public class CRMBOLeadBean extends CRMBOAssignableEntityBean
Constructor and Description |
---|
CRMBOLeadBean()
Default constructor.
|
Modifier and Type | Method and Description |
---|---|
com.crm.dataobject.leads.CRMDOLead |
calculateEstimation(com.crm.dataobject.leads.CRMDOLead lead) |
com.crm.dataobject.leads.CRMDOLead |
calculateExpectedCompletionDate(com.crm.dataobject.leads.CRMDOLead lead) |
com.crm.dataobject.leads.CRMDOLead |
calculateTimeOverdue(com.crm.dataobject.leads.CRMDOLead lead) |
com.crm.dataobject.leads.CRMDOLead |
calculateTimeToCompletion(com.crm.dataobject.leads.CRMDOLead lead) |
com.crm.dataobject.leads.CRMDOLead |
copyEstimation(com.crm.dataobject.leads.CRMDOLead lead,
com.crm.dataobject.leads.CRMDOLeadType leadType) |
java.util.ArrayList<java.lang.String> |
getDefaultAssociations()
Returns the default associated data objects.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
load(com.crm.dataobject.contactinfo.CRMDOContactInformation contactInformation,
com.crm.dataobject.accounts.CRMDOAccountReceivable accountReceivable,
com.crm.dataobject.leads.CRMDOLeadStatus status,
com.crm.dataobject.leads.CRMDOLeadType type,
com.crm.dataobject.leads.CRMDOLeadCategory category,
com.crm.dataobject.leads.LeadImportanceLevelCode importanceLevel,
java.lang.Integer priorityLevel,
com.crm.dataobject.leads.LeadLifeCycleState lifeCycleState,
com.crm.dataobject.leads.LeadLifeCycleState excludeLifeCycleState,
java.util.Date overdueDate,
com.crm.dataobject.leads.LeadSourceType sourceType,
com.crm.dataobject.notifications.CRMDONotification srcNotification,
com.crm.dataobject.communications.CRMDOCommunication srcCommunication,
com.crm.dataobject.contactinfo.CRMDOContactInformation srcContact,
com.crm.dataobject.users.CRMDOUser srcEmployee,
java.lang.String source,
com.crm.dataobject.communications.CRMDOCommunication communication,
com.crm.dataobject.activities.CRMDOActivity activity,
com.crm.dataobject.products.CRMDOProduct physicalGood,
com.crm.dataobject.products.CRMDOProduct service,
java.util.ArrayList<java.lang.String> associations) |
com.crm.dataobject.leads.CRMDOLead |
loadAdditionalInformation(com.crm.dataobject.leads.CRMDOLead lead) |
com.crm.dataobject.leads.CRMDOLead |
loadByNumber(java.lang.String number) |
com.crm.dataobject.leads.CRMDOLead |
loadByNumber(java.lang.String number,
java.util.ArrayList<java.lang.String> associations) |
java.util.ArrayList<com.crm.dataobject.CRMDO> |
loadInProgress(com.crm.dataobject.contactinfo.CRMDOContactInformation contactInformation,
com.crm.dataobject.accounts.CRMDOAccountReceivable accountReceivable,
com.crm.dataobject.leads.CRMDOLeadStatus status,
com.crm.dataobject.leads.CRMDOLeadType type,
com.crm.dataobject.leads.CRMDOLeadCategory category,
com.crm.dataobject.leads.LeadImportanceLevelCode importanceLevel,
java.lang.Integer priorityLevel,
com.crm.dataobject.leads.LeadSourceType sourceType,
com.crm.dataobject.notifications.CRMDONotification srcNotification,
com.crm.dataobject.communications.CRMDOCommunication srcCommunication,
com.crm.dataobject.contactinfo.CRMDOContactInformation srcContact,
com.crm.dataobject.users.CRMDOUser srcEmployee,
java.lang.String source,
com.crm.dataobject.communications.CRMDOCommunication communication,
com.crm.dataobject.activities.CRMDOActivity activity,
com.crm.dataobject.products.CRMDOProduct physicalGood,
com.crm.dataobject.products.CRMDOProduct service,
java.util.ArrayList<java.lang.String> associations) |
java.util.ArrayList<com.crm.dataobject.CRMDO> |
loadOverdue(com.crm.dataobject.contactinfo.CRMDOContactInformation contactInformation,
com.crm.dataobject.accounts.CRMDOAccountReceivable accountReceivable,
com.crm.dataobject.leads.CRMDOLeadStatus status,
com.crm.dataobject.leads.CRMDOLeadType type,
com.crm.dataobject.leads.CRMDOLeadCategory category,
com.crm.dataobject.leads.LeadImportanceLevelCode importanceLevel,
java.lang.Integer priorityLevel,
com.crm.dataobject.leads.LeadSourceType sourceType,
com.crm.dataobject.notifications.CRMDONotification srcNotification,
com.crm.dataobject.communications.CRMDOCommunication srcCommunication,
com.crm.dataobject.contactinfo.CRMDOContactInformation srcContact,
com.crm.dataobject.users.CRMDOUser srcEmployee,
java.lang.String source) |
java.util.ArrayList<com.crm.dataobject.CRMDO> |
loadOverdue(com.crm.dataobject.contactinfo.CRMDOContactInformation contactInformation,
com.crm.dataobject.accounts.CRMDOAccountReceivable accountReceivable,
com.crm.dataobject.leads.CRMDOLeadStatus status,
com.crm.dataobject.leads.CRMDOLeadType type,
com.crm.dataobject.leads.CRMDOLeadCategory category,
com.crm.dataobject.leads.LeadImportanceLevelCode importanceLevel,
java.lang.Integer priorityLevel,
com.crm.dataobject.leads.LeadSourceType sourceType,
com.crm.dataobject.notifications.CRMDONotification srcNotification,
com.crm.dataobject.communications.CRMDOCommunication srcCommunication,
com.crm.dataobject.contactinfo.CRMDOContactInformation srcContact,
com.crm.dataobject.users.CRMDOUser srcEmployee,
java.lang.String source,
java.util.ArrayList<java.lang.String> associations) |
java.util.ArrayList<com.crm.dataobject.CRMDO> |
loadOverdue(com.crm.dataobject.contactinfo.CRMDOContactInformation contactInformation,
com.crm.dataobject.accounts.CRMDOAccountReceivable accountReceivable,
com.crm.dataobject.leads.CRMDOLeadStatus status,
com.crm.dataobject.leads.CRMDOLeadType type,
com.crm.dataobject.leads.CRMDOLeadCategory category,
com.crm.dataobject.leads.LeadImportanceLevelCode importanceLevel,
java.lang.Integer priorityLevel,
com.crm.dataobject.leads.LeadSourceType sourceType,
com.crm.dataobject.notifications.CRMDONotification srcNotification,
com.crm.dataobject.communications.CRMDOCommunication srcCommunication,
com.crm.dataobject.contactinfo.CRMDOContactInformation srcContact,
com.crm.dataobject.users.CRMDOUser srcEmployee,
java.lang.String source,
com.crm.dataobject.communications.CRMDOCommunication communication,
com.crm.dataobject.activities.CRMDOActivity activity,
com.crm.dataobject.products.CRMDOProduct physicalGood,
com.crm.dataobject.products.CRMDOProduct service,
java.util.Date overdueDate,
java.util.ArrayList<java.lang.String> associations) |
java.util.ArrayList<com.crm.dataobject.CRMDO> |
loadPending(com.crm.dataobject.contactinfo.CRMDOContactInformation contactInformation,
com.crm.dataobject.accounts.CRMDOAccountReceivable accountReceivable,
com.crm.dataobject.leads.CRMDOLeadStatus status,
com.crm.dataobject.leads.CRMDOLeadType type,
com.crm.dataobject.leads.CRMDOLeadCategory category,
com.crm.dataobject.leads.LeadImportanceLevelCode importanceLevel,
java.lang.Integer priorityLevel,
com.crm.dataobject.leads.LeadSourceType sourceType,
com.crm.dataobject.notifications.CRMDONotification srcNotification,
com.crm.dataobject.communications.CRMDOCommunication srcCommunication,
com.crm.dataobject.contactinfo.CRMDOContactInformation srcContact,
com.crm.dataobject.users.CRMDOUser srcEmployee,
java.lang.String source,
java.util.ArrayList<java.lang.String> associations) |
java.util.ArrayList<com.crm.dataobject.CRMDO> |
loadPending(com.crm.dataobject.contactinfo.CRMDOContactInformation contactInformation,
com.crm.dataobject.accounts.CRMDOAccountReceivable accountReceivable,
com.crm.dataobject.leads.CRMDOLeadStatus status,
com.crm.dataobject.leads.CRMDOLeadType type,
com.crm.dataobject.leads.CRMDOLeadCategory category,
com.crm.dataobject.leads.LeadImportanceLevelCode importanceLevel,
java.lang.Integer priorityLevel,
com.crm.dataobject.leads.LeadSourceType sourceType,
com.crm.dataobject.notifications.CRMDONotification srcNotification,
com.crm.dataobject.communications.CRMDOCommunication srcCommunication,
com.crm.dataobject.contactinfo.CRMDOContactInformation srcContact,
com.crm.dataobject.users.CRMDOUser srcEmployee,
java.lang.String source,
com.crm.dataobject.communications.CRMDOCommunication communication,
com.crm.dataobject.activities.CRMDOActivity activity,
com.crm.dataobject.products.CRMDOProduct physicalGood,
com.crm.dataobject.products.CRMDOProduct service,
java.util.ArrayList<java.lang.String> associations) |
com.crm.dataobject.leads.CRMDOLead |
setActualCompletedDate(com.crm.dataobject.leads.CRMDOLead lead) |
com.crm.dataobject.leads.CRMDOLead |
setLifeCycleState(com.crm.dataobject.leads.CRMDOLead lead,
com.crm.dataobject.leads.CRMDOLeadStatus leadStatus) |
com.crm.dataobject.leads.CRMDOLead |
setSourceValues(com.crm.dataobject.leads.CRMDOLead lead) |
void |
validateCompletion(com.crm.dataobject.leads.CRMDOLead lead) |
accept, construct, validateOnSave
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
dispatch, getCRMSession, getCRMSessionHandle, getEJBHomeInterface, getInitialContext, getSessionContext, invoke, setCRMSessionHandle, setInitialContext, setSessionContext
public com.crm.dataobject.leads.CRMDOLead setSourceValues(com.crm.dataobject.leads.CRMDOLead lead) throws java.lang.Exception
java.lang.Exception
public java.util.ArrayList<java.lang.String> getDefaultAssociations()
CRMBO
getDefaultAssociations
in class CRMBOAssignableEntityBean
public com.crm.dataobject.leads.CRMDOLead setLifeCycleState(com.crm.dataobject.leads.CRMDOLead lead, com.crm.dataobject.leads.CRMDOLeadStatus leadStatus) throws java.lang.Exception
java.lang.Exception
public com.crm.dataobject.leads.CRMDOLead loadAdditionalInformation(com.crm.dataobject.leads.CRMDOLead lead) throws java.lang.Exception
java.lang.Exception
public com.crm.dataobject.leads.CRMDOLead calculateEstimation(com.crm.dataobject.leads.CRMDOLead lead) throws java.lang.Exception
java.lang.Exception
public com.crm.dataobject.leads.CRMDOLead calculateTimeToCompletion(com.crm.dataobject.leads.CRMDOLead lead) throws java.lang.Exception
java.lang.Exception
public com.crm.dataobject.leads.CRMDOLead calculateTimeOverdue(com.crm.dataobject.leads.CRMDOLead lead) throws java.lang.Exception
java.lang.Exception
public com.crm.dataobject.leads.CRMDOLead calculateExpectedCompletionDate(com.crm.dataobject.leads.CRMDOLead lead)
public com.crm.dataobject.leads.CRMDOLead copyEstimation(com.crm.dataobject.leads.CRMDOLead lead, com.crm.dataobject.leads.CRMDOLeadType leadType)
public com.crm.dataobject.leads.CRMDOLead setActualCompletedDate(com.crm.dataobject.leads.CRMDOLead lead)
public void validateCompletion(com.crm.dataobject.leads.CRMDOLead lead) throws java.lang.Exception, com.crm.exception.MandatoryFieldException
java.lang.Exception
com.crm.exception.MandatoryFieldException
public com.crm.dataobject.leads.CRMDOLead loadByNumber(java.lang.String number) throws java.lang.Exception
java.lang.Exception
public com.crm.dataobject.leads.CRMDOLead loadByNumber(java.lang.String number, java.util.ArrayList<java.lang.String> associations) throws java.lang.Exception
java.lang.Exception
public java.util.ArrayList<com.crm.dataobject.CRMDO> loadInProgress(com.crm.dataobject.contactinfo.CRMDOContactInformation contactInformation, com.crm.dataobject.accounts.CRMDOAccountReceivable accountReceivable, com.crm.dataobject.leads.CRMDOLeadStatus status, com.crm.dataobject.leads.CRMDOLeadType type, com.crm.dataobject.leads.CRMDOLeadCategory category, com.crm.dataobject.leads.LeadImportanceLevelCode importanceLevel, java.lang.Integer priorityLevel, com.crm.dataobject.leads.LeadSourceType sourceType, com.crm.dataobject.notifications.CRMDONotification srcNotification, com.crm.dataobject.communications.CRMDOCommunication srcCommunication, com.crm.dataobject.contactinfo.CRMDOContactInformation srcContact, com.crm.dataobject.users.CRMDOUser srcEmployee, java.lang.String source, com.crm.dataobject.communications.CRMDOCommunication communication, com.crm.dataobject.activities.CRMDOActivity activity, com.crm.dataobject.products.CRMDOProduct physicalGood, com.crm.dataobject.products.CRMDOProduct service, java.util.ArrayList<java.lang.String> associations) throws java.lang.Exception
java.lang.Exception
public java.util.ArrayList<com.crm.dataobject.CRMDO> loadPending(com.crm.dataobject.contactinfo.CRMDOContactInformation contactInformation, com.crm.dataobject.accounts.CRMDOAccountReceivable accountReceivable, com.crm.dataobject.leads.CRMDOLeadStatus status, com.crm.dataobject.leads.CRMDOLeadType type, com.crm.dataobject.leads.CRMDOLeadCategory category, com.crm.dataobject.leads.LeadImportanceLevelCode importanceLevel, java.lang.Integer priorityLevel, com.crm.dataobject.leads.LeadSourceType sourceType, com.crm.dataobject.notifications.CRMDONotification srcNotification, com.crm.dataobject.communications.CRMDOCommunication srcCommunication, com.crm.dataobject.contactinfo.CRMDOContactInformation srcContact, com.crm.dataobject.users.CRMDOUser srcEmployee, java.lang.String source, java.util.ArrayList<java.lang.String> associations) throws java.lang.Exception
java.lang.Exception
public java.util.ArrayList<com.crm.dataobject.CRMDO> loadPending(com.crm.dataobject.contactinfo.CRMDOContactInformation contactInformation, com.crm.dataobject.accounts.CRMDOAccountReceivable accountReceivable, com.crm.dataobject.leads.CRMDOLeadStatus status, com.crm.dataobject.leads.CRMDOLeadType type, com.crm.dataobject.leads.CRMDOLeadCategory category, com.crm.dataobject.leads.LeadImportanceLevelCode importanceLevel, java.lang.Integer priorityLevel, com.crm.dataobject.leads.LeadSourceType sourceType, com.crm.dataobject.notifications.CRMDONotification srcNotification, com.crm.dataobject.communications.CRMDOCommunication srcCommunication, com.crm.dataobject.contactinfo.CRMDOContactInformation srcContact, com.crm.dataobject.users.CRMDOUser srcEmployee, java.lang.String source, com.crm.dataobject.communications.CRMDOCommunication communication, com.crm.dataobject.activities.CRMDOActivity activity, com.crm.dataobject.products.CRMDOProduct physicalGood, com.crm.dataobject.products.CRMDOProduct service, java.util.ArrayList<java.lang.String> associations) throws java.lang.Exception
java.lang.Exception
public java.util.ArrayList<com.crm.dataobject.CRMDO> loadOverdue(com.crm.dataobject.contactinfo.CRMDOContactInformation contactInformation, com.crm.dataobject.accounts.CRMDOAccountReceivable accountReceivable, com.crm.dataobject.leads.CRMDOLeadStatus status, com.crm.dataobject.leads.CRMDOLeadType type, com.crm.dataobject.leads.CRMDOLeadCategory category, com.crm.dataobject.leads.LeadImportanceLevelCode importanceLevel, java.lang.Integer priorityLevel, com.crm.dataobject.leads.LeadSourceType sourceType, com.crm.dataobject.notifications.CRMDONotification srcNotification, com.crm.dataobject.communications.CRMDOCommunication srcCommunication, com.crm.dataobject.contactinfo.CRMDOContactInformation srcContact, com.crm.dataobject.users.CRMDOUser srcEmployee, java.lang.String source) throws java.lang.Exception
java.lang.Exception
public java.util.ArrayList<com.crm.dataobject.CRMDO> loadOverdue(com.crm.dataobject.contactinfo.CRMDOContactInformation contactInformation, com.crm.dataobject.accounts.CRMDOAccountReceivable accountReceivable, com.crm.dataobject.leads.CRMDOLeadStatus status, com.crm.dataobject.leads.CRMDOLeadType type, com.crm.dataobject.leads.CRMDOLeadCategory category, com.crm.dataobject.leads.LeadImportanceLevelCode importanceLevel, java.lang.Integer priorityLevel, com.crm.dataobject.leads.LeadSourceType sourceType, com.crm.dataobject.notifications.CRMDONotification srcNotification, com.crm.dataobject.communications.CRMDOCommunication srcCommunication, com.crm.dataobject.contactinfo.CRMDOContactInformation srcContact, com.crm.dataobject.users.CRMDOUser srcEmployee, java.lang.String source, java.util.ArrayList<java.lang.String> associations) throws java.lang.Exception
java.lang.Exception
public java.util.ArrayList<com.crm.dataobject.CRMDO> loadOverdue(com.crm.dataobject.contactinfo.CRMDOContactInformation contactInformation, com.crm.dataobject.accounts.CRMDOAccountReceivable accountReceivable, com.crm.dataobject.leads.CRMDOLeadStatus status, com.crm.dataobject.leads.CRMDOLeadType type, com.crm.dataobject.leads.CRMDOLeadCategory category, com.crm.dataobject.leads.LeadImportanceLevelCode importanceLevel, java.lang.Integer priorityLevel, com.crm.dataobject.leads.LeadSourceType sourceType, com.crm.dataobject.notifications.CRMDONotification srcNotification, com.crm.dataobject.communications.CRMDOCommunication srcCommunication, com.crm.dataobject.contactinfo.CRMDOContactInformation srcContact, com.crm.dataobject.users.CRMDOUser srcEmployee, java.lang.String source, com.crm.dataobject.communications.CRMDOCommunication communication, com.crm.dataobject.activities.CRMDOActivity activity, com.crm.dataobject.products.CRMDOProduct physicalGood, com.crm.dataobject.products.CRMDOProduct service, java.util.Date overdueDate, java.util.ArrayList<java.lang.String> associations) throws java.lang.Exception
java.lang.Exception
public java.util.ArrayList<com.crm.dataobject.CRMDO> load(com.crm.dataobject.contactinfo.CRMDOContactInformation contactInformation, com.crm.dataobject.accounts.CRMDOAccountReceivable accountReceivable, com.crm.dataobject.leads.CRMDOLeadStatus status, com.crm.dataobject.leads.CRMDOLeadType type, com.crm.dataobject.leads.CRMDOLeadCategory category, com.crm.dataobject.leads.LeadImportanceLevelCode importanceLevel, java.lang.Integer priorityLevel, com.crm.dataobject.leads.LeadLifeCycleState lifeCycleState, com.crm.dataobject.leads.LeadLifeCycleState excludeLifeCycleState, java.util.Date overdueDate, com.crm.dataobject.leads.LeadSourceType sourceType, com.crm.dataobject.notifications.CRMDONotification srcNotification, com.crm.dataobject.communications.CRMDOCommunication srcCommunication, com.crm.dataobject.contactinfo.CRMDOContactInformation srcContact, com.crm.dataobject.users.CRMDOUser srcEmployee, java.lang.String source, com.crm.dataobject.communications.CRMDOCommunication communication, com.crm.dataobject.activities.CRMDOActivity activity, com.crm.dataobject.products.CRMDOProduct physicalGood, com.crm.dataobject.products.CRMDOProduct service, java.util.ArrayList<java.lang.String> associations) throws java.lang.Exception
java.lang.Exception