public class CRMBOActivityBean extends CRMBOAssignableEntityBean
| Constructor and Description |
|---|
CRMBOActivityBean()
Default constructor.
|
| Modifier and Type | Method and Description |
|---|---|
com.crm.dataobject.activities.CRMDOActivity |
calculateEstimation(com.crm.dataobject.activities.CRMDOActivity activity)
Calculates the estimated completion time of an activity.
|
com.crm.dataobject.activities.CRMDOActivity |
calculateExpectedCompletionDate(com.crm.dataobject.activities.CRMDOActivity activity)
Calculates the expected completion date of an activity.
|
com.crm.dataobject.activities.CRMDOActivity |
calculateTimeOverdue(com.crm.dataobject.activities.CRMDOActivity activity)
Calculates the time passed from the activity expected completion date.
|
com.crm.dataobject.activities.CRMDOActivity |
calculateTimeToCompletion(com.crm.dataobject.activities.CRMDOActivity activity)
Calculates the time left until an activity is completed.
|
com.crm.dataobject.activities.CRMDOActivity |
copyEstimation(com.crm.dataobject.activities.CRMDOActivity activity,
com.crm.dataobject.activities.CRMDOActivityType activityType)
Copies the estimated completion time from an activity type to an activity.
|
java.util.ArrayList<java.lang.String> |
getDefaultAssociations()
Returns the default associated data objects of an activity.
|
java.lang.Boolean |
isJobRelatedWithServiceRequest(com.crm.dataobject.jobs.CRMDOJob job,
com.crm.dataobject.servicerequests.CRMDOServiceRequest serviceRequest)
Checks if a job is related with a service request.
|
java.lang.Boolean |
isUsedByDraftCommunication(com.crm.dataobject.activities.CRMDOActivity activity)
Checks if the activity is used by a draft communication.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
load(com.crm.dataobject.activities.CRMDOActivityCategory activityCategory)
Loads a list of activities by a category.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
load(com.crm.dataobject.activities.CRMDOActivityStatus activityStatus)
Loads a list of activities by a status.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
load(com.crm.dataobject.activities.CRMDOActivityType activityType)
Loads a list of activities by a type.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
load(com.crm.dataobject.contactinfo.CRMDOContactInformation contact)
Loads a list of activities related with a contact.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
load(com.crm.dataobject.contactinfo.CRMDOContactInformation contact,
com.crm.dataobject.activities.CRMDOActivityType activityType,
com.crm.dataobject.activities.CRMDOActivityCategory activityCategory,
com.crm.dataobject.activities.ActivityLifeCycleState lifeCycleState,
java.util.ArrayList<java.lang.String> associations)
Loads a list of activities related with a contact, type, category, and life cycle state.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
load(com.crm.dataobject.jobs.CRMDOJob job)
Loads a list of activities related to a job.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
load(com.crm.dataobject.jobs.CRMDOJob job,
java.util.ArrayList<java.lang.String> associations)
Loads a list of activities related to a job.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
load(com.crm.dataobject.leads.CRMDOLead lead) |
java.util.ArrayList<com.crm.dataobject.CRMDO> |
load(com.crm.dataobject.leads.CRMDOLead lead,
java.util.ArrayList<java.lang.String> associations) |
java.util.ArrayList<com.crm.dataobject.CRMDO> |
load(com.crm.dataobject.servicerequests.CRMDOServiceRequest serviceRequest)
Loads a list of activities related to a service request.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
load(com.crm.dataobject.servicerequests.CRMDOServiceRequest serviceRequest,
java.util.ArrayList<java.lang.String> associations)
Loads a list of activities related to a service request.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
load(com.crm.dataobject.subscriptions.CRMDOSubscription subscription)
Loads a list of activities related to a subscription.
|
com.crm.dataobject.activities.CRMDOActivity |
loadAdditionalInformation(com.crm.dataobject.activities.CRMDOActivity activity)
Loads additional information of an activity
- Loads the time to completion and time overdue |
java.util.ArrayList<com.crm.dataobject.CRMDO> |
loadBillable(com.crm.dataobject.jobs.CRMDOJob job)
Loads a list of billable activities by a job.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
loadBillable(com.crm.dataobject.jobs.CRMDOJob job,
java.util.ArrayList<java.lang.String> associations)
Loads a list of billable activities by a job.
|
com.crm.dataobject.activities.CRMDOActivity |
loadByNumber(java.lang.String value)
Loads an activity based on a number.
|
com.crm.dataobject.activities.CRMDOActivity |
loadByNumber(java.lang.String value,
java.util.ArrayList<java.lang.String> associations)
Loads an activity based on a number.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
loadCancelled(com.crm.dataobject.jobs.CRMDOJob job)
Loads a list of cancelled activities related to a job.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
loadCancelled(com.crm.dataobject.servicerequests.CRMDOServiceRequest serviceRequest) |
java.util.ArrayList<com.crm.dataobject.CRMDO> |
loadCompleted(com.crm.dataobject.activities.CRMDOActivityCategory activityCategory)
Loads a list of completed activities by a category.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
loadCompleted(com.crm.dataobject.activities.CRMDOActivityStatus activityStatus)
Loads a list of completed activities by a status.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
loadCompleted(com.crm.dataobject.activities.CRMDOActivityType activityType)
Loads a list of completed activities by a type.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
loadCompleted(com.crm.dataobject.contactinfo.CRMDOContactInformation contact)
Loads a list of completed activities related to a contact.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
loadCompleted(com.crm.dataobject.jobs.CRMDOJob job)
Loads a list of completed activities related to a job.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
loadCompleted(com.crm.dataobject.leads.CRMDOLead lead)
Loads a list of completed activities related to a lead.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
loadCompleted(com.crm.dataobject.servicerequests.CRMDOServiceRequest serviceRequest)
Loads a list of completed activities related to a service request.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
loadCompleted(com.crm.dataobject.subscriptions.CRMDOSubscription subscription)
Loads a list of completed activities related to a subscription.
|
com.crm.dataobject.activities.CRMDOActivity |
loadContactInformation(com.crm.dataobject.activities.CRMDOActivity activity)
Loads the contact information of an activity.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
loadIncomplete(com.crm.dataobject.contactinfo.CRMDOContactInformation contact)
Loads a list of non-completed activities related to a contact.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
loadIncomplete(com.crm.dataobject.contactinfo.CRMDOContactInformation contactInformation,
com.crm.dataobject.activities.CRMDOActivityType activityType,
com.crm.dataobject.activities.CRMDOActivityCategory activityCategory,
java.lang.Integer totalTime,
com.crm.framework.util.UnitOfTime totalTimeUOT)
Loads a list of incomplete activities based on a contact, type, category, and total time.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
loadIncomplete(com.crm.dataobject.jobs.CRMDOJob job)
Loads a list of non-completed activities related to a job.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
loadIncomplete(com.crm.dataobject.leads.CRMDOLead lead)
Loads a list of non-completed activities related to a lead.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
loadIncomplete(com.crm.dataobject.servicerequests.CRMDOServiceRequest serviceRequest)
Loads a list of non-completed activities related to a service request.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
loadIncomplete(com.crm.dataobject.subscriptions.CRMDOSubscription subscription)
Loads a list of non-completed activities related to a subscription.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
loadInProgress(com.crm.dataobject.contactinfo.CRMDOContactInformation contact)
Loads a list of in progress activities related to a contact.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
loadInProgress(com.crm.dataobject.jobs.CRMDOJob job)
Loads a list of in progress activities related to a job.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
loadInProgress(com.crm.dataobject.servicerequests.CRMDOServiceRequest serviceRequest)
Loads a list of in progress activities related to a service request.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
loadInProgress(com.crm.dataobject.subscriptions.CRMDOSubscription subscription)
Loads a list of in progress activities related to a subscription.
|
com.crm.dataobject.activities.CRMDOActivity |
loadJob(com.crm.dataobject.activities.CRMDOActivity activity)
Loads the job of an activity.
|
com.crm.dataobject.activities.CRMDOActivity |
loadLead(com.crm.dataobject.activities.CRMDOActivity activity)
Loads the lead of an activity.
|
java.lang.Integer |
loadMaxAllowedNumberOfResourceRequests(com.crm.dataobject.activities.CRMDOActivity activity,
com.crm.dataobject.resourcescheduling.CRMDOResourceSchedulingDefinition activeResourceSchedulingDefinition)
Returns the maximum allowed number of resource requests
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
loadOverdue(com.crm.dataobject.contactinfo.CRMDOContactInformation contactInformation,
com.crm.dataobject.activities.CRMDOActivityType activityType,
com.crm.dataobject.activities.CRMDOActivityCategory activityCategory)
Loads a list of overdue activities base on a contact, type and category.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
loadOverdue(com.crm.dataobject.contactinfo.CRMDOContactInformation contactInformation,
com.crm.dataobject.activities.CRMDOActivityType activityType,
com.crm.dataobject.activities.CRMDOActivityCategory activityCategory,
java.util.ArrayList<java.lang.String> associations)
Loads a list of overdue activities base on a contact, type and category.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
loadOverdue(com.crm.dataobject.contactinfo.CRMDOContactInformation contactInformation,
com.crm.dataobject.activities.CRMDOActivityType activityType,
com.crm.dataobject.activities.CRMDOActivityCategory activityCategory,
java.util.Date overdueDate)
Loads a list of overdue activities base on a contact, type, category and overdue date.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
loadOverdue(com.crm.dataobject.contactinfo.CRMDOContactInformation contactInformation,
com.crm.dataobject.activities.CRMDOActivityType activityType,
com.crm.dataobject.activities.CRMDOActivityCategory activityCategory,
java.util.Date overdueDate,
java.util.ArrayList<java.lang.String> associations)
Loads a list of overdue activities base on a contact, type, category and overdue date.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
loadPending(com.crm.dataobject.activities.CRMDOActivityCategory activityCategory)
Loads a list of pending activities by a category.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
loadPending(com.crm.dataobject.activities.CRMDOActivityStatus activityStatus)
Loads a list of pending activities by a status.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
loadPending(com.crm.dataobject.activities.CRMDOActivityType activityType)
Loads a list of pending activities by a type.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
loadPending(com.crm.dataobject.contactinfo.CRMDOContactInformation contact)
Loads a list of pending activities related to a contact.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
loadPending(com.crm.dataobject.jobs.CRMDOJob job)
Loads a list of pending activities related to a job.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
loadPending(com.crm.dataobject.leads.CRMDOLead lead) |
java.util.ArrayList<com.crm.dataobject.CRMDO> |
loadPending(com.crm.dataobject.servicerequests.CRMDOServiceRequest serviceRequest)
Loads a list of pending activities related to a service request.
|
java.util.ArrayList<com.crm.dataobject.CRMDO> |
loadPending(com.crm.dataobject.subscriptions.CRMDOSubscription subscription)
Loads a list of pending activities related to a subscription.
|
com.crm.dataobject.activities.CRMDOActivity |
loadServiceRequest(com.crm.dataobject.activities.CRMDOActivity activity)
Loads the service request of an activity.
|
com.crm.dataobject.activities.CRMDOActivity |
loadSubscription(com.crm.dataobject.activities.CRMDOActivity activity)
Loads the subscription of an activity.
|
com.crm.dataobject.activities.CRMDOActivity |
setActualCompletedDate(com.crm.dataobject.activities.CRMDOActivity activity)
Sets the actual completed date of an activity.
|
com.crm.dataobject.activities.CRMDOActivity |
setDefaultServices(com.crm.dataobject.activities.CRMDOActivity activity,
com.crm.dataobject.activities.CRMDOActivityType activityType)
Constructs the automatically applied services based on the type of the activity.
|
com.crm.dataobject.activities.CRMDOActivity |
setLifeCycleState(com.crm.dataobject.activities.CRMDOActivity activity,
com.crm.dataobject.activities.CRMDOActivityStatus activityStatus)
Sets the activity life cycle state.
|
java.lang.Boolean |
validateActivityLifeCycleStateAgainstDB(com.crm.dataobject.activities.CRMDOActivity activity,
java.util.ArrayList<com.crm.dataobject.activities.ActivityLifeCycleState> validLifeCycleStates)
Checks if a activity exists with the given life cycle states
|
void |
validateCancelling(com.crm.dataobject.activities.CRMDOActivity activity)
Validates the activity on cancelling.
|
com.crm.dataobject.activities.CRMDOActivity |
validateCompletion(com.crm.dataobject.activities.CRMDOActivity activity)
Validates the activity during completion.
|
com.crm.dataobject.activities.CRMDOActivity |
validateInProgress(com.crm.dataobject.activities.CRMDOActivity activity)
Validates the activity during in progress state.
|
void |
validateMaxNumberOfResourceRequests(com.crm.dataobject.activities.CRMDOActivity activity,
com.crm.dataobject.activities.CRMDOActivityService requestActivityService)
Validates the max number of resource requests of the given activity.
|
void |
validateMaxNumberOfResourceRequests(com.crm.dataobject.activities.CRMDOActivity activity,
com.crm.dataobject.activities.CRMDOActivityService requestActivityService,
com.crm.dataobject.resourcescheduling.CRMDOResourceSchedulingDefinition activeResourceSchedulingDefinition)
Validates the max number of resource requests of the given activity.
|
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 java.lang.Boolean isJobRelatedWithServiceRequest(com.crm.dataobject.jobs.CRMDOJob job,
com.crm.dataobject.servicerequests.CRMDOServiceRequest serviceRequest)
throws java.lang.Exception
job - - the job to checkserviceRequest - - the service request to checkjava.lang.Exceptionpublic com.crm.dataobject.activities.CRMDOActivity validateCompletion(com.crm.dataobject.activities.CRMDOActivity activity)
throws java.lang.Exception,
com.crm.exception.MandatoryFieldException
activity - - the activity to validatejava.lang.Exceptioncom.crm.exception.MandatoryFieldExceptionpublic com.crm.dataobject.activities.CRMDOActivity validateInProgress(com.crm.dataobject.activities.CRMDOActivity activity)
throws java.lang.Exception
activity - - the activity to validatejava.lang.Exceptionpublic void validateCancelling(com.crm.dataobject.activities.CRMDOActivity activity)
throws com.crm.exception.InvalidValueException,
java.lang.Exception
activity - - the activity to validatejava.lang.Exceptioncom.crm.exception.InvalidValueExceptionpublic com.crm.dataobject.activities.CRMDOActivity loadAdditionalInformation(com.crm.dataobject.activities.CRMDOActivity activity)
throws java.lang.Exception
activity - - the activity to load the additional information forjava.lang.Exceptionpublic java.lang.Integer loadMaxAllowedNumberOfResourceRequests(com.crm.dataobject.activities.CRMDOActivity activity,
com.crm.dataobject.resourcescheduling.CRMDOResourceSchedulingDefinition activeResourceSchedulingDefinition)
throws java.lang.Exception
activity - - the activity to load the additional information foractiveResourceSchedulingDefinition2 - java.lang.Exceptionpublic com.crm.dataobject.activities.CRMDOActivity setLifeCycleState(com.crm.dataobject.activities.CRMDOActivity activity,
com.crm.dataobject.activities.CRMDOActivityStatus activityStatus)
throws java.lang.Exception
activity - - an activity to set the life cycle state foractivityStatus - - an activity status to get the life cycle state fromjava.lang.Exceptionpublic com.crm.dataobject.activities.CRMDOActivity setDefaultServices(com.crm.dataobject.activities.CRMDOActivity activity,
com.crm.dataobject.activities.CRMDOActivityType activityType)
throws java.lang.Exception
activity - - an activity to construct the automatically applied services foractivityType - - an activity type to get the automatically applied services fromjava.lang.Exceptionpublic com.crm.dataobject.activities.CRMDOActivity setActualCompletedDate(com.crm.dataobject.activities.CRMDOActivity activity)
throws java.lang.Exception
activity - - the activity to set the actual completion date forjava.lang.Exceptionpublic com.crm.dataobject.activities.CRMDOActivity copyEstimation(com.crm.dataobject.activities.CRMDOActivity activity,
com.crm.dataobject.activities.CRMDOActivityType activityType)
throws java.lang.Exception
activity - - an activity to set the copied estimated completion time foractivityType - - an activity type to get the default estimated completion time fromjava.lang.Exceptionpublic com.crm.dataobject.activities.CRMDOActivity calculateExpectedCompletionDate(com.crm.dataobject.activities.CRMDOActivity activity)
throws java.lang.Exception
activity - - the activity to calculate the estimate completion date forjava.lang.Exceptionpublic com.crm.dataobject.activities.CRMDOActivity calculateEstimation(com.crm.dataobject.activities.CRMDOActivity activity)
throws java.lang.Exception
activity - - the activity to calculate the estimated completion time forjava.lang.Exceptionpublic com.crm.dataobject.activities.CRMDOActivity calculateTimeToCompletion(com.crm.dataobject.activities.CRMDOActivity activity)
throws java.lang.Exception
activity - - the activity to calculate the time of completion forjava.lang.Exceptionpublic com.crm.dataobject.activities.CRMDOActivity calculateTimeOverdue(com.crm.dataobject.activities.CRMDOActivity activity)
throws java.lang.Exception
activity - - the activity to calculate the overdue time forjava.lang.Exceptionpublic java.util.ArrayList<java.lang.String> getDefaultAssociations()
getDefaultAssociations in class CRMBOAssignableEntityBeanpublic java.util.ArrayList<com.crm.dataobject.CRMDO> load(com.crm.dataobject.jobs.CRMDOJob job)
throws java.lang.Exception
job - - the job to load the related activities forjava.lang.Exceptionpublic java.util.ArrayList<com.crm.dataobject.CRMDO> load(com.crm.dataobject.jobs.CRMDOJob job,
java.util.ArrayList<java.lang.String> associations)
throws java.lang.Exception
job - - the job to load the related activities forassociations - - a list of associated data objectsjava.lang.Exceptionpublic java.util.ArrayList<com.crm.dataobject.CRMDO> loadCompleted(com.crm.dataobject.jobs.CRMDOJob job)
throws java.lang.Exception
job - - the job to load the related completed activities forjava.lang.Exceptionpublic java.util.ArrayList<com.crm.dataobject.CRMDO> loadIncomplete(com.crm.dataobject.jobs.CRMDOJob job)
throws java.lang.Exception
job - - the job to load the related non-completed activities forjava.lang.Exceptionpublic java.util.ArrayList<com.crm.dataobject.CRMDO> loadCancelled(com.crm.dataobject.jobs.CRMDOJob job)
throws java.lang.Exception
job - - the job to load the related cancelled activities forjava.lang.Exceptionpublic java.util.ArrayList<com.crm.dataobject.CRMDO> loadPending(com.crm.dataobject.jobs.CRMDOJob job)
throws java.lang.Exception
job - - the job to load the related activities forjava.lang.Exceptionpublic java.util.ArrayList<com.crm.dataobject.CRMDO> loadInProgress(com.crm.dataobject.jobs.CRMDOJob job)
throws java.lang.Exception
job - - the job to load the related activities forjava.lang.Exceptionpublic java.util.ArrayList<com.crm.dataobject.CRMDO> load(com.crm.dataobject.subscriptions.CRMDOSubscription subscription)
throws java.lang.Exception
subscription - - the subscription to load the related activities forjava.lang.Exceptionpublic java.util.ArrayList<com.crm.dataobject.CRMDO> loadCompleted(com.crm.dataobject.subscriptions.CRMDOSubscription subscription)
throws java.lang.Exception
subscription - - the subscription to load the related activities forjava.lang.Exceptionpublic java.util.ArrayList<com.crm.dataobject.CRMDO> loadIncomplete(com.crm.dataobject.subscriptions.CRMDOSubscription subscription)
throws java.lang.Exception
subscription - - the subscription to load the related activities forjava.lang.Exceptionpublic java.util.ArrayList<com.crm.dataobject.CRMDO> loadPending(com.crm.dataobject.subscriptions.CRMDOSubscription subscription)
throws java.lang.Exception
subscription - - the subscription to load the related activities forjava.lang.Exceptionpublic java.util.ArrayList<com.crm.dataobject.CRMDO> loadInProgress(com.crm.dataobject.subscriptions.CRMDOSubscription subscription)
throws java.lang.Exception
subscription - - the subscription to load the related activities forjava.lang.Exceptionpublic java.util.ArrayList<com.crm.dataobject.CRMDO> load(com.crm.dataobject.servicerequests.CRMDOServiceRequest serviceRequest)
throws java.lang.Exception
serviceRequest - - the service request to load the related activities forjava.lang.Exceptionpublic java.util.ArrayList<com.crm.dataobject.CRMDO> load(com.crm.dataobject.servicerequests.CRMDOServiceRequest serviceRequest,
java.util.ArrayList<java.lang.String> associations)
throws java.lang.Exception
job - - the service request to load the related activities forassociations - - a list of associated data objectsjava.lang.Exceptionpublic java.util.ArrayList<com.crm.dataobject.CRMDO> loadCompleted(com.crm.dataobject.servicerequests.CRMDOServiceRequest serviceRequest)
throws java.lang.Exception
serviceRequest - - the service request to load the related completed activities forjava.lang.Exceptionpublic java.util.ArrayList<com.crm.dataobject.CRMDO> loadCancelled(com.crm.dataobject.servicerequests.CRMDOServiceRequest serviceRequest)
throws java.lang.Exception
java.lang.Exceptionpublic java.util.ArrayList<com.crm.dataobject.CRMDO> loadIncomplete(com.crm.dataobject.servicerequests.CRMDOServiceRequest serviceRequest)
throws java.lang.Exception
serviceRequest - - the service request to load the related non-completed activities forjava.lang.Exceptionpublic java.util.ArrayList<com.crm.dataobject.CRMDO> loadPending(com.crm.dataobject.servicerequests.CRMDOServiceRequest serviceRequest)
throws java.lang.Exception
serviceRequest - - the service request to load the related activities forjava.lang.Exceptionpublic java.util.ArrayList<com.crm.dataobject.CRMDO> loadInProgress(com.crm.dataobject.servicerequests.CRMDOServiceRequest serviceRequest)
throws java.lang.Exception
serviceRequest - - the service request to load the related activities forjava.lang.Exceptionpublic java.util.ArrayList<com.crm.dataobject.CRMDO> load(com.crm.dataobject.activities.CRMDOActivityType activityType)
throws java.lang.Exception
activityType - - the type to load the activities forjava.lang.Exceptionpublic java.util.ArrayList<com.crm.dataobject.CRMDO> loadCompleted(com.crm.dataobject.activities.CRMDOActivityType activityType)
throws java.lang.Exception
activityType - - the type to load the completed activities forjava.lang.Exceptionpublic java.util.ArrayList<com.crm.dataobject.CRMDO> loadPending(com.crm.dataobject.activities.CRMDOActivityType activityType)
throws java.lang.Exception
activityType - - the type to load the pending activities forjava.lang.Exceptionpublic java.util.ArrayList<com.crm.dataobject.CRMDO> load(com.crm.dataobject.activities.CRMDOActivityStatus activityStatus)
throws java.lang.Exception
activityStatus - - the status to load the related activities forjava.lang.Exceptionpublic java.util.ArrayList<com.crm.dataobject.CRMDO> loadCompleted(com.crm.dataobject.activities.CRMDOActivityStatus activityStatus)
throws java.lang.Exception
activityStatus - - the status to load the completed activities forjava.lang.Exceptionpublic java.util.ArrayList<com.crm.dataobject.CRMDO> loadPending(com.crm.dataobject.activities.CRMDOActivityStatus activityStatus)
throws java.lang.Exception
activityStatus - - the status to load the related activities forjava.lang.Exceptionpublic java.util.ArrayList<com.crm.dataobject.CRMDO> load(com.crm.dataobject.activities.CRMDOActivityCategory activityCategory)
throws java.lang.Exception
activityCategory - - the category to load the related activities forjava.lang.Exceptionpublic java.util.ArrayList<com.crm.dataobject.CRMDO> loadCompleted(com.crm.dataobject.activities.CRMDOActivityCategory activityCategory)
throws java.lang.Exception
activityCategory - - the category to load the related activities forjava.lang.Exceptionpublic java.util.ArrayList<com.crm.dataobject.CRMDO> loadPending(com.crm.dataobject.activities.CRMDOActivityCategory activityCategory)
throws java.lang.Exception
activityCategory - - the category to load the related activities forjava.lang.Exceptionpublic java.util.ArrayList<com.crm.dataobject.CRMDO> load(com.crm.dataobject.contactinfo.CRMDOContactInformation contact)
throws java.lang.Exception
contact - - the contact to load the related activities forjava.lang.Exceptionpublic java.util.ArrayList<com.crm.dataobject.CRMDO> load(com.crm.dataobject.contactinfo.CRMDOContactInformation contact,
com.crm.dataobject.activities.CRMDOActivityType activityType,
com.crm.dataobject.activities.CRMDOActivityCategory activityCategory,
com.crm.dataobject.activities.ActivityLifeCycleState lifeCycleState,
java.util.ArrayList<java.lang.String> associations)
throws java.lang.Exception
contact - - the contact to load the related activities foractivityType - - the activity type to load the related activities foractivityCategory - - the activity category to load the related activities forlifeCycleState - - the life cycle state to load the related activities forassociations - - a list of associated data objectsjava.lang.Exceptionpublic java.util.ArrayList<com.crm.dataobject.CRMDO> loadCompleted(com.crm.dataobject.contactinfo.CRMDOContactInformation contact)
throws java.lang.Exception
contact - - the contact to load the related activities forjava.lang.Exceptionpublic java.util.ArrayList<com.crm.dataobject.CRMDO> loadIncomplete(com.crm.dataobject.contactinfo.CRMDOContactInformation contact)
throws java.lang.Exception
contact - - the contact to load the related activities forjava.lang.Exceptionpublic java.util.ArrayList<com.crm.dataobject.CRMDO> loadPending(com.crm.dataobject.contactinfo.CRMDOContactInformation contact)
throws java.lang.Exception
contact - - the contact to load the related activities forjava.lang.Exceptionpublic java.util.ArrayList<com.crm.dataobject.CRMDO> loadInProgress(com.crm.dataobject.contactinfo.CRMDOContactInformation contact)
throws java.lang.Exception
contact - - the contact to load the related activities forjava.lang.Exceptionpublic java.util.ArrayList<com.crm.dataobject.CRMDO> loadOverdue(com.crm.dataobject.contactinfo.CRMDOContactInformation contactInformation,
com.crm.dataobject.activities.CRMDOActivityType activityType,
com.crm.dataobject.activities.CRMDOActivityCategory activityCategory)
throws java.lang.Exception
contactInformation - - the contact to load the overdue activities foractivityType - - the activity type to load the overdue activities foractivityCategory - - the activity category to load the overdue activities forjava.lang.Exceptionpublic java.util.ArrayList<com.crm.dataobject.CRMDO> loadOverdue(com.crm.dataobject.contactinfo.CRMDOContactInformation contactInformation,
com.crm.dataobject.activities.CRMDOActivityType activityType,
com.crm.dataobject.activities.CRMDOActivityCategory activityCategory,
java.util.ArrayList<java.lang.String> associations)
throws java.lang.Exception
contactInformation - - the contact to load the overdue activities foractivityType - - the activity type to load the overdue activities foractivityCategory - - the activity category to load the overdue activities forassociations - - a list of associated data objectsjava.lang.Exceptionpublic java.util.ArrayList<com.crm.dataobject.CRMDO> loadOverdue(com.crm.dataobject.contactinfo.CRMDOContactInformation contactInformation,
com.crm.dataobject.activities.CRMDOActivityType activityType,
com.crm.dataobject.activities.CRMDOActivityCategory activityCategory,
java.util.Date overdueDate)
throws java.lang.Exception
contactInformation - - the contact to load the overdue activities foractivityType - - the activity type to load the overdue activities foractivityCategory - - the activity category to load the overdue activities foroverdueDate - - a date to check againstjava.lang.Exceptionpublic java.util.ArrayList<com.crm.dataobject.CRMDO> loadOverdue(com.crm.dataobject.contactinfo.CRMDOContactInformation contactInformation,
com.crm.dataobject.activities.CRMDOActivityType activityType,
com.crm.dataobject.activities.CRMDOActivityCategory activityCategory,
java.util.Date overdueDate,
java.util.ArrayList<java.lang.String> associations)
throws java.lang.Exception
contactInformation - - the contact to load the overdue activities foractivityType - - the activity type to load the overdue activities foractivityCategory - - the activity category to load the overdue activities foroverdueDate - - a date to check againstassociations - - a list of associated data objectsjava.lang.Exceptionpublic java.util.ArrayList<com.crm.dataobject.CRMDO> loadIncomplete(com.crm.dataobject.contactinfo.CRMDOContactInformation contactInformation,
com.crm.dataobject.activities.CRMDOActivityType activityType,
com.crm.dataobject.activities.CRMDOActivityCategory activityCategory,
java.lang.Integer totalTime,
com.crm.framework.util.UnitOfTime totalTimeUOT)
throws java.lang.Exception
contactInformation - - the contact to load the incomplete activities foractivityType - - the activity type to load the incomplete activities foractivityCategory - - the activity category to load the incomplete activities fortotalTime - - the time until the completion datetotalTimeUOT - - the unit of time of the time until the completion datejava.lang.Exceptionpublic com.crm.dataobject.activities.CRMDOActivity loadByNumber(java.lang.String value)
throws java.lang.Exception
value - - the number to load the activity forjava.lang.Exceptionpublic com.crm.dataobject.activities.CRMDOActivity loadByNumber(java.lang.String value,
java.util.ArrayList<java.lang.String> associations)
throws java.lang.Exception
value - - the activity numberassociations - - a list of associated data objectsjava.lang.Exceptionpublic java.util.ArrayList<com.crm.dataobject.CRMDO> loadBillable(com.crm.dataobject.jobs.CRMDOJob job)
throws java.lang.Exception
job - - the job to load the activities forjava.lang.Exceptionpublic java.util.ArrayList<com.crm.dataobject.CRMDO> loadBillable(com.crm.dataobject.jobs.CRMDOJob job,
java.util.ArrayList<java.lang.String> associations)
throws java.lang.Exception
job - - the job to load the activitiesassociations - - a list of associated data objectsjava.lang.Exceptionpublic java.lang.Boolean isUsedByDraftCommunication(com.crm.dataobject.activities.CRMDOActivity activity)
throws java.lang.Exception
contact - - the subscription to checkjava.lang.Exceptionpublic java.util.ArrayList<com.crm.dataobject.CRMDO> load(com.crm.dataobject.leads.CRMDOLead lead)
throws java.lang.Exception
java.lang.Exceptionpublic java.util.ArrayList<com.crm.dataobject.CRMDO> load(com.crm.dataobject.leads.CRMDOLead lead,
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.leads.CRMDOLead lead)
throws java.lang.Exception
java.lang.Exceptionpublic java.util.ArrayList<com.crm.dataobject.CRMDO> loadCompleted(com.crm.dataobject.leads.CRMDOLead lead)
throws java.lang.Exception
lead - - the lead to load the related completed activities forjava.lang.Exceptionpublic java.util.ArrayList<com.crm.dataobject.CRMDO> loadIncomplete(com.crm.dataobject.leads.CRMDOLead lead)
throws java.lang.Exception
lead - - the lead to load the related non-completed activities forjava.lang.Exceptionpublic com.crm.dataobject.activities.CRMDOActivity loadContactInformation(com.crm.dataobject.activities.CRMDOActivity activity)
throws java.lang.Exception
activity - - the activity to load the contact information forjava.lang.Exceptionpublic com.crm.dataobject.activities.CRMDOActivity loadSubscription(com.crm.dataobject.activities.CRMDOActivity activity)
throws java.lang.Exception
activity - - the activity to load the lead forjava.lang.Exceptionpublic com.crm.dataobject.activities.CRMDOActivity loadJob(com.crm.dataobject.activities.CRMDOActivity activity)
throws java.lang.Exception
activity - - the activity to load the job forjava.lang.Exceptionpublic com.crm.dataobject.activities.CRMDOActivity loadServiceRequest(com.crm.dataobject.activities.CRMDOActivity activity)
throws java.lang.Exception
activity - - the activity to load the service request forjava.lang.Exceptionpublic com.crm.dataobject.activities.CRMDOActivity loadLead(com.crm.dataobject.activities.CRMDOActivity activity)
throws java.lang.Exception
activity - - the activity to load the lead forjava.lang.Exceptionpublic void validateMaxNumberOfResourceRequests(com.crm.dataobject.activities.CRMDOActivity activity,
com.crm.dataobject.activities.CRMDOActivityService requestActivityService)
throws java.lang.Exception
activity - - the activity to validateactivityService - - the activity service to validate in case of scope per activity servicejava.lang.Exceptionpublic void validateMaxNumberOfResourceRequests(com.crm.dataobject.activities.CRMDOActivity activity,
com.crm.dataobject.activities.CRMDOActivityService requestActivityService,
com.crm.dataobject.resourcescheduling.CRMDOResourceSchedulingDefinition activeResourceSchedulingDefinition)
throws java.lang.Exception
activity - - the activity to validateactivityService - - the activity service to validate in case of scope per activity serviceactiveResourceSchedulingDefinition - - the max number of resource requestsjava.lang.Exceptionpublic java.lang.Boolean validateActivityLifeCycleStateAgainstDB(com.crm.dataobject.activities.CRMDOActivity activity,
java.util.ArrayList<com.crm.dataobject.activities.ActivityLifeCycleState> validLifeCycleStates)
throws java.lang.Exception
activity - - the activity to checkjava.lang.Exception