Package com.pervasivecode.utils.concurrent.testing
-
Interface Summary Interface Description AwaitableRunnable A Runnable that signals that it has finished running.PausingRunnable A Runnable that pauses (waiting for a call tounpause()
) at the start of itsRunnable.run()
method. -
Class Summary Class Description AwaitableNoOpRunnable This is a simple AwaitableRunnable whose only purpose is to signal that it has finished running.FailingCallable<T> A Callable that always throws an exception when run, for testing error-handling code.PausingAwaitableNoOpRunnable 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.PausingNoOpCallable A simple Callable that will pause until released.PausingNoOpRunnable A simple Runnable that will pause until released.