public class CRMBOStatusTransitionBean extends CRMBO
Constructor and Description |
---|
CRMBOStatusTransitionBean()
Default constructor.
|
Modifier and Type | Method and Description |
---|---|
java.util.ArrayList<java.lang.String> |
getDefaultAssociations()
Returns the default associated data objects.
|
boolean |
hasTransitions(com.crm.dataobject.CRMDOType type) |
boolean |
hasTransitions(com.crm.dataobject.CRMDOType type,
com.crm.dataobject.CRMDOStatus fromStatus) |
boolean |
hasTransitions(com.crm.dataobject.CRMDOType type,
com.crm.dataobject.CRMDOStatus fromStatus,
com.crm.dataobject.LifeCycleState lifeCycleState) |
java.lang.Boolean |
isValid(com.crm.dataobject.CRMDOType type,
com.crm.dataobject.CRMDOStatus fromStatus,
com.crm.dataobject.CRMDOStatus toStatus,
com.crm.dataobject.users.CRMDOUser loggedUser,
com.crm.dataobject.networkmanagement.CRMDOUnit unit,
com.crm.dataobject.networkmanagement.CRMDOUnitGroup unitGroup,
com.crm.dataobject.networkmanagement.CRMDOCommunity community) |
java.util.ArrayList<com.crm.dataobject.CRMDO> |
load(com.crm.dataobject.CRMDO dto) |
java.util.ArrayList<com.crm.dataobject.CRMDO> |
load(com.crm.dataobject.CRMDO dto,
java.lang.String fromStatusID) |
void |
validateUniqueness(java.lang.String statusName,
java.util.ArrayList<com.crm.dataobject.CRMDO> statusTransitions)
Validates the uniqueness of status transitions.
|
void |
validateUniqueRecord(java.util.Set<com.crm.dataobject.CRMDOStatusTransition> statusTransitions) |
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 CRMBOStatusTransitionBean()
public java.util.ArrayList<java.lang.String> getDefaultAssociations()
CRMBO
getDefaultAssociations
in class CRMBO
public java.util.ArrayList<com.crm.dataobject.CRMDO> load(com.crm.dataobject.CRMDO dto) throws java.lang.Exception
java.lang.Exception
public java.util.ArrayList<com.crm.dataobject.CRMDO> load(com.crm.dataobject.CRMDO dto, java.lang.String fromStatusID) throws java.lang.Exception
java.lang.Exception
public void validateUniqueRecord(java.util.Set<com.crm.dataobject.CRMDOStatusTransition> statusTransitions) throws com.crm.exception.DAOException, java.lang.Exception
com.crm.exception.DAOException
java.lang.Exception
public void validateUniqueness(java.lang.String statusName, java.util.ArrayList<com.crm.dataobject.CRMDO> statusTransitions) throws com.crm.exception.AlreadyExistException, java.lang.Exception
statusName
- - the status namestatusTransitions
- - the list of status transitions to validatejava.lang.Exception
com.crm.exception.AlreadyExistException
public java.lang.Boolean isValid(com.crm.dataobject.CRMDOType type, com.crm.dataobject.CRMDOStatus fromStatus, com.crm.dataobject.CRMDOStatus toStatus, com.crm.dataobject.users.CRMDOUser loggedUser, com.crm.dataobject.networkmanagement.CRMDOUnit unit, com.crm.dataobject.networkmanagement.CRMDOUnitGroup unitGroup, com.crm.dataobject.networkmanagement.CRMDOCommunity community) throws java.lang.Exception
java.lang.Exception
public boolean hasTransitions(com.crm.dataobject.CRMDOType type, com.crm.dataobject.CRMDOStatus fromStatus) throws java.lang.Exception
java.lang.Exception
public boolean hasTransitions(com.crm.dataobject.CRMDOType type, com.crm.dataobject.CRMDOStatus fromStatus, com.crm.dataobject.LifeCycleState lifeCycleState) throws java.lang.Exception
java.lang.Exception
public boolean hasTransitions(com.crm.dataobject.CRMDOType type) throws java.lang.Exception
java.lang.Exception