public class CRMBOServiceRequestTypeBean extends CRMBOConfigurationEntity
Constructor and Description |
---|
CRMBOServiceRequestTypeBean()
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 type.
|
java.lang.Boolean |
ifTemporaryResolutionStatusExists(com.crm.dataobject.servicerequests.CRMDOServiceRequestType serviceRequestType)
Checks if a service request's type status with life cycle state Temporary Resolution exists.
|
boolean |
isAllowed(com.crm.dataobject.products.CRMDOProduct product,
com.crm.dataobject.jobs.CRMDOJob job)
Checks if a product is allowed based on a job.
|
boolean |
isAllowed(com.crm.dataobject.products.CRMDOProduct product,
com.crm.dataobject.subscriptions.CRMDOSubscription subscription)
Checks if a product is allowed based on a subscription.
|
boolean |
isAllowed(com.crm.dataobject.servicerequests.CRMDOServiceRequestType type,
com.crm.dataobject.activities.CRMDOActivityType activityType)
Checks if an activity type is allowed based on a service request type.
|
boolean |
isAllowed(com.crm.dataobject.servicerequests.CRMDOServiceRequestType type,
com.crm.dataobject.jobs.CRMDOJobType jobType)
Checks if a job type is allowed based on a service request type.
|
boolean |
isAllowed(com.crm.dataobject.servicerequests.CRMDOServiceRequestType serviceRequestType,
com.crm.dataobject.products.CRMDOProduct product,
com.crm.dataobject.products.CRMDOProductType productType,
com.crm.dataobject.products.ProductTypeClassification productTypeClassification)
Checks if a product (or product type) is allowed based on a service request type.
|
boolean |
isAllowed(com.crm.dataobject.servicerequests.CRMDOServiceRequestType serviceRequestType,
com.crm.dataobject.servicerequests.CRMDOServiceRequestCategory serviceRequestCategory)
Checks if a service request type category is allowed based on a service request type.
|
boolean |
isAllowed(com.crm.dataobject.servicerequests.CRMDOServiceRequestType serviceRequestType,
com.crm.dataobject.servicerequests.CRMDOServiceRequestFinalResCategory serviceRequestFinalResCategory)
Checks if a service request type final resolution category is allowed based on a service request type.
|
boolean |
isAllowed(com.crm.dataobject.servicerequests.CRMDOServiceRequestType serviceRequestType,
com.crm.dataobject.servicerequests.CRMDOServiceRequestResponseCategory serviceRequestResponseCategory)
Checks if a service request type response category is allowed based on a service request type.
|
boolean |
isAllowed(com.crm.dataobject.servicerequests.CRMDOServiceRequestType serviceRequestType,
com.crm.dataobject.servicerequests.CRMDOServiceRequestStatus serviceRequestStatus)
Checks if a service request status is allowed based on a service request type.
|
boolean |
isAllowed(com.crm.dataobject.servicerequests.CRMDOServiceRequestType serviceRequestType,
com.crm.dataobject.servicerequests.CRMDOServiceRequestTempResCategory serviceRequestTempResCategory)
Checks if a service request type temporary resolution category is allowed based on a service request type.
|
boolean |
isAllowedTemporaryResolution(com.crm.dataobject.servicerequests.CRMDOServiceRequestType serviceRequestType)
Checks if a service request temporary resolution is allowed based on a service request type.
|
java.lang.Boolean |
isUsedByIncompleteServiceRequest(com.crm.dataobject.servicerequests.CRMDOServiceRequestType serviceRequestType)
Checks if a service request type is used by a non completed service request.
|
java.lang.Boolean |
isUsedByServiceRequestDefinition(com.crm.dataobject.servicerequests.CRMDOServiceRequestType serviceRequestType)
Checks if a service request type is used by an active service request definition.
|
com.crm.dataobject.servicerequests.CRMDOServiceRequestType |
loadByAltCode(java.lang.String number,
java.util.ArrayList<java.lang.String> associations) |
com.crm.dataobject.servicerequests.CRMDOServiceRequestType |
loadByName(java.lang.String name) |
com.crm.dataobject.servicerequests.CRMDOServiceRequestType |
loadByName(java.lang.String name,
java.util.ArrayList<java.lang.String> associations) |
isDefault, loadDefault, setDefault
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 CRMBOServiceRequestTypeBean()
public java.lang.Boolean isUsedByIncompleteServiceRequest(com.crm.dataobject.servicerequests.CRMDOServiceRequestType serviceRequestType) throws java.lang.Exception
serviceRequestType
- - the service request type to checkjava.lang.Exception
public java.lang.Boolean isUsedByServiceRequestDefinition(com.crm.dataobject.servicerequests.CRMDOServiceRequestType serviceRequestType) throws java.lang.Exception
serviceRequestType
- - the service request type to checkjava.lang.Exception
public boolean isAllowedTemporaryResolution(com.crm.dataobject.servicerequests.CRMDOServiceRequestType serviceRequestType) throws java.lang.Exception
serviceRequestType
- - the service request type to checkjava.lang.Exception
public java.util.ArrayList<java.lang.String> getDefaultAssociations()
getDefaultAssociations
in class CRMBOConfigurationEntity
public boolean isAllowed(com.crm.dataobject.servicerequests.CRMDOServiceRequestType serviceRequestType, com.crm.dataobject.products.CRMDOProduct product, com.crm.dataobject.products.CRMDOProductType productType, com.crm.dataobject.products.ProductTypeClassification productTypeClassification) throws java.lang.Exception
serviceRequestType
- - the service request type to checkproduct
- - the product to checkproductType
- - the product type to checkjava.lang.Exception
public boolean isAllowed(com.crm.dataobject.servicerequests.CRMDOServiceRequestType serviceRequestType, com.crm.dataobject.servicerequests.CRMDOServiceRequestStatus serviceRequestStatus) throws java.lang.Exception
serviceRequestType
- - the service request type to checkserviceRequestStatus
- - the service request status to checkjava.lang.Exception
public boolean isAllowed(com.crm.dataobject.servicerequests.CRMDOServiceRequestType serviceRequestType, com.crm.dataobject.servicerequests.CRMDOServiceRequestCategory serviceRequestCategory) throws java.lang.Exception
serviceRequestType
- - the service request type to checkserviceRequestCategory
- - the service request category to checkjava.lang.Exception
public boolean isAllowed(com.crm.dataobject.servicerequests.CRMDOServiceRequestType serviceRequestType, com.crm.dataobject.servicerequests.CRMDOServiceRequestResponseCategory serviceRequestResponseCategory) throws java.lang.Exception
serviceRequestType
- - the service request type to checkserviceRequestResponseCategory
- - the service request response category to checkjava.lang.Exception
public boolean isAllowed(com.crm.dataobject.servicerequests.CRMDOServiceRequestType serviceRequestType, com.crm.dataobject.servicerequests.CRMDOServiceRequestTempResCategory serviceRequestTempResCategory) throws java.lang.Exception
serviceRequestType
- - the service request type to checkserviceRequestTempResCategory
- - the service request temporary resolution category to checkjava.lang.Exception
public boolean isAllowed(com.crm.dataobject.servicerequests.CRMDOServiceRequestType serviceRequestType, com.crm.dataobject.servicerequests.CRMDOServiceRequestFinalResCategory serviceRequestFinalResCategory) throws java.lang.Exception
serviceRequestType
- - the service request type to checkserviceRequestFinalResCategory
- - the service request final resolution category to checkjava.lang.Exception
public boolean isAllowed(com.crm.dataobject.servicerequests.CRMDOServiceRequestType type, com.crm.dataobject.activities.CRMDOActivityType activityType) throws java.lang.Exception
type
- - the service request type to checkactivityType
- - the activity type to checkjava.lang.Exception
public boolean isAllowed(com.crm.dataobject.servicerequests.CRMDOServiceRequestType type, com.crm.dataobject.jobs.CRMDOJobType jobType) throws java.lang.Exception
type
- - the service request type to checkjobType
- - the job type to checkjava.lang.Exception
public boolean isAllowed(com.crm.dataobject.products.CRMDOProduct product, com.crm.dataobject.jobs.CRMDOJob job) throws java.lang.Exception
product
- - the product to checkjob
- - the job to checkjava.lang.Exception
public boolean isAllowed(com.crm.dataobject.products.CRMDOProduct product, com.crm.dataobject.subscriptions.CRMDOSubscription subscription) throws java.lang.Exception
product
- - the product to checksubscription
- - the subscription to checkjava.lang.Exception
public com.crm.dataobject.servicerequests.CRMDOServiceRequestType loadByName(java.lang.String name) throws java.lang.Exception
java.lang.Exception
public com.crm.dataobject.servicerequests.CRMDOServiceRequestType loadByName(java.lang.String name, java.util.ArrayList<java.lang.String> associations) throws java.lang.Exception
java.lang.Exception
public com.crm.dataobject.servicerequests.CRMDOServiceRequestType loadByAltCode(java.lang.String number, java.util.ArrayList<java.lang.String> associations) throws java.lang.Exception
java.lang.Exception
public java.lang.Boolean ifTemporaryResolutionStatusExists(com.crm.dataobject.servicerequests.CRMDOServiceRequestType serviceRequestType) throws java.lang.Exception
serviceRequestType
- - the service request type to checkjava.lang.Exception