Class ExpressionExperimentLoadTaskCommand
- java.lang.Object
-
- ubic.gemma.core.job.TaskCommand
-
- ubic.gemma.core.tasks.analysis.expression.ExpressionExperimentLoadTaskCommand
-
- All Implemented Interfaces:
Serializable
public class ExpressionExperimentLoadTaskCommand extends TaskCommand
- Author:
- keshav
- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class ubic.gemma.core.job.TaskCommand
MAX_QUEUING_MINUTES, MAX_RUNTIME_MINUTES
-
-
Constructor Summary
Constructors Constructor Description ExpressionExperimentLoadTaskCommand()
ExpressionExperimentLoadTaskCommand(boolean loadPlatformOnly, boolean suppressMatching, String accession, boolean aggressiveQtRemoval, boolean isArrayExpress, String arrayDesignName)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getAccession()
String
getArrayDesignName()
Class<? extends Task<? extends TaskCommand>>
getTaskClass()
boolean
isAggressiveQtRemoval()
boolean
isAllowArrayExpressDesign()
protected boolean
isAllowSubSeriesLoad()
boolean
isAllowSuperSeriesLoad()
boolean
isArrayExpress()
boolean
isLoadPlatformOnly()
boolean
isSplitByPlatform()
boolean
isSuppressMatching()
void
setAccession(String accession)
void
setAggressiveQtRemoval(boolean aggressiveQtRemoval)
void
setAllowArrayExpressDesign(boolean allowArrayExpressDesign)
protected void
setAllowSubSeriesLoad(boolean allowSubSeriesLoad)
void
setAllowSuperSeriesLoad(boolean allowSuperSeriesLoad)
void
setArrayDesignName(String arrayDesignName)
void
setArrayExpress(boolean isArrayExpress)
void
setLoadPlatformOnly(boolean loadPlatformOnly)
void
setSplitByPlatform(boolean isSplitByPlatform)
void
setSuppressMatching(boolean suppressMatching)
-
Methods inherited from class ubic.gemma.core.job.TaskCommand
getEntityId, getMaxQueueMinutes, getMaxRuntime, getPersistJobDetails, getSecurityContext, getSubmitter, getTaskId, isEmailAlert, setEmailAlert, setEntityId, setMaxQueueMinutes, setMaxRuntime, setPersistJobDetails, setTaskId
-
-
-
-
Method Detail
-
getAccession
public String getAccession()
-
setAccession
public void setAccession(String accession)
-
getArrayDesignName
public String getArrayDesignName()
-
setArrayDesignName
public void setArrayDesignName(String arrayDesignName)
-
getTaskClass
public Class<? extends Task<? extends TaskCommand>> getTaskClass()
- Overrides:
getTaskClass
in classTaskCommand
-
isAggressiveQtRemoval
public boolean isAggressiveQtRemoval()
-
setAggressiveQtRemoval
public void setAggressiveQtRemoval(boolean aggressiveQtRemoval)
-
isAllowArrayExpressDesign
public boolean isAllowArrayExpressDesign()
- Returns:
- the allowArrayExpressDesign
-
setAllowArrayExpressDesign
public void setAllowArrayExpressDesign(boolean allowArrayExpressDesign)
- Parameters:
allowArrayExpressDesign
- the allowArrayExpressDesign to set
-
isAllowSuperSeriesLoad
public boolean isAllowSuperSeriesLoad()
-
setAllowSuperSeriesLoad
public void setAllowSuperSeriesLoad(boolean allowSuperSeriesLoad)
- Parameters:
allowSuperSeriesLoad
- the allowSuperSeriesLoad to set
-
isArrayExpress
public boolean isArrayExpress()
-
setArrayExpress
public void setArrayExpress(boolean isArrayExpress)
-
isLoadPlatformOnly
public boolean isLoadPlatformOnly()
-
setLoadPlatformOnly
public void setLoadPlatformOnly(boolean loadPlatformOnly)
-
isSplitByPlatform
public boolean isSplitByPlatform()
-
setSplitByPlatform
public void setSplitByPlatform(boolean isSplitByPlatform)
-
isSuppressMatching
public boolean isSuppressMatching()
-
setSuppressMatching
public void setSuppressMatching(boolean suppressMatching)
-
isAllowSubSeriesLoad
protected boolean isAllowSubSeriesLoad()
-
setAllowSubSeriesLoad
protected void setAllowSubSeriesLoad(boolean allowSubSeriesLoad)
-
-