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 TypeMethodDescriptionint
protected void
printFooter
(PrintWriter writer, jakarta.jms.QueueBrowser browser, jakarta.servlet.http.HttpServletRequest request) protected void
printHeader
(PrintWriter writer, jakarta.jms.QueueBrowser browser, jakarta.servlet.http.HttpServletRequest request) void
renderMessage
(PrintWriter writer, jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, jakarta.jms.QueueBrowser browser, jakarta.jms.Message message) void
renderMessages
(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, jakarta.jms.QueueBrowser browser) void
setContentType
(String contentType) void
setMaxMessages
(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:
renderMessages
in interfaceMessageRenderer
- 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 interfaceMessageRenderer
- Throws:
jakarta.jms.JMSException
jakarta.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:
IOException
jakarta.jms.JMSException
jakarta.servlet.ServletException
-