org.apache.activemq.plugin
public class: StatisticsBrokerPlugin [javadoc |
source]
java.lang.Object
org.apache.activemq.plugin.StatisticsBrokerPlugin
All Implemented Interfaces:
BrokerPlugin
A StatisticsBrokerPlugin
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
To retrieve stats on the broker send a empty message to ActiveMQ.Statistics.Broker (Queue or Topic)
With a replyTo set to the destination you want the stats returned to.
To retrieve stats for a destination - e.g. foo - send an empty message to ActiveMQ.Statistics.Destination.foo
- this works with wildcards to - you get a message for each wildcard match on the replyTo destination.
The stats message is a MapMessage populated with statistics for the target
- org.apache.xbean.XBean:
element - ="statisticsBrokerPlugin"
| Method from org.apache.activemq.plugin.StatisticsBrokerPlugin Summary: |
|---|
|
installPlugin |
| Methods from java.lang.Object: |
|---|
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method from org.apache.activemq.plugin.StatisticsBrokerPlugin Detail: |
public Broker installPlugin(Broker broker) throws Exception {
StatisticsBroker answer = new StatisticsBroker(broker);
LOG.info("Installing StaticsBroker");
return answer;
}
|