Package org.apache.activemq.web.view
Class SimpleMessageRenderer
java.lang.Object
org.apache.activemq.web.view.SimpleMessageRenderer
- All Implemented Interfaces:
MessageRenderer
- Direct Known Subclasses:
RssMessageRenderer,XmlMessageRenderer
A simple rendering of the contents of a queue appear as a list of message
elements which just contain an ID attribute.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintprotected voidprintFooter(PrintWriter writer, jakarta.jms.QueueBrowser browser, jakarta.servlet.http.HttpServletRequest request) protected voidprintHeader(PrintWriter writer, jakarta.jms.QueueBrowser browser, jakarta.servlet.http.HttpServletRequest request) voidrenderMessage(PrintWriter writer, jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, jakarta.jms.QueueBrowser browser, jakarta.jms.Message message) voidrenderMessages(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, jakarta.jms.QueueBrowser browser) voidsetContentType(String contentType) voidsetMaxMessages(int maxMessages)
-
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:
renderMessagesin interfaceMessageRenderer- Throws:
IOExceptionjakarta.jms.JMSExceptionjakarta.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:
renderMessagein interfaceMessageRenderer- Throws:
jakarta.jms.JMSExceptionjakarta.servlet.ServletException
-
getMaxMessages
public int getMaxMessages() -
setMaxMessages
public void setMaxMessages(int maxMessages) -
getContentType
-
setContentType
-
printHeader
protected void printHeader(PrintWriter writer, jakarta.jms.QueueBrowser browser, jakarta.servlet.http.HttpServletRequest request) throws IOException, jakarta.jms.JMSException, jakarta.servlet.ServletException - Throws:
IOExceptionjakarta.jms.JMSExceptionjakarta.servlet.ServletException
-