Class MulticastTraceBrokerPlugin
java.lang.Object
org.apache.activemq.broker.BrokerFilter
org.apache.activemq.broker.MutableBrokerFilter
org.apache.activemq.broker.BrokerPluginSupport
org.apache.activemq.broker.util.UDPTraceBrokerPlugin
org.apache.activemq.broker.util.MulticastTraceBrokerPlugin
- All Implemented Interfaces:
Broker, BrokerPlugin, Region, org.apache.activemq.Service
A Broker interceptor which allows you to trace all operations to a Multicast
socket.
-
Field Summary
Fields inherited from class UDPTraceBrokerPlugin
address, broadcast, brokerId, destination, maxTraceDatagramSize, socket, wireFormat, wireFormatFactoryFields inherited from class MutableBrokerFilter
next -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected DatagramSocketintvoidsetTimeToLive(int timeToLive) Methods inherited from class UDPTraceBrokerPlugin
acknowledge, addConnection, addConsumer, addDestinationInfo, addProducer, addSession, beginTransaction, commitTransaction, createSocketAddress, createWireFormat, createWireFormatFactory, forgetTransaction, getAddress, getDestination, getMaxTraceDatagramSize, getWireFormat, getWireFormatFactory, isBroadcast, messagePull, postProcessDispatch, prepareTransaction, processDispatchNotification, removeConnection, removeConsumer, removeDestination, removeDestinationInfo, removeProducer, removeSession, removeSubscription, rollbackTransaction, send, setAddress, setBroadcast, setDestination, setMaxTraceDatagramSize, setWireFormat, setWireFormatFactory, start, stopMethods inherited from class BrokerPluginSupport
installPluginMethods inherited from class MutableBrokerFilter
getAdaptor, getNext, setNextMethods inherited from class BrokerFilter
addBroker, addDestination, brokerServiceStarted, fastProducer, 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, messageDispatched, messageExpired, messageNoConsumers, networkBridgeStarted, networkBridgeStopped, nowMasterBroker, preProcessDispatch, processConsumerControl, reapplyInterceptor, removeBroker, sendToDeadLetterQueue, setAdminConnectionContext, slowConsumer, virtualDestinationAdded, virtualDestinationRemoved
-
Constructor Details
-
MulticastTraceBrokerPlugin
public MulticastTraceBrokerPlugin()
-
-
Method Details
-
createSocket
- Overrides:
createSocketin classUDPTraceBrokerPlugin- Throws:
IOException
-
getTimeToLive
public int getTimeToLive() -
setTimeToLive
public void setTimeToLive(int timeToLive)
-