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]