import java.io.Serializable;
import java.util.Collection;
import java.util.Iterator;
import java.util.concurrent.BlockingQueue;
import java.util.concurrent.ThreadPoolExecutor;
import java.util.concurrent.TimeUnit;
public class Test {
class ReplicatedBlockingQueue
<E
extends Serializable & Runnable
> implements BlockingQueue<E> {
@Override
public E remove() {
// TODO Auto-generated method stub
return null;
}
@Override
public E poll() {
// TODO Auto-generated method stub
return null;
}
@Override
public E element() {
// TODO Auto-generated method stub
return null;
}
@Override
public E peek() {
// TODO Auto-generated method stub
return null;
}
@Override
public int size() {
// TODO Auto-generated method stub
return 0;
}
@Override
public boolean isEmpty() {
// TODO Auto-generated method stub
return false;
}
@Override
public Iterator<E> iterator() {
// TODO Auto-generated method stub
return null;
}
@Override
// TODO Auto-generated method stub
return null;
}
@Override
public <T> T[] toArray(T[] a) {
// TODO Auto-generated method stub
return null;
}
@Override
public boolean containsAll(Collection<?> c) {
// TODO Auto-generated method stub
return false;
}
@Override
public boolean addAll(Collection<? extends E> c) {
// TODO Auto-generated method stub
return false;
}
@Override
public boolean removeAll(Collection<?> c) {
// TODO Auto-generated method stub
return false;
}
@Override
public boolean retainAll(Collection<?> c) {
// TODO Auto-generated method stub
return false;
}
@Override
public void clear() {
// TODO Auto-generated method stub
}
@Override
public boolean add(E e) {
// TODO Auto-generated method stub
return false;
}
@Override
public boolean offer(E e) {
// TODO Auto-generated method stub
return false;
}
@Override
// TODO Auto-generated method stub
}
@Override
public boolean offer(E e, long timeout, TimeUnit unit)
// TODO Auto-generated method stub
return false;
}
@Override
// TODO Auto-generated method stub
return null;
}
@Override
// TODO Auto-generated method stub
return null;
}
@Override
public int remainingCapacity() {
// TODO Auto-generated method stub
return 0;
}
@Override
public boolean remove
(Object o
) { // TODO Auto-generated method stub
return false;
}
@Override
public boolean contains
(Object o
) { // TODO Auto-generated method stub
return false;
}
@Override
public int drainTo(Collection<? super E> c) {
// TODO Auto-generated method stub
return 0;
}
@Override
public int drainTo(Collection<? super E> c, int maxElements) {
// TODO Auto-generated method stub
return 0;
}
}
public void run() {
}
}
public static void main
(String args
[]) { new ThreadPoolExecutor(4, 4, new ReplicatedBlockingQueue<Job>());
}
}