|
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.ExperimentService
public class ExperimentService
Web Service class for
Experiment
Field Summary |
---|
Fields inherited from class net.sf.basedb.ws.server.AbstractRPCService |
---|
util |
Constructor Summary | |
---|---|
ExperimentService()
|
Method Summary | |
---|---|
BioAssaySetInfo[] |
getBioAssaySets(String ID,
int experimentId,
QueryOptions qOpt)
Gets information about the bioassay sets in an experiment. |
ExperimentInfo |
getById(String ID,
int itemId)
Get information about an experiment that you know the ID of. |
AnnotationTypeInfo[] |
getExperimentalFactors(String ID,
int experimentId,
QueryOptions qOpt)
Gets an array with information objects for each experimental factor in an experiment. |
ExperimentInfo[] |
getExperiments(String ID,
QueryOptions qOpt)
Gets an array with info about experiments available for the active session. |
RawBioAssayInfo[] |
getRawBioAssays(String ID,
int experimentId,
QueryOptions qOpt)
Gets an array with information objects for each rawbioassay in an experiment. |
ReporterListInfo[] |
getReporterLists(String ID,
int experimentId,
QueryOptions qOpt)
Gets an array with information objects for each reporter list used in an Experiment. |
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 ExperimentService()
Method Detail |
---|
public ExperimentInfo getById(String ID, int itemId)
ID
- Id to identify the session.itemId
- The ID of the experiment
public ExperimentInfo[] getExperiments(String ID, QueryOptions qOpt)
ID
- Id for the session to use.qOpt
- QueryOptions to put on the query that gets the Experiments.
public BioAssaySetInfo[] getBioAssaySets(String ID, int experimentId, QueryOptions qOpt)
ID
- Id to identify the active session withexperimentId
- Id of the experiment the bioassay sets are in.qOpt
- Includes and restrictions to put on query that gets the bioassay sets.
public RawBioAssayInfo[] getRawBioAssays(String ID, int experimentId, QueryOptions qOpt)
ID
- The id to identify an active session.experimentId
- The id of the experiment to get the rawbioassays from.qOpt
- QueryOptions to put on the query when getting the rawbioassays.
RawBioAssayInfo
spublic ReporterListInfo[] getReporterLists(String ID, int experimentId, QueryOptions qOpt)
ID
- The id to identify an active session.experimentId
- The id of the experiment to get the reporter lists from.qOpt
- QueryOptions to put on the query when getting the reporter lists.
public AnnotationTypeInfo[] getExperimentalFactors(String ID, int experimentId, QueryOptions qOpt)
ID
- The id to identify an active session.experimentId
- The id of the experiment to get the rawbioassays from.qOpt
- QueryOptions to put on the query
AnnotationTypeInfo
:s
|
2.17.2: 2011-06-17 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |