org.ow2.jasmine.probe.rest.impl
Class JIndicatorTypes

java.lang.Object
  extended by org.ow2.jasmine.probe.rest.impl.JIndicatorTypes
All Implemented Interfaces:
IndicatorTypes

public class JIndicatorTypes
extends Object
implements IndicatorTypes


Constructor Summary
JIndicatorTypes(org.ow2.jasmine.probe.JasmineProbeManager jpManager)
           
 
Method Summary
 javax.ws.rs.core.Response getIndicatorTypeInfo(String type)
          Process HTTP GET with URI /indicatorType/{type}/info
 javax.ws.rs.core.Response getIndicatorTypeProps(String type)
          Process HTTP GET with URI /indicatorType/{type}/props
 javax.ws.rs.core.Response getIndicatorTypes()
          Process HTTP GET with URI /indicatorType
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JIndicatorTypes

public JIndicatorTypes(org.ow2.jasmine.probe.JasmineProbeManager jpManager)
Method Detail

getIndicatorTypes

public javax.ws.rs.core.Response getIndicatorTypes()
Description copied from interface: IndicatorTypes
Process HTTP GET with URI /indicatorType

Specified by:
getIndicatorTypes in interface IndicatorTypes
Returns:
response containing the available indicator types

getIndicatorTypeProps

public javax.ws.rs.core.Response getIndicatorTypeProps(String type)
Description copied from interface: IndicatorTypes
Process HTTP GET with URI /indicatorType/{type}/props

Specified by:
getIndicatorTypeProps in interface IndicatorTypes
Parameters:
type - an indicator type
Returns:
describes the properties that need to be defined for an indicator of the given type

getIndicatorTypeInfo

public javax.ws.rs.core.Response getIndicatorTypeInfo(String type)
Description copied from interface: IndicatorTypes
Process HTTP GET with URI /indicatorType/{type}/info

Specified by:
getIndicatorTypeInfo in interface IndicatorTypes
Parameters:
type - an indicator type
Returns:
provides all the usage information for an indicator of the given type


Copyright © 2013 OW2 Consortium. All Rights Reserved.