public class SQThreadPool<K,V>
extends java.lang.Object
implements java.lang.Runnable
| Modifier and Type | Field and Description |
|---|---|
protected SQCallback<K,V> |
callback |
protected SquareQueue<K,V> |
sq |
protected java.util.concurrent.atomic.AtomicInteger |
threadId |
| Constructor and Description |
|---|
SQThreadPool(SquareQueue<K,V> sq,
SQCallback<K,V> callback) |
SQThreadPool(SquareQueue<K,V> sq,
SQCallback<K,V> callback,
int threads) |
| Modifier and Type | Method and Description |
|---|---|
static void |
main(java.lang.String[] args) |
void |
run() |
protected SquareQueue<K,V> sq
protected SQCallback<K,V> callback
protected java.util.concurrent.atomic.AtomicInteger threadId
public SQThreadPool(SquareQueue<K,V> sq, SQCallback<K,V> callback)
public SQThreadPool(SquareQueue<K,V> sq, SQCallback<K,V> callback, int threads)