org.globus.cog.abstraction.interfaces
Interface Queue

All Superinterfaces:
ExecutableObject, TaskGraph
All Known Implementing Classes:
QueueImpl

public interface Queue
extends TaskGraph

A TaskGraph with first-in-first-out dependency.


Field Summary
 
Fields inherited from interface org.globus.cog.abstraction.interfaces.TaskGraph
AbortOnFailure, ContinueOnFailure
 
Fields inherited from interface org.globus.cog.abstraction.interfaces.ExecutableObject
TASK, TASKGRAPH
 
Methods inherited from interface org.globus.cog.abstraction.interfaces.TaskGraph
add, addChangeListener, addDependency, contains, elements, get, getActiveCount, getAllAttributes, getAttribute, getCanceledCount, getCompletedCount, getCompletedTime, getDependency, getFailedCount, getFailureHandlingPolicy, getResumedCount, getSize, getSubmittedCount, getSubmittedTime, getSuspendedCount, getUnsubmittedCount, isEmpty, remove, removeChangeListener, removeDependency, setAttribute, setDependency, setFailureHandlingPolicy, toArray, toXML
 
Methods inherited from interface org.globus.cog.abstraction.interfaces.ExecutableObject
addStatusListener, getIdentity, getName, getObjectType, getStatus, removeStatusListener, setIdentity, setName, setStatus, setStatus