public class AccumulatorAPIImpl extends AbstractMoskitoAPIImpl implements AccumulatorAPI
| Constructor and Description |
|---|
AccumulatorAPIImpl() |
| Modifier and Type | Method and Description |
|---|---|
AccumulatorDefinitionAO |
createAccumulator(AccumulatorPO po)
Creates a new accumulator from user input.
|
AccumulatorAO |
getAccumulator(java.lang.String id) |
AccumulatorAO |
getAccumulatorByName(java.lang.String name) |
AccumulatorDefinitionAO |
getAccumulatorDefinition(java.lang.String accId) |
java.util.List<AccumulatorDefinitionAO> |
getAccumulatorDefinitions() |
MultilineChartAO |
getAccumulatorGraphData(java.util.List<java.lang.String> ids,
boolean normalized) |
AccumulatedSingleGraphAO |
getAccumulatorGraphData(java.lang.String id) |
AccumulatedSingleGraphAO |
getAccumulatorGraphDataByName(java.lang.String name) |
java.util.List<java.lang.String> |
getAccumulatorIdsTiedToASpecificProducer(java.lang.String producerId)
Returns all accumulator ids which are tied to a specific producer.
|
java.util.List<AccumulatedSingleGraphAO> |
getChartsForMultipleAccumulators(java.util.List<java.lang.String> names) |
MultilineChartAO |
getCombinedAccumulatorGraphData(java.util.List<java.lang.String> ids) |
MultilineChartAO |
getNormalizedAccumulatorGraphData(java.util.List<java.lang.String> ids) |
void |
removeAccumulator(java.lang.String id)
Removes an eisting accumulator by its ids.
|
getConfigurationaddValidationError, addValidationError, checkValidationAndThrowException, deInit, getApiConfig, getAttributeFromSession, getCallContext, getCurrentLocale, getCurrentUserId, getDefaultExpirePeriodForAttribute, getExpirePeriodForAttribute, getLoggedInUserId, getPrivateAttributeName, getSession, init, removeAttributeFromSession, setAttributeInSession, setAttributeInSession, setAttributeInSession, setAttributeInSessionpublic AccumulatorDefinitionAO createAccumulator(AccumulatorPO po) throws net.anotheria.anoplass.api.APIException
AccumulatorAPIcreateAccumulator in interface AccumulatorAPIpo - data for accumulator creation.net.anotheria.anoplass.api.APIExceptionpublic void removeAccumulator(java.lang.String id)
throws net.anotheria.anoplass.api.APIException
AccumulatorAPIremoveAccumulator in interface AccumulatorAPInet.anotheria.anoplass.api.APIExceptionpublic AccumulatorAO getAccumulator(java.lang.String id) throws net.anotheria.anoplass.api.APIException
getAccumulator in interface AccumulatorAPInet.anotheria.anoplass.api.APIExceptionpublic AccumulatorAO getAccumulatorByName(java.lang.String name) throws net.anotheria.anoplass.api.APIException
getAccumulatorByName in interface AccumulatorAPInet.anotheria.anoplass.api.APIExceptionpublic AccumulatorDefinitionAO getAccumulatorDefinition(java.lang.String accId) throws net.anotheria.anoplass.api.APIException
getAccumulatorDefinition in interface AccumulatorAPInet.anotheria.anoplass.api.APIExceptionpublic AccumulatedSingleGraphAO getAccumulatorGraphData(java.lang.String id) throws net.anotheria.anoplass.api.APIException
getAccumulatorGraphData in interface AccumulatorAPInet.anotheria.anoplass.api.APIExceptionpublic AccumulatedSingleGraphAO getAccumulatorGraphDataByName(java.lang.String name) throws net.anotheria.anoplass.api.APIException
getAccumulatorGraphDataByName in interface AccumulatorAPInet.anotheria.anoplass.api.APIExceptionpublic java.util.List<AccumulatorDefinitionAO> getAccumulatorDefinitions() throws net.anotheria.anoplass.api.APIException
getAccumulatorDefinitions in interface AccumulatorAPInet.anotheria.anoplass.api.APIExceptionpublic MultilineChartAO getNormalizedAccumulatorGraphData(java.util.List<java.lang.String> ids) throws net.anotheria.anoplass.api.APIException
getNormalizedAccumulatorGraphData in interface AccumulatorAPInet.anotheria.anoplass.api.APIExceptionpublic MultilineChartAO getCombinedAccumulatorGraphData(java.util.List<java.lang.String> ids) throws net.anotheria.anoplass.api.APIException
getCombinedAccumulatorGraphData in interface AccumulatorAPInet.anotheria.anoplass.api.APIExceptionpublic MultilineChartAO getAccumulatorGraphData(java.util.List<java.lang.String> ids, boolean normalized) throws net.anotheria.anoplass.api.APIException
net.anotheria.anoplass.api.APIExceptionpublic java.util.List<AccumulatedSingleGraphAO> getChartsForMultipleAccumulators(java.util.List<java.lang.String> names) throws net.anotheria.anoplass.api.APIException
getChartsForMultipleAccumulators in interface AccumulatorAPInet.anotheria.anoplass.api.APIExceptionpublic java.util.List<java.lang.String> getAccumulatorIdsTiedToASpecificProducer(java.lang.String producerId)
throws net.anotheria.anoplass.api.APIException
AccumulatorAPIgetAccumulatorIdsTiedToASpecificProducer in interface AccumulatorAPInet.anotheria.anoplass.api.APIExceptionCopyright © 2010-2020 anotheria.net. All Rights Reserved.