Uses of Class
edu.isi.pegasus.planner.dax.Executable
-
Packages that use Executable Package Description edu.isi.pegasus.planner.dax -
-
Uses of Executable in edu.isi.pegasus.planner.dax
Fields in edu.isi.pegasus.planner.dax with type parameters of type Executable Modifier and Type Field Description private java.util.Set<Executable>
ADAG. mExecutables
The list of Executable objectsprotected java.util.Set<Executable>
Executable. mRequires
Other executables this executable requiresMethods in edu.isi.pegasus.planner.dax that return Executable Modifier and Type Method Description Executable
Executable. addInvoke(Invoke invoke)
Add a Notification for this Executable Same as add NotificationExecutable
Executable. addInvoke(Invoke.WHEN when, java.lang.String what)
Add a Notification for this Executable same as addNotificationExecutable
Executable. addInvokes(java.util.List<Invoke> invokes)
Add a List of Notifications for this Executable Same as addNotificationsExecutable
Executable. addNotification(Invoke invoke)
Add a Notification for this Executable Same as addInvokeExecutable
Executable. addNotification(Invoke.WHEN when, java.lang.String what)
Add a Notification for this Executable same as addInvokeExecutable
Executable. addNotifications(java.util.List<Invoke> invokes)
Add a List of Notifications for this Executable.Executable
Executable. addRequirement(Executable e)
Add another executable as a requirement to this executableExecutable
Executable. setArchitecture(Executable.ARCH arch)
Set the architecture the executable is compiled forExecutable
Executable. setGlibc(java.lang.String glibc)
Set the glibc this executable is compiled forExecutable
Executable. setInstalled()
set the installed flag on the executable.Executable
Executable. setInstalled(boolean installed)
Set the installed flag on the executable.Default is installedExecutable
Executable. setOS(Executable.OS os)
Set the OS the executable is compiled forExecutable
Executable. setOSRelease(java.lang.String osrelease)
Set the osrelease the executable is compiled forExecutable
Executable. setOSVersion(java.lang.String osversion)
Set the osversion the executable is compiled forExecutable
Executable. unsetInstalled()
Unset the installed flag on the executable.Methods in edu.isi.pegasus.planner.dax that return types with arguments of type Executable Modifier and Type Method Description java.util.Set<Executable>
ADAG. getExecutables()
Returns a set of Executable Objects stored as part of the inDAX Transformation Catalog;java.util.Set<Executable>
Executable. getRequirements()
Get the set of executables that this executable requiresMethods in edu.isi.pegasus.planner.dax with parameters of type Executable Modifier and Type Method Description ADAG
ADAG. addExecutable(Executable executable)
Add Executable to the DAXExecutable
Executable. addRequirement(Executable e)
Add another executable as a requirement to this executableboolean
ADAG. containsExecutable(Executable executable)
Checks if a given executable exists in the DAX based Transformation CatalogMethod parameters in edu.isi.pegasus.planner.dax with type arguments of type Executable Modifier and Type Method Description ADAG
ADAG. addExecutables(java.util.List<Executable> executables)
Add Multiple Executable objects to the DAXConstructors in edu.isi.pegasus.planner.dax with parameters of type Executable Constructor Description Executable(Executable e)
Copy Constructor
-