|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface Indicators
Root resource class for indicators management. Contains methods to treat HTTP requests on "indicator" resources.
| Field Summary | |
|---|---|
static String |
RESOURCE_NAME
|
| Method Summary | |
|---|---|
javax.ws.rs.core.Response |
changeIndicator(IndicatorBaseType indicatorDef,
String name)
Process HTTP PUT requests having /indicator/{name} URI and new indicator definition in its body. |
javax.ws.rs.core.Response |
createIndicator(IndicatorBaseType indicatorDef)
Process HTTP POST requests having /indicator URI and new indicator definition in its body. |
javax.ws.rs.core.Response |
deleteIndicator(String name)
Process HTTP DELETE requests having /indicator/{name} URI Corresponds to indicator-remove name |
javax.ws.rs.core.Response |
getIndicator(String name,
javax.ws.rs.core.UriInfo ui)
Process HTTP GET requests having /indicator/{name} URI Correspond to indicator-list -n name |
javax.ws.rs.core.Response |
getIndicators(String type,
boolean verbose,
javax.ws.rs.core.UriInfo ui)
Process HTTP GET requests. |
| Field Detail |
|---|
static final String RESOURCE_NAME
| Method Detail |
|---|
javax.ws.rs.core.Response getIndicators(String type,
boolean verbose,
@Context
javax.ws.rs.core.UriInfo ui)
javax.ws.rs.core.Response getIndicator(String name,
@Context
javax.ws.rs.core.UriInfo ui)
name - indicator nametype -
javax.ws.rs.core.Response createIndicator(IndicatorBaseType indicatorDef)
indicatorDef - new indicator definition
javax.ws.rs.core.Response changeIndicator(IndicatorBaseType indicatorDef,
String name)
indicatorDef - updated indicator definitionname - indicator name
javax.ws.rs.core.Response deleteIndicator(String name)
name - the name of the indicator to remove
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||