gov.nih.nci.caarray.ui.core
Class HttpFileUploadSessionData

java.lang.Object
  extended by gov.nih.nci.caarray.ui.core.HttpFileUploadSessionData
All Implemented Interfaces:
java.io.Serializable

public class HttpFileUploadSessionData
extends java.lang.Object
implements java.io.Serializable

This class serves as a container for hybridization file annotation data gathered before the file upload operation. An instance of this class will be stored in HttpFileProperties map for each file upload applet session.

See Also:
Serialized Form

Constructor Summary
HttpFileUploadSessionData()
          The default constructor.
 
Method Summary
 void addToList(java.lang.Object obj)
          Add a meta data object HttpUploadedFileData into the fileList container.
 void clearFileUploadEntries()
          Clear the file upload entry data from the session Clear the list for next batch of file upload
 void clearList()
          Upon calling file parsing service, the content of the fileList is passed to the parsing object, and this list is cleared for accepting next batch of file upload.
 CAFileUploadEntryData getCaFileEntryData()
           
 HybridizationFileUploadGroupData getFileData()
           
 java.util.List getFileList()
           
 int getFileListSize()
          To return the size of the fileList.
 boolean getIsStopped()
           
 java.lang.String getTimeStamp()
           
 void setCaFileEntryData(CAFileUploadEntryData caFileEntryData)
           
 void setFileData(HybridizationFileUploadGroupData fileData)
           
 void setFileList(java.util.List fileList)
           
 void setIsStopped(boolean isStopped)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HttpFileUploadSessionData

public HttpFileUploadSessionData()
The default constructor.

Method Detail

getFileData

public HybridizationFileUploadGroupData getFileData()
Returns:
Returns the fileData.

setFileData

public void setFileData(HybridizationFileUploadGroupData fileData)
Parameters:
fileData - The fileData to set.

getFileList

public java.util.List getFileList()
Returns:
Returns the fileList.

setFileList

public void setFileList(java.util.List fileList)
Parameters:
fileList - The fileList to set.

getIsStopped

public boolean getIsStopped()
Returns:
Returns the isStopped.

setIsStopped

public void setIsStopped(boolean isStopped)
Parameters:
isStopped - The isStopped to set.

addToList

public void addToList(java.lang.Object obj)
Add a meta data object HttpUploadedFileData into the fileList container.

Parameters:
obj - The HttpUploadedFileData object constructed using data passed from the applet through http query header string.

clearList

public void clearList()
Upon calling file parsing service, the content of the fileList is passed to the parsing object, and this list is cleared for accepting next batch of file upload.


clearFileUploadEntries

public void clearFileUploadEntries()
Clear the file upload entry data from the session Clear the list for next batch of file upload


getTimeStamp

public java.lang.String getTimeStamp()

getFileListSize

public int getFileListSize()
To return the size of the fileList.


getCaFileEntryData

public CAFileUploadEntryData getCaFileEntryData()

setCaFileEntryData

public void setCaFileEntryData(CAFileUploadEntryData caFileEntryData)