public class TimeStatus extends java.lang.Object
Modifier | Constructor and Description |
---|---|
protected |
TimeStatus()
No public constructor.
|
Modifier and Type | Method and Description |
---|---|
static void |
checkTime(java.lang.String msg)
Check for exceeded time, test if time has exceeded and throw an exception
if so.
|
static boolean |
isActive()
isActive.
|
static void |
restart()
Restart timer, set run-time to current time.
|
static void |
setActive()
setAllow, set run-time interruption to allowed status.
|
static void |
setCallBack(java.util.concurrent.Callable<java.lang.Boolean> cb)
set call back, set the Callabe object.
|
static void |
setLimit(long t)
setLimit, set run-time limit in milliseconds.
|
static void |
setNotActive()
setNotActive, set run-time interruption to not active status.
|
protected TimeStatus()
public static boolean isActive()
public static void setActive()
public static void setNotActive()
public static void setLimit(long t)
public static void restart()
public static void setCallBack(java.util.concurrent.Callable<java.lang.Boolean> cb)
public static void checkTime(java.lang.String msg)
msg
- the message to be send with the exception.