Author: eric
Date: Fri Feb 8 15:42:32 2013
New Revision: 1444081
URL: http://svn.apache.org/r1444081
Log:
Place the @Named annotation on method, not on param (JAMES-1477)
Modified:
james/server/trunk/data/data-file/src/main/java/org/apache/james/mailrepository/file/FileMailRepository.java
james/server/trunk/data/data-file/src/main/java/org/apache/james/user/file/UsersFileRepository.java
james/server/trunk/data/data-jdbc/src/main/java/org/apache/james/mailrepository/jdbc/JDBCMailRepository.java
james/server/trunk/data/data-library/src/main/java/org/apache/james/domainlist/lib/DomainListManagement.java
james/server/trunk/data/data-library/src/main/java/org/apache/james/repository/file/AbstractFileRepository.java
james/server/trunk/data/data-library/src/main/java/org/apache/james/rrt/lib/RecipientRewriteTableManagement.java
james/server/trunk/data/data-library/src/main/java/org/apache/james/user/lib/UsersRepositoryManagement.java
james/server/trunk/mailbox-adapter/src/main/java/org/apache/james/adapter/mailbox/store/UserRepositoryAuthenticator.java
james/server/trunk/mailetcontainer-camel/src/main/java/org/apache/james/mailetcontainer/impl/camel/CamelCompositeProcessor.java
james/server/trunk/mailets/src/main/java/org/apache/james/transport/mailets/LocalDelivery.java
james/server/trunk/mailets/src/main/java/org/apache/james/transport/mailets/RemoteDelivery.java
james/server/trunk/mailets/src/main/java/org/apache/james/transport/mailets/ToRepository.java
james/server/trunk/protocols/protocols-imap4/src/main/java/org/apache/james/imapserver/netty/IMAPServer.java
james/server/trunk/protocols/protocols-imap4/src/main/java/org/apache/james/imapserver/netty/IMAPServerFactory.java
james/server/trunk/protocols/protocols-library/src/main/java/org/apache/james/protocols/lib/netty/AbstractConfigurableAsyncServer.java
james/server/trunk/protocols/protocols-library/src/main/java/org/apache/james/protocols/lib/netty/AbstractProtocolAsyncServer.java
james/server/trunk/protocols/protocols-library/src/test/java/org/apache/james/protocols/lib/mock/MockProtocolHandlerLoader.java
james/server/trunk/protocols/protocols-pop3/src/main/java/org/apache/james/pop3server/core/PassCmdHandler.java
james/server/trunk/protocols/protocols-smtp/src/main/java/org/apache/james/smtpserver/AuthRequiredToRelayRcptHook.java
james/server/trunk/protocols/protocols-smtp/src/main/java/org/apache/james/smtpserver/JamesMailCmdHandler.java
james/server/trunk/protocols/protocols-smtp/src/main/java/org/apache/james/smtpserver/JamesRcptCmdHandler.java
james/server/trunk/protocols/protocols-smtp/src/main/java/org/apache/james/smtpserver/SendMailHandler.java
james/server/trunk/protocols/protocols-smtp/src/main/java/org/apache/james/smtpserver/SenderAuthIdentifyVerificationRcptHook.java
james/server/trunk/protocols/protocols-smtp/src/main/java/org/apache/james/smtpserver/UsersRepositoryAuthHook.java
james/server/trunk/protocols/protocols-smtp/src/main/java/org/apache/james/smtpserver/fastfail/DNSRBLHandler.java
james/server/trunk/protocols/protocols-smtp/src/main/java/org/apache/james/smtpserver/fastfail/JDBCGreylistHandler.java
james/server/trunk/protocols/protocols-smtp/src/main/java/org/apache/james/smtpserver/fastfail/ResolvableEhloHeloHandler.java
james/server/trunk/protocols/protocols-smtp/src/main/java/org/apache/james/smtpserver/fastfail/ReverseEqualsEhloHeloHandler.java
james/server/trunk/protocols/protocols-smtp/src/main/java/org/apache/james/smtpserver/fastfail/SPFHandler.java
james/server/trunk/protocols/protocols-smtp/src/main/java/org/apache/james/smtpserver/fastfail/URIRBLHandler.java
james/server/trunk/protocols/protocols-smtp/src/main/java/org/apache/james/smtpserver/fastfail/ValidRcptHandler.java
james/server/trunk/protocols/protocols-smtp/src/main/java/org/apache/james/smtpserver/fastfail/ValidRcptMX.java
james/server/trunk/protocols/protocols-smtp/src/main/java/org/apache/james/smtpserver/fastfail/ValidSenderDomainHandler.java
james/server/trunk/queue/queue-activemq/src/main/java/org/apache/james/queue/activemq/FileSystemBlobTransferPolicy.java
james/server/trunk/queue/queue-jms/src/main/java/org/apache/james/queue/jms/JMSMailQueueFactory.java
james/server/trunk/spring/src/main/java/org/apache/james/container/spring/mailbox/MailboxCopierManagement.java
Modified:
james/server/trunk/data/data-file/src/main/java/org/apache/james/mailrepository/file/FileMailRepository.java
URL:
http://svn.apache.org/viewvc/james/server/trunk/data/data-file/src/main/java/org/apache/james/mailrepository/file/FileMailRepository.java?rev=1444081&r1=1444080&r2=1444081&view=diff
==============================================================================
---
james/server/trunk/data/data-file/src/main/java/org/apache/james/mailrepository/file/FileMailRepository.java
(original)
+++
james/server/trunk/data/data-file/src/main/java/org/apache/james/mailrepository/file/FileMailRepository.java
Fri Feb 8 15:42:32 2013
@@ -72,7 +72,8 @@ public class FileMailRepository extends
private FileSystem fileSystem;
@Inject
- public void setFileSystem(@Named("filesystem") FileSystem fileSystem) {
+ @Named("filesystem")
+ public void setFileSystem(FileSystem fileSystem) {
this.fileSystem = fileSystem;
}
Modified:
james/server/trunk/data/data-file/src/main/java/org/apache/james/user/file/UsersFileRepository.java
URL:
http://svn.apache.org/viewvc/james/server/trunk/data/data-file/src/main/java/org/apache/james/user/file/UsersFileRepository.java?rev=1444081&r1=1444080&r2=1444081&view=diff
==============================================================================
---
james/server/trunk/data/data-file/src/main/java/org/apache/james/user/file/UsersFileRepository.java
(original)
+++
james/server/trunk/data/data-file/src/main/java/org/apache/james/user/file/UsersFileRepository.java
Fri Feb 8 15:42:32 2013
@@ -70,7 +70,8 @@ public class UsersFileRepository extends
private FileSystem fileSystem;
@Inject
- public void setFileSystem(@Named("filesystem") FileSystem fileSystem) {
+ @Named("filesystem")
+ public void setFileSystem(FileSystem fileSystem) {
this.fileSystem = fileSystem;
}
Modified:
james/server/trunk/data/data-jdbc/src/main/java/org/apache/james/mailrepository/jdbc/JDBCMailRepository.java
URL:
http://svn.apache.org/viewvc/james/server/trunk/data/data-jdbc/src/main/java/org/apache/james/mailrepository/jdbc/JDBCMailRepository.java?rev=1444081&r1=1444080&r2=1444081&view=diff
==============================================================================
---
james/server/trunk/data/data-jdbc/src/main/java/org/apache/james/mailrepository/jdbc/JDBCMailRepository.java
(original)
+++
james/server/trunk/data/data-jdbc/src/main/java/org/apache/james/mailrepository/jdbc/JDBCMailRepository.java
Fri Feb 8 15:42:32 2013
@@ -154,7 +154,8 @@ public class JDBCMailRepository extends
}
@Inject
- public void setFileSystem(@Named("filesystem") FileSystem fileSystem) {
+ @Named("filesystem")
+ public void setFileSystem(FileSystem fileSystem) {
this.fileSystem = fileSystem;
}
Modified:
james/server/trunk/data/data-library/src/main/java/org/apache/james/domainlist/lib/DomainListManagement.java
URL:
http://svn.apache.org/viewvc/james/server/trunk/data/data-library/src/main/java/org/apache/james/domainlist/lib/DomainListManagement.java?rev=1444081&r1=1444080&r2=1444081&view=diff
==============================================================================
---
james/server/trunk/data/data-library/src/main/java/org/apache/james/domainlist/lib/DomainListManagement.java
(original)
+++
james/server/trunk/data/data-library/src/main/java/org/apache/james/domainlist/lib/DomainListManagement.java
Fri Feb 8 15:42:32 2013
@@ -37,8 +37,9 @@ public class DomainListManagement extend
}
@Inject
- @Resource(name = "domainlist")
- public void setDomainList(@Named("domainlist") DomainList domainList) {
+ @Named("domainlist")
+ @Resource(name = "domainlist")
+ public void setDomainList(DomainList domainList) {
this.domainList = domainList;
}
Modified:
james/server/trunk/data/data-library/src/main/java/org/apache/james/repository/file/AbstractFileRepository.java
URL:
http://svn.apache.org/viewvc/james/server/trunk/data/data-library/src/main/java/org/apache/james/repository/file/AbstractFileRepository.java?rev=1444081&r1=1444080&r2=1444081&view=diff
==============================================================================
---
james/server/trunk/data/data-library/src/main/java/org/apache/james/repository/file/AbstractFileRepository.java
(original)
+++
james/server/trunk/data/data-library/src/main/java/org/apache/james/repository/file/AbstractFileRepository.java
Fri Feb 8 15:42:32 2013
@@ -73,7 +73,8 @@ public abstract class AbstractFileReposi
}
@Inject
- public void setFileSystem(@Named("filesystem") FileSystem fileSystem) {
+ @Named("filesystem")
+ public void setFileSystem(FileSystem fileSystem) {
this.fileSystem = fileSystem;
}
Modified:
james/server/trunk/data/data-library/src/main/java/org/apache/james/rrt/lib/RecipientRewriteTableManagement.java
URL:
http://svn.apache.org/viewvc/james/server/trunk/data/data-library/src/main/java/org/apache/james/rrt/lib/RecipientRewriteTableManagement.java?rev=1444081&r1=1444080&r2=1444081&view=diff
==============================================================================
---
james/server/trunk/data/data-library/src/main/java/org/apache/james/rrt/lib/RecipientRewriteTableManagement.java
(original)
+++
james/server/trunk/data/data-library/src/main/java/org/apache/james/rrt/lib/RecipientRewriteTableManagement.java
Fri Feb 8 15:42:32 2013
@@ -43,8 +43,9 @@ public class RecipientRewriteTableManage
}
@Inject
+ @Named("recipientrewritetable")
@Resource(name = "recipientrewritetable")
- public void
setManageableRecipientRewriteTable(@Named("recipientrewritetable")
RecipientRewriteTable rrt) {
+ public void setManageableRecipientRewriteTable(RecipientRewriteTable rrt) {
this.rrt = rrt;
}
Modified:
james/server/trunk/data/data-library/src/main/java/org/apache/james/user/lib/UsersRepositoryManagement.java
URL:
http://svn.apache.org/viewvc/james/server/trunk/data/data-library/src/main/java/org/apache/james/user/lib/UsersRepositoryManagement.java?rev=1444081&r1=1444080&r2=1444081&view=diff
==============================================================================
---
james/server/trunk/data/data-library/src/main/java/org/apache/james/user/lib/UsersRepositoryManagement.java
(original)
+++
james/server/trunk/data/data-library/src/main/java/org/apache/james/user/lib/UsersRepositoryManagement.java
Fri Feb 8 15:42:32 2013
@@ -42,8 +42,9 @@ public class UsersRepositoryManagement e
private UsersRepository usersRepository;
@Inject
+ @Named("usersrepository")
@Resource(name = "usersrepository")
- public void setUsersRepository(@Named("usersrepository") UsersRepository
usersRepository) {
+ public void setUsersRepository(UsersRepository usersRepository) {
this.usersRepository = usersRepository;
}
Modified:
james/server/trunk/mailbox-adapter/src/main/java/org/apache/james/adapter/mailbox/store/UserRepositoryAuthenticator.java
URL:
http://svn.apache.org/viewvc/james/server/trunk/mailbox-adapter/src/main/java/org/apache/james/adapter/mailbox/store/UserRepositoryAuthenticator.java?rev=1444081&r1=1444080&r2=1444081&view=diff
==============================================================================
---
james/server/trunk/mailbox-adapter/src/main/java/org/apache/james/adapter/mailbox/store/UserRepositoryAuthenticator.java
(original)
+++
james/server/trunk/mailbox-adapter/src/main/java/org/apache/james/adapter/mailbox/store/UserRepositoryAuthenticator.java
Fri Feb 8 15:42:32 2013
@@ -39,8 +39,9 @@ public class UserRepositoryAuthenticator
private Logger log;
@Inject
+ @Named("usersrepository")
@Resource(name = "usersrepository")
- public void setUsersRepository(@Named("usersrepository") UsersRepository
repos) {
+ public void setUsersRepository(UsersRepository repos) {
this.repos = repos;
}
Modified:
james/server/trunk/mailetcontainer-camel/src/main/java/org/apache/james/mailetcontainer/impl/camel/CamelCompositeProcessor.java
URL:
http://svn.apache.org/viewvc/james/server/trunk/mailetcontainer-camel/src/main/java/org/apache/james/mailetcontainer/impl/camel/CamelCompositeProcessor.java?rev=1444081&r1=1444080&r2=1444081&view=diff
==============================================================================
---
james/server/trunk/mailetcontainer-camel/src/main/java/org/apache/james/mailetcontainer/impl/camel/CamelCompositeProcessor.java
(original)
+++
james/server/trunk/mailetcontainer-camel/src/main/java/org/apache/james/mailetcontainer/impl/camel/CamelCompositeProcessor.java
Fri Feb 8 15:42:32 2013
@@ -48,12 +48,14 @@ public class CamelCompositeProcessor ext
private MailetLoader mailetLoader;
@Inject
- public void setMatcherLoader(@Named("matcherloader") MatcherLoader
matcherLoader) {
+ @Named("matcherloader")
+ public void setMatcherLoader(MatcherLoader matcherLoader) {
this.matcherLoader = matcherLoader;
}
@Inject
- public void setMailetLoader(@Named("mailetloader") MailetLoader
mailetLoader) {
+ @Named("mailetloader")
+ public void setMailetLoader(MailetLoader mailetLoader) {
this.mailetLoader = mailetLoader;
}
Modified:
james/server/trunk/mailets/src/main/java/org/apache/james/transport/mailets/LocalDelivery.java
URL:
http://svn.apache.org/viewvc/james/server/trunk/mailets/src/main/java/org/apache/james/transport/mailets/LocalDelivery.java?rev=1444081&r1=1444080&r2=1444081&view=diff
==============================================================================
---
james/server/trunk/mailets/src/main/java/org/apache/james/transport/mailets/LocalDelivery.java
(original)
+++
james/server/trunk/mailets/src/main/java/org/apache/james/transport/mailets/LocalDelivery.java
Fri Feb 8 15:42:32 2013
@@ -47,35 +47,39 @@ import org.apache.mailet.base.GenericMai
*/
public class LocalDelivery extends GenericMailet {
- @Inject
private org.apache.james.rrt.api.RecipientRewriteTable rrt;
- public void setRrt(@Named("recipientrewritetable")
org.apache.james.rrt.api.RecipientRewriteTable rrt) {
+ private UsersRepository usersRepository;
+ private MailboxManager mailboxManager;
+ private DomainList domainList;
+ private FileSystem fileSystem;
+
+ @Inject
+ @Named("recipientrewritetable")
+ public void setRrt(org.apache.james.rrt.api.RecipientRewriteTable rrt) {
this.rrt = rrt;
}
@Inject
-
- private UsersRepository usersRepository;
- public void setUsersRepository(@Named("usersrepository") UsersRepository
usersRepository) {
+ @Named("usersrepository")
+ public void setUsersRepository(UsersRepository usersRepository) {
this.usersRepository = usersRepository;
}
@Inject
- private MailboxManager mailboxManager;
- public void setMailboxManager(@Named("mailboxmanager") MailboxManager
mailboxManager) {
+ @Named("mailboxmanager")
+ public void setMailboxManager(MailboxManager mailboxManager) {
this.mailboxManager = mailboxManager;
}
@Inject
-
- private DomainList domainList;
- public void setDomainList(@Named("domainlist") DomainList domainList) {
+ @Named("domainlist")
+ public void setDomainList(DomainList domainList) {
this.domainList = domainList;
}
@Inject
- private FileSystem fileSystem;
- public void setFileSystem(@Named("filesystem") FileSystem fileSystem) {
+ @Named("filesystem")
+ public void setFileSystem(FileSystem fileSystem) {
this.fileSystem = fileSystem;
}
Modified:
james/server/trunk/mailets/src/main/java/org/apache/james/transport/mailets/RemoteDelivery.java
URL:
http://svn.apache.org/viewvc/james/server/trunk/mailets/src/main/java/org/apache/james/transport/mailets/RemoteDelivery.java?rev=1444081&r1=1444080&r2=1444081&view=diff
==============================================================================
---
james/server/trunk/mailets/src/main/java/org/apache/james/transport/mailets/RemoteDelivery.java
(original)
+++
james/server/trunk/mailets/src/main/java/org/apache/james/transport/mailets/RemoteDelivery.java
Fri Feb 8 15:42:32 2013
@@ -235,11 +235,7 @@ public class RemoteDelivery extends Gene
/** The retry count dnsProblemErrors */
private int dnsProblemRetry = 0;
- @Inject
private MailQueueFactory queueFactory;
- public void setMailQueueFactory(@Named("mailqueuefactory")
MailQueueFactory queueFactory) {
- this.queueFactory = queueFactory;
- }
private MailQueue queue;
@@ -256,10 +252,17 @@ public class RemoteDelivery extends Gene
private boolean isSSLEnable = false;
@Inject
- public void setDomainList(@Named("domainlist") DomainList domainList) {
+ @Named("domainlist")
+ public void setDomainList(DomainList domainList) {
this.domainList = domainList;
}
+ @Inject
+ @Named("mailqueuefactory")
+ public void setMailQueueFactory( MailQueueFactory queueFactory) {
+ this.queueFactory = queueFactory;
+ }
+
/**
* Initializes all arguments based on configuration values specified in the
* James configuration file.
Modified:
james/server/trunk/mailets/src/main/java/org/apache/james/transport/mailets/ToRepository.java
URL:
http://svn.apache.org/viewvc/james/server/trunk/mailets/src/main/java/org/apache/james/transport/mailets/ToRepository.java?rev=1444081&r1=1444080&r2=1444081&view=diff
==============================================================================
---
james/server/trunk/mailets/src/main/java/org/apache/james/transport/mailets/ToRepository.java
(original)
+++
james/server/trunk/mailets/src/main/java/org/apache/james/transport/mailets/ToRepository.java
Fri Feb 8 15:42:32 2013
@@ -56,7 +56,8 @@ public class ToRepository extends Generi
private MailRepositoryStore mailStore;
@Inject
- public void setStore(@Named("mailrepositorystore") MailRepositoryStore
mailStore) {
+ @Named("mailrepositorystore")
+ public void setStore(MailRepositoryStore mailStore) {
this.mailStore = mailStore;
}
Modified:
james/server/trunk/protocols/protocols-imap4/src/main/java/org/apache/james/imapserver/netty/IMAPServer.java
URL:
http://svn.apache.org/viewvc/james/server/trunk/protocols/protocols-imap4/src/main/java/org/apache/james/imapserver/netty/IMAPServer.java?rev=1444081&r1=1444080&r2=1444081&view=diff
==============================================================================
---
james/server/trunk/protocols/protocols-imap4/src/main/java/org/apache/james/imapserver/netty/IMAPServer.java
(original)
+++
james/server/trunk/protocols/protocols-imap4/src/main/java/org/apache/james/imapserver/netty/IMAPServer.java
Fri Feb 8 15:42:32 2013
@@ -75,17 +75,20 @@ public class IMAPServer extends Abstract
public final static int DEFAULT_LITERAL_SIZE_LIMIT = 0;
@Inject
- public void setImapProcessor(@Named("imapProcessor") ImapProcessor
processor) {
+ @Named("imapProcessor")
+ public void setImapProcessor(ImapProcessor processor) {
this.processor = processor;
}
@Inject
- public void setImapDecoder(@Named("imapDecoder") ImapDecoder decoder) {
+ @Named("imapDecoder")
+ public void setImapDecoder(ImapDecoder decoder) {
this.decoder = decoder;
}
@Inject
- public void setImapEncoder(@Named("imapEncoder") ImapEncoder encoder) {
+ @Named("imapEncoder")
+ public void setImapEncoder(ImapEncoder encoder) {
this.encoder = encoder;
}
Modified:
james/server/trunk/protocols/protocols-imap4/src/main/java/org/apache/james/imapserver/netty/IMAPServerFactory.java
URL:
http://svn.apache.org/viewvc/james/server/trunk/protocols/protocols-imap4/src/main/java/org/apache/james/imapserver/netty/IMAPServerFactory.java?rev=1444081&r1=1444080&r2=1444081&view=diff
==============================================================================
---
james/server/trunk/protocols/protocols-imap4/src/main/java/org/apache/james/imapserver/netty/IMAPServerFactory.java
(original)
+++
james/server/trunk/protocols/protocols-imap4/src/main/java/org/apache/james/imapserver/netty/IMAPServerFactory.java
Fri Feb 8 15:42:32 2013
@@ -42,22 +42,26 @@ public class IMAPServerFactory extends A
private ImapProcessor processor;
@Inject
- public final void setFileSystem(@Named("filesystem") FileSystem
filesystem) {
+ @Named("filesystem")
+ public final void setFileSystem(FileSystem filesystem) {
this.fileSystem = filesystem;
}
@Inject
- public void setImapProcessor(@Named("imapProcessor") ImapProcessor
processor) {
+ @Named("imapProcessor")
+ public void setImapProcessor(ImapProcessor processor) {
this.processor = processor;
}
- @Inject
- public void setImapDecoder(@Named("imapDecoder") ImapDecoder decoder) {
+ @Inject
+ @Named("imapDecoder")
+ public void setImapDecoder(ImapDecoder decoder) {
this.decoder = decoder;
}
- @Inject
- public void setImapEncoder(@Named("imapEncoder") ImapEncoder encoder) {
+ @Inject
+ @Named("imapEncoder")
+ public void setImapEncoder(ImapEncoder encoder) {
this.encoder = encoder;
}
Modified:
james/server/trunk/protocols/protocols-library/src/main/java/org/apache/james/protocols/lib/netty/AbstractConfigurableAsyncServer.java
URL:
http://svn.apache.org/viewvc/james/server/trunk/protocols/protocols-library/src/main/java/org/apache/james/protocols/lib/netty/AbstractConfigurableAsyncServer.java?rev=1444081&r1=1444080&r2=1444081&view=diff
==============================================================================
---
james/server/trunk/protocols/protocols-library/src/main/java/org/apache/james/protocols/lib/netty/AbstractConfigurableAsyncServer.java
(original)
+++
james/server/trunk/protocols/protocols-library/src/main/java/org/apache/james/protocols/lib/netty/AbstractConfigurableAsyncServer.java
Fri Feb 8 15:42:32 2013
@@ -117,7 +117,8 @@ public abstract class AbstractConfigurab
private MBeanServer mbeanServer;
@Inject
- public final void setFileSystem(@Named("filesystem") FileSystem
filesystem) {
+ @Named("filesystem")
+ public final void setFileSystem(FileSystem filesystem) {
this.fileSystem = filesystem;
}
Modified:
james/server/trunk/protocols/protocols-library/src/main/java/org/apache/james/protocols/lib/netty/AbstractProtocolAsyncServer.java
URL:
http://svn.apache.org/viewvc/james/server/trunk/protocols/protocols-library/src/main/java/org/apache/james/protocols/lib/netty/AbstractProtocolAsyncServer.java?rev=1444081&r1=1444080&r2=1444081&view=diff
==============================================================================
---
james/server/trunk/protocols/protocols-library/src/main/java/org/apache/james/protocols/lib/netty/AbstractProtocolAsyncServer.java
(original)
+++
james/server/trunk/protocols/protocols-library/src/main/java/org/apache/james/protocols/lib/netty/AbstractProtocolAsyncServer.java
Fri Feb 8 15:42:32 2013
@@ -41,7 +41,8 @@ public abstract class AbstractProtocolAs
private HierarchicalConfiguration config;
@Inject
- public void setProtocolHandlerLoader(@Named("protocolhandlerloader")
ProtocolHandlerLoader loader) {
+ @Named("protocolhandlerloader")
+ public void setProtocolHandlerLoader(ProtocolHandlerLoader loader) {
this.loader = loader;
}
Modified:
james/server/trunk/protocols/protocols-library/src/test/java/org/apache/james/protocols/lib/mock/MockProtocolHandlerLoader.java
URL:
http://svn.apache.org/viewvc/james/server/trunk/protocols/protocols-library/src/test/java/org/apache/james/protocols/lib/mock/MockProtocolHandlerLoader.java?rev=1444081&r1=1444080&r2=1444081&view=diff
==============================================================================
---
james/server/trunk/protocols/protocols-library/src/test/java/org/apache/james/protocols/lib/mock/MockProtocolHandlerLoader.java
(original)
+++
james/server/trunk/protocols/protocols-library/src/test/java/org/apache/james/protocols/lib/mock/MockProtocolHandlerLoader.java
Fri Feb 8 15:42:32 2013
@@ -94,17 +94,9 @@ public class MockProtocolHandlerLoader i
private void injectResources(Object resource) {
final Method[] methods = resource.getClass().getMethods();
for (Method method : methods) {
- final Inject injectAnnotation = method.getAnnotation(Inject.class);
- if (injectAnnotation != null) {
- String name = null;
- Annotation[][] paramAnnotations =
method.getParameterAnnotations();
- if (paramAnnotations.length == 1) {
- if (paramAnnotations[0].length ==1) {
- if
(paramAnnotations[0][0].annotationType().equals(Named.class)) {
- name = ((Named) paramAnnotations[0][0]).value();
- }
- }
- }
+ final Named namedAnnotation = method.getAnnotation(Named.class);
+ if (namedAnnotation != null) {
+ String name = namedAnnotation.value();
if (name == null) {
throw new UnsupportedOperationException("@Inject
annotation without @Named specified is not supported by this implementation");
} else {
Modified:
james/server/trunk/protocols/protocols-pop3/src/main/java/org/apache/james/pop3server/core/PassCmdHandler.java
URL:
http://svn.apache.org/viewvc/james/server/trunk/protocols/protocols-pop3/src/main/java/org/apache/james/pop3server/core/PassCmdHandler.java?rev=1444081&r1=1444080&r2=1444081&view=diff
==============================================================================
---
james/server/trunk/protocols/protocols-pop3/src/main/java/org/apache/james/pop3server/core/PassCmdHandler.java
(original)
+++
james/server/trunk/protocols/protocols-pop3/src/main/java/org/apache/james/pop3server/core/PassCmdHandler.java
Fri Feb 8 15:42:32 2013
@@ -47,8 +47,9 @@ public class PassCmdHandler extends Abst
private MailboxManager manager;
- @Inject
- public void setMailboxManager(@Named("mailboxmanager") MailboxManager
manager) {
+ @Inject
+ @Named("mailboxmanager")
+ public void setMailboxManager(MailboxManager manager) {
this.manager = manager;
}
Modified:
james/server/trunk/protocols/protocols-smtp/src/main/java/org/apache/james/smtpserver/AuthRequiredToRelayRcptHook.java
URL:
http://svn.apache.org/viewvc/james/server/trunk/protocols/protocols-smtp/src/main/java/org/apache/james/smtpserver/AuthRequiredToRelayRcptHook.java?rev=1444081&r1=1444080&r2=1444081&view=diff
==============================================================================
---
james/server/trunk/protocols/protocols-smtp/src/main/java/org/apache/james/smtpserver/AuthRequiredToRelayRcptHook.java
(original)
+++
james/server/trunk/protocols/protocols-smtp/src/main/java/org/apache/james/smtpserver/AuthRequiredToRelayRcptHook.java
Fri Feb 8 15:42:32 2013
@@ -29,8 +29,9 @@ public class AuthRequiredToRelayRcptHook
private DomainList domains;
- @Inject
- public void setDomainList(@Named("domainlist") DomainList domains) {
+ @Inject
+ @Named("domainlist")
+ public void setDomainList(DomainList domains) {
this.domains = domains;
}
Modified:
james/server/trunk/protocols/protocols-smtp/src/main/java/org/apache/james/smtpserver/JamesMailCmdHandler.java
URL:
http://svn.apache.org/viewvc/james/server/trunk/protocols/protocols-smtp/src/main/java/org/apache/james/smtpserver/JamesMailCmdHandler.java?rev=1444081&r1=1444080&r2=1444081&view=diff
==============================================================================
---
james/server/trunk/protocols/protocols-smtp/src/main/java/org/apache/james/smtpserver/JamesMailCmdHandler.java
(original)
+++
james/server/trunk/protocols/protocols-smtp/src/main/java/org/apache/james/smtpserver/JamesMailCmdHandler.java
Fri Feb 8 15:42:32 2013
@@ -29,8 +29,9 @@ public class JamesMailCmdHandler extends
private DomainList domainList;
- @Inject
- public final void setDomainList(@Named("domainlist") DomainList
domainList) {
+ @Inject
+ @Named("domainlist")
+ public final void setDomainList(DomainList domainList) {
this.domainList = domainList;
}
Modified:
james/server/trunk/protocols/protocols-smtp/src/main/java/org/apache/james/smtpserver/JamesRcptCmdHandler.java
URL:
http://svn.apache.org/viewvc/james/server/trunk/protocols/protocols-smtp/src/main/java/org/apache/james/smtpserver/JamesRcptCmdHandler.java?rev=1444081&r1=1444080&r2=1444081&view=diff
==============================================================================
---
james/server/trunk/protocols/protocols-smtp/src/main/java/org/apache/james/smtpserver/JamesRcptCmdHandler.java
(original)
+++
james/server/trunk/protocols/protocols-smtp/src/main/java/org/apache/james/smtpserver/JamesRcptCmdHandler.java
Fri Feb 8 15:42:32 2013
@@ -30,8 +30,9 @@ public class JamesRcptCmdHandler extends
private DomainList domainList;
- @Inject
- public final void setDomainList(@Named("domainlist") DomainList
domainList) {
+ @Inject
+ @Named("domainlist")
+ public final void setDomainList(DomainList domainList) {
this.domainList = domainList;
}
Modified:
james/server/trunk/protocols/protocols-smtp/src/main/java/org/apache/james/smtpserver/SendMailHandler.java
URL:
http://svn.apache.org/viewvc/james/server/trunk/protocols/protocols-smtp/src/main/java/org/apache/james/smtpserver/SendMailHandler.java?rev=1444081&r1=1444080&r2=1444081&view=diff
==============================================================================
---
james/server/trunk/protocols/protocols-smtp/src/main/java/org/apache/james/smtpserver/SendMailHandler.java
(original)
+++
james/server/trunk/protocols/protocols-smtp/src/main/java/org/apache/james/smtpserver/SendMailHandler.java
Fri Feb 8 15:42:32 2013
@@ -44,7 +44,8 @@ public class SendMailHandler implements
private MailQueueFactory queueFactory;
@Inject
- public void setMailQueueFactory(@Named("mailqueuefactory")
MailQueueFactory queueFactory) {
+ @Named("mailqueuefactory")
+ public void setMailQueueFactory(MailQueueFactory queueFactory) {
this.queueFactory = queueFactory;
}
@@ -59,6 +60,7 @@ public class SendMailHandler implements
* @see org.apache.james.smtpserver#onMessage(SMTPSession)
*/
public HookResult onMessage(SMTPSession session, Mail mail) {
+
session.getLogger().debug("sending mail");
try {
@@ -76,7 +78,9 @@ public class SendMailHandler implements
session.getLogger().error("Unknown error occurred while processing
DATA.", me);
return new HookResult(HookReturnCode.DENYSOFT,
DSNStatus.getStatus(DSNStatus.TRANSIENT, DSNStatus.UNDEFINED_STATUS) + " Error
processing message.");
}
+
return new HookResult(HookReturnCode.OK,
DSNStatus.getStatus(DSNStatus.SUCCESS, DSNStatus.CONTENT_OTHER) + " Message
received");
+
}
}
Modified:
james/server/trunk/protocols/protocols-smtp/src/main/java/org/apache/james/smtpserver/SenderAuthIdentifyVerificationRcptHook.java
URL:
http://svn.apache.org/viewvc/james/server/trunk/protocols/protocols-smtp/src/main/java/org/apache/james/smtpserver/SenderAuthIdentifyVerificationRcptHook.java?rev=1444081&r1=1444080&r2=1444081&view=diff
==============================================================================
---
james/server/trunk/protocols/protocols-smtp/src/main/java/org/apache/james/smtpserver/SenderAuthIdentifyVerificationRcptHook.java
(original)
+++
james/server/trunk/protocols/protocols-smtp/src/main/java/org/apache/james/smtpserver/SenderAuthIdentifyVerificationRcptHook.java
Fri Feb 8 15:42:32 2013
@@ -40,12 +40,14 @@ public class SenderAuthIdentifyVerificat
private UsersRepository users;
@Inject
- public final void setUsersRepository(@Named("usersrepository")
UsersRepository users) {
+ @Named("usersrepository")
+ public final void setUsersRepository(UsersRepository users) {
this.users = users;
}
@Inject
- public void setDomainList(@Named("domainlist") DomainList domains) {
+ @Named("domainlist")
+ public void setDomainList(DomainList domains) {
this.domains = domains;
}
@@ -80,4 +82,5 @@ public class SenderAuthIdentifyVerificat
}
return false;
}
+
}
Modified:
james/server/trunk/protocols/protocols-smtp/src/main/java/org/apache/james/smtpserver/UsersRepositoryAuthHook.java
URL:
http://svn.apache.org/viewvc/james/server/trunk/protocols/protocols-smtp/src/main/java/org/apache/james/smtpserver/UsersRepositoryAuthHook.java?rev=1444081&r1=1444080&r2=1444081&view=diff
==============================================================================
---
james/server/trunk/protocols/protocols-smtp/src/main/java/org/apache/james/smtpserver/UsersRepositoryAuthHook.java
(original)
+++
james/server/trunk/protocols/protocols-smtp/src/main/java/org/apache/james/smtpserver/UsersRepositoryAuthHook.java
Fri Feb 8 15:42:32 2013
@@ -51,7 +51,8 @@ public class UsersRepositoryAuthHook imp
* the users to set
*/
@Inject
- public final void setUsersRepository(@Named("usersrepository")
UsersRepository users) {
+ @Named("usersrepository")
+ public final void setUsersRepository(UsersRepository users) {
this.users = users;
}
@@ -71,4 +72,5 @@ public class UsersRepositoryAuthHook imp
}
return new HookResult(HookReturnCode.DECLINED);
}
+
}
Modified:
james/server/trunk/protocols/protocols-smtp/src/main/java/org/apache/james/smtpserver/fastfail/DNSRBLHandler.java
URL:
http://svn.apache.org/viewvc/james/server/trunk/protocols/protocols-smtp/src/main/java/org/apache/james/smtpserver/fastfail/DNSRBLHandler.java?rev=1444081&r1=1444080&r2=1444081&view=diff
==============================================================================
---
james/server/trunk/protocols/protocols-smtp/src/main/java/org/apache/james/smtpserver/fastfail/DNSRBLHandler.java
(original)
+++
james/server/trunk/protocols/protocols-smtp/src/main/java/org/apache/james/smtpserver/fastfail/DNSRBLHandler.java
Fri Feb 8 15:42:32 2013
@@ -36,8 +36,9 @@ public class DNSRBLHandler extends org.a
private DNSService dns;
- @Inject
- public void setDNSService(@Named("dnsservice") DNSService dns) {
+ @Inject
+ @Named("dnsservice")
+ public void setDNSService(DNSService dns) {
this.dns = dns;
}
Modified:
james/server/trunk/protocols/protocols-smtp/src/main/java/org/apache/james/smtpserver/fastfail/JDBCGreylistHandler.java
URL:
http://svn.apache.org/viewvc/james/server/trunk/protocols/protocols-smtp/src/main/java/org/apache/james/smtpserver/fastfail/JDBCGreylistHandler.java?rev=1444081&r1=1444080&r2=1444081&view=diff
==============================================================================
---
james/server/trunk/protocols/protocols-smtp/src/main/java/org/apache/james/smtpserver/fastfail/JDBCGreylistHandler.java
(original)
+++
james/server/trunk/protocols/protocols-smtp/src/main/java/org/apache/james/smtpserver/fastfail/JDBCGreylistHandler.java
Fri Feb 8 15:42:32 2013
@@ -170,7 +170,8 @@ public class JDBCGreylistHandler extends
}
@Inject
- public final void setDNSService(@Named("dnsservice") DNSService
dnsService) {
+ @Named("dnsservice")
+ public final void setDNSService(DNSService dnsService) {
this.dnsService = dnsService;
}
Modified:
james/server/trunk/protocols/protocols-smtp/src/main/java/org/apache/james/smtpserver/fastfail/ResolvableEhloHeloHandler.java
URL:
http://svn.apache.org/viewvc/james/server/trunk/protocols/protocols-smtp/src/main/java/org/apache/james/smtpserver/fastfail/ResolvableEhloHeloHandler.java?rev=1444081&r1=1444080&r2=1444081&view=diff
==============================================================================
---
james/server/trunk/protocols/protocols-smtp/src/main/java/org/apache/james/smtpserver/fastfail/ResolvableEhloHeloHandler.java
(original)
+++
james/server/trunk/protocols/protocols-smtp/src/main/java/org/apache/james/smtpserver/fastfail/ResolvableEhloHeloHandler.java
Fri Feb 8 15:42:32 2013
@@ -29,8 +29,9 @@ public class ResolvableEhloHeloHandler e
private DNSService dns;
- @Inject
- public void setDNSService(@Named("dnsservice") DNSService dns) {
+ @Inject
+ @Named("dnsservice")
+ public void setDNSService(DNSService dns) {
this.dns = dns;
}
Modified:
james/server/trunk/protocols/protocols-smtp/src/main/java/org/apache/james/smtpserver/fastfail/ReverseEqualsEhloHeloHandler.java
URL:
http://svn.apache.org/viewvc/james/server/trunk/protocols/protocols-smtp/src/main/java/org/apache/james/smtpserver/fastfail/ReverseEqualsEhloHeloHandler.java?rev=1444081&r1=1444080&r2=1444081&view=diff
==============================================================================
---
james/server/trunk/protocols/protocols-smtp/src/main/java/org/apache/james/smtpserver/fastfail/ReverseEqualsEhloHeloHandler.java
(original)
+++
james/server/trunk/protocols/protocols-smtp/src/main/java/org/apache/james/smtpserver/fastfail/ReverseEqualsEhloHeloHandler.java
Fri Feb 8 15:42:32 2013
@@ -29,8 +29,9 @@ public class ReverseEqualsEhloHeloHandle
private DNSService dns;
- @Inject
- public void setDNSService(@Named("dnsservice") DNSService dns) {
+ @Inject
+ @Named("dnsservice")
+ public void setDNSService(DNSService dns) {
this.dns = dns;
}
Modified:
james/server/trunk/protocols/protocols-smtp/src/main/java/org/apache/james/smtpserver/fastfail/SPFHandler.java
URL:
http://svn.apache.org/viewvc/james/server/trunk/protocols/protocols-smtp/src/main/java/org/apache/james/smtpserver/fastfail/SPFHandler.java?rev=1444081&r1=1444080&r2=1444081&view=diff
==============================================================================
---
james/server/trunk/protocols/protocols-smtp/src/main/java/org/apache/james/smtpserver/fastfail/SPFHandler.java
(original)
+++
james/server/trunk/protocols/protocols-smtp/src/main/java/org/apache/james/smtpserver/fastfail/SPFHandler.java
Fri Feb 8 15:42:32 2013
@@ -18,6 +18,7 @@
****************************************************************/
package org.apache.james.smtpserver.fastfail;
+import javax.inject.Inject;
import javax.inject.Named;
import org.apache.commons.configuration.Configuration;
@@ -96,7 +97,9 @@ public class SPFHandler implements James
* @param dnsService
* The DNSService
*/
- public void setDNSService(@Named("dnsservice") DNSService dnsService) {
+ @Inject
+ @Named("dnsservice")
+ public void setDNSService(DNSService dnsService) {
spf = new SPF(dnsService, new SPFLogger());
}
Modified:
james/server/trunk/protocols/protocols-smtp/src/main/java/org/apache/james/smtpserver/fastfail/URIRBLHandler.java
URL:
http://svn.apache.org/viewvc/james/server/trunk/protocols/protocols-smtp/src/main/java/org/apache/james/smtpserver/fastfail/URIRBLHandler.java?rev=1444081&r1=1444080&r2=1444081&view=diff
==============================================================================
---
james/server/trunk/protocols/protocols-smtp/src/main/java/org/apache/james/smtpserver/fastfail/URIRBLHandler.java
(original)
+++
james/server/trunk/protocols/protocols-smtp/src/main/java/org/apache/james/smtpserver/fastfail/URIRBLHandler.java
Fri Feb 8 15:42:32 2013
@@ -88,7 +88,8 @@ public class URIRBLHandler implements Ja
* the dnsService to set
*/
@Inject
- public final void setDNSService(@Named("dnsservice") DNSService
dnsService) {
+ @Named("dnsservice")
+ public final void setDNSService(DNSService dnsService) {
this.dnsService = dnsService;
}
Modified:
james/server/trunk/protocols/protocols-smtp/src/main/java/org/apache/james/smtpserver/fastfail/ValidRcptHandler.java
URL:
http://svn.apache.org/viewvc/james/server/trunk/protocols/protocols-smtp/src/main/java/org/apache/james/smtpserver/fastfail/ValidRcptHandler.java?rev=1444081&r1=1444080&r2=1444081&view=diff
==============================================================================
---
james/server/trunk/protocols/protocols-smtp/src/main/java/org/apache/james/smtpserver/fastfail/ValidRcptHandler.java
(original)
+++
james/server/trunk/protocols/protocols-smtp/src/main/java/org/apache/james/smtpserver/fastfail/ValidRcptHandler.java
Fri Feb 8 15:42:32 2013
@@ -66,7 +66,8 @@ public class ValidRcptHandler extends Ab
* the users to set
*/
@Inject
- public final void setUsersRepository(@Named("usersrepository")
UsersRepository users) {
+ @Named("usersrepository")
+ public final void setUsersRepository(UsersRepository users) {
this.users = users;
}
@@ -82,7 +83,8 @@ public class ValidRcptHandler extends Ab
}
@Inject
- public void setDomainList(@Named("domainlist") DomainList domains) {
+ @Named("domainlist")
+ public void setDomainList(DomainList domains) {
this.domains = domains;
}
Modified:
james/server/trunk/protocols/protocols-smtp/src/main/java/org/apache/james/smtpserver/fastfail/ValidRcptMX.java
URL:
http://svn.apache.org/viewvc/james/server/trunk/protocols/protocols-smtp/src/main/java/org/apache/james/smtpserver/fastfail/ValidRcptMX.java?rev=1444081&r1=1444080&r2=1444081&view=diff
==============================================================================
---
james/server/trunk/protocols/protocols-smtp/src/main/java/org/apache/james/smtpserver/fastfail/ValidRcptMX.java
(original)
+++
james/server/trunk/protocols/protocols-smtp/src/main/java/org/apache/james/smtpserver/fastfail/ValidRcptMX.java
Fri Feb 8 15:42:32 2013
@@ -90,7 +90,8 @@ public class ValidRcptMX implements Init
* @param dnsService the dnsService to set
*/
@Inject
- public final void setDNSService(@Named("dnsservice") DNSService
dnsService) {
+ @Named("dnsservice")
+ public final void setDNSService(DNSService dnsService) {
this.dnsService = dnsService;
}
Modified:
james/server/trunk/protocols/protocols-smtp/src/main/java/org/apache/james/smtpserver/fastfail/ValidSenderDomainHandler.java
URL:
http://svn.apache.org/viewvc/james/server/trunk/protocols/protocols-smtp/src/main/java/org/apache/james/smtpserver/fastfail/ValidSenderDomainHandler.java?rev=1444081&r1=1444080&r2=1444081&view=diff
==============================================================================
---
james/server/trunk/protocols/protocols-smtp/src/main/java/org/apache/james/smtpserver/fastfail/ValidSenderDomainHandler.java
(original)
+++
james/server/trunk/protocols/protocols-smtp/src/main/java/org/apache/james/smtpserver/fastfail/ValidSenderDomainHandler.java
Fri Feb 8 15:42:32 2013
@@ -30,8 +30,9 @@ public class ValidSenderDomainHandler ex
private DNSService dnsService;
- @Inject
- public void setDNSService(@Named("dnsservice") DNSService dnsService) {
+ @Inject
+ @Named("dnsservice")
+ public void setDNSService(DNSService dnsService) {
this.dnsService = dnsService;
}
Modified:
james/server/trunk/queue/queue-activemq/src/main/java/org/apache/james/queue/activemq/FileSystemBlobTransferPolicy.java
URL:
http://svn.apache.org/viewvc/james/server/trunk/queue/queue-activemq/src/main/java/org/apache/james/queue/activemq/FileSystemBlobTransferPolicy.java?rev=1444081&r1=1444080&r2=1444081&view=diff
==============================================================================
---
james/server/trunk/queue/queue-activemq/src/main/java/org/apache/james/queue/activemq/FileSystemBlobTransferPolicy.java
(original)
+++
james/server/trunk/queue/queue-activemq/src/main/java/org/apache/james/queue/activemq/FileSystemBlobTransferPolicy.java
Fri Feb 8 15:42:32 2013
@@ -39,8 +39,9 @@ public class FileSystemBlobTransferPolic
private FileSystemBlobStrategy strategy;
@Inject
+ @Named("filesystem")
@Resource(name = "filesystem")
- public void setFileSystem(@Named("filesystem") FileSystem fileSystem) {
+ public void setFileSystem(FileSystem fileSystem) {
this.fileSystem = fileSystem;
}
Modified:
james/server/trunk/queue/queue-jms/src/main/java/org/apache/james/queue/jms/JMSMailQueueFactory.java
URL:
http://svn.apache.org/viewvc/james/server/trunk/queue/queue-jms/src/main/java/org/apache/james/queue/jms/JMSMailQueueFactory.java?rev=1444081&r1=1444080&r2=1444081&view=diff
==============================================================================
---
james/server/trunk/queue/queue-jms/src/main/java/org/apache/james/queue/jms/JMSMailQueueFactory.java
(original)
+++
james/server/trunk/queue/queue-jms/src/main/java/org/apache/james/queue/jms/JMSMailQueueFactory.java
Fri Feb 8 15:42:32 2013
@@ -35,8 +35,9 @@ public class JMSMailQueueFactory extends
protected ConnectionFactory connectionFactory;
@Inject
+ @Named("jmsConnectionFactory")
@Resource(name = "jmsConnectionFactory")
- public void setConnectionFactory(@Named("jmsConnectionFactory")
ConnectionFactory connectionFactory) {
+ public void setConnectionFactory(ConnectionFactory connectionFactory) {
this.connectionFactory = connectionFactory;
}
Modified:
james/server/trunk/spring/src/main/java/org/apache/james/container/spring/mailbox/MailboxCopierManagement.java
URL:
http://svn.apache.org/viewvc/james/server/trunk/spring/src/main/java/org/apache/james/container/spring/mailbox/MailboxCopierManagement.java?rev=1444081&r1=1444080&r2=1444081&view=diff
==============================================================================
---
james/server/trunk/spring/src/main/java/org/apache/james/container/spring/mailbox/MailboxCopierManagement.java
(original)
+++
james/server/trunk/spring/src/main/java/org/apache/james/container/spring/mailbox/MailboxCopierManagement.java
Fri Feb 8 15:42:32 2013
@@ -48,7 +48,8 @@ public class MailboxCopierManagement imp
private ApplicationContext context;
@Inject
- public void setMailboxCopier(@Named("mailboxcopier") MailboxCopier copier)
{
+ @Named("mailboxcopier")
+ public void setMailboxCopier(MailboxCopier copier) {
this.copier = copier;
}
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]