You are viewing a plain text version of this content. The canonical link for it is here.
Posted to server-dev@james.apache.org by no...@apache.org on 2011/10/03 22:35:38 UTC

svn commit: r1178562 - /james/mailbox/trunk/store/src/main/java/org/apache/james/mailbox/store/MailboxEventDispatcher.java

Author: norman
Date: Mon Oct  3 20:35:37 2011
New Revision: 1178562

URL: http://svn.apache.org/viewvc?rev=1178562&view=rev
Log:
cleanup

Modified:
    james/mailbox/trunk/store/src/main/java/org/apache/james/mailbox/store/MailboxEventDispatcher.java

Modified: james/mailbox/trunk/store/src/main/java/org/apache/james/mailbox/store/MailboxEventDispatcher.java
URL: http://svn.apache.org/viewvc/james/mailbox/trunk/store/src/main/java/org/apache/james/mailbox/store/MailboxEventDispatcher.java?rev=1178562&r1=1178561&r2=1178562&view=diff
==============================================================================
--- james/mailbox/trunk/store/src/main/java/org/apache/james/mailbox/store/MailboxEventDispatcher.java (original)
+++ james/mailbox/trunk/store/src/main/java/org/apache/james/mailbox/store/MailboxEventDispatcher.java Mon Oct  3 20:35:37 2011
@@ -101,14 +101,11 @@ public class MailboxEventDispatcher<Id> 
      * .MailboxListener.Event)
      */
     public void event(Event event) {
-        List<MailboxListener> closed = new ArrayList<MailboxListener>();
         for (Iterator<MailboxListener> iter = listeners.iterator(); iter.hasNext();) {
             MailboxListener mailboxListener = iter.next();
             mailboxListener.event(event);
            
         }
-        for (int i = 0; i < closed.size(); i++)
-            listeners.remove(closed.get(i));
     }
 
     /**
@@ -134,6 +131,10 @@ public class MailboxEventDispatcher<Id> 
 
     public final class AddedImpl extends MailboxListener.Added {
 
+        /**
+         * 
+         */
+        private static final long serialVersionUID = 1L;
         private SortedMap<Long, MessageMetaData> added;
         private final Mailbox<Id> mailbox;
 
@@ -165,7 +166,10 @@ public class MailboxEventDispatcher<Id> 
     }
 
     public final class ExpungedImpl extends MailboxListener.Expunged {
-
+        /**
+         * 
+         */
+        private static final long serialVersionUID = 1L;
         private final Map<Long, MessageMetaData> uids;
         private final Mailbox<Id> mailbox;
 
@@ -196,7 +200,10 @@ public class MailboxEventDispatcher<Id> 
     }
 
     public final class FlagsUpdatedImpl extends MailboxListener.FlagsUpdated {
-
+        /**
+         * 
+         */
+        private static final long serialVersionUID = 1L;
         private final List<Long> uids;
 
         private final Mailbox<Id> mailbox;
@@ -233,7 +240,10 @@ public class MailboxEventDispatcher<Id> 
     }
 
     public final class MailboxDeletionImpl extends MailboxDeletion {
-
+        /**
+         * 
+         */
+        private static final long serialVersionUID = 1L;
         private final Mailbox<Id> mailbox;
 
         public MailboxDeletionImpl(MailboxSession session, Mailbox<Id> mailbox) {
@@ -249,7 +259,11 @@ public class MailboxEventDispatcher<Id> 
     }
     
     public final class MailboxAddedImpl extends MailboxAdded {
-
+        /**
+         * 
+         */
+        private static final long serialVersionUID = 1L;
+        
         private final Mailbox<Id> mailbox;
 
         public MailboxAddedImpl(MailboxSession session, Mailbox<Id> mailbox) {
@@ -288,6 +302,11 @@ public class MailboxEventDispatcher<Id> 
     }
 
     public final class MailboxRenamedEventImpl extends MailboxListener.MailboxRenamed {
+        /**
+         * 
+         */
+        private static final long serialVersionUID = 1L;
+        
         private final MailboxPath newPath;
         private final Mailbox<Id> newMailbox;
 



---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscribe@james.apache.org
For additional commands, e-mail: server-dev-help@james.apache.org