Author: rdonkin
Date: Wed May 14 12:35:08 2008
New Revision: 656377

URL: http://svn.apache.org/viewvc?rev=656377&view=rev
Log:
Remove unimplemented outline for namespace support

Removed:
    
james/server/trunk/core-library/src/main/java/org/apache/james/mailboxmanager/Namespaces.java
    
james/server/trunk/core-library/src/main/java/org/apache/james/mailboxmanager/impl/NamespacesImpl.java
Modified:
    
james/server/trunk/core-library/src/main/java/org/apache/james/mailboxmanager/impl/DefaultMailboxManagerProvider.java
    
james/server/trunk/core-library/src/main/java/org/apache/james/mailboxmanager/manager/MailboxManagerProvider.java

Modified: 
james/server/trunk/core-library/src/main/java/org/apache/james/mailboxmanager/impl/DefaultMailboxManagerProvider.java
URL: 
http://svn.apache.org/viewvc/james/server/trunk/core-library/src/main/java/org/apache/james/mailboxmanager/impl/DefaultMailboxManagerProvider.java?rev=656377&r1=656376&r2=656377&view=diff
==============================================================================
--- 
james/server/trunk/core-library/src/main/java/org/apache/james/mailboxmanager/impl/DefaultMailboxManagerProvider.java
 (original)
+++ 
james/server/trunk/core-library/src/main/java/org/apache/james/mailboxmanager/impl/DefaultMailboxManagerProvider.java
 Wed May 14 12:35:08 2008
@@ -30,7 +30,6 @@
 import org.apache.avalon.framework.service.Serviceable;
 import org.apache.james.mailboxmanager.MailboxManagerException;
 import org.apache.james.mailboxmanager.Namespace;
-import org.apache.james.mailboxmanager.Namespaces;
 import org.apache.james.mailboxmanager.manager.MailboxManager;
 import org.apache.james.mailboxmanager.manager.MailboxManagerProvider;
 import org.apache.james.services.User;
@@ -52,28 +51,11 @@
         return mailboxManager;
     }
 
-    public Namespaces getNamespaces(User forUser) {
-        NamespacesImpl nameSpaces = new NamespacesImpl();
-        nameSpaces.setShared(new Namespace[0]);
-        Namespace userNamespace = new NamespaceImpl("" + HIERARCHY_DELIMITER,
-                USER_NAMESPACE);
-        nameSpaces.setUser(new Namespace[] { userNamespace });
-        Namespace personalDefault = getPersonalDefaultNamespace(forUser);
-        nameSpaces.setPersonal(new Namespace[] { personalDefault });
-        nameSpaces.setPersonalDefault(personalDefault);
-        return nameSpaces;
-    }
-
     public Namespace getPersonalDefaultNamespace(User forUser) {
         return new NamespaceImpl("" + HIERARCHY_DELIMITER, USER_NAMESPACE
                 + HIERARCHY_DELIMITER + forUser.getUserName());
     }
 
-    String getInboxName(User user) {
-        Namespace nameSpace=getPersonalDefaultNamespace(user);
-        return nameSpace.getName()+nameSpace.getHierarchyDelimter()+INBOX;
-    }
-
     public void configure(Configuration conf) throws ConfigurationException {
         Configuration factoryConf=conf.getChild("factory",false);
         String className=factoryConf.getAttribute("class");

Modified: 
james/server/trunk/core-library/src/main/java/org/apache/james/mailboxmanager/manager/MailboxManagerProvider.java
URL: 
http://svn.apache.org/viewvc/james/server/trunk/core-library/src/main/java/org/apache/james/mailboxmanager/manager/MailboxManagerProvider.java?rev=656377&r1=656376&r2=656377&view=diff
==============================================================================
--- 
james/server/trunk/core-library/src/main/java/org/apache/james/mailboxmanager/manager/MailboxManagerProvider.java
 (original)
+++ 
james/server/trunk/core-library/src/main/java/org/apache/james/mailboxmanager/manager/MailboxManagerProvider.java
 Wed May 14 12:35:08 2008
@@ -21,7 +21,6 @@
 
 import org.apache.james.mailboxmanager.MailboxManagerException;
 import org.apache.james.mailboxmanager.Namespace;
-import org.apache.james.mailboxmanager.Namespaces;
 import org.apache.james.services.User;
 
 public interface MailboxManagerProvider {
@@ -30,14 +29,6 @@
         =  "org.apache.james.mailboxmanager.manager.MailboxManagerProvider";
     
     public MailboxManager getMailboxManager() throws MailboxManagerException;
-    
-    /**
-     * The Namespaces a user has access to.
-     * @param forUser TODO
-     * 
-     * @return <code>Namespaces</code> TODO: allows nulls?
-     */
-    Namespaces getNamespaces(User forUser);
 
     /**
      * To get the Inbox you can just to a mailbox



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

Reply via email to