@DistributeMe(agentsSupport=false)
@SupportService
public interface ThresholdAPI
extends net.anotheria.anoplass.api.API, net.anotheria.anoprise.metafactory.Service
| Modifier and Type | Method and Description |
|---|---|
void |
createThreshold(ThresholdPO po) |
List<ThresholdAlertAO> |
getAlerts() |
List<ThresholdConditionGuard> |
getGuardsForThreshold(String thresholdId) |
ThresholdDefinitionAO |
getThresholdDefinition(String id)
Returns threshold definition by id.
|
List<ThresholdDefinitionAO> |
getThresholdDefinitions() |
List<ThresholdStatusAO> |
getThresholdStatuses() |
List<ThresholdStatusAO> |
getThresholdStatuses(String... names) |
ThresholdStatus |
getWorstStatus() |
ThresholdStatus |
getWorstStatus(List<String> thresholdNames)
Returns the worst status for the thresholds.
|
void |
removeThreshold(String id) |
void |
updateThreshold(String thresholdId,
ThresholdPO po) |
List<ThresholdAlertAO> getAlerts() throws net.anotheria.anoplass.api.APIException
net.anotheria.anoplass.api.APIExceptionvoid createThreshold(ThresholdPO po) throws net.anotheria.anoplass.api.APIException
net.anotheria.anoplass.api.APIExceptionList<ThresholdStatusAO> getThresholdStatuses() throws net.anotheria.anoplass.api.APIException
net.anotheria.anoplass.api.APIExceptionList<ThresholdStatusAO> getThresholdStatuses(String... names) throws net.anotheria.anoplass.api.APIException
net.anotheria.anoplass.api.APIExceptionList<ThresholdDefinitionAO> getThresholdDefinitions() throws net.anotheria.anoplass.api.APIException
net.anotheria.anoplass.api.APIExceptionvoid removeThreshold(String id) throws net.anotheria.anoplass.api.APIException
net.anotheria.anoplass.api.APIExceptionvoid updateThreshold(String thresholdId, ThresholdPO po) throws net.anotheria.anoplass.api.APIException
net.anotheria.anoplass.api.APIExceptionThresholdStatus getWorstStatus() throws net.anotheria.anoplass.api.APIException
net.anotheria.anoplass.api.APIExceptionThresholdDefinitionAO getThresholdDefinition(String id) throws net.anotheria.anoplass.api.APIException
id - net.anotheria.anoplass.api.APIExceptionThresholdStatus getWorstStatus(List<String> thresholdNames) throws net.anotheria.anoplass.api.APIException
thresholdNames - net.anotheria.anoplass.api.APIExceptionList<ThresholdConditionGuard> getGuardsForThreshold(String thresholdId) throws net.anotheria.anoplass.api.APIException
net.anotheria.anoplass.api.APIExceptionCopyright © 2010-2015 anotheria.net. All Rights Reserved.