Uses of Class
fr.gouv.vitam.processing.common.model.ProcessWorkflow
Packages that use ProcessWorkflow
Package
Description
Provides common Model classes for the Processing module.
Provides core interface and implementation for the Processing Data module.
Provides core interface and implementation for the Processing Monitoring module.
Provides API classes for the Processing Management module
Provides core implementation for the Processing Management module.
-
Uses of ProcessWorkflow in fr.gouv.vitam.processing.common.metrics
Method parameters in fr.gouv.vitam.processing.common.metrics with type arguments of type ProcessWorkflowModifier and TypeMethodDescriptionvoid
ProcessWorkflowMetricsCollector.initialize
(Map<Integer, Map<String, ProcessWorkflow>> workflowMap) -
Uses of ProcessWorkflow in fr.gouv.vitam.processing.common.model
Methods in fr.gouv.vitam.processing.common.model that return ProcessWorkflowModifier and TypeMethodDescriptionProcessWorkflow.setApplicationId
(String applicationId) ProcessWorkflow.setContextId
(String contextId) ProcessWorkflow.setLogbookTypeProcess
(LogbookTypeProcess logbookTypeProcess) ProcessWorkflow.setMessageIdentifier
(String messageIdentifier) ProcessWorkflow.setOperationId
(String operationId) ProcessWorkflow.setParameters
(Map<String, String> parameters) ProcessWorkflow.setPauseRecover
(PauseRecover pauseRecover) ProcessWorkflow.setProcessCompletedDate
(LocalDateTime processCompletedDate) ProcessWorkflow.setProcessDate
(String processDate) ProcessWorkflow.setProdService
(String prodService) ProcessWorkflow.setState
(ProcessState state) Get the state of the workflow processProcessWorkflow.setStatus
(StatusCode status) set the status of the workflowProcessWorkflow.setStepByStep
(boolean stepByStep) ProcessWorkflow.setSteps
(List<ProcessStep> steps) ProcessWorkflow.setTargetState
(ProcessState targetState) ProcessWorkflow.setTargetStatus
(StatusCode targetStatus) ProcessWorkflow.setTenantId
(Integer tenantId) ProcessWorkflow.setWorkflowId
(String workflowId) -
Uses of ProcessWorkflow in fr.gouv.vitam.processing.data.core
Methods in fr.gouv.vitam.processing.data.core that return ProcessWorkflowModifier and TypeMethodDescriptionProcessDataAccess.findOneProcessWorkflow
(String processId, Integer tenantId) Gets Process Workflow by IDProcessDataAccessImpl.findOneProcessWorkflow
(String processId, Integer tenantId) ProcessDataAccess.initProcessWorkflow
(WorkFlow workflow, String containerName) Allows a process to be initializedProcessDataAccessImpl.initProcessWorkflow
(WorkFlow workflow, String containerName) Methods in fr.gouv.vitam.processing.data.core that return types with arguments of type ProcessWorkflowModifier and TypeMethodDescriptionProcessDataAccess.findAllProcessWorkflow
(Integer tenantId) Retrieves All the workflow process for monitoring purpose The final business scope of this feature is likely to be redefined, to match the future needProcessDataAccessImpl.findAllProcessWorkflow
(Integer tenantId) ProcessDataAccess.getWorkFlowList()
getter of WorkflowListProcessDataAccessImpl.getWorkFlowList()
Methods in fr.gouv.vitam.processing.data.core with parameters of type ProcessWorkflowModifier and TypeMethodDescriptionvoid
ProcessDataAccess.addToWorkflowList
(ProcessWorkflow processWorkflow) Add process to Workflow
Only use on application starting to load persisted workflow (state are PAUSED or FAILED only)void
ProcessDataAccessImpl.addToWorkflowList
(ProcessWorkflow processWorkflow) -
Uses of ProcessWorkflow in fr.gouv.vitam.processing.data.core.management
Methods in fr.gouv.vitam.processing.data.core.management that return ProcessWorkflowModifier and TypeMethodDescriptionProcessDataManagement.getProcessWorkflow
(String folderName, String asyncId) Retrieve a workflow instance on process containerWorkspaceProcessDataManagement.getProcessWorkflow
(String folderName, String asyncId) Methods in fr.gouv.vitam.processing.data.core.management that return types with arguments of type ProcessWorkflowModifier and TypeMethodDescriptionProcessDataManagement.getProcessWorkflowFor
(Integer tenantId, String folderName) Get process workflow map for tenantId and folderName (server id from serverIdentity)WorkspaceProcessDataManagement.getProcessWorkflowFor
(Integer tenantId, String folderName) Methods in fr.gouv.vitam.processing.data.core.management with parameters of type ProcessWorkflowModifier and TypeMethodDescriptionvoid
ProcessDataManagement.persistProcessWorkflow
(String folderName, ProcessWorkflow processWorkflow) Put process workflow instance in workspacevoid
WorkspaceProcessDataManagement.persistProcessWorkflow
(String folderName, ProcessWorkflow processWorkflow) boolean
ProcessDataManagement.removeOperationContainer
(ProcessWorkflow processWorkflow, WorkspaceClientFactory workspaceClientFactory) boolean
WorkspaceProcessDataManagement.removeOperationContainer
(ProcessWorkflow processWorkflow, WorkspaceClientFactory workspaceClientFactory) -
Uses of ProcessWorkflow in fr.gouv.vitam.processing.engine.core.monitoring
Methods in fr.gouv.vitam.processing.engine.core.monitoring that return ProcessWorkflowModifier and TypeMethodDescriptionProcessMonitoring.findOneProcessWorkflow
(String id, Integer tenantId) Gets Process Workflow by operation IdProcessMonitoringImpl.findOneProcessWorkflow
(String operationId, Integer tenantId) -
Uses of ProcessWorkflow in fr.gouv.vitam.processing.management.api
Methods in fr.gouv.vitam.processing.management.api that return ProcessWorkflowModifier and TypeMethodDescriptionProcessManagement.findOneProcessWorkflow
(String operationId, Integer tenantId) find the workflow process according to the operation_id and the tenant_idProcessManagement.init
(WorkerParameters workerParameters, String workflowId) Init a new process workflowMethods in fr.gouv.vitam.processing.management.api that return types with arguments of type ProcessWorkflowModifier and TypeMethodDescriptionProcessManagement.findAllProcessWorkflow
(Integer tenantId) Retrieve All the workflow process for monitoring purpose The final business scope of this feature is likely to be redefined, to match the future needProcessManagement.getWorkFlowList()
-
Uses of ProcessWorkflow in fr.gouv.vitam.processing.management.core
Methods in fr.gouv.vitam.processing.management.core that return ProcessWorkflowModifier and TypeMethodDescriptionProcessManagementImpl.findOneProcessWorkflow
(String operationId, Integer tenantId) ProcessManagementImpl.init
(WorkerParameters workerParameters, String workflowId) Methods in fr.gouv.vitam.processing.management.core that return types with arguments of type ProcessWorkflowModifier and TypeMethodDescriptionProcessManagementImpl.findAllProcessWorkflow
(Integer tenantId) ProcessManagementImpl.getWorkFlowList()
Methods in fr.gouv.vitam.processing.management.core with parameters of type ProcessWorkflowModifier and TypeMethodDescriptionStateMachineFactory.create
(ProcessWorkflow processWorkflow, ProcessEngine processEngine) StateMachineFactory.create
(ProcessWorkflow processWorkflow, ProcessEngine processEngine, ProcessDataManagement dataManagement, WorkspaceClientFactory workspaceClientFactory) Constructors in fr.gouv.vitam.processing.management.core with parameters of type ProcessWorkflowModifierConstructorDescriptionStateMachine
(ProcessWorkflow processWorkflow, ProcessEngine processEngine) StateMachine
(ProcessWorkflow processWorkflow, ProcessEngine processEngine, ProcessDataManagement dataManagement, WorkspaceClientFactory workspaceClientFactory)