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 rd...@apache.org on 2008/05/18 11:40:15 UTC

svn commit: r657522 - in /james/server/trunk: mailbox-library/src/main/java/org/apache/james/mailboxmanager/mailbox/Mailbox.java torque-mailboxmanager-function/src/main/java/org/apache/james/mailboxmanager/torque/TorqueMailbox.java

Author: rdonkin
Date: Sun May 18 02:40:15 2008
New Revision: 657522

URL: http://svn.apache.org/viewvc?rev=657522&view=rev
Log:
Unused method

Modified:
    james/server/trunk/mailbox-library/src/main/java/org/apache/james/mailboxmanager/mailbox/Mailbox.java
    james/server/trunk/torque-mailboxmanager-function/src/main/java/org/apache/james/mailboxmanager/torque/TorqueMailbox.java

Modified: james/server/trunk/mailbox-library/src/main/java/org/apache/james/mailboxmanager/mailbox/Mailbox.java
URL: http://svn.apache.org/viewvc/james/server/trunk/mailbox-library/src/main/java/org/apache/james/mailboxmanager/mailbox/Mailbox.java?rev=657522&r1=657521&r2=657522&view=diff
==============================================================================
--- james/server/trunk/mailbox-library/src/main/java/org/apache/james/mailboxmanager/mailbox/Mailbox.java (original)
+++ james/server/trunk/mailbox-library/src/main/java/org/apache/james/mailboxmanager/mailbox/Mailbox.java Sun May 18 02:40:15 2008
@@ -36,21 +36,20 @@
 
 public interface Mailbox {
 
+    public static final long ANONYMOUS_SESSION = 0;
+    
     /**
      * Example #mail.paul.lists.apache.james-dev (3rd level folder of user paul)
      * 
      * @return Full folder name with namespace
      * @throws MailboxManagerException
      */
-
     String getName();
 
     int getMessageCount(MailboxSession mailboxSession) throws MailboxManagerException;
 
     boolean isWriteable();
     
-
-    public static final long ANONYMOUS_SESSION = 0;
     
     /**
      * @param fetchGroup
@@ -175,15 +174,6 @@
 
     Iterator getMessages(GeneralMessageSet set, FetchGroup fetchGroup, MailboxSession mailboxSession) 
         throws MailboxManagerException;
-    
-    /**
-     * TODO: this is only used by MailboxManagerMailRepository; Consider deleting;
-     * @param set
-     * @param mailboxSession
-     * @throws MailboxManagerException
-     */
-    void remove(GeneralMessageSet set, MailboxSession mailboxSession) throws MailboxManagerException;
-
 
     /**
      * Implementations of Mailbox may interpret the fact that someone is

Modified: james/server/trunk/torque-mailboxmanager-function/src/main/java/org/apache/james/mailboxmanager/torque/TorqueMailbox.java
URL: http://svn.apache.org/viewvc/james/server/trunk/torque-mailboxmanager-function/src/main/java/org/apache/james/mailboxmanager/torque/TorqueMailbox.java?rev=657522&r1=657521&r2=657522&view=diff
==============================================================================
--- james/server/trunk/torque-mailboxmanager-function/src/main/java/org/apache/james/mailboxmanager/torque/TorqueMailbox.java (original)
+++ james/server/trunk/torque-mailboxmanager-function/src/main/java/org/apache/james/mailboxmanager/torque/TorqueMailbox.java Sun May 18 02:40:15 2008
@@ -685,22 +685,6 @@
             }
         }
     }
-    
-    public void remove(GeneralMessageSet set, MailboxSession mailboxSession) throws MailboxManagerException {
-        try {
-            lock.writeLock().acquire();
-            try {
-                final Flags flags = new Flags(Flags.Flag.DELETED);
-                doSetFlags(flags, true, false, set, FetchGroupImpl.MINIMAL, mailboxSession);
-                doExpunge(set, FetchGroupImpl.MINIMAL);
-            } finally {
-                lock.writeLock().release();
-            }
-
-        } catch (InterruptedException e) {
-            throw new MailboxManagerException(e);
-        }
-    }
 
     public boolean isWriteable() {
         return true;



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