org.ow2.jasmine.probe.collectors.merge.internal
Class MergeCollectorService

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

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

Manages a list of JCollector objects (in fact JMergeCollector instances).

Author:
durieuxp

Field Summary
static java.lang.String PROP_FIELD
           
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
MergeCollectorService()
           
 
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

PROP_FIELD

public static final java.lang.String PROP_FIELD
See Also:
Constant Field Values
Constructor Detail

MergeCollectorService

public MergeCollectorService()
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.