Class JmsTextMessage

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

public class JmsTextMessage extends JmsMessage implements jakarta.jms.TextMessage
  • Constructor Details

  • Method Details

    • copy

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

      public void setText(String text) throws jakarta.jms.JMSException, jakarta.jms.MessageNotWriteableException
      Specified by:
      setText in interface jakarta.jms.TextMessage
      Throws:
      jakarta.jms.JMSException
      jakarta.jms.MessageNotWriteableException
    • getText

      public String getText() throws jakarta.jms.JMSException
      Specified by:
      getText in interface jakarta.jms.TextMessage
      Throws:
      jakarta.jms.JMSException
    • toString

      public String toString()
      Overrides:
      toString in class JmsMessage
    • 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