public class UserFactory extends UserManager
UserFactory class.
UserConfig.ContactType
ALLOW_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, userHasRole
public 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 UserManager
IOException
- if any.FileNotFoundException
- if any.protected void saveXML(String writerString) throws IOException
saveXML
saveXML
in class UserManager
writerString
- a String
object.IOException
- if any.public boolean isUpdateNeeded()
isUpdateNeeded
isUpdateNeeded
in class UserManager
public void doUpdate() throws IOException, FileNotFoundException
update
doUpdate
in class UserManager
IOException
- if any.FileNotFoundException
- if any.public long getLastModified()
getLastModified
in class UserManager
public long getFileSize()
getFileSize
in class UserManager
Copyright © 2021. All rights reserved.