Package thredds.core

Class ConfigCatalogInitialization

java.lang.Object
thredds.core.ConfigCatalogInitialization

@Component public class ConfigCatalogInitialization extends Object
Reads in the Config catalogs on startup, and if triggered. Spring managed auto-wired.
Since:
3/21/2015
  • 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

      public void setTrackerDir(String trackerDir)
    • setMaxDatasetToTrack

      public void setMaxDatasetToTrack(long maxDatasets)
    • setDatasetTrackerAverageValueSize

      public void setDatasetTrackerAverageValueSize(String averageValueSize)
    • init

      public void init(ConfigCatalogInitialization.ReadMode readMode, PreferencesExt prefs)
    • reread

      public boolean reread(ConfigCatalogInitialization.ReadMode readMode, boolean isStartup)
    • makeDebugActions

      public void makeDebugActions()