struct
Crabbit::ResourceEvent
- Crabbit::ResourceEvent
- Struct
- Value
- Object
Overview
Lifecycle notification delivered to an on_state_change callback.
resource is "producer" or "consumer"; cause is present when a
failure initiated recovery.
Defined in:
crabbit/options.crConstructors
Instance Method Summary
- #cause : Exception | Nil
- #clone
- #copy_with(resource _resource = @resource, stream _stream = @stream, state _state = @state, cause _cause = @cause)
- #resource : String
- #state : ResourceState
- #stream : String
Constructor Detail
def self.new(resource : String, stream : String, state : ResourceState, cause : Exception | Nil = nil)
#
Instance Method Detail
def copy_with(resource _resource = @resource, stream _stream = @stream, state _state = @state, cause _cause = @cause)
#