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 Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoiddestroy()ddf.catalog.CatalogFrameworkgetConfigurationData(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.voidinit()voidsetCatalogFramework(ddf.catalog.CatalogFramework catalogFramework)
-
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:
getConfigurationDatain interfaceorg.codice.ddf.ui.admin.api.plugin.ConfigurationAdminPlugin- Parameters:
configurationPid- service.pid for the ConfigurationAdmin configurationconfigurationDataMap- map of what properties have already been added to the configuration in questionbundleContext- used to retrieve list of services- Returns:
- Map defining additional properties to add to the configuration
-