@Deprecated public class BioAssaySetService extends AbstractRPCService
BioAssaySet
.
This class provides services to get information and data from BioAssaySet.util
Constructor and Description |
---|
BioAssaySetService()
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
org.apache.axiom.om.OMElement |
downloadDataFile(java.lang.String ID,
int bioAssaySetId,
java.lang.String dataFileType)
Deprecated.
Returns a data file of a certain type attached to an OMElement.
|
AnnotationInfo[] |
getAnnotations(java.lang.String ID,
int bioAssaySetId,
java.lang.Integer[] annotationTypes,
boolean findInherited)
Deprecated.
Get the annotation values for one or more annotation types.
|
FileSetMemberInfo[] |
getDataFiles(java.lang.String ID,
int bioAssaySetId,
QueryOptions qOpt)
Deprecated.
Returns information objects for each data file that is associated with
a bioassay set.
|
DataFileTypeInfo[] |
getDataFileTypes(java.lang.String ID,
int bioAssaySetId,
QueryOptions qOpt)
Deprecated.
Returns information objects for each DataFileType represented in the FileSet
of a BioAssaySet.
|
java.lang.Boolean |
hasDownloadableData(java.lang.String ID,
int bioAssaySetId)
Deprecated.
Checks if the files has been attached to bioassay set.
|
attachFile, getRemoteId, getSessionControl
public org.apache.axiom.om.OMElement downloadDataFile(java.lang.String ID, int bioAssaySetId, java.lang.String dataFileType)
getDataFiles(String, int, QueryOptions)
and
FileService
to handle the multi-file case.ID
- Used to identify an active session with.bioAssaySetId
- Id of the bioassay set the file belongs to.dataFileType
- The external ID of the file type.DataFileType
public java.lang.Boolean hasDownloadableData(java.lang.String ID, int bioAssaySetId)
ID
- Used to identify an active session withbioAssaySetId
- Id of the bioassay set it concernspublic DataFileTypeInfo[] getDataFileTypes(java.lang.String ID, int bioAssaySetId, QueryOptions qOpt)
ID
- Id of the active session.bioAssaySetId
- Id of the bioassay set it concernsqOpt
- Restrictions and includes to put on the querypublic FileSetMemberInfo[] getDataFiles(java.lang.String ID, int bioAssaySetId, QueryOptions qOpt)
ID
- Id of the active session.bioAssaySetId
- Id of the bioassay set it concernsqOpt
- Restrictions and includes to put on the querypublic AnnotationInfo[] getAnnotations(java.lang.String ID, int bioAssaySetId, java.lang.Integer[] annotationTypes, boolean findInherited)
ID
- Id of the active session.bioAssaySetId
- Id of the bioassay set it concernsannotationTypes
- Array with the ID of the annotation typesfindInherited
- TRUE to look among inherited annotations, FALSE to only look
at primary annotations