Package | Description |
---|---|
org.apache.tamaya.events.delta |
This package contains artifacts to describe the changes (delta) of a
Configuration or a PropertySource.
|
Modifier and Type | Method and Description |
---|---|
PropertySourceChangeBuilder |
PropertySourceChangeBuilder.addChanges(PropertySource newState)
This method records all changes to be applied to the base property provider/configuration to
achieve the given target state.
|
PropertySourceChangeBuilder |
PropertySourceChangeBuilder.deleteAll()
This method will create a change set that clears all entries fromMap the given base configuration/properties.
|
static PropertySourceChangeBuilder |
PropertySourceChangeBuilder.of(PropertySource source,
ChangeType changeType)
Creates a new instance current this builder.
|
PropertySourceChangeBuilder |
PropertySourceChangeBuilder.putAll(Map<String,String> changes)
Apply all the given values to the base configuration/properties.
|
PropertySourceChangeBuilder |
PropertySourceChangeBuilder.remove(String key,
String... otherKeys)
Marks the given key(s) fromMap the configuration/properties to be removed.
|
PropertySourceChangeBuilder |
PropertySourceChangeBuilder.setChangeType(ChangeType changeType) |
PropertySourceChangeBuilder |
PropertySourceChangeBuilder.setTimestamp(long timestamp) |
PropertySourceChangeBuilder |
PropertySourceChangeBuilder.setVersion(String version) |
Copyright © 2014–2015 Apache Software Foundation. All rights reserved.