public class Terminator extends java.lang.Object
Constructor and Description |
---|
Terminator(int workers)
Terminator.
|
Modifier and Type | Method and Description |
---|---|
void |
allIdle()
allIdle.
|
void |
beIdle()
beIdle.
|
void |
beIdle(int i)
beIdle.
|
int |
getJobs()
getJobs.
|
boolean |
hasJobs()
hasJobs.
|
void |
initIdle(int i)
initIdle.
|
void |
notIdle()
notIdle.
|
void |
release()
Release if possible.
|
java.lang.String |
toString()
to string
|
void |
waitDone()
Wait until released.
|
public Terminator(int workers)
workers
- number of expected threads.public java.lang.String toString()
toString
in class java.lang.Object
public void beIdle()
public void initIdle(int i)
i
- number of idle threads.public void beIdle(int i)
i
- number of idle threads.public void allIdle()
public void notIdle()
public int getJobs()
public boolean hasJobs()
public void release()
public void waitDone()