Package thredds.core
Class ConfigCatalogInitialization
java.lang.Object
thredds.core.ConfigCatalogInitialization
Reads in the Config catalogs on startup, and if triggered.
Spring managed auto-wired.
- Since:
- 3/21/2015
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumstatic class -
Constructor Summary
ConstructorsConstructorDescriptionConfigCatalogInitialization(ConfigCatalogInitialization.ReadMode readMode, File contentRootPath, String trackerDir, thredds.server.catalog.tracker.DatasetTracker datasetTracker, AllowedServices allowedServices, thredds.server.catalog.tracker.DatasetTracker.Callback callback, long maxDatasetsProcess) -
Method Summary
Modifier and TypeMethodDescriptionvoidinit(ConfigCatalogInitialization.ReadMode readMode, PreferencesExt prefs) voidbooleanreread(ConfigCatalogInitialization.ReadMode readMode, boolean isStartup) voidsetDatasetTrackerAverageValueSize(String averageValueSize) voidsetMaxDatasetToTrack(long maxDatasets) voidsetTrackerDir(String trackerDir)
-
Constructor Details
-
ConfigCatalogInitialization
public ConfigCatalogInitialization() -
ConfigCatalogInitialization
public ConfigCatalogInitialization(ConfigCatalogInitialization.ReadMode readMode, File contentRootPath, String trackerDir, thredds.server.catalog.tracker.DatasetTracker datasetTracker, AllowedServices allowedServices, thredds.server.catalog.tracker.DatasetTracker.Callback callback, long maxDatasetsProcess) throws IOException - Throws:
IOException
-
-
Method Details
-
setTrackerDir
-
setMaxDatasetToTrack
public void setMaxDatasetToTrack(long maxDatasets) -
setDatasetTrackerAverageValueSize
-
init
-
reread
-
makeDebugActions
public void makeDebugActions()
-