Author: rdonkin
Date: Sun Dec  2 14:14:17 2007
New Revision: 600388

URL: http://svn.apache.org/viewvc?rev=600388&view=rev
Log:
Removed mailbox unused rename and delete events.

Modified:
    
james/server/trunk/core-library/src/main/java/org/apache/james/mailboxmanager/MailboxListener.java
    
james/server/trunk/core-library/src/main/java/org/apache/james/mailboxmanager/impl/MailboxEventDispatcher.java
    
james/server/trunk/core-library/src/main/java/org/apache/james/mailboxmanager/tracking/MailboxCache.java
    
james/server/trunk/core-library/src/main/java/org/apache/james/mailboxmanager/tracking/MailboxTracker.java
    
james/server/trunk/core-library/src/main/java/org/apache/james/mailboxmanager/wrapper/NumberStableSessionWrapper.java

Modified: 
james/server/trunk/core-library/src/main/java/org/apache/james/mailboxmanager/MailboxListener.java
URL: 
http://svn.apache.org/viewvc/james/server/trunk/core-library/src/main/java/org/apache/james/mailboxmanager/MailboxListener.java?rev=600388&r1=600387&r2=600388&view=diff
==============================================================================
--- 
james/server/trunk/core-library/src/main/java/org/apache/james/mailboxmanager/MailboxListener.java
 (original)
+++ 
james/server/trunk/core-library/src/main/java/org/apache/james/mailboxmanager/MailboxListener.java
 Sun Dec  2 14:14:17 2007
@@ -30,11 +30,6 @@
 
 public interface MailboxListener {
     
-    //TODO: replace with event
-    void mailboxDeleted();
-    //TODO: replace with event
-    void mailboxRenamed(String origName, String newName);
-    
     void event(final Event event);
     
     /**

Modified: 
james/server/trunk/core-library/src/main/java/org/apache/james/mailboxmanager/impl/MailboxEventDispatcher.java
URL: 
http://svn.apache.org/viewvc/james/server/trunk/core-library/src/main/java/org/apache/james/mailboxmanager/impl/MailboxEventDispatcher.java?rev=600388&r1=600387&r2=600388&view=diff
==============================================================================
--- 
james/server/trunk/core-library/src/main/java/org/apache/james/mailboxmanager/impl/MailboxEventDispatcher.java
 (original)
+++ 
james/server/trunk/core-library/src/main/java/org/apache/james/mailboxmanager/impl/MailboxEventDispatcher.java
 Sun Dec  2 14:14:17 2007
@@ -68,20 +68,6 @@
         }
     }
 
-    public void mailboxDeleted() {
-        for (Iterator iter = listeners.iterator(); iter.hasNext();) {
-            MailboxListener mailboxListener = (MailboxListener) iter.next();
-            mailboxListener.mailboxDeleted();
-        }
-    }
-
-    public void mailboxRenamed(String origName, String newName) {
-        for (Iterator iter = listeners.iterator(); iter.hasNext();) {
-            MailboxListener mailboxListener = (MailboxListener) iter.next();
-            mailboxListener.mailboxRenamed(origName,origName);
-        }
-    }
-
     public void event(Event event) {
         for (Iterator iter = listeners.iterator(); iter.hasNext();) {
             MailboxListener mailboxListener = (MailboxListener) iter.next();

Modified: 
james/server/trunk/core-library/src/main/java/org/apache/james/mailboxmanager/tracking/MailboxCache.java
URL: 
http://svn.apache.org/viewvc/james/server/trunk/core-library/src/main/java/org/apache/james/mailboxmanager/tracking/MailboxCache.java?rev=600388&r1=600387&r2=600388&view=diff
==============================================================================
--- 
james/server/trunk/core-library/src/main/java/org/apache/james/mailboxmanager/tracking/MailboxCache.java
 (original)
+++ 
james/server/trunk/core-library/src/main/java/org/apache/james/mailboxmanager/tracking/MailboxCache.java
 Sun Dec  2 14:14:17 2007
@@ -32,7 +32,6 @@
         MailboxTracker tracker=(MailboxTracker) trackers.get(mailboxName);
         if (tracker!=null) {
             if (!tracker.getClass().equals(trackerClass)) {
-                tracker.signalDeletion();
                 trackers.remove(mailboxName);
                 tracker=null;
             }
@@ -43,7 +42,6 @@
     public synchronized void notFound(String mailboxName) {
         MailboxTracker tracker=(MailboxTracker) trackers.get(mailboxName);
         if (tracker!=null) {
-            tracker.signalDeletion();
             trackers.remove(mailboxName);
         }
     }
@@ -63,7 +61,6 @@
             notFound(newName);
             trackers.remove(origName);
             trackers.put(newName, tracker);
-            tracker.signalRename(newName);
         }
         notFound(origName);
     }

Modified: 
james/server/trunk/core-library/src/main/java/org/apache/james/mailboxmanager/tracking/MailboxTracker.java
URL: 
http://svn.apache.org/viewvc/james/server/trunk/core-library/src/main/java/org/apache/james/mailboxmanager/tracking/MailboxTracker.java?rev=600388&r1=600387&r2=600388&view=diff
==============================================================================
--- 
james/server/trunk/core-library/src/main/java/org/apache/james/mailboxmanager/tracking/MailboxTracker.java
 (original)
+++ 
james/server/trunk/core-library/src/main/java/org/apache/james/mailboxmanager/tracking/MailboxTracker.java
 Sun Dec  2 14:14:17 2007
@@ -40,11 +40,6 @@
     public String getMailboxName() {
         return mailboxName;
     }
-
-    public void signalDeletion() {
-        eventDispatcher.mailboxDeleted();
-        existing=false;
-    }
     
     public void addMailboxListener(MailboxListener subject) {
         eventDispatcher.addMailboxListener(subject);
@@ -64,11 +59,6 @@
 
     public boolean isExisting() {
         return existing;
-    }
-
-    public void signalRename(String newName) {
-        eventDispatcher.mailboxRenamed(mailboxName, newName);
-        mailboxName=newName;
     }
     
     public int getSessionCount() {

Modified: 
james/server/trunk/core-library/src/main/java/org/apache/james/mailboxmanager/wrapper/NumberStableSessionWrapper.java
URL: 
http://svn.apache.org/viewvc/james/server/trunk/core-library/src/main/java/org/apache/james/mailboxmanager/wrapper/NumberStableSessionWrapper.java?rev=600388&r1=600387&r2=600388&view=diff
==============================================================================
--- 
james/server/trunk/core-library/src/main/java/org/apache/james/mailboxmanager/wrapper/NumberStableSessionWrapper.java
 (original)
+++ 
james/server/trunk/core-library/src/main/java/org/apache/james/mailboxmanager/wrapper/NumberStableSessionWrapper.java
 Sun Dec  2 14:14:17 2007
@@ -305,16 +305,6 @@
         }
     }
     
-    public void mailboxDeleted() {
-        // TODO Auto-generated method stub
-
-    }
-
-    public void mailboxRenamed(String origName, String newName) {
-        // TODO Auto-generated method stub
-
-    }
-    
     public void addListener(MailboxListener listener) {
         eventDispatcher.addMailboxListener(listener);
     }



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to