Author: norman
Date: Sat Jan  7 21:56:02 2012
New Revision: 1228734

URL: http://svn.apache.org/viewvc?rev=1228734&view=rev
Log:
Some cleanup

Modified:
    
james/protocols/trunk/smtp/src/main/java/org/apache/james/protocols/smtp/core/AbstractHookableCmdHandler.java
    
james/protocols/trunk/smtp/src/main/java/org/apache/james/protocols/smtp/core/esmtp/AuthCmdHandler.java
    
james/protocols/trunk/smtp/src/main/java/org/apache/james/protocols/smtp/core/esmtp/EhloCmdHandler.java

Modified: 
james/protocols/trunk/smtp/src/main/java/org/apache/james/protocols/smtp/core/AbstractHookableCmdHandler.java
URL: 
http://svn.apache.org/viewvc/james/protocols/trunk/smtp/src/main/java/org/apache/james/protocols/smtp/core/AbstractHookableCmdHandler.java?rev=1228734&r1=1228733&r2=1228734&view=diff
==============================================================================
--- 
james/protocols/trunk/smtp/src/main/java/org/apache/james/protocols/smtp/core/AbstractHookableCmdHandler.java
 (original)
+++ 
james/protocols/trunk/smtp/src/main/java/org/apache/james/protocols/smtp/core/AbstractHookableCmdHandler.java
 Sat Jan  7 21:56:02 2012
@@ -256,12 +256,12 @@ public abstract class AbstractHookableCm
      * @see 
org.apache.james.protocols.api.handler.ExtensibleHandler#wireExtensions(java.lang.Class,
      *      java.util.List)
      */
-    @SuppressWarnings({ "unchecked", "rawtypes" })
-    public void wireExtensions(Class interfaceName, List extension) {
+    @SuppressWarnings("unchecked")
+       public void wireExtensions(Class<?> interfaceName, List<?> extension) {
         if (getHookInterface().equals(interfaceName)) {
-            this.hooks = extension;
+            this.hooks = (List<Hook>) extension;
         } else if (HookResultHook.class.equals(interfaceName)) {
-            this.rHooks = extension;
+            this.rHooks = (List<HookResultHook>) extension;
         }
 
     }

Modified: 
james/protocols/trunk/smtp/src/main/java/org/apache/james/protocols/smtp/core/esmtp/AuthCmdHandler.java
URL: 
http://svn.apache.org/viewvc/james/protocols/trunk/smtp/src/main/java/org/apache/james/protocols/smtp/core/esmtp/AuthCmdHandler.java?rev=1228734&r1=1228733&r2=1228734&view=diff
==============================================================================
--- 
james/protocols/trunk/smtp/src/main/java/org/apache/james/protocols/smtp/core/esmtp/AuthCmdHandler.java
 (original)
+++ 
james/protocols/trunk/smtp/src/main/java/org/apache/james/protocols/smtp/core/esmtp/AuthCmdHandler.java
 Sat Jan  7 21:56:02 2012
@@ -496,16 +496,16 @@ public class AuthCmdHandler
     /**
      * @see 
org.apache.james.protocols.api.handler.ExtensibleHandler#wireExtensions(java.lang.Class,
 java.util.List)
      */
-    @SuppressWarnings({ "unchecked", "rawtypes" })
-    public void wireExtensions(Class interfaceName, List extension) throws 
WiringException {
+    @SuppressWarnings("unchecked")
+       public void wireExtensions(Class<?> interfaceName, List<?> extension) 
throws WiringException {
         if (AuthHook.class.equals(interfaceName)) {
-            this.hooks = extension;
+            this.hooks = (List<AuthHook>) extension;
             // If no AuthHook is configured then we revert to the default 
LocalUsersRespository check
             if (hooks == null || hooks.size() == 0) {
                 throw new WiringException("AuthCmdHandler used without 
AuthHooks");
             }
         } else if (HookResultHook.class.equals(interfaceName)) {
-            this.rHooks = extension;
+            this.rHooks = (List<HookResultHook>) extension;
         }
     }
     

Modified: 
james/protocols/trunk/smtp/src/main/java/org/apache/james/protocols/smtp/core/esmtp/EhloCmdHandler.java
URL: 
http://svn.apache.org/viewvc/james/protocols/trunk/smtp/src/main/java/org/apache/james/protocols/smtp/core/esmtp/EhloCmdHandler.java?rev=1228734&r1=1228733&r2=1228734&view=diff
==============================================================================
--- 
james/protocols/trunk/smtp/src/main/java/org/apache/james/protocols/smtp/core/esmtp/EhloCmdHandler.java
 (original)
+++ 
james/protocols/trunk/smtp/src/main/java/org/apache/james/protocols/smtp/core/esmtp/EhloCmdHandler.java
 Sat Jan  7 21:56:02 2012
@@ -96,11 +96,11 @@ public class EhloCmdHandler extends Abst
      * @see 
org.apache.james.protocols.api.handler.ExtensibleHandler#wireExtensions(java.lang.Class,
      *      java.util.List)
      */
-    @SuppressWarnings({ "unchecked", "rawtypes" })
-    public void wireExtensions(Class interfaceName, List extension) {
+    @SuppressWarnings("unchecked")
+       public void wireExtensions(Class<?> interfaceName, List<?> extension) {
         super.wireExtensions(interfaceName, extension);
         if (EhloExtension.class.equals(interfaceName)) {
-            this.ehloExtensions = extension;
+            this.ehloExtensions = (List<EhloExtension>) extension;
         }
     }
 



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

Reply via email to