com.parabon.client
Class NativeTaskSpec

java.lang.Object
  extended by com.parabon.client.TaskSpec
      extended by com.parabon.client.GenericTaskSpec
          extended by com.parabon.client.RuntimeTaskSpec
              extended by com.parabon.client.NativeTaskSpec

public class NativeTaskSpec
extends RuntimeTaskSpec

NativeTaskSpec allows creation of native tasks using alternative task runtime environments rather than the standard Java task runtime.

See Also:
RuntimeTaskSpec

Nested Class Summary
 
Nested classes/interfaces inherited from class com.parabon.client.TaskSpec
TaskSpec.ExternalPackage, TaskSpec.NetworkTypeConstraint, TaskSpec.SchedulingConstraints
 
Constructor Summary
NativeTaskSpec(Job job, java.lang.String taskID)
           
 
Method Summary
 
Methods inherited from class com.parabon.client.RuntimeTaskSpec
exec, exec, requireExtension, requireExtension, requireExtension, requireExtension, setCommandLine, setCommandLine, setExecutable, setIntermediateResultFrequency, setOutputFile, setProgressReportFrequency, setRequireNetworkAccess, setRequireNetworkAccess, setSchedulingConstraints, setTargetFilename
 
Methods inherited from class com.parabon.client.GenericTaskSpec
setRuntime, setRuntimeParam
 
Methods inherited from class com.parabon.client.TaskSpec
addElement, addElement, addElement, addElement, addElementBundle, addElementBundle, addElementBundle, addElementBundle, addRequiredElement, addRequiredElement, addRequiredElementAsClasspathJar, addRequiredElementAsClasspathJar, addRequiredElementAsNativeLibrary, addRequiredElementAsNativeLibrary, addRequiredElementBundle, addRequiredElementBundle, addRequiredElementBundle, getElement, getElementContainer, getElementURIs, getJob, getParams, getRequiredElementMetadata, getRequiredElementURIs, getRunnableClass, getRuntimeParams, getSchedulingConstraints, getTaskID, getVisualizationURI, isBundle, removeRequiredElement, removeRuntimeParam, resolveElement, set, setParams, setParams, setRequireNativeAccess, setRunnableClass, setRunnableClass, setVisualizationURI, validateTaskID
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NativeTaskSpec

public NativeTaskSpec(Job job,
                      java.lang.String taskID)