slib.utils.threads
Class PoolLocker
java.lang.Object
slib.utils.threads.PoolLocker
- Direct Known Subclasses:
- PoolWorker, ThreadManager
public class PoolLocker
- extends Object
- Author:
- seb
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
capacity
protected int capacity
running
protected int running
lock
protected Object lock
PoolLocker
public PoolLocker(int size)
- Parameters:
size
-
addTask
public void addTask()
taskComplete
public void taskComplete()
awaitFreeResource
public void awaitFreeResource()
throws InterruptedException
- Throws:
InterruptedException
getCapacity
public int getCapacity()
- Returns:
getLoad
public int getLoad()
- Returns:
Copyright © 2013. All Rights Reserved.