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:
WorkflowTaskConfiguration
Metadata
WorkflowTaskInstance
classConstructor 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()
JobInput
public void read(Object in)
XmlRpcWriteable
Object
and load the internal data members of the implementing class
from the given input Object
.read
in interface XmlRpcWriteable
in
- The Object
to read in and instantiate the implementation
of this class with.public Object write()
write
in interface XmlRpcWriteable
Object
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)
Configurable
Properties
.configure
in interface Configurable
props
- Properties to use to configure the Object.Copyright © 1999–2017 Apache OODT. All rights reserved.