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, taskComplete
public static ThreadManager getSingleton()
public PoolWorker getMaxLoadPoolWorker() throws SLIB_Ex_Critic
SLIB_Ex_Critic
public PoolWorker getPoolWorker(int size) throws SLIB_Ex_Critic
size
- SLIB_Ex_Critic
public void setMaxThread(int maxThread)
maxThread
- public int getMaxThread()
public void freeResource(int nbThread)
nbThread
- Copyright © 2014. All rights reserved.