Package org.apache.activemq.web
package org.apache.activemq.web
Web Connectors so that messages can be sent via HTTP POST or read via HTTP POST or GET as well as support for web streaming to web browser or JavaScript clients.
-
ClassDescriptionAjaxServlet.A facade for either a local in JVM broker or a remote broker over JMXA useful base class for an implementation of
BrokerFacade
Query for a single connection.An implementation ofBrokerFacade
which uses a local in JVM brokerA servlet for sending and receiving messages to/from JMS destinations using HTTP POST for sending and HTTP GET for receiving.Allow the user to browse a message on a queue by its IDA servlet for sending and receiving messages to/from JMS destinations using HTTP POST for sending and HTTP GET for receiving.A useful base class for any JMS related servlet; there are various ways to map JMS operations to web requests so we put most of the common behaviour in a reusable base class.Exception thrown if there was no destination availableA servlet which will publish dummy market data pricesRenders the contents of a queue using some kind of view.Query for Queue consumers.Query for Queue producers.ABrokerFacade
which uses a JMX-Connection to communicate with a brokerSessionFilter.A simple pool of JMS Session objects intended for use by Queue browsers.A facade for the broker in the same JVM and ClassLoaderUsed to configure and instance of ActiveMQ BrokerService using ActiveMQ/Spring's xml configuration.Query for Topic producers.Query for Topic producers.Represents a messaging client used from inside a web container typically stored inside a HttpSession TODO controls to prevent DOS attacks with users requesting many consumers TODO configure consumers with small prefetch.Bean to initialize the port number we use for embedded Jetty server for the web consoles.