Package org.jdesktop.swingx.auth
Class UserNameStore
- java.lang.Object
-
- org.jdesktop.beans.AbstractBean
-
- org.jdesktop.swingx.auth.UserNameStore
-
- Direct Known Subclasses:
DefaultUserNameStore
public abstract class UserNameStore extends AbstractBean
UsernameStore is a class that implements persistence of usernames
-
-
Constructor Summary
Constructors Constructor Description UserNameStore()
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description abstract void
addUserName(java.lang.String userName)
Add a username to the store.abstract boolean
containsUserName(java.lang.String name)
abstract java.lang.String[]
getUserNames()
Gets the current list of users.abstract void
loadUserNames()
lifecycle method for loading names from persistent storageabstract void
removeUserName(java.lang.String userName)
Removes a username from the list.abstract void
saveUserNames()
lifecycle method for saving name to persistent storageabstract void
setUserNames(java.lang.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
-
-
-
-
Method Detail
-
getUserNames
public abstract java.lang.String[] getUserNames()
Gets the current list of users.
-
setUserNames
public abstract void setUserNames(java.lang.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(java.lang.String name)
-
addUserName
public abstract void addUserName(java.lang.String userName)
Add a username to the store.- Parameters:
userName
-
-
removeUserName
public abstract void removeUserName(java.lang.String userName)
Removes a username from the list.- Parameters:
userName
-
-
-