gov.nih.nci.caarray.common.delegate
Class ArrayDesignManagerDelegate
java.lang.Object
gov.nih.nci.caarray.common.delegate.ArrayDesignManagerDelegate
public final class ArrayDesignManagerDelegate
- extends java.lang.Object
- Author:
- TranP
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ArrayDesignManagerDelegate
public ArrayDesignManagerDelegate()
addArrayDesign
public long addArrayDesign(ArrayDesignData arrayDesignData)
throws java.lang.Exception
- Throws:
java.lang.Exception
getArrayDesign
public ArrayDesignData getArrayDesign(long arrayDesignId)
throws java.lang.Exception
- Throws:
java.lang.Exception
getArrayDesignView
public ArrayDesignView getArrayDesignView(long arrayDesignId)
throws java.lang.Exception
- Throws:
java.lang.Exception
search
public ArrayDesignDesc[] search(ArrayDesignSearchCriteria searchCriteria)
throws java.lang.Exception
- Throws:
java.lang.Exception
updateArrayDesign
public void updateArrayDesign(ArrayDesignData arrayDesignData)
throws java.lang.Exception
- Throws:
java.lang.Exception
addDesignProviderRole
public void addDesignProviderRole(long arrayDesignId,
DesignProviderRoleData providerRoleData)
throws java.lang.Exception
- Throws:
java.lang.Exception
addProtocolApplication
public long addProtocolApplication(long arrayDesignId,
ProtocolApplicationData protAppData)
throws java.lang.Exception
- Throws:
java.lang.Exception
deleteProtocolApplicationFromArrayDesign
public void deleteProtocolApplicationFromArrayDesign(long arrayDesignId,
long protAppId)
throws java.lang.Exception
- Throws:
java.lang.Exception
removeDesignProviderFromArrayDesign
public void removeDesignProviderFromArrayDesign(long arrayDesignId,
long providerId)
throws java.lang.Exception
- Throws:
java.lang.Exception
updateArrayDesignVisibility
public void updateArrayDesignVisibility(ArrayDesignData arrayDesignData)
throws java.lang.Exception
- Parameters:
data
-
- Throws:
java.lang.Exception
deleteArrayDesign
public void deleteArrayDesign(long arrayDesignId)
throws java.lang.Exception
- Throws:
java.lang.Exception
getMAGEML
public FileData getMAGEML(long arrayDesignId)
throws java.lang.Exception
- Throws:
java.lang.Exception
isArrayDesignProvidedByAffymetrix
public boolean isArrayDesignProvidedByAffymetrix(long arrayDesignId)
throws java.lang.Exception
- Throws:
java.lang.Exception
getGALFile
public FileData getGALFile(long arrayDesignId)
throws java.lang.Exception
- Throws:
java.lang.Exception
submitMAGEMLGeneration
public void submitMAGEMLGeneration(long arrayDesignId)
throws java.lang.Exception
- Throws:
java.lang.Exception
getArrayDesignUploadedFileData
public ArrayDesignUploadedFileData getArrayDesignUploadedFileData(long arrayDesignId)
throws java.lang.Exception
- Throws:
java.lang.Exception
reloadArrayDesign
public void reloadArrayDesign(ArrayDesignDesc design,
int timeoutMinutes)
throws java.lang.Exception
- Throws:
java.lang.Exception
getArrayDesignsToReload
public java.util.List getArrayDesignsToReload()
throws java.lang.Exception
- Throws:
java.lang.Exception
generateMage
public java.lang.String generateMage(ArrayDesignDesc desc)
throws java.lang.Exception
- Throws:
java.lang.Exception
disableConstraintsAndIndexes
public void disableConstraintsAndIndexes()
throws java.lang.Exception
- Throws:
java.lang.Exception
enableConstraintsAndIndexes
public void enableConstraintsAndIndexes()
throws java.lang.Exception
- Throws:
java.lang.Exception
removeDesignElements
public void removeDesignElements(ArrayDesignDesc design,
int timeoutMinutes)
throws java.lang.Exception
- Throws:
java.lang.Exception