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 ba...@apache.org on 2008/08/11 16:42:26 UTC

svn commit: r684761 - in /james/server/trunk: core-library/src/main/java/org/apache/james/domain/ core-library/src/main/java/org/apache/james/management/ core-library/src/main/java/org/apache/james/services/ core-library/src/main/resources/org/apache/j...

Author: bago
Date: Mon Aug 11 07:42:19 2008
New Revision: 684761

URL: http://svn.apache.org/viewvc?rev=684761&view=rev
Log:
ManageableDomainList is an extension api of DomainList. Moved to domain-api in the api.domain package.

Added:
    james/server/trunk/domain-api/src/main/java/org/apache/james/api/domainlist/ManageableDomainList.java   (contents, props changed)
      - copied, changed from r684545, james/server/trunk/core-library/src/main/java/org/apache/james/services/ManageableDomainList.java
Removed:
    james/server/trunk/core-library/src/main/java/org/apache/james/services/ManageableDomainList.java
Modified:
    james/server/trunk/core-library/src/main/java/org/apache/james/domain/AbstractDomainList.java
    james/server/trunk/core-library/src/main/java/org/apache/james/management/DomainListManagement.java
    james/server/trunk/core-library/src/main/resources/org/apache/james/domain/JDBCDomainList.xinfo
    james/server/trunk/core-library/src/main/resources/org/apache/james/domain/XMLDomainList.xinfo
    james/server/trunk/core-library/src/test/java/org/apache/james/domain/XMLDomainListTest.java
    james/server/trunk/spoolmanager-function/src/main/java/org/apache/james/James.java

Modified: james/server/trunk/core-library/src/main/java/org/apache/james/domain/AbstractDomainList.java
URL: http://svn.apache.org/viewvc/james/server/trunk/core-library/src/main/java/org/apache/james/domain/AbstractDomainList.java?rev=684761&r1=684760&r2=684761&view=diff
==============================================================================
--- james/server/trunk/core-library/src/main/java/org/apache/james/domain/AbstractDomainList.java (original)
+++ james/server/trunk/core-library/src/main/java/org/apache/james/domain/AbstractDomainList.java Mon Aug 11 07:42:19 2008
@@ -34,7 +34,7 @@
 import org.apache.avalon.framework.service.ServiceManager;
 import org.apache.avalon.framework.service.Serviceable;
 import org.apache.james.api.dnsservice.DNSService;
-import org.apache.james.services.ManageableDomainList;
+import org.apache.james.api.domainlist.ManageableDomainList;
 
 /**
  * All implementations of the DomainList interface should extends this abstract class
@@ -131,7 +131,7 @@
     }
     
     /**
-     * @see org.apache.james.services.ManageableDomainList#addDomain(java.lang.String)
+     * @see org.apache.james.api.domainlist.ManageableDomainList#addDomain(java.lang.String)
      */
     public synchronized boolean addDomain(String domain) {
         getLogger().info("Add domain " + domain + " to DomainList");
@@ -141,7 +141,7 @@
     }
     
     /**
-     * @see org.apache.james.services.ManageableDomainList#removeDomain(java.lang.String)
+     * @see org.apache.james.api.domainlist.ManageableDomainList#removeDomain(java.lang.String)
      */
     public synchronized boolean removeDomain(String domain) {
         getLogger().info("Remove domain " + domain + " from DomainList");

Modified: james/server/trunk/core-library/src/main/java/org/apache/james/management/DomainListManagement.java
URL: http://svn.apache.org/viewvc/james/server/trunk/core-library/src/main/java/org/apache/james/management/DomainListManagement.java?rev=684761&r1=684760&r2=684761&view=diff
==============================================================================
--- james/server/trunk/core-library/src/main/java/org/apache/james/management/DomainListManagement.java (original)
+++ james/server/trunk/core-library/src/main/java/org/apache/james/management/DomainListManagement.java Mon Aug 11 07:42:19 2008
@@ -27,7 +27,7 @@
 import org.apache.avalon.framework.service.ServiceManager;
 import org.apache.avalon.framework.service.Serviceable;
 import org.apache.james.api.domainlist.DomainList;
-import org.apache.james.services.ManageableDomainList;
+import org.apache.james.api.domainlist.ManageableDomainList;
 
 /**
  * Provide management class for DomainLists

Modified: james/server/trunk/core-library/src/main/resources/org/apache/james/domain/JDBCDomainList.xinfo
URL: http://svn.apache.org/viewvc/james/server/trunk/core-library/src/main/resources/org/apache/james/domain/JDBCDomainList.xinfo?rev=684761&r1=684760&r2=684761&view=diff
==============================================================================
--- james/server/trunk/core-library/src/main/resources/org/apache/james/domain/JDBCDomainList.xinfo (original)
+++ james/server/trunk/core-library/src/main/resources/org/apache/james/domain/JDBCDomainList.xinfo Mon Aug 11 07:42:19 2008
@@ -26,7 +26,7 @@
   </block>
 
   <services>
-    <service name="org.apache.james.services.ManageableDomainList" version="1.0" />
+    <service name="org.apache.james.api.domainlist.ManageableDomainList" version="1.0" />
     <service name="org.apache.james.api.domainlist.DomainList" version="1.0" />
   </services>
   

Modified: james/server/trunk/core-library/src/main/resources/org/apache/james/domain/XMLDomainList.xinfo
URL: http://svn.apache.org/viewvc/james/server/trunk/core-library/src/main/resources/org/apache/james/domain/XMLDomainList.xinfo?rev=684761&r1=684760&r2=684761&view=diff
==============================================================================
--- james/server/trunk/core-library/src/main/resources/org/apache/james/domain/XMLDomainList.xinfo (original)
+++ james/server/trunk/core-library/src/main/resources/org/apache/james/domain/XMLDomainList.xinfo Mon Aug 11 07:42:19 2008
@@ -26,7 +26,7 @@
   </block>
 
   <services>
-    <service name="org.apache.james.services.ManageableDomainList" version="1.0" />
+    <service name="org.apache.james.api.domainlist.ManageableDomainList" version="1.0" />
     <service name="org.apache.james.api.domainlist.DomainList" version="1.0" />
   </services>
   

Modified: james/server/trunk/core-library/src/test/java/org/apache/james/domain/XMLDomainListTest.java
URL: http://svn.apache.org/viewvc/james/server/trunk/core-library/src/test/java/org/apache/james/domain/XMLDomainListTest.java?rev=684761&r1=684760&r2=684761&view=diff
==============================================================================
--- james/server/trunk/core-library/src/test/java/org/apache/james/domain/XMLDomainListTest.java (original)
+++ james/server/trunk/core-library/src/test/java/org/apache/james/domain/XMLDomainListTest.java Mon Aug 11 07:42:19 2008
@@ -30,8 +30,8 @@
 import org.apache.avalon.framework.configuration.DefaultConfiguration;
 import org.apache.avalon.framework.container.ContainerUtil;
 import org.apache.james.api.dnsservice.DNSService;
+import org.apache.james.api.domainlist.ManageableDomainList;
 import org.apache.james.services.AbstractDNSServer;
-import org.apache.james.services.ManageableDomainList;
 import org.apache.james.test.mock.avalon.MockLogger;
 import org.apache.james.test.mock.avalon.MockServiceManager;
 

Copied: james/server/trunk/domain-api/src/main/java/org/apache/james/api/domainlist/ManageableDomainList.java (from r684545, james/server/trunk/core-library/src/main/java/org/apache/james/services/ManageableDomainList.java)
URL: http://svn.apache.org/viewvc/james/server/trunk/domain-api/src/main/java/org/apache/james/api/domainlist/ManageableDomainList.java?p2=james/server/trunk/domain-api/src/main/java/org/apache/james/api/domainlist/ManageableDomainList.java&p1=james/server/trunk/core-library/src/main/java/org/apache/james/services/ManageableDomainList.java&r1=684545&r2=684761&rev=684761&view=diff
==============================================================================
--- james/server/trunk/core-library/src/main/java/org/apache/james/services/ManageableDomainList.java (original)
+++ james/server/trunk/domain-api/src/main/java/org/apache/james/api/domainlist/ManageableDomainList.java Mon Aug 11 07:42:19 2008
@@ -19,9 +19,8 @@
 
 
 
-package org.apache.james.services;
+package org.apache.james.api.domainlist;
 
-import org.apache.james.api.domainlist.DomainList;
 
 /**
  * Services which allow to manage the DomainList should implement this interface

Propchange: james/server/trunk/domain-api/src/main/java/org/apache/james/api/domainlist/ManageableDomainList.java
------------------------------------------------------------------------------
    svn:eol-style = native

Modified: james/server/trunk/spoolmanager-function/src/main/java/org/apache/james/James.java
URL: http://svn.apache.org/viewvc/james/server/trunk/spoolmanager-function/src/main/java/org/apache/james/James.java?rev=684761&r1=684760&r2=684761&view=diff
==============================================================================
--- james/server/trunk/spoolmanager-function/src/main/java/org/apache/james/James.java (original)
+++ james/server/trunk/spoolmanager-function/src/main/java/org/apache/james/James.java Mon Aug 11 07:42:19 2008
@@ -39,6 +39,7 @@
 import org.apache.james.api.dnsservice.DNSService;
 import org.apache.james.api.dnsservice.TemporaryResolutionException;
 import org.apache.james.api.domainlist.DomainList;
+import org.apache.james.api.domainlist.ManageableDomainList;
 import org.apache.james.api.user.UsersRepository;
 import org.apache.james.api.user.UsersStore;
 import org.apache.james.core.MailHeaders;
@@ -47,7 +48,6 @@
 import org.apache.james.services.FileSystem;
 import org.apache.james.services.MailRepository;
 import org.apache.james.services.MailServer;
-import org.apache.james.services.ManageableDomainList;
 import org.apache.james.services.SpoolRepository;
 import org.apache.james.transport.MailetConfigImpl;
 import org.apache.james.transport.mailets.LocalDelivery;



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