Package org.apache.sling.api.resource
Interface PersistableValueMap
Deprecated.
The
PersistableValueMap
is an extension
of the ValueMap
which allows to modify and
persist the properties.
Note, that each time you call Adaptable.adaptTo(Class)
you get a new map instance which does not share modified
properties with other representations.
A PersistableValueMap
might not support deep
reading of values.
-
Nested Class Summary
-
Field Summary
-
Method Summary
Methods inherited from interface java.util.Map
clear, compute, computeIfAbsent, computeIfPresent, containsKey, containsValue, entrySet, equals, forEach, get, getOrDefault, hashCode, isEmpty, keySet, merge, put, putAll, putIfAbsent, remove, remove, replace, replace, replaceAll, size, values
-
Method Details
-
save
Deprecated.Persists the changes.- Throws:
PersistenceException
- If the changes can't be persisted.
-
reset
void reset()Deprecated.Reset the changes.
-
ModifiableValueMap
instead.