Package | Description |
---|---|
fr.gouv.vitam.common.model.processing |
Provides common public Model classes for the Processing module.
|
fr.gouv.vitam.processing.common.model |
Provides common Model classes for the Processing module.
|
fr.gouv.vitam.processing.distributor.api |
Provides API classes for the Processing Distributor module
|
fr.gouv.vitam.processing.distributor.v2 | |
fr.gouv.vitam.worker.common |
Provides common classes for the Worker module.
|
fr.gouv.vitam.worker.core.api |
Provides API definition for the Worker Core module.
|
fr.gouv.vitam.worker.core.impl |
Provides
|
Modifier and Type | Field and Description |
---|---|
protected List<Step> |
WorkFlow.steps
steps properties, must be defined in JSON file(required)
|
Modifier and Type | Method and Description |
---|---|
Step |
Step.setActions(List<Action> actions) |
Step |
Step.setBehavior(ProcessBehavior behavior) |
Step |
Step.setDistribution(Distribution distribution)
setDistribution
|
Step |
Step.setPauseOrCancelAction(PauseOrCancelAction pauseOrCancelAction) |
Step |
Step.setStepName(String stepName) |
Step |
Step.setStepResponses(ItemStatus stepResponses) |
Step |
Step.setWorkerGroupId(String workerGroupId) |
Modifier and Type | Method and Description |
---|---|
List<Step> |
WorkFlow.getSteps()
getSteps(), get all step of workflow
|
Modifier and Type | Method and Description |
---|---|
WorkFlow |
WorkFlow.setSteps(List<Step> steps)
setSteps, set the steps to workflow
|
Modifier and Type | Class and Description |
---|---|
class |
ProcessStep
Step Object in process workflow
|
Constructor and Description |
---|
ProcessStep(Step step,
long elementToProcess,
long elementProcessed)
Constructor to initialize a Process Step with a Step object
|
ProcessStep(Step step,
long elementToProcess,
long elementProcessed,
String id) |
ProcessStep(Step step,
String containerName,
String workflowId,
int position,
long elementToProcess,
long elementProcessed)
Constructor to initalize a Process Step with a Step object
|
ProcessStep(Step step,
String id,
String containerName,
String workflowId,
int position,
long elementToProcess,
long elementProcessed) |
Modifier and Type | Method and Description |
---|---|
ItemStatus |
ProcessDistributor.distribute(WorkerParameters workParams,
Step step,
String operationId,
PauseRecover pauseRecover)
Distribute different steps (execute a workflow actions step by step)
|
Modifier and Type | Method and Description |
---|---|
Step |
WorkerTask.getStep() |
Modifier and Type | Method and Description |
---|---|
ItemStatus |
ProcessDistributorImpl.distribute(WorkerParameters workParams,
Step step,
String operationId,
PauseRecover pauseRecover)
Temporary method for distribution supporting multi-list
|
Modifier and Type | Method and Description |
---|---|
Step |
DescriptionStep.getStep()
Get the step
|
Modifier and Type | Method and Description |
---|---|
void |
DescriptionStep.setStep(Step step)
Set the step
|
Constructor and Description |
---|
DescriptionStep(Step step,
WorkerParameters workParams)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
ItemStatus |
Worker.run(WorkerParameters workParams,
Step step)
Worker execute the step's actions
|
Modifier and Type | Method and Description |
---|---|
ItemStatus |
WorkerImpl.run(WorkerParameters workParams,
Step step) |
Copyright © 2018 Vitam. All rights reserved.