Uses of Class
overit.geocallapp.wfm.execution.bl.intervention.InterventionAggregate
Packages that use InterventionAggregate
Package
Description
-
Uses of InterventionAggregate in overit.geocallapp.wfm.core.ux.schedule.dailyplan
Methods in overit.geocallapp.wfm.core.ux.schedule.dailyplan that return InterventionAggregateModifier and TypeMethodDescriptionDailyPlanBundleCache.getIntervention(Long interventionId) Finds an intervention by its ID.DailyPlanBundleCache.getInterventionByAppointment(Long appointmentId) Finds an intervention by its associated appointment ID.Methods in overit.geocallapp.wfm.core.ux.schedule.dailyplan that return types with arguments of type InterventionAggregateModifier and TypeMethodDescriptionDailyPlanBundleCache.getInterventions()Returns all interventions in the cache. -
Uses of InterventionAggregate in overit.geocallapp.wfm.core.ux.schedule.dailyplan.task
Methods in overit.geocallapp.wfm.core.ux.schedule.dailyplan.task that return types with arguments of type InterventionAggregateModifier and TypeMethodDescriptionprotected Collection<InterventionAggregate> BTDailyPlanBundleCacheInitialize.loadInterventions(Collection<Long> appointmentIds, PoolKit poolKit) Loads interventions for the specified appointment IDs. -
Uses of InterventionAggregate in overit.geocallapp.wfm.execution.bl.intervention
Methods in overit.geocallapp.wfm.execution.bl.intervention that return InterventionAggregateModifier and TypeMethodDescriptionMethods in overit.geocallapp.wfm.execution.bl.intervention with parameters of type InterventionAggregateModifier and TypeMethodDescriptionInterventionAggregateExtractor.extract(InterventionAggregate aggregate) -
Uses of InterventionAggregate in overit.geocallapp.wfm.execution.bl.outcome.intervention.event
Methods in overit.geocallapp.wfm.execution.bl.outcome.intervention.event that return InterventionAggregateModifier and TypeMethodDescriptionInterventionOutcomeCompleteNotificationInput.getInterventionAggregate()Returns the intervention outcome.Methods in overit.geocallapp.wfm.execution.bl.outcome.intervention.event with parameters of type InterventionAggregateModifier and TypeMethodDescriptionvoidInterventionOutcomeCompleteNotificationInput.setInterventionAggregate(InterventionAggregate interventionAggregate) Sets the intervention outcome. -
Uses of InterventionAggregate in overit.geocallapp.wfm.execution.integration
Methods in overit.geocallapp.wfm.execution.integration that return InterventionAggregateModifier and TypeMethodDescriptionExecutionEventProvider.getInterventionAggregate(Long interventionId) ExecutionProvider.getInterventionAggregate(Long interventionId) Methods in overit.geocallapp.wfm.execution.integration that return types with arguments of type InterventionAggregateModifier and TypeMethodDescriptionExecutionEventProvider.searchInterventionAggregate(InterventionAggregateSearchFilter filter) ExecutionEventProvider.searchInterventionAggregate(InterventionAggregateSearchFilter filter, Order order) ExecutionProvider.searchInterventionAggregate(InterventionAggregateSearchFilter filter) ExecutionProvider.searchInterventionAggregate(InterventionAggregateSearchFilter filter, Order order) -
Uses of InterventionAggregate in overit.geocallapp.wfm.orchestrator.workorders.bl.bundler.bundle.task
Methods in overit.geocallapp.wfm.orchestrator.workorders.bl.bundler.bundle.task that return types with arguments of type InterventionAggregateModifier and TypeMethodDescriptionprotected List<InterventionAggregate> BTBundleCreateFromPartialOperations.searchInterventionAggregate(Collection<Long> appointmentIds, PoolKit poolKit) Search the list ofInterventionAggregateby the given filter. -
Uses of InterventionAggregate in overit.geocallapp.wfm.orchestrator.workorders.bl.header.task
Methods in overit.geocallapp.wfm.orchestrator.workorders.bl.header.task that return types with arguments of type InterventionAggregateModifier and TypeMethodDescriptionprotected List<InterventionAggregate> BTWorkOrderHeaderStatusDeductionFromOperations.loadWorkOrderInterventions(Set<Long> operations, PoolKit poolKit) Loads the not cancelled interventions related to the work order operations. -
Uses of InterventionAggregate in overit.geocallapp.wfm.orchestrator.workorders.bl.outcome.intervention.task
Fields in overit.geocallapp.wfm.orchestrator.workorders.bl.outcome.intervention.task declared as InterventionAggregateModifier and TypeFieldDescriptionprotected InterventionAggregateBTInterventionOutcomeSave.interventionAggregateMethods in overit.geocallapp.wfm.orchestrator.workorders.bl.outcome.intervention.task that return InterventionAggregateModifier and TypeMethodDescriptionprotected InterventionAggregateBTInterventionOutcomeSave.loadInterventionAggregate(Long id, PoolKit poolKit) Loads theInterventionAggregate.Methods in overit.geocallapp.wfm.orchestrator.workorders.bl.outcome.intervention.task that return types with arguments of type InterventionAggregateModifier and TypeMethodDescriptionprotected List<InterventionAggregate> BTInterventionOutcomeSave.getSameAppointmentInterventions(PoolKit poolKit) Returns the all the interventions that have the same appointment of the intervention we are saving.Method parameters in overit.geocallapp.wfm.orchestrator.workorders.bl.outcome.intervention.task with type arguments of type InterventionAggregateModifier and TypeMethodDescriptionprotected voidBTInterventionOutcomeSave.checkAlreadyAccountedIntervention(List<InterventionAggregate> sameAppointmentIntervention) Checks if the intervention is related to another already accounted intervention.protected LongBTInterventionOutcomeSave.getResidualTime(BOWorkOrderOperation workOrderOperation, List<InterventionAggregate> sameAppointmentIntervention, boolean isLastAppointment) Calculates the work order operation residual time.protected booleanBTInterventionOutcomeSave.isLastAppointment(List<InterventionAggregate> sameAppointmentIntervention) Checks if the intervention appointment is last one for the given work order operation.protected voidBTInterventionOutcomeSave.setOutcomeStartDate(List<InterventionAggregate> sameAppointmentIntervention, Date now) Sets the outcome start date basing on the intervention or the previously not yet accounted ones.protected voidBTInterventionOutcomeSave.setWorkOrderOperationResidualTime(List<InterventionAggregate> sameAppointmentIntervention, boolean isLastAppointment, Long outcomeType) Sets the work order operation residual time.protected voidBTInterventionOutcomeSave.updateWorkOrderOperation(boolean isLastAppointment, Long outcomeType, List<InterventionAggregate> sameAppointmentIntervention, PoolKit poolKit) Updates the work order operation with its status.