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, validateOnSaveconstruct, 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, validateOnSavedispatch, getCRMSession, getCRMSessionHandle, getEJBHomeInterface, getInitialContext, getSessionContext, invoke, setCRMSessionHandle, setInitialContext, setSessionContextpublic com.crm.dataobject.leads.CRMDOLead setSourceValues(com.crm.dataobject.leads.CRMDOLead lead)
throws java.lang.Exception
java.lang.Exceptionpublic java.util.ArrayList<java.lang.String> getDefaultAssociations()
CRMBOgetDefaultAssociations in class CRMBOAssignableEntityBeanpublic com.crm.dataobject.leads.CRMDOLead setLifeCycleState(com.crm.dataobject.leads.CRMDOLead lead,
com.crm.dataobject.leads.CRMDOLeadStatus leadStatus)
throws java.lang.Exception
java.lang.Exceptionpublic com.crm.dataobject.leads.CRMDOLead loadAdditionalInformation(com.crm.dataobject.leads.CRMDOLead lead)
throws java.lang.Exception
java.lang.Exceptionpublic com.crm.dataobject.leads.CRMDOLead calculateEstimation(com.crm.dataobject.leads.CRMDOLead lead)
throws java.lang.Exception
java.lang.Exceptionpublic com.crm.dataobject.leads.CRMDOLead calculateTimeToCompletion(com.crm.dataobject.leads.CRMDOLead lead)
throws java.lang.Exception
java.lang.Exceptionpublic com.crm.dataobject.leads.CRMDOLead calculateTimeOverdue(com.crm.dataobject.leads.CRMDOLead lead)
throws java.lang.Exception
java.lang.Exceptionpublic 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.Exceptioncom.crm.exception.MandatoryFieldExceptionpublic com.crm.dataobject.leads.CRMDOLead loadByNumber(java.lang.String number)
throws java.lang.Exception
java.lang.Exceptionpublic com.crm.dataobject.leads.CRMDOLead loadByNumber(java.lang.String number,
java.util.ArrayList<java.lang.String> associations)
throws java.lang.Exception
java.lang.Exceptionpublic 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.Exceptionpublic 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.Exceptionpublic 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.Exceptionpublic 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.Exceptionpublic 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.Exceptionpublic 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.Exceptionpublic 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