public class ProcedureCacheUpdate extends AbstractQueueingDatasourceCacheUpdate<ProcedureCacheUpdateTask>
Modifier and Type | Field and Description |
---|---|
private static org.slf4j.Logger |
LOGGER |
private ObservablePropertyDAO |
observablePropertyDAO |
private OfferingDAO |
offeringDAO |
private ProcedureDAO |
procedureDAO |
private Map<String,Collection<String>> |
procedureMap |
private Map<String,Collection<ObservationConstellationInfo>> |
procObsConstInfoMap |
private static String |
THREAD_GROUP_NAME |
Constructor and Description |
---|
ProcedureCacheUpdate(int threads)
constructor
|
Modifier and Type | Method and Description |
---|---|
void |
execute() |
private void |
getProcedureDescriptionFormat() |
private Map<String,Collection<String>> |
getProcedureMap() |
private Map<String,Collection<ObservationConstellationInfo>> |
getProcedureObservationConstellationInfo() |
protected ProcedureCacheUpdateTask[] |
getUpdatesToExecute() |
getSession, setSession
getCache, getErrors, getFeatureQueryHandler, setCache, setErrors, toString
run, setParentCountDownLatch
getStopwatchResult, startStopwatch
private static final org.slf4j.Logger LOGGER
private static final String THREAD_GROUP_NAME
private final ProcedureDAO procedureDAO
private final OfferingDAO offeringDAO
private final ObservablePropertyDAO observablePropertyDAO
private Map<String,Collection<String>> procedureMap
private Map<String,Collection<ObservationConstellationInfo>> procObsConstInfoMap
public ProcedureCacheUpdate(int threads)
threads
- Thread countprivate Map<String,Collection<ObservationConstellationInfo>> getProcedureObservationConstellationInfo()
private Map<String,Collection<String>> getProcedureMap()
private void getProcedureDescriptionFormat()
protected ProcedureCacheUpdateTask[] getUpdatesToExecute()
getUpdatesToExecute
in class AbstractQueueingDatasourceCacheUpdate<ProcedureCacheUpdateTask>
public void execute()
execute
in interface Action
execute
in class AbstractQueueingDatasourceCacheUpdate<ProcedureCacheUpdateTask>
Copyright © 2012-2015 52north.org. All Rights Reserved.