|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IQueryApiFacade
Facade for openBIS query service.
Method Summary | |
---|---|
QueryTableModel |
createReportFromAggregationService(AggregationServiceDescription service,
java.util.Map<java.lang.String,java.lang.Object> parameters)
Executes the specified aggregation or ingestion service for the specified parameters and creates a report. |
QueryTableModel |
createReportFromDataSets(ReportDescription reportDescription,
java.util.List<java.lang.String> dataSetCodes)
Creates for the specified data sets and specified report description a report. |
QueryTableModel |
createReportFromDataSets(java.lang.String reportKey,
java.util.List<java.lang.String> dataSetCodes)
Creates for the specified data sets and specified report key a report. |
QueryTableModel |
executeQuery(long queryID,
java.util.Map<java.lang.String,java.lang.String> parameterBindings)
Executes specified query by using specified parameter bindings. |
IGeneralInformationService |
getGeneralInformationService()
Returns a remote access to the IGeneralInformationService . |
java.lang.String |
getSessionToken()
Return the session token for the logged-in user. |
java.util.List<AggregationServiceDescription> |
listAggregationServices()
List the available aggregation and ingestion services |
java.util.List<QueryDescription> |
listQueries()
Lists all queries the user has access rights. |
java.util.List<ReportDescription> |
listTableReportDescriptions()
Returns meta data for all reporting plugins which deliver a table. |
void |
logout()
Logs current user out. |
Method Detail |
---|
java.lang.String getSessionToken()
java.util.List<QueryDescription> listQueries()
QueryTableModel executeQuery(long queryID, java.util.Map<java.lang.String,java.lang.String> parameterBindings)
java.util.List<ReportDescription> listTableReportDescriptions()
QueryTableModel createReportFromDataSets(ReportDescription reportDescription, java.util.List<java.lang.String> dataSetCodes)
listTableReportDescriptions()
.
QueryTableModel createReportFromDataSets(java.lang.String reportKey, java.util.List<java.lang.String> dataSetCodes)
listTableReportDescriptions()
.
IGeneralInformationService getGeneralInformationService()
IGeneralInformationService
.
java.util.List<AggregationServiceDescription> listAggregationServices()
QueryTableModel createReportFromAggregationService(AggregationServiceDescription service, java.util.Map<java.lang.String,java.lang.Object> parameters)
listAggregationServices()
.
void logout()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |