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 2010/08/23 08:42:37 UTC
svn commit: r988001 - in /james/server/trunk:
imapserver/src/main/java/org/apache/james/imapserver/
pop3server/src/test/java/org/apache/james/pop3server/
spring-deployment/src/main/config/james/
Author: norman
Date: Mon Aug 23 06:42:37 2010
New Revision: 988001
URL: http://svn.apache.org/viewvc?rev=988001&view=rev
Log:
Adjust code and xml to match current imap trunk
Modified:
james/server/trunk/imapserver/src/main/java/org/apache/james/imapserver/UserMetaDataRepositorySubscripter.java
james/server/trunk/pop3server/src/test/java/org/apache/james/pop3server/AbstractAsyncPOP3ServerTest.java
james/server/trunk/spring-deployment/src/main/config/james/spring-beans.xml
Modified: james/server/trunk/imapserver/src/main/java/org/apache/james/imapserver/UserMetaDataRepositorySubscripter.java
URL: http://svn.apache.org/viewvc/james/server/trunk/imapserver/src/main/java/org/apache/james/imapserver/UserMetaDataRepositorySubscripter.java?rev=988001&r1=988000&r2=988001&view=diff
==============================================================================
--- james/server/trunk/imapserver/src/main/java/org/apache/james/imapserver/UserMetaDataRepositorySubscripter.java (original)
+++ james/server/trunk/imapserver/src/main/java/org/apache/james/imapserver/UserMetaDataRepositorySubscripter.java Mon Aug 23 06:42:37 2010
@@ -33,12 +33,12 @@ import org.apache.james.api.user.UsersRe
import org.apache.james.imap.api.display.HumanReadableText;
import org.apache.james.imap.mailbox.MailboxSession;
import org.apache.james.imap.mailbox.SubscriptionException;
-import org.apache.james.imap.store.Subscriber;
+import org.apache.james.imap.mailbox.SubscriptionManager;
/**
*
*/
-public class UserMetaDataRepositorySubscripter implements Subscriber {
+public class UserMetaDataRepositorySubscripter implements SubscriptionManager {
public static final String META_DATA_KEY = "org.apache.james.IMAP_SUBSCRIPTIONS";
Modified: james/server/trunk/pop3server/src/test/java/org/apache/james/pop3server/AbstractAsyncPOP3ServerTest.java
URL: http://svn.apache.org/viewvc/james/server/trunk/pop3server/src/test/java/org/apache/james/pop3server/AbstractAsyncPOP3ServerTest.java?rev=988001&r1=988000&r2=988001&view=diff
==============================================================================
--- james/server/trunk/pop3server/src/test/java/org/apache/james/pop3server/AbstractAsyncPOP3ServerTest.java (original)
+++ james/server/trunk/pop3server/src/test/java/org/apache/james/pop3server/AbstractAsyncPOP3ServerTest.java Mon Aug 23 06:42:37 2010
@@ -43,7 +43,6 @@ import org.apache.james.api.user.UsersRe
import org.apache.james.imap.api.MailboxPath;
import org.apache.james.imap.inmemory.InMemoryMailboxManager;
import org.apache.james.imap.inmemory.InMemoryMailboxSessionMapperFactory;
-import org.apache.james.imap.inmemory.InMemorySubscriptionManager;
import org.apache.james.imap.mailbox.Mailbox;
import org.apache.james.imap.mailbox.MailboxConstants;
import org.apache.james.imap.mailbox.MailboxSession;
@@ -111,7 +110,7 @@ public abstract class AbstractAsyncPOP3S
public boolean isAuthentic(String userid, CharSequence passwd) {
return m_usersRepository.test(userid, passwd.toString());
}
- }, new InMemorySubscriptionManager(factory));
+ });
serviceManager.put("mailboxmanager", manager);
Modified: james/server/trunk/spring-deployment/src/main/config/james/spring-beans.xml
URL: http://svn.apache.org/viewvc/james/server/trunk/spring-deployment/src/main/config/james/spring-beans.xml?rev=988001&r1=988000&r2=988001&view=diff
==============================================================================
--- james/server/trunk/spring-deployment/src/main/config/james/spring-beans.xml (original)
+++ james/server/trunk/spring-deployment/src/main/config/james/spring-beans.xml Mon Aug 23 06:42:37 2010
@@ -282,7 +282,9 @@
</bean>
<bean id="imapProcessor" class="org.apache.james.imap.processor.main.DefaultImapProcessorFactory" factory-method="createDefaultProcessor">
- <constructor-arg ref="mailboxmanager"/>
+ <constructor-arg index="0" ref="mailboxmanager"/>
+ <constructor-arg index="1" ref="subscriptionManager"/>
+
</bean>
<bean id="imapDecoderFactory" class="org.apache.james.imap.main.DefaultImapDecoderFactory"/>
@@ -300,15 +302,14 @@
<bean id="sessionMapperFactory" class="org.apache.james.imap.jpa.JPAMailboxSessionMapperFactory">
<constructor-arg index="0" ref="entityManagerFactory"/>
</bean>
- <bean id ="subscriper" class="org.apache.james.imap.jpa.JPASubscriptionManager">
+ <bean id ="subscriptionManager" class="org.apache.james.imap.jpa.JPASubscriptionManager">
<constructor-arg index="0" ref="sessionMapperFactory"/>
</bean>
<bean id="mailboxmanager" class="org.apache.james.imap.jpa.openjpa.OpenJPAMailboxManager">
<constructor-arg index="0" ref="sessionMapperFactory"/>
<constructor-arg index="1" ref="authenticator"/>
- <constructor-arg index="2" ref="subscriper"/>
- <constructor-arg index="3" value="${openjpa.streaming}"/>
+ <constructor-arg index="2" value="${openjpa.streaming}"/>
</bean>
@@ -348,16 +349,15 @@
<constructor-arg index="1" ref="nodeLocker"/>
</bean>
- <bean id ="subscriper" class="org.apache.james.imap.jcr.JCRSubscriptionManager">
+ <bean id ="subscriptionManager" class="org.apache.james.imap.jcr.JCRSubscriptionManager">
<constructor-arg index="0" ref="sessionMapperFactory"/>
</bean>
<bean id="mailboxmanager" class="org.apache.james.imap.jcr.JCRMailboxManager">
<constructor-arg index="0" ref="sessionMapperFactory"/>
<constructor-arg index="1" ref="authenticator"/>
- <constructor-arg index="2" ref="subscriper"/>
- <constructor-arg index="3" ref="nodeLocker"/>
- <constructor-arg index="4" ref="uidConsumer"/>
+ <constructor-arg index="2" ref="nodeLocker"/>
+ <constructor-arg index="3" ref="uidConsumer"/>
</bean>
-->
---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscribe@james.apache.org
For additional commands, e-mail: server-dev-help@james.apache.org