public class CRMProcessCommunityCollaborationProfileBean extends CRMProcess
| Constructor and Description |
|---|
CRMProcessCommunityCollaborationProfileBean()
Default constructor.
|
| Modifier and Type | Method and Description |
|---|---|
com.crm.dataobject.networkmanagement.CRMDOCollaborationCommunityProfile |
applyCommonOperations(com.crm.dataobject.networkmanagement.CRMDOCollaborationCommunityProfile collaborationCommunityProfile)
Executes the common operations of a community collaboration profile.
|
com.crm.dataobject.networkmanagement.CRMDOCollaborationCommunityProfile |
clone(com.crm.dataobject.networkmanagement.CRMDOCollaborationCommunityProfile profileToClone,
com.crm.dataobject.networkmanagement.CRMDOCommunity community)
Creates an identical copy of an existing collaboration profile (Collaboration between Communities).
|
com.crm.dataobject.networkmanagement.CRMDOCollaborationCommunityProfile |
create(com.crm.dataobject.networkmanagement.CRMDOCollaborationCommunityProfile collaborationCommunityProfile)
Creates a community collaboration profile.
|
com.crm.dataobject.networkmanagement.CRMDOCollaborationCommunityProfile |
delete(com.crm.dataobject.networkmanagement.CRMDOCollaborationCommunityProfile collaborationCommunityProfile)
Deletes a community collaboration profile.
|
com.crm.dataobject.networkmanagement.CRMDOCollaborationCommunityProfile |
initialize(com.crm.dataobject.networkmanagement.CRMDOCollaborationCommunityProfile collaborationCommunityProfile)
Initializes a community collaboration profile with default values when needed.
|
java.lang.Boolean |
isAccessible(com.crm.dataobject.networkmanagement.CRMDOCollaborationCommunityProfile collaborationCommunityProfile)
Determines if a community collaboration profile is retrievable.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
listCollaborationCommunities(com.crm.dataobject.networkmanagement.CollaborationCommunitySearchCriteria searchCriteria)
Lists community collaboration objects based on the given criteria.
|
java.util.ArrayList<com.crm.dataobject.networkmanagement.CRMDOCollaborationCommunityProfile> |
listCollaborationCommunityProfiles(com.crm.dataobject.networkmanagement.CommunityCollaborationProfileSearchCriteria searchCriteria)
Lists community collaboration profile objects based on the given criteria.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
listInwardCollaborationCommunities(com.crm.dataobject.networkmanagement.CRMDOCommunity community)
Lists inward community collaboration objects based on the specified community.
|
com.crm.dataobject.networkmanagement.CRMDOCollaborationCommunity |
newCollaborationCommunity(com.crm.dataobject.networkmanagement.CRMDOCollaborationCommunityProfile collaborationCommunityProfile)
Instantiates and initializes a new community collaboration.
|
com.crm.dataobject.networkmanagement.CRMDOCollaborationCommunityProfile |
newCollaborationCommunityProfile(com.crm.dataobject.networkmanagement.CRMDOCommunity community)
Instantiates and initializes a new community collaboration profile.
|
com.crm.dataobject.networkmanagement.CRMDOCollaborationCommunity |
readCollaborationCommunity(java.lang.String id)
Reads a community collaboration by specifying the community collaboration ID.
|
com.crm.dataobject.networkmanagement.CRMDOCollaborationCommunity |
readCollaborationCommunity(java.lang.String id,
java.util.ArrayList<java.lang.String> associations)
Reads a community collaboration by specifying the community collaboration ID.
|
com.crm.dataobject.networkmanagement.CRMDOCollaborationCommunityProfile |
readCommunityCollaborationProfile(java.lang.String id)
Reads a community collaboration profile by specifying the community collaboration profile ID.
|
com.crm.dataobject.networkmanagement.CRMDOCollaborationCommunityProfile |
readCommunityCollaborationProfile(java.lang.String id,
java.util.ArrayList<java.lang.String> associations)
Reads a community collaboration profile by specifying the community collaboration profile ID.
|
com.crm.dataobject.networkmanagement.CRMDOCollaborationCommunityProfile |
update(com.crm.dataobject.networkmanagement.CRMDOCollaborationCommunityProfile collaborationCommunityProfile)
Updates a community collaboration profile.
|
createCronExpressionFromDate, createCronExpressionFromDate, setMandatoryFielddeepCopy, dispatch, getCRMSession, getCRMSessionHandle, getCurrentDate, getEJBHomeInterface, getInitialContext, getSessionContext, invoke, loadEntityCategories, loadEntityNumber, loadEntityStates, loadEntityStatuses, loadEntityTypes, rollback, setCRMSessionHandle, setInitialContext, setSessionContextpublic CRMProcessCommunityCollaborationProfileBean()
public com.crm.dataobject.networkmanagement.CRMDOCollaborationCommunityProfile applyCommonOperations(com.crm.dataobject.networkmanagement.CRMDOCollaborationCommunityProfile collaborationCommunityProfile)
throws java.lang.Exception,
com.crm.exception.CannotAccessEntityException
collaborationCommunityProfile - - the community collaboration profile for which common operations will be executedjava.lang.Exceptioncom.crm.exception.CannotAccessEntityExceptionpublic java.lang.Boolean isAccessible(com.crm.dataobject.networkmanagement.CRMDOCollaborationCommunityProfile collaborationCommunityProfile)
throws java.lang.Exception
collaborationCommunityProfile - - the community collaboration profile to determine whether it is accessible or notjava.lang.Exceptionpublic com.crm.dataobject.networkmanagement.CRMDOCollaborationCommunityProfile initialize(com.crm.dataobject.networkmanagement.CRMDOCollaborationCommunityProfile collaborationCommunityProfile)
throws java.lang.Exception
collaborationCommunityProfile - - the community collaboration profile to initializejava.lang.Exceptionpublic com.crm.dataobject.networkmanagement.CRMDOCollaborationCommunityProfile newCollaborationCommunityProfile(com.crm.dataobject.networkmanagement.CRMDOCommunity community)
throws java.lang.Exception
community - - the community that collaboration profile belongs tojava.lang.Exceptionpublic com.crm.dataobject.networkmanagement.CRMDOCollaborationCommunityProfile create(com.crm.dataobject.networkmanagement.CRMDOCollaborationCommunityProfile collaborationCommunityProfile)
throws java.lang.Exception,
com.crm.exception.CannotCreateException
collaborationCommunityProfile - - the community collaboration profile to createjava.lang.Exceptioncom.crm.exception.CannotCreateExceptionpublic com.crm.dataobject.networkmanagement.CRMDOCollaborationCommunityProfile update(com.crm.dataobject.networkmanagement.CRMDOCollaborationCommunityProfile collaborationCommunityProfile)
throws java.lang.Exception,
com.crm.exception.CannotUpdateEntityException
collaborationCommunityProfile - - the community collaboration profile to updatejava.lang.Exceptioncom.crm.exception.CannotUpdateEntityExceptionpublic com.crm.dataobject.networkmanagement.CRMDOCollaborationCommunityProfile delete(com.crm.dataobject.networkmanagement.CRMDOCollaborationCommunityProfile collaborationCommunityProfile)
throws java.lang.Exception,
com.crm.exception.CannotAccessEntityException
collaborationCommunityProfile - - the community collaboration profile to deletejava.lang.Exceptioncom.crm.exception.CannotAccessEntityExceptionpublic com.crm.dataobject.networkmanagement.CRMDOCollaborationCommunityProfile clone(com.crm.dataobject.networkmanagement.CRMDOCollaborationCommunityProfile profileToClone,
com.crm.dataobject.networkmanagement.CRMDOCommunity community)
throws java.lang.Exception,
com.crm.exception.MandatoryFieldException,
com.crm.exception.CannotAccessEntityException,
com.crm.exception.AlreadyExistException
profileToClone - - the community collaboration profile to clonecommunity - - the community for which cloned collaboration profile will be createdjava.lang.Exceptioncom.crm.exception.MandatoryFieldExceptioncom.crm.exception.CannotAccessEntityExceptioncom.crm.exception.AlreadyExistExceptionpublic com.crm.dataobject.networkmanagement.CRMDOCollaborationCommunityProfile readCommunityCollaborationProfile(java.lang.String id)
throws java.lang.Exception,
com.crm.exception.CannotAccessEntityException,
com.crm.exception.NotFoundException
id - - the community collaboration profile IDjava.lang.Exceptioncom.crm.exception.CannotAccessEntityExceptioncom.crm.exception.NotFoundExceptionpublic com.crm.dataobject.networkmanagement.CRMDOCollaborationCommunityProfile readCommunityCollaborationProfile(java.lang.String id,
java.util.ArrayList<java.lang.String> associations)
throws java.lang.Exception,
com.crm.exception.CannotAccessEntityException,
com.crm.exception.NotFoundException
id - - the community collaboration profile IDassociations - - a list of associated data objectsjava.lang.Exceptioncom.crm.exception.CannotAccessEntityExceptioncom.crm.exception.NotFoundExceptionpublic java.util.ArrayList<com.crm.dataobject.networkmanagement.CRMDOCollaborationCommunityProfile> listCollaborationCommunityProfiles(com.crm.dataobject.networkmanagement.CommunityCollaborationProfileSearchCriteria searchCriteria)
throws java.lang.Exception
searchCriteria - - the criteria that will be used to load the community collaboration profile objectsjava.lang.Exceptionpublic com.crm.dataobject.networkmanagement.CRMDOCollaborationCommunity newCollaborationCommunity(com.crm.dataobject.networkmanagement.CRMDOCollaborationCommunityProfile collaborationCommunityProfile)
throws java.lang.Exception
collaborationCommunityProfile - - the community collaboration profile that community collaboration belongs tojava.lang.Exceptionpublic com.crm.dataobject.networkmanagement.CRMDOCollaborationCommunity readCollaborationCommunity(java.lang.String id)
throws java.lang.Exception
id - - the community collaboration IDjava.lang.Exceptionpublic com.crm.dataobject.networkmanagement.CRMDOCollaborationCommunity readCollaborationCommunity(java.lang.String id,
java.util.ArrayList<java.lang.String> associations)
throws java.lang.Exception
id - - the community collaboration IDassociations - - a list of associated data objectsjava.lang.Exceptionpublic java.util.ArrayList<com.crm.dataobject.CRMDO> listCollaborationCommunities(com.crm.dataobject.networkmanagement.CollaborationCommunitySearchCriteria searchCriteria)
throws java.lang.Exception
searchCriteria - - the criteria that will be used to load the community collaboration objectsjava.lang.Exceptionpublic java.util.ArrayList<com.crm.dataobject.CRMDO> listInwardCollaborationCommunities(com.crm.dataobject.networkmanagement.CRMDOCommunity community)
throws java.lang.Exception
community - - the community to load the inward community collaboration objectsjava.lang.Exception