public class CRMBOServiceRequestDefinitionBean extends CRMBODefinition
Constructor and Description |
---|
CRMBOServiceRequestDefinitionBean()
Default constructor.
|
Modifier and Type | Method and Description |
---|---|
java.util.ArrayList<java.lang.String> |
getDefaultAssociations()
Returns the default associated data objects of a service request definition.
|
boolean |
isAllowed(com.crm.dataobject.servicerequests.CRMDOServiceRequestType serviceRequestType)
Checks if a service request type is allowed based on the active service request definition.
|
com.crm.dataobject.servicerequests.CRMDOServiceRequestDefinition |
loadAdditionalInformation(com.crm.dataobject.servicerequests.CRMDOServiceRequestDefinition serviceRequestDefinition)
Loads additional information of a service request definition.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
loadDefinitions()
Returns a list of non deleted service request definitions.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
setActiveDefinition(com.crm.dataobject.CRMDODefinition definition)
Sets a service request 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 CRMBOServiceRequestDefinitionBean()
public java.util.ArrayList<com.crm.dataobject.CRMDO> setActiveDefinition(com.crm.dataobject.CRMDODefinition definition) throws java.lang.Exception
setActiveDefinition
in class CRMBODefinition
definition
- - the service request definition to set as activejava.lang.Exception
com.crm.exception.MandatoryFieldException
public java.util.ArrayList<java.lang.String> getDefaultAssociations()
getDefaultAssociations
in class CRMBO
public java.util.ArrayList<com.crm.dataobject.CRMDO> loadDefinitions() throws java.lang.Exception
java.lang.Exception
public com.crm.dataobject.servicerequests.CRMDOServiceRequestDefinition loadAdditionalInformation(com.crm.dataobject.servicerequests.CRMDOServiceRequestDefinition serviceRequestDefinition) throws java.lang.Exception
serviceRequestDefinition
- - service request definition to load the additional information forjava.lang.Exception
public boolean isAllowed(com.crm.dataobject.servicerequests.CRMDOServiceRequestType serviceRequestType) throws java.lang.Exception
serviceRequestType
- - the service request type to checkjava.lang.Exception