public class CRMBOActivityStatusBean extends CRMBOConfigurationEntity
Constructor and Description |
---|
CRMBOActivityStatusBean()
Default constructor.
|
Modifier and Type | Method and Description |
---|---|
java.util.ArrayList<java.lang.String> |
getDefaultAssociations()
Returns the default associated data objects of an activity status.
|
com.crm.dataobject.activities.CRMDOActivityStatus |
getNextStatusForAction(com.crm.dataobject.activities.CRMDOActivity activity,
com.crm.dataobject.activities.CRMDOActivityType activityType,
com.crm.dataobject.activities.ActivityLifeCycleState lifeCycleState)
Loads the next activity status for action based on the life cycle state.
|
java.lang.Integer |
getTransitions(com.crm.dataobject.CRMDOType type,
com.crm.dataobject.CRMDOStatus fromStatus,
com.crm.dataobject.LifeCycleState lifeCycleState) |
java.lang.Boolean |
isUsedByActivityType(com.crm.dataobject.activities.CRMDOActivityStatus activityStatus)
Checks if an activity status is used by a non deleted activity type.
|
java.lang.Boolean |
isUsedByNonCompleteActivity(com.crm.dataobject.activities.CRMDOActivityStatus activityStatus)
Checks if an activity status is used by a non completed activity.
|
com.crm.dataobject.activities.CRMDOActivityStatus |
loadByAltCode(java.lang.String altCode)
Loads an activity status by an alternative code.
|
com.crm.dataobject.activities.CRMDOActivityStatus |
loadByAltCode(java.lang.String altCode,
java.util.ArrayList<java.lang.String> associations)
Loads an activity status by an alternative code.
|
com.crm.dataobject.activities.CRMDOActivityStatus |
loadByName(java.lang.String name)
Loads an activity status by a name.
|
com.crm.dataobject.activities.CRMDOActivityStatus |
loadByName(java.lang.String name,
java.util.ArrayList<java.lang.String> associations)
Loads an activity status by a name.
|
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 java.util.ArrayList<java.lang.String> getDefaultAssociations()
getDefaultAssociations
in class CRMBOConfigurationEntity
public com.crm.dataobject.activities.CRMDOActivityStatus loadByName(java.lang.String name) throws java.lang.Exception
name
- - the activity status namejava.lang.Exception
public com.crm.dataobject.activities.CRMDOActivityStatus loadByName(java.lang.String name, java.util.ArrayList<java.lang.String> associations) throws java.lang.Exception
name
- - the activity status nameassociations
- - a list of associated data objectsjava.lang.Exception
public com.crm.dataobject.activities.CRMDOActivityStatus loadByAltCode(java.lang.String altCode) throws java.lang.Exception
altCode
- - the activity status alternative codejava.lang.Exception
public com.crm.dataobject.activities.CRMDOActivityStatus loadByAltCode(java.lang.String altCode, java.util.ArrayList<java.lang.String> associations) throws java.lang.Exception
altCode
- - the activity status alternative codeassociations
- - a list of associated data objectsjava.lang.Exception
public java.lang.Boolean isUsedByNonCompleteActivity(com.crm.dataobject.activities.CRMDOActivityStatus activityStatus) throws java.lang.Exception
activityStatus
- - the activity status to checkjava.lang.Exception
public java.lang.Boolean isUsedByActivityType(com.crm.dataobject.activities.CRMDOActivityStatus activityStatus) throws java.lang.Exception
activityStatus
- - the activity status to checkjava.lang.Exception
public java.lang.Integer getTransitions(com.crm.dataobject.CRMDOType type, com.crm.dataobject.CRMDOStatus fromStatus, com.crm.dataobject.LifeCycleState lifeCycleState) throws java.lang.Exception
java.lang.Exception
public com.crm.dataobject.activities.CRMDOActivityStatus getNextStatusForAction(com.crm.dataobject.activities.CRMDOActivity activity, com.crm.dataobject.activities.CRMDOActivityType activityType, com.crm.dataobject.activities.ActivityLifeCycleState lifeCycleState) throws java.lang.Exception
activity
- - the activity to get the next status transition foractivityType
- - the activity type to loadlifeCycleState
- - the next life cycle state of the activityjava.lang.Exception