public class ComponentConfiguration
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.lang.String | COPYRIGHT
IBM copyright notice field.
|
Modifier | Constructor and Description |
---|---|
protected | ComponentConfiguration(java.lang.String astrCompId, java.util.Map aConfigMapping, boolean reloadConfig)
Creates an instance of the ComponentConfiguration object, based on the configuration mapping, to load the configuration files for the specified component.
|
protected | ComponentConfiguration(java.lang.String astrCompId, java.util.Map aConfigMapping, boolean reloadConfig, java.util.HashSet reloadFiles)
Creates an instance of the ComponentConfiguration object, based on the configuration mapping, to load the configuration files for the specified component.
|
Modifier and Type | Method and Description |
---|---|
java.util.List | getComponentConfiguration(java.lang.String astrInterfaceName)
Returns a list of component configuration
|
java.lang.String | getComponentId()
Gets the component ID
|
java.util.HashSet | getReloadFileList()
Returns the list of files that needs to be reloaded
|
java.util.List | getValueByConfigGroupingName(java.lang.String astrConfigGroupingName)
Gets the list of configuration grouping by the specified configuration grouping name in wc-component.xml and wc-admin-component.xml files
|
java.lang.String | getValueByConfigGroupingNameAndPropertyName(java.lang.String astrConfigGroupingName, java.lang.String astrName)
Gets the value of name-value pair configuration property defined under the "ExtendedConfiguration" element in wc-component.xml and wc-admin-component.xml files
|
boolean | isConfigNodeConfigured(java.lang.String astrInterfaceName)
Determines if a particular configuration node is configured for this component.
|
boolean | isReloadConfig()
Indicates whether the component configuration reloading feature is enabled for the component.
|
protected void | reload()
Reloads the component configuration
|
public static final java.lang.String COPYRIGHT
protected ComponentConfiguration(java.lang.String astrCompId, java.util.Map aConfigMapping, boolean reloadConfig)
protected ComponentConfiguration(java.lang.String astrCompId, java.util.Map aConfigMapping, boolean reloadConfig, java.util.HashSet reloadFiles)
public java.lang.String getComponentId()
protected void reload()
public java.util.List getComponentConfiguration(java.lang.String astrInterfaceName)
public java.lang.String getValueByConfigGroupingNameAndPropertyName(java.lang.String astrConfigGroupingName, java.lang.String astrName)
public java.util.List getValueByConfigGroupingName(java.lang.String astrConfigGroupingName)
public boolean isConfigNodeConfigured(java.lang.String astrInterfaceName)
public boolean isReloadConfig()
public java.util.HashSet getReloadFileList()