Author: norman
Date: Sun May  2 16:57:06 2010
New Revision: 940261

URL: http://svn.apache.org/viewvc?rev=940261&view=rev
Log:
Add composite matcher stuff (JAMES-948)

Added:
    
james/server/trunk/mailets/src/main/java/org/apache/james/transport/matchers/And.java
      - copied, changed from r910050, 
james/mailet/standard/trunk/src/main/java/org/apache/james/transport/matchers/And.java
    
james/server/trunk/mailets/src/main/java/org/apache/james/transport/matchers/CompositeMatcher.java
      - copied, changed from r940060, 
james/mailet/api/trunk/src/main/java/org/apache/mailet/CompositeMatcher.java
    
james/server/trunk/mailets/src/main/java/org/apache/james/transport/matchers/CompositeMatcherBase.java
      - copied, changed from r910040, 
james/mailet/base/trunk/src/main/java/org/apache/mailet/base/CompositeMatcherBase.java
    
james/server/trunk/mailets/src/main/java/org/apache/james/transport/matchers/Not.java
      - copied, changed from r910050, 
james/mailet/standard/trunk/src/main/java/org/apache/james/transport/matchers/Not.java
    
james/server/trunk/mailets/src/main/java/org/apache/james/transport/matchers/Or.java
      - copied, changed from r910050, 
james/mailet/standard/trunk/src/main/java/org/apache/james/transport/matchers/Or.java
    
james/server/trunk/mailets/src/main/java/org/apache/james/transport/matchers/Xor.java
      - copied, changed from r910050, 
james/mailet/standard/trunk/src/main/java/org/apache/james/transport/matchers/Xor.java
    
james/server/trunk/mailets/src/test/java/org/apache/james/transport/matchers/AndTest.java
      - copied unchanged from r910050, 
james/mailet/standard/trunk/src/test/java/org/apache/james/transport/matchers/AndTest.java
    
james/server/trunk/mailets/src/test/java/org/apache/james/transport/matchers/OrTest.java
      - copied unchanged from r910050, 
james/mailet/standard/trunk/src/test/java/org/apache/james/transport/matchers/OrTest.java
    
james/server/trunk/mailets/src/test/java/org/apache/james/transport/matchers/XorTest.java
      - copied unchanged from r910050, 
james/mailet/standard/trunk/src/test/java/org/apache/james/transport/matchers/XorTest.java

Copied: 
james/server/trunk/mailets/src/main/java/org/apache/james/transport/matchers/And.java
 (from r910050, 
james/mailet/standard/trunk/src/main/java/org/apache/james/transport/matchers/And.java)
URL: 
http://svn.apache.org/viewvc/james/server/trunk/mailets/src/main/java/org/apache/james/transport/matchers/And.java?p2=james/server/trunk/mailets/src/main/java/org/apache/james/transport/matchers/And.java&p1=james/mailet/standard/trunk/src/main/java/org/apache/james/transport/matchers/And.java&r1=910050&r2=940261&rev=940261&view=diff
==============================================================================
--- 
james/mailet/standard/trunk/src/main/java/org/apache/james/transport/matchers/And.java
 (original)
+++ 
james/server/trunk/mailets/src/main/java/org/apache/james/transport/matchers/And.java
 Sun May  2 16:57:06 2010
@@ -26,7 +26,6 @@ import org.apache.mailet.MailAddress;
 import org.apache.mailet.Mail;
 import javax.mail.MessagingException;
 import org.apache.mailet.Matcher;
-import org.apache.mailet.base.CompositeMatcherBase;
 
 /**
  * This matcher performs And conjunction between the two recipients

Copied: 
james/server/trunk/mailets/src/main/java/org/apache/james/transport/matchers/CompositeMatcher.java
 (from r940060, 
james/mailet/api/trunk/src/main/java/org/apache/mailet/CompositeMatcher.java)
URL: 
http://svn.apache.org/viewvc/james/server/trunk/mailets/src/main/java/org/apache/james/transport/matchers/CompositeMatcher.java?p2=james/server/trunk/mailets/src/main/java/org/apache/james/transport/matchers/CompositeMatcher.java&p1=james/mailet/api/trunk/src/main/java/org/apache/mailet/CompositeMatcher.java&r1=940060&r2=940261&rev=940261&view=diff
==============================================================================
--- 
james/mailet/api/trunk/src/main/java/org/apache/mailet/CompositeMatcher.java 
(original)
+++ 
james/server/trunk/mailets/src/main/java/org/apache/james/transport/matchers/CompositeMatcher.java
 Sun May  2 16:57:06 2010
@@ -18,7 +18,7 @@
  ****************************************************************/
 
 
-package org.apache.mailet;
+package org.apache.james.transport.matchers;
 
 import java.util.Iterator;
 import org.apache.mailet.Matcher;

Copied: 
james/server/trunk/mailets/src/main/java/org/apache/james/transport/matchers/CompositeMatcherBase.java
 (from r910040, 
james/mailet/base/trunk/src/main/java/org/apache/mailet/base/CompositeMatcherBase.java)
URL: 
http://svn.apache.org/viewvc/james/server/trunk/mailets/src/main/java/org/apache/james/transport/matchers/CompositeMatcherBase.java?p2=james/server/trunk/mailets/src/main/java/org/apache/james/transport/matchers/CompositeMatcherBase.java&p1=james/mailet/base/trunk/src/main/java/org/apache/mailet/base/CompositeMatcherBase.java&r1=910040&r2=940261&rev=940261&view=diff
==============================================================================
--- 
james/mailet/base/trunk/src/main/java/org/apache/mailet/base/CompositeMatcherBase.java
 (original)
+++ 
james/server/trunk/mailets/src/main/java/org/apache/james/transport/matchers/CompositeMatcherBase.java
 Sun May  2 16:57:06 2010
@@ -18,14 +18,14 @@
  ****************************************************************/
 
 
-package org.apache.mailet.base;
+package org.apache.james.transport.matchers;
 
 import java.util.Collection;
 import java.util.Iterator;
 import java.util.ArrayList;
 
-import org.apache.mailet.CompositeMatcher;
 import org.apache.mailet.Matcher;
+import org.apache.mailet.base.GenericMatcher;
 
 /**
  * Abstract base class for CompositeMatchers. This class handles the child

Copied: 
james/server/trunk/mailets/src/main/java/org/apache/james/transport/matchers/Not.java
 (from r910050, 
james/mailet/standard/trunk/src/main/java/org/apache/james/transport/matchers/Not.java)
URL: 
http://svn.apache.org/viewvc/james/server/trunk/mailets/src/main/java/org/apache/james/transport/matchers/Not.java?p2=james/server/trunk/mailets/src/main/java/org/apache/james/transport/matchers/Not.java&p1=james/mailet/standard/trunk/src/main/java/org/apache/james/transport/matchers/Not.java&r1=910050&r2=940261&rev=940261&view=diff
==============================================================================
--- 
james/mailet/standard/trunk/src/main/java/org/apache/james/transport/matchers/Not.java
 (original)
+++ 
james/server/trunk/mailets/src/main/java/org/apache/james/transport/matchers/Not.java
 Sun May  2 16:57:06 2010
@@ -24,7 +24,6 @@ import java.util.Collection;
 import java.util.Iterator;
 import org.apache.mailet.Matcher;
 import org.apache.mailet.Mail;
-import org.apache.mailet.base.CompositeMatcherBase;
 
 import javax.mail.MessagingException;
 

Copied: 
james/server/trunk/mailets/src/main/java/org/apache/james/transport/matchers/Or.java
 (from r910050, 
james/mailet/standard/trunk/src/main/java/org/apache/james/transport/matchers/Or.java)
URL: 
http://svn.apache.org/viewvc/james/server/trunk/mailets/src/main/java/org/apache/james/transport/matchers/Or.java?p2=james/server/trunk/mailets/src/main/java/org/apache/james/transport/matchers/Or.java&p1=james/mailet/standard/trunk/src/main/java/org/apache/james/transport/matchers/Or.java&r1=910050&r2=940261&rev=940261&view=diff
==============================================================================
--- 
james/mailet/standard/trunk/src/main/java/org/apache/james/transport/matchers/Or.java
 (original)
+++ 
james/server/trunk/mailets/src/main/java/org/apache/james/transport/matchers/Or.java
 Sun May  2 16:57:06 2010
@@ -22,7 +22,6 @@ package org.apache.james.transport.match
 import org.apache.mailet.MailAddress;
 import org.apache.mailet.Mail;
 import org.apache.mailet.Matcher;
-import org.apache.mailet.base.CompositeMatcherBase;
 
 import java.util.Collection;
 import java.util.Iterator;

Copied: 
james/server/trunk/mailets/src/main/java/org/apache/james/transport/matchers/Xor.java
 (from r910050, 
james/mailet/standard/trunk/src/main/java/org/apache/james/transport/matchers/Xor.java)
URL: 
http://svn.apache.org/viewvc/james/server/trunk/mailets/src/main/java/org/apache/james/transport/matchers/Xor.java?p2=james/server/trunk/mailets/src/main/java/org/apache/james/transport/matchers/Xor.java&p1=james/mailet/standard/trunk/src/main/java/org/apache/james/transport/matchers/Xor.java&r1=910050&r2=940261&rev=940261&view=diff
==============================================================================
--- 
james/mailet/standard/trunk/src/main/java/org/apache/james/transport/matchers/Xor.java
 (original)
+++ 
james/server/trunk/mailets/src/main/java/org/apache/james/transport/matchers/Xor.java
 Sun May  2 16:57:06 2010
@@ -26,7 +26,6 @@ import org.apache.mailet.MailAddress;
 import org.apache.mailet.Mail;
 import javax.mail.MessagingException;
 import org.apache.mailet.Matcher;
-import org.apache.mailet.base.CompositeMatcherBase;
 
 public class Xor extends CompositeMatcherBase {
 



---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to