Package de.otto.synapse.translator

  • Interface Summary
    Interface Description
    Decoder<T>
    A Decoder IS-A Function that is decoding objects of Type <T> into TextMessages, mostly used as an adapter to some receiver-endpoint infrastructure.
    Encoder<T>
    An Encoder IS-A Function that is encoding a text message into some target type, mostly used as an adapter to some sender-endpoint infrastructure.
    MessageTranslator<P extends Message<?>>
    Translates any Message<?> into a Message with payload-type P by translating the message's payload into the specified target-type payload.
  • Class Summary
    Class Description
    AbstractTextDecoder<T>  
    JsonHelper
    Helper-class for JSON representations.
    ObjectMappers
    Manages the ObjectMapper used by Synapse applications for serialization and deserialization purposes.
    TextDecoder  
    TextEncoder  
    TextMessageTranslator
    A MessageTranslator that converts messages into TextMessage.
  • Enum Summary
    Enum Description
    MessageFormat
    Identifies the format used to encode or decode messages.