Package | Class | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

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

Package | Class | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES