public abstract class BrokerPluginSupport extends MutableBrokerFilter implements BrokerPlugin
next| Constructor and Description |
|---|
BrokerPluginSupport() |
| Modifier and Type | Method and Description |
|---|---|
Broker |
installPlugin(Broker broker)
Installs the plugin into the interceptor chain of the broker, returning the new
intercepted broker to use.
|
void |
start() |
void |
stop() |
getAdaptor, getNext, setNextacknowledge, addBroker, addConnection, addConsumer, addDestination, addDestinationInfo, addProducer, addSession, beginTransaction, brokerServiceStarted, commitTransaction, fastProducer, forgetTransaction, gc, getAdminConnectionContext, getBrokerId, getBrokerName, getBrokerSequenceId, getBrokerService, getClients, getDestinationMap, getDestinationMap, getDestinations, getDestinations, getDurableDestinations, getExecutor, getPeerBrokerInfos, getPreparedTransactions, getRoot, getScheduler, getTempDataStore, getVmConnectorURI, isExpired, isFaultTolerantConfiguration, isFull, isStopped, messageConsumed, messageDelivered, messageDiscarded, messageExpired, messagePull, networkBridgeStarted, networkBridgeStopped, nowMasterBroker, postProcessDispatch, prepareTransaction, preProcessDispatch, processConsumerControl, processDispatchNotification, reapplyInterceptor, removeBroker, removeConnection, removeConsumer, removeDestination, removeDestinationInfo, removeProducer, removeSession, removeSubscription, rollbackTransaction, send, sendToDeadLetterQueue, setAdminConnectionContext, slowConsumer, virtualDestinationAdded, virtualDestinationRemovedpublic BrokerPluginSupport()
public Broker installPlugin(Broker broker) throws Exception
BrokerPlugininstallPlugin in interface BrokerPluginExceptionpublic void start() throws Exception
start in interface org.apache.activemq.Servicestart in class BrokerFilterExceptionpublic void stop() throws Exception
stop in interface org.apache.activemq.Servicestop in class BrokerFilterExceptionCopyright © 2005–2020 The Apache Software Foundation. All rights reserved.