This is an automated email from the ASF dual-hosted git repository.

btellier pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/james-project.git

commit 0e1ed732c7401cb91fc3d6ac94481914f7411646
Author: Benoit Tellier <[email protected]>
AuthorDate: Thu Apr 4 13:39:56 2019 +0700

    JAMES-2703 AbstractJdbcUsersRepository DefaultUsersJdbcRepository & 
JamesUsersJdbcRepository removal after 3.4.0 release
---
 .../org/apache/james/user/jdbc/AbstractJdbcUsersRepository.java     | 4 ++++
 .../java/org/apache/james/user/jdbc/DefaultUsersJdbcRepository.java | 6 ++++--
 .../java/org/apache/james/user/jdbc/JamesUsersJdbcRepository.java   | 4 ++++
 3 files changed, 12 insertions(+), 2 deletions(-)

diff --git 
a/server/data/data-jdbc/src/main/java/org/apache/james/user/jdbc/AbstractJdbcUsersRepository.java
 
b/server/data/data-jdbc/src/main/java/org/apache/james/user/jdbc/AbstractJdbcUsersRepository.java
index 357d624..8b31ba2 100644
--- 
a/server/data/data-jdbc/src/main/java/org/apache/james/user/jdbc/AbstractJdbcUsersRepository.java
+++ 
b/server/data/data-jdbc/src/main/java/org/apache/james/user/jdbc/AbstractJdbcUsersRepository.java
@@ -91,6 +91,10 @@ import org.slf4j.LoggerFactory;
  * <td>Select a user by name (case-insensitive lowercase).</td>
  * </tr>
  * </table>
+ *
+ * @deprecated JAMES-2703 This class is deprecated and will be removed 
straight after upcoming James 3.4.0 release, unless it finds a maintainer
+ *
+ * Please migrate to other UsersRepository implementations like 
JpaUsersRepository
  */
 @Deprecated
 public abstract class AbstractJdbcUsersRepository extends 
AbstractJamesUsersRepository {
diff --git 
a/server/data/data-jdbc/src/main/java/org/apache/james/user/jdbc/DefaultUsersJdbcRepository.java
 
b/server/data/data-jdbc/src/main/java/org/apache/james/user/jdbc/DefaultUsersJdbcRepository.java
index df10f85..daa110a 100644
--- 
a/server/data/data-jdbc/src/main/java/org/apache/james/user/jdbc/DefaultUsersJdbcRepository.java
+++ 
b/server/data/data-jdbc/src/main/java/org/apache/james/user/jdbc/DefaultUsersJdbcRepository.java
@@ -35,8 +35,10 @@ import org.apache.james.user.lib.model.DefaultUser;
  * <code>DefaultJamesUser</code>, only properties from the DefaultUser class 
are
  * persisted.
  * <p/>
- * TODO Please note that default configuration uses JamesUsersJdbcRepository
- * instead of this class. So we could also delete this implementation.
+ *
+ * @deprecated JAMES-2703 This class is deprecated and will be removed 
straight after upcoming James 3.4.0 release, unless it finds a maintainer
+ *
+ * Please migrate to other UsersRepository implementations like 
JpaUsersRepository
  */
 @Deprecated
 public class DefaultUsersJdbcRepository extends AbstractJdbcUsersRepository {
diff --git 
a/server/data/data-jdbc/src/main/java/org/apache/james/user/jdbc/JamesUsersJdbcRepository.java
 
b/server/data/data-jdbc/src/main/java/org/apache/james/user/jdbc/JamesUsersJdbcRepository.java
index 67697ab..94b19dd 100644
--- 
a/server/data/data-jdbc/src/main/java/org/apache/james/user/jdbc/JamesUsersJdbcRepository.java
+++ 
b/server/data/data-jdbc/src/main/java/org/apache/james/user/jdbc/JamesUsersJdbcRepository.java
@@ -31,6 +31,10 @@ import org.apache.james.user.lib.model.DefaultUser;
 /**
  * A Jdbc-backed UserRepository which handles User instances of the
  * <code>DefaultJamesUser</code> class, or any superclass.
+ *
+ * @deprecated JAMES-2703 This class is deprecated and will be removed 
straight after upcoming James 3.4.0 release, unless it finds a maintainer
+ *
+ * Please migrate to other UsersRepository implementations like 
JpaUsersRepository
  */
 @Deprecated
 public class JamesUsersJdbcRepository extends AbstractJdbcUsersRepository {


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to