Author: norman Date: Thu Oct 14 06:50:17 2010 New Revision: 1022387 URL: http://svn.apache.org/viewvc?rev=1022387&view=rev Log: MailetContainer extends now MailProcessor which just make sense ;)
Modified: james/server/trunk/mailetcontainer-api/src/main/java/org/apache/james/mailetcontainer/MailetContainer.java james/server/trunk/mailetcontainer-camel/src/main/java/org/apache/james/mailetcontainer/camel/CamelMailProcessorList.java Modified: james/server/trunk/mailetcontainer-api/src/main/java/org/apache/james/mailetcontainer/MailetContainer.java URL: http://svn.apache.org/viewvc/james/server/trunk/mailetcontainer-api/src/main/java/org/apache/james/mailetcontainer/MailetContainer.java?rev=1022387&r1=1022386&r2=1022387&view=diff ============================================================================== --- james/server/trunk/mailetcontainer-api/src/main/java/org/apache/james/mailetcontainer/MailetContainer.java (original) +++ james/server/trunk/mailetcontainer-api/src/main/java/org/apache/james/mailetcontainer/MailetContainer.java Thu Oct 14 06:50:17 2010 @@ -25,9 +25,11 @@ import org.apache.mailet.Matcher; /** - * interface for mailet/matcher-containing processors. + * Interface for mailet/matcher-containing processors. This Processors will use the configured Matchers and Mailets to call them + * in the {...@link #service(org.apache.mailet.Mail)} method + * */ -public interface MailetContainer { +public interface MailetContainer extends MailProcessor{ /** * retrieve mailet configuration data for introspection Modified: james/server/trunk/mailetcontainer-camel/src/main/java/org/apache/james/mailetcontainer/camel/CamelMailProcessorList.java URL: http://svn.apache.org/viewvc/james/server/trunk/mailetcontainer-camel/src/main/java/org/apache/james/mailetcontainer/camel/CamelMailProcessorList.java?rev=1022387&r1=1022386&r2=1022387&view=diff ============================================================================== --- james/server/trunk/mailetcontainer-camel/src/main/java/org/apache/james/mailetcontainer/camel/CamelMailProcessorList.java (original) +++ james/server/trunk/mailetcontainer-camel/src/main/java/org/apache/james/mailetcontainer/camel/CamelMailProcessorList.java Thu Oct 14 06:50:17 2010 @@ -276,7 +276,7 @@ public class CamelMailProcessorList impl } - private final class ChildProcessor implements MailProcessor, MailetContainer { + private final class ChildProcessor implements MailetContainer { private String processorName; @@ -286,9 +286,10 @@ public class CamelMailProcessorList impl } + /* * (non-Javadoc) - * @see org.apache.james.transport.MailProcessor#service(org.apache.mailet.Mail) + * @see org.apache.james.mailetcontainer.MailProcessor#service(org.apache.mailet.Mail) */ public void service(Mail mail) throws MessagingException { try { --------------------------------------------------------------------- To unsubscribe, e-mail: server-dev-unsubscr...@james.apache.org For additional commands, e-mail: server-dev-h...@james.apache.org