public class CRMBONotificationTypeBean extends CRMBOConfigurationEntity
Constructor and Description |
---|
CRMBONotificationTypeBean()
Default constructor.
|
Modifier and Type | Method and Description |
---|---|
java.util.ArrayList<java.lang.String> |
getDefaultAssociations()
Returns the default associated data objects of a notification type.
|
java.lang.Boolean |
isUsedByEffectiveProcess(com.crm.dataobject.notifications.CRMDONotificationType notificationType)
Checks if the notification type is used by effective process.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
load(com.crm.dataobject.communications.CRMDOCommunicationTemplate communicationTemplate)
Loads a list of notification types base on a communication template
|
com.crm.dataobject.notifications.CRMDONotificationType |
loadByAltCode(java.lang.String value,
java.util.ArrayList<java.lang.String> associations) |
java.util.ArrayList<com.crm.dataobject.CRMDO> |
loadByClassification(java.lang.String classification)
Loads the associated notification types based the classification .
|
com.crm.dataobject.notifications.CRMDONotificationType |
loadByName(java.lang.String value,
java.util.ArrayList<java.lang.String> associations) |
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 CRMBONotificationTypeBean()
public java.util.ArrayList<java.lang.String> getDefaultAssociations()
getDefaultAssociations
in class CRMBO
public java.lang.Boolean isUsedByEffectiveProcess(com.crm.dataobject.notifications.CRMDONotificationType notificationType) throws java.lang.Exception
notificationType
- - the notificationType to checkjava.lang.Exception
public com.crm.dataobject.notifications.CRMDONotificationType loadByName(java.lang.String value, java.util.ArrayList<java.lang.String> associations) throws com.crm.exception.businessnetwork.CannotViewRecordException, java.lang.Exception
com.crm.exception.businessnetwork.CannotViewRecordException
java.lang.Exception
public com.crm.dataobject.notifications.CRMDONotificationType loadByAltCode(java.lang.String value, java.util.ArrayList<java.lang.String> associations) throws com.crm.exception.businessnetwork.CannotViewRecordException, java.lang.Exception
com.crm.exception.businessnetwork.CannotViewRecordException
java.lang.Exception
public java.util.ArrayList<com.crm.dataobject.CRMDO> loadByClassification(java.lang.String classification) throws java.lang.Exception
classification
- a notification type classification classificationjava.lang.Exception
public java.util.ArrayList<com.crm.dataobject.CRMDO> load(com.crm.dataobject.communications.CRMDOCommunicationTemplate communicationTemplate) throws java.lang.Exception
communicationTemplate
- - a communication template to load notification types use that communication templatejava.lang.Exception