Package org.jdesktop.swingx.auth
Class UserNameStore
java.lang.Object
org.jdesktop.beans.AbstractBean
org.jdesktop.swingx.auth.UserNameStore
- Direct Known Subclasses:
DefaultUserNameStore
UsernameStore is a class that implements persistence of usernames
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract void
addUserName
(String userName) Add a username to the store.abstract boolean
containsUserName
(String name) abstract String[]
Gets the current list of users.abstract void
lifecycle method for loading names from persistent storageabstract void
removeUserName
(String userName) Removes a username from the list.abstract void
lifecycle method for saving name to persistent storageabstract void
setUserNames
(String[] names) Methods inherited from class org.jdesktop.beans.AbstractBean
addPropertyChangeListener, addPropertyChangeListener, addVetoableChangeListener, addVetoableChangeListener, clone, fireIndexedPropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, fireVetoableChange, getPropertyChangeListeners, getPropertyChangeListeners, getVetoableChangeListeners, getVetoableChangeListeners, hasPropertyChangeListeners, hasVetoableChangeListeners, removePropertyChangeListener, removePropertyChangeListener, removeVetoableChangeListener, removeVetoableChangeListener
-
Constructor Details
-
UserNameStore
public UserNameStore()
-
-
Method Details
-
getUserNames
Gets the current list of users. -
setUserNames
-
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
-
addUserName
Add a username to the store.- Parameters:
userName
-
-
removeUserName
Removes a username from the list.- Parameters:
userName
-
-