org.jboss.cache.optimistic
Interface DataVersion
- All Superinterfaces:
- java.io.Serializable
- All Known Implementing Classes:
- DefaultDataVersion
public interface DataVersion
- extends java.io.Serializable
When versioning data nodes in optimistic locking, a DataVersion is assigned
to each node. Versions need to implement the newerThan(org.jboss.cache.optimistic.DataVersion)
method so
they can be compared during the validation phase upon commit.
- Author:
- Manik Surtani (manik@jboss.org)
Method Summary |
boolean |
newerThan(DataVersion other)
Returns true if this is a newer version than other . |
newerThan
boolean newerThan(DataVersion other)
- Returns true if this is a newer version than
other
. There is no guarantee that the DataVersion
passed in will be of the same implementation, and as such, it is up to the implementation to perform
any type checking if needed before comparison.
Copyright © 1998-2005 JBoss Inc . All Rights Reserved.