C I R U

C

com.ibm.jvm - package com.ibm.jvm
 

I

InterruptibleContext - Interface in com.ibm.jvm
Interface for thread-level recovery of blocked connectors.
InterruptibleIOContext - Class in com.ibm.jvm
InterruptibleIOContext is a utility class for interrupting networking calls.
InterruptibleIOContext() - Constructor for class com.ibm.jvm.InterruptibleIOContext
Create the InterruptibleIOContext Object.
InterruptibleLockContext - Class in com.ibm.jvm
InterruptibleLockContext is a utility class for interrupting synchronization calls.
InterruptibleLockContext() - Constructor for class com.ibm.jvm.InterruptibleLockContext
Create the InterruptibleLockContext Object and associate the current OS thread with this object.
InterruptibleThread - Class in com.ibm.jvm
InterruptibleThread is a utility class that extends java.lang.Thread, to allow the wrapping of interruptible runnable methods.
InterruptibleThread() - Constructor for class com.ibm.jvm.InterruptibleThread
Allocates a new InterruptibleThread object and calls it's superclass constructor.
InterruptibleThread(Runnable) - Constructor for class com.ibm.jvm.InterruptibleThread
Allocates a new InterruptibleThread object.
InterruptibleThread(Runnable, String) - Constructor for class com.ibm.jvm.InterruptibleThread
Allocates a new InterruptibleThread object.
InterruptibleThread(String) - Constructor for class com.ibm.jvm.InterruptibleThread
Allocates a new InterruptibleThread object.
InterruptibleThread(ThreadGroup, Runnable) - Constructor for class com.ibm.jvm.InterruptibleThread
Allocates a new InterruptibleThread object.
InterruptibleThread(ThreadGroup, Runnable, String) - Constructor for class com.ibm.jvm.InterruptibleThread
Allocates a new InterruptibleThread object.
InterruptibleThread(ThreadGroup, Runnable, String, long) - Constructor for class com.ibm.jvm.InterruptibleThread
Allocates a new InterruptibleThread object.
InterruptibleThread(ThreadGroup, String) - Constructor for class com.ibm.jvm.InterruptibleThread
Allocates a new InterruptibleThread object.
isBlocked() - Method in interface com.ibm.jvm.InterruptibleContext
Checks to see if the OS thread is in a blocking call.
isBlocked() - Method in class com.ibm.jvm.InterruptibleIOContext
Checks to see if the OS thread is blocked in a networking call.
isBlocked() - Method in class com.ibm.jvm.InterruptibleLockContext
Checks to see if the OS thread is blocked in a synchronization call.
isBlocked() - Method in class com.ibm.jvm.InterruptibleThread
Checks to see if the OS thread is blocked on a synchronized or networking call.

R

register() - Method in class com.ibm.jvm.InterruptibleIOContext
Associate the current OS thread with this object.
run() - Method in class com.ibm.jvm.InterruptibleThread
Calls its superclass's run method and then contructs an InterruptibleIOContext and InterruptibleLockContext object, which are used by calls to isBlocked() and unBlock(), depending on whether the thread is blocking on a synchronization or networking call.

U

unblock() - Method in interface com.ibm.jvm.InterruptibleContext
Break the OS thread out of a blocking call.
unblock() - Method in class com.ibm.jvm.InterruptibleIOContext
Break the associated OS thread out of the networking call.
unblock() - Method in class com.ibm.jvm.InterruptibleLockContext
Break the OS thread out of the synchronization call.
unBlock() - Method in class com.ibm.jvm.InterruptibleThread
Break the associated OS thread out of the blocking synchronization or networking call.

C I R U