public class CRMUIResourceAvailabilityBean extends CRMUI
Constructor and Description |
---|
CRMUIResourceAvailabilityBean()
Default constructor.
|
Modifier and Type | Method and Description |
---|---|
com.crm.dataobject.activities.CRMDOActivityService |
activityRequestResourcesButton(ResourceAvailabilityForm availabilityForm,
java.util.ArrayList<com.crm.dataobject.resourcescheduling.CRMDOResourcePlanEntryWorkHour> selectedWorkHours)
Requests a resource according a list of working hours.
|
ResourceAvailabilityForm |
calculateAvailableResourcesButton(ResourceAvailabilityForm availabilityForm,
com.crm.dataobject.resourcescheduling.CRMDOResourcePlanEntryWorkHour resourcePlanEntryWorkHour) |
ResourceAvailabilityForm |
clearFilters(ResourceAvailabilityForm availabilityForm) |
ResourceAvailabilityForm |
createForm(com.crm.dataobject.activities.CRMDOActivity activity,
com.crm.dataobject.activities.CRMDOActivityService activityService)
Loads a resource availability form for an activity service.
|
ResourceAvailabilityForm |
createForm(com.crm.dataobject.activities.CRMDOActivity activity,
com.crm.dataobject.activities.CRMDOActivityService activityService,
com.crm.dataobject.jobs.CRMDOJob job,
com.crm.dataobject.jobs.CRMDOJobRequestedActivityService jobRequestedActivityService)
Loads a resource availability form for an activity service.
|
ResourceAvailabilityForm |
createForm(com.crm.dataobject.jobs.CRMDOJob job,
com.crm.dataobject.jobs.CRMDOJobRequestedActivityService jobRequestedActivityService)
Loads a resource availability form for a job requested activity service.
|
ResourceAvailabilityForm |
fillPeriodRange(ResourceAvailabilityForm availabilityForm) |
com.crm.dataobject.jobs.CRMDOJobRequestedActivityService |
jobRequestResourcesButton(ResourceAvailabilityForm availabilityForm,
java.util.ArrayList<com.crm.dataobject.resourcescheduling.CRMDOResourcePlanEntryWorkHour> selectedWorkHours)
Requests a resource according a list of working hours.
|
ResourceAvailabilityForm |
loadForm(com.crm.dataobject.activities.CRMDOActivityService activityService)
Loads a resource availability form for an activity service.
|
ResourceAvailabilityForm |
loadForm(com.crm.dataobject.resourcescheduling.CRMDOResourceRequest resourceRequest)
Loads a resource availability form for a resource request.
|
ResourceAvailabilityForm |
searchButton(ResourceAvailabilityForm availabilityForm) |
ResourceAvailabilityForm |
selectResourcesButton(ResourceAvailabilityForm availabilityForm,
java.util.ArrayList<com.crm.dataobject.CRMDO> selectedWorkHours) |
addAttachmentButton, addExistingAttachmentButton, addExistingAttachmentsButton, addTrace, assignEntity, echoDto, echoDto, echoDto, echoDtos, getAccountsReceivableEntityOptions, getActiveInactiveOptions, getActiveInactiveOptions, getAllowedDeniedOptions, getAllowedDeniedOptions, getApplicationOptions, getArchiveDataEntityOptions, getArchiveDataEntityOptions, getArchiveEntityOptions, getArchiveEntityOptions, getAssignableEntityOptions, getCurrentDateString, getCurrentDay, getCurrentMonth, getCurrentYear, getDayOfWeekOptions, getDayOfWeekOptions, getDtoFromCollection, getEntityCategoryOptions, getEntityFieldOptions, getEntityOptions, getEntityStateOptions, getEntityStatusOptions, getEntityTypeOptions, getExplicitViewingAccessEntityOptions, getHourOptions, getHourOptions, getImplicitViewingAccessEntityOptions, getModuleOptions, getModulePrintoutOptions, getModuleProcessOptions, getMonthEndDate, getMonthStartDate, getOperatorOptions, getOperatorOptions, getOrganisationGroupBackgroundTypeOptions, getOrganisationGroupBackgroundTypeOptions, getStateOptions, getStringFormattingOptions, getStringFormattingOptions, getTimeOfDayOptions, getTimeOfDayOptions, getTrueFalseOptions, getTrueFalseOptions, getUnitOfTimeOptions, getUnitOfTimeOptions, getUnitOfTimeOptions, getWeekEndDate, getWeekStartDate, getYesNoOptions, getYesNoOptions, invoke, load, loadAchivedData, loadAttachmentsTab, loadDaysOfMonthOptions, loadDaysOfMonthOptions, loadEntityAttributeTranslations, loadMonthNumberOptions, loadMonthNumberOptions, loadMonthOptions, loadMonthOptions, readFileContent, removeAttachmentButton, setDefaultLanguage, setDtoAsNotEditable, setDtoAsNotModified, setLanguageTranslations, setMandatoryField, setMandatoryFields, setOwnerGroup
deepCopy, dispatch, getCRMSession, getCRMSessionHandle, getCurrentDate, getEJBHomeInterface, getInitialContext, getSessionContext, loadEntityCategories, loadEntityNumber, loadEntityStates, loadEntityStatuses, loadEntityTypes, rollback, setCRMSessionHandle, setInitialContext, setSessionContext
public CRMUIResourceAvailabilityBean()
public ResourceAvailabilityForm loadForm(com.crm.dataobject.activities.CRMDOActivityService activityService) throws java.lang.Exception, com.crm.exception.CannotExecuteActionException
activityService
- java.lang.Exception
com.crm.exception.CannotExecuteActionException
public ResourceAvailabilityForm createForm(com.crm.dataobject.activities.CRMDOActivity activity, com.crm.dataobject.activities.CRMDOActivityService activityService) throws java.lang.Exception
activity
- an activityactivityService
- the activity service to add resource requestjava.lang.Exception
public ResourceAvailabilityForm createForm(com.crm.dataobject.jobs.CRMDOJob job, com.crm.dataobject.jobs.CRMDOJobRequestedActivityService jobRequestedActivityService) throws java.lang.Exception
job
- a jobjobRequestedActivityService
- the job requested activity service to add resource requestjava.lang.Exception
public ResourceAvailabilityForm createForm(com.crm.dataobject.activities.CRMDOActivity activity, com.crm.dataobject.activities.CRMDOActivityService activityService, com.crm.dataobject.jobs.CRMDOJob job, com.crm.dataobject.jobs.CRMDOJobRequestedActivityService jobRequestedActivityService) throws java.lang.Exception
activity
- an activityactivityService
- the activity service to add resource requestjava.lang.Exception
com.crm.exception.CannotExecuteActionException
public ResourceAvailabilityForm fillPeriodRange(ResourceAvailabilityForm availabilityForm) throws java.lang.Exception
java.lang.Exception
public ResourceAvailabilityForm loadForm(com.crm.dataobject.resourcescheduling.CRMDOResourceRequest resourceRequest) throws java.lang.Exception, com.crm.exception.MandatoryFieldException, com.crm.exception.CannotExecuteActionException
resourceRequest
- a resource requestjava.lang.Exception
com.crm.exception.MandatoryFieldException
com.crm.exception.CannotExecuteActionException
public ResourceAvailabilityForm searchButton(ResourceAvailabilityForm availabilityForm) throws java.lang.Exception, com.crm.exception.MandatoryFieldException
java.lang.Exception
com.crm.exception.MandatoryFieldException
public com.crm.dataobject.activities.CRMDOActivityService activityRequestResourcesButton(ResourceAvailabilityForm availabilityForm, java.util.ArrayList<com.crm.dataobject.resourcescheduling.CRMDOResourcePlanEntryWorkHour> selectedWorkHours) throws java.lang.Exception, com.crm.exception.OnlyOneRecordException, com.crm.exception.MandatoryFieldException
availabilityForm
- a form to loadselectedWorkHours
- a list of working hoursjava.lang.Exception
com.crm.exception.OnlyOneRecordException
com.crm.exception.MandatoryFieldException
public com.crm.dataobject.jobs.CRMDOJobRequestedActivityService jobRequestResourcesButton(ResourceAvailabilityForm availabilityForm, java.util.ArrayList<com.crm.dataobject.resourcescheduling.CRMDOResourcePlanEntryWorkHour> selectedWorkHours) throws java.lang.Exception, com.crm.exception.OnlyOneRecordException, com.crm.exception.MandatoryFieldException
availabilityForm
- a form to loadselectedWorkHours
- a list of working hoursjava.lang.Exception
com.crm.exception.OnlyOneRecordException
com.crm.exception.MandatoryFieldException
public ResourceAvailabilityForm selectResourcesButton(ResourceAvailabilityForm availabilityForm, java.util.ArrayList<com.crm.dataobject.CRMDO> selectedWorkHours) throws java.lang.Exception, com.crm.exception.OnlyOneRecordException, com.crm.exception.MandatoryFieldException
java.lang.Exception
com.crm.exception.OnlyOneRecordException
com.crm.exception.MandatoryFieldException
public ResourceAvailabilityForm clearFilters(ResourceAvailabilityForm availabilityForm) throws java.lang.Exception, com.crm.exception.MandatoryFieldException
java.lang.Exception
com.crm.exception.MandatoryFieldException
public ResourceAvailabilityForm calculateAvailableResourcesButton(ResourceAvailabilityForm availabilityForm, com.crm.dataobject.resourcescheduling.CRMDOResourcePlanEntryWorkHour resourcePlanEntryWorkHour) throws java.lang.Exception, com.crm.exception.OnlyOneRecordException, com.crm.exception.MandatoryFieldException
java.lang.Exception
com.crm.exception.OnlyOneRecordException
com.crm.exception.MandatoryFieldException