org.gcube.data.analysis.tabulardata.clientlibrary.proxy
Class DefaultQueryManagerProxy
java.lang.Object
org.gcube.data.analysis.tabulardata.clientlibrary.proxy.DefaultQueryManagerProxy
- All Implemented Interfaces:
- QueryManagerProxy, org.gcube.data.td.commons.webservice.QueryManager
public class DefaultQueryManagerProxy
- extends Object
- implements QueryManagerProxy
| Fields inherited from interface org.gcube.data.td.commons.webservice.QueryManager |
SERVICE_NAME |
|
Constructor Summary |
DefaultQueryManagerProxy(org.gcube.common.clients.delegates.ProxyDelegate<org.gcube.data.td.commons.webservice.QueryManager> config)
|
|
Method Summary |
int |
getQueryLenght(long tableId,
org.gcube.data.analysis.tabulardata.query.parameters.QueryFilter filter)
|
org.gcube.data.analysis.tabulardata.model.table.Table |
getTable(long tableId)
|
String |
queryAsJson(long tableId,
org.gcube.data.analysis.tabulardata.query.parameters.QueryPage page,
org.gcube.data.analysis.tabulardata.query.parameters.QueryFilter filter,
org.gcube.data.analysis.tabulardata.query.parameters.QueryOrder order)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DefaultQueryManagerProxy
public DefaultQueryManagerProxy(org.gcube.common.clients.delegates.ProxyDelegate<org.gcube.data.td.commons.webservice.QueryManager> config)
getTable
public org.gcube.data.analysis.tabulardata.model.table.Table getTable(long tableId)
throws org.gcube.data.td.commons.webservice.exception.NoSuchTableException
- Specified by:
getTable in interface org.gcube.data.td.commons.webservice.QueryManager
- Throws:
org.gcube.data.td.commons.webservice.exception.NoSuchTableException
queryAsJson
public String queryAsJson(long tableId,
org.gcube.data.analysis.tabulardata.query.parameters.QueryPage page,
org.gcube.data.analysis.tabulardata.query.parameters.QueryFilter filter,
org.gcube.data.analysis.tabulardata.query.parameters.QueryOrder order)
throws org.gcube.data.td.commons.webservice.exception.NoSuchTableException
- Specified by:
queryAsJson in interface org.gcube.data.td.commons.webservice.QueryManager
- Throws:
org.gcube.data.td.commons.webservice.exception.NoSuchTableException
getQueryLenght
public int getQueryLenght(long tableId,
org.gcube.data.analysis.tabulardata.query.parameters.QueryFilter filter)
throws org.gcube.data.td.commons.webservice.exception.NoSuchTableException
- Specified by:
getQueryLenght in interface org.gcube.data.td.commons.webservice.QueryManager
- Throws:
org.gcube.data.td.commons.webservice.exception.NoSuchTableException
Copyright © 2013. All Rights Reserved.