- <init>
PUBLIC: Create a new VersionLockingPolicy. Defaults to storing the lock value in
the cache.
- buildExpression
INTERNAL: Returns an expression that will be used for both the update and delete
where clause
- buildUpdateExpression
INTERNAL: When given an expression, this method will return a new expression
with the optimistic loc
- compareWriteLockValues
INTERNAL: This method compares two writeLockValues. The writeLockValues should
be non-null and of ty
- getBaseValue
INTERNAL: This is the base value that is older than all other values, it is used
in the place of nul
- getDefaultLockingFieldType
INTERNAL: Return the default version locking filed java type, default is
BigDecimal
- getDescriptor
INTERNAL:
- getNewLockValue
INTERNAL: This method gets the write lock value from either the cache or the
object stored in the qu
- getUnmappedFields
INTERNAL: This method returns any of the fields that are not mapped in the
object. In the case of th
- getWriteLockField
INTERNAL: Return the write lock field.
- getWriteLockValue
INTERNAL: This method will return the optimistic lock value for the object
- incrementWriteLockValue
INTERNAL: Adds 1 to the value passed in.