Uses of Class
edu.isi.pegasus.planner.dax.File
Packages that use File
-
Uses of File in edu.isi.pegasus.planner.dax
Fields in edu.isi.pegasus.planner.dax declared as FileModifier and TypeFieldDescriptionprotected File
AbstractJob.mStderr
protected File
AbstractJob.mStdin
protected File
AbstractJob.mStdout
Fields in edu.isi.pegasus.planner.dax with type parameters of type FileModifier and TypeFieldDescriptionADAG.mFiles
The list of edu.isi.pegasus.planner.dax.File objectsAbstractJob.mUses
Methods in edu.isi.pegasus.planner.dax that return FileModifier and TypeMethodDescriptionFile.clone()
Return a clone of this FileAbstractJob.getStderr()
AbstractJob.getStdin()
Get the STDIN file objectAbstractJob.getStdout()
File.setExecutable()
Mark the file as executable.File.setExecutable
(boolean executable) Mark the file as executable.Set the file linkageFile.setOptional
(boolean optionalflag) Set the optional flag on the file.File.setRegister
(boolean registerflag) Set the register flag of the file.Set the size of the file.File.setTransfer
(File.TRANSFER transferflag) Set the transfer type of the fileFile.setUseForPlanning()
Mark the file to be used for planner.File.setUseForPlanning
(boolean value) Mark the file to be used for planner.Methods in edu.isi.pegasus.planner.dax that return types with arguments of type FileModifier and TypeMethodDescriptionADAG.getFiles()
Returns a list of File objects defined as the inDax Replica CatalogAbstractJob.getUses()
Methods in edu.isi.pegasus.planner.dax with parameters of type FileModifier and TypeMethodDescriptionAbstractJob.addArgument
(File file) Add a file object to the argument List.AbstractJob.addArgument
(File[] files) Add a Array ofFile
objects to the argument list.AbstractJob.addArgument
(File[] files, String filedelimiter) Deprecated.As of 5.0.2 release this function will not work consistently as ARG_LIMITER is always added between argsAbstractJob.addArgument
(String argkey, File argvalue) Add a argument key and File value to the argument List.
The argkey and argvalue are seperated by space.
Example addArgument("-i",new File("f.a")) will result in the argument being added as -i <file name="f.a">
Multiple calls to addArgument results in the arguments being separated by space.AbstractJob.addArgument
(String argkey, File[] argvalue) Add a argument key and an array of Files to the argument List.
The argkey and argvalue are separated space.
The files are separated by a space
Example:
File[] files = {new File("f.a1"), new File("f.a2")};
job.addArgument("-i",files)
will result in the argument being added as -i <file name="f.a1"> <file name="f.a2">
Multiple calls to addArgument results in the arguments being separated by space.AbstractJob.addArgument
(String argkey, File[] argvalue, String argdelimiter, String filedelimiter) Add a argument key and an array of Files to the argument List.
The argkey and argvalue are separated by the argdelimiter.
The files are separated by a filedelimiter
Example:
File[] files = {new File("f.a1"), new File("f.a2")};
job.addArgument("-i",files,"=",",")
will result in the argument being added as -i=<file name="f.a1">,<file name="f.a2">
Multiple calls to addArgument results in the arguments being separated by space.AbstractJob.addArgument
(String argkey, File argvalue, String argdelimiter) Add a argument key and File value to the argument List.
The argkey and argvalue are separated by the argdelimiter.
Example addArgument("-i",new File("f.a"),"=") will result in the argument being added as -i=<file name="f.a">
Multiple calls to addArgument results in the arguments being separated by space.Add a RC File object to the top of the DAX.void
File.JsonSerializer.serialize
(File f, com.fasterxml.jackson.core.JsonGenerator gen, com.fasterxml.jackson.databind.SerializerProvider sp) Serialize a File into YAML representationAbstractJob.setStderr
(File stderr, File.TRANSFER transfer) AbstractJob.setStderr
(File stderr, File.TRANSFER transfer, boolean register) AbstractJob.setStderr
(File stderr, File.TRANSFER transfer, boolean register, boolean optional) AbstractJob.setStdin
(File stdin, File.TRANSFER transfer) AbstractJob.setStdin
(File stdin, File.TRANSFER transfer, boolean register) AbstractJob.setStdin
(File stdin, File.TRANSFER transfer, boolean register, boolean optional) AbstractJob.setStdout
(File stdout, File.TRANSFER transfer) AbstractJob.setStdout
(File stdout, File.TRANSFER transfer, boolean register) AbstractJob.setStdout
(File stdout, File.TRANSFER transfer, boolean register, boolean optional) AbstractJob.uses
(File file, File.LINK link, File.TRANSFER transfer) AbstractJob.uses
(File file, File.LINK link, File.TRANSFER transfer, boolean register) AbstractJob.uses
(File file, File.LINK link, File.TRANSFER transfer, boolean register, boolean forPlanning) AbstractJob.uses
(File file, File.LINK link, File.TRANSFER transfer, boolean register, boolean optional, boolean executable) AbstractJob.uses
(File file, File.LINK link, File.TRANSFER transfer, boolean register, boolean optional, boolean executable, String size) AbstractJob.uses
(File file, File.LINK link, File.TRANSFER transfer, boolean register, String size) AbstractJob.uses
(File file, File.LINK link, File.TRANSFER transfer, String size) Method parameters in edu.isi.pegasus.planner.dax with type arguments of type FileModifier and TypeMethodDescriptionAbstractJob.addArgument
(String argkey, List<File> argvalue) Add a argument key and a List of Files to the argument List.
The argkey and argvalue are separated space.
The files are separated by a space
Example:AbstractJob.addArgument
(String argkey, List<File> argvalue, String argdelimiter, String filedelimiter) Add a argument key and a List of Files to the argument List.
The argkey and argvalue are separated by the argdelimiter.
The files are separated by a filedelimter
Example:
List<File> files = new LinkedList<File>(); files.add(new File("f.a1")); files.add(new File("f.a2")); job.addArgument("-i",files,"=",",")
will result in the argument being added as -i=<file name="f.a1">,<file name="f.a2">
Multiple calls to addArgument results in the arguments being separated by space.AbstractJob.addArgument
(List<File> files) Add a List ofFile
objects to the argument list.AbstractJob.addArgument
(List<File> files, String filedelimiter) Deprecated.As of 5.0.2 release this function will not work consistently as ARG_LIMITER is always added between argsAdd Files to the RC Section on top of the DAXConstructors in edu.isi.pegasus.planner.dax with parameters of type File