public abstract class AbstractTask extends Object implements Task
| Constructor and Description | 
|---|
| AbstractTask()AbstractTask constructor. | 
| AbstractTask(TaskId taskId,
            Map<String,String> localenvironment,
            String taskCMD,
            long localtimeout)AbstrackTask constructor. | 
| Modifier and Type | Method and Description | 
|---|---|
| Map<String,String> | getEnvironment()Get environment for a Task. | 
| String | getTaskCmd()Get TaskCmd for a Task. | 
| TaskId | getTaskId()Get TaskId for a Task. | 
| TaskType | getTaskType()Get TaskType for a Task. | 
| long | getTimeout()Get Timeout for a Task. | 
| void | readFields(DataInput in)Read Fields from file. | 
| void | setEnvironment(Map<String,String> localenvironment)Set environment for a Task. | 
| void | setTaskCmd(String taskCMD)Set TaskCmd for a Task. | 
| void | setTaskId(TaskId taskId)Set Task Id. | 
| void | setTaskType(TaskType type)Set TaskType for a Task. | 
| void | setTimeout(long taskTimeout)Set Task Timeout in seconds. | 
| String | toString()ToString. | 
| void | write(DataOutput out)Write Task. | 
public final Map<String,String> getEnvironment()
getEnvironment in interface Taskpublic final void setEnvironment(Map<String,String> localenvironment)
setEnvironment in interface Tasklocalenvironment - : Map of environment varspublic final String getTaskCmd()
getTaskCmd in interface Taskpublic final void setTaskCmd(String taskCMD)
setTaskCmd in interface TasktaskCMD - : Task command linepublic final TaskId getTaskId()
public final void setTaskId(TaskId taskId)
public final TaskType getTaskType()
getTaskType in interface Taskpublic final void setTaskType(TaskType type)
type - Simple or Composite Taskpublic final long getTimeout()
getTimeout in interface Taskpublic final void setTimeout(long taskTimeout)
setTimeout in interface TasktaskTimeout - : Timeout in secondspublic final void write(DataOutput out) throws IOException
write in interface org.apache.hadoop.io.Writableout - : dataoutout object.IOException - : Throws IO exception if any error occurs.public final void readFields(DataInput in) throws IOException
readFields in interface org.apache.hadoop.io.Writablein - : datainput object.IOException - : Throws IOException in case of error.Copyright © 2008–2023 Apache Software Foundation. All rights reserved.