Class: Synapse::Upcasting::UpcastingContext Abstract
- Inherits:
-
Object
- Object
- Synapse::Upcasting::UpcastingContext
- Defined in:
- lib/synapse/upcasting/context.rb
Overview
This class is abstract.
Provides contextual information about an object being upcast; generally this is information from the message containing the object to be upcast
Direct Known Subclasses
Instance Method Summary collapse
- #aggregate_id ⇒ Object abstract
- #message_id ⇒ String abstract
- #metadata ⇒ Hash abstract
- #sequence_number ⇒ Integer abstract
- #timestamp ⇒ Time abstract
Instance Method Details
#aggregate_id ⇒ Object
This method is abstract.
22 |
# File 'lib/synapse/upcasting/context.rb', line 22 def aggregate_id; end |
#message_id ⇒ String
This method is abstract.
10 |
# File 'lib/synapse/upcasting/context.rb', line 10 def ; end |
#metadata ⇒ Hash
This method is abstract.
14 |
# File 'lib/synapse/upcasting/context.rb', line 14 def ; end |
#sequence_number ⇒ Integer
This method is abstract.
26 |
# File 'lib/synapse/upcasting/context.rb', line 26 def sequence_number; end |
#timestamp ⇒ Time
This method is abstract.
18 |
# File 'lib/synapse/upcasting/context.rb', line 18 def ; end |