Package io.wcm.devops.conga.model.shared
Class AbstractConfigurable
- java.lang.Object
-
- io.wcm.devops.conga.model.shared.AbstractModel
-
- io.wcm.devops.conga.model.shared.AbstractConfigurable
-
- All Implemented Interfaces:
Configurable
,Serializable
- Direct Known Subclasses:
Environment
,ModelExport
,Node
,NodeRole
,Role
,RoleConfig
,RoleVariant
,Tenant
public abstract class AbstractConfigurable extends AbstractModel implements Configurable, Serializable
AbstractConfigurable
implementation.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description AbstractConfigurable()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Map<String,Object>
getConfig()
Defines a map of configuration parameters.void
setConfig(Map<String,Object> config)
-
Methods inherited from class io.wcm.devops.conga.model.shared.AbstractModel
toString
-
-
-
-
Method Detail
-
getConfig
public final Map<String,Object> getConfig()
Defines a map of configuration parameters. They are merged with the configuration parameters from the configuration inheritance tree.- Specified by:
getConfig
in interfaceConfigurable
- Returns:
- Configuration parameter map
-
setConfig
public final void setConfig(Map<String,Object> config)
- Specified by:
setConfig
in interfaceConfigurable
- Parameters:
config
- Config
-
-