|
|||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||
| Uses of ExecutableObject in org.globus.cog.abstraction.impl.common |
| Methods in org.globus.cog.abstraction.impl.common that return ExecutableObject | |
ExecutableObject |
StatusEvent.getSource()
|
| Constructors in org.globus.cog.abstraction.impl.common with parameters of type ExecutableObject | |
StatusEvent(ExecutableObject source,
Status status)
|
|
| Uses of ExecutableObject in org.globus.cog.abstraction.impl.common.queue |
| Classes in org.globus.cog.abstraction.impl.common.queue that implement ExecutableObject | |
class |
QueueImpl
|
| Methods in org.globus.cog.abstraction.impl.common.queue that return ExecutableObject | |
ExecutableObject |
QueueImpl.remove(Identity id)
|
| Methods in org.globus.cog.abstraction.impl.common.queue with parameters of type ExecutableObject | |
void |
QueueImpl.add(ExecutableObject node)
|
void |
QueueImpl.addDependency(ExecutableObject from,
ExecutableObject to)
|
boolean |
QueueImpl.removeDependency(ExecutableObject from,
ExecutableObject to)
|
| Uses of ExecutableObject in org.globus.cog.abstraction.impl.common.set |
| Classes in org.globus.cog.abstraction.impl.common.set that implement ExecutableObject | |
class |
SetImpl
|
| Uses of ExecutableObject in org.globus.cog.abstraction.impl.common.task |
| Classes in org.globus.cog.abstraction.impl.common.task that implement ExecutableObject | |
class |
FileOperationTask
|
class |
FileTransferTask
|
class |
JobSubmissionTask
|
class |
TaskImpl
|
| Uses of ExecutableObject in org.globus.cog.abstraction.impl.common.taskgraph |
| Classes in org.globus.cog.abstraction.impl.common.taskgraph that implement ExecutableObject | |
class |
TaskGraphImpl
|
| Methods in org.globus.cog.abstraction.impl.common.taskgraph that return ExecutableObject | |
ExecutableObject |
TaskGraphImpl.remove(Identity id)
|
ExecutableObject |
TaskGraphImpl.get(Identity id)
|
ExecutableObject[] |
TaskGraphImpl.toArray()
|
ExecutableObject |
DependencyPair.getFrom()
|
ExecutableObject |
DependencyPair.getTo()
|
ExecutableObject |
ChangeEvent.getNode()
|
| Methods in org.globus.cog.abstraction.impl.common.taskgraph with parameters of type ExecutableObject | |
void |
TaskGraphImpl.add(ExecutableObject node)
|
void |
TaskGraphImpl.addDependency(ExecutableObject from,
ExecutableObject to)
|
boolean |
TaskGraphImpl.removeDependency(ExecutableObject from,
ExecutableObject to)
|
protected boolean |
TaskGraphHandlerImpl.executeIfAvailable(ExecutableObject node)
|
void |
DependencyPair.setFrom(ExecutableObject from)
|
void |
DependencyPair.setTo(ExecutableObject to)
|
Enumeration |
DependencyImpl.getDependents(ExecutableObject executableObject)
|
Enumeration |
DependencyImpl.getDependsOn(ExecutableObject executableObject)
|
void |
DependencyImpl.add(ExecutableObject from,
ExecutableObject to)
|
boolean |
DependencyImpl.remove(ExecutableObject from,
ExecutableObject to)
|
boolean |
DependencyImpl.removeAllDependents(ExecutableObject executableObject)
|
boolean |
DependencyImpl.removeAllDependsOn(ExecutableObject executableObject)
|
boolean |
DependencyImpl.hasDependents(ExecutableObject executableObject)
|
boolean |
DependencyImpl.isDependent(ExecutableObject executableObject)
|
boolean |
DependencyImpl.contains(ExecutableObject from,
ExecutableObject to)
|
void |
ChangeEvent.setNode(ExecutableObject node)
|
| Constructors in org.globus.cog.abstraction.impl.common.taskgraph with parameters of type ExecutableObject | |
DependencyPair(ExecutableObject from,
ExecutableObject to)
|
|
ChangeEvent(TaskGraph source,
ExecutableObject node,
int type)
|
|
| Uses of ExecutableObject in org.globus.cog.abstraction.interfaces |
| Subinterfaces of ExecutableObject in org.globus.cog.abstraction.interfaces | |
interface |
Queue
A TaskGraph with first-in-first-out dependency. |
interface |
Set
A TaskGraph with no dependencies. |
interface |
Task
A Task is the atomic unit of execution in the Java CoG Kit
abstractions framework. |
interface |
TaskGraph
A TaskGraph provides a building block for expressing complex
dependencies between tasks. |
| Methods in org.globus.cog.abstraction.interfaces that return ExecutableObject | |
ExecutableObject |
TaskGraph.remove(Identity id)
Removes the ExecutableObjectthat is represented by the given
identity. |
ExecutableObject |
TaskGraph.get(Identity id)
Returns the ExecutableObjectthat is represented by the given
identity. |
ExecutableObject[] |
TaskGraph.toArray()
Returns all the ExecutableObject(s) that is encapsulated by this
TaskGraph. |
| Methods in org.globus.cog.abstraction.interfaces with parameters of type ExecutableObject | |
void |
TaskGraph.add(ExecutableObject graphNode)
Adds the ExecutableObject(Task or
TaskGraph) to this TaskGraph. |
void |
TaskGraph.addDependency(ExecutableObject from,
ExecutableObject to)
Adds a single dependency between the given nodes. |
boolean |
TaskGraph.removeDependency(ExecutableObject from,
ExecutableObject to)
Removes the dependency between the given nodes. |
void |
FileResource.submit(ExecutableObject commandWorkflow)
Executes a non-interactive workflow of commands on the FileResource |
Enumeration |
Dependency.getDependents(ExecutableObject executableObject)
Returns all the ExecutableObject s that depend on the
given ExecutableObject. |
Enumeration |
Dependency.getDependsOn(ExecutableObject executableObject)
Returns all the ExecutableObject s on which the given
ExecutableObject is dependent. |
void |
Dependency.add(ExecutableObject from,
ExecutableObject to)
Adds the dependency between the "from" ExecutableObject
and "to" ExecutableObject. |
boolean |
Dependency.remove(ExecutableObject from,
ExecutableObject to)
Removes the dependency between the "from" ExecutableObject
and "to" ExecutableObject. |
boolean |
Dependency.removeAllDependents(ExecutableObject id)
Removes all dependencies that has the given ExecutableObject
as the parent. |
boolean |
Dependency.removeAllDependsOn(ExecutableObject executableObject)
Removes all dependencies that has the given ExecutableObject
as the child. |
boolean |
Dependency.hasDependents(ExecutableObject executableObject)
Specifies if the given ExecutableObject has any dependent
(children). |
boolean |
Dependency.isDependent(ExecutableObject executableObject)
Specifies if the given ExecutableObject is a dependent
(child) of any other ExecutableObject. |
boolean |
Dependency.contains(ExecutableObject from,
ExecutableObject to)
Specifies if this Dependency object contains a dependency
between the given ExecutableObjects. |
|
|||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||