org.apache.oodt.cas.workflow.structs
Class TaskJobInput

java.lang.Object
  extended by org.apache.oodt.cas.workflow.structs.TaskJobInput
All Implemented Interfaces:
org.apache.oodt.cas.resource.structs.JobInput, org.apache.oodt.cas.resource.util.Configurable, org.apache.oodt.cas.resource.util.XmlRpcWriteable

public class TaskJobInput
extends Object
implements org.apache.oodt.cas.resource.structs.JobInput

Version:
$Revision$

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:

.
Author:
mattmann

Constructor Summary
TaskJobInput()
          Default Constructor.
 
Method Summary
 void configure(Properties props)
           
 org.apache.oodt.cas.metadata.Metadata getDynMetadata()
           
 String getId()
           
 WorkflowTaskConfiguration getTaskConfig()
           
 String getWorkflowTaskInstanceClassName()
           
 void read(Object in)
           
 void setDynMetadata(org.apache.oodt.cas.metadata.Metadata dynMetadata)
           
 void setId(String id)
           
 void setTaskConfig(WorkflowTaskConfiguration taskConfig)
           
 void setWorkflowTaskInstanceClassName(String workflowTaskInstanceClassName)
           
 Object write()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TaskJobInput

public TaskJobInput()
Default Constructor.

Method Detail

getId

public String getId()
Specified by:
getId in interface org.apache.oodt.cas.resource.structs.JobInput

read

public void read(Object in)
Specified by:
read in interface org.apache.oodt.cas.resource.util.XmlRpcWriteable

write

public Object write()
Specified by:
write in interface org.apache.oodt.cas.resource.util.XmlRpcWriteable

getDynMetadata

public org.apache.oodt.cas.metadata.Metadata getDynMetadata()

setDynMetadata

public void setDynMetadata(org.apache.oodt.cas.metadata.Metadata dynMetadata)

getTaskConfig

public WorkflowTaskConfiguration getTaskConfig()

setTaskConfig

public void setTaskConfig(WorkflowTaskConfiguration taskConfig)

setId

public void setId(String id)

getWorkflowTaskInstanceClassName

public String getWorkflowTaskInstanceClassName()

setWorkflowTaskInstanceClassName

public void setWorkflowTaskInstanceClassName(String workflowTaskInstanceClassName)

configure

public void configure(Properties props)
Specified by:
configure in interface org.apache.oodt.cas.resource.util.Configurable


Copyright © 1999-2011 Apache OODT. All Rights Reserved.