Uses of Class
org.chenile.orchestrator.process.model.Process
Packages that use Process
Package
Description
-
Uses of Process in org.chenile.orchestrator.delegate
Methods in org.chenile.orchestrator.delegate that return ProcessModifier and TypeMethodDescriptionProcessManagerClient.aggregationDone(String id, AggregationDonePayload payload) ProcessManagerClientImpl.aggregationDone(String id, AggregationDonePayload payload) ProcessManagerClient.aggregationDoneWithErrors(String id, DoneWithErrorsPayload payload) ProcessManagerClientImpl.aggregationDoneWithErrors(String id, DoneWithErrorsPayload payload) private ProcessProcessManagerClientImpl.callCreate(Process process) ProcessManagerClient.doneSuccessfully(String id, DoneSuccessfullyPayload payload) ProcessManagerClientImpl.doneSuccessfully(String id, DoneSuccessfullyPayload payload) ProcessManagerClient.doneWithErrors(String id, DoneWithErrorsPayload payload) ProcessManagerClientImpl.doneWithErrors(String id, DoneWithErrorsPayload payload) ProcessManagerClient.splitDone(String id, StartProcessingPayload payload) ProcessManagerClientImpl.splitDone(String id, StartProcessingPayload payload) ProcessManagerClient.splitDoneWithErrors(String id, DoneWithErrorsPayload payload) ProcessManagerClientImpl.splitDoneWithErrors(String id, DoneWithErrorsPayload payload) ProcessManagerClient.splitPartiallyDone(String id, StartProcessingPayload payload) ProcessManagerClientImpl.splitPartiallyDone(String id, StartProcessingPayload payload) ProcessManagerClient.statusUpdate(String id, StatusUpdatePayload payload) ProcessManagerClientImpl.statusUpdate(String id, StatusUpdatePayload payload) Methods in org.chenile.orchestrator.delegate that return types with arguments of type ProcessModifier and TypeMethodDescriptionProcessManagerClient.getSubProcesses(String id, boolean recursive) ProcessManagerClientImpl.getSubProcesses(String id, boolean recursive) Methods in org.chenile.orchestrator.delegate with parameters of type Process -
Uses of Process in org.chenile.orchestrator.process.api
Subinterfaces with type arguments of type Process in org.chenile.orchestrator.process.apiMethods in org.chenile.orchestrator.process.api that return types with arguments of type ProcessModifier and TypeMethodDescriptionProcessManager.getSubProcesses(String processId, boolean recursive) -
Uses of Process in org.chenile.orchestrator.process.configuration
Methods in org.chenile.orchestrator.process.configuration that return types with arguments of type ProcessModifier and TypeMethodDescription(package private) STMTransitionAction<Process> ProcessConfiguration.defaultfileSTMTransitionAction()(package private) STMTransitionAction<Process> ProcessConfiguration.processBaseTransitionAction(STMTransitionActionResolver stmTransitionActionResolver, STMFlowStoreImpl stmFlowStore) ProcessConfiguration.processEntityStm(STMFlowStoreImpl stmFlowStore) (package private) EntityStore<Process> ProcessConfiguration.processEntityStore()(package private) GenericExitAction<Process> ProcessConfiguration.processExitAction(STMFlowStoreImpl stmFlowStore) Method parameters in org.chenile.orchestrator.process.configuration with type arguments of type ProcessModifier and TypeMethodDescription(package private) ProcessManagerProcessConfiguration._processStateEntityService_(STM<Process> stm, STMActionsInfoProvider fileInfoProvider, EntityStore<Process> entityStore) (package private) ProcessManagerProcessConfiguration._processStateEntityService_(STM<Process> stm, STMActionsInfoProvider fileInfoProvider, EntityStore<Process> entityStore) (package private) NotifyParentProcessConfiguration.notifyParent(StateEntityService<Process> stateEntityService) (package private) ProcessEntryActionProcessConfiguration.processEntryAction(EntityStore<Process> entityStore, STMActionsInfoProvider fileInfoProvider, STMFlowStoreImpl stmFlowStore) (package private) STMTransitionActionResolverProcessConfiguration.processTransitionActionResolver(STMTransitionAction<Process> defaultSTMTransitionAction) -
Uses of Process in org.chenile.orchestrator.process.configuration.controller
Methods in org.chenile.orchestrator.process.configuration.controller that return types with arguments of type ProcessModifier and TypeMethodDescriptionProcessController.create(HttpServletRequest httpServletRequest, Process entity) ProcessController.getSubProcesses(HttpServletRequest httpServletRequest, String id, boolean recursive) ProcessController.processById(HttpServletRequest httpServletRequest, String id, String eventID, String eventPayload) ProcessController.retrieve(HttpServletRequest httpServletRequest, String id) Methods in org.chenile.orchestrator.process.configuration.controller with parameters of type ProcessModifier and TypeMethodDescriptionProcessController.create(HttpServletRequest httpServletRequest, Process entity) -
Uses of Process in org.chenile.orchestrator.process.configuration.dao
Subinterfaces with type arguments of type Process in org.chenile.orchestrator.process.configuration.daoMethods in org.chenile.orchestrator.process.configuration.dao that return types with arguments of type ProcessModifier and TypeMethodDescriptionProcessRepository.findByParentId(String id) ProcessRepository.findByPredecessorId(String id) ProcessRepository.findByPredecessorIdIsNotNull() -
Uses of Process in org.chenile.orchestrator.process.model
Fields in org.chenile.orchestrator.process.model declared as ProcessFields in org.chenile.orchestrator.process.model with type parameters of type ProcessModifier and TypeFieldDescriptionProcess.subProcessesAll sub processes are pointed to here.
This will not be persisted. -
Uses of Process in org.chenile.orchestrator.process.service.cmds
Subclasses with type arguments of type Process in org.chenile.orchestrator.process.service.cmdsModifier and TypeClassDescriptionclassContains customized logic for the transition.classclassDefaultSTMTransitionAction<PayloadType extends MinimalPayload>This class is invoked if no specific transition action is specified Extend this class to do generic things that are relevant for all actions in the workflowclassContains customized logic for the transition.classSplitDoneAction handles both splitPartiallyDone and splitDone events.classclassIf subprocess is done successfully, then we should increment the num of completed sub processes.Methods in org.chenile.orchestrator.process.service.cmds that return types with arguments of type ProcessModifier and TypeMethodDescriptionSplitDoneAction.makeSubProcesses(Process process, StartProcessingPayload payload) Methods in org.chenile.orchestrator.process.service.cmds with parameters of type ProcessModifier and TypeMethodDescriptionprotected voidBaseProcessAction.addErrorToProcess(Process process, ErrorPayload payload) private voidSplitDoneAction.addSuccessors(Process subProcess, List<Process> list) Add a successor if configured for this subprocess.SplitDoneAction.makeSubProcesses(Process process, StartProcessingPayload payload) voidActivateAction.transitionTo(Process process, ActivatePayload payload, State startState, String eventId, State endState, STMInternalTransitionInvoker<?> stm, Transition transition) voidAggregationDoneAction.transitionTo(Process process, AggregationDonePayload payload, State startState, String eventId, State endState, STMInternalTransitionInvoker<?> stm, Transition transition) voidAggregationDoneWithErrorsAction.transitionTo(Process process, DoneWithErrorsPayload payload, State startState, String eventId, State endState, STMInternalTransitionInvoker<?> stm, Transition transition) voidDefaultSTMTransitionAction.transitionTo(Process process, PayloadType payload, State startState, String eventId, State endState, STMInternalTransitionInvoker<?> stm, Transition transition) voidDoneSuccessfullyAction.transitionTo(Process process, DoneSuccessfullyPayload payload, State startState, String eventId, State endState, STMInternalTransitionInvoker<?> stm, Transition transition) voidDoneWithErrorsAction.transitionTo(Process process, DoneWithErrorsPayload payload, State startState, String eventId, State endState, STMInternalTransitionInvoker<?> stm, Transition transition) voidSplitDoneAction.transitionTo(Process process, StartProcessingPayload payload, State startState, String eventId, State endState, STMInternalTransitionInvoker<?> stm, Transition transition) voidSplitDoneWithErrorsAction.transitionTo(Process process, DoneWithErrorsPayload payload, State startState, String eventId, State endState, STMInternalTransitionInvoker<?> stm, Transition transition) voidStatusUpdateAction.transitionTo(Process process, StatusUpdatePayload payload, State startState, String eventId, State endState, STMInternalTransitionInvoker<?> stm, Transition transition) voidSubProcessDoneSuccessfullyAction.transitionTo(Process process, DoneSuccessfullyPayload payload, State startState, String eventId, State endState, STMInternalTransitionInvoker<?> stm, Transition transition) voidSubProcessDoneWithErrorsAction.transitionTo(Process process, SubProcessDoneWithErrorsPayload payload, State startState, String eventId, State endState, STMInternalTransitionInvoker<?> stm, Transition transition) Method parameters in org.chenile.orchestrator.process.service.cmds with type arguments of type ProcessModifier and TypeMethodDescriptionprivate voidSplitDoneAction.addSuccessors(Process subProcess, List<Process> list) Add a successor if configured for this subprocess. -
Uses of Process in org.chenile.orchestrator.process.service.defs
Methods in org.chenile.orchestrator.process.service.defs with parameters of type Process -
Uses of Process in org.chenile.orchestrator.process.service.entry
Subclasses with type arguments of type Process in org.chenile.orchestrator.process.service.entryFields in org.chenile.orchestrator.process.service.entry with type parameters of type ProcessModifier and TypeFieldDescription(package private) StateEntityService<Process> ProcessEntryAction.processServiceNotifyParent.stateEntityServiceMethods in org.chenile.orchestrator.process.service.entry with parameters of type ProcessModifier and TypeMethodDescriptionprivate voidProcessEntryAction.activateSuccessors(Process process) private SubProcessDoneWithErrorsPayloadNotifyParent.buildErrorPayloadFromProcess(Process process) private voidProcessEntryAction.createSubProcesses(Process process) Since process.subProcesses is transient, it will only be initialized when the splitDone event is received.voidvoidNotifyParent.notifyParentDone(Process process) voidNotifyParent.notifyParentDoneWithErrors(Process process) Constructor parameters in org.chenile.orchestrator.process.service.entry with type arguments of type ProcessModifierConstructorDescriptionNotifyParent(StateEntityService<Process> stateEntityService) ProcessEntryAction(EntityStore<Process> entityStore, STMActionsInfoProvider stmActionsInfoProvider) -
Uses of Process in org.chenile.orchestrator.process.service.impl
Subclasses with type arguments of type Process in org.chenile.orchestrator.process.service.implMethods in org.chenile.orchestrator.process.service.impl that return types with arguments of type ProcessModifier and TypeMethodDescriptionProcessManagerImpl.getSubProcesses(String processId, boolean recursive) Methods in org.chenile.orchestrator.process.service.impl with parameters of type ProcessModifier and TypeMethodDescriptionprivate voidProcessManagerImpl.getSubProcesses(List<Process> childProcesses, Process process, boolean recursive) private voidProcessManagerImpl.makeProcessLeafIfConfigured(Process process) Method parameters in org.chenile.orchestrator.process.service.impl with type arguments of type ProcessModifier and TypeMethodDescriptionprivate voidProcessManagerImpl.getSubProcesses(List<Process> childProcesses, Process process, boolean recursive) Constructor parameters in org.chenile.orchestrator.process.service.impl with type arguments of type ProcessModifierConstructorDescriptionProcessManagerImpl(STM<Process> stm, STMActionsInfoProvider stmActionsInfoProvider, EntityStore<Process> entityStore) ProcessManagerImpl(STM<Process> stm, STMActionsInfoProvider stmActionsInfoProvider, EntityStore<Process> entityStore) -
Uses of Process in org.chenile.orchestrator.process.service.store
Classes in org.chenile.orchestrator.process.service.store that implement interfaces with type arguments of type ProcessMethods in org.chenile.orchestrator.process.service.store that return ProcessMethods in org.chenile.orchestrator.process.service.store with parameters of type Process -
Uses of Process in org.chenile.orchestrator.process.utils.api
Methods in org.chenile.orchestrator.process.utils.api that return ProcessModifier and TypeMethodDescriptionBatchService.doFirstTrigger(String initialProcessType, T input) -
Uses of Process in org.chenile.orchestrator.process.utils.base
Methods in org.chenile.orchestrator.process.utils.base that return ProcessModifier and TypeMethodDescriptionBatchServiceBase.doFirstTrigger(String firstProcessType, T input) Methods in org.chenile.orchestrator.process.utils.base with parameters of type Process