Class ToBytesMessageConverter

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

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

    • ToBytesMessageConverter

      public ToBytesMessageConverter()
  • 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