X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=website%2Ffull_javadoc%2Fcompbio%2Fengine%2Fclient%2FExecutable.html;fp=website%2Ffull_javadoc%2Fcompbio%2Fengine%2Fclient%2FExecutable.html;h=20de800e2e1d079fd169c5a0e3069c0906c9b0fb;hb=da8c820a7fb2edecb190589f3dc9c362e57a2f24;hp=0000000000000000000000000000000000000000;hpb=0bbebf27d045b1345bc042bdf24ef2e6808df251;p=jabaws.git diff --git a/website/full_javadoc/compbio/engine/client/Executable.html b/website/full_javadoc/compbio/engine/client/Executable.html new file mode 100644 index 0000000..20de800 --- /dev/null +++ b/website/full_javadoc/compbio/engine/client/Executable.html @@ -0,0 +1,445 @@ + + + + + + +Executable + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +compbio.engine.client +
+Interface Executable<T>

+
+
Type Parameters:
T -
+
+
All Known Subinterfaces:
ConfiguredExecutable<T>, PipedExecutable<T>
+
+
+
All Known Implementing Classes:
_SkeletalCommandBuilder, AACon, BlastAll, ClustalO, ClustalW, ConfExecutable, Disembl, GlobPlot, IUPred, Jronn, Mafft, Mcl, Muscle, NetNglyc, OB, Probcons, PSIBlast, Ronn, RPSBlast, SkeletalExecutable, Tcoffee
+
+
+
+
public interface Executable<T>
+ + +

+Interface to a native executable. +

+ +

+

+
Author:
+
pvtroshin
+
+
+ +

+ + + + + + + + + + + +
+Nested Class Summary
+static classExecutable.ExecProvider + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ Executable<T>addParameters(List<String> parameters) + +
+          Adds parameter to the list of parameters for a native executable
+ StringgetClusterJobSettings() + +
+           
+ List<String>getCreatedFiles() + +
+          Deprecated. 
+ StringgetError() + +
+           
+ StringgetInput() + +
+           
+ Limit<T>getLimit(String presetName) + +
+           
+ LimitsManager<T>getLimits() + +
+           
+ StringgetOutput() + +
+           
+ CommandBuilder<T>getParameters(Executable.ExecProvider provider) + +
+           
+ + + + + +
+<V> V
+
getResults(String directory) + +
+           
+ Executable<?>loadRunConfiguration(RunConfiguration rconfig) + +
+           
+  +

+ + + + + + + + +
+Method Detail
+ +

+addParameters

+
+Executable<T> addParameters(List<String> parameters)
+
+
Adds parameter to the list of parameters for a native executable +

+

+
Parameters:
parameters - +
Returns:
this Executable
+
+
+
+ +

+getCreatedFiles

+
+@Deprecated
+List<String> getCreatedFiles()
+
+
Deprecated.  +

+

+
+
+
+
+ +

+getInput

+
+String getInput()
+
+
+
+
+
+
+ +

+getOutput

+
+String getOutput()
+
+
+
+
+
+
+ +

+getError

+
+String getError()
+
+
+
+
+
+
+ +

+getParameters

+
+CommandBuilder<T> getParameters(Executable.ExecProvider provider)
+
+
+
+
+
+
+ +

+getResults

+
+<V> V getResults(String directory)
+             throws ResultNotAvailableException
+
+
+ +
Throws: +
ResultNotAvailableException
+
+
+
+ +

+loadRunConfiguration

+
+Executable<?> loadRunConfiguration(RunConfiguration rconfig)
+
+
+
+
+
+
+ +

+getLimit

+
+Limit<T> getLimit(String presetName)
+
+
+
+
+
+
+ +

+getLimits

+
+LimitsManager<T> getLimits()
+
+
+
+
+
+
+ +

+getClusterJobSettings

+
+String getClusterJobSettings()
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + +