public class CRMBOCollaborationGroupBean extends CRMBO
Constructor and Description |
---|
CRMBOCollaborationGroupBean()
Default constructor.
|
Modifier and Type | Method and Description |
---|---|
com.crm.dataobject.networkmanagement.CollaborationGroup |
changeCollaborationScope(com.crm.dataobject.networkmanagement.CollaborationGroup collaborationGroup)
Changes the group collaboration scope.
|
com.crm.dataobject.networkmanagement.CRMDOCollaborationGroup |
changeCollaborationSettingScope(com.crm.dataobject.networkmanagement.CRMDOCollaborationGroup collaborationGroup,
java.lang.String collaborationSettingOption)
Changes the collaboration settings scope based on an option.
|
com.crm.dataobject.networkmanagement.GroupCollaborationScope |
getCollaborationScope(java.util.Set<com.crm.dataobject.networkmanagement.CRMDOCollaborationGroup> collaborationGroups)
Returns a collaboration setting scope.
|
com.crm.dataobject.networkmanagement.CollaborationSettingScope |
getCollaborationSettingScope(java.util.Set<com.crm.dataobject.networkmanagement.CRMDOCollaborationSetting> collaborationSettings)
Returns the collaboration setting privacy level scope.
|
java.util.ArrayList<java.lang.String> |
getDefaultAssociations()
Returns the default associated data objects of a group collaboration.
|
java.util.Set<com.crm.dataobject.networkmanagement.CRMDOCollaborationSetting> |
getSettingForOption(com.crm.dataobject.networkmanagement.CRMDOCollaborationGroup collaborationGroup,
com.crm.dataobject.networkmanagement.CollaborationSettingOption collaborationSettingOption)
Returns a set of setting scopes based on an option.
|
com.crm.dataobject.networkmanagement.CollaborationSettingScope |
getSettingScopeForOption(com.crm.dataobject.networkmanagement.CRMDOCollaborationGroup collaborationGroup,
com.crm.dataobject.networkmanagement.CollaborationSettingOption collaborationSettingOption)
Returns the setting scope based on an option.
|
com.crm.dataobject.networkmanagement.CollaborationGroup |
initialiseCollaborationGroup(com.crm.dataobject.networkmanagement.CollaborationGroup collaborationGroup)
Initializes a collaboration group.
|
com.crm.dataobject.networkmanagement.CRMDOCollaborationGroup |
initialiseCollaborationSetting(com.crm.dataobject.networkmanagement.CRMDOCollaborationGroup collaborationGroup)
Initializes a collaboration group.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
load(com.crm.dataobject.networkmanagement.CRMDOUnitGroup unitGroup)
Loads a list of group collaborations based on a unit group.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
loadSettingAndScope(com.crm.dataobject.networkmanagement.CRMDOCollaborationGroup collaborationGroup,
java.lang.String collaborationSettingOption)
Loads the collaboration setting and scope based on an option.
|
void |
setCollaborationGroup(com.crm.dataobject.networkmanagement.CollaborationGroup collaborationGroup,
com.crm.dataobject.networkmanagement.GroupCollaborationScope groupCollaborationScope)
Sets the collaboration group based on a scope.
|
void |
validateCollaborationGroupForm(com.crm.dataobject.networkmanagement.CollaborationGroup collaborationGroupProfile)
Validates a group collaboration.
|
void |
validateCollaborationGroupForm(com.crm.dataobject.networkmanagement.CRMDOCollaborationGroup collaborationGroup,
com.crm.dataobject.networkmanagement.CollaborationSettingOption collaborationSettingOption)
Validates a form of group collaborations based on a collaboration setting option.
|
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, validateOnSave
dispatch, getCRMSession, getCRMSessionHandle, getEJBHomeInterface, getInitialContext, getSessionContext, invoke, setCRMSessionHandle, setInitialContext, setSessionContext
public CRMBOCollaborationGroupBean()
public java.util.ArrayList<java.lang.String> getDefaultAssociations()
getDefaultAssociations
in class CRMBO
public java.util.ArrayList<com.crm.dataobject.CRMDO> load(com.crm.dataobject.networkmanagement.CRMDOUnitGroup unitGroup) throws java.lang.Exception
unitGroup
- - the unit group to load the group collaborations forjava.lang.Exception
public void validateCollaborationGroupForm(com.crm.dataobject.networkmanagement.CollaborationGroup collaborationGroupProfile) throws java.lang.Exception, com.crm.exception.AtLeastOneRecordException
collaborationGroup
- - the form of group collaborations to validatejava.lang.Exception
com.crm.exception.AtLeastOneRecordException
public void validateCollaborationGroupForm(com.crm.dataobject.networkmanagement.CRMDOCollaborationGroup collaborationGroup, com.crm.dataobject.networkmanagement.CollaborationSettingOption collaborationSettingOption) throws java.lang.Exception, com.crm.exception.AtLeastOneRecordException
collaborationGroup
- - the form of group collaborations to validateoption
- - the collaborating setting option to validate againstjava.lang.Exception
com.crm.exception.AtLeastOneRecordException
public com.crm.dataobject.networkmanagement.GroupCollaborationScope getCollaborationScope(java.util.Set<com.crm.dataobject.networkmanagement.CRMDOCollaborationGroup> collaborationGroups) throws java.lang.Exception
collaborationGroups
- - a set of collaboration groupsjava.lang.Exception
public com.crm.dataobject.networkmanagement.CollaborationGroup changeCollaborationScope(com.crm.dataobject.networkmanagement.CollaborationGroup collaborationGroup) throws java.lang.Exception
collaborationGroup
- - the form of group collaborations to updatejava.lang.Exception
public com.crm.dataobject.networkmanagement.CollaborationSettingScope getCollaborationSettingScope(java.util.Set<com.crm.dataobject.networkmanagement.CRMDOCollaborationSetting> collaborationSettings) throws java.lang.Exception
collaborationSettingSet
- - a set of collaboration settingsjava.lang.Exception
public com.crm.dataobject.networkmanagement.CRMDOCollaborationGroup changeCollaborationSettingScope(com.crm.dataobject.networkmanagement.CRMDOCollaborationGroup collaborationGroup, java.lang.String collaborationSettingOption) throws java.lang.Exception
collaborationGroup
- - the group collaboration to changeoption
- - the collaboration setting option to change byjava.lang.Exception
public java.util.ArrayList<com.crm.dataobject.CRMDO> loadSettingAndScope(com.crm.dataobject.networkmanagement.CRMDOCollaborationGroup collaborationGroup, java.lang.String collaborationSettingOption) throws java.lang.Exception
collaborationGroup
- - the collaboration group to load the setting and scope foroption
- - the collaboration setting option to load byjava.lang.Exception
public com.crm.dataobject.networkmanagement.CollaborationSettingScope getSettingScopeForOption(com.crm.dataobject.networkmanagement.CRMDOCollaborationGroup collaborationGroup, com.crm.dataobject.networkmanagement.CollaborationSettingOption collaborationSettingOption)
collaborationGroup
- - the collaboration group to load byoption
- - the collaboration setting option to load bypublic java.util.Set<com.crm.dataobject.networkmanagement.CRMDOCollaborationSetting> getSettingForOption(com.crm.dataobject.networkmanagement.CRMDOCollaborationGroup collaborationGroup, com.crm.dataobject.networkmanagement.CollaborationSettingOption collaborationSettingOption)
collaborationGroup
- - the collaboration group to load byoption
- - the collaboration setting option to load bypublic void setCollaborationGroup(com.crm.dataobject.networkmanagement.CollaborationGroup collaborationGroup, com.crm.dataobject.networkmanagement.GroupCollaborationScope groupCollaborationScope)
collaborationGroup
- - the group collaboration form to updatescope
- - the collaboration setting scope to update bypublic com.crm.dataobject.networkmanagement.CollaborationGroup initialiseCollaborationGroup(com.crm.dataobject.networkmanagement.CollaborationGroup collaborationGroup) throws java.lang.Exception
collaborationGroup
- - the group collaboration form to initializejava.lang.Exception
public com.crm.dataobject.networkmanagement.CRMDOCollaborationGroup initialiseCollaborationSetting(com.crm.dataobject.networkmanagement.CRMDOCollaborationGroup collaborationGroup) throws java.lang.Exception
collaborationGroup
- - the collaboration group to initializejava.lang.Exception