|
2.17.2: 2011-06-17 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object net.sf.basedb.ws.server.AbstractRPCService net.sf.basedb.ws.server.RawBioAssayService
public class RawBioAssayService
Web service class for
RawBioAssay
Field Summary |
---|
Fields inherited from class net.sf.basedb.ws.server.AbstractRPCService |
---|
util |
Constructor Summary | |
---|---|
RawBioAssayService()
|
Method Summary | |
---|---|
org.apache.axiom.om.OMElement |
downloadRawDataByType(String ID,
int rawBioAssayId,
String dataFileType)
Returns a rawdata file of a certain type attached to an OMElement. |
AnnotationInfo[] |
getAnnotations(String ID,
int rawBioAssayId,
Integer[] annotationTypes,
boolean findInherited)
Get the annotation values for one or more annotation types. |
ArrayDesignInfo |
getArrayDesign(String ID,
int rawBioAssayId)
Gets information about the array design used in a rawbioassay. |
RawBioAssayInfo |
getById(String ID,
int itemId)
Get information about a raw bioassay that you know the ID of. |
DataFileTypeInfo[] |
getDataFileTypes(String ID,
int rawBioAssayId,
QueryOptions qOpt)
Returns information objects for each DataFileType represented in the FileSet of a RawBioAssay. |
RawBioAssayInfo[] |
getRawBioAssays(String ID,
QueryOptions qOpt)
Gets an array with info about raw bioassays available for the active session. |
Boolean |
hasDownloadableData(String ID,
int rawBioAssayId)
Gets if the rawdata files can be downloaded or not. |
Methods inherited from class net.sf.basedb.ws.server.AbstractRPCService |
---|
attachFile, getRemoteId, getSessionControl |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public RawBioAssayService()
Method Detail |
---|
public RawBioAssayInfo getById(String ID, int itemId)
ID
- Id to identify the session.itemId
- The ID of the raw bioassay
public RawBioAssayInfo[] getRawBioAssays(String ID, QueryOptions qOpt)
ID
- Id for the session to use.qOpt
- QueryOptions to put on the query
public ArrayDesignInfo getArrayDesign(String ID, int rawBioAssayId)
ID
- To identify the active session withrawBioAssayId
- ArrayDesign from RawBioAssay with this id.
public org.apache.axiom.om.OMElement downloadRawDataByType(String ID, int rawBioAssayId, String dataFileType)
ID
- Used to identify an active session with.rawBioAssayId
- Id of the rawbio assay the file belongs to.dataFileType
- The external ID of the file type.
DataFileType
public Boolean hasDownloadableData(String ID, int rawBioAssayId)
ID
- Used to identify an active session withrawBioAssayId
- Id of the rawbio assay it concerns
public DataFileTypeInfo[] getDataFileTypes(String ID, int rawBioAssayId, QueryOptions qOpt)
ID
- Id of the active session.rawBioAssayId
- Id of the rawbioassay it concernsqOpt
- Restrictions and includes to put on the query
public AnnotationInfo[] getAnnotations(String ID, int rawBioAssayId, Integer[] annotationTypes, boolean findInherited)
ID
- Id of the active session.rawBioAssayId
- Id of the rawbioassay it concernsannotationTypes
- Array with the ID of the annotation typesfindInherited
- TRUE to look among inherited annotations, FALSE to only look
at primary annotations
|
2.17.2: 2011-06-17 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |