org.ow2.jasmine.probe.collector
Interface JasmineCollectorService


public interface JasmineCollectorService

This interface is implemented by all the CollectorServices

Author:
durieuxp

Method Summary
 JasmineCollector getCollector(JasmineIndicator indicator, int period, java.lang.String probeid)
          Get the Collector for this JasmineIndicator VO Create it if does not exist yet.
 java.util.List<java.lang.String> getDependantIndicators(JasmineIndicator indic)
          return the List of indicators used by this indicator.
 java.util.List<JasminePropertyInfo> getPropertiesInfo()
          Retrieve the description of all specific properties hidden in JasmineCollector Return a List of all properties with their description
 void removeCollectors(java.lang.String name)
          Remove Collectors attached to this Indicator.
 

Method Detail

getCollector

JasmineCollector getCollector(JasmineIndicator indicator,
                              int period,
                              java.lang.String probeid)
                              throws JasmineCollectorException
Get the Collector for this JasmineIndicator VO Create it if does not exist yet.

Parameters:
indicator - VO
period - nb of seconds between 2 measures
probeid -
Returns:
the Outer
Throws:
JasmineCollectorException

getPropertiesInfo

java.util.List<JasminePropertyInfo> getPropertiesInfo()
Retrieve the description of all specific properties hidden in JasmineCollector Return a List of all properties with their description

Returns:
List of property descriptions

removeCollectors

void removeCollectors(java.lang.String name)
Remove Collectors attached to this Indicator. Called usually when the indicator has changed or is removed.

Parameters:
name - Indicator name

getDependantIndicators

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

Parameters:
indic - JasmineIndicator
Returns:


Copyright © 2011 OW2 Consortium. All Rights Reserved.