Uses of Class
overit.geocallapp.wfm.workorders.bl.header.BOWorkOrderHeader
Packages that use BOWorkOrderHeader
Package
Description
-
Uses of BOWorkOrderHeader in overit.geocallapp.wfm.core.ux.schedule.dailyplan
Methods in overit.geocallapp.wfm.core.ux.schedule.dailyplan that return BOWorkOrderHeaderModifier and TypeMethodDescriptionDailyPlanBundleCache.getWorkOrderHeaderById(Long workOrderId) Finds a work order header by its ID.Methods in overit.geocallapp.wfm.core.ux.schedule.dailyplan that return types with arguments of type BOWorkOrderHeaderModifier and TypeMethodDescriptionDailyPlanBundleCache.getWorkOrderHeaders()Returns all work order headers in the cache. -
Uses of BOWorkOrderHeader in overit.geocallapp.wfm.core.ux.schedule.dailyplan.task
Fields in overit.geocallapp.wfm.core.ux.schedule.dailyplan.task with type parameters of type BOWorkOrderHeaderModifier and TypeFieldDescriptionprotected List<BOWorkOrderHeader> BTSchedulableActivitiesSearch.workOrderHeaderFiltersMethods in overit.geocallapp.wfm.core.ux.schedule.dailyplan.task that return types with arguments of type BOWorkOrderHeaderModifier and TypeMethodDescriptionprotected Collection<BOWorkOrderHeader> BTDailyPlanBundleCacheInitialize.loadWorkOrderHeaders(Collection<Long> workOrderHeaderIds, PoolKit poolKit) Loads work order headers for the specified header IDs. -
Uses of BOWorkOrderHeader in overit.geocallapp.wfm.orchestrator.scheduling.bl.activityassignment.task
Methods in overit.geocallapp.wfm.orchestrator.scheduling.bl.activityassignment.task that return BOWorkOrderHeaderModifier and TypeMethodDescriptionManualAssignmentContext.getWorkOrderHeader()Gets the work order header.Methods in overit.geocallapp.wfm.orchestrator.scheduling.bl.activityassignment.task with parameters of type BOWorkOrderHeaderModifier and TypeMethodDescriptionvoidManualAssignmentContext.setWorkOrderHeader(BOWorkOrderHeader workOrderHeader) Sets the work order header. -
Uses of BOWorkOrderHeader in overit.geocallapp.wfm.orchestrator.scheduling.bl.activityremoval.task
Methods in overit.geocallapp.wfm.orchestrator.scheduling.bl.activityremoval.task that return BOWorkOrderHeaderModifier and TypeMethodDescriptionManualRemovalContext.getWorkOrderHeader()Gets the work order header.Methods in overit.geocallapp.wfm.orchestrator.scheduling.bl.activityremoval.task with parameters of type BOWorkOrderHeaderModifier and TypeMethodDescriptionvoidManualRemovalContext.setWorkOrderHeader(BOWorkOrderHeader workOrderHeader) Sets the work order header. -
Uses of BOWorkOrderHeader in overit.geocallapp.wfm.orchestrator.workorders.bl.attachment.task
Methods in overit.geocallapp.wfm.orchestrator.workorders.bl.attachment.task that return BOWorkOrderHeaderModifier and TypeMethodDescriptionprotected BOWorkOrderHeaderBTWorkOrderAttachmentInsert.loadWorkOrderHeader(Long workOrderId, PoolKit poolKit) Loads a work order header by its id. -
Uses of BOWorkOrderHeader in overit.geocallapp.wfm.orchestrator.workorders.bl.bundler
Methods in overit.geocallapp.wfm.orchestrator.workorders.bl.bundler that return BOWorkOrderHeaderModifier and TypeMethodDescriptionBundleEntitiesCache.getWorkOrder(Long workOrder, PoolKit poolKit) Returns theBOWorkOrderHeaderwhich corresponds to the given id. -
Uses of BOWorkOrderHeader in overit.geocallapp.wfm.orchestrator.workorders.bl.bundler.bundling.task
Method parameters in overit.geocallapp.wfm.orchestrator.workorders.bl.bundler.bundling.task with type arguments of type BOWorkOrderHeaderModifier and TypeMethodDescriptionprotected DateBTBundleAttributesCalculate.getBundleAppointmentEndDate(List<BOWorkOrderHeader> workOrders) Returns theBundlemain appointment end date based on the list of related work orders.protected DateBTBundleAttributesCalculate.getBundleAppointmentStartDate(List<BOWorkOrderHeader> workOrders) Returns theBundlemain appointment start date based on the list of related work orders.protected DateBTBundleAttributesCalculate.getBundleEndDate(List<BOWorkOrderHeader> workOrders) Returns theBundleend date based on the list of related work order.protected DateBTBundleAttributesCalculate.getBundleStartDate(List<BOWorkOrderHeader> workOrders) Returns theBundlestart date based on the list of related work order.protected booleanBTBundleAttributesCalculate.isBundleBooking(List<BOWorkOrderHeader> workOrders, PoolKit poolKit) Checks whether any of theBOWorkOrderHeaderrelated to the currentBundleis considered as booking. -
Uses of BOWorkOrderHeader in overit.geocallapp.wfm.orchestrator.workorders.bl.bundler.bundling.task.criterion
Methods in overit.geocallapp.wfm.orchestrator.workorders.bl.bundler.bundling.task.criterion that return BOWorkOrderHeaderModifier and TypeMethodDescriptionprotected BOWorkOrderHeaderBundlingCriterion.getWorkOrder(BOWorkOrderOperation workOrderOperation, PoolKit poolKit) Returns theBOWorkOrderHeaderassociated to the givenBOWorkOrderOperation. -
Uses of BOWorkOrderHeader in overit.geocallapp.wfm.orchestrator.workorders.bl.bundler.bundling.task.ordering
Methods in overit.geocallapp.wfm.orchestrator.workorders.bl.bundler.bundling.task.ordering that return BOWorkOrderHeaderModifier and TypeMethodDescriptionprotected BOWorkOrderHeaderBaseComparator.getWorkOrder(BOWorkOrderOperation workOrderOperation) Returns theBOWorkOrderHeaderrelated to the givenBOWorkOrderOperation. -
Uses of BOWorkOrderHeader in overit.geocallapp.wfm.orchestrator.workorders.bl.bundler.bundling.task.ordering.appointment
Methods in overit.geocallapp.wfm.orchestrator.workorders.bl.bundler.bundling.task.ordering.appointment that return BOWorkOrderHeaderModifier and TypeMethodDescriptionprotected BOWorkOrderHeaderAppointmentComparator.getWorkOrder(BOWorkOrderOperation workOrderOperation) Returns theBOWorkOrderHeaderassociated to the givenBOWorkOrderOperation. -
Uses of BOWorkOrderHeader in overit.geocallapp.wfm.orchestrator.workorders.bl.intervention.measure.task
Methods in overit.geocallapp.wfm.orchestrator.workorders.bl.intervention.measure.task with parameters of type BOWorkOrderHeaderModifier and TypeMethodDescriptionprotected voidBTInterventionMeasureLink.validateWorkOrderStatus(BOWorkOrderHeader workOrder) Validates that the work order is in a valid status. -
Uses of BOWorkOrderHeader in overit.geocallapp.wfm.orchestrator.workorders.bl.operation.attachment.task
Methods in overit.geocallapp.wfm.orchestrator.workorders.bl.operation.attachment.task that return BOWorkOrderHeaderModifier and TypeMethodDescriptionprotected BOWorkOrderHeaderBTWorkOrderOperationAttachmentInsert.loadWorkOrderHeader(Long workOrderId, PoolKit poolKit) Loads a work order header by its id. -
Uses of BOWorkOrderHeader in overit.geocallapp.wfm.orchestrator.workorders.bl.operation.immediatescheduling.task
Methods in overit.geocallapp.wfm.orchestrator.workorders.bl.operation.immediatescheduling.task with parameters of type BOWorkOrderHeaderModifier and TypeMethodDescriptionprotected BooleanBTWorkOrderOperationImmediateSchedulingCheck.isImmediateSchedulingRequired(BOWorkOrderOperation operation, BOWorkOrderHeader header, PoolKit poolKit) -
Uses of BOWorkOrderHeader in overit.geocallapp.wfm.orchestrator.workorders.bl.outcome.intervention.task
Fields in overit.geocallapp.wfm.orchestrator.workorders.bl.outcome.intervention.task declared as BOWorkOrderHeaderMethods in overit.geocallapp.wfm.orchestrator.workorders.bl.outcome.intervention.task that return BOWorkOrderHeaderModifier and TypeMethodDescriptionprotected BOWorkOrderHeaderBTInterventionOutcomeSave.loadWorkOrder(Long workOrder, PoolKit poolKit) Loads the work order from the given id.Methods in overit.geocallapp.wfm.orchestrator.workorders.bl.outcome.intervention.task with parameters of type BOWorkOrderHeaderModifier and TypeMethodDescriptionprotected booleanBTInterventionOutcomeSave.checkTotalOutcomesForWorkOrder(BOWorkOrderHeader workOrder, BOWorkOrderOperation workOrderOperation, PoolKit poolKit) Checks if the total outcomes for the work order is being respected or not.protected LongBTInterventionOutcomeSave.getForcedClosureType(BOWorkOrderHeader workOrder, Long outcomeType, BOWorkOrderOperation workOrderOperation, boolean isLastAppointment, PoolKit poolKit) Returns the forced closure type basing on the outcome data. -
Uses of BOWorkOrderHeader in overit.geocallapp.wfm.orchestrator.workorders.bl.task
Methods in overit.geocallapp.wfm.orchestrator.workorders.bl.task with parameters of type BOWorkOrderHeaderModifier and TypeMethodDescriptionprotected voidBTWorkOrderCreationFromWorkCycle.completeWorkOrderHeaderFromWorkCycle(BOWorkOrderHeader woHeader) Generation of unique code for the work order starting from the operationCenterId and completion of the fields in theBOWorkOrderHeaderfrom theBOWorkCycle.protected voidBTWorkOrderCreationFromWorkCycle.completeWorkOrderOperationFromWorkCycleStructure(BOWorkOrderOperation woOperation, BOWorkOrderHeader woHeader, BOWorkCycleStructure workCycleStructure, Long addressId, Long ordering) Completion of the fields in theBOWorkOrderOperationfrom theBOWorkCycleStructure.protected voidBTWorkOrderCreationFromWorkCycle.createRepeatableOperation(BOWorkOrderHeader woHeader, BOWorkCycleStructure workCycleStructure, List<BOWorkOrderOperation> woOperations, PoolKit poolKit) Creation of aBOWorkOrderOperationstarting from a repeatableBOWorkCycleStructure.protected voidBTWorkOrderCreationFromWorkCycle.createSingleOperation(BOWorkOrderHeader woHeader, BOWorkCycleStructure workCycleStructure, List<BOWorkOrderOperation> woOperations, PoolKit poolKit) Creation of aBOWorkOrderOperationstarting from a non-repeatableBOWorkCycleStructure.protected List<BOWorkOrderOperation> BTWorkOrderCreationFromWorkCycle.createWoOperations(BOWorkOrderHeader woHeader, PoolKit poolKit) Creates a list ofBOWorkOrderOperationbased on the provided work order header and work cycle structures.protected List<BOWorkCycleStructure> BTWorkOrderCreationFromWorkCycle.searchWorkCycleStructure(BOWorkOrderHeader woHeader, PoolKit poolKit) Searches for work cycle structures based on the provided work order header.protected voidBTWorkOrderCreationFromWorkCycle.validateWorkOrderHeader(BOWorkOrderHeader woHeader, PoolKit poolKit) Check on mandatory fields and visibility of properties. -
Uses of BOWorkOrderHeader in overit.geocallapp.wfm.workorders.bl
Methods in overit.geocallapp.wfm.workorders.bl with parameters of type BOWorkOrderHeaderModifier and TypeMethodDescriptionvoidWorkOrderHelper.validateOrderByOrderFields(BOWorkOrderHeader header) -
Uses of BOWorkOrderHeader in overit.geocallapp.wfm.workorders.bl.event
Methods in overit.geocallapp.wfm.workorders.bl.event that return BOWorkOrderHeaderModifier and TypeMethodDescriptionWorkOrderCreationFromWorkCycleInput.getWorkOrderHeader()Returns theBOWorkOrderHeaderMethods in overit.geocallapp.wfm.workorders.bl.event with parameters of type BOWorkOrderHeaderModifier and TypeMethodDescriptionvoidWorkOrderCreationFromWorkCycleInput.setWorkOrderHeader(BOWorkOrderHeader workOrderHeader) Sets theBOWorkOrderHeader -
Uses of BOWorkOrderHeader in overit.geocallapp.wfm.workorders.bl.header.event
Constructors in overit.geocallapp.wfm.workorders.bl.header.event with parameters of type BOWorkOrderHeaderModifierConstructorDescriptionWorkOrderHeaderInsertEvent(BOWorkOrderHeader workOrderHeader) Instantiates a new work order header insert event.WorkOrderHeaderUpdateEvent(BOWorkOrderHeader workOrderHeader) Update the work order header.Constructor parameters in overit.geocallapp.wfm.workorders.bl.header.event with type arguments of type BOWorkOrderHeaderModifierConstructorDescriptionInstantiates a newWorkOrderHeaderNotificationEventnotification event. -
Uses of BOWorkOrderHeader in overit.geocallapp.wfm.workorders.bl.header.task
Methods in overit.geocallapp.wfm.workorders.bl.header.task with parameters of type BOWorkOrderHeaderModifier and TypeMethodDescriptionprotected voidBTWorkOrderHeaderUpdate.alignTypeForeignKeys(BOWorkOrderHeader workOrderHeaderOld, BOWorkOrderHeader workOrderHeaderNew, PoolKit poolKit) Check if the type is editable.protected voidBTWorkOrderHeaderInsert.checkCode(BOWorkOrderHeader header, PoolKit poolKit) Method that check the code, these checks are done only if the code is an input propertyprotected LongBTWorkOrderHeaderInsert.insertWoHeader(BOWorkOrderHeader header, PoolKit poolKit) Insert theBOWorkOrderHeaderand generate a new code if the input code is nullprotected booleanBTWorkOrderHeaderUpdate.isAppointmentEditable(BOWorkOrderHeader workOrderHeaderOld, List<BOWorkOrderOperation> operations) Checks if the appointment is editable, evaluating work order status and operations type.protected voidBTWorkOrderHeaderUpdate.manageAppointmentDates(BOWorkOrderHeader workOrderHeaderOld, BOWorkOrderHeader workOrderHeaderNew, List<BOWorkOrderOperation> operations) Manage the appointment dates, evaluating if work order can be updated or notprotected voidBTWorkOrderHeaderUpdate.update(BOWorkOrderHeader workOrderHeaderNew, boolean isHistory, PoolKit poolKit) protected voidBTWorkOrderHeaderOperationCenterAssignment.updateWorkOrder(PoolKit poolKit, Long operationCenter, BOWorkOrderHeader workOrder) Update the operation center and code fields of the work orderprotected voidBTWorkOrderHeaderOperationCenterAssignment.validation(BOWorkOrderHeader workOrder) Check that the work order status is DRAFT -
Uses of BOWorkOrderHeader in overit.geocallapp.wfm.workorders.bl.operation.immediatescheduling.event
Methods in overit.geocallapp.wfm.workorders.bl.operation.immediatescheduling.event that return BOWorkOrderHeaderModifier and TypeMethodDescriptionWorkOrderOperationImmediateSchedulingEvaluateInput.getWorkOrderHeader()Gets the work order header.Methods in overit.geocallapp.wfm.workorders.bl.operation.immediatescheduling.event with parameters of type BOWorkOrderHeaderModifier and TypeMethodDescriptionvoidWorkOrderOperationImmediateSchedulingEvaluateInput.setWorkOrderHeader(BOWorkOrderHeader workOrderHeader) Sets the work order header. -
Uses of BOWorkOrderHeader in overit.geocallapp.wfm.workorders.bl.operation.task
Fields in overit.geocallapp.wfm.workorders.bl.operation.task declared as BOWorkOrderHeaderModifier and TypeFieldDescriptionprotected BOWorkOrderHeaderBTWorkOrderOperationInsert.workOrderHeaderMethods in overit.geocallapp.wfm.workorders.bl.operation.task that return types with arguments of type BOWorkOrderHeaderModifier and TypeMethodDescriptionprotected Map<Long, BOWorkOrderHeader> BTWorkOrderOperationAddressesRetrieve.loadHeaders(List<Long> headerIds, PoolKit poolKit) Load work order headers by IDs and return as map.Method parameters in overit.geocallapp.wfm.workorders.bl.operation.task with type arguments of type BOWorkOrderHeaderModifier and TypeMethodDescriptionBTWorkOrderOperationAddressesRetrieve.buildAddressMap(List<BOWorkOrderOperation> operations, Map<Long, BOWorkOrderHeader> headersById) Build address map with priority: scheduling > operation > header. -
Uses of BOWorkOrderHeader in overit.geocallapp.wfm.workorders.bl.task
Fields in overit.geocallapp.wfm.workorders.bl.task declared as BOWorkOrderHeaderModifier and TypeFieldDescriptionprotected BOWorkOrderHeaderBTWorkOrderOperationsLinksUpdate.workOrderHeader -
Uses of BOWorkOrderHeader in overit.geocallapp.wfm.workorders.integration
Methods in overit.geocallapp.wfm.workorders.integration that return BOWorkOrderHeaderModifier and TypeMethodDescriptionWorkOrderEventProvider.getWorkOrderHeader(Long workOrderId) WorkOrderProvider.getWorkOrderHeader(Long workOrderId) Methods in overit.geocallapp.wfm.workorders.integration with parameters of type BOWorkOrderHeaderModifier and TypeMethodDescriptionWorkOrderEventProvider.insertWorkOrderHeader(BOWorkOrderHeader workOrderHeader) WorkOrderProvider.insertWorkOrderHeader(BOWorkOrderHeader workOrderHeader) voidWorkOrderEventProvider.updateWorkOrderHeader(BOWorkOrderHeader workOrderHeader, boolean writeHistoryRecord) voidWorkOrderProvider.updateWorkOrderHeader(BOWorkOrderHeader workOrderHeader, boolean writeHistoryRecord)