Package org.apache.activemq.broker

The core classes for the ActiveMQ Message Broker and its connectors.

See:
          Description

Interface Summary
Broker The Message Broker which routes messages, maintains subscriptions and connections, acknowledges messages and handles transactions.
BrokerFactory.BrokerFactoryHandler  
BrokerPlugin Represents a plugin into a Broker
BrokerServiceAware An interface used to represent a component that wants the BrokerService to be injected
Connection  
Connector A connector creates and manages client connections that talk to the Broker.
 

Class Summary
BrokerBroadcaster Used to add listeners for Broker actions
BrokerFactory A helper class to create a fully configured broker service using a URI.
BrokerFilter Allows you to intercept broker operation so that features such as security can be implemented as a pluggable filter.
BrokerPluginSupport A useful base class for implementing broker plugins.
BrokerRegistry  
BrokerService Manages the lifecycle of an ActiveMQ Broker.
CompositeDestinationBroker This broker filter handles composite destinations.
ConnectionContext Used to hold context information needed to process requests sent to a broker.
DefaultBrokerFactory Simple BrokerFactorySPI which using the brokerURI to extract the configuration parameters for the broker service.
EmptyBroker Dumb implementation - used to be overriden by listeners
ErrorBroker Implementation of the broker where all it's methods throw an BrokerStoppedException.
InsertableMutableBrokerFilter Inserts itself into the BrokerStack
MutableBrokerFilter Like a BrokerFilter but it allows you to switch the getNext().broker.
SslBrokerService A BrokerService that allows access to the key and trust managers used by SSL connections.
TransactionBroker This broker filter handles the transaction related operations in the Broker interface.
TransportConnection  
TransportConnector  
TransportStatusDetector Used to provide information on the status of the Connection
UserIDBroker This broker filter will append the producer's user ID into the JMSXUserID header to allow folks to know reliably who the user was who produced a message.
 

Exception Summary
BrokerStoppedException This exception is thrown by the broker when you try to use it after it has been stopped.
 

Package org.apache.activemq.broker Description

The core classes for the ActiveMQ Message Broker and its connectors.



Copyright © 2009 Apache Software Foundation. All Rights Reserved.