package

com.pnfsoftware.jeb.util.concurrent

Interfaces

ACLock An auto-closable lock. 
IMonitorInfoProvider Thread monitoring details used by the static monitor() method as well as the more complex ThreadMonitor objects. 
ISafeLock  

Classes

AbstractAutoClosingLock Guideline for implementers: call super(), acquire the lock, then set the protected field locked to true. 
AbstractThreadManager A non-static, customizable version of ThreadUtil
ActiveTask A runnable that can control its own execution. 
CommandExec An object to allow the execution of external commands with timeout. 
DaemonExecutors Static routines to create daemon thread pools. 
DaemonThreadManager A thread manager used to create unwrapped daemon threads. 
MonitorInfoAdapter  
ProcessWrapper  
SafeLockImpl Standard implementation of a safe lock, using a serializable reentrant read-write lock. 
SafeLockUtil  
ThreadEx<V> An extension of Thread supporting the execution of Callable as well as Runnable. 
ThreadMonitor This class is used to monitor the execution of a target thread. 
ThreadUtil Collection of thread utility static methods. 

Enums