Interface ExecutionProvider
- All Known Implementing Classes:
ExecutionEventProvider
public interface ExecutionProvider
Provider interface for all the action related to fsm execution module
- Since:
- 17.0
-
Method Summary
Modifier and TypeMethodDescriptionvoiddeleteEmptyInterventionResource(Set<Long> agendaIds, Set<Long> currentAssigneesIds) voidgetIntervention(Long interventionId) getInterventionAggregate(Long interventionId) getInterventionOutcome(Long interventionOutcomeId) getOutcomeReason(Long outcomeReasonId) getOutcomeReasonType(Long outcomeReasonTypeId) getOutcomeWorkOrderOrigin(Long originId) voidinsertInterventionOutcome(BOInterventionOutcome interventionOutcome) voidvoidvoidsearchInterventionAggregate(InterventionAggregateSearchFilter filter, Order order) searchInterventions(Page page, InterventionSearchFilter filter) voidupdateInterventionOutcome(BOInterventionOutcome interventionOutcome) voidupdateInterventionOutcomeValidationStatus(Long interventionOutcomeId) voidupdateInterventionOutcomeValidationStatusByRule(InterventionOutcomeValidationStatusByRuleUpdateInput input) voidupdateInterventionResource(BOInterventionResource interventionResource)
-
Method Details
-
searchInterventionResources
List<BOInterventionResource> searchInterventionResources(InterventionResourceSearchFilter filter) throws DAValidateException, DAException - Throws:
DAValidateExceptionDAException
-
updateInterventionResource
void updateInterventionResource(BOInterventionResource interventionResource) throws DAValidateException, DAException - Throws:
DAValidateExceptionDAException
-
notifyInterventionResource
void notifyInterventionResource(NotificationInput<BOInterventionResource> input) throws DAValidateException, DAException - Throws:
DAValidateExceptionDAException
-
getOutcomeWorkOrderOrigin
BOOutcomeWorkOrderOrigin getOutcomeWorkOrderOrigin(Long originId) throws DAValidateException, DAException - Throws:
DAValidateExceptionDAException
-
getOutcomeReason
- Throws:
DAValidateExceptionDAException
-
searchOutcomeReasonEncodedNotes
List<BOOutcomeReasonEncodedNote> searchOutcomeReasonEncodedNotes(OutcomeReasonEncodedNoteSearchFilter filter) throws DAValidateException, DAException - Throws:
DAValidateExceptionDAException
-
getOutcomeReasonType
BOOutcomeReasonType getOutcomeReasonType(Long outcomeReasonTypeId) throws DAValidateException, DAException - Throws:
DAValidateExceptionDAException
-
getIntervention
- Throws:
DAValidateExceptionDAException
-
searchInterventionAggregate
List<InterventionAggregate> searchInterventionAggregate(InterventionAggregateSearchFilter filter, Order order) throws DAValidateException, DAException - Throws:
DAValidateExceptionDAException
-
searchInterventionAggregate
List<InterventionAggregate> searchInterventionAggregate(InterventionAggregateSearchFilter filter) throws DAValidateException, DAException - Throws:
DAValidateExceptionDAException
-
getInterventionAggregate
InterventionAggregate getInterventionAggregate(Long interventionId) throws DAValidateException, DAException - Throws:
DAValidateExceptionDAException
-
getInterventionOutcome
BOInterventionOutcome getInterventionOutcome(Long interventionOutcomeId) throws DAValidateException, DAException - Throws:
DAValidateExceptionDAException
-
insertInterventionOutcome
void insertInterventionOutcome(BOInterventionOutcome interventionOutcome) throws DAValidateException, DAException - Throws:
DAValidateExceptionDAException
-
updateInterventionOutcome
void updateInterventionOutcome(BOInterventionOutcome interventionOutcome) throws DAValidateException, DAException - Throws:
DAValidateExceptionDAException
-
notifyInterventionOutcome
void notifyInterventionOutcome(InterventionOutcomeNotificationInput input) throws DAValidateException, DAException - Throws:
DAValidateExceptionDAException
-
searchInterventions
PageResponse<BOIntervention> searchInterventions(InterventionSearchFilter filter) throws DAValidateException, DAException - Throws:
DAValidateExceptionDAException
-
searchInterventions
PageResponse<BOIntervention> searchInterventions(Page page, InterventionSearchFilter filter) throws DAValidateException, DAException - Throws:
DAValidateExceptionDAException
-
deleteInterventionExecution
void deleteInterventionExecution(InterventionExecutionDeleteInput input) throws DAValidateException, DAException - Throws:
DAValidateExceptionDAException
-
updateInterventionOutcomeValidationStatusByRule
void updateInterventionOutcomeValidationStatusByRule(InterventionOutcomeValidationStatusByRuleUpdateInput input) throws DAValidateException, DAException - Throws:
DAValidateExceptionDAException
-
updateInterventionOutcomeValidationStatus
void updateInterventionOutcomeValidationStatus(Long interventionOutcomeId) throws DAValidateException, DAException - Throws:
DAValidateExceptionDAException
-
deleteEmptyInterventionResource
void deleteEmptyInterventionResource(Set<Long> agendaIds, Set<Long> currentAssigneesIds) throws DAValidateException, DAException - Throws:
DAValidateExceptionDAException
-
searchWorkOrderOperationResources
PageResponse<BOWorkOrderOperationResource> searchWorkOrderOperationResources(Page page, WorkOrderOperationResourceSearchFilter filter) throws DAValidateException, DAException - Throws:
DAValidateExceptionDAException
-
searchWorkOrderOperationResources
PageResponse<BOWorkOrderOperationResource> searchWorkOrderOperationResources(WorkOrderOperationResourceSearchFilter filter) throws DAValidateException, DAException - Throws:
DAValidateExceptionDAException
-
resetInterventionResource
void resetInterventionResource(InterventionResourceResetInput input) throws DAException, DAValidateException - Throws:
DAExceptionDAValidateException
-
searchInterventionGroupCensusRules
PageResponse<BOInterventionGroupCensusRule> searchInterventionGroupCensusRules(InterventionGroupCensusRuleSearchFilter filter) throws DAValidateException, DAException - Throws:
DAValidateExceptionDAException
-
searchInterventionCensusRules
PageResponse<BOCensusRule> searchInterventionCensusRules(InterventionCensusRuleSearchFilter filter) throws DAValidateException, DAException - Throws:
DAValidateExceptionDAException
-
searchCensusRules
PageResponse<BOCensusRule> searchCensusRules(CensusRuleSearchFilter filter) throws DAValidateException, DAException - Throws:
DAValidateExceptionDAException
-