| java.lang.Object org.apache.derby.iapi.store.raw.ContainerKey
ContainerKey | final public class ContainerKey implements Matchable,Lockable(Code) | | A key that identifies a Container within the RawStore.
MT - Immutable
|
Constructor Summary | |
public | ContainerKey(long segmentId, long containerId) |
ContainerKey | public ContainerKey(long segmentId, long containerId)(Code) | | Create a new ContainerKey
|
getContainerId | public long getContainerId()(Code) | | Return my identifier within the segment
|
getSegmentId | public long getSegmentId()(Code) | | Return my segment identifier
|
hashCode | public int hashCode()(Code) | | |
lockAttributes | public boolean lockAttributes(int flag, Hashtable attributes)(Code) | | This lockable wants to participate in the Virtual Lock table.
|
lockerAlwaysCompatible | public boolean lockerAlwaysCompatible()(Code) | | This method will only be called if requestCompatible returned false.
This results from two cases, some other compatabilty space has some
lock that would conflict with the request, or this compatability space
has a lock tha
|
requestCompatible | public boolean requestCompatible(Object requestedQualifier, Object grantedQualifier)(Code) | | |
unlockEvent | public void unlockEvent(Latch lockInfo)(Code) | | |
|
|