public class CRMUISecurityProfileBean extends CRMUI
Constructor and Description |
---|
CRMUISecurityProfileBean()
Default constructor.
|
Modifier and Type | Method and Description |
---|---|
java.util.ArrayList<com.crm.dataobject.securitymanagement.CRMDOSecurityProfileItem> |
allowDenyAccess(java.util.ArrayList<com.crm.dataobject.securitymanagement.CRMDOSecurityProfileItem> moduleItems,
java.lang.Integer allowAccess)
Allows or Denies access to a list of modules in the system.
|
SecurityProfileForm |
changeModuleInfo(SecurityProfileForm securityProfileForm,
java.lang.String moduleID)
Sets the selected module on the security profile form.
|
SecurityProfileForm |
createButton()
Creates a security profile.
|
SecurityProfileForm |
deleteButton(SecurityProfileForm securityProfileForm)
Deletes a security profile.
|
SecurityProfileForm |
editButton(SecurityProfileForm securityProfileForm)
Loads a security profile form.
|
com.crm.framework.main.LookupBuilder |
getModuleOptions(java.lang.String emptyOption)
Loads the module options.
|
SecurityProfileForm |
listActiveUsers(SecurityProfileForm form) |
SecurityProfileForm |
loadForm(java.lang.String id)
Loads a security profile form.
|
java.util.ArrayList<com.crm.dataobject.securitymanagement.CRMDOSecurityProfileItem> |
loadLeftMenuOptionTab(com.crm.dataobject.securitymanagement.CRMDOSecurityProfile securityProfile)
Loads a list of left menu options.
|
java.util.ArrayList<com.crm.framework.util.ResultSetUtil> |
loadModule(java.util.ArrayList parameterList)
Loads the balance of a warehouse.
|
java.util.ArrayList<com.crm.dataobject.securitymanagement.CRMDOSecurityProfileItem> |
loadModulesTab(com.crm.dataobject.securitymanagement.CRMDOSecurityProfile securityProfile) |
SecurityProfileForm |
loadSecProfileModuleInfo(SecurityProfileForm securityProfileForm)
Loads the security profile of the module on the security profile form.
|
java.util.ArrayList<com.crm.dataobject.securitymanagement.CRMDOSecurityProfileItem> |
loadShortcutMenuOptionTab(com.crm.dataobject.securitymanagement.CRMDOSecurityProfile securityProfile)
Loads a list of shortcut menu options.
|
SecurityProfileForm |
saveButton(SecurityProfileForm securityProfileForm)
Saves a security profile.
|
addAttachmentButton, addExistingAttachmentButton, addExistingAttachmentsButton, addTrace, assignEntity, echoDto, echoDto, echoDto, echoDtos, getAccountsReceivableEntityOptions, getActiveInactiveOptions, getActiveInactiveOptions, getAllowedDeniedOptions, getAllowedDeniedOptions, getApplicationOptions, getArchiveDataEntityOptions, getArchiveDataEntityOptions, getArchiveEntityOptions, getArchiveEntityOptions, getAssignableEntityOptions, getCurrentDateString, getCurrentDay, getCurrentMonth, getCurrentYear, getDayOfWeekOptions, getDayOfWeekOptions, getDtoFromCollection, getEntityCategoryOptions, getEntityFieldOptions, getEntityOptions, getEntityStateOptions, getEntityStatusOptions, getEntityTypeOptions, getExplicitViewingAccessEntityOptions, getHourOptions, getHourOptions, getImplicitViewingAccessEntityOptions, getModuleOptions, getModulePrintoutOptions, getModuleProcessOptions, getMonthEndDate, getMonthStartDate, getOperatorOptions, getOperatorOptions, getOrganisationGroupBackgroundTypeOptions, getOrganisationGroupBackgroundTypeOptions, getStateOptions, getStringFormattingOptions, getStringFormattingOptions, getTimeOfDayOptions, getTimeOfDayOptions, getTrueFalseOptions, getTrueFalseOptions, getUnitOfTimeOptions, getUnitOfTimeOptions, getUnitOfTimeOptions, getWeekEndDate, getWeekStartDate, getYesNoOptions, getYesNoOptions, invoke, load, loadAchivedData, loadAttachmentsTab, loadDaysOfMonthOptions, loadDaysOfMonthOptions, loadEntityAttributeTranslations, loadMonthNumberOptions, loadMonthNumberOptions, loadMonthOptions, loadMonthOptions, readFileContent, removeAttachmentButton, setDefaultLanguage, setDtoAsNotEditable, setDtoAsNotModified, setLanguageTranslations, setMandatoryField, setMandatoryFields, setOwnerGroup
deepCopy, dispatch, getCRMSession, getCRMSessionHandle, getCurrentDate, getEJBHomeInterface, getInitialContext, getSessionContext, loadEntityCategories, loadEntityNumber, loadEntityStates, loadEntityStatuses, loadEntityTypes, rollback, setCRMSessionHandle, setInitialContext, setSessionContext
public SecurityProfileForm loadForm(java.lang.String id) throws java.lang.Exception
id
- - the security profile id to loadjava.lang.Exception
public SecurityProfileForm createButton() throws java.lang.Exception
java.lang.Exception
public SecurityProfileForm saveButton(SecurityProfileForm securityProfileForm) throws java.lang.Exception
securityProfileForm
- - the security profile to savejava.lang.Exception
public SecurityProfileForm editButton(SecurityProfileForm securityProfileForm) throws java.lang.Exception
securityProfileForm
- - the security profile to loadjava.lang.Exception
public SecurityProfileForm deleteButton(SecurityProfileForm securityProfileForm) throws java.lang.Exception
securityProfileForm
- - the security profile to deletejava.lang.Exception
public SecurityProfileForm changeModuleInfo(SecurityProfileForm securityProfileForm, java.lang.String moduleID) throws java.lang.Exception
securityProfileForm
- - the form with the security profile to updatemoduleID
- - the module id to change tojava.lang.Exception
public SecurityProfileForm loadSecProfileModuleInfo(SecurityProfileForm securityProfileForm) throws java.lang.Exception
securityProfileForm
- - the form with the security profile to loadjava.lang.Exception
public java.util.ArrayList<com.crm.dataobject.securitymanagement.CRMDOSecurityProfileItem> allowDenyAccess(java.util.ArrayList<com.crm.dataobject.securitymanagement.CRMDOSecurityProfileItem> moduleItems, java.lang.Integer allowAccess) throws java.lang.Exception
moduleItems
- - a list of modules to allow/deny access toallowAccess
- - an integer indicating if the modules should have allowed access (1) or denied access (0)java.lang.Exception
public java.util.ArrayList<com.crm.dataobject.securitymanagement.CRMDOSecurityProfileItem> loadLeftMenuOptionTab(com.crm.dataobject.securitymanagement.CRMDOSecurityProfile securityProfile) throws java.lang.Exception
securityProfile
- - the security profile to get the items fromjava.lang.Exception
public java.util.ArrayList<com.crm.dataobject.securitymanagement.CRMDOSecurityProfileItem> loadShortcutMenuOptionTab(com.crm.dataobject.securitymanagement.CRMDOSecurityProfile securityProfile) throws java.lang.Exception
securityProfile
- - the security profile to get the items fromjava.lang.Exception
public com.crm.framework.main.LookupBuilder getModuleOptions(java.lang.String emptyOption) throws java.lang.Exception
emptyOption
- - The emptyOptionjava.lang.Exception
public java.util.ArrayList<com.crm.dataobject.securitymanagement.CRMDOSecurityProfileItem> loadModulesTab(com.crm.dataobject.securitymanagement.CRMDOSecurityProfile securityProfile) throws java.lang.Exception
java.lang.Exception
public java.util.ArrayList<com.crm.framework.util.ResultSetUtil> loadModule(java.util.ArrayList parameterList) throws java.lang.Exception
parameterList
- - a list of parameters to get the warehouse id fromjava.lang.Exception
public SecurityProfileForm listActiveUsers(SecurityProfileForm form) throws java.lang.Exception
java.lang.Exception