public class PeachWrapper
extends java.lang.Object
| Constructor and Description |
|---|
PeachWrapper(TechilaManager gm) |
| Modifier and Type | Method and Description |
|---|---|
void |
addDataFile(int peachhandle,
java.lang.String file) |
void |
addDataFileWithDir(int peachhandle,
java.lang.String dir,
java.lang.String file) |
void |
addExeFile(int peachhandle,
java.lang.String file) |
void |
addExeFile(int peachhandle,
java.lang.String res,
java.lang.String file) |
void |
addExeFile(int peachhandle,
java.lang.String res,
java.lang.String file,
java.lang.String osname) |
void |
addExeFile(int peachhandle,
java.lang.String res,
java.lang.String file,
java.lang.String osname,
java.lang.String processor) |
void |
addExeImport(int peachhandle,
java.lang.String importName) |
void |
addJobFile(int peachhandle,
java.lang.String... files) |
void |
addJobFileWithDir(int peachhandle,
java.lang.String dir,
java.lang.String... files) |
void |
addOutputFile(int peachhandle,
java.lang.String def) |
void |
addParamExternalResource(int peachhandle,
java.lang.String res) |
void |
addParamFile(int peachhandle,
java.lang.String file) |
void |
addParamFile(int peachhandle,
java.lang.String file,
java.lang.String targetName) |
void |
addParamFileWithDir(int peachhandle,
java.lang.String dir,
java.lang.String file) |
void |
addSourceFile(int peachhandle,
java.lang.String file) |
void |
done(int peachhandle) |
int |
execute(int peachhandle) |
int |
get() |
int |
get(java.lang.String name) |
java.lang.String |
getLastErrorMessage(int peachhandle) |
int |
getProjectHandle(int peachhandle) |
int |
getProjectId(int peachhandle) |
void |
newDataBundle(int peachhandle) |
void |
newDataBundle(int peachhandle,
java.lang.String name) |
java.lang.String |
nextFile(int peachhandle) |
void |
postProcessed(int peachhandle,
int post) |
void |
putAllDataExtras(int peachhandle,
java.util.Map<java.lang.String,java.lang.String> extras) |
void |
putAllExeExtras(int peachhandle,
java.util.Map<java.lang.String,java.lang.String> extras) |
void |
putAllJobExtras(int peachhandle,
java.util.Map<java.lang.String,java.lang.String> extras) |
void |
putAllParamExtras(int peachhandle,
java.util.Map<java.lang.String,java.lang.String> extras) |
void |
putAllProjectParams(int peachhandle,
java.util.Map<java.lang.String,java.lang.String> params) |
void |
putDataExtras(int peachhandle,
java.lang.String name,
java.lang.String value) |
void |
putExeExtras(int peachhandle,
java.lang.String name,
java.lang.String value) |
void |
putJobExtras(int peachhandle,
java.lang.String name,
java.lang.String value) |
void |
putParamExtras(int peachhandle,
java.lang.String name,
java.lang.String value) |
void |
putProjectParam(int peachhandle,
java.lang.String name,
java.lang.String value) |
void |
putSourceExtras(int peachhandle,
java.lang.String name,
java.lang.String value) |
void |
setAllowPartial(int peachhandle,
boolean allowPartial) |
void |
setCleanup(int peachhandle,
boolean cleanup) |
void |
setClose(int peachhandle,
boolean close) |
void |
setDataCopy(int peachhandle,
boolean copy) |
void |
setDataSkipDigest(int peachhandle,
boolean skipDigest) |
void |
setDescription(int peachhandle,
java.lang.String description) |
void |
setExeBundleName(int peachhandle,
java.lang.String name) |
void |
setExecutable(int peachhandle,
java.lang.String executable) |
void |
setExeSkipDigest(int peachhandle,
boolean skipDigest) |
void |
setIntermediateResultHandler(int peachhandle,
IntermediateResultHandler irh) |
void |
setJobFileNames(int peachhandle,
java.lang.String... names) |
void |
setJobParams(int peachhandle,
java.util.Vector<java.util.Hashtable<java.lang.String,java.lang.String>> jobParams) |
void |
setJobs(int peachhandle,
int jobs) |
void |
setJobSkipDigest(int peachhandle,
boolean skipDigest) |
void |
setMessages(int peachhandle,
boolean messages) |
void |
setName(int peachhandle,
java.lang.String name) |
void |
setParamCopy(int peachhandle,
boolean copy) |
void |
setParamSkipDigest(int peachhandle,
boolean skipDigest) |
void |
setPeachVector(int peachhandle,
java.util.Vector<java.lang.String> peachVector) |
void |
setPriority(int peachhandle,
int priority) |
void |
setPriority(int peachhandle,
java.lang.String priority) |
void |
setProjectId(int peachhandle,
int projectid) |
void |
setRemove(int peachhandle,
boolean remove) |
void |
setResultFile(int peachhandle,
java.lang.String resultFile) |
void |
setStateDir(int peachhandle,
java.lang.String dir) |
void |
setStream(int peachhandle,
boolean stream) |
boolean |
sourcesChanged(int peachhandle) |
public PeachWrapper(TechilaManager gm)
public int get()
public int get(java.lang.String name)
public void setStateDir(int peachhandle,
java.lang.String dir)
public void setName(int peachhandle,
java.lang.String name)
public void setDescription(int peachhandle,
java.lang.String description)
public void setMessages(int peachhandle,
boolean messages)
public void setPriority(int peachhandle,
int priority)
public void setPriority(int peachhandle,
java.lang.String priority)
public void setProjectId(int peachhandle,
int projectid)
public void setResultFile(int peachhandle,
java.lang.String resultFile)
public void setJobs(int peachhandle,
int jobs)
public void setPeachVector(int peachhandle,
java.util.Vector<java.lang.String> peachVector)
public void setJobParams(int peachhandle,
java.util.Vector<java.util.Hashtable<java.lang.String,java.lang.String>> jobParams)
public void setAllowPartial(int peachhandle,
boolean allowPartial)
public void setRemove(int peachhandle,
boolean remove)
public void setCleanup(int peachhandle,
boolean cleanup)
public void setClose(int peachhandle,
boolean close)
public void addSourceFile(int peachhandle,
java.lang.String file)
public void putSourceExtras(int peachhandle,
java.lang.String name,
java.lang.String value)
public boolean sourcesChanged(int peachhandle)
public void setExeBundleName(int peachhandle,
java.lang.String name)
public void setExecutable(int peachhandle,
java.lang.String executable)
public void setExeSkipDigest(int peachhandle,
boolean skipDigest)
public void addExeFile(int peachhandle,
java.lang.String file)
public void addExeFile(int peachhandle,
java.lang.String res,
java.lang.String file)
public void addExeFile(int peachhandle,
java.lang.String res,
java.lang.String file,
java.lang.String osname)
public void addExeFile(int peachhandle,
java.lang.String res,
java.lang.String file,
java.lang.String osname,
java.lang.String processor)
public void putExeExtras(int peachhandle,
java.lang.String name,
java.lang.String value)
public void putAllExeExtras(int peachhandle,
java.util.Map<java.lang.String,java.lang.String> extras)
public void addExeImport(int peachhandle,
java.lang.String importName)
public void addOutputFile(int peachhandle,
java.lang.String def)
public void newDataBundle(int peachhandle)
public void newDataBundle(int peachhandle,
java.lang.String name)
public void setDataSkipDigest(int peachhandle,
boolean skipDigest)
public void addDataFile(int peachhandle,
java.lang.String file)
public void addDataFileWithDir(int peachhandle,
java.lang.String dir,
java.lang.String file)
public void putDataExtras(int peachhandle,
java.lang.String name,
java.lang.String value)
public void putAllDataExtras(int peachhandle,
java.util.Map<java.lang.String,java.lang.String> extras)
public void setDataCopy(int peachhandle,
boolean copy)
public void setJobSkipDigest(int peachhandle,
boolean skipDigest)
public void setJobFileNames(int peachhandle,
java.lang.String... names)
public void addJobFile(int peachhandle,
java.lang.String... files)
public void addJobFileWithDir(int peachhandle,
java.lang.String dir,
java.lang.String... files)
public void putJobExtras(int peachhandle,
java.lang.String name,
java.lang.String value)
public void putAllJobExtras(int peachhandle,
java.util.Map<java.lang.String,java.lang.String> extras)
public void setParamSkipDigest(int peachhandle,
boolean skipDigest)
public void addParamFile(int peachhandle,
java.lang.String file)
public void addParamFileWithDir(int peachhandle,
java.lang.String dir,
java.lang.String file)
public void addParamFile(int peachhandle,
java.lang.String file,
java.lang.String targetName)
public void putParamExtras(int peachhandle,
java.lang.String name,
java.lang.String value)
public void putAllParamExtras(int peachhandle,
java.util.Map<java.lang.String,java.lang.String> extras)
public void addParamExternalResource(int peachhandle,
java.lang.String res)
public void setParamCopy(int peachhandle,
boolean copy)
public void putProjectParam(int peachhandle,
java.lang.String name,
java.lang.String value)
public void putAllProjectParams(int peachhandle,
java.util.Map<java.lang.String,java.lang.String> params)
public void setStream(int peachhandle,
boolean stream)
public void setIntermediateResultHandler(int peachhandle,
IntermediateResultHandler irh)
public int execute(int peachhandle)
public java.lang.String nextFile(int peachhandle)
public void done(int peachhandle)
public int getProjectHandle(int peachhandle)
public int getProjectId(int peachhandle)
public java.lang.String getLastErrorMessage(int peachhandle)
public void postProcessed(int peachhandle,
int post)