|
3.0.1: 2011-11-10 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectnet.sf.basedb.ws.client.AbstractRPCClient
net.sf.basedb.ws.client.BioAssaySetClient
public class BioAssaySetClient
Web service client for BioAssaySetService in BASE.
BioAssaySetService
Field Summary | |
---|---|
private SessionClient |
session
|
Constructor Summary | |
---|---|
BioAssaySetClient(SessionClient session)
Creates new BioAssayClient for a session. |
Method Summary | |
---|---|
FileSetMemberInfo[] |
getDataFiles(int bioAssaySetId,
QueryOptions qOpt)
Returns information about data files that are used storing data for a bioassay set |
DataFileTypeInfo[] |
getDataFileTypes(int bioAssaySetId,
QueryOptions qOpt)
Returns information about data file types that are used storing spot data for a bioassay set. |
Boolean |
hasDownloadableData(int bioAssaySetId)
Returns if a bioassay set has spot data in the form of files that can be downloaded or not. |
InputStream |
xdownloadDataFile(int bioAssaySetId,
String dataFileType)
Gets spot data as a file for a bioassay set if it is stored in a file in BASE. |
Methods inherited from class net.sf.basedb.ws.client.AbstractRPCClient |
---|
getOperation, getService, getServiceFactory, invokeBlocking, invokeBlocking, invokeBlocking, invokeFileBlocking, setServiceFactory |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
private final SessionClient session
Constructor Detail |
---|
public BioAssaySetClient(SessionClient session)
session
- Active session.Method Detail |
---|
public Boolean hasDownloadableData(int bioAssaySetId) throws org.apache.axis2.AxisFault
bioAssaySetId
- Id of the bioassay set it concerns.
org.apache.axis2.AxisFault
- If the communication with the webservice fails.public DataFileTypeInfo[] getDataFileTypes(int bioAssaySetId, QueryOptions qOpt) throws org.apache.axis2.AxisFault
bioAssaySetId
- Id of the bioassay set to get the information about.qOpt
- Restrictions and includes to put on the query when getting the information.
org.apache.axis2.AxisFault
- If communication with webservice fails.public FileSetMemberInfo[] getDataFiles(int bioAssaySetId, QueryOptions qOpt) throws org.apache.axis2.AxisFault
bioAssaySetId
- Id of the bioassay set to get the information about.qOpt
- Restrictions and includes to put on the query when getting the information.
org.apache.axis2.AxisFault
- If communication with webservice fails.public InputStream xdownloadDataFile(int bioAssaySetId, String dataFileType) throws org.apache.axis2.AxisFault, IOException
bioAssaySetId
- Id of bioassay set to get the file fromdataFileType
- The external ID of the data file type to download
org.apache.axis2.AxisFault
- If communication with webservices fails.
IOException
- If writing to the target file fails.
|
3.0.1: 2011-11-10 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |