Class SimpleMessageRenderer

java.lang.Object
org.apache.activemq.web.view.SimpleMessageRenderer
All Implemented Interfaces:
MessageRenderer
Direct Known Subclasses:
RssMessageRenderer, XmlMessageRenderer

public class SimpleMessageRenderer extends Object implements MessageRenderer
A simple rendering of the contents of a queue appear as a list of message elements which just contain an ID attribute.
  • Constructor Details

    • SimpleMessageRenderer

      public SimpleMessageRenderer()
  • Method Details

    • renderMessages

      public void renderMessages(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, jakarta.jms.QueueBrowser browser) throws IOException, jakarta.jms.JMSException, jakarta.servlet.ServletException
      Specified by:
      renderMessages in interface MessageRenderer
      Throws:
      IOException
      jakarta.jms.JMSException
      jakarta.servlet.ServletException
    • renderMessage

      public void renderMessage(PrintWriter writer, jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, jakarta.jms.QueueBrowser browser, jakarta.jms.Message message) throws jakarta.jms.JMSException, jakarta.servlet.ServletException
      Specified by:
      renderMessage in interface MessageRenderer
      Throws:
      jakarta.jms.JMSException
      jakarta.servlet.ServletException
    • getMaxMessages

      public int getMaxMessages()
    • setMaxMessages

      public void setMaxMessages(int maxMessages)
    • getContentType

      public String getContentType()
    • setContentType

      public void setContentType(String contentType)
    • printHeader

      protected void printHeader(PrintWriter writer, jakarta.jms.QueueBrowser browser, jakarta.servlet.http.HttpServletRequest request) throws IOException, jakarta.jms.JMSException, jakarta.servlet.ServletException
      Throws:
      IOException
      jakarta.jms.JMSException
      jakarta.servlet.ServletException
    • printFooter

      protected void printFooter(PrintWriter writer, jakarta.jms.QueueBrowser browser, jakarta.servlet.http.HttpServletRequest request) throws IOException, jakarta.jms.JMSException, jakarta.servlet.ServletException
      Throws:
      IOException
      jakarta.jms.JMSException
      jakarta.servlet.ServletException