biz.hammurapi.jms
Class JmsDestinationSliceConsumer
java.lang.Object
biz.hammurapi.jms.JmsSliceConsumer
biz.hammurapi.jms.JmsDestinationSliceConsumer
- All Implemented Interfaces:
- biz.hammurapi.config.Component, biz.hammurapi.metrics.SliceConsumer
public class JmsDestinationSliceConsumer
- extends JmsSliceConsumer
Sends collected metrics to JMS destination (JMS 1.1).
- Author:
- Pavel Vlasov
Constructor Summary |
JmsDestinationSliceConsumer(java.util.Timer timer,
long interval,
javax.jms.Connection connection,
javax.jms.Destination destination)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
JmsDestinationSliceConsumer
public JmsDestinationSliceConsumer(java.util.Timer timer,
long interval,
javax.jms.Connection connection,
javax.jms.Destination destination)
- Parameters:
timer
- Shared timer to schedule send. If null then internal timer is used.interval
- Send interval.connection
- JMS connection.queue
- JMS queue.
start
public void start()
throws biz.hammurapi.config.ConfigurationException
- Specified by:
start
in interface biz.hammurapi.config.Component
- Overrides:
start
in class JmsSliceConsumer
- Throws:
biz.hammurapi.config.ConfigurationException
stop
public void stop()
throws biz.hammurapi.config.ConfigurationException
- Specified by:
stop
in interface biz.hammurapi.config.Component
- Overrides:
stop
in class JmsSliceConsumer
- Throws:
biz.hammurapi.config.ConfigurationException
Copyright © 2006 Hammurapi Group. All Rights Reserved.