ReadonlycontractContract instance that defines the event schema and validation rules
ReadonlydefaultDomains for routing events
ReadonlyexecutionunitsComputational cost metric associated with event handling operations
ReadonlyhandlerVersion-specific event handler implementation map
ReadonlyspanOpenTelemetry configuration for event handling spans
The contract-defined domain for the handler
The source identifier for events produced by this handler
Provides access to the system error event schema configuration.
Processes an incoming event according to the handler's contract specifications. This method handles the complete lifecycle of event processing including validation, execution, error handling, and multi-domain event broadcasting, while maintaining detailed telemetry through OpenTelemetry.
Optionalopentelemetry: ArvoEventHandlerOpenTelemetryOptions
The foundational component for building stateless, contract-bound services in the Arvo system.