public class CRMSession
extends java.lang.Object
Constructor and Description |
---|
CRMSession(com.crm.beans.CRMSessionInterface crmEjbSessionInterface) |
Modifier and Type | Method and Description |
---|---|
void |
addMessage(com.crm.framework.main.CRMMessage message) |
void |
changeUserPassword(java.lang.String userName,
java.lang.String password,
java.lang.String newPassword) |
void |
clearAllMessages() |
void |
clearEditorEntity() |
java.lang.String |
getActiveUserSessionID() |
java.util.HashMap<java.lang.String,java.lang.String> |
getAuditTrailMonitoredFields(java.lang.String entityID) |
java.util.List<com.crm.framework.metadata.Menuoption> |
getCreatemenuoptions() |
com.crm.framework.metadata.Message |
getCRMMessage(java.lang.String errorCode) |
com.crm.process.communicationcentre.CTIConnection |
getCtiConnection() |
com.crm.dataobject.CRMDO |
getCurrentDTO() |
java.lang.Integer |
getCurrentStep() |
java.lang.String |
getDbtype() |
java.lang.String |
getEditorEntity() |
com.crm.dataobject.platform.FormattingSetting |
getFormattingSettings() |
com.crm.dataobject.platform.GeneralSetting |
getGeneralSettings() |
java.lang.String |
getHomeDirectory() |
java.lang.String |
getHostname() |
java.lang.String |
getIpaddress() |
java.util.List<com.crm.framework.metadata.Menuoption> |
getLeftmenuoptions() |
com.crm.framework.metadata.CRMLicense |
getLicense() |
java.util.HashMap<java.lang.String,com.crm.framework.metadata.Module> |
getLicenseAllowedModules() |
com.crm.dataobject.ecenter.CRMDOEcenterUser |
getLoggedEcenterUser() |
com.crm.dataobject.ecenter.CRMDOOrganisation |
getLoggedOrganisation() |
com.crm.dataobject.ecenter.CRMDOOrganisationGroup |
getLoggedOrganisationGroup() |
com.crm.dataobject.users.CRMDOUser |
getLoggedUser() |
com.crm.framework.main.CRMMessageHandler |
getMessages() |
java.lang.String |
getNativeLanguageTranslation(java.lang.String expression) |
com.crm.dataobject.ecenter.CRMDOOrganisationGroup |
getOrganisationGroup(java.lang.String dnsName,
java.lang.String username) |
java.lang.String |
getOrganisationID() |
java.lang.String |
getOrganisationName() |
java.lang.String |
getRealPath() |
java.lang.String |
getServerName() |
java.lang.String |
getSessionID() |
java.util.List<com.crm.framework.metadata.Menuoption> |
getShortcutmenuoptions() |
java.lang.String |
getTimezone() |
java.lang.Integer |
getTotalSteps() |
static java.lang.String |
getTrace(java.lang.Throwable e) |
java.lang.String |
getTranslation(java.lang.String expression) |
java.lang.String |
getTranslation(java.lang.String expression,
java.lang.Boolean casesensitive) |
com.crm.dataobject.networkmanagement.CRMDOUnit |
getUnit() |
java.lang.String |
getUrlServerInfo() |
com.crm.dataobject.ecenter.UserAuthenticationSettingsForm |
getUserAuthenticationSettings() |
java.util.List<com.crm.dataobject.ecenter.CRMDOOrganisationUser> |
getUserMPs(java.lang.String username) |
com.crm.dataobject.provisioning.verimatrix.VCASOMIConnectionSetting |
getVCASConnectionSettings() |
java.util.ArrayList<java.lang.String> |
getWarnings() |
java.lang.Boolean |
isCustomPropertyExist(com.crm.dataobject.Language language) |
boolean |
isHistoryEntityEnabled(java.lang.String entityName) |
boolean |
IsServiceAllowed(java.lang.String serviceName,
com.crm.dataobject.securitymanagement.SecurityServiceType serviceType) |
boolean |
isServiceAllowedByLicense(java.lang.String serviceName,
com.crm.dataobject.securitymanagement.SecurityServiceType serviceType) |
boolean |
isTabAccesible(com.crm.dataobject.CRMDO baseDTO,
java.lang.String entityName) |
java.lang.Boolean |
isURLAllowed(java.lang.String url) |
com.crm.dataobject.networkmanagement.CRMDOUnit |
loadDefaultUnit(java.lang.String username,
java.lang.String mpID) |
java.util.ArrayList<com.crm.dataobject.networkmanagement.CRMDOUnit> |
loadUnits(com.crm.dataobject.users.CRMDOUser user,
java.lang.String mpID) |
java.util.ArrayList<com.crm.dataobject.networkmanagement.CRMDOUnit> |
loadUnits(java.lang.String username,
java.lang.String mpID) |
com.crm.beans.CRMSessionHandle |
login(com.crm.beans.LoginInfo loginInfo) |
void |
remove() |
void |
setCtiConnection(com.crm.process.communicationcentre.CTIConnection ctiConnection) |
void |
setCurrentDTO(com.crm.dataobject.CRMDO currentDTO) |
void |
setCurrentStep(java.lang.Integer currentStep) |
void |
setDbtype(java.lang.String realPath,
java.lang.String mpId) |
void |
setEditorEntity(java.lang.String editorEntity) |
void |
setHostname(java.lang.String hostname) |
void |
setIpaddress(java.lang.String ipaddress) |
void |
setLastexception(java.lang.Exception lastexception) |
void |
setLicense(com.crm.framework.metadata.CRMLicense crmLicense) |
void |
setRealPath(java.lang.String realPath) |
void |
setTotalSteps(java.lang.Integer totalSteps) |
void |
setUrlServerInfo(java.lang.String st) |
void |
switchUnit(java.lang.String unitID,
java.lang.String mpID) |
void |
validateUser(java.lang.String username,
java.lang.String password) |
public CRMSession(com.crm.beans.CRMSessionInterface crmEjbSessionInterface)
public void remove() throws javax.ejb.RemoveException
javax.ejb.RemoveException
public static java.lang.String getTrace(java.lang.Throwable e)
public com.crm.beans.CRMSessionHandle login(com.crm.beans.LoginInfo loginInfo) throws java.rmi.RemoteException, com.crm.exception.CRMException
java.rmi.RemoteException
com.crm.exception.CRMException
public com.crm.dataobject.users.CRMDOUser getLoggedUser() throws java.rmi.RemoteException
java.rmi.RemoteException
public com.crm.dataobject.ecenter.CRMDOEcenterUser getLoggedEcenterUser() throws java.rmi.RemoteException
java.rmi.RemoteException
public java.lang.String getServerName() throws java.rmi.RemoteException
java.rmi.RemoteException
public com.crm.framework.main.CRMMessageHandler getMessages() throws java.rmi.RemoteException
java.rmi.RemoteException
public void addMessage(com.crm.framework.main.CRMMessage message) throws java.rmi.RemoteException
java.rmi.RemoteException
public java.lang.String getOrganisationID() throws java.rmi.RemoteException
java.rmi.RemoteException
public java.lang.String getOrganisationName() throws java.rmi.RemoteException
java.rmi.RemoteException
public java.lang.String getHomeDirectory() throws java.rmi.RemoteException
java.rmi.RemoteException
public void clearAllMessages() throws java.rmi.RemoteException
java.rmi.RemoteException
public java.util.List<com.crm.framework.metadata.Menuoption> getLeftmenuoptions() throws java.rmi.RemoteException
java.rmi.RemoteException
public java.util.List<com.crm.framework.metadata.Menuoption> getCreatemenuoptions() throws java.rmi.RemoteException
java.rmi.RemoteException
public java.util.List<com.crm.framework.metadata.Menuoption> getShortcutmenuoptions() throws java.rmi.RemoteException
java.rmi.RemoteException
public boolean IsServiceAllowed(java.lang.String serviceName, com.crm.dataobject.securitymanagement.SecurityServiceType serviceType) throws java.rmi.RemoteException
java.rmi.RemoteException
public boolean isServiceAllowedByLicense(java.lang.String serviceName, com.crm.dataobject.securitymanagement.SecurityServiceType serviceType) throws java.rmi.RemoteException
java.rmi.RemoteException
public boolean isHistoryEntityEnabled(java.lang.String entityName) throws java.rmi.RemoteException
java.rmi.RemoteException
public java.util.List<com.crm.dataobject.ecenter.CRMDOOrganisationUser> getUserMPs(java.lang.String username) throws java.rmi.RemoteException, com.crm.exception.CRMException
java.rmi.RemoteException
com.crm.exception.CRMException
public com.crm.dataobject.ecenter.CRMDOOrganisationGroup getOrganisationGroup(java.lang.String dnsName, java.lang.String username) throws java.rmi.RemoteException, com.crm.exception.CRMException
java.rmi.RemoteException
com.crm.exception.CRMException
public java.lang.String getRealPath() throws java.rmi.RemoteException
java.rmi.RemoteException
public void setRealPath(java.lang.String realPath) throws java.rmi.RemoteException
java.rmi.RemoteException
public void setDbtype(java.lang.String realPath, java.lang.String mpId) throws java.rmi.RemoteException
java.rmi.RemoteException
public java.lang.String getDbtype() throws java.rmi.RemoteException, com.crm.exception.CRMException
java.rmi.RemoteException
com.crm.exception.CRMException
public boolean isTabAccesible(com.crm.dataobject.CRMDO baseDTO, java.lang.String entityName) throws java.rmi.RemoteException
java.rmi.RemoteException
public java.lang.String getEditorEntity() throws java.rmi.RemoteException
java.rmi.RemoteException
public void setEditorEntity(java.lang.String editorEntity) throws java.rmi.RemoteException
java.rmi.RemoteException
public void clearEditorEntity() throws java.rmi.RemoteException
java.rmi.RemoteException
public void setCurrentDTO(com.crm.dataobject.CRMDO currentDTO) throws java.rmi.RemoteException
java.rmi.RemoteException
public com.crm.dataobject.CRMDO getCurrentDTO() throws java.rmi.RemoteException
java.rmi.RemoteException
public java.lang.String getIpaddress() throws java.rmi.RemoteException
java.rmi.RemoteException
public void setIpaddress(java.lang.String ipaddress) throws java.rmi.RemoteException
java.rmi.RemoteException
public java.lang.String getHostname() throws java.rmi.RemoteException
java.rmi.RemoteException
public void setHostname(java.lang.String hostname) throws java.rmi.RemoteException
java.rmi.RemoteException
public java.lang.String getSessionID() throws java.rmi.RemoteException
java.rmi.RemoteException
public java.lang.String getActiveUserSessionID() throws java.rmi.RemoteException
java.rmi.RemoteException
public void setTotalSteps(java.lang.Integer totalSteps) throws java.rmi.RemoteException
java.rmi.RemoteException
public java.lang.Integer getTotalSteps() throws java.rmi.RemoteException
java.rmi.RemoteException
public void setCurrentStep(java.lang.Integer currentStep) throws java.rmi.RemoteException
java.rmi.RemoteException
public java.lang.Integer getCurrentStep() throws java.rmi.RemoteException
java.rmi.RemoteException
public void setUrlServerInfo(java.lang.String st) throws java.rmi.RemoteException, com.crm.exception.CRMException
java.rmi.RemoteException
com.crm.exception.CRMException
public java.lang.String getUrlServerInfo() throws java.rmi.RemoteException, com.crm.exception.CRMException
java.rmi.RemoteException
com.crm.exception.CRMException
public java.util.HashMap<java.lang.String,com.crm.framework.metadata.Module> getLicenseAllowedModules() throws java.rmi.RemoteException
java.rmi.RemoteException
public com.crm.framework.metadata.CRMLicense getLicense() throws java.rmi.RemoteException
java.rmi.RemoteException
public void setLicense(com.crm.framework.metadata.CRMLicense crmLicense) throws java.rmi.RemoteException
java.rmi.RemoteException
public void setLastexception(java.lang.Exception lastexception) throws java.rmi.RemoteException
java.rmi.RemoteException
public com.crm.framework.metadata.Message getCRMMessage(java.lang.String errorCode) throws java.rmi.RemoteException
java.rmi.RemoteException
public java.util.ArrayList<com.crm.dataobject.networkmanagement.CRMDOUnit> loadUnits(java.lang.String username, java.lang.String mpID) throws java.rmi.RemoteException
java.rmi.RemoteException
public com.crm.dataobject.networkmanagement.CRMDOUnit getUnit() throws java.rmi.RemoteException
java.rmi.RemoteException
public java.util.ArrayList<com.crm.dataobject.networkmanagement.CRMDOUnit> loadUnits(com.crm.dataobject.users.CRMDOUser user, java.lang.String mpID) throws java.rmi.RemoteException
java.rmi.RemoteException
public void validateUser(java.lang.String username, java.lang.String password) throws java.lang.Exception
java.lang.Exception
public void switchUnit(java.lang.String unitID, java.lang.String mpID) throws java.rmi.RemoteException
java.rmi.RemoteException
public com.crm.dataobject.networkmanagement.CRMDOUnit loadDefaultUnit(java.lang.String username, java.lang.String mpID) throws java.rmi.RemoteException
java.rmi.RemoteException
public java.lang.Boolean isURLAllowed(java.lang.String url) throws java.rmi.RemoteException
java.rmi.RemoteException
public java.util.ArrayList<java.lang.String> getWarnings() throws java.rmi.RemoteException, com.crm.exception.CRMException
java.rmi.RemoteException
com.crm.exception.CRMException
public com.crm.dataobject.platform.GeneralSetting getGeneralSettings() throws java.rmi.RemoteException, com.crm.exception.CRMException
java.rmi.RemoteException
com.crm.exception.CRMException
public com.crm.dataobject.provisioning.verimatrix.VCASOMIConnectionSetting getVCASConnectionSettings() throws java.rmi.RemoteException, com.crm.exception.CRMException
java.rmi.RemoteException
com.crm.exception.CRMException
public com.crm.dataobject.platform.FormattingSetting getFormattingSettings() throws java.rmi.RemoteException, com.crm.exception.CRMException
java.rmi.RemoteException
com.crm.exception.CRMException
public com.crm.dataobject.ecenter.UserAuthenticationSettingsForm getUserAuthenticationSettings() throws java.rmi.RemoteException, com.crm.exception.CRMException
java.rmi.RemoteException
com.crm.exception.CRMException
public java.lang.String getTranslation(java.lang.String expression) throws java.rmi.RemoteException, com.crm.exception.CRMException
java.rmi.RemoteException
com.crm.exception.CRMException
public java.lang.String getTranslation(java.lang.String expression, java.lang.Boolean casesensitive) throws java.rmi.RemoteException, com.crm.exception.CRMException
java.rmi.RemoteException
com.crm.exception.CRMException
public com.crm.dataobject.ecenter.CRMDOOrganisationGroup getLoggedOrganisationGroup() throws java.rmi.RemoteException, com.crm.exception.CRMException
java.rmi.RemoteException
com.crm.exception.CRMException
public com.crm.dataobject.ecenter.CRMDOOrganisation getLoggedOrganisation() throws java.rmi.RemoteException, com.crm.exception.CRMException
java.rmi.RemoteException
com.crm.exception.CRMException
public java.lang.String getNativeLanguageTranslation(java.lang.String expression) throws java.rmi.RemoteException, com.crm.exception.CRMException
java.rmi.RemoteException
com.crm.exception.CRMException
public java.util.HashMap<java.lang.String,java.lang.String> getAuditTrailMonitoredFields(java.lang.String entityID) throws java.rmi.RemoteException, com.crm.exception.CRMException
java.rmi.RemoteException
com.crm.exception.CRMException
public void changeUserPassword(java.lang.String userName, java.lang.String password, java.lang.String newPassword) throws java.rmi.RemoteException
java.rmi.RemoteException
public java.lang.String getTimezone() throws java.rmi.RemoteException, com.crm.exception.CRMException
java.rmi.RemoteException
com.crm.exception.CRMException
public java.lang.Boolean isCustomPropertyExist(com.crm.dataobject.Language language) throws java.lang.Exception
java.lang.Exception
public com.crm.process.communicationcentre.CTIConnection getCtiConnection() throws java.lang.Exception
java.lang.Exception
public void setCtiConnection(com.crm.process.communicationcentre.CTIConnection ctiConnection) throws java.lang.Exception
java.lang.Exception