You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@wicket.apache.org by jc...@apache.org on 2008/06/05 23:50:19 UTC
svn commit: r663752 -
/wicket/trunk/wicket/src/main/java/org/apache/wicket/protocol/http/RequestLogger.java
Author: jcompagner
Date: Thu Jun 5 14:50:18 2008
New Revision: 663752
URL: http://svn.apache.org/viewvc?rev=663752&view=rev
Log:
all atomic integers
Modified:
wicket/trunk/wicket/src/main/java/org/apache/wicket/protocol/http/RequestLogger.java
Modified: wicket/trunk/wicket/src/main/java/org/apache/wicket/protocol/http/RequestLogger.java
URL: http://svn.apache.org/viewvc/wicket/trunk/wicket/src/main/java/org/apache/wicket/protocol/http/RequestLogger.java?rev=663752&r1=663751&r2=663752&view=diff
==============================================================================
--- wicket/trunk/wicket/src/main/java/org/apache/wicket/protocol/http/RequestLogger.java (original)
+++ wicket/trunk/wicket/src/main/java/org/apache/wicket/protocol/http/RequestLogger.java Thu Jun 5 14:50:18 2008
@@ -91,9 +91,9 @@
}
- private int totalCreatedSessions;
+ private final AtomicInteger totalCreatedSessions = new AtomicInteger();
- private int peakSessions;
+ private final AtomicInteger peakSessions = new AtomicInteger();
private final List<RequestData> requests;
@@ -101,7 +101,7 @@
private final ThreadLocal<RequestData> currentRequest = new ThreadLocal<RequestData>();
- private AtomicInteger active;
+ private final AtomicInteger active = new AtomicInteger();
/**
* Construct.
@@ -133,7 +133,7 @@
*/
public int getTotalCreatedSessions()
{
- return totalCreatedSessions;
+ return totalCreatedSessions.get();
}
/**
@@ -141,7 +141,7 @@
*/
public int getPeakSessions()
{
- return peakSessions;
+ return peakSessions.get();
}
/**
@@ -182,11 +182,11 @@
public void sessionCreated(String sessionId)
{
liveSessions.put(sessionId, new SessionData(sessionId));
- if (liveSessions.size() > peakSessions)
+ if (liveSessions.size() > peakSessions.get())
{
- peakSessions = liveSessions.size();
+ peakSessions.set(liveSessions.size());
}
- totalCreatedSessions++;
+ totalCreatedSessions.incrementAndGet();
}
RequestData getCurrentRequest()