Exception: GenevaDrive::WorkflowNotOngoing
- Inherits:
-
StandardError
- Object
- StandardError
- GenevaDrive::WorkflowNotOngoing
- Defined in:
- lib/geneva_drive/flow_control.rb
Overview
Raised when a signal is delivered to a workflow that has already finished or been canceled. Delivering the very same event twice (same idempotency key) is a no-op rather than an error, so callers who want lenience can rescue just this one class.