org.plasma.sdo.core
Class SnapshotMap
java.lang.Object
org.plasma.sdo.core.SnapshotMap
- All Implemented Interfaces:
- java.io.Serializable
public class SnapshotMap
- extends java.lang.Object
- implements java.io.Serializable
Holds internally managed concurrency property values and data
store generated keys, for return back to clients, resulting
from insert, update or delete operations, in association with
a single time stamp value. The time stamp holds the time
value used for all relevant concurrency operations, e.g. last-modified
optimistic concurrency dates or time stamps.
- See Also:
- Serialized Form
|
Constructor Summary |
SnapshotMap(java.sql.Timestamp snapshotDate)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SnapshotMap
public SnapshotMap(java.sql.Timestamp snapshotDate)
getSnapshotDate
public java.sql.Timestamp getSnapshotDate()
getKeys
public java.util.UUID[] getKeys()
put
public void put(java.util.UUID key,
PropertyPair value)
get
public java.util.List<PropertyPair> get(java.util.UUID key)
get
public PropertyPair get(java.util.UUID key,
Property prop)
remove
public java.util.List<PropertyPair> remove(java.util.UUID key)
Copyright © 2013. All Rights Reserved.