This is an automated email from the ASF dual-hosted git repository. matthieu pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/james-project.git
commit ba679b608797b5ed9d454e882e3e9e91b7ca8ba5 Author: Rene Cordier <rcord...@linagora.com> AuthorDate: Wed Apr 29 10:48:48 2020 +0700 [Refactoring] cleanup mailbox-adapter and mpt-imapmailbox-core modules from mailbox-store dependency --- mpt/impl/imap-mailbox/core/pom.xml | 5 ----- .../main/java/org/apache/james/mpt/host/JamesImapHostSystem.java | 4 ++-- server/container/guice/cassandra-guice/pom.xml | 4 ++++ .../org/apache/james/modules/mailbox/CassandraMailboxModule.java | 4 ++-- server/container/guice/jpa-guice/pom.xml | 4 ++++ .../java/org/apache/james/modules/mailbox/JPAMailboxModule.java | 4 ++-- server/container/guice/mailbox/pom.xml | 6 +++--- server/container/guice/memory-guice/pom.xml | 4 ++++ .../java/org/apache/james/modules/mailbox/MemoryMailboxModule.java | 4 ++-- server/container/mailbox-adapter/pom.xml | 4 ---- .../adapter/mailbox/{store => }/UserRepositoryAuthenticator.java | 2 +- .../adapter/mailbox/{store => }/UserRepositoryAuthorizator.java | 2 +- .../mailbox/{store => }/UserRepositoryAuthenticatorTest.java | 2 +- .../adapter/mailbox/{store => }/UserRepositoryAuthorizatorTest.java | 2 +- .../META-INF/org/apache/james/spring-mailbox-authenticator.xml | 2 +- .../META-INF/org/apache/james/spring-mailbox-authorizator.xml | 2 +- 16 files changed, 29 insertions(+), 26 deletions(-) diff --git a/mpt/impl/imap-mailbox/core/pom.xml b/mpt/impl/imap-mailbox/core/pom.xml index 41c8144..30bf0f6 100644 --- a/mpt/impl/imap-mailbox/core/pom.xml +++ b/mpt/impl/imap-mailbox/core/pom.xml @@ -37,11 +37,6 @@ </dependency> <dependency> <groupId>${james.groupId}</groupId> - <artifactId>apache-james-mailbox-store</artifactId> - <type>test-jar</type> - </dependency> - <dependency> - <groupId>${james.groupId}</groupId> <artifactId>apache-james-mpt-core</artifactId> </dependency> <dependency> diff --git a/mpt/impl/imap-mailbox/core/src/main/java/org/apache/james/mpt/host/JamesImapHostSystem.java b/mpt/impl/imap-mailbox/core/src/main/java/org/apache/james/mpt/host/JamesImapHostSystem.java index cd365f3..b15d28e 100644 --- a/mpt/impl/imap-mailbox/core/src/main/java/org/apache/james/mpt/host/JamesImapHostSystem.java +++ b/mpt/impl/imap-mailbox/core/src/main/java/org/apache/james/mpt/host/JamesImapHostSystem.java @@ -23,8 +23,8 @@ import org.apache.commons.configuration2.HierarchicalConfiguration; import org.apache.commons.configuration2.ex.ConfigurationException; import org.apache.commons.configuration2.plist.PropertyListConfiguration; import org.apache.commons.configuration2.tree.ImmutableNode; -import org.apache.james.adapter.mailbox.store.UserRepositoryAuthenticator; -import org.apache.james.adapter.mailbox.store.UserRepositoryAuthorizator; +import org.apache.james.adapter.mailbox.UserRepositoryAuthenticator; +import org.apache.james.adapter.mailbox.UserRepositoryAuthorizator; import org.apache.james.core.Username; import org.apache.james.domainlist.api.DomainList; import org.apache.james.imap.api.ImapConfiguration; diff --git a/server/container/guice/cassandra-guice/pom.xml b/server/container/guice/cassandra-guice/pom.xml index 07abf29..4c277fa 100644 --- a/server/container/guice/cassandra-guice/pom.xml +++ b/server/container/guice/cassandra-guice/pom.xml @@ -258,6 +258,10 @@ </dependency> <dependency> <groupId>${james.groupId}</groupId> + <artifactId>james-server-mailbox-adapter</artifactId> + </dependency> + <dependency> + <groupId>${james.groupId}</groupId> <artifactId>james-server-mailets</artifactId> </dependency> <dependency> diff --git a/server/container/guice/cassandra-guice/src/main/java/org/apache/james/modules/mailbox/CassandraMailboxModule.java b/server/container/guice/cassandra-guice/src/main/java/org/apache/james/modules/mailbox/CassandraMailboxModule.java index 172aca2..7630f5e 100644 --- a/server/container/guice/cassandra-guice/src/main/java/org/apache/james/modules/mailbox/CassandraMailboxModule.java +++ b/server/container/guice/cassandra-guice/src/main/java/org/apache/james/modules/mailbox/CassandraMailboxModule.java @@ -22,8 +22,8 @@ import static org.apache.james.modules.Names.MAILBOXMANAGER_NAME; import javax.inject.Singleton; -import org.apache.james.adapter.mailbox.store.UserRepositoryAuthenticator; -import org.apache.james.adapter.mailbox.store.UserRepositoryAuthorizator; +import org.apache.james.adapter.mailbox.UserRepositoryAuthenticator; +import org.apache.james.adapter.mailbox.UserRepositoryAuthorizator; import org.apache.james.backends.cassandra.components.CassandraModule; import org.apache.james.mailbox.AttachmentContentLoader; import org.apache.james.mailbox.AttachmentManager; diff --git a/server/container/guice/jpa-guice/pom.xml b/server/container/guice/jpa-guice/pom.xml index a647d38..2b7fef3 100644 --- a/server/container/guice/jpa-guice/pom.xml +++ b/server/container/guice/jpa-guice/pom.xml @@ -151,6 +151,10 @@ </dependency> <dependency> <groupId>${james.groupId}</groupId> + <artifactId>james-server-mailbox-adapter</artifactId> + </dependency> + <dependency> + <groupId>${james.groupId}</groupId> <artifactId>james-server-mailets</artifactId> </dependency> <dependency> diff --git a/server/container/guice/jpa-guice/src/main/java/org/apache/james/modules/mailbox/JPAMailboxModule.java b/server/container/guice/jpa-guice/src/main/java/org/apache/james/modules/mailbox/JPAMailboxModule.java index 0d44707..2f589ab 100644 --- a/server/container/guice/jpa-guice/src/main/java/org/apache/james/modules/mailbox/JPAMailboxModule.java +++ b/server/container/guice/jpa-guice/src/main/java/org/apache/james/modules/mailbox/JPAMailboxModule.java @@ -22,8 +22,8 @@ import static org.apache.james.modules.Names.MAILBOXMANAGER_NAME; import javax.inject.Singleton; -import org.apache.james.adapter.mailbox.store.UserRepositoryAuthenticator; -import org.apache.james.adapter.mailbox.store.UserRepositoryAuthorizator; +import org.apache.james.adapter.mailbox.UserRepositoryAuthenticator; +import org.apache.james.adapter.mailbox.UserRepositoryAuthorizator; import org.apache.james.mailbox.AttachmentContentLoader; import org.apache.james.mailbox.Authenticator; import org.apache.james.mailbox.Authorizator; diff --git a/server/container/guice/mailbox/pom.xml b/server/container/guice/mailbox/pom.xml index 01efd03..ecc3efa 100644 --- a/server/container/guice/mailbox/pom.xml +++ b/server/container/guice/mailbox/pom.xml @@ -48,15 +48,15 @@ </dependency> <dependency> <groupId>${james.groupId}</groupId> - <artifactId>james-server-guice-configuration</artifactId> + <artifactId>apache-james-mailbox-store</artifactId> </dependency> <dependency> <groupId>${james.groupId}</groupId> - <artifactId>james-server-guice-utils</artifactId> + <artifactId>james-server-guice-configuration</artifactId> </dependency> <dependency> <groupId>${james.groupId}</groupId> - <artifactId>james-server-mailbox-adapter</artifactId> + <artifactId>james-server-guice-utils</artifactId> </dependency> <dependency> <groupId>${james.groupId}</groupId> diff --git a/server/container/guice/memory-guice/pom.xml b/server/container/guice/memory-guice/pom.xml index a84a22f..59311ee 100644 --- a/server/container/guice/memory-guice/pom.xml +++ b/server/container/guice/memory-guice/pom.xml @@ -180,6 +180,10 @@ </dependency> <dependency> <groupId>${james.groupId}</groupId> + <artifactId>james-server-mailbox-adapter</artifactId> + </dependency> + <dependency> + <groupId>${james.groupId}</groupId> <artifactId>james-server-mailets</artifactId> </dependency> <dependency> diff --git a/server/container/guice/memory-guice/src/main/java/org/apache/james/modules/mailbox/MemoryMailboxModule.java b/server/container/guice/memory-guice/src/main/java/org/apache/james/modules/mailbox/MemoryMailboxModule.java index bf0fd08..6f42336 100644 --- a/server/container/guice/memory-guice/src/main/java/org/apache/james/modules/mailbox/MemoryMailboxModule.java +++ b/server/container/guice/memory-guice/src/main/java/org/apache/james/modules/mailbox/MemoryMailboxModule.java @@ -23,8 +23,8 @@ import static org.apache.james.modules.Names.MAILBOXMANAGER_NAME; import javax.inject.Singleton; -import org.apache.james.adapter.mailbox.store.UserRepositoryAuthenticator; -import org.apache.james.adapter.mailbox.store.UserRepositoryAuthorizator; +import org.apache.james.adapter.mailbox.UserRepositoryAuthenticator; +import org.apache.james.adapter.mailbox.UserRepositoryAuthorizator; import org.apache.james.mailbox.AttachmentContentLoader; import org.apache.james.mailbox.AttachmentManager; import org.apache.james.mailbox.Authenticator; diff --git a/server/container/mailbox-adapter/pom.xml b/server/container/mailbox-adapter/pom.xml index 934db81..8c63d1f 100644 --- a/server/container/mailbox-adapter/pom.xml +++ b/server/container/mailbox-adapter/pom.xml @@ -45,10 +45,6 @@ </dependency> <dependency> <groupId>${james.groupId}</groupId> - <artifactId>apache-james-mailbox-store</artifactId> - </dependency> - <dependency> - <groupId>${james.groupId}</groupId> <artifactId>james-server-data-api</artifactId> </dependency> <dependency> diff --git a/server/container/mailbox-adapter/src/main/java/org/apache/james/adapter/mailbox/store/UserRepositoryAuthenticator.java b/server/container/mailbox-adapter/src/main/java/org/apache/james/adapter/mailbox/UserRepositoryAuthenticator.java similarity index 97% rename from server/container/mailbox-adapter/src/main/java/org/apache/james/adapter/mailbox/store/UserRepositoryAuthenticator.java rename to server/container/mailbox-adapter/src/main/java/org/apache/james/adapter/mailbox/UserRepositoryAuthenticator.java index ffd5704..6d346e1 100644 --- a/server/container/mailbox-adapter/src/main/java/org/apache/james/adapter/mailbox/store/UserRepositoryAuthenticator.java +++ b/server/container/mailbox-adapter/src/main/java/org/apache/james/adapter/mailbox/UserRepositoryAuthenticator.java @@ -17,7 +17,7 @@ * under the License. * ****************************************************************/ -package org.apache.james.adapter.mailbox.store; +package org.apache.james.adapter.mailbox; import javax.inject.Inject; diff --git a/server/container/mailbox-adapter/src/main/java/org/apache/james/adapter/mailbox/store/UserRepositoryAuthorizator.java b/server/container/mailbox-adapter/src/main/java/org/apache/james/adapter/mailbox/UserRepositoryAuthorizator.java similarity index 98% rename from server/container/mailbox-adapter/src/main/java/org/apache/james/adapter/mailbox/store/UserRepositoryAuthorizator.java rename to server/container/mailbox-adapter/src/main/java/org/apache/james/adapter/mailbox/UserRepositoryAuthorizator.java index 7f256d9..bc10c25 100644 --- a/server/container/mailbox-adapter/src/main/java/org/apache/james/adapter/mailbox/store/UserRepositoryAuthorizator.java +++ b/server/container/mailbox-adapter/src/main/java/org/apache/james/adapter/mailbox/UserRepositoryAuthorizator.java @@ -17,7 +17,7 @@ * under the License. * ****************************************************************/ -package org.apache.james.adapter.mailbox.store; +package org.apache.james.adapter.mailbox; import javax.inject.Inject; diff --git a/server/container/mailbox-adapter/src/test/java/org/apache/james/adapter/mailbox/store/UserRepositoryAuthenticatorTest.java b/server/container/mailbox-adapter/src/test/java/org/apache/james/adapter/mailbox/UserRepositoryAuthenticatorTest.java similarity index 98% rename from server/container/mailbox-adapter/src/test/java/org/apache/james/adapter/mailbox/store/UserRepositoryAuthenticatorTest.java rename to server/container/mailbox-adapter/src/test/java/org/apache/james/adapter/mailbox/UserRepositoryAuthenticatorTest.java index 7ec82b1..60208bd 100644 --- a/server/container/mailbox-adapter/src/test/java/org/apache/james/adapter/mailbox/store/UserRepositoryAuthenticatorTest.java +++ b/server/container/mailbox-adapter/src/test/java/org/apache/james/adapter/mailbox/UserRepositoryAuthenticatorTest.java @@ -17,7 +17,7 @@ * under the License. * ****************************************************************/ -package org.apache.james.adapter.mailbox.store; +package org.apache.james.adapter.mailbox; import static org.assertj.core.api.Assertions.assertThat; import static org.mockito.Mockito.mock; diff --git a/server/container/mailbox-adapter/src/test/java/org/apache/james/adapter/mailbox/store/UserRepositoryAuthorizatorTest.java b/server/container/mailbox-adapter/src/test/java/org/apache/james/adapter/mailbox/UserRepositoryAuthorizatorTest.java similarity index 98% rename from server/container/mailbox-adapter/src/test/java/org/apache/james/adapter/mailbox/store/UserRepositoryAuthorizatorTest.java rename to server/container/mailbox-adapter/src/test/java/org/apache/james/adapter/mailbox/UserRepositoryAuthorizatorTest.java index 2c2fe6c..c1c6ca5 100644 --- a/server/container/mailbox-adapter/src/test/java/org/apache/james/adapter/mailbox/store/UserRepositoryAuthorizatorTest.java +++ b/server/container/mailbox-adapter/src/test/java/org/apache/james/adapter/mailbox/UserRepositoryAuthorizatorTest.java @@ -17,7 +17,7 @@ * under the License. * ****************************************************************/ -package org.apache.james.adapter.mailbox.store; +package org.apache.james.adapter.mailbox; import static org.assertj.core.api.Assertions.assertThat; import static org.mockito.Mockito.mock; diff --git a/server/container/spring/src/main/resources/META-INF/org/apache/james/spring-mailbox-authenticator.xml b/server/container/spring/src/main/resources/META-INF/org/apache/james/spring-mailbox-authenticator.xml index 900b3ed..89501ef 100644 --- a/server/container/spring/src/main/resources/META-INF/org/apache/james/spring-mailbox-authenticator.xml +++ b/server/container/spring/src/main/resources/META-INF/org/apache/james/spring-mailbox-authenticator.xml @@ -27,6 +27,6 @@ Mailbox Authenticator --> - <bean id="authenticator" class="org.apache.james.adapter.mailbox.store.UserRepositoryAuthenticator"/> + <bean id="authenticator" class="org.apache.james.adapter.mailbox.UserRepositoryAuthenticator"/> </beans> diff --git a/server/container/spring/src/main/resources/META-INF/org/apache/james/spring-mailbox-authorizator.xml b/server/container/spring/src/main/resources/META-INF/org/apache/james/spring-mailbox-authorizator.xml index 0185042..36cf718 100644 --- a/server/container/spring/src/main/resources/META-INF/org/apache/james/spring-mailbox-authorizator.xml +++ b/server/container/spring/src/main/resources/META-INF/org/apache/james/spring-mailbox-authorizator.xml @@ -27,6 +27,6 @@ Mailbox Authorizator --> - <bean id="authorizator" class="org.apache.james.adapter.mailbox.store.UserRepositoryAuthorizator"/> + <bean id="authorizator" class="org.apache.james.adapter.mailbox.UserRepositoryAuthorizator"/> </beans> --------------------------------------------------------------------- To unsubscribe, e-mail: server-dev-unsubscr...@james.apache.org For additional commands, e-mail: server-dev-h...@james.apache.org