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 2009/09/16 17:10:13 UTC

svn commit: r815824 - in /james/server/trunk: avalon-user-function/src/main/java/org/apache/james/core/ user-api/src/main/java/org/apache/james/api/vut/ user-library/src/test/java/org/apache/james/test/mock/james/

Author: rdonkin
Date: Wed Sep 16 15:10:13 2009
New Revision: 815824

URL: http://svn.apache.org/viewvc?rev=815824&view=rev
Log:
JAMES-919 Remove unused method https://issues.apache.org/jira/browse/JAMES-919

Modified:
    james/server/trunk/avalon-user-function/src/main/java/org/apache/james/core/AvalonVirtualUserTableStore.java
    james/server/trunk/user-api/src/main/java/org/apache/james/api/vut/VirtualUserTableStore.java
    james/server/trunk/user-library/src/test/java/org/apache/james/test/mock/james/MockVirtualUserTableStore.java

Modified: james/server/trunk/avalon-user-function/src/main/java/org/apache/james/core/AvalonVirtualUserTableStore.java
URL: http://svn.apache.org/viewvc/james/server/trunk/avalon-user-function/src/main/java/org/apache/james/core/AvalonVirtualUserTableStore.java?rev=815824&r1=815823&r2=815824&view=diff
==============================================================================
--- james/server/trunk/avalon-user-function/src/main/java/org/apache/james/core/AvalonVirtualUserTableStore.java (original)
+++ james/server/trunk/avalon-user-function/src/main/java/org/apache/james/core/AvalonVirtualUserTableStore.java Wed Sep 16 15:10:13 2009
@@ -22,12 +22,9 @@
 package org.apache.james.core;
 
 import org.apache.avalon.framework.configuration.Configuration;
-
 import org.apache.james.api.vut.VirtualUserTable;
 import org.apache.james.api.vut.VirtualUserTableStore;
 
-import java.util.Iterator;
-
 /**
  * Provides a registry of VirtualUserTables
  *
@@ -53,17 +50,6 @@
         return response;
     }
 
-    /** 
-     * Yield an <code>Iterator</code> over the set of repository
-     * names managed internally by this store.
-     *
-     * @return an Iterator over the set of repository names
-     *         for this store
-     */
-    public Iterator getTableNames() {
-        return getObjectNames();
-    }
-
     /**
      * @see org.apache.james.core.AbstractAvalonStore#getClassInstance(ClassLoader, String)
      */

Modified: james/server/trunk/user-api/src/main/java/org/apache/james/api/vut/VirtualUserTableStore.java
URL: http://svn.apache.org/viewvc/james/server/trunk/user-api/src/main/java/org/apache/james/api/vut/VirtualUserTableStore.java?rev=815824&r1=815823&r2=815824&view=diff
==============================================================================
--- james/server/trunk/user-api/src/main/java/org/apache/james/api/vut/VirtualUserTableStore.java (original)
+++ james/server/trunk/user-api/src/main/java/org/apache/james/api/vut/VirtualUserTableStore.java Wed Sep 16 15:10:13 2009
@@ -21,14 +21,12 @@
 
 package org.apache.james.api.vut;
 
-import java.util.Iterator;
 
 /**
- * Interface for Phoenix blocks to access a store of VirtualUserTable. A VirtualUserTableStore
+ * Contains VirtualUserTable. A VirtualUserTableStore
  * contains one or more VirtualUserTables. Multiple VirtualUserTables may or may
  * not have overlapping membership. 
  *
- * @version 1.0.0, 24/04/1999
  */
 public interface VirtualUserTableStore 
 {
@@ -46,13 +44,4 @@
      * @return the VirtualUserTable corresponding to the name parameter
      */
     VirtualUserTable getTable( String name );
-
-    /** 
-     * Yield an <code>Iterator</code> over the set of repository
-     * names managed internally by this store.
-     *
-     * @return an Iterator over the set of repository names
-     *         for this store
-     */
-    Iterator getTableNames();
 }

Modified: james/server/trunk/user-library/src/test/java/org/apache/james/test/mock/james/MockVirtualUserTableStore.java
URL: http://svn.apache.org/viewvc/james/server/trunk/user-library/src/test/java/org/apache/james/test/mock/james/MockVirtualUserTableStore.java?rev=815824&r1=815823&r2=815824&view=diff
==============================================================================
--- james/server/trunk/user-library/src/test/java/org/apache/james/test/mock/james/MockVirtualUserTableStore.java (original)
+++ james/server/trunk/user-library/src/test/java/org/apache/james/test/mock/james/MockVirtualUserTableStore.java Wed Sep 16 15:10:13 2009
@@ -22,22 +22,18 @@
 package org.apache.james.test.mock.james;
 
 import java.util.HashMap;
-import java.util.Iterator;
 
 import org.apache.james.api.vut.VirtualUserTable;
 import org.apache.james.api.vut.VirtualUserTableStore;
 
 public class MockVirtualUserTableStore implements VirtualUserTableStore {
-    HashMap tableStore = new HashMap();
+    HashMap<String, VirtualUserTable> tableStore = new HashMap<String, VirtualUserTable>();
     
     public VirtualUserTable getTable(String name) {
         return (VirtualUserTable) tableStore.get(name);
     }
 
-    public Iterator getTableNames() {
-        return tableStore.keySet().iterator();
-    }
-    
+
     public void addTable(String tableName) {
         tableStore.put(tableName, new MockVirtualUserTableManagementImpl());
     }



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