Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep
A C E G I L M N O P R S T U V W X Z

A

ALL - Static variable in interface org.apache.derby.iapi.services.locks.VirtualLockTable
 
anyoneBlocked() - Method in interface org.apache.derby.iapi.services.locks.LockFactory
Returns true if locks held by anyone are blocking anyone else
areLocksHeld(Object, Object) - Method in interface org.apache.derby.iapi.services.locks.LockFactory
Return true if locks are held in this compatability space and this group.
areLocksHeld(Object) - Method in interface org.apache.derby.iapi.services.locks.LockFactory
Return true if locks are held in this compatability space.

C

CONGLOMID - Static variable in interface org.apache.derby.iapi.services.locks.VirtualLockTable
 
CONTAINERID - Static variable in interface org.apache.derby.iapi.services.locks.VirtualLockTable
 
C_LockFactory - interface org.apache.derby.iapi.services.locks.C_LockFactory.
Constants for the LockFactory
clearLimit(Object, Object) - Method in interface org.apache.derby.iapi.services.locks.LockFactory
Clear a limit set by setLimit.

E

EX - Static variable in class org.apache.derby.iapi.services.locks.ShExQual
 
EXCLUSIVE - Static variable in class org.apache.derby.iapi.services.locks.ShExQual
 

G

getCompatabilitySpace() - Method in interface org.apache.derby.iapi.services.locks.Latch
Get the compatability space the latch is held in.
getCount() - Method in interface org.apache.derby.iapi.services.locks.Latch
 
getLockState() - Method in class org.apache.derby.iapi.services.locks.ShExQual
 
getLockable() - Method in interface org.apache.derby.iapi.services.locks.Latch
Gte the object the latch is held on.
getQualifier() - Method in interface org.apache.derby.iapi.services.locks.Latch
Get the qualifier used when the latch was obtained.

I

INDEXNAME - Static variable in interface org.apache.derby.iapi.services.locks.VirtualLockTable
 
isLockHeld(Object, Object, Lockable, Object) - Method in interface org.apache.derby.iapi.services.locks.LockFactory
Check to see if a specific lock is held.

L

LATCH - Static variable in interface org.apache.derby.iapi.services.locks.VirtualLockTable
 
LOCKCOUNT - Static variable in interface org.apache.derby.iapi.services.locks.VirtualLockTable
 
LOCKMODE - Static variable in interface org.apache.derby.iapi.services.locks.VirtualLockTable
 
LOCKNAME - Static variable in interface org.apache.derby.iapi.services.locks.VirtualLockTable
 
LOCKOBJ - Static variable in interface org.apache.derby.iapi.services.locks.VirtualLockTable
 
LOCKTYPE - Static variable in interface org.apache.derby.iapi.services.locks.VirtualLockTable
 
Latch - interface org.apache.derby.iapi.services.locks.Latch.
A Latch represents a latch held in the lock manager.
Limit - interface org.apache.derby.iapi.services.locks.Limit.
A limit represents a callback on a lock group.
LockFactory - interface org.apache.derby.iapi.services.locks.LockFactory.
Generic locking of objects.
Lockable - interface org.apache.derby.iapi.services.locks.Lockable.
Any object that needs to be locked must implement Lockable.
latchObject(Object, Lockable, Object, int) - Method in interface org.apache.derby.iapi.services.locks.LockFactory
Latch an object.
lockAttributes(int, Hashtable) - Method in interface org.apache.derby.iapi.services.locks.Lockable
If this lockable object wants to participate in a diagnostic virtual lock table, then put any relavent attributes of this lock into the attributes list (the attribute must be an immutable object).
lockAttributes(int, Hashtable) - Method in class org.apache.derby.iapi.services.locks.ShExLockable
This lockable want to participate in the Virtual LockTable when we want to print LATCH information.
lockEvent(Latch) - Method in interface org.apache.derby.iapi.services.locks.Lockable
Note the fact the object is locked.
lockEvent(Latch) - Method in class org.apache.derby.iapi.services.locks.ShExLockable
 
lockObject(Object, Object, Lockable, Object, int) - Method in interface org.apache.derby.iapi.services.locks.LockFactory
Lock an object within a compatability space and associate the lock with a group object, waits up to timeout milli-seconds for the object to become unlocked.
lockObject(Object, Lockable, Object, int, Latch) - Method in interface org.apache.derby.iapi.services.locks.LockFactory
Lock an object within a compatability space and associate the lock with a group object, In addition a held latch is passed in.
lockState - Variable in class org.apache.derby.iapi.services.locks.ShExQual
 
lockerAlwaysCompatible() - Method in interface org.apache.derby.iapi.services.locks.Lockable
Returns true if any lock request on a Lockable L in a compatibility space CS1 is compatible with any other lock held on L in CS1.
lockerAlwaysCompatible() - Method in class org.apache.derby.iapi.services.locks.ShExLockable
 

M

makeVirtualLockTable() - Method in interface org.apache.derby.iapi.services.locks.LockFactory
Make a virtual lock table for diagnostics.

N

NO_WAIT - Static variable in interface org.apache.derby.iapi.services.locks.C_LockFactory
Timeout value that indicates do not wait for the lock or latch at all

O

org.apache.derby.iapi.services.locks - package org.apache.derby.iapi.services.locks
 

P

PAGENUM - Static variable in interface org.apache.derby.iapi.services.locks.VirtualLockTable
 

R

RECID - Static variable in interface org.apache.derby.iapi.services.locks.VirtualLockTable
 
reached(Object, Object, int, Enumeration, int) - Method in interface org.apache.derby.iapi.services.locks.Limit
Called by the lock factory when a limit has been reached.
requestCompatible(Object, Object) - Method in interface org.apache.derby.iapi.services.locks.Lockable
Return true if the requested qualifier is compatible with the already granted qualifier.
requestCompatible(Object, Object) - Method in class org.apache.derby.iapi.services.locks.ShExLockable
 

S

SEGMENTID - Static variable in interface org.apache.derby.iapi.services.locks.VirtualLockTable
 
SH - Static variable in class org.apache.derby.iapi.services.locks.ShExQual
 
SHARED - Static variable in class org.apache.derby.iapi.services.locks.ShExQual
 
SHEXLOCK - Static variable in interface org.apache.derby.iapi.services.locks.VirtualLockTable
 
STATE - Static variable in interface org.apache.derby.iapi.services.locks.VirtualLockTable
 
ShExLockable - class org.apache.derby.iapi.services.locks.ShExLockable.
 
ShExLockable() - Constructor for class org.apache.derby.iapi.services.locks.ShExLockable
 
ShExQual - class org.apache.derby.iapi.services.locks.ShExQual.
This class is intended to be used a the qualifier class for ShExLockable.
ShExQual(int) - Constructor for class org.apache.derby.iapi.services.locks.ShExQual
 
setLimit(Object, Object, int, Limit) - Method in interface org.apache.derby.iapi.services.locks.LockFactory
Install a limit that is called when the size of the group exceeds the required limit.

T

TABLENAME - Static variable in interface org.apache.derby.iapi.services.locks.VirtualLockTable
 
TABLETYPE - Static variable in interface org.apache.derby.iapi.services.locks.VirtualLockTable
 
TABLE_AND_ROWLOCK - Static variable in interface org.apache.derby.iapi.services.locks.VirtualLockTable
 
TIMED_WAIT - Static variable in interface org.apache.derby.iapi.services.locks.C_LockFactory
Timeout value that indicates wait for the lock according to derby.locks.waitTimeout.
toString() - Method in class org.apache.derby.iapi.services.locks.ShExQual
 
transfer(Object, Object, Object) - Method in interface org.apache.derby.iapi.services.locks.LockFactory
Transfer a set of locks from one group to another.

U

unlatch(Latch) - Method in interface org.apache.derby.iapi.services.locks.LockFactory
Unlatch an object.
unlock(Object, Object, Lockable, Object) - Method in interface org.apache.derby.iapi.services.locks.LockFactory
Unlock a single lock on a single object held within this compatability space that was locked with the supplied qualifier.
unlockEvent(Latch) - Method in interface org.apache.derby.iapi.services.locks.Lockable
Note that the object has been unlocked
unlockEvent(Latch) - Method in class org.apache.derby.iapi.services.locks.ShExLockable
 
unlockGroup(Object, Object) - Method in interface org.apache.derby.iapi.services.locks.LockFactory
Unlock all locks in a group.
unlockGroup(Object, Object, Matchable) - Method in interface org.apache.derby.iapi.services.locks.LockFactory
Unlock all locks on a group that match the passed in value.

V

VirtualLockTable - interface org.apache.derby.iapi.services.locks.VirtualLockTable.
This class acts as a conduit of information between the lock manager and the outside world.

W

WAIT_FOREVER - Static variable in interface org.apache.derby.iapi.services.locks.C_LockFactory
Timeout value that indicates wait for the lock or latch forever.

X

XACTID - Static variable in interface org.apache.derby.iapi.services.locks.VirtualLockTable
 

Z

zeroDurationlockObject(Object, Lockable, Object, int) - Method in interface org.apache.derby.iapi.services.locks.LockFactory
Lock an object with zero duration within a compatability space, waits up to timeout milli-seconds for the object to become unlocked.

A C E G I L M N O P R S T U V W X Z