Package-level declarations
Types
Abstract class for a ContinueNode in the workflow.
An interface that should be implemented by classes that need to be aware of the ContinueNode. The continueNode will be injected to the classes that implement this interface.
Object for an EmptySession. An EmptySession represents a session with no value.
Represents a failure node in the workflow.
Represents an error node in the workflow.
Class representing the context of a flow.
Interface for a Module. A Module represents a unit of functionality in the application.
Class for a ModuleRegistry. A ModuleRegistry represents a registry of modules in the application.
Enum class representing the mode of module override.
An interface that should be implemented by classes that need to be transformed itself to a Request.
Class for a Setup. A Setup represents the setup of a module in the application.
Class for a SharedContext. A SharedContext represents a shared context in the application.
Represents a success node in the workflow.
Class representing a workflow.
DSL class for configuring a Workflow.