Class: OMQ::QoS::PeerRegistry::Entry
- Inherits:
-
Data
- Object
- Data
- OMQ::QoS::PeerRegistry::Entry
- Defined in:
- lib/omq/qos/peer_registry.rb
Overview
One pending message.
peer_info is the peer the entry is pinned to; promise resolves
to :delivered on ACK/COMP or to a DeadLetter on
dead-letter/terminal NACK/retry-exhaustion/socket-close.
Instance Attribute Summary collapse
-
#parts ⇒ Object
readonly
Returns the value of attribute parts.
-
#peer_info ⇒ Object
readonly
Returns the value of attribute peer_info.
-
#promise ⇒ Object
readonly
Returns the value of attribute promise.
-
#retry_count ⇒ Object
readonly
Returns the value of attribute retry_count.
-
#sent_at ⇒ Object
readonly
Returns the value of attribute sent_at.
Instance Attribute Details
#parts ⇒ Object (readonly)
Returns the value of attribute parts
25 26 27 |
# File 'lib/omq/qos/peer_registry.rb', line 25 def parts @parts end |
#peer_info ⇒ Object (readonly)
Returns the value of attribute peer_info
25 26 27 |
# File 'lib/omq/qos/peer_registry.rb', line 25 def peer_info @peer_info end |
#promise ⇒ Object (readonly)
Returns the value of attribute promise
25 26 27 |
# File 'lib/omq/qos/peer_registry.rb', line 25 def promise @promise end |
#retry_count ⇒ Object (readonly)
Returns the value of attribute retry_count
25 26 27 |
# File 'lib/omq/qos/peer_registry.rb', line 25 def retry_count @retry_count end |
#sent_at ⇒ Object (readonly)
Returns the value of attribute sent_at
25 26 27 |
# File 'lib/omq/qos/peer_registry.rb', line 25 def sent_at @sent_at end |