public class CRMBOCommunicationQueueBean extends CRMBOConfigurationEntity
| Constructor and Description |
|---|
CRMBOCommunicationQueueBean()
Default constructor.
|
| Modifier and Type | Method and Description |
|---|---|
com.crm.dataobject.communications.CRMDOCommunicationQueue |
complete(com.crm.dataobject.communications.CRMDOCommunicationQueue communicationQueue)
Sets a communication queue as complete.
|
java.util.ArrayList<java.lang.String> |
getDefaultAssociations()
Returns the default associated data objects of a communication queue.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
load(com.crm.dataobject.billing.CRMDOBill bill)
Loads a list of communication queues of the given bill.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
load(com.crm.dataobject.communications.CRMDOCommunicationQueueExternalSystem cQExtSys,
com.crm.dataobject.communications.CommunicationMedia media,
com.crm.dataobject.contactinfo.CRMDOContactInformation contacInformation,
com.crm.dataobject.communications.CommunicationQueueLifeCycleState lifeCycleState,
java.util.ArrayList<java.lang.String> associations,
java.lang.String orderBy,
java.lang.Integer maxSize)
Loads a list of communication queues by a number of criteria.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
load(com.crm.dataobject.communications.CRMDOCommunicationQueueExternalSystem cQExtSys,
com.crm.dataobject.communications.CommunicationQueueLifeCycleState lifeCycleState)
Loads a list of pending communication queues by an external system and life cycle state.
|
com.crm.dataobject.communications.CRMDOCommunicationQueue |
loadByCommunication(com.crm.dataobject.communications.CRMDOCommunication communication)
Loads a communication queue based on a communication.
|
com.crm.dataobject.communications.CRMDOCommunicationQueue |
loadByCommunication(com.crm.dataobject.communications.CRMDOCommunication communication,
java.util.ArrayList<java.lang.String> associations)
Loads a communication queue based on a communication.
|
com.crm.dataobject.communications.CRMDOCommunicationQueue |
loadByNumber(java.lang.String number,
java.util.ArrayList<java.lang.String> associations)
Loads a communication queue based on a number.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
loadPending(com.crm.dataobject.communications.CRMDOCommunicationQueueExternalSystem cQExtSys)
Loads a list of pending communication queues by an external system.
|
com.crm.dataobject.communications.CRMDOCommunicationQueue |
reject(com.crm.dataobject.communications.CRMDOCommunicationQueue communicationQueue,
java.lang.String errorCode,
java.lang.String errorDescription)
Returns the rejected communication queue.
|
isDefault, loadDefault, setDefaultconstruct, 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 CRMBOCommunicationQueueBean()
public java.util.ArrayList<java.lang.String> getDefaultAssociations()
getDefaultAssociations in class CRMBOpublic java.util.ArrayList<com.crm.dataobject.CRMDO> loadPending(com.crm.dataobject.communications.CRMDOCommunicationQueueExternalSystem cQExtSys)
throws java.lang.Exception
cQExtSys - - the external system to load the communication queues forjava.lang.Exceptionpublic java.util.ArrayList<com.crm.dataobject.CRMDO> load(com.crm.dataobject.communications.CRMDOCommunicationQueueExternalSystem cQExtSys,
com.crm.dataobject.communications.CommunicationQueueLifeCycleState lifeCycleState)
throws java.lang.Exception
cQExtSys - - the external system to load the communication queues forlifeCycleState - - the life cycle state to load byjava.lang.Exceptionpublic java.util.ArrayList<com.crm.dataobject.CRMDO> load(com.crm.dataobject.communications.CRMDOCommunicationQueueExternalSystem cQExtSys,
com.crm.dataobject.communications.CommunicationMedia media,
com.crm.dataobject.contactinfo.CRMDOContactInformation contacInformation,
com.crm.dataobject.communications.CommunicationQueueLifeCycleState lifeCycleState,
java.util.ArrayList<java.lang.String> associations,
java.lang.String orderBy,
java.lang.Integer maxSize)
throws java.lang.Exception
cQExtSys - - the external system to load bymedia - - the media to load bylifeCycleState - - the life cycle state to load byassociations - - a list of associated data objectsorderBy - - the order by fieldmaxSize - - the maximum amount of rows to returnjava.lang.Exceptionpublic com.crm.dataobject.communications.CRMDOCommunicationQueue loadByNumber(java.lang.String number,
java.util.ArrayList<java.lang.String> associations)
throws java.lang.Exception
value - - the communication queue numberassociations - - a list of related communication queue's association objectsjava.lang.Exceptionpublic com.crm.dataobject.communications.CRMDOCommunicationQueue complete(com.crm.dataobject.communications.CRMDOCommunicationQueue communicationQueue)
communicationQueue - - the communication queue to set as completejava.lang.Exceptionpublic com.crm.dataobject.communications.CRMDOCommunicationQueue reject(com.crm.dataobject.communications.CRMDOCommunicationQueue communicationQueue,
java.lang.String errorCode,
java.lang.String errorDescription)
communicationQueue - - the communication queue to be rejectedjava.lang.Exceptionpublic com.crm.dataobject.communications.CRMDOCommunicationQueue loadByCommunication(com.crm.dataobject.communications.CRMDOCommunication communication)
throws java.lang.Exception
communication - - the communication queue communicationjava.lang.Exceptionpublic com.crm.dataobject.communications.CRMDOCommunicationQueue loadByCommunication(com.crm.dataobject.communications.CRMDOCommunication communication,
java.util.ArrayList<java.lang.String> associations)
throws java.lang.Exception
communication - - the communication queue communicationassociations - - a list of related communication queue's association objectsjava.lang.Exceptionpublic java.util.ArrayList<com.crm.dataobject.CRMDO> load(com.crm.dataobject.billing.CRMDOBill bill)
throws java.lang.Exception
bill - - the bill to load the communication queuesjava.lang.Exception