edu.mssm.crover.ims.tasks.engines
Class FillTIWebTableTaskData

java.lang.Object
  |
  +--edu.mssm.crover.ims.tasks.engines.FillTIWebTableTaskData
All Implemented Interfaces:
java.io.Serializable, TaskData

public class FillTIWebTableTaskData
extends java.lang.Object
implements TaskData, java.io.Serializable

Stores the oragnism from which the original sequences derived from, and the taskid of a tiquery task, for use with the FillTIWebTableTaskEngine.

See Also:
Serialized Form

Field Summary
 java.lang.String organism
           
 java.lang.String[] tiquery_taskid
           
 
Constructor Summary
FillTIWebTableTaskData(java.lang.String[] taskid)
           
 
Method Summary
 boolean canMerge()
          Does this instance support the merge operation?
 boolean canSplit()
          Does this instance support the split operation?
 java.lang.String getOrganism()
           
 java.lang.String[] getTIQueryTaskID()
           
 TaskData merge(java.util.Collection task_data)
          Returns the merging of independent task_data in one instance.
 void setOrganism(java.lang.String organism)
           
 long size()
          Returns a number proportional to the number of data represented by this instance.
 java.util.Collection split(int numpieces)
          Splits the data contained in this instance into several pieces.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

tiquery_taskid

public java.lang.String[] tiquery_taskid

organism

public java.lang.String organism
Constructor Detail

FillTIWebTableTaskData

public FillTIWebTableTaskData(java.lang.String[] taskid)
Method Detail

canSplit

public boolean canSplit()
Description copied from interface: TaskData
Does this instance support the split operation?

Specified by:
canSplit in interface TaskData

size

public long size()
Description copied from interface: TaskData
Returns a number proportional to the number of data represented by this instance.

Specified by:
size in interface TaskData

split

public java.util.Collection split(int numpieces)
Description copied from interface: TaskData
Splits the data contained in this instance into several pieces.

Specified by:
split in interface TaskData

getTIQueryTaskID

public java.lang.String[] getTIQueryTaskID()

canMerge

public boolean canMerge()
Description copied from interface: TaskData
Does this instance support the merge operation?

Specified by:
canMerge in interface TaskData

merge

public TaskData merge(java.util.Collection task_data)
Description copied from interface: TaskData
Returns the merging of independent task_data in one instance.

Specified by:
merge in interface TaskData

setOrganism

public void setOrganism(java.lang.String organism)

getOrganism

public java.lang.String getOrganism()


Copyright @ 2003 Mount Sinai School of Medicine. All Rights Reserved.