Exception: BetterService::Errors::Runtime::RuntimeError
- Inherits:
-
BetterServiceError
- Object
- StandardError
- BetterServiceError
- BetterService::Errors::Runtime::RuntimeError
- Defined in:
- lib/better_service/errors/runtime/runtime_error.rb
Overview
Base class for all runtime errors in BetterService
Runtime errors are raised when something goes wrong during service execution due to external factors (database, network, invalid data, etc.). These are not programming errors.
Direct Known Subclasses
AuthorizationError, DatabaseError, ExecutionError, InvalidResultError, ResourceNotFoundError, TransactionError, ValidationError, Workflowable::Runtime::WorkflowRuntimeError
Instance Attribute Summary
Attributes inherited from BetterServiceError
#code, #context, #original_error, #timestamp
Method Summary
Methods inherited from BetterServiceError
#backtrace, #detailed_message, #initialize, #inspect, #to_h
Constructor Details
This class inherits a constructor from BetterService::BetterServiceError