Uses of Class
edu.isi.pegasus.planner.dax.Invoke
-
Packages that use Invoke Package Description edu.isi.pegasus.planner.catalog.transformation edu.isi.pegasus.planner.classes edu.isi.pegasus.planner.dax edu.isi.pegasus.planner.parser.dax -
-
Uses of Invoke in edu.isi.pegasus.planner.catalog.transformation
Methods in edu.isi.pegasus.planner.catalog.transformation that return types with arguments of type Invoke Modifier and Type Method Description java.util.Collection<Invoke>
TransformationCatalogEntry. getNotifications(Invoke.WHEN when)
Returns a collection of all the notifications that need to be done for a particular conditionMethods in edu.isi.pegasus.planner.catalog.transformation with parameters of type Invoke Modifier and Type Method Description void
TransformationCatalogEntry. addNotification(Invoke invoke)
Adds a Invoke object correpsonding to a notification. -
Uses of Invoke in edu.isi.pegasus.planner.classes
Fields in edu.isi.pegasus.planner.classes with type parameters of type Invoke Modifier and Type Field Description private java.util.EnumMap<Invoke.WHEN,java.util.List<Invoke>>
Notifications. mInvokeMap
An enum map that associates the various notification events with the list of actions that need to be taken.Methods in edu.isi.pegasus.planner.classes that return types with arguments of type Invoke Modifier and Type Method Description java.util.Collection<Invoke>
ADag. getNotifications(Invoke.WHEN when)
Returns a collection of all the notifications that need to be done for a particular conditionjava.util.Collection<Invoke>
CompoundTransformation. getNotifications(Invoke.WHEN when)
Returns a collection of all the notifications that need to be done for a particular conditionjava.util.Collection<Invoke>
Job. getNotifications(Invoke.WHEN when)
Returns a collection of all the notifications that need to be done for a particular conditionjava.util.Collection<Invoke>
Notifications. getNotifications(Invoke.WHEN when)
Returns a collection of all the notifications that need to be done for a particular conditionMethods in edu.isi.pegasus.planner.classes with parameters of type Invoke Modifier and Type Method Description void
Notifications. add(Invoke notification)
Adds a Invoke object correpsonding to a notification.void
ADag. addNotification(Invoke invoke)
Adds a Invoke object corresponding to a notification.void
CompoundTransformation. addNotification(Invoke invoke)
Adds a Invoke object correpsonding to a notification.void
Job. addNotification(Invoke invoke)
Adds a Invoke object correpsonding to a notification.Method parameters in edu.isi.pegasus.planner.classes with type arguments of type Invoke Modifier and Type Method Description private void
Notifications. addAll(Invoke.WHEN when, java.util.Collection<Invoke> invokes)
Convenience method at add all the notifications corresponding to a particular event -
Uses of Invoke in edu.isi.pegasus.planner.dax
Fields in edu.isi.pegasus.planner.dax with type parameters of type Invoke Modifier and Type Field Description protected java.util.List<Invoke>
AbstractJob. mInvokes
private java.util.List<Invoke>
ADAG. mInvokes
List of Notification objectsprotected java.util.List<Invoke>
Executable. mInvokes
List of Notification objectsprotected java.util.List<Invoke>
Transformation. mInvokes
Methods in edu.isi.pegasus.planner.dax that return Invoke Modifier and Type Method Description Invoke
Invoke. clone()
Create a copy of this Invoke objectInvoke
Invoke. setWhat(java.lang.String what)
Set what executable to invoke and howInvoke
Invoke. setWhen(Invoke.WHEN when)
Set when to invokeMethods in edu.isi.pegasus.planner.dax that return types with arguments of type Invoke Modifier and Type Method Description java.util.List<Invoke>
AbstractJob. getInvoke()
Returns list of Invoke objectsjava.util.List<Invoke>
ADAG. getInvoke()
Returns a list of Invoke objects associated with the workflowjava.util.List<Invoke>
Executable. getInvoke()
Return the list of Notification objectsjava.util.List<Invoke>
Transformation. getInvoke()
Return the list of Notification objectsjava.util.List<Invoke>
AbstractJob. getNotification()
Same as getInvoke().java.util.List<Invoke>
ADAG. getNotification()
Returns a list of Invoke objects associated with the workflow.java.util.List<Invoke>
Executable. getNotification()
Return the list of Notification objects (same as getInvoke)java.util.List<Invoke>
Transformation. getNotification()
Return the list of Notification objects (same as getInvoke()Methods in edu.isi.pegasus.planner.dax with parameters of type Invoke Modifier and Type Method Description AbstractJob
AbstractJob. addInvoke(Invoke invoke)
Add notification to the jobADAG
ADAG. addInvoke(Invoke invoke)
Add a Notification for this WorkflowExecutable
Executable. addInvoke(Invoke invoke)
Add a Notification for this Executable Same as add NotificationTransformation
Transformation. addInvoke(Invoke invoke)
Add a Notification for this TransformationAbstractJob
AbstractJob. addNotification(Invoke invoke)
Add notification to the jobADAG
ADAG. addNotification(Invoke invoke)
Add a Notification for this WorkflowExecutable
Executable. addNotification(Invoke invoke)
Add a Notification for this Executable Same as addInvokeMethod parameters in edu.isi.pegasus.planner.dax with type arguments of type Invoke Modifier and Type Method Description AbstractJob
AbstractJob. addInvokes(java.util.List<Invoke> invokes)
Add Notifications to the jobADAG
ADAG. addInvokes(java.util.List<Invoke> invokes)
Add a List of Notifications for this WorkflowExecutable
Executable. addInvokes(java.util.List<Invoke> invokes)
Add a List of Notifications for this Executable Same as addNotificationsTransformation
Transformation. addInvokes(java.util.List<Invoke> invokes)
Add a List of Notifications for this TransformationAbstractJob
AbstractJob. addNotifications(java.util.List<Invoke> invokes)
Add Notifications to the jobADAG
ADAG. addNotifications(java.util.List<Invoke> invokes)
Add a List of Notifications for this WorkflowExecutable
Executable. addNotifications(java.util.List<Invoke> invokes)
Add a List of Notifications for this Executable.Transformation
Transformation. addNotifications(java.util.List<Invoke> invokes)
Add a List of Notifications for this Transformation.Constructors in edu.isi.pegasus.planner.dax with parameters of type Invoke Constructor Description Invoke(Invoke i)
Copy Constructor -
Uses of Invoke in edu.isi.pegasus.planner.parser.dax
Methods in edu.isi.pegasus.planner.parser.dax with parameters of type Invoke Modifier and Type Method Description void
Callback. cbWfInvoke(Invoke invoke)
Callback when a invoke is encountered in the DAX from the top level inside adag tag.void
DAX2CDAG. cbWfInvoke(Invoke invoke)
Callback when a invoke entry is encountered in the top level inside the adag element in DAX.void
DAX2Graph. cbWfInvoke(Invoke invoke)
Callback when a invoke entry is encountered in the top level inside the adag element in the DAX.void
DAX2Metadata. cbWfInvoke(Invoke invoke)
Callback when a invoke entry is encountered in the top level inside the adag element in the DAX.void
DAX2NewGraph. cbWfInvoke(Invoke invoke)
Callback when a invoke entry is encountered in the top level inside the adag element in the DAX.void
ExampleDAXCallback. cbWfInvoke(Invoke invoke)
Callback when a invoke entry is encountered in the top level inside the adag element in the DAX.
-