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

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

public class DerivedCollectorService
extends org.ow2.jasmine.probe.collectors.JCollectorService

Manages a list of JCollector objects.

Author:
durieuxp

Field Summary
static int OP_DELTA
           
static int OP_PREV
          List of supported operations
static int OP_RATE
           
static java.lang.String PROP_OP
          Property names
static java.lang.String PROP_SOURCE
           
 
Fields inherited from class org.ow2.jasmine.probe.collectors.JCollectorService
collectorList, logger, properties
 
Constructor Summary
DerivedCollectorService()
           
 
Method Summary
 org.ow2.jasmine.probe.collector.JasmineCollector getCollector(org.ow2.jasmine.probe.JasmineIndicator indicator, int period, java.lang.String probeid)
          Get a Collector for this indicator and this probe
 java.util.List<java.lang.String> getDependantIndicators(org.ow2.jasmine.probe.JasmineIndicator indic)
          return the List of indicators used by this indicator.
 void start()
           
 void stop()
           
 
Methods inherited from class org.ow2.jasmine.probe.collectors.JCollectorService
getPropertiesInfo, removeCollectors
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

PROP_OP

public static final java.lang.String PROP_OP
Property names

See Also:
Constant Field Values

PROP_SOURCE

public static final java.lang.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,
                                                                     java.lang.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
Specified by:
getCollector in class org.ow2.jasmine.probe.collectors.JCollectorService
Parameters:
indicator -
period -
probeid -
Returns:
the JasmineCollector
Throws:
org.ow2.jasmine.probe.collector.JasmineCollectorException

getDependantIndicators

public java.util.List<java.lang.String> getDependantIndicators(org.ow2.jasmine.probe.JasmineIndicator indic)
return the List of indicators used by this indicator.

Specified by:
getDependantIndicators in interface org.ow2.jasmine.probe.collector.JasmineCollectorService
Overrides:
getDependantIndicators in class org.ow2.jasmine.probe.collectors.JCollectorService
Parameters:
indic - JasmineIndicator
Returns:


Copyright © 2011 OW2 Consortium. All Rights Reserved.