Author: bago
Date: Mon Aug 11 08:15:21 2008
New Revision: 684773
URL: http://svn.apache.org/viewvc?rev=684773&view=rev
Log:
MailProcessor is an interface representing a subset of Mailet used and
implemented only locally to the spoolmanager function.
Let's move it there, we can move it again once we factor out the
spoolmanager-function.
Added:
james/server/trunk/spoolmanager-function/src/main/java/org/apache/james/transport/MailProcessor.java
(contents, props changed)
- copied, changed from r684545,
james/server/trunk/core-library/src/main/java/org/apache/james/services/MailProcessor.java
Removed:
james/server/trunk/core-library/src/main/java/org/apache/james/services/MailProcessor.java
Modified:
james/server/trunk/spoolmanager-function/src/main/java/org/apache/james/transport/JamesSpoolManager.java
james/server/trunk/spoolmanager-function/src/main/java/org/apache/james/transport/LinearProcessor.java
james/server/trunk/spoolmanager-function/src/main/java/org/apache/james/transport/ProcessorList.java
james/server/trunk/spoolmanager-function/src/main/java/org/apache/james/transport/StateAwareProcessorList.java
Modified:
james/server/trunk/spoolmanager-function/src/main/java/org/apache/james/transport/JamesSpoolManager.java
URL:
http://svn.apache.org/viewvc/james/server/trunk/spoolmanager-function/src/main/java/org/apache/james/transport/JamesSpoolManager.java?rev=684773&r1=684772&r2=684773&view=diff
==============================================================================
---
james/server/trunk/spoolmanager-function/src/main/java/org/apache/james/transport/JamesSpoolManager.java
(original)
+++
james/server/trunk/spoolmanager-function/src/main/java/org/apache/james/transport/JamesSpoolManager.java
Mon Aug 11 08:15:21 2008
@@ -31,7 +31,6 @@
import org.apache.avalon.framework.service.ServiceException;
import org.apache.avalon.framework.service.ServiceManager;
import org.apache.avalon.framework.service.Serviceable;
-import org.apache.james.services.MailProcessor;
import org.apache.james.services.SpoolRepository;
import org.apache.james.services.SpoolManager;
import org.apache.mailet.Mail;
Modified:
james/server/trunk/spoolmanager-function/src/main/java/org/apache/james/transport/LinearProcessor.java
URL:
http://svn.apache.org/viewvc/james/server/trunk/spoolmanager-function/src/main/java/org/apache/james/transport/LinearProcessor.java?rev=684773&r1=684772&r2=684773&view=diff
==============================================================================
---
james/server/trunk/spoolmanager-function/src/main/java/org/apache/james/transport/LinearProcessor.java
(original)
+++
james/server/trunk/spoolmanager-function/src/main/java/org/apache/james/transport/LinearProcessor.java
Mon Aug 11 08:15:21 2008
@@ -31,7 +31,6 @@
import org.apache.avalon.framework.service.ServiceManager;
import org.apache.avalon.framework.service.Serviceable;
import org.apache.james.core.MailImpl;
-import org.apache.james.services.MailProcessor;
import org.apache.james.services.SpoolRepository;
import org.apache.james.util.mailet.MatcherInverter;
import org.apache.mailet.GenericMailet;
@@ -279,7 +278,7 @@
* @throws IllegalStateException when this method is called before the
processor lists have been closed
* or the spool has been initialized
*
- * @see
org.apache.james.services.MailProcessor#service(org.apache.mailet.Mail)
+ * @see
org.apache.james.transport.MailProcessor#service(org.apache.mailet.Mail)
*/
public void service(Mail mail) throws MessagingException {
if (spool == null) {
Copied:
james/server/trunk/spoolmanager-function/src/main/java/org/apache/james/transport/MailProcessor.java
(from r684545,
james/server/trunk/core-library/src/main/java/org/apache/james/services/MailProcessor.java)
URL:
http://svn.apache.org/viewvc/james/server/trunk/spoolmanager-function/src/main/java/org/apache/james/transport/MailProcessor.java?p2=james/server/trunk/spoolmanager-function/src/main/java/org/apache/james/transport/MailProcessor.java&p1=james/server/trunk/core-library/src/main/java/org/apache/james/services/MailProcessor.java&r1=684545&r2=684773&rev=684773&view=diff
==============================================================================
---
james/server/trunk/core-library/src/main/java/org/apache/james/services/MailProcessor.java
(original)
+++
james/server/trunk/spoolmanager-function/src/main/java/org/apache/james/transport/MailProcessor.java
Mon Aug 11 08:15:21 2008
@@ -19,7 +19,7 @@
-package org.apache.james.services;
+package org.apache.james.transport;
import org.apache.mailet.Mail;
Propchange:
james/server/trunk/spoolmanager-function/src/main/java/org/apache/james/transport/MailProcessor.java
------------------------------------------------------------------------------
svn:eol-style = native
Modified:
james/server/trunk/spoolmanager-function/src/main/java/org/apache/james/transport/ProcessorList.java
URL:
http://svn.apache.org/viewvc/james/server/trunk/spoolmanager-function/src/main/java/org/apache/james/transport/ProcessorList.java?rev=684773&r1=684772&r2=684773&view=diff
==============================================================================
---
james/server/trunk/spoolmanager-function/src/main/java/org/apache/james/transport/ProcessorList.java
(original)
+++
james/server/trunk/spoolmanager-function/src/main/java/org/apache/james/transport/ProcessorList.java
Mon Aug 11 08:15:21 2008
@@ -18,7 +18,6 @@
****************************************************************/
package org.apache.james.transport;
-import org.apache.james.services.MailProcessor;
/**
* provide access on child processor
Modified:
james/server/trunk/spoolmanager-function/src/main/java/org/apache/james/transport/StateAwareProcessorList.java
URL:
http://svn.apache.org/viewvc/james/server/trunk/spoolmanager-function/src/main/java/org/apache/james/transport/StateAwareProcessorList.java?rev=684773&r1=684772&r2=684773&view=diff
==============================================================================
---
james/server/trunk/spoolmanager-function/src/main/java/org/apache/james/transport/StateAwareProcessorList.java
(original)
+++
james/server/trunk/spoolmanager-function/src/main/java/org/apache/james/transport/StateAwareProcessorList.java
Mon Aug 11 08:15:21 2008
@@ -31,7 +31,6 @@
import org.apache.avalon.framework.service.ServiceException;
import org.apache.avalon.framework.service.ServiceManager;
import org.apache.avalon.framework.service.Serviceable;
-import org.apache.james.services.MailProcessor;
import org.apache.mailet.Mail;
import org.apache.mailet.MailetException;
import javax.mail.MessagingException;
@@ -130,7 +129,7 @@
*
* @param mail the mail message to be processed
*
- * @see
org.apache.james.services.MailProcessor#service(org.apache.mailet.Mail)
+ * @see
org.apache.james.transport.MailProcessor#service(org.apache.mailet.Mail)
*/
public void service(Mail mail) {
while (true) {
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]