A C E F H O P R U W 
All Classes All Packages

A

AwaitableNoOpRunnable - Class in com.pervasivecode.utils.concurrent.testing
This is a simple AwaitableRunnable whose only purpose is to signal that it has finished running.
AwaitableNoOpRunnable() - Constructor for class com.pervasivecode.utils.concurrent.testing.AwaitableNoOpRunnable
 
AwaitableRunnable - Interface in com.pervasivecode.utils.concurrent.testing
A Runnable that signals that it has finished running.
awaitTaskCompletion() - Method in class com.pervasivecode.utils.concurrent.testing.AwaitableNoOpRunnable
 
awaitTaskCompletion() - Method in interface com.pervasivecode.utils.concurrent.testing.AwaitableRunnable
Block until the task has finished running.
awaitTaskCompletion() - Method in class com.pervasivecode.utils.concurrent.testing.PausingAwaitableNoOpRunnable
 
awaitTaskCompletion(long, TimeUnit) - Method in class com.pervasivecode.utils.concurrent.testing.AwaitableNoOpRunnable
 
awaitTaskCompletion(long, TimeUnit) - Method in interface com.pervasivecode.utils.concurrent.testing.AwaitableRunnable
Block until the task has finished running, or until a timeout has expired.
awaitTaskCompletion(long, TimeUnit) - Method in class com.pervasivecode.utils.concurrent.testing.PausingAwaitableNoOpRunnable
 

C

call() - Method in class com.pervasivecode.utils.concurrent.testing.FailingCallable
 
call() - Method in class com.pervasivecode.utils.concurrent.testing.PausingNoOpCallable
Return the input value, raised to the third power.
com.pervasivecode.utils.concurrent.testing - package com.pervasivecode.utils.concurrent.testing
 

E

equals(Object) - Method in class com.pervasivecode.utils.concurrent.testing.AwaitableNoOpRunnable
 
equals(Object) - Method in class com.pervasivecode.utils.concurrent.testing.FailingCallable
 
equals(Object) - Method in class com.pervasivecode.utils.concurrent.testing.PausingAwaitableNoOpRunnable
 
equals(Object) - Method in class com.pervasivecode.utils.concurrent.testing.PausingNoOpCallable
 
equals(Object) - Method in class com.pervasivecode.utils.concurrent.testing.PausingNoOpRunnable
 

F

FailingCallable<T> - Class in com.pervasivecode.utils.concurrent.testing
A Callable that always throws an exception when run, for testing error-handling code.
FailingCallable() - Constructor for class com.pervasivecode.utils.concurrent.testing.FailingCallable
 
FAILURE_MESSAGE - Static variable in class com.pervasivecode.utils.concurrent.testing.FailingCallable
 

H

hashCode() - Method in class com.pervasivecode.utils.concurrent.testing.AwaitableNoOpRunnable
 
hashCode() - Method in class com.pervasivecode.utils.concurrent.testing.FailingCallable
 
hashCode() - Method in class com.pervasivecode.utils.concurrent.testing.PausingAwaitableNoOpRunnable
 
hashCode() - Method in class com.pervasivecode.utils.concurrent.testing.PausingNoOpCallable
 
hashCode() - Method in class com.pervasivecode.utils.concurrent.testing.PausingNoOpRunnable
 
hasPaused() - Method in class com.pervasivecode.utils.concurrent.testing.PausingAwaitableNoOpRunnable
 
hasPaused() - Method in class com.pervasivecode.utils.concurrent.testing.PausingNoOpCallable
 
hasPaused() - Method in class com.pervasivecode.utils.concurrent.testing.PausingNoOpRunnable
 
hasPaused() - Method in interface com.pervasivecode.utils.concurrent.testing.PausingRunnable
Has the PausingRunnable paused yet? If it has been unpaused this will also return true.
hasTaskFinished() - Method in class com.pervasivecode.utils.concurrent.testing.AwaitableNoOpRunnable
 
hasTaskFinished() - Method in interface com.pervasivecode.utils.concurrent.testing.AwaitableRunnable
Has the task finished?
hasTaskFinished() - Method in class com.pervasivecode.utils.concurrent.testing.PausingAwaitableNoOpRunnable
 
hasUnpaused() - Method in class com.pervasivecode.utils.concurrent.testing.PausingAwaitableNoOpRunnable
 
hasUnpaused() - Method in class com.pervasivecode.utils.concurrent.testing.PausingNoOpCallable
 
hasUnpaused() - Method in class com.pervasivecode.utils.concurrent.testing.PausingNoOpRunnable
 
hasUnpaused() - Method in interface com.pervasivecode.utils.concurrent.testing.PausingRunnable
Has the PausingRunnable been paused and then unpaused?

O

onPause(Runnable) - Method in class com.pervasivecode.utils.concurrent.testing.PausingNoOpRunnable
 

P

PausingAwaitableNoOpRunnable - Class in com.pervasivecode.utils.concurrent.testing
A simple Runnable that pauses until released, and which provides a means of waiting until it has finished executing and determining if it has already finished.
PausingAwaitableNoOpRunnable() - Constructor for class com.pervasivecode.utils.concurrent.testing.PausingAwaitableNoOpRunnable
 
PausingNoOpCallable - Class in com.pervasivecode.utils.concurrent.testing
A simple Callable that will pause until released.
PausingNoOpCallable(int) - Constructor for class com.pervasivecode.utils.concurrent.testing.PausingNoOpCallable
Create a new PausingNoOpCallable that will cube and return the specified int value.
PausingNoOpRunnable - Class in com.pervasivecode.utils.concurrent.testing
A simple Runnable that will pause until released.
PausingNoOpRunnable() - Constructor for class com.pervasivecode.utils.concurrent.testing.PausingNoOpRunnable
 
PausingRunnable - Interface in com.pervasivecode.utils.concurrent.testing
A Runnable that pauses (waiting for a call to unpause()) at the start of its Runnable.run() method.

R

run() - Method in class com.pervasivecode.utils.concurrent.testing.AwaitableNoOpRunnable
 
run() - Method in class com.pervasivecode.utils.concurrent.testing.PausingAwaitableNoOpRunnable
 
run() - Method in class com.pervasivecode.utils.concurrent.testing.PausingNoOpRunnable
 

U

unpause() - Method in class com.pervasivecode.utils.concurrent.testing.PausingAwaitableNoOpRunnable
 
unpause() - Method in class com.pervasivecode.utils.concurrent.testing.PausingNoOpCallable
 
unpause() - Method in class com.pervasivecode.utils.concurrent.testing.PausingNoOpRunnable
 
unpause() - Method in interface com.pervasivecode.utils.concurrent.testing.PausingRunnable
Release a paused PausingRunnable so that it can continue running.

W

waitUntilPaused() - Method in class com.pervasivecode.utils.concurrent.testing.PausingAwaitableNoOpRunnable
 
waitUntilPaused() - Method in class com.pervasivecode.utils.concurrent.testing.PausingNoOpCallable
 
waitUntilPaused() - Method in class com.pervasivecode.utils.concurrent.testing.PausingNoOpRunnable
 
waitUntilPaused() - Method in interface com.pervasivecode.utils.concurrent.testing.PausingRunnable
Block the current thread indefinitely, until the PausingRunnable is paused.
waitUntilPaused(long, TimeUnit) - Method in class com.pervasivecode.utils.concurrent.testing.PausingAwaitableNoOpRunnable
 
waitUntilPaused(long, TimeUnit) - Method in class com.pervasivecode.utils.concurrent.testing.PausingNoOpCallable
 
waitUntilPaused(long, TimeUnit) - Method in class com.pervasivecode.utils.concurrent.testing.PausingNoOpRunnable
 
waitUntilPaused(long, TimeUnit) - Method in interface com.pervasivecode.utils.concurrent.testing.PausingRunnable
Block the current thread until the PausingRunnable is paused, unless a timeout has expired while waiting.
A C E F H O P R U W 
All Classes All Packages