org.ow2.jasmine.probe.collectors.derived.internal
Class DerivedCollectorService

java.lang.Object
  extended by org.ow2.jasmine.probe.collectors.derived.internal.DerivedCollectorService
All Implemented Interfaces:
org.ow2.jasmine.probe.collector.JasmineCollectorService

public class DerivedCollectorService
extends Object
implements org.ow2.jasmine.probe.collector.JasmineCollectorService

Manages a list of JCollector objects.

Author:
durieuxp

Field Summary
protected  org.ow2.util.log.Log logger
          Logger.
static int OP_DELTA
           
static int OP_PREV
          List of supported operations
static int OP_RATE
           
static String PROP_OP
          Property names
static String PROP_SOURCE
           
 
Constructor Summary
DerivedCollectorService()
           
 
Method Summary
 org.ow2.jasmine.probe.collector.JasmineCollector getCollector(org.ow2.jasmine.probe.JasmineIndicator indicator, int period, String probeid)
          Get a Collector for this indicator and this probe
 List<org.ow2.jasmine.probe.JasminePropertyInfo> getPropertiesInfo()
          Retrieve the description of all specific properties hidden in JasmineOutput Return a Map of all properties with their description
 void start()
           
 void stop()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

logger

protected org.ow2.util.log.Log logger
Logger.


PROP_OP

public static final String PROP_OP
Property names

See Also:
Constant Field Values

PROP_SOURCE

public static final String PROP_SOURCE
See Also:
Constant Field Values

OP_PREV

public static final int OP_PREV
List of supported operations

See Also:
Constant Field Values

OP_DELTA

public static final int OP_DELTA
See Also:
Constant Field Values

OP_RATE

public static final int OP_RATE
See Also:
Constant Field Values
Constructor Detail

DerivedCollectorService

public DerivedCollectorService()
Method Detail

start

public void start()

stop

public void stop()

getCollector

public org.ow2.jasmine.probe.collector.JasmineCollector getCollector(org.ow2.jasmine.probe.JasmineIndicator indicator,
                                                                     int period,
                                                                     String probeid)
                                                              throws org.ow2.jasmine.probe.collector.JasmineCollectorException
Get a Collector for this indicator and this probe

Specified by:
getCollector in interface org.ow2.jasmine.probe.collector.JasmineCollectorService
Parameters:
indicator -
period -
probeid -
Returns:
the JasmineCollector
Throws:
org.ow2.jasmine.probe.collector.JasmineCollectorException

getPropertiesInfo

public List<org.ow2.jasmine.probe.JasminePropertyInfo> getPropertiesInfo()
Retrieve the description of all specific properties hidden in JasmineOutput Return a Map of all properties with their description

Specified by:
getPropertiesInfo in interface org.ow2.jasmine.probe.collector.JasmineCollectorService
Returns:
a Map of property descriptions


Copyright © 2011 OW2 Consortium. All Rights Reserved.