
uk.ac.starlink.table.QueueTableSequence Maven / Gradle / Ivy
package uk.ac.starlink.table;
import java.io.IOException;
import java.util.List;
import java.util.LinkedList;
import java.util.NoSuchElementException;
/**
* TableSequence implementation for concurrent use.
* Table load successes or failures may be added on one thread, and the
* sequence used from another. The nextTable
method will
* block until a result is available.
*
* @author Mark Taylor
* @since 27 Sep 2010
*/
public class QueueTableSequence implements TableSequence {
private final List
© 2015 - 2025 Weber Informatics LLC | Privacy Policy