Class UserNameStore

  • Direct Known Subclasses:
    DefaultUserNameStore

    public abstract class UserNameStore
    extends AbstractBean
    UsernameStore is a class that implements persistence of usernames
    Author:
    Bino George, rbair
    • Constructor Detail

      • UserNameStore

        public UserNameStore()
    • Method Detail

      • getUserNames

        public abstract String[] getUserNames()
        Gets the current list of users.
      • setUserNames

        public abstract void setUserNames​(String[] names)
      • loadUserNames

        public abstract void loadUserNames()
        lifecycle method for loading names from persistent storage
      • saveUserNames

        public abstract void saveUserNames()
        lifecycle method for saving name to persistent storage
      • containsUserName

        public abstract boolean containsUserName​(String name)
      • addUserName

        public abstract void addUserName​(String userName)
        Add a username to the store.
        Parameters:
        userName -
      • removeUserName

        public abstract void removeUserName​(String userName)
        Removes a username from the list.
        Parameters:
        userName -