public class CRMBOLeadTypeBean extends CRMBOConfigurationEntity
Constructor and Description |
---|
CRMBOLeadTypeBean()
Default constructor.
|
Modifier and Type | Method and Description |
---|---|
java.util.ArrayList<java.lang.String> |
getDefaultAssociations()
Returns the default associated data objects.
|
boolean |
isAllowed(com.crm.dataobject.leads.CRMDOLeadType leadType,
com.crm.dataobject.activities.CRMDOActivityType activityType) |
boolean |
isAllowed(com.crm.dataobject.leads.CRMDOLeadType leadType,
com.crm.dataobject.leads.CRMDOLeadStatus leadStatus)
Checks if a lead status is allowed based on a lead type.
|
java.lang.Boolean |
isUsedByNonCompleteLead(com.crm.dataobject.leads.CRMDOLeadType leadType) |
com.crm.dataobject.leads.CRMDOLeadType |
loadByAltCode(java.lang.String number,
java.util.ArrayList<java.lang.String> associations) |
com.crm.dataobject.leads.CRMDOLeadType |
loadByName(java.lang.String name,
java.util.ArrayList<java.lang.String> associations) |
com.crm.dataobject.leads.CRMDOLeadType |
loadDefault(com.crm.dataobject.leads.CRMDOLeadType leadType,
java.util.ArrayList<java.lang.String> associations) |
java.lang.Boolean |
notDeletedActivityTypesExist(java.util.Set<com.crm.dataobject.leads.CRMDOLeadTypeActivityType> activityTypes) |
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 java.lang.Boolean isUsedByNonCompleteLead(com.crm.dataobject.leads.CRMDOLeadType leadType) throws java.lang.Exception
java.lang.Exception
public java.lang.Boolean notDeletedActivityTypesExist(java.util.Set<com.crm.dataobject.leads.CRMDOLeadTypeActivityType> activityTypes) throws java.lang.Exception
java.lang.Exception
public java.util.ArrayList<java.lang.String> getDefaultAssociations()
CRMBO
getDefaultAssociations
in class CRMBOConfigurationEntity
public com.crm.dataobject.leads.CRMDOLeadType loadByName(java.lang.String name, java.util.ArrayList<java.lang.String> associations) throws java.lang.Exception
java.lang.Exception
public com.crm.dataobject.leads.CRMDOLeadType loadDefault(com.crm.dataobject.leads.CRMDOLeadType leadType, java.util.ArrayList<java.lang.String> associations) throws java.lang.Exception
java.lang.Exception
public com.crm.dataobject.leads.CRMDOLeadType loadByAltCode(java.lang.String number, java.util.ArrayList<java.lang.String> associations) throws java.lang.Exception
java.lang.Exception
public boolean isAllowed(com.crm.dataobject.leads.CRMDOLeadType leadType, com.crm.dataobject.activities.CRMDOActivityType activityType) throws com.crm.exception.CRMException, java.lang.Exception
com.crm.exception.CRMException
java.lang.Exception
public boolean isAllowed(com.crm.dataobject.leads.CRMDOLeadType leadType, com.crm.dataobject.leads.CRMDOLeadStatus leadStatus) throws java.lang.Exception
leadType
- - the lead type to checkleadStatus
- - the lead status to checkjava.lang.Exception