public class ConfigUpgradePack extends Object
Modifier and Type | Class and Description |
---|---|
static class |
ConfigUpgradePack.AffectedComponent
A component definition in the 'services/service' path.
|
static class |
ConfigUpgradePack.AffectedService
A service definition in the 'services' element.
|
Modifier and Type | Field and Description |
---|---|
List<ConfigUpgradePack.AffectedService> |
services
Defines per-service config changes.
|
Constructor and Description |
---|
ConfigUpgradePack()
no-arg default constructor for JAXB
|
ConfigUpgradePack(List<ConfigUpgradePack.AffectedService> services) |
Modifier and Type | Method and Description |
---|---|
Map<String,ConfigUpgradeChangeDefinition> |
enumerateConfigChangesByID() |
Map<String,ConfigUpgradePack.AffectedService> |
getServiceMap() |
static ConfigUpgradePack |
merge(ArrayList<ConfigUpgradePack> cups)
Merges few config upgrade packs into one and returs result.
|
public List<ConfigUpgradePack.AffectedService> services
public ConfigUpgradePack()
public ConfigUpgradePack(List<ConfigUpgradePack.AffectedService> services)
public Map<String,ConfigUpgradePack.AffectedService> getServiceMap()
public Map<String,ConfigUpgradeChangeDefinition> enumerateConfigChangesByID()
public static ConfigUpgradePack merge(ArrayList<ConfigUpgradePack> cups)
cups
- list of source config upgrade packsCopyright © 2022 Apache Software Foundation. All rights reserved.