public class CRMBOActivityDefinitionBean extends CRMBODefinition
Constructor and Description |
---|
CRMBOActivityDefinitionBean()
Default constructor.
|
Modifier and Type | Method and Description |
---|---|
java.util.ArrayList<java.lang.String> |
getDefaultAssociations()
Returns the default associated data objects.
|
boolean |
isAllowed(com.crm.dataobject.activities.CRMDOActivityCancelReason activityCancelReason)
Checks if an activity cancel reason is allowed based on the active activity definition.
|
boolean |
isAllowed(com.crm.dataobject.activities.CRMDOActivityType activityType)
Checks if an activity type is allowed based on the active activity definition.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
loadAllowedCancellationReasons(com.crm.dataobject.activities.CRMDOActivityDefinition activityDefinition)
Returns the allowed activity cancellation reasons of the active activity definition.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
loadDefinitions() |
java.util.ArrayList<com.crm.dataobject.CRMDO> |
setActiveDefinition(com.crm.dataobject.CRMDODefinition definition)
Sets a definition as active.
|
loadActiveDefinition, loadInactiveDefinitions, save, validateOnDelete
isDefault, loadDefault, setDefault
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, saveCRMDOCollection, saveImages, setMandatoryFields, setNumberScheme, validateAndDelete, validateAndSave, validateAndSave, validateAndSave, validateOnDelete, validateOnDelete, validateOnSave, validateOnSave, validateOnSave
dispatch, getCRMSession, getCRMSessionHandle, getEJBHomeInterface, getInitialContext, getSessionContext, invoke, setCRMSessionHandle, setInitialContext, setSessionContext
public CRMBOActivityDefinitionBean()
public java.util.ArrayList<com.crm.dataobject.CRMDO> setActiveDefinition(com.crm.dataobject.CRMDODefinition definition) throws java.lang.Exception
CRMBODefinition
setActiveDefinition
in class CRMBODefinition
definition
- - the definition to set as activejava.lang.Exception
com.crm.exception.MandatoryFieldException
public java.util.ArrayList<java.lang.String> getDefaultAssociations()
CRMBO
getDefaultAssociations
in class CRMBO
public java.util.ArrayList<com.crm.dataobject.CRMDO> loadDefinitions() throws java.lang.Exception
java.lang.Exception
public boolean isAllowed(com.crm.dataobject.activities.CRMDOActivityType activityType) throws java.lang.Exception
activityType
- - the activity type to checkjava.lang.Exception
public boolean isAllowed(com.crm.dataobject.activities.CRMDOActivityCancelReason activityCancelReason) throws java.lang.Exception
activityCancelReason
- - the activity cancel reason to checkjava.lang.Exception
public java.util.ArrayList<com.crm.dataobject.CRMDO> loadAllowedCancellationReasons(com.crm.dataobject.activities.CRMDOActivityDefinition activityDefinition) throws java.lang.Exception
java.lang.Exception