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/11/18 13:51:19 UTC

svn commit: r476512 - /james/server/trunk/src/java/org/apache/james/smtpserver/core/filter/fastfail/AbstractJunkHandler.java

Author: norman
Date: Sat Nov 18 04:51:18 2006
New Revision: 476512

URL: http://svn.apache.org/viewvc?view=rev&rev=476512
Log:
Minor improvement

Modified:
    james/server/trunk/src/java/org/apache/james/smtpserver/core/filter/fastfail/AbstractJunkHandler.java

Modified: james/server/trunk/src/java/org/apache/james/smtpserver/core/filter/fastfail/AbstractJunkHandler.java
URL: http://svn.apache.org/viewvc/james/server/trunk/src/java/org/apache/james/smtpserver/core/filter/fastfail/AbstractJunkHandler.java?view=diff&rev=476512&r1=476511&r2=476512
==============================================================================
--- james/server/trunk/src/java/org/apache/james/smtpserver/core/filter/fastfail/AbstractJunkHandler.java (original)
+++ james/server/trunk/src/java/org/apache/james/smtpserver/core/filter/fastfail/AbstractJunkHandler.java Sat Nov 18 04:51:18 2006
@@ -30,9 +30,7 @@
 import org.apache.james.util.junkscore.JunkScoreConfigUtil;
 
 /**
- * TODO: Should we split this class  ?
- *       Or maybe add a Handler which loads other handlers ?
- *
+ * 
  */
 public abstract class AbstractJunkHandler extends AbstractLogEnabled implements Configurable {
     private String action = "reject";
@@ -99,15 +97,18 @@
      */
     protected void doProcessing(SMTPSession session) {
         if (check(session)) {
+            JunkHandlerData data = getJunkHandlerData(session);
+            
             if (getAction().equals(JunkScoreConfigUtil.JUNKSCORE)) {
                 getLogger().info(getJunkHandlerData(session).getJunkScoreLogString());
                 JunkScore junk = getJunkScore(session);
-                junk.setStoredScore(getJunkHandlerData(session).getScoreName(), getScore());
+
+                junk.setStoredScore(data.getScoreName(), getScore());
                  
             } else {
-                String response = getJunkHandlerData(session).getRejectResponseString();
+                String response = data.getRejectResponseString();
                 
-                if (getJunkHandlerData(session).getRejectLogString() != null) getLogger().info(getJunkHandlerData(session).getRejectLogString());
+                if (data.getRejectLogString() != null) getLogger().info(data.getRejectLogString());
                 
                 session.writeResponse(response);
                 // After this filter match we should not call any other handler!



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