public class TaskJobInput extends Object implements JobInput
JobInput for a WorkflowTask. This class will be instantiated
by the Resource Manager when it receives a TaskJob. The class
consists of three important pieces of information:
WorkflowTaskConfigurationMetadataWorkflowTaskInstance class| Constructor and Description |
|---|
TaskJobInput()
Default Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
void |
configure(Properties props)
Configure the object with the given
Properties. |
Metadata |
getDynMetadata() |
String |
getId()
Gets the ID of this JobInput
|
Map<String,Vector<String>> |
getMetadata() |
WorkflowTaskConfiguration |
getTaskConfig() |
String |
getWorkflowTaskInstanceClassName() |
void |
read(Object in)
|
void |
setDynMetadata(Metadata dynMetadata) |
void |
setId(String id) |
void |
setTaskConfig(WorkflowTaskConfiguration taskConfig) |
void |
setWorkflowTaskInstanceClassName(String workflowTaskInstanceClassName) |
Object |
write() |
public String getId()
JobInputpublic void read(Object in)
XmlRpcWriteableObject and load the internal data members of the implementing class
from the given input Object.read in interface XmlRpcWriteablein - The Object to read in and instantiate the implementation
of this class with.public Object write()
write in interface XmlRpcWriteableObject of the implementing
class for this interface.public Metadata getDynMetadata()
public void setDynMetadata(Metadata dynMetadata)
public WorkflowTaskConfiguration getTaskConfig()
public void setTaskConfig(WorkflowTaskConfiguration taskConfig)
public void setId(String id)
public String getWorkflowTaskInstanceClassName()
public void setWorkflowTaskInstanceClassName(String workflowTaskInstanceClassName)
public void configure(Properties props)
ConfigurableProperties.configure in interface Configurableprops - Properties to use to configure the Object.Copyright © 1999–2017 Apache OODT. All rights reserved.