public class ThreadManager extends PoolLocker
capacity, lock, running| Modifier and Type | Method and Description |
|---|---|
void |
freeResource(int nbThread) |
PoolWorker |
getMaxLoadPoolWorker() |
int |
getMaxThread() |
PoolWorker |
getPoolWorker(int size) |
static ThreadManager |
getSingleton() |
void |
setMaxThread(int maxThread) |
addTask, awaitFreeResource, getCapacity, getLoad, taskCompletepublic static ThreadManager getSingleton()
public PoolWorker getMaxLoadPoolWorker() throws SLIB_Ex_Critic
SLIB_Ex_Criticpublic PoolWorker getPoolWorker(int size) throws SLIB_Ex_Critic
size - SLIB_Ex_Criticpublic void setMaxThread(int maxThread)
maxThread - public int getMaxThread()
public void freeResource(int nbThread)
nbThread - Copyright © 2014. All rights reserved.