| Package | Description | 
|---|---|
| org.opennms.netmgt.measurements.api | |
| org.opennms.netmgt.measurements.impl | |
| org.opennms.netmgt.measurements.utils | |
| org.opennms.netmgt.timeseries.sampleread | 
| Modifier and Type | Method and Description | 
|---|---|
FetchResults | 
MeasurementFetchStrategy.fetch(long start,
     long end,
     long step,
     int maxrows,
     Long interval,
     Long heartbeat,
     List<Source> sources,
     boolean relaxed)
Fetches the measurements for the given sources. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
ExpressionEngine.applyExpressions(QueryRequest request,
                FetchResults results)
Applies the expressions the to results. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
FetchResults | 
NewtsFetchStrategy.fetch(long start,
     long end,
     long step,
     int maxrows,
     Long interval,
     Long heartbeat,
     List<Source> sources,
     boolean relaxed)  | 
FetchResults | 
AbstractRrdBasedFetchStrategy.fetch(long start,
     long end,
     long step,
     int maxrows,
     Long interval,
     Long heartbeat,
     List<Source> sources,
     boolean relaxed)
Fetches the measurements for the given sources. 
 | 
FetchResults | 
NullFetchStrategy.fetch(long start,
     long end,
     long step,
     int maxrows,
     Long interval,
     Long heartbeat,
     List<Source> sources,
     boolean relaxed)
Fetches the measurements for the given sources. 
 | 
protected FetchResults | 
JrobinFetchStrategy.fetchMeasurements(long start,
                 long end,
                 long step,
                 int maxrows,
                 Map<Source,String> rrdsBySource,
                 Map<String,Object> constants,
                 QueryMetadata metadata)
Performs the actual retrieval of the values from the RRD/JRB files. 
 | 
protected FetchResults | 
JRrd2FetchStrategy.fetchMeasurements(long start,
                 long end,
                 long step,
                 int maxrows,
                 Map<Source,String> rrdsBySource,
                 Map<String,Object> constants,
                 QueryMetadata metadata)  | 
protected FetchResults | 
RrdtoolXportFetchStrategy.fetchMeasurements(long start,
                 long end,
                 long step,
                 int maxrows,
                 Map<Source,String> rrdsBySource,
                 Map<String,Object> constants,
                 QueryMetadata metadata)
Performs the actual retrieval of the values from the RRD/JRB files. 
 | 
protected abstract FetchResults | 
AbstractRrdBasedFetchStrategy.fetchMeasurements(long start,
                 long end,
                 long step,
                 int maxrows,
                 Map<Source,String> rrdsBySource,
                 Map<String,Object> constants,
                 QueryMetadata metadata)
Performs the actual retrieval of the values from the RRD/JRB files. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
JEXLExpressionEngine.applyExpressions(QueryRequest request,
                FetchResults results)
Applies the expressions the to results. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
static FetchResults | 
Utils.createEmtpyFetchResults(long step,
                       Map<String,Object> constants)  | 
| Modifier and Type | Method and Description | 
|---|---|
static void | 
Utils.fillMissingValues(FetchResults fetchResults,
                 List<Source> sources)
Enrich the  
fetchResults with NaN values for all sources which do not have values in the fetchResults. | 
| Modifier and Type | Method and Description | 
|---|---|
FetchResults | 
TimeseriesFetchStrategy.fetch(long start,
     long end,
     long step,
     int maxrows,
     Long interval,
     Long heartbeat,
     List<Source> sources,
     boolean relaxed)  | 
Copyright © 2021. All rights reserved.