gov.nih.nci.caarray.services.hybridization.ejb
Class DataFileReloadConfiguration

java.lang.Object
  extended by gov.nih.nci.caarray.services.hybridization.ejb.DataFileReloadConfiguration
All Implemented Interfaces:
java.io.Serializable

public final class DataFileReloadConfiguration
extends java.lang.Object
implements java.io.Serializable

Contains the configurable options settings for a data file reload job.

Author:
ETavela
See Also:
Serialized Form

Constructor Summary
DataFileReloadConfiguration()
           
 
Method Summary
 void addExperimentId(long experimentId)
           
 void addFileType(java.lang.String fileType)
           
 void addStatus(java.lang.String status)
           
 java.lang.String getAuthConf()
           
 java.util.List getExperimentIds()
           
 java.util.List getFileTypes()
           
 java.lang.String getHostname()
           
 int getMaxFilesToProcess()
           
 int getMinutesToRun()
           
 java.lang.String getPassword()
           
 int getPort()
           
 boolean getReload()
           
 boolean getRepair()
           
 java.util.List getStatuses()
           
 int getTransactionTimeoutMinutes()
           
 java.lang.String getUsername()
           
 void setMaxFilesToProcess(int maxFilesToProcess)
           
 void setMinutesToRun(int minutesToRun)
           
 void setReload(boolean reload)
           
 void setRepair(boolean repair)
           
 boolean shouldReload(java.lang.String arrayDesignName)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DataFileReloadConfiguration

public DataFileReloadConfiguration()
                            throws ConfigurationException
Throws:
ConfigurationException
Method Detail

shouldReload

public boolean shouldReload(java.lang.String arrayDesignName)

getMinutesToRun

public int getMinutesToRun()

setMinutesToRun

public void setMinutesToRun(int minutesToRun)

getFileTypes

public java.util.List getFileTypes()

getStatuses

public java.util.List getStatuses()

addFileType

public void addFileType(java.lang.String fileType)
                 throws ConfigurationException
Throws:
ConfigurationException

addStatus

public void addStatus(java.lang.String status)
               throws ConfigurationException
Throws:
ConfigurationException

getReload

public boolean getReload()

setReload

public void setReload(boolean reload)

getRepair

public boolean getRepair()

setRepair

public void setRepair(boolean repair)

getMaxFilesToProcess

public int getMaxFilesToProcess()

setMaxFilesToProcess

public void setMaxFilesToProcess(int maxFilesToProcess)

addExperimentId

public void addExperimentId(long experimentId)

getExperimentIds

public java.util.List getExperimentIds()

getPassword

public java.lang.String getPassword()

getUsername

public java.lang.String getUsername()

getAuthConf

public java.lang.String getAuthConf()

getHostname

public java.lang.String getHostname()

getPort

public int getPort()

getTransactionTimeoutMinutes

public int getTransactionTimeoutMinutes()