org.genepattern.webservice
Class TaskExecutor

java.lang.Object
  extended byorg.genepattern.webservice.TaskExecutor
Direct Known Subclasses:
LocalTaskExecutor

public abstract class TaskExecutor
extends java.lang.Object


Field Summary
static java.lang.String ANY
           
static java.lang.String leftDelimiter
           
static java.lang.String PARAM_INFO_CHECKBOX
           
static java.lang.String[] PARAM_INFO_DEFAULT_VALUE
           
static java.lang.String[] PARAM_INFO_OPTIONAL
           
static java.lang.String PARAM_INFO_STRING
           
static java.lang.String rightDelimiter
           
 
Constructor Summary
TaskExecutor(TaskInfo taskInfo, java.util.Map substitutions, java.lang.String username)
           
 
Method Summary
abstract  void beforeExec()
           
 void exec()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

leftDelimiter

public static final java.lang.String leftDelimiter
See Also:
Constant Field Values

rightDelimiter

public static final java.lang.String rightDelimiter
See Also:
Constant Field Values

ANY

public static final java.lang.String ANY
See Also:
Constant Field Values

PARAM_INFO_STRING

public static final java.lang.String PARAM_INFO_STRING
See Also:
Constant Field Values

PARAM_INFO_CHECKBOX

public static final java.lang.String PARAM_INFO_CHECKBOX
See Also:
Constant Field Values

PARAM_INFO_OPTIONAL

public static final java.lang.String[] PARAM_INFO_OPTIONAL

PARAM_INFO_DEFAULT_VALUE

public static final java.lang.String[] PARAM_INFO_DEFAULT_VALUE
Constructor Detail

TaskExecutor

public TaskExecutor(TaskInfo taskInfo,
                    java.util.Map substitutions,
                    java.lang.String username)
Method Detail

beforeExec

public abstract void beforeExec()
                         throws TaskExecException
Throws:
TaskExecException

exec

public void exec()
          throws TaskExecException
Throws:
TaskExecException


Hosted by docs.bugaco.com