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
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected void
    configureRenderer(jakarta.servlet.http.HttpServletRequest request, MessageRenderer renderer)
     
    protected void
    doGet(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response)
     
    protected MessageRenderer
    getMessageRenderer(jakarta.servlet.http.HttpServletRequest request)
     
    protected jakarta.jms.Queue
    getQueue(jakarta.servlet.http.HttpServletRequest request, jakarta.jms.Session session)
     
    protected String
    getSelector(jakarta.servlet.http.HttpServletRequest request)
     

    Methods inherited from class jakarta.servlet.http.HttpServlet

    doDelete, doHead, doOptions, doPost, doPut, doTrace, getLastModified, service, service

    Methods inherited from class jakarta.servlet.GenericServlet

    destroy, getInitParameter, getInitParameterNames, getServletConfig, getServletContext, getServletInfo, getServletName, init, init, log, log

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • 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:
      doGet in class jakarta.servlet.http.HttpServlet
      Throws:
      jakarta.servlet.ServletException
      IOException
    • getMessageRenderer

      protected MessageRenderer getMessageRenderer(jakarta.servlet.http.HttpServletRequest request) throws IOException, jakarta.servlet.ServletException
      Throws:
      IOException
      jakarta.servlet.ServletException
    • configureRenderer

      protected void configureRenderer(jakarta.servlet.http.HttpServletRequest request, MessageRenderer renderer)
    • getSelector

      protected String getSelector(jakarta.servlet.http.HttpServletRequest request)
    • getQueue

      protected jakarta.jms.Queue getQueue(jakarta.servlet.http.HttpServletRequest request, jakarta.jms.Session session) throws jakarta.jms.JMSException
      Throws:
      jakarta.jms.JMSException