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]
