]> git.mxchange.org Git - juser-lib.git/commitdiff
Continued:
authorRoland Häder <roland@mxchange.org>
Tue, 14 Apr 2020 19:49:46 +0000 (21:49 +0200)
committerRoland Häder <roland@mxchange.org>
Tue, 14 Apr 2020 19:49:46 +0000 (21:49 +0200)
- renamed allSomeEntities() to fetchAllSomeEntities()
- maybe removed deprecated or not recommended business methods
- if a method fetches e.g. a limited list of "Bar" entities, limited by an
  entity "Foo" it must be named "fetchAllBarsByFoo()"

Signed-off-by: Roland Häder <roland@mxchange.org>
src/org/mxchange/jusercore/model/user/UserSessionBeanRemote.java
src/org/mxchange/jusercore/model/user/email_address/UserEmailChangeSessionBeanRemote.java
src/org/mxchange/jusercore/model/user/password_history/UserPasswordHistorySessionBeanRemote.java

index 1c8e99f670faaf7ae7a8aedba976459155d48857..746673637822d0d5c9ee384ed5ada45b026ffc15 100644 (file)
@@ -62,16 +62,6 @@ public interface UserSessionBeanRemote extends Serializable {
         */
        User confirmAccount (final User user, final String baseUrl) throws UserStatusConfirmedException, UserStatusLockedException;
 
-       /**
-        * Generates random user name that is available.
-        * <p>
-        * @return Generated user name
-        * <p>
-        * @deprecated Please fetch whole user list and cache it in your application
-        */
-       @Deprecated
-       String generateRandomUserName ();
-
        /**
         * Updates entity from given user instance and returns updated instance.
         * <p>
@@ -87,70 +77,7 @@ public interface UserSessionBeanRemote extends Serializable {
         * <p>
         * @return A list of all users
         */
-       List<User> allUsers ();
-
-       /**
-        * Fills given user instance with all available data
-        * <p>
-        * @param user Initial User instance
-        * <p>
-        * @return Prepared User instance
-        * <p>
-        * @throws UserNotFoundException If the user was not found
-        * @deprecated Don't use this anymore
-        */
-       @Deprecated
-       User fillUserData (final User user) throws UserNotFoundException;
-
-       /**
-        * Some "getter" for a full user name list
-        * <p>
-        * @return User name list
-        * <p>
-        * @deprecated Please fetch whole user list and extract all user names
-        * instead
-        */
-       @Deprecated
-       List<String> allUserNames ();
-
-       /**
-        * Checks if given user name is already used
-        * <p>
-        * @param userName User name to check
-        * <p>
-        * @return Whether given user name is found
-        */
-       boolean ifUserNameExists (final String userName);
-
-       /**
-        * Checks if given user exists
-        * <p>
-        * @param user User to check
-        * <p>
-        * @return Whether the user exists
-        * <p>
-        * @deprecated Please use your application's JCache instead
-        */
-       @Deprecated
-       boolean ifUserExists (final User user);
-
-       /**
-        * Checks if the the given user's name is already registered
-        * <p>
-        * @param user User instance
-        * <p>
-        * @return Whether the user is already registered
-        */
-       boolean isUserNameRegistered (final User user);
-
-       /**
-        * Checks if the the given user's email address is already registered
-        * <p>
-        * @param user User instance
-        * <p>
-        * @return Whether the user is already registered
-        */
-       boolean isEmailAddressRegistered (final User user);
+       List<User> fetchAllUsers ();
 
        /**
         * Updates given user instance in database
index 36065ffe888143fcc0a28732f295b51817528b9f..9e475419816566256d82fc7f51f24ef0b55f57a4 100644 (file)
@@ -30,26 +30,17 @@ import org.mxchange.jusercore.model.email_address.ChangeableEmailAddress;
 public interface UserEmailChangeSessionBeanRemote extends Serializable {
 
        /**
-        * Checks whether given email address is already enqueued
+        * Returns a list of all queued email address changes.
         * <p>
-        * @param emailAddress Email address to check
-        * <p>
-        * @return Whether the email address has already been enqueued
-        */
-       boolean isEmailAddressEnqueued (final String emailAddress);
-
-       /**
-        * Returns a list of all queued email addresses, not limited to a user
-        * <p>
-        * @return A list of all queued email addresses
+        * @return A list of all queued email address changes
         */
-       List<String> allQueuedAddresses ();
+       List<ChangeableEmailAddress> fetchAllQueuedAddressChanges ();
 
        /**
         * "Enqueues" given email change object
         * <p>
         * @param emailChange Email change instance to insert
-        * @param baseUrl Base URL
+        * @param baseUrl     Base URL
         */
        void enqueueEmailAddressForChange (final ChangeableEmailAddress emailChange, final String baseUrl);
 
index 8e51071538ffb373ae1899a4063fa6ac65013aa3..b790ae91491ac0da1a515d4c70b03b01e66de47d 100644 (file)
@@ -39,6 +39,6 @@ public interface UserPasswordHistorySessionBeanRemote extends Serializable {
         * <p>
         * @return List of all user's password history
         */
-       List<PasswordHistory> getUserPasswordHistory (final User user);
+       List<PasswordHistory> fetchPasswordHistoryByUser (final User user);
 
 }