public class MarkerBlockingJob
extends Object
implements Runnable
Constructor and Description |
---|
MarkerBlockingJob() |
MarkerBlockingJob(boolean blocking) |
MarkerBlockingJob(boolean blocking,
boolean throwException) |
Modifier and Type | Method and Description |
---|---|
Thread |
getRunThread() |
boolean |
isEnded() |
boolean |
isInterrupted() |
boolean |
isStarted() |
void |
run() |
void |
unBlock() |
void |
waitUntilBlock() |
void |
waitUntilEnded() |
public MarkerBlockingJob()
public MarkerBlockingJob(boolean blocking)
public MarkerBlockingJob(boolean blocking, boolean throwException)
public Thread getRunThread()
public boolean isEnded()
public boolean isInterrupted()
public boolean isStarted()
public void run()
run
in interface Runnable
public void unBlock()
public void waitUntilBlock() throws InterruptedException
InterruptedException
public void waitUntilEnded() throws InterruptedException
InterruptedException