Uses of Interface

Packages that use Region
org.apache.activemq.advisory Support for JMS Advisory messages as well as some helper listeners to listen to the clients, producers and consumers available. The core classes for the ActiveMQ Message Broker and its connectors. JMX MBeans for the broker and its core connectors. Region abstraction and implementations in the Broker. Some utility Broker Plugins Broker Plugins for visualising the current system 
org.apache.activemq.plugin Plugable Security Adapter framework along with default implementations such as the JAAS implementation. 

Uses of Region in org.apache.activemq.advisory

Classes in org.apache.activemq.advisory that implement Region
 class AdvisoryBroker
          This broker filter handles tracking the state of the broker for purposes of publishing advisory messages to advisory consumers.

Uses of Region in

Subinterfaces of Region in
 interface Broker
          The Message Broker which routes messages, maintains subscriptions and connections, acknowledges messages and handles transactions.

Classes in that implement Region
 class BrokerBroadcaster
          Used to add listeners for Broker actions
 class BrokerFilter
          Allows you to intercept broker operation so that features such as security can be implemented as a pluggable filter.
 class BrokerPluginSupport
          A useful base class for implementing broker plugins.
 class CompositeDestinationBroker
          This broker filter handles composite destinations.
 class EmptyBroker
          Dumb implementation - used to be overriden by listeners
 class ErrorBroker
          Implementation of the broker where all it's methods throw an BrokerStoppedException.
 class InsertableMutableBrokerFilter
          Inserts itself into the BrokerStack
 class MutableBrokerFilter
          Like a BrokerFilter but it allows you to switch the getNext().broker.
 class TransactionBroker
          This broker filter handles the transaction related operations in the Broker interface.
 class 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.

Methods in that return Region
 Region ProducerBrokerExchange.getRegion()
 Region ConsumerBrokerExchange.getRegion()

Methods in with parameters of type Region
 void ProducerBrokerExchange.setRegion(Region region)
 void ConsumerBrokerExchange.setRegion(Region region)

Uses of Region in

Classes in that implement Region
 class ConnectionSplitBroker
          Monitors for client connections that may fail to another broker - but this broker isn't aware they've gone.

Uses of Region in

Classes in that implement Region
 class ManagedQueueRegion
 class ManagedRegionBroker
 class ManagedTempQueueRegion
 class ManagedTempTopicRegion
 class ManagedTopicRegion

Methods in that return Region
protected  Region ManagedRegionBroker.createQueueRegion(SystemUsage memoryManager, TaskRunnerFactory taskRunnerFactory, DestinationFactory destinationFactory)
protected  Region ManagedRegionBroker.createTempQueueRegion(SystemUsage memoryManager, TaskRunnerFactory taskRunnerFactory, DestinationFactory destinationFactory)
protected  Region ManagedRegionBroker.createTempTopicRegion(SystemUsage memoryManager, TaskRunnerFactory taskRunnerFactory, DestinationFactory destinationFactory)
protected  Region ManagedRegionBroker.createTopicRegion(SystemUsage memoryManager, TaskRunnerFactory taskRunnerFactory, DestinationFactory destinationFactory)

Uses of Region in

Classes in that implement Region
 class AbstractRegion
 class AbstractTempRegion
 class QueueRegion
 class RegionBroker
          Routes Broker operations to the correct messaging regions for processing.
 class TempQueueRegion
 class TempTopicRegion
 class TopicRegion

Methods in that return Region
protected  Region RegionBroker.createQueueRegion(SystemUsage memoryManager, TaskRunnerFactory taskRunnerFactory, DestinationFactory destinationFactory)
protected  Region RegionBroker.createTempQueueRegion(SystemUsage memoryManager, TaskRunnerFactory taskRunnerFactory, DestinationFactory destinationFactory)
protected  Region RegionBroker.createTempTopicRegion(SystemUsage memoryManager, TaskRunnerFactory taskRunnerFactory, DestinationFactory destinationFactory)
protected  Region RegionBroker.createTopicRegion(SystemUsage memoryManager, TaskRunnerFactory taskRunnerFactory, DestinationFactory destinationFactory)
 Region RegionBroker.getQueueRegion()
protected  Region RegionBroker.getRegion(ActiveMQDestination destination)
 Region RegionBroker.getTempQueueRegion()
 Region RegionBroker.getTempTopicRegion()
 Region RegionBroker.getTopicRegion()

Uses of Region in

Classes in that implement Region
 class SchedulerBroker

Uses of Region in

Classes in that implement Region
 class DestinationPathSeparatorBroker
 class LoggingBrokerPlugin
          A simple Broker intercepter which allows you to enable/disable logging.
 class MulticastTraceBrokerPlugin
          A Broker interceptor which allows you to trace all operations to a Multicast socket.
 class RedeliveryPlugin
          Replace regular DLQ handling with redelivery via a resend to the original destination after a delay A destination matching RedeliveryPolicy controls the quantity and delay for re-sends If there is no matching policy or an existing policy limit is exceeded by default regular DLQ processing resumes.
 class TimeStampingBrokerPlugin
          A Broker interceptor which updates a JMS Client's timestamp on the message with a broker timestamp.
 class TraceBrokerPathPlugin
          The TraceBrokerPathPlugin can be used in a network of Brokers.
 class UDPTraceBrokerPlugin
          A Broker interceptor which allows you to trace all operations to a UDP socket.

Uses of Region in

Classes in that implement Region
 class ConnectionDotFileInterceptor
 class DestinationDotFileInterceptor
 class DotFileInterceptorSupport
          Useful base class

Uses of Region in org.apache.activemq.plugin

Classes in org.apache.activemq.plugin that implement Region
 class DiscardingDLQBroker
 class ForcePersistencyModeBroker
          A Plugin which allows to force every incoming message to be PERSISTENT or NON-PERSISTENT.
 class StatisticsBroker
          A StatisticsBroker You can retrieve a Map Message for a Destination - or Broker containing statistics as key-value pairs The message must contain a replyTo Destination - else its ignored
 class SubQueueSelectorCacheBroker
          A plugin which allows the caching of the selector from a subscription queue.

Uses of Region in

Classes in that implement Region
 class AuthorizationBroker
          Verifies if a authenticated user can do an operation against the broker using an authorization map.
 class JaasAuthenticationBroker
          Logs a user in using JAAS.
 class JaasCertificateAuthenticationBroker
          A JAAS Authentication Broker that uses SSL Certificates.
 class JaasDualAuthenticationBroker
          A JAAS Authentication Broker that uses different JAAS domain configurations depending if the connection is over an SSL enabled Connector or not.
 class SimpleAuthenticationBroker
          Handles authenticating a users against a simple user name/password map.

Copyright © 2005-2013 The Apache Software Foundation. All Rights Reserved.