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 no...@apache.org on 2006/07/11 22:36:43 UTC
svn commit: r420985 - in
/james/server/sandbox/handlerapi/src/java/org/apache/james/smtpserver: ./
basefilter/ fastfailfilter/
Author: norman
Date: Tue Jul 11 13:36:42 2006
New Revision: 420985
URL: http://svn.apache.org/viewvc?rev=420985&view=rev
Log:
Change method getImplCommands() to return a Collection.
Modified:
james/server/sandbox/handlerapi/src/java/org/apache/james/smtpserver/AuthCmdHandler.java
james/server/sandbox/handlerapi/src/java/org/apache/james/smtpserver/CommandHandler.java
james/server/sandbox/handlerapi/src/java/org/apache/james/smtpserver/DataCmdHandler.java
james/server/sandbox/handlerapi/src/java/org/apache/james/smtpserver/EhloCmdHandler.java
james/server/sandbox/handlerapi/src/java/org/apache/james/smtpserver/ExpnCmdHandler.java
james/server/sandbox/handlerapi/src/java/org/apache/james/smtpserver/HeloCmdHandler.java
james/server/sandbox/handlerapi/src/java/org/apache/james/smtpserver/HelpCmdHandler.java
james/server/sandbox/handlerapi/src/java/org/apache/james/smtpserver/MailCmdHandler.java
james/server/sandbox/handlerapi/src/java/org/apache/james/smtpserver/NoopCmdHandler.java
james/server/sandbox/handlerapi/src/java/org/apache/james/smtpserver/QuitCmdHandler.java
james/server/sandbox/handlerapi/src/java/org/apache/james/smtpserver/RcptCmdHandler.java
james/server/sandbox/handlerapi/src/java/org/apache/james/smtpserver/RsetCmdHandler.java
james/server/sandbox/handlerapi/src/java/org/apache/james/smtpserver/SMTPHandlerChain.java
james/server/sandbox/handlerapi/src/java/org/apache/james/smtpserver/UnknownCmdHandler.java
james/server/sandbox/handlerapi/src/java/org/apache/james/smtpserver/VrfyCmdHandler.java
james/server/sandbox/handlerapi/src/java/org/apache/james/smtpserver/basefilter/DataBaseFilterCmdHandler.java
james/server/sandbox/handlerapi/src/java/org/apache/james/smtpserver/basefilter/EhloBaseFilterCmdHandler.java
james/server/sandbox/handlerapi/src/java/org/apache/james/smtpserver/basefilter/HeloBaseFilterCmdHandler.java
james/server/sandbox/handlerapi/src/java/org/apache/james/smtpserver/basefilter/MailBaseFilterCmdHandler.java
james/server/sandbox/handlerapi/src/java/org/apache/james/smtpserver/basefilter/RcptBaseFilterCmdHandler.java
james/server/sandbox/handlerapi/src/java/org/apache/james/smtpserver/fastfailfilter/MaxRcptHandler.java
james/server/sandbox/handlerapi/src/java/org/apache/james/smtpserver/fastfailfilter/ResolvableEhloHeloHandler.java
james/server/sandbox/handlerapi/src/java/org/apache/james/smtpserver/fastfailfilter/ReverseEqualsEhloHeloHandler.java
james/server/sandbox/handlerapi/src/java/org/apache/james/smtpserver/fastfailfilter/TarpitHandler.java
james/server/sandbox/handlerapi/src/java/org/apache/james/smtpserver/fastfailfilter/ValidSenderDomainHandler.java
Modified: james/server/sandbox/handlerapi/src/java/org/apache/james/smtpserver/AuthCmdHandler.java
URL: http://svn.apache.org/viewvc/james/server/sandbox/handlerapi/src/java/org/apache/james/smtpserver/AuthCmdHandler.java?rev=420985&r1=420984&r2=420985&view=diff
==============================================================================
--- james/server/sandbox/handlerapi/src/java/org/apache/james/smtpserver/AuthCmdHandler.java (original)
+++ james/server/sandbox/handlerapi/src/java/org/apache/james/smtpserver/AuthCmdHandler.java Tue Jul 11 13:36:42 2006
@@ -21,7 +21,7 @@
import org.apache.avalon.framework.logger.AbstractLogEnabled;
import java.util.ArrayList;
-import java.util.List;
+import java.util.Collection;
import java.util.Locale;
import java.util.StringTokenizer;
import org.apache.james.util.Base64;
@@ -275,8 +275,8 @@
/**
* @see org.apache.james.smtpserver.CommandHandler#getImplCommands()
*/
- public List getImplCommands() {
- ArrayList implCommands = new ArrayList();
+ public Collection getImplCommands() {
+ Collection implCommands = new ArrayList();
implCommands.add("AUTH");
return implCommands;
Modified: james/server/sandbox/handlerapi/src/java/org/apache/james/smtpserver/CommandHandler.java
URL: http://svn.apache.org/viewvc/james/server/sandbox/handlerapi/src/java/org/apache/james/smtpserver/CommandHandler.java?rev=420985&r1=420984&r2=420985&view=diff
==============================================================================
--- james/server/sandbox/handlerapi/src/java/org/apache/james/smtpserver/CommandHandler.java (original)
+++ james/server/sandbox/handlerapi/src/java/org/apache/james/smtpserver/CommandHandler.java Tue Jul 11 13:36:42 2006
@@ -17,7 +17,7 @@
package org.apache.james.smtpserver;
-import java.util.List;
+import java.util.Collection;
/**
* Custom command handlers must implement this interface
@@ -33,10 +33,10 @@
void onCommand(SMTPSession session);
/**
- * Return a List of implemented commands
+ * Return a Collection of implemented commands
*
- * @return List which contains implemented commands
+ * @return Collection which contains implemented commands
*/
- List getImplCommands();
+ Collection getImplCommands();
}
Modified: james/server/sandbox/handlerapi/src/java/org/apache/james/smtpserver/DataCmdHandler.java
URL: http://svn.apache.org/viewvc/james/server/sandbox/handlerapi/src/java/org/apache/james/smtpserver/DataCmdHandler.java?rev=420985&r1=420984&r2=420985&view=diff
==============================================================================
--- james/server/sandbox/handlerapi/src/java/org/apache/james/smtpserver/DataCmdHandler.java (original)
+++ james/server/sandbox/handlerapi/src/java/org/apache/james/smtpserver/DataCmdHandler.java Tue Jul 11 13:36:42 2006
@@ -302,8 +302,8 @@
/**
* @see org.apache.james.smtpserver.CommandHandler#getImplCommands()
*/
- public List getImplCommands() {
- ArrayList implCommands = new ArrayList();
+ public Collection getImplCommands() {
+ Collection implCommands = new ArrayList();
implCommands.add("DATA");
return implCommands;
Modified: james/server/sandbox/handlerapi/src/java/org/apache/james/smtpserver/EhloCmdHandler.java
URL: http://svn.apache.org/viewvc/james/server/sandbox/handlerapi/src/java/org/apache/james/smtpserver/EhloCmdHandler.java?rev=420985&r1=420984&r2=420985&view=diff
==============================================================================
--- james/server/sandbox/handlerapi/src/java/org/apache/james/smtpserver/EhloCmdHandler.java (original)
+++ james/server/sandbox/handlerapi/src/java/org/apache/james/smtpserver/EhloCmdHandler.java Tue Jul 11 13:36:42 2006
@@ -18,7 +18,7 @@
package org.apache.james.smtpserver;
import java.util.ArrayList;
-import java.util.List;
+import java.util.Collection;
import org.apache.avalon.framework.logger.AbstractLogEnabled;
@@ -98,8 +98,8 @@
/**
* @see org.apache.james.smtpserver.CommandHandler#getImplCommands()
*/
- public List getImplCommands() {
- ArrayList implCommands = new ArrayList();
+ public Collection getImplCommands() {
+ Collection implCommands = new ArrayList();
implCommands.add("EHLO");
return implCommands;
Modified: james/server/sandbox/handlerapi/src/java/org/apache/james/smtpserver/ExpnCmdHandler.java
URL: http://svn.apache.org/viewvc/james/server/sandbox/handlerapi/src/java/org/apache/james/smtpserver/ExpnCmdHandler.java?rev=420985&r1=420984&r2=420985&view=diff
==============================================================================
--- james/server/sandbox/handlerapi/src/java/org/apache/james/smtpserver/ExpnCmdHandler.java (original)
+++ james/server/sandbox/handlerapi/src/java/org/apache/james/smtpserver/ExpnCmdHandler.java Tue Jul 11 13:36:42 2006
@@ -18,7 +18,7 @@
package org.apache.james.smtpserver;
import java.util.ArrayList;
-import java.util.List;
+import java.util.Collection;
import org.apache.james.util.mail.dsn.DSNStatus;
@@ -47,8 +47,8 @@
/**
* @see org.apache.james.smtpserver.CommandHandler#getImplCommands()
*/
- public List getImplCommands() {
- ArrayList implCommands = new ArrayList();
+ public Collection getImplCommands() {
+ Collection implCommands = new ArrayList();
implCommands.add("EXPN");
return implCommands;
Modified: james/server/sandbox/handlerapi/src/java/org/apache/james/smtpserver/HeloCmdHandler.java
URL: http://svn.apache.org/viewvc/james/server/sandbox/handlerapi/src/java/org/apache/james/smtpserver/HeloCmdHandler.java?rev=420985&r1=420984&r2=420985&view=diff
==============================================================================
--- james/server/sandbox/handlerapi/src/java/org/apache/james/smtpserver/HeloCmdHandler.java (original)
+++ james/server/sandbox/handlerapi/src/java/org/apache/james/smtpserver/HeloCmdHandler.java Tue Jul 11 13:36:42 2006
@@ -19,7 +19,7 @@
import java.util.ArrayList;
-import java.util.List;
+import java.util.Collection;
import org.apache.avalon.framework.logger.AbstractLogEnabled;
@@ -64,8 +64,8 @@
/**
* @see org.apache.james.smtpserver.CommandHandler#getImplCommands()
*/
- public List getImplCommands() {
- ArrayList implCommands = new ArrayList();
+ public Collection getImplCommands() {
+ Collection implCommands = new ArrayList();
implCommands.add("HELO");
return implCommands;
Modified: james/server/sandbox/handlerapi/src/java/org/apache/james/smtpserver/HelpCmdHandler.java
URL: http://svn.apache.org/viewvc/james/server/sandbox/handlerapi/src/java/org/apache/james/smtpserver/HelpCmdHandler.java?rev=420985&r1=420984&r2=420985&view=diff
==============================================================================
--- james/server/sandbox/handlerapi/src/java/org/apache/james/smtpserver/HelpCmdHandler.java (original)
+++ james/server/sandbox/handlerapi/src/java/org/apache/james/smtpserver/HelpCmdHandler.java Tue Jul 11 13:36:42 2006
@@ -18,7 +18,7 @@
package org.apache.james.smtpserver;
import java.util.ArrayList;
-import java.util.List;
+import java.util.Collection;
import org.apache.james.util.mail.dsn.DSNStatus;
@@ -45,8 +45,8 @@
/**
* @see org.apache.james.smtpserver.CommandHandler#getImplCommands()
*/
- public List getImplCommands() {
- ArrayList implCommands = new ArrayList();
+ public Collection getImplCommands() {
+ Collection implCommands = new ArrayList();
implCommands.add("HELP");
return implCommands;
Modified: james/server/sandbox/handlerapi/src/java/org/apache/james/smtpserver/MailCmdHandler.java
URL: http://svn.apache.org/viewvc/james/server/sandbox/handlerapi/src/java/org/apache/james/smtpserver/MailCmdHandler.java?rev=420985&r1=420984&r2=420985&view=diff
==============================================================================
--- james/server/sandbox/handlerapi/src/java/org/apache/james/smtpserver/MailCmdHandler.java (original)
+++ james/server/sandbox/handlerapi/src/java/org/apache/james/smtpserver/MailCmdHandler.java Tue Jul 11 13:36:42 2006
@@ -18,7 +18,7 @@
package org.apache.james.smtpserver;
import java.util.ArrayList;
-import java.util.List;
+import java.util.Collection;
import org.apache.avalon.framework.logger.AbstractLogEnabled;
import org.apache.james.util.mail.dsn.DSNStatus;
@@ -69,8 +69,8 @@
/**
* @see org.apache.james.smtpserver.CommandHandler#getImplCommands()
*/
- public List getImplCommands() {
- ArrayList implCommands = new ArrayList();
+ public Collection getImplCommands() {
+ Collection implCommands = new ArrayList();
implCommands.add("MAIL");
return implCommands;
Modified: james/server/sandbox/handlerapi/src/java/org/apache/james/smtpserver/NoopCmdHandler.java
URL: http://svn.apache.org/viewvc/james/server/sandbox/handlerapi/src/java/org/apache/james/smtpserver/NoopCmdHandler.java?rev=420985&r1=420984&r2=420985&view=diff
==============================================================================
--- james/server/sandbox/handlerapi/src/java/org/apache/james/smtpserver/NoopCmdHandler.java (original)
+++ james/server/sandbox/handlerapi/src/java/org/apache/james/smtpserver/NoopCmdHandler.java Tue Jul 11 13:36:42 2006
@@ -18,7 +18,7 @@
package org.apache.james.smtpserver;
import java.util.ArrayList;
-import java.util.List;
+import java.util.Collection;
import org.apache.james.util.mail.dsn.DSNStatus;
@@ -46,8 +46,8 @@
/**
* @see org.apache.james.smtpserver.CommandHandler#getImplCommands()
*/
- public List getImplCommands() {
- ArrayList implCommands = new ArrayList();
+ public Collection getImplCommands() {
+ Collection implCommands = new ArrayList();
implCommands.add("NOOP");
return implCommands;
Modified: james/server/sandbox/handlerapi/src/java/org/apache/james/smtpserver/QuitCmdHandler.java
URL: http://svn.apache.org/viewvc/james/server/sandbox/handlerapi/src/java/org/apache/james/smtpserver/QuitCmdHandler.java?rev=420985&r1=420984&r2=420985&view=diff
==============================================================================
--- james/server/sandbox/handlerapi/src/java/org/apache/james/smtpserver/QuitCmdHandler.java (original)
+++ james/server/sandbox/handlerapi/src/java/org/apache/james/smtpserver/QuitCmdHandler.java Tue Jul 11 13:36:42 2006
@@ -18,7 +18,7 @@
package org.apache.james.smtpserver;
import java.util.ArrayList;
-import java.util.List;
+import java.util.Collection;
import org.apache.james.util.mail.dsn.DSNStatus;
@@ -69,8 +69,8 @@
/**
* @see org.apache.james.smtpserver.CommandHandler#getImplCommands()
*/
- public List getImplCommands() {
- ArrayList implCommands = new ArrayList();
+ public Collection getImplCommands() {
+ Collection implCommands = new ArrayList();
implCommands.add("QUIT");
return implCommands;
Modified: james/server/sandbox/handlerapi/src/java/org/apache/james/smtpserver/RcptCmdHandler.java
URL: http://svn.apache.org/viewvc/james/server/sandbox/handlerapi/src/java/org/apache/james/smtpserver/RcptCmdHandler.java?rev=420985&r1=420984&r2=420985&view=diff
==============================================================================
--- james/server/sandbox/handlerapi/src/java/org/apache/james/smtpserver/RcptCmdHandler.java (original)
+++ james/server/sandbox/handlerapi/src/java/org/apache/james/smtpserver/RcptCmdHandler.java Tue Jul 11 13:36:42 2006
@@ -19,7 +19,6 @@
import java.util.ArrayList;
import java.util.Collection;
-import java.util.List;
import org.apache.avalon.framework.logger.AbstractLogEnabled;
import org.apache.james.util.mail.dsn.DSNStatus;
@@ -76,8 +75,8 @@
/**
* @see org.apache.james.smtpserver.CommandHandler#getImplCommands()
*/
- public List getImplCommands() {
- ArrayList implCommands = new ArrayList();
+ public Collection getImplCommands() {
+ Collection implCommands = new ArrayList();
implCommands.add("RCPT");
return implCommands;
Modified: james/server/sandbox/handlerapi/src/java/org/apache/james/smtpserver/RsetCmdHandler.java
URL: http://svn.apache.org/viewvc/james/server/sandbox/handlerapi/src/java/org/apache/james/smtpserver/RsetCmdHandler.java?rev=420985&r1=420984&r2=420985&view=diff
==============================================================================
--- james/server/sandbox/handlerapi/src/java/org/apache/james/smtpserver/RsetCmdHandler.java (original)
+++ james/server/sandbox/handlerapi/src/java/org/apache/james/smtpserver/RsetCmdHandler.java Tue Jul 11 13:36:42 2006
@@ -18,7 +18,7 @@
package org.apache.james.smtpserver;
import java.util.ArrayList;
-import java.util.List;
+import java.util.Collection;
import org.apache.james.util.mail.dsn.DSNStatus;
@@ -68,8 +68,8 @@
/**
* @see org.apache.james.smtpserver.CommandHandler#getImplCommands()
*/
- public List getImplCommands() {
- ArrayList implCommands = new ArrayList();
+ public Collection getImplCommands() {
+ Collection implCommands = new ArrayList();
implCommands.add("RSET");
return implCommands;
Modified: james/server/sandbox/handlerapi/src/java/org/apache/james/smtpserver/SMTPHandlerChain.java
URL: http://svn.apache.org/viewvc/james/server/sandbox/handlerapi/src/java/org/apache/james/smtpserver/SMTPHandlerChain.java?rev=420985&r1=420984&r2=420985&view=diff
==============================================================================
--- james/server/sandbox/handlerapi/src/java/org/apache/james/smtpserver/SMTPHandlerChain.java (original)
+++ james/server/sandbox/handlerapi/src/java/org/apache/james/smtpserver/SMTPHandlerChain.java Tue Jul 11 13:36:42 2006
@@ -34,6 +34,7 @@
import org.apache.james.smtpserver.core.BaseFilterCmdHandler;
import java.util.ArrayList;
+import java.util.Collection;
import java.util.Enumeration;
import java.util.HashMap;
import java.util.Iterator;
@@ -245,7 +246,7 @@
if (handler instanceof CommandHandler) {
String commandName = config.getAttribute("command");
String cmds[] = commandName.split(",");
- List implCmds = ((CommandHandler) handler).getImplCommands();
+ Collection implCmds = ((CommandHandler) handler).getImplCommands();
for (int i = 0; i < cmds.length; i++) {
commandName = cmds[i].trim().toUpperCase(Locale.US);
Modified: james/server/sandbox/handlerapi/src/java/org/apache/james/smtpserver/UnknownCmdHandler.java
URL: http://svn.apache.org/viewvc/james/server/sandbox/handlerapi/src/java/org/apache/james/smtpserver/UnknownCmdHandler.java?rev=420985&r1=420984&r2=420985&view=diff
==============================================================================
--- james/server/sandbox/handlerapi/src/java/org/apache/james/smtpserver/UnknownCmdHandler.java (original)
+++ james/server/sandbox/handlerapi/src/java/org/apache/james/smtpserver/UnknownCmdHandler.java Tue Jul 11 13:36:42 2006
@@ -18,7 +18,7 @@
package org.apache.james.smtpserver;
import java.util.ArrayList;
-import java.util.List;
+import java.util.Collection;
import org.apache.james.util.mail.dsn.DSNStatus;
@@ -59,8 +59,8 @@
/**
* @see org.apache.james.smtpserver.CommandHandler#getImplCommands()
*/
- public List getImplCommands() {
- ArrayList implCommands = new ArrayList();
+ public Collection getImplCommands() {
+ Collection implCommands = new ArrayList();
implCommands.add("UNKNOWN");
return implCommands;
Modified: james/server/sandbox/handlerapi/src/java/org/apache/james/smtpserver/VrfyCmdHandler.java
URL: http://svn.apache.org/viewvc/james/server/sandbox/handlerapi/src/java/org/apache/james/smtpserver/VrfyCmdHandler.java?rev=420985&r1=420984&r2=420985&view=diff
==============================================================================
--- james/server/sandbox/handlerapi/src/java/org/apache/james/smtpserver/VrfyCmdHandler.java (original)
+++ james/server/sandbox/handlerapi/src/java/org/apache/james/smtpserver/VrfyCmdHandler.java Tue Jul 11 13:36:42 2006
@@ -18,7 +18,7 @@
package org.apache.james.smtpserver;
import java.util.ArrayList;
-import java.util.List;
+import java.util.Collection;
import org.apache.james.util.mail.dsn.DSNStatus;
@@ -28,7 +28,6 @@
public class VrfyCmdHandler implements CommandHandler {
private final String COMMAND_NAME = "VRFY";
- private boolean stopHandlerProcessing = true;
/**
* Handler method called upon receipt of a VRFY command.
@@ -45,18 +44,11 @@
/**
* @see org.apache.james.smtpserver.CommandHandler#getImplCommands()
*/
- public List getImplCommands() {
- ArrayList implCommands = new ArrayList();
+ public Collection getImplCommands() {
+ Collection implCommands = new ArrayList();
implCommands.add("VRFY");
return implCommands;
- }
-
- /**
- * @see org.apache.james.smtpserver.CommandHandler#stopHandlerProcessing()
- */
- public boolean stopHandlerProcessing() {
- return stopHandlerProcessing ;
}
}
Modified: james/server/sandbox/handlerapi/src/java/org/apache/james/smtpserver/basefilter/DataBaseFilterCmdHandler.java
URL: http://svn.apache.org/viewvc/james/server/sandbox/handlerapi/src/java/org/apache/james/smtpserver/basefilter/DataBaseFilterCmdHandler.java?rev=420985&r1=420984&r2=420985&view=diff
==============================================================================
--- james/server/sandbox/handlerapi/src/java/org/apache/james/smtpserver/basefilter/DataBaseFilterCmdHandler.java (original)
+++ james/server/sandbox/handlerapi/src/java/org/apache/james/smtpserver/basefilter/DataBaseFilterCmdHandler.java Tue Jul 11 13:36:42 2006
@@ -18,7 +18,7 @@
package org.apache.james.smtpserver.basefilter;
import java.util.ArrayList;
-import java.util.List;
+import java.util.Collection;
import org.apache.avalon.framework.logger.AbstractLogEnabled;
import org.apache.james.smtpserver.CommandHandler;
@@ -74,8 +74,8 @@
/**
* @see org.apache.james.smtpserver.CommandHandler#getImplCommands()
*/
- public List getImplCommands() {
- ArrayList implCommands = new ArrayList();
+ public Collection getImplCommands() {
+ Collection implCommands = new ArrayList();
implCommands.add("DATA");
return implCommands;
Modified: james/server/sandbox/handlerapi/src/java/org/apache/james/smtpserver/basefilter/EhloBaseFilterCmdHandler.java
URL: http://svn.apache.org/viewvc/james/server/sandbox/handlerapi/src/java/org/apache/james/smtpserver/basefilter/EhloBaseFilterCmdHandler.java?rev=420985&r1=420984&r2=420985&view=diff
==============================================================================
--- james/server/sandbox/handlerapi/src/java/org/apache/james/smtpserver/basefilter/EhloBaseFilterCmdHandler.java (original)
+++ james/server/sandbox/handlerapi/src/java/org/apache/james/smtpserver/basefilter/EhloBaseFilterCmdHandler.java Tue Jul 11 13:36:42 2006
@@ -18,7 +18,7 @@
package org.apache.james.smtpserver.basefilter;
import java.util.ArrayList;
-import java.util.List;
+import java.util.Collection;
import org.apache.avalon.framework.logger.AbstractLogEnabled;
import org.apache.james.smtpserver.CommandHandler;
@@ -63,8 +63,8 @@
/**
* @see org.apache.james.smtpserver.CommandHandler#getImplCommands()
*/
- public List getImplCommands() {
- ArrayList implCommands = new ArrayList();
+ public Collection getImplCommands() {
+ Collection implCommands = new ArrayList();
implCommands.add("EHLO");
return implCommands;
Modified: james/server/sandbox/handlerapi/src/java/org/apache/james/smtpserver/basefilter/HeloBaseFilterCmdHandler.java
URL: http://svn.apache.org/viewvc/james/server/sandbox/handlerapi/src/java/org/apache/james/smtpserver/basefilter/HeloBaseFilterCmdHandler.java?rev=420985&r1=420984&r2=420985&view=diff
==============================================================================
--- james/server/sandbox/handlerapi/src/java/org/apache/james/smtpserver/basefilter/HeloBaseFilterCmdHandler.java (original)
+++ james/server/sandbox/handlerapi/src/java/org/apache/james/smtpserver/basefilter/HeloBaseFilterCmdHandler.java Tue Jul 11 13:36:42 2006
@@ -19,7 +19,7 @@
import java.util.ArrayList;
-import java.util.List;
+import java.util.Collection;
import org.apache.avalon.framework.logger.AbstractLogEnabled;
import org.apache.james.smtpserver.CommandHandler;
@@ -66,8 +66,8 @@
/**
* @see org.apache.james.smtpserver.CommandHandler#getImplCommands()
*/
- public List getImplCommands() {
- ArrayList implCommands = new ArrayList();
+ public Collection getImplCommands() {
+ Collection implCommands = new ArrayList();
implCommands.add("HELO");
return implCommands;
Modified: james/server/sandbox/handlerapi/src/java/org/apache/james/smtpserver/basefilter/MailBaseFilterCmdHandler.java
URL: http://svn.apache.org/viewvc/james/server/sandbox/handlerapi/src/java/org/apache/james/smtpserver/basefilter/MailBaseFilterCmdHandler.java?rev=420985&r1=420984&r2=420985&view=diff
==============================================================================
--- james/server/sandbox/handlerapi/src/java/org/apache/james/smtpserver/basefilter/MailBaseFilterCmdHandler.java (original)
+++ james/server/sandbox/handlerapi/src/java/org/apache/james/smtpserver/basefilter/MailBaseFilterCmdHandler.java Tue Jul 11 13:36:42 2006
@@ -18,6 +18,7 @@
package org.apache.james.smtpserver.basefilter;
import java.util.ArrayList;
+import java.util.Collection;
import java.util.List;
import java.util.Locale;
import java.util.StringTokenizer;
@@ -247,8 +248,8 @@
/**
* @see org.apache.james.smtpserver.CommandHandler#getImplCommands()
*/
- public List getImplCommands() {
- ArrayList implCommands = new ArrayList();
+ public Collection getImplCommands() {
+ Collection implCommands = new ArrayList();
implCommands.add("MAIL");
return implCommands;
Modified: james/server/sandbox/handlerapi/src/java/org/apache/james/smtpserver/basefilter/RcptBaseFilterCmdHandler.java
URL: http://svn.apache.org/viewvc/james/server/sandbox/handlerapi/src/java/org/apache/james/smtpserver/basefilter/RcptBaseFilterCmdHandler.java?rev=420985&r1=420984&r2=420985&view=diff
==============================================================================
--- james/server/sandbox/handlerapi/src/java/org/apache/james/smtpserver/basefilter/RcptBaseFilterCmdHandler.java (original)
+++ james/server/sandbox/handlerapi/src/java/org/apache/james/smtpserver/basefilter/RcptBaseFilterCmdHandler.java Tue Jul 11 13:36:42 2006
@@ -19,7 +19,7 @@
import java.util.ArrayList;
import java.util.Collection;
-import java.util.List;
+
import java.util.Locale;
import java.util.StringTokenizer;
@@ -275,8 +275,8 @@
/**
* @see org.apache.james.smtpserver.CommandHandler#getImplCommands()
*/
- public List getImplCommands() {
- ArrayList implCommands = new ArrayList();
+ public Collection getImplCommands() {
+ Collection implCommands = new ArrayList();
implCommands.add("RCPT");
return implCommands;
Modified: james/server/sandbox/handlerapi/src/java/org/apache/james/smtpserver/fastfailfilter/MaxRcptHandler.java
URL: http://svn.apache.org/viewvc/james/server/sandbox/handlerapi/src/java/org/apache/james/smtpserver/fastfailfilter/MaxRcptHandler.java?rev=420985&r1=420984&r2=420985&view=diff
==============================================================================
--- james/server/sandbox/handlerapi/src/java/org/apache/james/smtpserver/fastfailfilter/MaxRcptHandler.java (original)
+++ james/server/sandbox/handlerapi/src/java/org/apache/james/smtpserver/fastfailfilter/MaxRcptHandler.java Tue Jul 11 13:36:42 2006
@@ -18,7 +18,7 @@
package org.apache.james.smtpserver.fastfailfilter;
import java.util.ArrayList;
-import java.util.List;
+import java.util.Collection;
import org.apache.avalon.framework.configuration.Configurable;
import org.apache.avalon.framework.configuration.Configuration;
@@ -84,8 +84,8 @@
/**
* @see org.apache.james.smtpserver.CommandHandler#getImplCommands()
*/
- public List getImplCommands() {
- ArrayList implCommands = new ArrayList();
+ public Collection getImplCommands() {
+ Collection implCommands = new ArrayList();
implCommands.add("RCPT");
return implCommands;
Modified: james/server/sandbox/handlerapi/src/java/org/apache/james/smtpserver/fastfailfilter/ResolvableEhloHeloHandler.java
URL: http://svn.apache.org/viewvc/james/server/sandbox/handlerapi/src/java/org/apache/james/smtpserver/fastfailfilter/ResolvableEhloHeloHandler.java?rev=420985&r1=420984&r2=420985&view=diff
==============================================================================
--- james/server/sandbox/handlerapi/src/java/org/apache/james/smtpserver/fastfailfilter/ResolvableEhloHeloHandler.java (original)
+++ james/server/sandbox/handlerapi/src/java/org/apache/james/smtpserver/fastfailfilter/ResolvableEhloHeloHandler.java Tue Jul 11 13:36:42 2006
@@ -31,7 +31,7 @@
import java.net.UnknownHostException;
import java.util.ArrayList;
-import java.util.List;
+import java.util.Collection;
public class ResolvableEhloHeloHandler extends AbstractLogEnabled
implements CommandHandler, Configurable, Serviceable {
@@ -113,8 +113,8 @@
/**
* @see org.apache.james.smtpserver.CommandHandler#getImplCommands()
*/
- public List getImplCommands() {
- ArrayList implCommands = new ArrayList();
+ public Collection getImplCommands() {
+ Collection implCommands = new ArrayList();
implCommands.add("EHLO");
implCommands.add("HELO");
Modified: james/server/sandbox/handlerapi/src/java/org/apache/james/smtpserver/fastfailfilter/ReverseEqualsEhloHeloHandler.java
URL: http://svn.apache.org/viewvc/james/server/sandbox/handlerapi/src/java/org/apache/james/smtpserver/fastfailfilter/ReverseEqualsEhloHeloHandler.java?rev=420985&r1=420984&r2=420985&view=diff
==============================================================================
--- james/server/sandbox/handlerapi/src/java/org/apache/james/smtpserver/fastfailfilter/ReverseEqualsEhloHeloHandler.java (original)
+++ james/server/sandbox/handlerapi/src/java/org/apache/james/smtpserver/fastfailfilter/ReverseEqualsEhloHeloHandler.java Tue Jul 11 13:36:42 2006
@@ -31,7 +31,7 @@
import java.net.UnknownHostException;
import java.util.ArrayList;
-import java.util.List;
+import java.util.Collection;
public class ReverseEqualsEhloHeloHandler extends AbstractLogEnabled
implements CommandHandler, Configurable, Serviceable {
@@ -128,8 +128,8 @@
/**
* @see org.apache.james.smtpserver.CommandHandler#getImplCommands()
*/
- public List getImplCommands() {
- ArrayList implCommands = new ArrayList();
+ public Collection getImplCommands() {
+ Collection implCommands = new ArrayList();
implCommands.add("EHLO");
implCommands.add("HELO");
Modified: james/server/sandbox/handlerapi/src/java/org/apache/james/smtpserver/fastfailfilter/TarpitHandler.java
URL: http://svn.apache.org/viewvc/james/server/sandbox/handlerapi/src/java/org/apache/james/smtpserver/fastfailfilter/TarpitHandler.java?rev=420985&r1=420984&r2=420985&view=diff
==============================================================================
--- james/server/sandbox/handlerapi/src/java/org/apache/james/smtpserver/fastfailfilter/TarpitHandler.java (original)
+++ james/server/sandbox/handlerapi/src/java/org/apache/james/smtpserver/fastfailfilter/TarpitHandler.java Tue Jul 11 13:36:42 2006
@@ -18,7 +18,7 @@
package org.apache.james.smtpserver.fastfailfilter;
import java.util.ArrayList;
-import java.util.List;
+import java.util.Collection;
import org.apache.avalon.framework.configuration.Configurable;
import org.apache.avalon.framework.configuration.Configuration;
@@ -112,8 +112,8 @@
/**
* @see org.apache.james.smtpserver.CommandHandler#getImplCommands()
*/
- public List getImplCommands() {
- ArrayList implCommands = new ArrayList();
+ public Collection getImplCommands() {
+ Collection implCommands = new ArrayList();
implCommands.add("RCPT");
return implCommands;
Modified: james/server/sandbox/handlerapi/src/java/org/apache/james/smtpserver/fastfailfilter/ValidSenderDomainHandler.java
URL: http://svn.apache.org/viewvc/james/server/sandbox/handlerapi/src/java/org/apache/james/smtpserver/fastfailfilter/ValidSenderDomainHandler.java?rev=420985&r1=420984&r2=420985&view=diff
==============================================================================
--- james/server/sandbox/handlerapi/src/java/org/apache/james/smtpserver/fastfailfilter/ValidSenderDomainHandler.java (original)
+++ james/server/sandbox/handlerapi/src/java/org/apache/james/smtpserver/fastfailfilter/ValidSenderDomainHandler.java Tue Jul 11 13:36:42 2006
@@ -19,7 +19,6 @@
import java.util.ArrayList;
import java.util.Collection;
-import java.util.List;
import org.apache.avalon.framework.configuration.Configurable;
import org.apache.avalon.framework.configuration.Configuration;
@@ -112,8 +111,8 @@
/**
* @see org.apache.james.smtpserver.CommandHandler#getImplCommands()
*/
- public List getImplCommands() {
- ArrayList implCommands = new ArrayList();
+ public Collection getImplCommands() {
+ Collection implCommands = new ArrayList();
implCommands.add("MAIL");
return implCommands;
---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscribe@james.apache.org
For additional commands, e-mail: server-dev-help@james.apache.org