LockSpace
public interface CompatibilitySpace
This interface must be implemented by objects returned from
LockFactory.createCompatibilitySpace()
.
A CompatibilitySpace
can have an owner (for instance a
transaction). Currently, the owner is used by the virtual lock table to find
out which transaction a lock belongs to. Some parts of the code also use the
owner as a group object which guarantees that the lock is released on a
commit or an abort. The owner has no special meaning to the lock manager and
can be any object, including null
.
Modifier and Type | Method | Description |
---|---|---|
LockOwner |
getOwner() |
Gets an object representing the owner of the compatibility space.
|
LockOwner getOwner()
null
if no owner has been specified.Apache Derby V10.14 Internals - Copyright © 2004,2018 The Apache Software Foundation. All Rights Reserved.