package cz.cuni.mff.d3s.been.objectrepository; import com.hazelcast.core.IQueue; /** * Poll action on an {@link IQueue} * * @param <T> Type of items polled * * @author darklight */ public class QueuePoll<T> implements Poll<T> { private final IQueue<T> queue; QueuePoll(IQueue<T> queue) { this.queue = queue; } @Override public T perform() { return queue.poll(); } }