Used by TaskManager to wrap the MeanwhileRunner (which in turn wraps the Task). We want to wrap the tasks because it makes queue management easier, particularly the canceling of queued tasks.
This class is final and the constructor is package-private which implies that it is only for use by this framework and not to be extended or instantiated by client applications.
@author Jonathan Griggs
@since 0.1
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.