Uses of Class
overit.geocallapp.wfm.orchestrator.scheduling.bl.schedulingteam.SchedulingTeamResource
Packages that use SchedulingTeamResource
Package
Description
-
Uses of SchedulingTeamResource in overit.geocallapp.wfm.orchestrator.scheduling.bl.activityassignment.event
Methods in overit.geocallapp.wfm.orchestrator.scheduling.bl.activityassignment.event that return SchedulingTeamResourceModifier and TypeMethodDescriptionResourceWorkShiftTourCalculationInput.getResource()SchedulingCoordinatePathCalculationInput.getResource()Methods in overit.geocallapp.wfm.orchestrator.scheduling.bl.activityassignment.event with parameters of type SchedulingTeamResourceModifier and TypeMethodDescriptionvoidResourceWorkShiftTourCalculationInput.setResource(SchedulingTeamResource resource) voidSchedulingCoordinatePathCalculationInput.setResource(SchedulingTeamResource resource) -
Uses of SchedulingTeamResource in overit.geocallapp.wfm.orchestrator.scheduling.bl.activityassignment.task
Fields in overit.geocallapp.wfm.orchestrator.scheduling.bl.activityassignment.task declared as SchedulingTeamResourceModifier and TypeFieldDescriptionprotected SchedulingTeamResourceBTWorkShiftTourDataCalculator.resourceprotected SchedulingTeamResourceBTSchedulingCoordinatesPathCalculation.resourceDetailMethods in overit.geocallapp.wfm.orchestrator.scheduling.bl.activityassignment.task with parameters of type SchedulingTeamResourceModifier and TypeMethodDescriptionprotected voidBTBaseActivityManualAssignment.calculateTimeAndDistanceInformation(SchedulingTeamResource resource, PoolKit poolKit) Calculates the time and distance values for the current scheduling.protected voidBTBaseActivityManualAssignment.checkScheduledTimeOnWorkshift(SchedulingTeamResource resource, PoolKit poolKit) Checks if the pasted activity is contained in the work shift time (considering also the overtime).protected voidBTActivityManualTeamAssignment.defineResourceCoordianteFromWorkShift(SchedulingTeamResource resource, PoolKit poolKit) Define the start and end coordinates of the resourceprotected LongBTActivityManualTeamAssignment.getResourceStartAddress(SchedulingTeamResource resource) Return the start address of the resourceprotected LongBTActivityManualTeamAssignment.getTeamDislocation(SchedulingTeamResource resource) Returns the team dislocation of the working teamprotected LongBTActivityManualTeamAssignment.getTeamLocation(SchedulingTeamResource resource) Returns the team location of the working teamprotected LongBTBaseActivityManualAssignment.insertBasicScheduling(SchedulingTeamResource resource, PoolKit poolKit) Insert the scheduling record for the activity.protected voidBTBaseActivityManualAssignment.launchSchedulingCheckEvent(SchedulingTeamResource resource, PoolKit poolKit) Event for notify that a new scheduling has been just created.protected voidBTBaseActivityManualAssignment.notifyActivityScheduled(SchedulingTeamResource resource, PoolKit poolKit) Notify that an activity has been scheduled.protected voidBTBaseActivityManualAssignment.reloadSchedulings(SchedulingTeamResource resource, Long newSchedulingId) Reloads the schedulings for a specified SchedulingTeamResourceprotected voidBTBaseActivityManualAssignment.updateNextsSchedulingsOrder(SchedulingTeamResource resource) Update the execution order on all the schedulings after the current.protected voidBTBaseActivityManualAssignment.updatePreviousNextSchedulingCoordinatesPath(SchedulingTeamResource resource) Aligns previous and next scheduling with the new time-distance values calculated on the current scheduling.protected voidBTBaseActivityManualAssignment.updateWorkshiftTourData(SchedulingTeamResource resource, PoolKit poolKit) Calculates the new tour data for the current work shift and updates all the schedulings. -
Uses of SchedulingTeamResource in overit.geocallapp.wfm.orchestrator.scheduling.bl.activityremoval.task
Methods in overit.geocallapp.wfm.orchestrator.scheduling.bl.activityremoval.task with parameters of type SchedulingTeamResourceModifier and TypeMethodDescriptionprotected voidBTActivityRemoval.updatedFirstSchedulingArrivalDate(SchedulingTeamResource resource) Updates the arrival date of the new first activity if the removed activity was the first of the day.protected voidBTActivityRemoval.updatedPreviousAndNextSchedulings(SchedulingTeamResource resource, PoolKit poolKit) Calculates the new time and space distance for the previous and the next schedulings.protected voidBTActivityRemoval.updateNextSchedulingsOrder(SchedulingTeamResource resource) Updates the execution order of all the schedulings after the current one.protected voidBTActivityRemoval.updateWorkshiftTourData(SchedulingTeamResource resource, PoolKit poolKit) Calculates the new tour data for the current work shift and updates all the schedulings. -
Uses of SchedulingTeamResource in overit.geocallapp.wfm.orchestrator.scheduling.bl.schedulingteam
Methods in overit.geocallapp.wfm.orchestrator.scheduling.bl.schedulingteam that return SchedulingTeamResourceModifier and TypeMethodDescriptionSchedulingTeam.getForeman()static SchedulingTeamResourceCrewShellSchedulingTeamResourceBuilder.makeInstance(Long resourceId, Date referenceDate, PoolKit poolKit) Creates an instance of aSchedulingTeamResourcebased on the provided resource ID, reference date, and pool kit.static SchedulingTeamResourceSchedulingTeamResourceBuilder.makeInstance(Long workshiftId, boolean worksInTeam, PoolKit poolKit) Methods in overit.geocallapp.wfm.orchestrator.scheduling.bl.schedulingteam that return types with arguments of type SchedulingTeamResourceModifier and TypeMethodDescriptionSchedulingTeam.getAllTeamResources()SchedulingTeam.getAssistants()Methods in overit.geocallapp.wfm.orchestrator.scheduling.bl.schedulingteam with parameters of type SchedulingTeamResourceModifier and TypeMethodDescriptionvoidSchedulingTeam.addAssistant(SchedulingTeamResource assistant) protected static voidSchedulingTeamResourceBuilder.addCrewShellData(SchedulingTeamResource resource) voidSchedulingTeam.setForeman(SchedulingTeamResource foreman) -
Uses of SchedulingTeamResource in overit.geocallapp.wfm.orchestrator.scheduling.utils
Methods in overit.geocallapp.wfm.orchestrator.scheduling.utils with parameters of type SchedulingTeamResourceModifier and TypeMethodDescriptionstatic org.locationtech.jts.geom.CoordinateSchedulingUtils.getCoordianteFromTeamAddress(SchedulingIntegrationService service, SchedulingTeamResource resource, boolean isStartPoint) Return the start or endCoordinatestarting from the team configurationstatic org.locationtech.jts.geom.CoordinateSchedulingUtils.getCoordinateFromWorkshiftAddress(SchedulingIntegrationService service, SchedulingTeamResource resource, boolean isStartPoint) Return the start or endCoordinatestarting from the work shift configurationstatic LongSchedulingUtils.getOssSpace(SchedulingTeamResource resource) static LongSchedulingUtils.getResourceAddress(SchedulingTeamResource resource, boolean isStartAddress) Return the start or end address of the current resourcestatic LongSchedulingUtils.getTransferTimeType(SchedulingTeamResource resource)