| 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.