Creates an ArvoOrchestratorContract with specified parameters.
The ArvoOrchestratorContract is a specialized contract designed to manage the lifecycle
of orchestration processes within the Arvo framework. It creates a contract with an init event
type and a corresponding complete event type.
Key features:
Type Validation: Ensures the type parameter follows lowercase alphanumeric with dots format
Event Type Generation: Automatically generates init and complete event types based on the provided type
Schema Merging: Merges provided init schemas with the OrchestrationInitEventBaseSchema
Version Support: Handles multiple versions of the contract with their respective schemas
Throws
If the type parameter contains invalid characters (must be lowercase alphanumeric with dots)
Creates an ArvoOrchestratorContract with specified parameters.
The ArvoOrchestratorContract is a specialized contract designed to manage the lifecycle of orchestration processes within the Arvo framework. It creates a contract with an init event type and a corresponding complete event type.
Key features:
Throws
If the type parameter contains invalid characters (must be lowercase alphanumeric with dots)
Example