public class CRMBOServiceRequestTypeBean extends CRMBO
| 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.
|
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) |
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, validateOnSavedispatch, getCRMSession, getCRMSessionHandle, getEJBHomeInterface, getInitialContext, getSessionContext, invoke, setCRMSessionHandle, setInitialContext, setSessionContextpublic CRMBOServiceRequestTypeBean()
public java.lang.Boolean isUsedByIncompleteServiceRequest(com.crm.dataobject.servicerequests.CRMDOServiceRequestType serviceRequestType)
throws java.lang.Exception
serviceRequestType - - the service request type to checkjava.lang.Exceptionpublic java.lang.Boolean isUsedByServiceRequestDefinition(com.crm.dataobject.servicerequests.CRMDOServiceRequestType serviceRequestType)
throws java.lang.Exception
serviceRequestType - - the service request type to checkjava.lang.Exceptionpublic boolean isAllowedTemporaryResolution(com.crm.dataobject.servicerequests.CRMDOServiceRequestType serviceRequestType)
throws java.lang.Exception
serviceRequestType - - the service request type to checkjava.lang.Exceptionpublic java.util.ArrayList<java.lang.String> getDefaultAssociations()
getDefaultAssociations in class CRMBOpublic 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.Exceptionpublic 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.Exceptionpublic 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.Exceptionpublic 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.Exceptionpublic 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.Exceptionpublic 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.Exceptionpublic boolean isAllowed(com.crm.dataobject.servicerequests.CRMDOServiceRequestType type,
com.crm.dataobject.activities.CRMDOActivityType activityType)
throws java.lang.Exception
serviceRequestType - - the service request type to checkactivityType - - the activity type to checkjava.lang.Exceptionpublic boolean isAllowed(com.crm.dataobject.servicerequests.CRMDOServiceRequestType type,
com.crm.dataobject.jobs.CRMDOJobType jobType)
throws java.lang.Exception
serviceRequestType - - the service request type to checkjobType - - the job type to checkjava.lang.Exceptionpublic 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.Exceptionpublic 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.Exceptionpublic com.crm.dataobject.servicerequests.CRMDOServiceRequestType loadByName(java.lang.String name)
throws java.lang.Exception
java.lang.Exceptionpublic com.crm.dataobject.servicerequests.CRMDOServiceRequestType loadByName(java.lang.String name,
java.util.ArrayList<java.lang.String> associations)
throws java.lang.Exception
java.lang.Exceptionpublic com.crm.dataobject.servicerequests.CRMDOServiceRequestType loadByAltCode(java.lang.String number,
java.util.ArrayList<java.lang.String> associations)
throws java.lang.Exception
java.lang.Exception