Class SourceConfigurationAdminPlugin

java.lang.Object
org.codice.ddf.catalog.admin.plugin.SourceConfigurationAdminPlugin
All Implemented Interfaces:
org.codice.ddf.ui.admin.api.plugin.ConfigurationAdminPlugin

public class SourceConfigurationAdminPlugin extends Object implements org.codice.ddf.ui.admin.api.plugin.ConfigurationAdminPlugin
  • Constructor Details

    • SourceConfigurationAdminPlugin

      public SourceConfigurationAdminPlugin()
  • Method Details

    • init

      public void init()
    • destroy

      public void destroy()
    • getCatalogFramework

      public ddf.catalog.CatalogFramework getCatalogFramework()
    • setCatalogFramework

      public void setCatalogFramework(ddf.catalog.CatalogFramework catalogFramework)
    • getConfigurationData

      public Map<String,Object> getConfigurationData(String configurationPid, Map<String,Object> configurationDataMap, org.osgi.framework.BundleContext bundleContext)
      Returns a map of configuration data that should be appended to the configurationDataMap parameter. The configurationDataMap that is passed into this function is unmodifiable and is passed in to simply expose what information already exists.
      Specified by:
      getConfigurationData in interface org.codice.ddf.ui.admin.api.plugin.ConfigurationAdminPlugin
      Parameters:
      configurationPid - service.pid for the ConfigurationAdmin configuration
      configurationDataMap - map of what properties have already been added to the configuration in question
      bundleContext - used to retrieve list of services
      Returns:
      Map defining additional properties to add to the configuration