public abstract class CRMBODefinition extends CRMBOConfigurationEntity
Constructor and Description |
---|
CRMBODefinition() |
Modifier and Type | Method and Description |
---|---|
com.crm.dataobject.CRMDODefinition |
loadActiveDefinition()
Loads the active definition.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
loadInactiveDefinitions()
Loads a list of inactive definitions.
|
com.crm.dataobject.CRMDO |
save(com.crm.dataobject.CRMDO dto)
Saves a definition.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
setActiveDefinition(com.crm.dataobject.CRMDODefinition definition)
Sets a definition as active.
|
com.crm.dataobject.CRMDO |
validateOnDelete(com.crm.dataobject.CRMDO dto)
Validates a definition before deleting.
|
isDefault, loadDefault, setDefault
construct, construct, construct, construct, construct, construct, construct, construct, createAndUpdate, delete, delete, delete, getDefaultAssociations, getDOName, getDOName, getNextSequenceNumber, getNextSequenceNumber, getNumberScheme, load, load, load, load, load, load, load, load, loadAll, loadAll, loadAll, parseAssociations, save, save, saveCRMDOCollection, saveImages, setMandatoryFields, setNumberScheme, validateAndDelete, validateAndSave, validateAndSave, validateAndSave, validateOnDelete, validateOnDelete, validateOnSave, validateOnSave, validateOnSave
dispatch, getCRMSession, getCRMSessionHandle, getEJBHomeInterface, getInitialContext, getSessionContext, invoke, setCRMSessionHandle, setInitialContext, setSessionContext
public com.crm.dataobject.CRMDODefinition loadActiveDefinition() throws java.lang.Exception, com.crm.exception.MandatoryFieldException
java.lang.Exception
com.crm.exception.MandatoryFieldException
public java.util.ArrayList<com.crm.dataobject.CRMDO> loadInactiveDefinitions() throws java.lang.Exception
java.lang.Exception
public java.util.ArrayList<com.crm.dataobject.CRMDO> setActiveDefinition(com.crm.dataobject.CRMDODefinition definition) throws java.lang.Exception, com.crm.exception.MandatoryFieldException
definition
- - the definition to set as activejava.lang.Exception
com.crm.exception.MandatoryFieldException
public com.crm.dataobject.CRMDO validateOnDelete(com.crm.dataobject.CRMDO dto) throws java.lang.Exception, com.crm.exception.CannotDeleteActiveException
validateOnDelete
in class CRMBO
dto
- - the definition to validatejava.lang.Exception
com.crm.exception.CannotDeleteActiveException