public class CRMBOServiceRequestCategoryBean extends CRMBOCategory
Constructor and Description |
---|
CRMBOServiceRequestCategoryBean()
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 category.
|
java.lang.Boolean |
isUsedByNonCompleteServiceRequest(com.crm.dataobject.servicerequests.CRMDOServiceRequestCategory serviceRequestCategory)
Checks if the service request category is used by a non completed service request.
|
java.lang.Boolean |
isUsedByServiceRequestType(com.crm.dataobject.servicerequests.CRMDOServiceRequestCategory serviceRequestCategory)
Checks if a service request category is used by a non deleted service request type.
|
com.crm.dataobject.servicerequests.CRMDOServiceRequestCategory |
loadByCode(java.lang.String code,
java.util.ArrayList<java.lang.String> associations)
Loads a service request category based on a code.
|
com.crm.dataobject.servicerequests.CRMDOServiceRequestCategory |
loadByName(java.lang.String name,
java.util.ArrayList<java.lang.String> associations)
Loads a service request category based on a name.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
loadNonDeleted()
Loads a list of non deleted service request categories.
|
void |
validateUniqueness(java.util.Set<com.crm.dataobject.servicerequests.CRMDOServiceRequestCategory> categories)
Validates the uniqueness of a service request category in a list of categories.
|
addChild, addRoot, changeParent, changeParent, loadChildren, makeRoot, validateParent
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 CRMBOServiceRequestCategoryBean()
public java.lang.Boolean isUsedByNonCompleteServiceRequest(com.crm.dataobject.servicerequests.CRMDOServiceRequestCategory serviceRequestCategory) throws java.lang.Exception
serviceRequestCategory
- - the service request category to checkjava.lang.Exception
public java.lang.Boolean isUsedByServiceRequestType(com.crm.dataobject.servicerequests.CRMDOServiceRequestCategory serviceRequestCategory) throws java.lang.Exception
serviceRequestCategory
- - the service request category to checkjava.lang.Exception
public java.util.ArrayList<java.lang.String> getDefaultAssociations()
getDefaultAssociations
in class CRMBO
public java.util.ArrayList<com.crm.dataobject.CRMDO> loadNonDeleted() throws java.lang.Exception
java.lang.Exception
public void validateUniqueness(java.util.Set<com.crm.dataobject.servicerequests.CRMDOServiceRequestCategory> categories) throws com.crm.exception.AlreadyExistException, java.lang.Exception
categories
- - a list of categories to validatejava.lang.Exception
com.crm.exception.AlreadyExistException
public com.crm.dataobject.servicerequests.CRMDOServiceRequestCategory loadByName(java.lang.String name, java.util.ArrayList<java.lang.String> associations) throws java.lang.Exception
name
- - the service request category nameassociations
- - a list of related service request category's association objectscom.crm.exception.businessnetwork.CannotViewRecordException
java.lang.Exception
public com.crm.dataobject.servicerequests.CRMDOServiceRequestCategory loadByCode(java.lang.String code, java.util.ArrayList<java.lang.String> associations) throws java.lang.Exception
code
- - the service request category codeassociations
- - a list of related service request category's association objectscom.crm.exception.businessnetwork.CannotViewRecordException
java.lang.Exception