public class CRMSessionBean extends CRMBase
Constructor and Description |
---|
CRMSessionBean() |
Modifier and Type | Method and Description |
---|---|
java.lang.Long |
calculateDuration(java.util.Date loginDate,
java.util.Date logoutDate) |
void |
changeUserPassword(CRMSession session,
java.lang.String userName,
java.lang.String password,
java.lang.String newPassword) |
CRMSession |
dbupdatelogin(CRMSession session,
java.lang.String id,
java.lang.String password,
java.lang.String mpId,
java.lang.String channelId,
java.lang.String otherInfo,
java.lang.String hostname) |
java.util.Date |
getCurrentDate(CRMSession session)
Returns Current Date without milliseconds
|
java.lang.String |
getEncryptedUserPassword(java.lang.String username,
java.lang.String organisationid) |
com.crm.dataobject.ecenter.CRMDOOrganisationGroup |
getOrganisationGroup(java.lang.String dnsName,
java.lang.String username) |
java.util.HashMap<java.lang.String,java.lang.Object> |
getTokenData(java.lang.String token) |
java.util.List<?> |
getUserMPs(CRMSession session,
java.lang.String username) |
com.crm.dataobject.users.CRMDOUser |
getUserPathInfo(CRMSession session,
java.lang.String userid) |
java.lang.String |
isCreateUserAllowed(CRMSession session,
java.lang.Boolean dummyflag) |
com.crm.dataobject.platform.GeneralSetting |
loadDefaultMpTimezone(java.lang.String database) |
com.crm.dataobject.networkmanagement.CRMDOUnit |
loadDefaultUnit(java.lang.String username,
java.lang.String mpID) |
com.crm.dataobject.platform.GeneralSetting |
loadGeneralSettings(CRMSession session) |
com.crm.dataobject.platform.GeneralSetting |
loadSupportedCountries(CRMSession session,
com.crm.dataobject.platform.GeneralSetting generalSetting)
Loads the supported countries.
|
java.util.ArrayList<com.crm.dataobject.networkmanagement.CRMDOUnit> |
loadUnits(CRMSession session,
com.crm.dataobject.users.CRMDOUser user,
java.lang.String mpID) |
java.util.ArrayList<com.crm.dataobject.networkmanagement.CRMDOUnit> |
loadUnits(CRMSession session,
java.lang.String username,
java.lang.String mpID) |
com.crm.dataobject.users.UserAuthSetting |
loadUserAuthenticationSettings(java.lang.String database)
Deprecated.
|
com.crm.dataobject.ecenter.UserAuthenticationSettingsForm |
loadUsrAuthenticationSettings(CRMSession session) |
com.crm.dataobject.ecenter.UserAuthenticationSettingsForm |
loadUsrAuthenticationSettings(java.lang.String organisationID) |
CRMSession |
login(com.crm.beans.LoginInfo loginInfo) |
CRMSession |
login(com.crm.beans.LoginInfo loginInfo,
com.crm.dataobject.WebAPISessionSetting webAPISessionSetting) |
void |
logout(CRMSession session) |
com.crm.framework.util.ResultSetUtil |
readMasterPartners(CRMSession session) |
void |
refreshUserTranslations(CRMSession session) |
void |
switchUnit(CRMSession session,
java.lang.String unitID,
java.lang.String mpID) |
void |
validateUser(CRMSession session,
java.lang.String username,
java.lang.String password) |
void |
validateUser(CRMSession session,
java.lang.String username,
java.lang.String password,
java.lang.Boolean countFailedLoginAttempts) |
deepCopy, dispatch, getCRMSession, getCRMSessionHandle, getCurrentDate, getEJBHomeInterface, getInitialContext, getSessionContext, invoke, setCRMSessionHandle, setInitialContext, setSessionContext
public CRMSession login(com.crm.beans.LoginInfo loginInfo) throws java.lang.Exception, com.crm.exception.CRMException, com.crm.exception.PrimaryKeyCaseMismatchException, com.crm.exception.InvalidLoginException
java.lang.Exception
com.crm.exception.CRMException
com.crm.exception.PrimaryKeyCaseMismatchException
com.crm.exception.InvalidLoginException
public CRMSession login(com.crm.beans.LoginInfo loginInfo, com.crm.dataobject.WebAPISessionSetting webAPISessionSetting) throws java.lang.Exception, com.crm.exception.CRMException, com.crm.exception.PrimaryKeyCaseMismatchException, com.crm.exception.InvalidLoginException
java.lang.Exception
com.crm.exception.CRMException
com.crm.exception.PrimaryKeyCaseMismatchException
com.crm.exception.InvalidLoginException
public CRMSession dbupdatelogin(CRMSession session, java.lang.String id, java.lang.String password, java.lang.String mpId, java.lang.String channelId, java.lang.String otherInfo, java.lang.String hostname) throws java.lang.Exception, com.crm.exception.CRMException, com.crm.exception.PrimaryKeyCaseMismatchException, com.crm.exception.InvalidLoginException
java.lang.Exception
com.crm.exception.CRMException
com.crm.exception.PrimaryKeyCaseMismatchException
com.crm.exception.InvalidLoginException
public java.lang.String isCreateUserAllowed(CRMSession session, java.lang.Boolean dummyflag) throws java.lang.Exception
java.lang.Exception
public void validateUser(CRMSession session, java.lang.String username, java.lang.String password) throws java.lang.Exception
java.lang.Exception
public void validateUser(CRMSession session, java.lang.String username, java.lang.String password, java.lang.Boolean countFailedLoginAttempts) throws java.lang.Exception
java.lang.Exception
public com.crm.dataobject.ecenter.CRMDOOrganisationGroup getOrganisationGroup(java.lang.String dnsName, java.lang.String username) throws java.lang.Exception
java.lang.Exception
public java.util.HashMap<java.lang.String,java.lang.Object> getTokenData(java.lang.String token) throws java.lang.Exception
java.lang.Exception
public java.lang.String getEncryptedUserPassword(java.lang.String username, java.lang.String organisationid) throws java.lang.Exception
java.lang.Exception
public java.util.List<?> getUserMPs(CRMSession session, java.lang.String username) throws java.lang.Exception
java.lang.Exception
public java.lang.Long calculateDuration(java.util.Date loginDate, java.util.Date logoutDate)
public com.crm.framework.util.ResultSetUtil readMasterPartners(CRMSession session) throws java.lang.Exception
java.lang.Exception
public void logout(CRMSession session)
public com.crm.dataobject.users.CRMDOUser getUserPathInfo(CRMSession session, java.lang.String userid) throws java.lang.Exception
java.lang.Exception
public java.util.ArrayList<com.crm.dataobject.networkmanagement.CRMDOUnit> loadUnits(CRMSession session, java.lang.String username, java.lang.String mpID) throws java.lang.Exception
java.lang.Exception
public java.util.ArrayList<com.crm.dataobject.networkmanagement.CRMDOUnit> loadUnits(CRMSession session, com.crm.dataobject.users.CRMDOUser user, java.lang.String mpID) throws java.lang.Exception
java.lang.Exception
public void switchUnit(CRMSession session, java.lang.String unitID, java.lang.String mpID) throws java.lang.Exception
java.lang.Exception
public com.crm.dataobject.networkmanagement.CRMDOUnit loadDefaultUnit(java.lang.String username, java.lang.String mpID) throws java.lang.Exception
java.lang.Exception
public com.crm.dataobject.platform.GeneralSetting loadDefaultMpTimezone(java.lang.String database) throws java.lang.Exception
java.lang.Exception
public com.crm.dataobject.platform.GeneralSetting loadGeneralSettings(CRMSession session) throws java.lang.Exception
java.lang.Exception
public com.crm.dataobject.ecenter.UserAuthenticationSettingsForm loadUsrAuthenticationSettings(CRMSession session) throws java.lang.Exception
java.lang.Exception
public com.crm.dataobject.ecenter.UserAuthenticationSettingsForm loadUsrAuthenticationSettings(java.lang.String organisationID) throws java.lang.Exception
java.lang.Exception
@Deprecated public com.crm.dataobject.users.UserAuthSetting loadUserAuthenticationSettings(java.lang.String database) throws java.lang.Exception
java.lang.Exception
public void changeUserPassword(CRMSession session, java.lang.String userName, java.lang.String password, java.lang.String newPassword) throws java.lang.Exception
java.lang.Exception
public java.util.Date getCurrentDate(CRMSession session) throws java.lang.Exception
java.lang.Exception
public void refreshUserTranslations(CRMSession session) throws java.lang.Exception
java.lang.Exception
public com.crm.dataobject.platform.GeneralSetting loadSupportedCountries(CRMSession session, com.crm.dataobject.platform.GeneralSetting generalSetting) throws java.lang.Exception
java.lang.Exception