public class CRMBOActivityTypeStatusBean extends CRMBOConfigurationEntity
Constructor and Description |
---|
CRMBOActivityTypeStatusBean()
Default constructor.
|
Modifier and Type | Method and Description |
---|---|
java.util.ArrayList<java.lang.String> |
getDefaultAssociations()
Returns the default associated data objects of an activity type status.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
load(com.crm.dataobject.activities.CRMDOActivityStatus activityStatus)
Loads a list of activity type statuses of an activity status.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
load(com.crm.dataobject.activities.CRMDOActivityType activityType)
Loads a list of activity type statuses of an activity type.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
load(com.crm.dataobject.activities.CRMDOActivityType activityType,
com.crm.dataobject.activities.ActivityLifeCycleState lifeCycleState)
Loads a list of activity type statuses by an activity type and activity status.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
load(com.crm.dataobject.activities.CRMDOActivityType activityType,
com.crm.dataobject.activities.CRMDOActivityStatus activityStatus)
Loads a list of activity type statuses by an activity type and activity status.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
load(com.crm.dataobject.activities.CRMDOActivityType activityType,
com.crm.dataobject.activities.CRMDOActivityStatus activityStatus,
com.crm.dataobject.activities.ActivityLifeCycleState lifeCycleState)
Loads a list of activity type statuses by an activity type and activity status.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
load(com.crm.dataobject.CRMDOType activityType,
com.crm.dataobject.activities.CRMDOActivityStatus activityStatus,
com.crm.dataobject.activities.ActivityLifeCycleState lifeCycleState,
java.util.ArrayList<java.lang.String> associations) |
void |
validateStatusLifecycleStates(java.util.ArrayList<com.crm.dataobject.activities.CRMDOActivityTypeStatus> activityTypeStatuses)
Validates that all activity life cycle states are used by at least one activity type service.
|
void |
validateUniqueness(java.util.ArrayList<com.crm.dataobject.CRMDO> statuses)
Validates that the activity type status exists only one time in the allowed activity statuses.
|
isDefault, loadDefault, setDefault
construct, construct, construct, construct, construct, construct, construct, construct, construct, createAndUpdate, delete, delete, delete, getDOName, getDOName, getNextSequenceNumber, getNextSequenceNumber, getNumberScheme, isAssignable, load, load, load, load, load, load, load, load, load, load, load, load, load, load, loadAll, loadAll, loadAll, loadAllEntityStatusDO, loadAllEntityStatusDO, loadDataObject, loadDataObject, loadDataObject, loadDataObjects, loadDataObjects, loadEntityCategoryDO, loadEntityCategoryDO, loadEntityDO, loadEntityDO, loadEntityStatusDO, loadEntityStatusDO, parseAssociations, parseAssociations, parseAssociations, save, save, save, saveCRMDOCollection, saveImages, setMandatoryFields, setNumberScheme, validateAndDelete, validateAndSave, validateAndSave, validateAndSave, validateApprovalRequestEntity, validateFormatSettings, validateFormatSettings, validateOnDelete, validateOnDelete, validateOnDelete, validateOnSave, validateOnSave, validateOnSave
deepCopy, dispatch, getCRMSession, getCRMSessionHandle, getCurrentDate, getEJBHomeInterface, getInitialContext, getSessionContext, invoke, setCRMSessionHandle, setInitialContext, setSessionContext
public CRMBOActivityTypeStatusBean()
public void validateStatusLifecycleStates(java.util.ArrayList<com.crm.dataobject.activities.CRMDOActivityTypeStatus> activityTypeStatuses) throws java.lang.Exception, com.crm.exception.AtLeastOneRecordException
activityTypeStatuses
- - a list of all activity type statusesjava.lang.Exception
com.crm.exception.AtLeastOneRecordException
public java.util.ArrayList<java.lang.String> getDefaultAssociations()
getDefaultAssociations
in class CRMBOConfigurationEntity
public java.util.ArrayList<com.crm.dataobject.CRMDO> load(com.crm.dataobject.activities.CRMDOActivityType activityType) throws java.lang.Exception
activityType
- - the activity type to load the activity type statuses forjava.lang.Exception
public java.util.ArrayList<com.crm.dataobject.CRMDO> load(com.crm.dataobject.activities.CRMDOActivityStatus activityStatus) throws java.lang.Exception
activityStatus
- - the activity status to load the activity type statuses forjava.lang.Exception
public java.util.ArrayList<com.crm.dataobject.CRMDO> load(com.crm.dataobject.activities.CRMDOActivityType activityType, com.crm.dataobject.activities.CRMDOActivityStatus activityStatus) throws java.lang.Exception
activityType
- - the activity type to load the activity type statuses foractivityStatus
- - the activity status to load the activity type statuses forjava.lang.Exception
public java.util.ArrayList<com.crm.dataobject.CRMDO> load(com.crm.dataobject.activities.CRMDOActivityType activityType, com.crm.dataobject.activities.ActivityLifeCycleState lifeCycleState) throws java.lang.Exception
activityType
- - the activity type to load the activity type statuses forlifeCycleState
- - the activity life cycle state to load the activity type statuses forjava.lang.Exception
public java.util.ArrayList<com.crm.dataobject.CRMDO> load(com.crm.dataobject.activities.CRMDOActivityType activityType, com.crm.dataobject.activities.CRMDOActivityStatus activityStatus, com.crm.dataobject.activities.ActivityLifeCycleState lifeCycleState) throws java.lang.Exception
activityType
- - the activity type to load the activity type statuses forlifeCycleState
- - the activity life cycle state to load the activity type statuses forjava.lang.Exception
public java.util.ArrayList<com.crm.dataobject.CRMDO> load(com.crm.dataobject.CRMDOType activityType, com.crm.dataobject.activities.CRMDOActivityStatus activityStatus, com.crm.dataobject.activities.ActivityLifeCycleState lifeCycleState, java.util.ArrayList<java.lang.String> associations) throws java.lang.Exception
java.lang.Exception
public void validateUniqueness(java.util.ArrayList<com.crm.dataobject.CRMDO> statuses) throws java.lang.Exception, com.crm.exception.OnlyOneRecordException
statuses
- - the list to validatejava.lang.Exception
com.crm.exception.OnlyOneRecordException