Class JmsObjectMessage

java.lang.Object
org.apache.qpid.jms.message.JmsMessage
org.apache.qpid.jms.message.JmsObjectMessage
All Implemented Interfaces:
jakarta.jms.Message, jakarta.jms.ObjectMessage

public class JmsObjectMessage extends JmsMessage implements jakarta.jms.ObjectMessage
  • Constructor Details

  • Method Details

    • copy

      public JmsObjectMessage copy() throws jakarta.jms.JMSException
      Overrides:
      copy in class JmsMessage
      Throws:
      jakarta.jms.JMSException
    • setObject

      public void setObject(Serializable newObject) throws jakarta.jms.JMSException
      Specified by:
      setObject in interface jakarta.jms.ObjectMessage
      Throws:
      jakarta.jms.JMSException
    • getObject

      public Serializable getObject() throws jakarta.jms.JMSException
      Specified by:
      getObject in interface jakarta.jms.ObjectMessage
      Throws:
      jakarta.jms.JMSException
    • isBodyAssignableTo

      public boolean isBodyAssignableTo(Class target) throws jakarta.jms.JMSException
      Specified by:
      isBodyAssignableTo in interface jakarta.jms.Message
      Overrides:
      isBodyAssignableTo in class JmsMessage
      Throws:
      jakarta.jms.JMSException
    • doGetBody

      protected <T> T doGetBody(Class<T> asType) throws jakarta.jms.JMSException
      Overrides:
      doGetBody in class JmsMessage
      Throws:
      jakarta.jms.JMSException
    • toString

      public String toString()
      Overrides:
      toString in class JmsMessage