Module: Synapse::Serialization::SerializationAware

Included in:
SerializationAwareEventMessage, SerializedMessage
Defined in:
lib/synapse/serialization/message/serialization_aware.rb

Overview

Contract for message implementations that are aware of the serialization component and can provide optimization for the serialization process

Instance Method Summary collapse

Instance Method Details

#serialize_metadata(serializer, expected_type) ⇒ SerializedObject

Parameters:

Returns:



9
# File 'lib/synapse/serialization/message/serialization_aware.rb', line 9

def (serializer, expected_type); end

#serialize_payload(serializer, expected_type) ⇒ SerializedObject

Parameters:

Returns:



14
# File 'lib/synapse/serialization/message/serialization_aware.rb', line 14

def serialize_payload(serializer, expected_type); end