public class ReadOnlyTimeSeriesStoreCache extends Object implements ReadOnlyTimeSeriesStore
Constructor and Description |
---|
ReadOnlyTimeSeriesStoreCache(DoubleTimeSeries... doubleTimeSeriesList) |
ReadOnlyTimeSeriesStoreCache(List<DoubleTimeSeries> doubleTimeSeriesList) |
Modifier and Type | Method and Description |
---|---|
void |
addListener(TimeSeriesStoreListener listener) |
List<DoubleTimeSeries> |
getDoubleTimeSeries(int version) |
List<DoubleTimeSeries> |
getDoubleTimeSeries(Set<String> timeSeriesNames,
int version) |
Optional<DoubleTimeSeries> |
getDoubleTimeSeries(String timeSeriesName,
int version) |
List<StringTimeSeries> |
getStringTimeSeries(Set<String> timeSeriesNames,
int version) |
Optional<StringTimeSeries> |
getStringTimeSeries(String timeSeriesName,
int version) |
Set<Integer> |
getTimeSeriesDataVersions() |
Set<Integer> |
getTimeSeriesDataVersions(String timeSeriesName) |
List<TimeSeriesMetadata> |
getTimeSeriesMetadata(Set<String> timeSeriesNames) |
Optional<TimeSeriesMetadata> |
getTimeSeriesMetadata(String timeSeriesName) |
Set<String> |
getTimeSeriesNames(TimeSeriesFilter filter) |
void |
removeListener(TimeSeriesStoreListener listener) |
boolean |
timeSeriesExists(String timeSeriesName) |
public ReadOnlyTimeSeriesStoreCache(DoubleTimeSeries... doubleTimeSeriesList)
public ReadOnlyTimeSeriesStoreCache(List<DoubleTimeSeries> doubleTimeSeriesList)
public Set<String> getTimeSeriesNames(TimeSeriesFilter filter)
getTimeSeriesNames
in interface ReadOnlyTimeSeriesStore
public boolean timeSeriesExists(String timeSeriesName)
timeSeriesExists
in interface ReadOnlyTimeSeriesStore
public Optional<TimeSeriesMetadata> getTimeSeriesMetadata(String timeSeriesName)
getTimeSeriesMetadata
in interface ReadOnlyTimeSeriesStore
public List<TimeSeriesMetadata> getTimeSeriesMetadata(Set<String> timeSeriesNames)
getTimeSeriesMetadata
in interface ReadOnlyTimeSeriesStore
public Set<Integer> getTimeSeriesDataVersions()
getTimeSeriesDataVersions
in interface ReadOnlyTimeSeriesStore
public Set<Integer> getTimeSeriesDataVersions(String timeSeriesName)
getTimeSeriesDataVersions
in interface ReadOnlyTimeSeriesStore
public Optional<DoubleTimeSeries> getDoubleTimeSeries(String timeSeriesName, int version)
getDoubleTimeSeries
in interface ReadOnlyTimeSeriesStore
public List<DoubleTimeSeries> getDoubleTimeSeries(Set<String> timeSeriesNames, int version)
getDoubleTimeSeries
in interface ReadOnlyTimeSeriesStore
public List<DoubleTimeSeries> getDoubleTimeSeries(int version)
getDoubleTimeSeries
in interface ReadOnlyTimeSeriesStore
public Optional<StringTimeSeries> getStringTimeSeries(String timeSeriesName, int version)
getStringTimeSeries
in interface ReadOnlyTimeSeriesStore
public List<StringTimeSeries> getStringTimeSeries(Set<String> timeSeriesNames, int version)
getStringTimeSeries
in interface ReadOnlyTimeSeriesStore
public void addListener(TimeSeriesStoreListener listener)
addListener
in interface ReadOnlyTimeSeriesStore
public void removeListener(TimeSeriesStoreListener listener)
removeListener
in interface ReadOnlyTimeSeriesStore
Copyright © 2020. All rights reserved.