Class ToTextMessageConverter

java.lang.Object
com.epam.fixengine.jms.client.producer.ToTextMessageConverter
All Implemented Interfaces:
IToMessageConverter

public class ToTextMessageConverter extends Object implements IToMessageConverter
Provides ability to create TextMessage and writes array of bytes to message.
  • Constructor Details

    • ToTextMessageConverter

      public ToTextMessageConverter()
  • Method Details

    • writeBytesToMessage

      public jakarta.jms.Message writeBytesToMessage(jakarta.jms.Session session, byte[] message) throws jakarta.jms.JMSException
      Description copied from interface: IToMessageConverter
      Creates message and write message to message.
      Specified by:
      writeBytesToMessage in interface IToMessageConverter
      Parameters:
      session - the session
      message - the array of bytes
      Throws:
      jakarta.jms.JMSException - if error occurred
    • writeBytesToMessage

      public jakarta.jms.Message writeBytesToMessage(jakarta.jms.Session session, byte[] message, String jmsMessageParams) throws jakarta.jms.JMSException
      Description copied from interface: IToMessageConverter
      Creates message and write message to message.
      Specified by:
      writeBytesToMessage in interface IToMessageConverter
      Parameters:
      session - the session
      message - the array of bytes
      jmsMessageParams - map of additional parameters of the jms message. Optional, depends on converter configuration
      Throws:
      jakarta.jms.JMSException - if error occurred