|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectgov.nih.nci.caarray.services.util.AbstractSessionBean
gov.nih.nci.caarray.services.mageml.ejb.MAGEMLManagerEJB
public class MAGEMLManagerEJB
MAGEMLManagerEJB
Field Summary |
---|
Fields inherited from class gov.nih.nci.caarray.services.util.AbstractSessionBean |
---|
logger_, sessionCtx_ |
Constructor Summary | |
---|---|
MAGEMLManagerEJB()
|
Method Summary | |
---|---|
void |
clearCache()
Flushes the OJB cache so that any updated data may be found after a caAMEL MAGE-ML import is performed. |
void |
ejbCreate()
|
void |
ejbRemove()
called when remove method is called. |
void |
exportArrayDesign(long arrayDesignId,
java.lang.String outputPathName,
boolean zip)
Generates MAGEML for the specified ArrayDesign and zips it up in a file having the specified path. |
void |
exportExperiment(long experimentId,
java.lang.String outputPathName,
boolean zip)
Generates MAGEML for the specified experiment and zips it up in a file having the specified path. |
void |
importArrayDesign(java.lang.String pathName,
java.lang.String owner,
ProtectionGroupData[] protectionGroups)
|
void |
importExperiment(java.lang.String directory,
java.lang.String[] fileNames,
java.lang.String owner,
ProtectionGroupData[] protectionGroups)
|
void |
importExperiment(java.lang.String pathName,
java.lang.String owner,
ProtectionGroupData[] protectionGroups)
|
void |
importFileData(java.util.Set fileUploadEntryIds,
java.lang.String username)
Queues the file uploads corresponding to the ids given for data parsing and storage. |
void |
importProtocols(java.lang.String pathName,
java.lang.String owner,
ProtectionGroupData[] protectionGroups)
For testing only |
Methods inherited from class gov.nih.nci.caarray.services.util.AbstractSessionBean |
---|
disableAndRememberPreviousValueForCollectionDescriptorCascadeRetrieve, disableAndRememberPreviousValueForObjectDescriptorCascadeRetrieve, ejbActivate, ejbPassivate, getUserTransaction, resetCollectionDescriptorCascadeToPreviousValue, resetObjectDescriptorCascadeToPreviousValue, setSessionContext |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface javax.ejb.SessionBean |
---|
ejbActivate, ejbPassivate, setSessionContext |
Constructor Detail |
---|
public MAGEMLManagerEJB()
Method Detail |
---|
public void ejbCreate() throws java.rmi.RemoteException, javax.ejb.CreateException
ejbCreate
in class AbstractSessionBean
javax.ejb.CreateException
java.rmi.RemoteException
public void ejbRemove() throws javax.ejb.EJBException, java.rmi.RemoteException
ejbRemove
in interface javax.ejb.SessionBean
ejbRemove
in class AbstractSessionBean
javax.ejb.EJBException
java.rmi.RemoteException
public void exportExperiment(long experimentId, java.lang.String outputPathName, boolean zip) throws java.lang.Exception
experimentId
- outputPathName
- - The output MAGEML file which has the .xml extension.
If not, the .xml extension is automatically added.zip
- - True to compress the output file in a zip file with the same
file name having the .zip extension. False to ignore the compression.
java.lang.Exception
public void importExperiment(java.lang.String pathName, java.lang.String owner, ProtectionGroupData[] protectionGroups) throws java.lang.Exception
directory
-
AccessDeniedException
GeneralException
java.lang.Exception
public void importExperiment(java.lang.String directory, java.lang.String[] fileNames, java.lang.String owner, ProtectionGroupData[] protectionGroups) throws AccessDeniedException, GeneralException
directory
- fileNames
-
AccessDeniedException
GeneralException
public void importArrayDesign(java.lang.String pathName, java.lang.String owner, ProtectionGroupData[] protectionGroups)
public void exportArrayDesign(long arrayDesignId, java.lang.String outputPathName, boolean zip) throws java.lang.Exception
arrayDesignId
- outputPathName
- - The output MAGEML file which has the .xml extension.
If not, the .xml extension is automatically added.zip
- - True to compress the output file in a zip file with the same
file name having the .zip extension. False to ignore the compression.
java.lang.Exception
public void clearCache()
public void importFileData(java.util.Set fileUploadEntryIds, java.lang.String username)
public void importProtocols(java.lang.String pathName, java.lang.String owner, ProtectionGroupData[] protectionGroups)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |