org.jasig.portal.utils
Class ThreadPoolReceipt
java.lang.Object
org.jasig.portal.utils.ThreadPoolReceipt
- public class ThreadPoolReceipt
- extends java.lang.Object
A receipt that provides some information/control
about a job that's being processed on the ThreadPool
- Author:
- Peter Kharchenko pkharchenko@interactivebusiness.com
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
ThreadPoolReceipt
public ThreadPoolReceipt(ThreadPoolWorker w)
toString
public java.lang.String toString()
updateStatus
public void updateStatus(ThreadPoolWorker currentWorker,
boolean isdone,
boolean issuccessful,
java.lang.Throwable ex)
killJob
public void killJob()
- Signals to the thread that it should abandon all hopes
and kill the job as soon as possible.
releaseWorker
public void releaseWorker()
getThrownException
public java.lang.Throwable getThrownException()
isJobsuccessful
public boolean isJobsuccessful()
isJobdone
public boolean isJobdone()