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)