Author: norman
Date: Mon Jan 17 11:34:05 2011
New Revision: 1059886
URL: http://svn.apache.org/viewvc?rev=1059886&view=rev
Log:
There is no need for a ConcurrentHashMap as a ImapSession will only be used per
thread
Modified:
james/imap/trunk/message/src/main/java/org/apache/james/imap/main/ImapSessionImpl.java
Modified:
james/imap/trunk/message/src/main/java/org/apache/james/imap/main/ImapSessionImpl.java
URL:
http://svn.apache.org/viewvc/james/imap/trunk/message/src/main/java/org/apache/james/imap/main/ImapSessionImpl.java?rev=1059886&r1=1059885&r2=1059886&view=diff
==============================================================================
---
james/imap/trunk/message/src/main/java/org/apache/james/imap/main/ImapSessionImpl.java
(original)
+++
james/imap/trunk/message/src/main/java/org/apache/james/imap/main/ImapSessionImpl.java
Mon Jan 17 11:34:05 2011
@@ -19,8 +19,8 @@
package org.apache.james.imap.main;
+import java.util.HashMap;
import java.util.Map;
-import java.util.concurrent.ConcurrentHashMap;
import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;
@@ -45,7 +45,7 @@ public class ImapSessionImpl implements
private final Map<String, Object> attributesByKey;
public ImapSessionImpl() {
- this.attributesByKey = new ConcurrentHashMap<String, Object>();
+ this.attributesByKey = new HashMap<String, Object>();
}
@@ -116,7 +116,7 @@ public class ImapSessionImpl implements
return this.state;
}
- public void closeMailbox() {
+ private void closeMailbox() {
if (selectedMailbox != null) {
selectedMailbox.deselect();
selectedMailbox = null;
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]