gov.nih.nci.caarray.common.delegate
Class FileUploadManagerDelegate

java.lang.Object
  extended by gov.nih.nci.caarray.common.delegate.FileUploadManagerDelegate

public final class FileUploadManagerDelegate
extends java.lang.Object

Author:
TranP

Constructor Summary
FileUploadManagerDelegate()
           
 
Method Summary
 long addArrayDesignFileUploadEntry(ArrayDesignFileUploadEntryData arrayDesignFileUploadEntry, java.lang.String errorDescription)
          Deprecated. no longer used
 long addArrayDesignFileUploadGroup(ArrayDesignFileUploadGroupData fileGroupData)
           
 long addCAFileUploadEntry(CAFileUploadEntryData fileUploadEntryData)
           
 long addHybridizationFileUploadEntry(HybridizationFileUploadEntryData hybridizationFileUploadEntry, java.lang.String errorDescription)
           
 long addHybridizationFileUploadGroup(HybridizationFileUploadGroupData fileGroupData)
           
 long addMAGEMLFileUploadEntry(MAGEMLFileUploadEntryData mageMLFileUploadEntry, java.lang.String errorDescription)
           
 ArrayDesignFileUploadGroupData createArrayDesignFileUploadGroup(java.lang.String creatingSoftwareName)
           
 HybridizationFileUploadGroupData createHybridizationFileUploadGroup(java.lang.String creatingSoftwareName)
           
 boolean deleteAnnotationFromHybridizationFileUploadEntry(long hybridizationFileUploadEntryId)
           
 boolean deleteHybridizationFileUploadEntry(long fileUploadEntryId)
           
 ArrayDesignFileUploadEntryData getArrayDesignFileUploadEntry(long fileUploadEntryId)
           
 ArrayDesignFileUploadEntryData getArrayDesignFileUploadEntryByArrayDesignId(long arrayDesignId)
           
 ArrayDesignFileUploadGroupData getArrayDesignFileUploadGroup(long arrayDesignFileUploadGroupId)
           
 FileType getFileTypeById(java.lang.String fileTypeId)
           
 HybridizationFileUploadEntryData getHybridizationFileUploadEntry(long fileUploadEntryId)
           
 HybridizationFileUploadEntrySummaryData[] getHybridizationFileUploadEntrySummaries(long experimentId)
           
 HybridizationFileUploadGroupData getHybridizationFileUploadGroup(long hybridizationFileUploadGroupId)
           
 java.lang.String[] getHybridizationSoftwareNames()
           
 MAGEMLFileUploadEntryData getMAGEMLFileUploadEntry(long fileUploadEntryId)
           
 FileUploadHistoryData[] searchFileUploadHistory(FileUploadHistorySearchCriteria criteria)
           
 MAGEMLFileUploadEntryData[] searchMAGEMLFileUploadEntries(MAGEMLFileUploadSearchCriteria criteria)
           
 void updateArrayDesignFileUploadEntry(ArrayDesignFileUploadEntryData arrayDesignFileUploadEntry, java.lang.String errorDescription)
           
 void updateArrayDesignFileUploadGroup(ArrayDesignFileUploadGroupData fileGroupData)
           
 void updateHybridizationFileUploadEntry(HybridizationFileUploadEntryData hybridizationFileUploadEntry, java.lang.String errorDescription)
           
 boolean updateHybridizationFileUploadEntryFactorValues(long hybridizationFileUploadEntryId, long[] channelOneFactorValues, long[] channelTwoFactorValues)
           
 void updateHybridizationFileUploadGroup(HybridizationFileUploadGroupData fileGroupData)
           
 void updateMAGEMLFileUploadEntry(MAGEMLFileUploadEntryData mageMLFileUploadEntry, java.lang.String errorDescription)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FileUploadManagerDelegate

public FileUploadManagerDelegate()
Method Detail

getHybridizationFileUploadEntrySummaries

public HybridizationFileUploadEntrySummaryData[] getHybridizationFileUploadEntrySummaries(long experimentId)
                                                                                   throws java.lang.Exception
Throws:
java.lang.Exception

addCAFileUploadEntry

public long addCAFileUploadEntry(CAFileUploadEntryData fileUploadEntryData)
                          throws java.lang.Exception
Throws:
java.lang.Exception

getHybridizationFileUploadEntry

public HybridizationFileUploadEntryData getHybridizationFileUploadEntry(long fileUploadEntryId)
                                                                 throws java.lang.Exception
Throws:
java.lang.Exception

getFileTypeById

public FileType getFileTypeById(java.lang.String fileTypeId)
                         throws java.lang.Exception
Throws:
java.lang.Exception

getMAGEMLFileUploadEntry

public MAGEMLFileUploadEntryData getMAGEMLFileUploadEntry(long fileUploadEntryId)
                                                   throws java.lang.Exception
Throws:
java.lang.Exception

addMAGEMLFileUploadEntry

public long addMAGEMLFileUploadEntry(MAGEMLFileUploadEntryData mageMLFileUploadEntry,
                                     java.lang.String errorDescription)
                              throws java.lang.Exception
Throws:
java.lang.Exception

updateMAGEMLFileUploadEntry

public void updateMAGEMLFileUploadEntry(MAGEMLFileUploadEntryData mageMLFileUploadEntry,
                                        java.lang.String errorDescription)
                                 throws java.lang.Exception
Throws:
java.lang.Exception

searchFileUploadHistory

public FileUploadHistoryData[] searchFileUploadHistory(FileUploadHistorySearchCriteria criteria)
                                                throws GeneralException
Throws:
GeneralException

searchMAGEMLFileUploadEntries

public MAGEMLFileUploadEntryData[] searchMAGEMLFileUploadEntries(MAGEMLFileUploadSearchCriteria criteria)
                                                          throws GeneralException
Throws:
GeneralException

getArrayDesignFileUploadEntry

public ArrayDesignFileUploadEntryData getArrayDesignFileUploadEntry(long fileUploadEntryId)
                                                             throws java.lang.Exception
Throws:
java.lang.Exception

getArrayDesignFileUploadEntryByArrayDesignId

public ArrayDesignFileUploadEntryData getArrayDesignFileUploadEntryByArrayDesignId(long arrayDesignId)
                                                                            throws java.lang.Exception
Throws:
java.lang.Exception

createHybridizationFileUploadGroup

public HybridizationFileUploadGroupData createHybridizationFileUploadGroup(java.lang.String creatingSoftwareName)
                                                                    throws java.lang.Exception
Throws:
java.lang.Exception

createArrayDesignFileUploadGroup

public ArrayDesignFileUploadGroupData createArrayDesignFileUploadGroup(java.lang.String creatingSoftwareName)
                                                                throws java.lang.Exception
Throws:
java.lang.Exception

getHybridizationSoftwareNames

public java.lang.String[] getHybridizationSoftwareNames()
                                                 throws java.lang.Exception
Throws:
java.lang.Exception

addHybridizationFileUploadGroup

public long addHybridizationFileUploadGroup(HybridizationFileUploadGroupData fileGroupData)
                                     throws java.lang.Exception
Throws:
java.lang.Exception

updateHybridizationFileUploadGroup

public void updateHybridizationFileUploadGroup(HybridizationFileUploadGroupData fileGroupData)
                                        throws java.lang.Exception
Throws:
java.lang.Exception

addHybridizationFileUploadEntry

public long addHybridizationFileUploadEntry(HybridizationFileUploadEntryData hybridizationFileUploadEntry,
                                            java.lang.String errorDescription)
                                     throws java.lang.Exception
Throws:
java.lang.Exception

addArrayDesignFileUploadEntry

public long addArrayDesignFileUploadEntry(ArrayDesignFileUploadEntryData arrayDesignFileUploadEntry,
                                          java.lang.String errorDescription)
                                   throws java.lang.Exception
Deprecated. no longer used

Throws:
java.lang.Exception

updateHybridizationFileUploadEntry

public void updateHybridizationFileUploadEntry(HybridizationFileUploadEntryData hybridizationFileUploadEntry,
                                               java.lang.String errorDescription)
                                        throws java.lang.Exception
Throws:
java.lang.Exception

updateArrayDesignFileUploadEntry

public void updateArrayDesignFileUploadEntry(ArrayDesignFileUploadEntryData arrayDesignFileUploadEntry,
                                             java.lang.String errorDescription)
                                      throws java.lang.Exception
Throws:
java.lang.Exception

getHybridizationFileUploadGroup

public HybridizationFileUploadGroupData getHybridizationFileUploadGroup(long hybridizationFileUploadGroupId)
                                                                 throws java.lang.Exception
Throws:
java.lang.Exception

addArrayDesignFileUploadGroup

public long addArrayDesignFileUploadGroup(ArrayDesignFileUploadGroupData fileGroupData)
                                   throws java.lang.Exception
Throws:
java.lang.Exception

updateArrayDesignFileUploadGroup

public void updateArrayDesignFileUploadGroup(ArrayDesignFileUploadGroupData fileGroupData)
                                      throws java.lang.Exception
Throws:
java.lang.Exception

getArrayDesignFileUploadGroup

public ArrayDesignFileUploadGroupData getArrayDesignFileUploadGroup(long arrayDesignFileUploadGroupId)
                                                             throws java.lang.Exception
Throws:
java.lang.Exception

deleteHybridizationFileUploadEntry

public boolean deleteHybridizationFileUploadEntry(long fileUploadEntryId)
                                           throws java.lang.Exception
Throws:
java.lang.Exception

deleteAnnotationFromHybridizationFileUploadEntry

public boolean deleteAnnotationFromHybridizationFileUploadEntry(long hybridizationFileUploadEntryId)
                                                         throws java.lang.Exception
Throws:
java.lang.Exception

updateHybridizationFileUploadEntryFactorValues

public boolean updateHybridizationFileUploadEntryFactorValues(long hybridizationFileUploadEntryId,
                                                              long[] channelOneFactorValues,
                                                              long[] channelTwoFactorValues)
                                                       throws java.lang.Exception
Throws:
java.lang.Exception