org.ow2.jasmine.probe.probemanager
Interface ProbeManager


public interface ProbeManager

Interface used by the JasmineProbe optional services.

Author:
danesa

Method Summary
 JasmineAggregateService getAggregate(String key)
          Get the AggregateServices corresponding to an aggregate function.
 List<String> getAggregateFuntions()
          Get the name of aggregate functions provided by AggregateServices.
 JasmineCollector getCollector(String indicator, String probeid)
          Get a Collector by its Indicator name
 String getDomainName()
           
 String getServerName()
           
 JasmineTarget getTarget(String name)
          Get a JasmineTarget by its name
 

Method Detail

getCollector

JasmineCollector getCollector(String indicator,
                              String probeid)
                              throws JasmineProbeException
Get a Collector by its Indicator name

Parameters:
indicator - indicator name
probeid - probe name
Returns:
The collector corresponding to an indicator and a probe
Throws:
JasmineProbeException

getAggregateFuntions

List<String> getAggregateFuntions()
Get the name of aggregate functions provided by AggregateServices.

Returns:

getAggregate

JasmineAggregateService getAggregate(String key)
Get the AggregateServices corresponding to an aggregate function.

Parameters:
key - aggregate function name
Returns:
the corresponding AggregateServices

getTarget

JasmineTarget getTarget(String name)
Get a JasmineTarget by its name

Parameters:
name -
Returns:
JasmineTarget definition

getDomainName

String getDomainName()
Returns:
the current domain name.

getServerName

String getServerName()
Returns:
the current server name.


Copyright © 2013 OW2 Consortium. All Rights Reserved.