public class UserFactory extends UserManager
UserFactory class.
UserConfig.ContactTypeALLOW_UNSALTED_PROPERTY, m_dutySchedules, m_groupManager, m_users| Constructor and Description | 
|---|
UserFactory()
Initializes the factory 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
doUpdate()
update 
 | 
long | 
getFileSize()  | 
static UserManager | 
getInstance()
Singleton static call to get the only instance that should exist for the
 UserFactory 
 | 
long | 
getLastModified()  | 
static void | 
init()
init 
 | 
boolean | 
isUpdateNeeded()
isUpdateNeeded 
 | 
void | 
reload()
reload 
 | 
protected void | 
saveXML(String writerString)
saveXML 
 | 
static void | 
setInstance(UserManager mgr)
Setter for the field  
instance. | 
checkSaltedPassword, comparePasswords, countUsersWithRole, deleteUser, encryptedPassword, getContactInfo, getContactInfo, getContactInfo, getContactServiceProvider, getContactServiceProvider, getEmail, getEmail, getHomePhone, getHomePhone, getMicroblogName, getMicroblogName, getMobilePhone, getMobilePhone, getNumericPage, getNumericPage, getNumericPin, getNumericPin, getOnmsUser, getOnmsUserList, getPagerEmail, getPagerEmail, getTextPage, getTextPage, getTextPin, getTextPin, getTuiPin, getTuiPin, getUser, getUserNames, getUsers, getUsersScheduledForRole, getUsersWithRole, getWorkPhone, getWorkPhone, getXMPPAddress, getXMPPAddress, hasOnCallRole, hasUser, isUserOnDuty, isUserScheduledForRole, parseXML, renameUser, save, saveUser, saveUsers, setContactInfo, setEncryptedPassword, setUnencryptedPassword, update, userHasRolepublic UserFactory()
            throws FileNotFoundException,
                   IOException
IOException - if any.FileNotFoundException - if any.public static void init()
                 throws IOException,
                        FileNotFoundException
init
IOException - if any.FileNotFoundException - if any.public static UserManager getInstance()
public static void setInstance(UserManager mgr)
Setter for the field instance.
mgr - a UserManager object.public void reload()
            throws IOException,
                   FileNotFoundException
reload
reload in class UserManagerIOException - if any.FileNotFoundException - if any.protected void saveXML(String writerString) throws IOException
saveXML
saveXML in class UserManagerwriterString - a String object.IOException - if any.public boolean isUpdateNeeded()
isUpdateNeeded
isUpdateNeeded in class UserManagerpublic void doUpdate()
              throws IOException,
                     FileNotFoundException
update
doUpdate in class UserManagerIOException - if any.FileNotFoundException - if any.public long getLastModified()
getLastModified in class UserManagerpublic long getFileSize()
getFileSize in class UserManagerCopyright © 2021. All rights reserved.