public class CRMBOUserBean extends CRMBO
| Constructor and Description |
|---|
CRMBOUserBean()
Default constructor.
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.Boolean |
exists(com.crm.dataobject.users.CRMDOUser user)
Checks if the user exists in the database.
|
java.util.ArrayList<java.lang.String> |
getDefaultAssociations()
Returns the default associated data objects of a user.
|
com.crm.dataobject.users.CRMDOUser |
initialize(com.crm.dataobject.users.CRMDOUser user,
com.crm.dataobject.users.CRMDOUserTemplate userTemplate)
Initializes a user from a user template.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
load(com.crm.dataobject.networkmanagement.CRMDOCommunity community)
Loads a list of user for a community
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
load(com.crm.dataobject.contactinfo.CRMDOContactInfoEmail contactInfoEmail)
Loads a list of users based on a contact information email.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
load(com.crm.dataobject.contactinfo.CRMDOContactInformation contactInformation)
Loads a list of users based on a contact.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
load(com.crm.dataobject.securitymanagement.CRMDOSecurityProfile securityProfile,
java.lang.Boolean active)
Loads a list of users (active and/or inactive) based on a security profile.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
load(com.crm.dataobject.networkmanagement.CRMDOUnit unit)
Loads a list of user for a unit
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
load(com.crm.dataobject.networkmanagement.CRMDOUnitGroup group)
Loads a list of user for a group
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
loadActive(com.crm.dataobject.securitymanagement.CRMDOSecurityProfile securityProfile) |
com.crm.dataobject.users.CRMDOUser |
loadByEmail(java.lang.String email,
java.util.ArrayList<java.lang.String> associations)
Loads a user based on an email address.
|
com.crm.dataobject.users.CRMDOUser |
loadByUsername(java.lang.String username,
java.util.ArrayList<java.lang.String> associations)
Loads a user based on a username.
|
com.crm.hib.ecenter.Users |
loadEcenterUser(com.crm.dataobject.users.CRMDOUser user)
Loads the e-center user.
|
com.crm.hib.ecenter.Users |
loadEcenterUser(java.lang.String userid)
Loads the e-center user.
|
com.crm.hib.ecenter.Users |
loadEcenterUserByUsername(java.lang.String username)
Loads the e-center user.
|
java.lang.String |
loadPassword(com.crm.dataobject.users.CRMDOUser user)
Loads the user password from the e-center.
|
void |
validateIsCTIEnabledOnSave(com.crm.dataobject.users.CRMDOUser user)
Validates if CTI is enabled on save.
|
void |
validatePassword(com.crm.dataobject.users.CRMDOUser user)
Validates the password of a user.
|
construct, construct, construct, construct, construct, construct, construct, construct, createAndUpdate, delete, delete, delete, getDOName, getDOName, getNextSequenceNumber, getNextSequenceNumber, getNumberScheme, load, load, load, load, load, load, load, load, loadAll, loadAll, loadAll, parseAssociations, save, save, save, saveCRMDOCollection, saveImages, setMandatoryFields, setNumberScheme, validateAndDelete, validateAndSave, validateAndSave, validateAndSave, validateOnDelete, validateOnDelete, validateOnDelete, validateOnSave, validateOnSave, validateOnSavedispatch, getCRMSession, getCRMSessionHandle, getEJBHomeInterface, getInitialContext, getSessionContext, invoke, setCRMSessionHandle, setInitialContext, setSessionContextpublic void validatePassword(com.crm.dataobject.users.CRMDOUser user)
throws java.lang.Exception,
com.crm.exception.businessnetwork.PasswordConfirmationException,
com.crm.exception.businessnetwork.InvalidPasswordException
user - - the user to validatejava.lang.Exceptioncom.crm.exception.businessnetwork.PasswordConfirmationExceptioncom.crm.exception.businessnetwork.InvalidPasswordExceptionpublic void validateIsCTIEnabledOnSave(com.crm.dataobject.users.CRMDOUser user)
throws java.lang.Exception
user - - the user to validatejava.lang.Exceptionpublic java.util.ArrayList<java.lang.String> getDefaultAssociations()
getDefaultAssociations in class CRMBOpublic com.crm.dataobject.users.CRMDOUser initialize(com.crm.dataobject.users.CRMDOUser user,
com.crm.dataobject.users.CRMDOUserTemplate userTemplate)
throws java.lang.Exception
user - - the user to initializeuserTemplate - - the user template to initialize fromjava.lang.Exceptionpublic com.crm.hib.ecenter.Users loadEcenterUser(com.crm.dataobject.users.CRMDOUser user)
throws java.lang.Exception
user - - the user to load an e-center user fromjava.lang.Exceptionpublic com.crm.hib.ecenter.Users loadEcenterUserByUsername(java.lang.String username)
throws java.lang.Exception
user - - the user to load an e-center user fromjava.lang.Exceptionpublic com.crm.hib.ecenter.Users loadEcenterUser(java.lang.String userid)
throws java.lang.Exception
user - - the user to load an e-center user fromjava.lang.Exceptionpublic java.lang.Boolean exists(com.crm.dataobject.users.CRMDOUser user)
throws java.lang.Exception
user - - the user to checkjava.lang.Exceptionpublic java.lang.String loadPassword(com.crm.dataobject.users.CRMDOUser user)
throws java.lang.Exception
user - - the user to load the password fromjava.lang.Exceptionpublic com.crm.dataobject.users.CRMDOUser loadByUsername(java.lang.String username,
java.util.ArrayList<java.lang.String> associations)
throws java.lang.Exception
username - - the name of the userassociations - - a list of associated data objectsjava.lang.Exceptionpublic com.crm.dataobject.users.CRMDOUser loadByEmail(java.lang.String email,
java.util.ArrayList<java.lang.String> associations)
throws java.lang.Exception
email - - a user emailassociations - - a list of associated data objectsjava.lang.Exceptionpublic java.util.ArrayList<com.crm.dataobject.CRMDO> load(com.crm.dataobject.contactinfo.CRMDOContactInfoEmail contactInfoEmail)
throws java.lang.Exception
contactInfoEmail - - a contact information emailjava.lang.Exceptionpublic java.util.ArrayList<com.crm.dataobject.CRMDO> load(com.crm.dataobject.contactinfo.CRMDOContactInformation contactInformation)
throws java.lang.Exception
contactInformation - - a contact to load the user fromjava.lang.Exceptionpublic java.util.ArrayList<com.crm.dataobject.CRMDO> load(com.crm.dataobject.securitymanagement.CRMDOSecurityProfile securityProfile,
java.lang.Boolean active)
throws java.lang.Exception
securityProfile - - the security profile to retrieve the users fromactive - - a boolean indicating if the objects are active or inactivejava.lang.Exceptionpublic java.util.ArrayList<com.crm.dataobject.CRMDO> load(com.crm.dataobject.networkmanagement.CRMDOCommunity community)
throws java.lang.Exception
community - - a community data objectjava.lang.Exceptionpublic java.util.ArrayList<com.crm.dataobject.CRMDO> load(com.crm.dataobject.networkmanagement.CRMDOUnitGroup group)
throws java.lang.Exception
group - - a group data objectjava.lang.Exceptionpublic java.util.ArrayList<com.crm.dataobject.CRMDO> loadActive(com.crm.dataobject.securitymanagement.CRMDOSecurityProfile securityProfile)
throws java.lang.Exception
java.lang.Exceptionpublic java.util.ArrayList<com.crm.dataobject.CRMDO> load(com.crm.dataobject.networkmanagement.CRMDOUnit unit)
throws java.lang.Exception
unit - - a unit data objectjava.lang.Exception