Uses of Class
overit.geocallapp.wfm.core.bl.workshift.BOWorkShift
Packages that use BOWorkShift
Package
Description
-
Uses of BOWorkShift in overit.geocallapp.wfm.core.bl.crewshell
Methods in overit.geocallapp.wfm.core.bl.crewshell that return BOWorkShiftModifier and TypeMethodDescriptionstatic BOWorkShiftCrewShellUtils.getCrewShellWorkShift(Long crewShellId, Date day, PoolKit poolKit) protected static BOWorkShiftCrewShellUtils.getWorkshift(Long workshiftId, PoolKit pk) -
Uses of BOWorkShift in overit.geocallapp.wfm.core.bl.crewshell.composition.draft
Methods in overit.geocallapp.wfm.core.bl.crewshell.composition.draft that return types with arguments of type BOWorkShiftModifier and TypeMethodDescriptionstatic List<BOWorkShift> CrewShellTechnicianChecksUtils.findForemanWorkshift(Long crewShell, Date dayFrom, Date dayTo, PoolKit pk) static List<BOWorkShift> CrewShellTechnicianChecksUtils.getCrewShellResourceWorkshift(Long user, Date day, Long crewShell, PoolKit pk) static List<BOWorkShift> CrewShellTechnicianChecksUtils.getWorkshift(Long user, Date day, boolean excludeCrewShellWorkshift, PoolKit pk) Methods in overit.geocallapp.wfm.core.bl.crewshell.composition.draft with parameters of type BOWorkShiftModifier and TypeMethodDescriptionstatic List<BOScheduling> CrewShellTechnicianChecksUtils.getSchedulings(BOWorkShift workshift, PoolKit pk) -
Uses of BOWorkShift in overit.geocallapp.wfm.core.bl.crewshell.composition.draft.workshift.event
Methods in overit.geocallapp.wfm.core.bl.crewshell.composition.draft.workshift.event that return BOWorkShiftModifier and TypeMethodDescriptionCrewShellTechnicianWorkshiftAlignInput.getCrewShellWorkshift()Returns the crew shell workshiftMethods in overit.geocallapp.wfm.core.bl.crewshell.composition.draft.workshift.event with parameters of type BOWorkShiftModifier and TypeMethodDescriptionvoidCrewShellTechnicianWorkshiftAlignInput.setCrewShellWorkshift(BOWorkShift crewShellWorkshift) Sets the crew shell workshift -
Uses of BOWorkShift in overit.geocallapp.wfm.core.bl.crewshell.composition.task
Methods in overit.geocallapp.wfm.core.bl.crewshell.composition.task that return BOWorkShiftModifier and TypeMethodDescriptionprotected BOWorkShiftBTCrewShellCompositionConfirm.getCrewShellWorkShift(Long crewShellId, Date day, PoolKit poolKit) Methods in overit.geocallapp.wfm.core.bl.crewshell.composition.task with parameters of type BOWorkShiftModifier and TypeMethodDescriptionprotected voidBTCrewShellCompositionConfirm.alignSchedulingsAfterEmptyingComposition(BOWorkShift crewShellWorkshift, BOCrewShell crewShell, PoolKit pk) protected voidBTCrewShellCompositionConfirm.checkWorkshiftIsDefined(BOWorkShift workshift, boolean emptyComposition, BOCrewShell crewShell, Date day) protected voidBTCrewShellCompositionConfirm.insertCrewShellWorkshifts(BOWorkShift crewShellWorkshift, Long crewShellId, Date day, PoolKit pk) -
Uses of BOWorkShift in overit.geocallapp.wfm.core.bl.crewshell.configuration.operationcenter.task
Methods in overit.geocallapp.wfm.core.bl.crewshell.configuration.operationcenter.task with parameters of type BOWorkShiftModifier and TypeMethodDescriptionprotected List<BOScheduling> BTCrewShellOperationCenterDelete.retrieveSchedulings(BOWorkShift workShift, PoolKit poolKit) Retrieves theBOSchedulingobjects (i.e., schedulings) related to eachBOCrewShellobject (i.e., crew shell). -
Uses of BOWorkShift in overit.geocallapp.wfm.core.bl.crewshell.scheduling.event
Methods in overit.geocallapp.wfm.core.bl.crewshell.scheduling.event that return types with arguments of type BOWorkShiftModifier and TypeMethodDescriptionCrewShellSchedulingTransferInput.getDestinationWorkshifts()It returns the destination workshiftsMethod parameters in overit.geocallapp.wfm.core.bl.crewshell.scheduling.event with type arguments of type BOWorkShiftModifier and TypeMethodDescriptionvoidCrewShellSchedulingTransferInput.setDestinationWorkshifts(List<BOWorkShift> destinationWorkshifts) It sets the destination workshifts -
Uses of BOWorkShift in overit.geocallapp.wfm.core.bl.crewshell.scheduling.task
Method parameters in overit.geocallapp.wfm.core.bl.crewshell.scheduling.task with type arguments of type BOWorkShiftModifier and TypeMethodDescriptionprotected voidBTCrewShellSchedulingMassiveTransfer.alignSchedulings(List<BOWorkShift> newWorkshifts, List<BOWorkShift> oldWorkshifts, PoolKit pk) BTCrewShellSchedulingMassiveTransfer.getWorkshiftIds(List<BOWorkShift> newWorkshifts, List<BOWorkShift> oldWorkshifts) protected Map<Long, BOScheduling> BTCrewShellSchedulingMassiveTransfer.transferScheduling(List<BOWorkShift> workshifts, Long foreman, BOScheduling scheduling, Long crewShellUser, PoolKit pk) -
Uses of BOWorkShift in overit.geocallapp.wfm.core.bl.crewshell.workshift.task
Methods in overit.geocallapp.wfm.core.bl.crewshell.workshift.task with parameters of type BOWorkShiftModifier and TypeMethodDescriptionprotected voidBTCrewShellWorkshiftCompleteModify.validateCrewShellWorkshift(BOWorkShift workShift, BOCrewShell crewShell, PoolKit poolKit) -
Uses of BOWorkShift in overit.geocallapp.wfm.core.bl.schedule.intervention.scheduling.event
Methods in overit.geocallapp.wfm.core.bl.schedule.intervention.scheduling.event that return types with arguments of type BOWorkShiftModifier and TypeMethodDescriptionSchedulingCopyInput.getDestinationWorkshifts()It returns the list of destination workshiftsMethod parameters in overit.geocallapp.wfm.core.bl.schedule.intervention.scheduling.event with type arguments of type BOWorkShiftModifier and TypeMethodDescriptionvoidSchedulingCopyInput.setDestinationWorkshifts(List<BOWorkShift> destinationWorkshifts) It sets the destination workshifts -
Uses of BOWorkShift in overit.geocallapp.wfm.core.bl.schedulingproposal.creation.task
Methods in overit.geocallapp.wfm.core.bl.schedulingproposal.creation.task that return BOWorkShiftModifier and TypeMethodDescriptionprotected BOWorkShiftBTProcessSchedulingCreationProposal.loadForemanWorkShift(Long foremanId, Date targetDay, PoolKit poolKit) protected BOWorkShiftBTProcessSchedulingCreationProposal.loadNearestWorkShift(Long resourceId, Date targetDate, PoolKit poolKit) Methods in overit.geocallapp.wfm.core.bl.schedulingproposal.creation.task that return types with arguments of type BOWorkShiftModifier and TypeMethodDescriptionprotected List<BOWorkShift> BTProcessSchedulingCreationProposal.loadWorkShifts(Long resourceId, Date targetDay, PoolKit poolKit) -
Uses of BOWorkShift in overit.geocallapp.wfm.core.bl.timesheet
Methods in overit.geocallapp.wfm.core.bl.timesheet that return BOWorkShiftMethods in overit.geocallapp.wfm.core.bl.timesheet that return types with arguments of type BOWorkShiftMethods in overit.geocallapp.wfm.core.bl.timesheet with parameters of type BOWorkShiftModifier and TypeMethodDescriptionvoidTimesheetEntitiesAggregate.addShift(BOWorkShift shift, List<BOReceipt> receipts) -
Uses of BOWorkShift in overit.geocallapp.wfm.core.bl.timesheet.event
Methods in overit.geocallapp.wfm.core.bl.timesheet.event that return BOWorkShiftModifier and TypeMethodDescriptionTimesheetTaskEventCache.getWorkShift(Long shift, PoolKit poolKit) -
Uses of BOWorkShift in overit.geocallapp.wfm.core.bl.timesheet.shift
Methods in overit.geocallapp.wfm.core.bl.timesheet.shift that return BOWorkShiftMethods in overit.geocallapp.wfm.core.bl.timesheet.shift with parameters of type BOWorkShiftModifier and TypeMethodDescriptionvoidTimesheetShift.setShift(BOWorkShift shift) voidTimesheetShiftBuilder.setShift(BOWorkShift shift) -
Uses of BOWorkShift in overit.geocallapp.wfm.core.bl.timesheet.task
Methods in overit.geocallapp.wfm.core.bl.timesheet.task that return types with arguments of type BOWorkShiftModifier and TypeMethodDescriptionprotected List<BOWorkShift> BTTimesheetEntitiesAggregateLoad.loadShifts(Timesheet timesheet, PoolKit poolKit) protected List<BOWorkShift> BTTimesheetShiftCalculation.loadWorkShifts(Long user, Date startDate, Date endDate, PoolKit poolKit) Loads the work shifts that overlap the task.Methods in overit.geocallapp.wfm.core.bl.timesheet.task with parameters of type BOWorkShiftModifier and TypeMethodDescriptionprotected voidBTTimesheetWarningsCalculate.createTaskWarning(BOTask task, Long warningType, BOWorkShift shift, PoolKit poolKit) Creates theBOWarningassociated to the givenBOTaskand the eventualBOWorkShiftwith the needed informations.protected voidBTTimesheetWarningsCalculate.createWorkShiftWarning(Timesheet timesheet, Long warningType, BOWorkShift shift, PoolKit poolKit) Creates theBOWarningassociated to the givenTimesheetandBOWorkShiftwith the needed informations.protected voidBTTimesheetWarningsCalculate.elaborateInBetweenTaskGap(TimesheetEntitiesAggregate aggregate, Long gapThreshold, BOWorkShift shift, PoolKit poolKit) This check is performed on the list of active tasks sorted by date.Method parameters in overit.geocallapp.wfm.core.bl.timesheet.task with type arguments of type BOWorkShiftModifier and TypeMethodDescriptionprotected TimesheetShiftCalculationOutputBTTimesheetShiftCalculation.buildInterval(List<BOWorkShift> workShifts, List<BOOnCallShift> onCallShifts, Date startDate, Date endDate) Builds an interval linked to a shift or to an on call shift.protected List<overit.geocallapp.wfm.util.timeline.TimeLineRange> BTTimesheetShiftCalculation.getRanges(List<BOWorkShift> workShifts, List<BOOnCallShift> onCallShifts, Long user, Date startDate, Date endDate) Builds a new timeline with shifts and on call shifts and extracts the ranges. -
Uses of BOWorkShift in overit.geocallapp.wfm.core.bl.timesheet.timeline
Methods in overit.geocallapp.wfm.core.bl.timesheet.timeline that return types with arguments of type BOWorkShiftMethods in overit.geocallapp.wfm.core.bl.timesheet.timeline with parameters of type BOWorkShiftModifier and TypeMethodDescriptionprotected voidTimesheetTimeLineBuilder.addWorkShift(overit.geocallapp.wfm.util.timeline.TimeLine timeLine, BOWorkShift workShift) Method parameters in overit.geocallapp.wfm.core.bl.timesheet.timeline with type arguments of type BOWorkShiftModifier and TypeMethodDescriptionvoidTimesheetTimeLineBuilder.setWorkShifts(List<BOWorkShift> workShifts) -
Uses of BOWorkShift in overit.geocallapp.wfm.core.bl.workshift.event
Constructors in overit.geocallapp.wfm.core.bl.workshift.event with parameters of type BOWorkShiftModifierConstructorDescriptionWorkShiftInsertEvent(BOWorkShift input) Instantiates a new workshift insert event.WorkShiftUpdateEvent(BOWorkShift input) Instantiates a new workshift update event. -
Uses of BOWorkShift in overit.geocallapp.wfm.core.ux.crewshell.composition.allocatetechnician
Fields in overit.geocallapp.wfm.core.ux.crewshell.composition.allocatetechnician with type parameters of type BOWorkShiftModifier and TypeFieldDescriptionprotected BOCache<BOWorkShift> AllocateTechnicians.workShiftBOCacheMethods in overit.geocallapp.wfm.core.ux.crewshell.composition.allocatetechnician that return types with arguments of type BOWorkShiftModifier and TypeMethodDescriptionprotected List<BOWorkShift> AllocateTechnicians.retrieveCancelledBecauseInCrewShellWorkShifts(BOCrewShell crewShell) protected List<BOWorkShift> AllocateTechnicians.retrieveResourceWorkShifts(BOCrewShell crewShell) Retrieves the list of theBOWorkShiftobjects by filtering them byDateday and OC (i.e., operation center). -
Uses of BOWorkShift in overit.geocallapp.wfm.project.bl.management.planning.task.slotevaluation.resourcedata
Fields in overit.geocallapp.wfm.project.bl.management.planning.task.slotevaluation.resourcedata with type parameters of type BOWorkShiftMethods in overit.geocallapp.wfm.project.bl.management.planning.task.slotevaluation.resourcedata that return types with arguments of type BOWorkShiftModifier and TypeMethodDescriptionResourceData.getWorkshifsts()protected List<BOWorkShift> BTLoadResourceData.loadWorkShifts(Long userId, overit.geocallapp.wfm.util.intervalli.DateTimeInterval range, PoolKit pk) Method parameters in overit.geocallapp.wfm.project.bl.management.planning.task.slotevaluation.resourcedata with type arguments of type BOWorkShiftModifier and TypeMethodDescriptionvoidResourceData.setWorkshifsts(List<BOWorkShift> workshifsts)