org.intermine.bio.postprocess
Class PostProcessOperationsTask

java.lang.Object
  extended by org.apache.tools.ant.ProjectComponent
      extended by org.apache.tools.ant.Task
          extended by org.intermine.task.DynamicAttributeTask
              extended by org.intermine.bio.postprocess.PostProcessOperationsTask

public class PostProcessOperationsTask
extends DynamicAttributeTask

Run operations on genomic model database after DataLoading


Field Summary
protected  java.lang.String ensemblDb
           
protected  java.lang.String objectStoreWriter
           
protected  java.lang.String operation
           
protected  java.lang.String organisms
           
protected  ObjectStoreWriter osw
           
protected  java.io.File outputFile
           
 
Fields inherited from class org.intermine.task.DynamicAttributeTask
LOG
 
Fields inherited from class org.apache.tools.ant.Task
description, location, target, taskName, taskType, wrapper
 
Fields inherited from class org.apache.tools.ant.ProjectComponent
project
 
Constructor Summary
PostProcessOperationsTask()
           
 
Method Summary
 void execute()
          
 void setEnsemblDb(java.lang.String ensemblDb)
          Sets the value of ensemblDb
 void setObjectStoreWriter(java.lang.String objectStoreWriter)
          Sets the value of objectStoreWriter
 void setOperation(java.lang.String operation)
          Sets the value of operation
 void setOutputFile(java.io.File outputFile)
          Sets the value of outputFile
 
Methods inherited from class org.intermine.task.DynamicAttributeTask
configureDynamicAttributes
 
Methods inherited from class org.apache.tools.ant.Task
getDescription, getLocation, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, getWrapper, handleErrorFlush, handleErrorOutput, handleFlush, handleInput, handleOutput, init, isInvalid, log, log, maybeConfigure, perform, reconfigure, setDescription, setLocation, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskType
 
Methods inherited from class org.apache.tools.ant.ProjectComponent
getProject, setProject
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

operation

protected java.lang.String operation

objectStoreWriter

protected java.lang.String objectStoreWriter

ensemblDb

protected java.lang.String ensemblDb

organisms

protected java.lang.String organisms

outputFile

protected java.io.File outputFile

osw

protected ObjectStoreWriter osw
Constructor Detail

PostProcessOperationsTask

public PostProcessOperationsTask()
Method Detail

setOperation

public void setOperation(java.lang.String operation)
Sets the value of operation

Parameters:
operation - the operation to perform eg. 'Download publications'

setObjectStoreWriter

public void setObjectStoreWriter(java.lang.String objectStoreWriter)
Sets the value of objectStoreWriter

Parameters:
objectStoreWriter - an objectStoreWriter alias for operations that require one

setOutputFile

public void setOutputFile(java.io.File outputFile)
Sets the value of outputFile

Parameters:
outputFile - an output file for operations that require one

setEnsemblDb

public void setEnsemblDb(java.lang.String ensemblDb)
Sets the value of ensemblDb

Parameters:
ensemblDb - a database alias

execute

public void execute()

Overrides:
execute in class org.apache.tools.ant.Task