Uses of Class
overit.geocallapp.wfm.core.bl.timesheet.timesheettask.BOTask
Packages that use BOTask
Package
Description
-
Uses of BOTask in overit.geocallapp.wfm.core.bl.timesheet
Fields in overit.geocallapp.wfm.core.bl.timesheet with type parameters of type BOTaskMethods in overit.geocallapp.wfm.core.bl.timesheet that return BOTaskModifier and TypeMethodDescriptionFind the timesheet's task by the given search functionTimesheet.getTaskById(Long taskId) Returns the task by the given id.Methods in overit.geocallapp.wfm.core.bl.timesheet that return types with arguments of type BOTaskModifier and TypeMethodDescriptionTimesheet.fallsIntoRange(Date rangeStartDate, Date rangeEndDate) Timesheet.getActiveOnCallShiftTasks(Long onCallShift) Returns the active tasks of the on call shift.Timesheet.getActiveShiftTasks()Timesheet.getActiveShiftTasks(Long shift) Returns the active tasks of the shift.Timesheet.getActiveTasks()Returns the active tasks list.Timesheet.getActiveTasksByIntervention(Long intervention) Timesheet.getActiveTasksByRange(Date rangeStartDate, Date rangeEndDate) Timesheet.getActiveWithoutShiftTasks()TimesheetEntitiesAggregate.getMaxPriorityTask(List<BOTask> tasks) Returns the max priority task of the given list.Timesheet.getOnCallShiftTasks(Long onCallShift) Returns the tasks of the on call shift.TimesheetEntitiesAggregate.getOverlappedTasks(overit.geocallapp.wfm.util.timeline.TimeLineRange range) Returns the list of the overlapped tasks within a range.Timesheet.getShiftTasks(Long shift) Returns the tasks of the shift.Timesheet.getTaskByEndEntity(Long category, Long eventType, BOEventEntity eventEntity) Finds the active task by the given category, end event type and end event entity.Timesheet.getTaskByStartEntity(Long category, Long eventType, BOEventEntity eventEntity) Finds the active task by the given category, start event type and start event entity.Timesheet.getTasks()Returns the tasks list.Timesheet.isActiveTask()Timesheet.isInterventionTask(Long intervention) Timesheet.isOnCallShiftTask(Long onCallShift) Timesheet.isShiftTask(Long shift) Timesheet.isWithoutShiftTask()Timesheet.iterator()Returns an iterator on the timesheet tasks list.Methods in overit.geocallapp.wfm.core.bl.timesheet with parameters of type BOTaskModifier and TypeMethodDescriptionvoidAdds the given task.protected LongTimesheetEntitiesAggregate.getTaskPriority(BOTask task) protected booleanTimesheetEntitiesAggregate.isAbsenceTask(BOTask task) protected booleanTimesheetEntitiesAggregate.isBreakTask(BOTask task) protected booleanTimesheetEntitiesAggregate.isOnCallTask(BOTask task) protected booleanTimesheetEntitiesAggregate.isOnCallWorkingTask(BOTask task) protected booleanTimesheetEntitiesAggregate.isUnavailabilityTask(BOTask task) protected booleanTimesheetEntitiesAggregate.isWorkingTask(BOTask task) voidTimesheet.replaceTask(BOTask task) Replace task.Method parameters in overit.geocallapp.wfm.core.bl.timesheet with type arguments of type BOTaskModifier and TypeMethodDescriptionFind the timesheet's task by the given search functionTimesheetEntitiesAggregate.getMaxPriorityTask(List<BOTask> tasks) Returns the max priority task of the given list.protected List<overit.geocallapp.wfm.util.timeline.TimeLineRange> TimesheetEntitiesAggregate.getTaskRanges(List<BOTask> tasks) voidSets the task list.voidTimesheet.sortTasks(Comparator<BOTask> comparator) Sort tasks. -
Uses of BOTask in overit.geocallapp.wfm.core.bl.timesheet.event
Methods in overit.geocallapp.wfm.core.bl.timesheet.event that return BOTaskMethods in overit.geocallapp.wfm.core.bl.timesheet.event with parameters of type BOTask -
Uses of BOTask in overit.geocallapp.wfm.core.bl.timesheet.notification.task
Methods in overit.geocallapp.wfm.core.bl.timesheet.notification.task that return types with arguments of type BOTaskModifier and TypeMethodDescriptionBTTimesheetWorkShiftCancelNotification.loadActiveTasks(Long workShiftId, PoolKit poolKit) -
Uses of BOTask in overit.geocallapp.wfm.core.bl.timesheet.task
Methods in overit.geocallapp.wfm.core.bl.timesheet.task that return BOTaskModifier and TypeMethodDescriptionprotected BOTaskBTTimesheetAutomaticTaskInsert.createTask(Timesheet timesheet, TimesheetAutomaticTaskInsertInput input, TimesheetShiftCalculationOutput taskShift, PoolKit poolKit) protected BOTaskBTTimesheetTaskInsert.createTask(Timesheet timesheet, TimesheetTaskInsertInput input, TimesheetShiftCalculationOutput taskShift, PoolKit poolKit) protected BOTaskLoads aBOTask.protected BOTaskprotected BOTaskLoads aBOTask.protected BOTaskprotected BOTaskprotected BOTaskLoads theBOTask.protected BOTaskLoads aBOTask.protected BOTaskBTTimesheetAutomaticTaskUpdate.prepareTaskData(TimesheetAutomaticTaskUpdateInput input, Timesheet timesheet, PoolKit poolKit) Prepares the task data for the update.protected BOTaskBTTimesheetTaskUpdate.prepareTaskData(TimesheetTaskUpdateInput input, BOTask task, Long eventEntityId) Prepares the task data for the update.Methods in overit.geocallapp.wfm.core.bl.timesheet.task that return types with arguments of type BOTaskModifier and TypeMethodDescriptionBTTimesheetAutomaticTaskDurationUpdate.getTasksByEntity(Long intervention, Long clocking, Long unavailability, PoolKit poolKit) BTTimesheetGapFill.getTaskToModify(List<overit.geocallapp.wfm.util.timeline.TimeLineRange> ranges, BOTask task, TimesheetEntitiesAggregate aggregate, Long gap) BTTimesheetGapFill.insertTask(Timesheet timesheet, Date startDate, Date endDate, BOTaskCategory gapFillerCategory, PoolKit poolKit) BTTimesheetAutomaticTaskUpsert.insertTasksWithStartEvent(TimesheetAutomaticTaskUpsertInput input, PoolKit poolKit) BTTimesheetAutomaticTaskInsert.insertTimesheetTasks(Timesheet timesheet, TimesheetAutomaticTaskInsertInput input, Date startDate, Date endDate, PoolKit poolKit) BTTimesheetTaskInsert.insertTimesheetTasks(Timesheet timesheet, TimesheetTaskInsertInput input, Date startDate, Date endDate, PoolKit poolKit) BTTimesheetTaskUpdate.loadLinkedTasks(BOTask task, PoolKit poolKit) Searches for the list ofBOTaskrelated to the given time sheet idSearches for the list ofBOTaskrelated to the given time sheet idBTTimesheetAutomaticTaskUpsert.loadTasksByEndEvent(Long endEventType, TimesheetAutomaticTaskUpsertInput input, PoolKit poolKit) BTTimesheetAutomaticTaskCancel.loadTasksByEndEventEntity(Long eventType, Collection<Long> eventEntity, PoolKit poolKit) BTTimesheetAutomaticTaskUpsert.loadTasksByEndEventEntity(Long endEventType, Collection<Long> endEventEntity, PoolKit poolKit) BTTimesheetAutomaticTaskUpsert.loadTasksByEndEventShift(Long endEventType, Long shift, PoolKit poolKit) BTTimesheetAutomaticTaskCancel.loadTasksByEndShift(Long eventType, Long shift, PoolKit poolKit) BTTimesheetAutomaticTaskUpsert.loadTasksByFirstTask(BOTask task, PoolKit poolKit) BTTimesheetAutomaticTaskUpsert.loadTasksByLastTask(BOTask task, PoolKit poolKit) BTTimesheetAutomaticTaskUpsert.loadTasksByStartEvent(Long startEventType, TimesheetAutomaticTaskUpsertInput input, PoolKit poolKit) BTTimesheetAutomaticTaskCancel.loadTasksByStartEventEntity(Long eventType, Collection<Long> eventEntity, PoolKit poolKit) BTTimesheetAutomaticTaskDurationUpdate.loadTasksByStartEventEntity(Collection<Long> startEventEntity, PoolKit poolKit) BTTimesheetAutomaticTaskUpsert.loadTasksByStartEventEntity(Long startEventType, Collection<Long> startEventEntity, PoolKit poolKit) BTTimesheetAutomaticTaskUpsert.loadTasksByStartEventShift(Long startEventType, Long shift, PoolKit poolKit) BTTimesheetAutomaticTaskCancel.loadTasksByStartShift(Long eventType, Long shift, PoolKit poolKit) BTTimesheetAutomaticTaskUpsert.loadTasksWithoutEndEventType(BOTaskCategoryEventType taskCategoryEventType, PoolKit poolKit) BTTimesheetAutomaticTaskUpsert.updateTaskEndDate(Timesheet timesheet, BOTask task, Date endDate, Long endEventType, BOEventEntity endEventEntity, TimesheetTaskEventCache cache, PoolKit poolKit) BTTimesheetAutomaticTaskUpsert.updateTasksByEndEvent(TimesheetAutomaticTaskUpsertInput input, PoolKit poolKit) BTTimesheetAutomaticTaskUpsert.updateTasksByStartEvent(TimesheetAutomaticTaskUpsertInput input, PoolKit poolKit) BTTimesheetAutomaticTaskDurationUpdate.updateTasksDuration(List<BOTask> tasks, long currentDuration, long newDuration, TimesheetTaskEventCache cache, PoolKit poolKit) BTTimesheetAutomaticTaskUpsert.updateTaskStartDate(Timesheet timesheet, BOTask task, Date startDate, TimesheetTaskEventCache cache, PoolKit poolKit) BTTimesheetAutomaticTaskUpsert.updateTasksWithDifferentEventEntity(List<BOTask> tasksWithDifferentEventEntity, TimesheetAutomaticTaskUpsertInput input, PoolKit poolKit) BTTimesheetAutomaticTaskUpsert.updateTasksWithEndEvent(TimesheetAutomaticTaskUpsertInput input, PoolKit poolKit) BTTimesheetAutomaticTaskUpsert.updateTasksWithSameEventEntity(List<BOTask> tasksWithSameEventEntity, TimesheetAutomaticTaskUpsertInput input, PoolKit poolKit) BTTimesheetAutomaticTaskUpsert.upsertTasksByEndEvent(TimesheetAutomaticTaskUpsertInput input, PoolKit poolKit) BTTimesheetAutomaticTaskUpsert.upsertTasksByStartEvent(TimesheetAutomaticTaskUpsertInput input, PoolKit poolKit) Methods in overit.geocallapp.wfm.core.bl.timesheet.task with parameters of type BOTaskModifier and TypeMethodDescriptionprotected LongBTTimesheetAutomaticTaskCancel.cancelTask(BOTask task, TimesheetPermissionCheck permissionCheck, TimesheetTaskEventCache cache, PoolKit poolKit) protected voidBTTimesheetTaskCancel.cancelTask(BOTask task, PoolKit poolKit) Cancels the givenBOTask.protected voidBTTimesheetWarningsCalculate.createTaskWarning(BOTask task, Long warningType, BOWorkShift shift, PoolKit poolKit) Creates theBOWarningassociated to the givenBOTaskand the eventualBOWorkShiftwith the needed informations.protected TimesheetGapFillOutputBTTimesheetGapFill.gapFill(BOTask previousTask, BOTask nextTask, TimesheetEntitiesAggregate aggregate, BOTaskCategory gapFillerCategory, List<overit.geocallapp.wfm.util.timeline.TimeLineRange> activeShiftTaskRanges, PoolKit poolKit) protected DateBTTimesheetAutomaticTaskUpdate.getTaskEndDate(TimesheetAutomaticTaskUpdateInput input, BOTask task, Timesheet timesheet, PoolKit poolKit) protected DateBTTimesheetAutomaticTaskUpdate.getTaskStartDate(TimesheetAutomaticTaskUpdateInput input, BOTask task, Timesheet timesheet, PoolKit poolKit) BTTimesheetGapFill.getTaskToModify(List<overit.geocallapp.wfm.util.timeline.TimeLineRange> ranges, BOTask task, TimesheetEntitiesAggregate aggregate, Long gap) protected LongBTTimesheetAutomaticTaskInsert.insertTask(BOTask task, PoolKit poolKit) protected LongBTTimesheetTaskInsert.insertTask(BOTask task, PoolKit poolKit) protected booleanBTTimesheetActualDurationUpdate.isActualDurationChanged(BOTask task, Map<Long, Long> oldActualDurations) Returnstrueif the task actual duration is changed,falseotherwise.protected booleanBTTimesheetAutomaticTaskUpsert.isSameShift(Timesheet timesheet, BOTask task, Date startDate, Date endDate, PoolKit poolKit) protected booleanBTTimesheetTaskUpdate.isSameShift(Timesheet timesheet, BOTask task, Date startDate, Date endDate, PoolKit poolKit) BTTimesheetTaskUpdate.loadLinkedTasks(BOTask task, PoolKit poolKit) BTTimesheetAutomaticTaskUpsert.loadTasksByFirstTask(BOTask task, PoolKit poolKit) BTTimesheetAutomaticTaskUpsert.loadTasksByLastTask(BOTask task, PoolKit poolKit) protected LongBTTimesheetAutomaticTaskCancel.modifyTask(BOTask task, Timesheet timesheet, PoolKit poolKit) protected BOTaskBTTimesheetTaskUpdate.prepareTaskData(TimesheetTaskUpdateInput input, BOTask task, Long eventEntityId) Prepares the task data for the update.protected voidBTTimesheetAutomaticTaskInsert.updateTask(BOTask task, PoolKit poolKit) protected voidBTTimesheetGapFill.updateTask(BOTask task, PoolKit poolKit) protected voidBTTimesheetTaskInsert.updateTask(BOTask task, PoolKit poolKit) protected voidBTTimesheetTaskUpdate.updateTask(TimesheetTaskUpdateInput input, Timesheet timesheet, BOTask task, PoolKit poolKit) Updates theBOTask.protected voidBTTimesheetAutomaticTaskCancel.updateTaskData(BOTask task) protected voidBTTimesheetAutomaticTaskDurationUpdate.updateTaskDuration(BOTask task, long currentDuration, long newDuration, PoolKit poolKit) BTTimesheetAutomaticTaskUpsert.updateTaskEndDate(Timesheet timesheet, BOTask task, Date endDate, Long endEventType, BOEventEntity endEventEntity, TimesheetTaskEventCache cache, PoolKit poolKit) BTTimesheetAutomaticTaskUpsert.updateTaskStartDate(Timesheet timesheet, BOTask task, Date startDate, TimesheetTaskEventCache cache, PoolKit poolKit) protected LongBTTimesheetTaskUpdate.upsertEventEntity(TimesheetTaskUpdateInput input, Timesheet timesheet, BOTask task, PoolKit poolKit) Insert or update theBOEventEntityrelated to the task.protected voidBTTimesheetTaskCancel.validateData(BOTask task, Timesheet timesheet, TimesheetPermissionCheck permissionCheck, TimesheetTaskEventCache cache, PoolKit poolKit) Method parameters in overit.geocallapp.wfm.core.bl.timesheet.task with type arguments of type BOTaskModifier and TypeMethodDescriptionprotected voidBTTimesheetAutomaticTaskUpsert.cancelLinkedTasks(List<BOTask> linkedTasks, PoolKit poolKit) protected voidBTTimesheetTaskUpdate.cancelLinkedTasks(PoolKit poolKit, List<BOTask> linkedTasks) protected voidBTTimesheetAutomaticTaskInsert.updateLinkedTasks(List<BOTask> tasks, TimesheetTaskEventCache cache, PoolKit poolKit) protected voidBTTimesheetTaskInsert.updateLinkedTasks(List<BOTask> tasks, PoolKit poolKit) BTTimesheetAutomaticTaskDurationUpdate.updateTasksDuration(List<BOTask> tasks, long currentDuration, long newDuration, TimesheetTaskEventCache cache, PoolKit poolKit) BTTimesheetAutomaticTaskUpsert.updateTasksWithDifferentEventEntity(List<BOTask> tasksWithDifferentEventEntity, TimesheetAutomaticTaskUpsertInput input, PoolKit poolKit) BTTimesheetAutomaticTaskUpsert.updateTasksWithSameEventEntity(List<BOTask> tasksWithSameEventEntity, TimesheetAutomaticTaskUpsertInput input, PoolKit poolKit) -
Uses of BOTask in overit.geocallapp.wfm.core.bl.timesheet.timeline
Methods in overit.geocallapp.wfm.core.bl.timesheet.timeline that return types with arguments of type BOTaskMethods in overit.geocallapp.wfm.core.bl.timesheet.timeline with parameters of type BOTaskModifier and TypeMethodDescriptionprotected voidTimesheetTimeLineBuilder.addTask(overit.geocallapp.wfm.util.timeline.TimeLine timeLine, BOTask task) Method parameters in overit.geocallapp.wfm.core.bl.timesheet.timeline with type arguments of type BOTask -
Uses of BOTask in overit.geocallapp.wfm.core.bl.timesheet.timesheettask
Methods in overit.geocallapp.wfm.core.bl.timesheet.timesheettask with parameters of type BOTask -
Uses of BOTask in overit.geocallapp.wfm.core.bl.timesheet.timesheettask.event
Constructors in overit.geocallapp.wfm.core.bl.timesheet.timesheettask.event with parameters of type BOTaskModifierConstructorDescriptionTaskInsertEvent(BOTask input) Instantiates a new timesheet task insert event.Instantiates a new timesheet task update event.Instantiates a new timesheet task update event. -
Uses of BOTask in overit.geocallapp.wfm.core.bl.timesheet.timesheettask.task
Methods in overit.geocallapp.wfm.core.bl.timesheet.timesheettask.task that return BOTaskModifier and TypeMethodDescriptionprotected BOTaskBTTaskInsert.insertTask(BOTask task, PoolKit pk) Inserts the new timesheet task, basing on the @param task data given as input.Methods in overit.geocallapp.wfm.core.bl.timesheet.timesheettask.task with parameters of type BOTaskModifier and TypeMethodDescriptionprotected voidBTTaskInsert.checkBeforeInsert(BOTask task) Checks and validates the data before the insert.protected voidBTTaskStateUpdate.checkBeforeUpdate(BOTask task, PoolKit pk) protected voidBTTaskUpdate.checkBeforeUpdate(BOTask task) Checks and validates the data before the update.protected BOTaskBTTaskInsert.insertTask(BOTask task, PoolKit pk) Inserts the new timesheet task, basing on the @param task data given as input.BTTaskStateUpdate.prepareFilterData(BOTask task) Prepares the filter data in order to load the correct record to update.BTTaskUpdate.prepareFilterData(BOTask task) Prepares the filter data in order to load the correct record to update.BTTaskStateUpdate.prepareUpdateData(BOTask task) Prepares the data that is going to be updated in the selected timesheet task.BTTaskUpdate.prepareUpdateData(BOTask task) Prepares the data that is going to be updated in the selected timesheet task. -
Uses of BOTask in overit.geocallapp.wfm.core.ux.timesheet.search.detail
Methods in overit.geocallapp.wfm.core.ux.timesheet.search.detail that return types with arguments of type BOTaskModifier and TypeMethodDescriptionTimesheetDummyShiftView.getActiveTasks()TimesheetOnCallShiftView.getActiveTasks()TimesheetShiftView.getActiveTasks()TimesheetWorkShiftView.getActiveTasks() -
Uses of BOTask in overit.geocallapp.wfm.mobile.core.rs3.timesheet
Methods in overit.geocallapp.wfm.mobile.core.rs3.timesheet with parameters of type BOTaskModifier and TypeMethodDescriptionprotected DTOMobileTimesheetTaskMobileTimesheetService.buildMobileTimesheetTask(BOTask task, String interventionDescription, M2Mapper mapper) protected DTOMobileTimesheetTaskMobileTimesheetService.buildMobileTimesheetTasks(BOTask task, Timesheet timesheet, M2Mapper mapper)