public class ComponentConfiguration
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
COPYRIGHT
IBM copyright notice field.
|
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.
|
boolean |
isReloadedAnyConfig()
Indicates whether the component configuration reloading feature is enabled for the component and has any configuration is reloaded.
|
void |
resetReloadAnyConfig()
Reset the reloading any configuration flag to false.
|
public static final java.lang.String COPYRIGHT
public java.lang.String getComponentId()
public java.util.List getComponentConfiguration(java.lang.String astrInterfaceName)
astrInterfaceName
- the interface name of the configuration you want to getpublic java.lang.String getValueByConfigGroupingNameAndPropertyName(java.lang.String astrConfigGroupingName, java.lang.String astrName)
astrConfigGroupingName
- the name of the configuration grouping.astrName
- the name of the name-value pair propertypublic java.util.List getValueByConfigGroupingName(java.lang.String astrConfigGroupingName)
astrConfigGroupingName
- the name of the configuration grouping.public boolean isConfigNodeConfigured(java.lang.String astrInterfaceName)
astrInterfaceName
- The interface name of the config nodepublic boolean isReloadConfig()
true
the component configuration reloading feature is enabled for the component.
Otherwise, configuration reloading is disabled for the component.public boolean isReloadedAnyConfig()
true
the component configuration reloading feature is enabled for the component and has reloaded some configuration.
Otherwise, on configuration is reloaded for the component.public void resetReloadAnyConfig()
public java.util.HashSet getReloadFileList()