Interface PersistableValueMap

All Superinterfaces:
java.util.Map<java.lang.String,java.lang.Object>, ValueMap
All Known Implementing Classes:

public interface PersistableValueMap
extends ValueMap

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.

Nested Class Summary
Nested classes/interfaces inherited from interface java.util.Map
Field Summary
Fields inherited from interface
Method Summary
 void reset()
          Reset the changes.
 void save()
          Persists the changes.
Methods inherited from interface
get, get
Methods inherited from interface java.util.Map
clear, containsKey, containsValue, entrySet, equals, get, hashCode, isEmpty, keySet, put, putAll, remove, size, values

Method Detail


void save()
          throws PersistenceException
Persists the changes.

PersistenceException - If the changes can't be persisted.


void reset()
Reset the changes.

Copyright © 2007-2009. All Rights Reserved.