org.hibernate.cache.jbc2.util
Class DataVersionAdapter
java.lang.Object
org.hibernate.cache.jbc2.util.DataVersionAdapter
- All Implemented Interfaces:
- Serializable, org.jboss.cache.optimistic.DataVersion
public class DataVersionAdapter
- extends Object
- implements org.jboss.cache.optimistic.DataVersion
A DataVersionAdapter.
- Version:
- $Revision: 1 $
- Author:
- Brian Stansberry
- See Also:
- Serialized Form
Method Summary |
boolean |
newerThan(org.jboss.cache.optimistic.DataVersion dataVersion)
newerThan() call is dispatched against the DataVersion currently
associated with the node; the passed dataVersion param is the DataVersion
associated with the data we are trying to put into the node. |
String |
toString()
|
DataVersionAdapter
public DataVersionAdapter(Object currentVersion,
Object previousVersion,
Comparator versionComparator,
String sourceIdentifer)
newerThan
public boolean newerThan(org.jboss.cache.optimistic.DataVersion dataVersion)
- newerThan() call is dispatched against the DataVersion currently
associated with the node; the passed dataVersion param is the DataVersion
associated with the data we are trying to put into the node. we are
expected to return true in the case where we (the current node
DataVersion) are newer that then incoming value. Returning true here
essentially means that a optimistic lock failure has occured (because
conversely, the value we are trying to put into the node is "older than"
the value already there...)
- Specified by:
newerThan
in interface org.jboss.cache.optimistic.DataVersion
toString
public String toString()
- Overrides:
toString
in class Object
Copyright © null-null Red Hat Middleware, LLC. All Rights Reserved