|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ConfigurationService
Infrastructure settings management.
Method Summary | |
---|---|
java.util.Map<java.lang.String,ConfigParameter> |
getAllConfigParameters(java.util.Locale locale,
boolean displayableInUI)
Returns all ConfigParameters. |
ConfigParameter |
getConfigParameter(java.lang.String parameterName,
java.util.Locale locale)
Returns the specified ConfigParameter. |
java.lang.String |
getConfigParameterValue(java.lang.String parameterName)
Returns default value for specified ConfigParameter. |
DefaultOwnerSetting |
getDefaultOwnerCIPrototype()
Returns the default owner CI prototype for UCMDB. |
void |
setConfigParameterDefaultValue(java.lang.String parameterName,
java.lang.String value)
Sets default value for the specified ConfigParameter. |
void |
setConfigParameterValue(java.lang.String parameterName,
java.lang.String value)
Sets value for specified ConfigParameter for the current customer. |
void |
setDefaultOwnerCIPrototype(CI defaultOwnerPrototype,
java.lang.String ownershipRelationClassName,
boolean linkFromOwnerToCI)
Sets the default owner CI prototype for UCMDB. |
Method Detail |
---|
java.util.Map<java.lang.String,ConfigParameter> getAllConfigParameters(java.util.Locale locale, boolean displayableInUI)
locale
- Locale for retrieving display values; if null, no localization applieddisplayableInUI
- if true only ConfigParameters with isDisplayInUI=true return, else all available ConfigParameters
ConfigParameter getConfigParameter(java.lang.String parameterName, java.util.Locale locale)
parameterName
- ConfigParameter namelocale
- Locale for retrieving display values; if null, no localization applied
void setConfigParameterDefaultValue(java.lang.String parameterName, java.lang.String value)
parameterName
- ConfigParameter namevalue
- new default valuejava.lang.String getConfigParameterValue(java.lang.String parameterName)
parameterName
- ConfigParameter name
void setConfigParameterValue(java.lang.String parameterName, java.lang.String value)
parameterName
- ConfigParameter namevalue
- new valuevoid setDefaultOwnerCIPrototype(CI defaultOwnerPrototype, java.lang.String ownershipRelationClassName, boolean linkFromOwnerToCI)
defaultOwnerPrototype
- the CI.ownershipRelationClassName
- the relation class name that will be used to create the relations between
the default owner and the CIs.linkFromOwnerToCI
- true if the link should be created from the owner to the CI, false if it should be created
in the other direction.DefaultOwnerSetting getDefaultOwnerCIPrototype()
setDefaultOwnerCIPrototype(com.hp.ucmdb.api.types.CI, java.lang.String, boolean)
for details.
Some or all of the values in the DefaultOwnerSetting
structure can
be null or empty, according to the parameters saved in the UCMDB.
The default owner CI may or may not exist in the UCMDB, or it may exist but have a different UcmdbId.
(It might have a different ID if it has been reconciled.) However, this prototype (if not null), can be used safely in data-in
operations (TopologyUpdateService
).
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |