|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectedu.jas.kern.ComputerThreads
public class ComputerThreads
ComputerThreads, provides global thread / executor service.
ComputerThreads.getPool()
.
Once a pool has been created it must be shutdown to exit JAS with
ComputerThreads.terminate()
.Field Summary | |
---|---|
static int |
N_CPUS
Number of processors. |
static int |
N_THREADS
Maximal number of threads. |
static int |
Q_CAPACITY
Queue capacity. |
static java.util.concurrent.RejectedExecutionHandler |
REH
Saturation policy. |
Method Summary | |
---|---|
static java.util.concurrent.ExecutorService |
getPool()
Get the thread pool. |
static boolean |
isRunning()
Test if a pool is running. |
static void |
terminate()
Stop execution. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final int N_CPUS
public static final int N_THREADS
public static final int Q_CAPACITY
public static final java.util.concurrent.RejectedExecutionHandler REH
Method Detail |
---|
public static boolean isRunning()
public static java.util.concurrent.ExecutorService getPool()
public static void terminate()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |