Interface | Description |
---|---|
Condition |
Defines configurable condition in the Workflow.
|
ConditionConfigurer | |
ConditionSpecification |
Specification for the condition that will be executed as a part of
Workflow . |
Workflow |
Defines an interface for the Workflow.
|
WorkflowCompletion |
The WorkflowCompletion interface provides onSuccess() and onFailure() methods.
|
WorkflowConditionConfigurer<T> |
Defines an interface for the conditions in the
Workflow . |
WorkflowConfigurer |
Configurer for configuring the
Workflow . |
WorkflowContext |
Represents the runtime context of a
Workflow . |
WorkflowForkConfigurer<T> |
Defines an interface for the fork in the
Workflow . |
WorkflowInfo |
Reveals information about the enclosing workflow to programs running inside that workflow.
|
WorkflowInfoProvider |
Interface for providing information about
WorkflowInfo . |
WorkflowToken |
Interface to represent the data that is transferred from one node to the next nodes in the
Workflow . |
Class | Description |
---|---|
AbstractCondition |
The abstract class provides default implementation of the
Condition methods for an easy
extension |
AbstractWorkflow |
Provides a default implementation of
Workflow methods for easy extension. |
NodeValue |
Multiple nodes in the Workflow can add the same key to the
WorkflowToken . |
ScheduleProgramInfo |
Represents name and type information of the program.
|
Value |
Class representing the value of the key in the
WorkflowToken . |
WorkflowActionNode |
Represents the ACTION node in the
Workflow . |
WorkflowConditionNode |
Represents the CONDITION node in the
Workflow . |
WorkflowForkNode |
Represents the FORK node in the
Workflow |
WorkflowNode |
Represents node in the
Workflow . |
WorkflowNodeState |
Class to represent the state of the node in the
Workflow . |
WorkflowSpecification |
Specification for a
Workflow |
Enum | Description |
---|---|
NodeStatus |
Represents the runtime status of the node in
Workflow . |
WorkflowNodeType |
Defines types of nodes in the
Workflow . |
WorkflowToken.Scope |
Keys in the
WorkflowToken can be added by user, using the WorkflowToken.put(java.lang.String, java.lang.String)
method. |
Copyright © 2024 Cask Data, Inc. Licensed under the Apache License, Version 2.0.