Class WeatherDiscoveryStore
java.lang.Object
ecmwf.common.database.WeatherDiscoveryStore
Coordinates bounded discovery using the standard ECpdsBase SQL requests.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final recordstatic final recordstatic final recordstatic final recordstatic final recordstatic final record -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncandidates(Set<WeatherObservation.Path> approved, Map<String, String> sourceGroups) discover(Set<WeatherObservation.Path> approved, WeatherDiscoveryStore.Progress cursor) discover(Set<WeatherObservation.Path> approved, WeatherDiscoveryStore.Progress cursor, long deadline) successfulCandidates(String source, int days, String protocol)
-
Constructor Details
-
WeatherDiscoveryStore
-
-
Method Details
-
successfulCandidates
public List<WeatherDiscoveryStore.Candidate> successfulCandidates(String source, int days, String protocol) throws DataBaseException - Throws:
DataBaseException
-
discover
public WeatherDiscoveryStore.Result discover(Set<WeatherObservation.Path> approved, WeatherDiscoveryStore.Progress cursor) throws DataBaseException - Throws:
DataBaseException
-
discover
public WeatherDiscoveryStore.Result discover(Set<WeatherObservation.Path> approved, WeatherDiscoveryStore.Progress cursor, long deadline) throws DataBaseException - Throws:
DataBaseException
-
candidates
public WeatherDiscoveryStore.Candidates candidates(Set<WeatherObservation.Path> approved, Map<String, String> sourceGroups) throws DataBaseException- Throws:
DataBaseException
-