Package de.mhus.lib.core
Class MThreadPoolDaemon
- java.lang.Object
-
- de.mhus.lib.core.MLog
-
- de.mhus.lib.core.lang.MObject
-
- de.mhus.lib.core.MThreadPool
-
- de.mhus.lib.core.MThreadPoolDaemon
-
- All Implemented Interfaces:
ILog,MNlsProvider,Nls,Runnable
public class MThreadPoolDaemon extends MThreadPool implements Runnable
- Author:
- hummel To change the template for this generated type comment go to Window>Preferences>Java>Code Generation>Code and Comments
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class de.mhus.lib.core.MThreadPool
MThreadPool.ThreadContainer
-
-
Field Summary
-
Fields inherited from class de.mhus.lib.core.MThreadPool
log, name, task, tc
-
-
Constructor Summary
Constructors Constructor Description MThreadPoolDaemon()MThreadPoolDaemon(Runnable _task)MThreadPoolDaemon(Runnable _task, String _name)MThreadPoolDaemon(String _name)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static voidpoolClean()static voidpoolClean(long pendingTime)static intpoolSize()static intpoolWorkingSize()MThreadPoolDaemonstart()-
Methods inherited from class de.mhus.lib.core.MThreadPool
asynchron, getName, getPriority, getTask, getWithTimeout, interupt, isAlive, run, setName, setPriority, sleep, stop, taskError
-
-
-
-
Method Detail
-
start
public MThreadPoolDaemon start()
- Overrides:
startin classMThreadPool
-
poolClean
public static void poolClean(long pendingTime)
-
poolClean
public static void poolClean()
-
poolSize
public static int poolSize()
-
poolWorkingSize
public static int poolWorkingSize()
-
-