Package thredds.featurecollection
Class CollectionUpdater
java.lang.Object
thredds.featurecollection.CollectionUpdater
Handle background tasks for updating collections.
Singleton, thread safe.
Cover for quartz library.
Only used in tds/tdm.
- Since:
- Nov 21, 2010
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.quartz.SchedulerbooleanisTdm()voidscheduleTasks(thredds.featurecollection.FeatureCollectionConfig config, org.slf4j.Logger logger) Look at config and decide if tasks need to be startedvoidsetEventBus(com.google.common.eventbus.EventBus eventBus) voidsetTdm(boolean tdm) voidshutdown()
-
Constructor Details
-
CollectionUpdater
public CollectionUpdater()
-
-
Method Details
-
setTdm
public void setTdm(boolean tdm) -
isTdm
public boolean isTdm() -
setEventBus
public void setEventBus(com.google.common.eventbus.EventBus eventBus) -
getScheduler
public org.quartz.Scheduler getScheduler() -
scheduleTasks
public void scheduleTasks(thredds.featurecollection.FeatureCollectionConfig config, org.slf4j.Logger logger) Look at config and decide if tasks need to be started -
shutdown
public void shutdown()
-