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