public class CRMBOActivityTypeBean extends CRMBOConfigurationEntity
Constructor and Description |
---|
CRMBOActivityTypeBean()
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.
|
java.lang.Boolean |
isAllowed(com.crm.dataobject.activities.CRMDOActivityType activityType,
com.crm.dataobject.activities.CRMDOActivityStatus activityStatus)
Checks if an activity status is allowed based on an activity type.
|
java.lang.Boolean |
isUsedByIncompleteActivities(com.crm.dataobject.activities.CRMDOActivityType activityType)
Checks if an activity type is used by a non completed activity.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
load(com.crm.dataobject.activities.CRMDOActivityDefinition activityDefinition)
Loads a list of activity types based on the active activity definition.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
load(com.crm.dataobject.activities.CRMDOActivityDefinition activityDefinition,
java.util.ArrayList<java.lang.String> associations)
Loads a list of activity types based on the active activity definition.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
load(com.crm.dataobject.jobs.CRMDOJob job) |
java.util.ArrayList<com.crm.dataobject.CRMDO> |
load(com.crm.dataobject.jobs.CRMDOJob job,
java.util.ArrayList<java.lang.String> associations) |
java.util.ArrayList<com.crm.dataobject.CRMDO> |
load(com.crm.dataobject.jobs.CRMDOJobType jobType)
Loads a list of activity types based on a job type.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
load(com.crm.dataobject.jobs.CRMDOJobType jobType,
java.util.ArrayList<java.lang.String> associations)
Loads a list of activity types based on a job type.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
load(com.crm.dataobject.servicerequests.CRMDOServiceRequestType serviceRequestType)
Loads a list of activity types based on a service request type.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
load(com.crm.dataobject.servicerequests.CRMDOServiceRequestType serviceRequestType,
java.util.ArrayList<java.lang.String> associations)
Loads a list of activity types based on a service request type.
|
com.crm.dataobject.activities.CRMDOActivityType |
loadByAltCode(java.lang.String altCode)
Loads an activity type by an alternative code.
|
com.crm.dataobject.activities.CRMDOActivityType |
loadByAltCode(java.lang.String altCode,
java.util.ArrayList<java.lang.String> associations)
Loads an activity type by an alternative code.
|
com.crm.dataobject.activities.CRMDOActivityType |
loadByName(java.lang.String name)
Loads an activity type by a name.
|
com.crm.dataobject.activities.CRMDOActivityType |
loadByName(java.lang.String name,
java.util.ArrayList<java.lang.String> associations)
Loads an activity type by a name.
|
void |
validateUniqueness(com.crm.dataobject.activities.CRMDOActivityType activityType)
Validates the uniqueness of an activity type.
|
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, save, saveCRMDOCollection, saveImages, setMandatoryFields, setNumberScheme, validateAndDelete, validateAndSave, validateAndSave, validateAndSave, validateOnDelete, validateOnDelete, validateOnDelete, validateOnSave, validateOnSave, validateOnSave
dispatch, getCRMSession, getCRMSessionHandle, getEJBHomeInterface, getInitialContext, getSessionContext, invoke, setCRMSessionHandle, setInitialContext, setSessionContext
public void validateUniqueness(com.crm.dataobject.activities.CRMDOActivityType activityType) throws java.lang.Exception
activityType
- - the activity type to validatejava.lang.Exception
public java.util.ArrayList<java.lang.String> getDefaultAssociations()
getDefaultAssociations
in class CRMBO
public com.crm.dataobject.activities.CRMDOActivityType loadByName(java.lang.String name) throws java.lang.Exception
name
- - the activity type namejava.lang.Exception
public com.crm.dataobject.activities.CRMDOActivityType loadByName(java.lang.String name, java.util.ArrayList<java.lang.String> associations) throws java.lang.Exception
name
- - the activity type nameassociations
- - a list of associated data objectsjava.lang.Exception
public com.crm.dataobject.activities.CRMDOActivityType loadByAltCode(java.lang.String altCode) throws java.lang.Exception
altCode
- - the activity type alternative codejava.lang.Exception
public com.crm.dataobject.activities.CRMDOActivityType loadByAltCode(java.lang.String altCode, java.util.ArrayList<java.lang.String> associations) throws java.lang.Exception
altCode
- - the activity type alternative codeassociations
- - a list of associated data objectsjava.lang.Exception
public java.lang.Boolean isUsedByIncompleteActivities(com.crm.dataobject.activities.CRMDOActivityType activityType) throws java.lang.Exception
activityType
- - the activity type to checkjava.lang.Exception
public java.util.ArrayList<com.crm.dataobject.CRMDO> load(com.crm.dataobject.jobs.CRMDOJobType jobType) throws java.lang.Exception
jobType
- - the job type to load the activity types forjava.lang.Exception
public java.util.ArrayList<com.crm.dataobject.CRMDO> load(com.crm.dataobject.jobs.CRMDOJobType jobType, java.util.ArrayList<java.lang.String> associations) throws java.lang.Exception
jobType
- - the job type to load the activity types forassociations
- - a list of associated data objectsjava.lang.Exception
public java.util.ArrayList<com.crm.dataobject.CRMDO> load(com.crm.dataobject.servicerequests.CRMDOServiceRequestType serviceRequestType) throws java.lang.Exception
serviceRequestType
- - the service request type to load the activity types forjava.lang.Exception
public java.util.ArrayList<com.crm.dataobject.CRMDO> load(com.crm.dataobject.servicerequests.CRMDOServiceRequestType serviceRequestType, java.util.ArrayList<java.lang.String> associations) throws java.lang.Exception
serviceRequestType
- - the service request type to load the activity types forassociations
- - a list of associated data objectsjava.lang.Exception
public java.lang.Boolean isAllowed(com.crm.dataobject.activities.CRMDOActivityType activityType, com.crm.dataobject.activities.CRMDOActivityStatus activityStatus) throws java.lang.Exception
activityType
- - the activity type to checkactivityStatus
- - the activity status to checkjava.lang.Exception
public java.util.ArrayList<com.crm.dataobject.CRMDO> load(com.crm.dataobject.activities.CRMDOActivityDefinition activityDefinition) throws java.lang.Exception
activityDefinition
- - the active activity definition to load the activity types forjava.lang.Exception
public java.util.ArrayList<com.crm.dataobject.CRMDO> load(com.crm.dataobject.activities.CRMDOActivityDefinition activityDefinition, java.util.ArrayList<java.lang.String> associations) throws java.lang.Exception
activityDefinition
- - the active activity definition to load the activity types forassociations
- - a list of associated data objectsjava.lang.Exception
public java.util.ArrayList<com.crm.dataobject.CRMDO> load(com.crm.dataobject.jobs.CRMDOJob job) throws java.lang.Exception
java.lang.Exception
public java.util.ArrayList<com.crm.dataobject.CRMDO> load(com.crm.dataobject.jobs.CRMDOJob job, java.util.ArrayList<java.lang.String> associations) throws java.lang.Exception
java.lang.Exception