Package org.apache.activemq.web
Class QueueBrowseServlet
java.lang.Object
jakarta.servlet.GenericServlet
jakarta.servlet.http.HttpServlet
org.apache.activemq.web.QueueBrowseServlet
- All Implemented Interfaces:
jakarta.servlet.Servlet,jakarta.servlet.ServletConfig,Serializable
public class QueueBrowseServlet
extends jakarta.servlet.http.HttpServlet
Renders the contents of a queue using some kind of view. The URI is assumed
to be the queue. The following parameters can be used
- view - specifies the type of the view such as simple, xml, rss
- selector - specifies the SQL 92 selector to apply to the queue
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidconfigureRenderer(jakarta.servlet.http.HttpServletRequest request, MessageRenderer renderer) protected voiddoGet(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response) protected MessageRenderergetMessageRenderer(jakarta.servlet.http.HttpServletRequest request) protected jakarta.jms.QueuegetQueue(jakarta.servlet.http.HttpServletRequest request, jakarta.jms.Session session) protected StringgetSelector(jakarta.servlet.http.HttpServletRequest request) Methods inherited from class jakarta.servlet.http.HttpServlet
doDelete, doHead, doOptions, doPost, doPut, doTrace, getLastModified, service, serviceMethods inherited from class jakarta.servlet.GenericServlet
destroy, getInitParameter, getInitParameterNames, getServletConfig, getServletContext, getServletInfo, getServletName, init, init, log, log
-
Constructor Details
-
QueueBrowseServlet
public QueueBrowseServlet()
-
-
Method Details
-
doGet
protected void doGet(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response) throws jakarta.servlet.ServletException, IOException - Overrides:
doGetin classjakarta.servlet.http.HttpServlet- Throws:
jakarta.servlet.ServletExceptionIOException
-
getMessageRenderer
protected MessageRenderer getMessageRenderer(jakarta.servlet.http.HttpServletRequest request) throws IOException, jakarta.servlet.ServletException - Throws:
IOExceptionjakarta.servlet.ServletException
-
configureRenderer
protected void configureRenderer(jakarta.servlet.http.HttpServletRequest request, MessageRenderer renderer) -
getSelector
-
getQueue
protected jakarta.jms.Queue getQueue(jakarta.servlet.http.HttpServletRequest request, jakarta.jms.Session session) throws jakarta.jms.JMSException - Throws:
jakarta.jms.JMSException
-