biz.hammurapi.metrics.persistent
Class HypersonicTmpPersistingSlicingMeasurementCategoryFactory
java.lang.Object
biz.hammurapi.metrics.MeasurementCategoryFactory
biz.hammurapi.metrics.SlicingMeasurementCategoryFactory
biz.hammurapi.metrics.persistent.HypersonicTmpPersistingSlicingMeasurementCategoryFactory
- All Implemented Interfaces:
- biz.hammurapi.config.Component, biz.hammurapi.config.DomConfigurable
public class HypersonicTmpPersistingSlicingMeasurementCategoryFactory
- extends biz.hammurapi.metrics.SlicingMeasurementCategoryFactory
- implements biz.hammurapi.config.Component, biz.hammurapi.config.DomConfigurable
- Author:
- Pavel Vlasov
Fields inherited from class biz.hammurapi.metrics.SlicingMeasurementCategoryFactory |
configElement |
Method Summary |
void |
configure(org.w3c.dom.Node configNode,
biz.hammurapi.config.Context context)
|
protected biz.hammurapi.metrics.SlicingMeasurementConsumer |
createMeasurementConsumer(long tick,
boolean keepMeasurements,
int maxQueue)
|
biz.hammurapi.metrics.MeasurementConsumer |
getMeasurementConsumer(java.lang.String categoryName)
|
void |
start()
|
Methods inherited from class biz.hammurapi.metrics.SlicingMeasurementCategoryFactory |
createSliceConsumer, setOwner, stop |
Methods inherited from class biz.hammurapi.metrics.MeasurementCategoryFactory |
getCategory, getCategory, getTimeIntervalCategory, getTimeIntervalCategory, register, register, register, register, unregister, unregister |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface biz.hammurapi.config.Component |
setOwner, stop |
HypersonicTmpPersistingSlicingMeasurementCategoryFactory
public HypersonicTmpPersistingSlicingMeasurementCategoryFactory()
getMeasurementConsumer
public biz.hammurapi.metrics.MeasurementConsumer getMeasurementConsumer(java.lang.String categoryName)
- Overrides:
getMeasurementConsumer
in class biz.hammurapi.metrics.SlicingMeasurementCategoryFactory
start
public void start()
throws biz.hammurapi.config.ConfigurationException
- Specified by:
start
in interface biz.hammurapi.config.Component
- Overrides:
start
in class biz.hammurapi.metrics.SlicingMeasurementCategoryFactory
- Throws:
biz.hammurapi.config.ConfigurationException
createMeasurementConsumer
protected biz.hammurapi.metrics.SlicingMeasurementConsumer createMeasurementConsumer(long tick,
boolean keepMeasurements,
int maxQueue)
throws biz.hammurapi.config.ConfigurationException
- Overrides:
createMeasurementConsumer
in class biz.hammurapi.metrics.SlicingMeasurementCategoryFactory
- Throws:
biz.hammurapi.config.ConfigurationException
configure
public void configure(org.w3c.dom.Node configNode,
biz.hammurapi.config.Context context)
throws biz.hammurapi.config.ConfigurationException
- Specified by:
configure
in interface biz.hammurapi.config.DomConfigurable
- Overrides:
configure
in class biz.hammurapi.metrics.SlicingMeasurementCategoryFactory
- Throws:
biz.hammurapi.config.ConfigurationException
Copyright © 2006 Hammurapi Group. All Rights Reserved.