Uses of Class
edu.isi.pegasus.planner.dax.File
-
Packages that use File Package Description edu.isi.pegasus.planner.dax -
-
Uses of File in edu.isi.pegasus.planner.dax
Fields in edu.isi.pegasus.planner.dax declared as File Modifier and Type Field Description protected File
AbstractJob. mStderr
protected File
AbstractJob. mStdin
protected File
AbstractJob. mStdout
Fields in edu.isi.pegasus.planner.dax with type parameters of type File Modifier and Type Field Description private java.util.List<File>
ADAG. mFiles
The list of edu.isi.pegasus.planner.dax.File objectsprotected java.util.Set<File>
AbstractJob. mUses
Methods in edu.isi.pegasus.planner.dax that return File Modifier and Type Method Description File
File. clone()
Return a clone of this FileFile
AbstractJob. getStderr()
File
AbstractJob. getStdin()
Get the STDIN file objectFile
AbstractJob. getStdout()
File
File. setExecutable()
Mark the file as executable.File
File. setExecutable(boolean executable)
Mark the file as executable.File
File. setLink(File.LINK link)
Set the file linkageFile
File. setOptional(boolean optionalflag)
Set the optional flag on the file.File
File. setRegister(boolean registerflag)
Set the register flag of the file.File
File. setSize(java.lang.String size)
Set the size of the file.File
File. setTransfer(File.TRANSFER transferflag)
Set the transfer type of the fileFile
File. setUseForPlanning()
Mark the file to be used for planner.File
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 File Modifier and Type Method Description java.util.List<File>
ADAG. getFiles()
Returns a list of File objects defined as the inDax Replica Catalogjava.util.Set<File>
AbstractJob. getUses()
Methods in edu.isi.pegasus.planner.dax with parameters of type File Modifier and Type Method Description AbstractJob
AbstractJob. addArgument(File file)
Add a file object to the argument List.AbstractJob
AbstractJob. addArgument(File[] files)
Add a Array ofFile
objects to the argument list.AbstractJob
AbstractJob. addArgument(File[] files, java.lang.String filedelimiter)
Deprecated.As of 5.0.2 release this function will not work consistently as ARG_LIMITER is always added between argsAbstractJob
AbstractJob. addArgument(java.lang.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
AbstractJob. addArgument(java.lang.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
AbstractJob. addArgument(java.lang.String argkey, File[] argvalue, java.lang.String argdelimiter, java.lang.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
AbstractJob. addArgument(java.lang.String argkey, File argvalue, java.lang.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.ADAG
ADAG. addFile(File file)
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
AbstractJob. setStderr(File stderr)
AbstractJob
AbstractJob. setStderr(File stderr, boolean register)
AbstractJob
AbstractJob. setStderr(File stderr, File.TRANSFER transfer)
AbstractJob
AbstractJob. setStderr(File stderr, File.TRANSFER transfer, boolean register)
AbstractJob
AbstractJob. setStderr(File stderr, File.TRANSFER transfer, boolean register, boolean optional)
AbstractJob
AbstractJob. setStdin(File stdin)
AbstractJob
AbstractJob. setStdin(File stdin, boolean register)
AbstractJob
AbstractJob. setStdin(File stdin, File.TRANSFER transfer)
AbstractJob
AbstractJob. setStdin(File stdin, File.TRANSFER transfer, boolean register)
AbstractJob
AbstractJob. setStdin(File stdin, File.TRANSFER transfer, boolean register, boolean optional)
AbstractJob
AbstractJob. setStdout(File stdout)
AbstractJob
AbstractJob. setStdout(File stdout, boolean register)
AbstractJob
AbstractJob. setStdout(File stdout, File.TRANSFER transfer)
AbstractJob
AbstractJob. setStdout(File stdout, File.TRANSFER transfer, boolean register)
AbstractJob
AbstractJob. setStdout(File stdout, File.TRANSFER transfer, boolean register, boolean optional)
AbstractJob
AbstractJob. uses(File file, File.LINK link)
AbstractJob
AbstractJob. uses(File file, File.LINK link, boolean register)
AbstractJob
AbstractJob. uses(File file, File.LINK link, boolean register, java.lang.String size)
AbstractJob
AbstractJob. uses(File file, File.LINK link, File.TRANSFER transfer)
AbstractJob
AbstractJob. uses(File file, File.LINK link, File.TRANSFER transfer, boolean register)
AbstractJob
AbstractJob. uses(File file, File.LINK link, File.TRANSFER transfer, boolean register, boolean forPlanning)
AbstractJob
AbstractJob. uses(File file, File.LINK link, File.TRANSFER transfer, boolean register, boolean optional, boolean executable)
AbstractJob
AbstractJob. uses(File file, File.LINK link, File.TRANSFER transfer, boolean register, boolean optional, boolean executable, java.lang.String size)
AbstractJob
AbstractJob. uses(File file, File.LINK link, File.TRANSFER transfer, boolean register, java.lang.String size)
AbstractJob
AbstractJob. uses(File file, File.LINK link, File.TRANSFER transfer, java.lang.String size)
AbstractJob
AbstractJob. uses(File file, File.LINK link, java.lang.String size)
Method parameters in edu.isi.pegasus.planner.dax with type arguments of type File Modifier and Type Method Description AbstractJob
AbstractJob. addArgument(java.lang.String argkey, java.util.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
AbstractJob. addArgument(java.lang.String argkey, java.util.List<File> argvalue, java.lang.String argdelimiter, java.lang.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
AbstractJob. addArgument(java.util.List<File> files)
Add a List ofFile
objects to the argument list.AbstractJob
AbstractJob. addArgument(java.util.List<File> files, java.lang.String filedelimiter)
Deprecated.As of 5.0.2 release this function will not work consistently as ARG_LIMITER is always added between argsADAG
ADAG. addFiles(java.util.List<File> files)
Add Files to the RC Section on top of the DAXAbstractJob
AbstractJob. uses(java.util.List<File> files, File.LINK link)
Constructors in edu.isi.pegasus.planner.dax with parameters of type File Constructor Description File(File f)
Copy constructorFile(File f, File.LINK link)
Copy constructor, but change the linkage of the file.
-