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: [email protected]
For additional commands, e-mail: [email protected]