org.gcube.data.td.commons.webservice
Interface QueryManager


public interface QueryManager


Field Summary
static String SERVICE_NAME
           
 
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)
           
 

Field Detail

SERVICE_NAME

static final String SERVICE_NAME
See Also:
Constant Field Values
Method Detail

getTable

org.gcube.data.analysis.tabulardata.model.table.Table getTable(long tableId)
                                                               throws NoSuchTableException
Throws:
NoSuchTableException

queryAsJson

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 NoSuchTableException
Throws:
NoSuchTableException

getQueryLenght

int getQueryLenght(long tableId,
                   org.gcube.data.analysis.tabulardata.query.parameters.QueryFilter filter)
                   throws NoSuchTableException
Throws:
NoSuchTableException


Copyright © 2013. All Rights Reserved.