Uses of Class
edu.isi.pegasus.planner.dax.Executable
Packages that use Executable
-
Uses of Executable in edu.isi.pegasus.planner.dax
Fields in edu.isi.pegasus.planner.dax with type parameters of type ExecutableModifier and TypeFieldDescriptionprivate Set<Executable>
ADAG.mExecutables
The list of Executable objectsprotected Set<Executable>
Executable.mRequires
Other executables this executable requiresMethods in edu.isi.pegasus.planner.dax that return ExecutableModifier and TypeMethodDescriptionAdd a Notification for this Executable Same as add NotificationExecutable.addInvoke
(Invoke.WHEN when, String what) Add a Notification for this Executable same as addNotificationExecutable.addInvokes
(List<Invoke> invokes) Add a List of Notifications for this Executable Same as addNotificationsExecutable.addNotification
(Invoke invoke) Add a Notification for this Executable Same as addInvokeExecutable.addNotification
(Invoke.WHEN when, String what) Add a Notification for this Executable same as addInvokeExecutable.addNotifications
(List<Invoke> invokes) Add a List of Notifications for this Executable.Executable.addRequirement
(Executable e) Add another executable as a requirement to this executableExecutable.setArchitecture
(Executable.ARCH arch) Set the architecture the executable is compiled forSet the glibc this executable is compiled forExecutable.setInstalled()
set the installed flag on the executable.Executable.setInstalled
(boolean installed) Set the installed flag on the executable.Default is installedExecutable.setOS
(Executable.OS os) Set the OS the executable is compiled forExecutable.setOSRelease
(String osrelease) Set the osrelease the executable is compiled forExecutable.setOSVersion
(String osversion) Set the osversion the executable is compiled forExecutable.unsetInstalled()
Unset the installed flag on the executable.Methods in edu.isi.pegasus.planner.dax that return types with arguments of type ExecutableModifier and TypeMethodDescriptionADAG.getExecutables()
Returns a set of Executable Objects stored as part of the inDAX Transformation Catalog;Executable.getRequirements()
Get the set of executables that this executable requiresMethods in edu.isi.pegasus.planner.dax with parameters of type ExecutableModifier and TypeMethodDescriptionADAG.addExecutable
(Executable executable) Add Executable to the DAXExecutable.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 ExecutableModifier and TypeMethodDescriptionADAG.addExecutables
(List<Executable> executables) Add Multiple Executable objects to the DAXConstructors in edu.isi.pegasus.planner.dax with parameters of type Executable