public class AnalyticsCachedJSServiceConnector extends AnalyticsJSServiceConnector
AnalyticsJSServiceConnector to provide caching functionality.| Modifier and Type | Class and Description |
|---|---|
static class |
AnalyticsCachedJSServiceConnector.AnalyticsCache
This represents the cache used to hold the data.
|
AnalyticsJSServiceConnector.ResponseStatus| Constructor and Description |
|---|
AnalyticsCachedJSServiceConnector(AnalyticsCachedJSServiceConnector.AnalyticsCache cache) |
addStreamDefinition, addStreamDefinition, addStreamDefinition, clearIndexData, clearIndexData, getRecordStoreByTable, getRecordStoreByTable, getRecordStoreList, getStreamDefinition, getStreamDefinition, getStreamDefinition, getTableList, getTableList, handleResponse, publishEvent, publishEvent, publishEvent, reIndex, reIndex, setTableSchema, setTableSchema, tableExists, tableExists, waitForIndexing, waitForIndexingForTable, waitForIndexingForTablepublic AnalyticsCachedJSServiceConnector(AnalyticsCachedJSServiceConnector.AnalyticsCache cache)
public ResponseBean getRecordCount(String username, String tableName)
getRecordCount in class AnalyticsJSServiceConnectorpublic ResponseBean getRecordCount(int tenantId, String tableName)
getRecordCount in class AnalyticsJSServiceConnectorpublic ResponseBean getRecordsByRange(String username, String tableName, String timeFrom, String timeTo, String recordsFrom, String count, String columns)
getRecordsByRange in class AnalyticsJSServiceConnectorpublic ResponseBean getRecordsByRange(int tenantId, String tableName, String timeFrom, String timeTo, String recordsFrom, String count, String columns)
getRecordsByRange in class AnalyticsJSServiceConnectorpublic ResponseBean getWithKeyValues(String username, String tableName, String valuesBatch)
getWithKeyValues in class AnalyticsJSServiceConnectorpublic ResponseBean getWithKeyValues(int tenantId, String tableName, String valuesBatch)
getWithKeyValues in class AnalyticsJSServiceConnectorpublic ResponseBean getRecordsByIds(String username, String tableName, String idsAsString)
getRecordsByIds in class AnalyticsJSServiceConnectorpublic ResponseBean getRecordsByIds(int tenantId, String tableName, String idsAsString)
getRecordsByIds in class AnalyticsJSServiceConnectorpublic ResponseBean search(String username, String tableName, String queryAsString)
search in class AnalyticsJSServiceConnectorpublic ResponseBean search(int tenantId, String tableName, String queryAsString)
search in class AnalyticsJSServiceConnectorpublic ResponseBean searchWithAggregates(String username, String tableName, String requestAsString)
searchWithAggregates in class AnalyticsJSServiceConnectorpublic ResponseBean searchWithAggregates(int tenantId, String tableName, String requestAsString)
searchWithAggregates in class AnalyticsJSServiceConnectorpublic ResponseBean searchMultiTablesWithAggregates(String username, String requestAsString)
searchMultiTablesWithAggregates in class AnalyticsJSServiceConnectorpublic ResponseBean searchMultiTablesWithAggregates(int tenantId, String requestAsString)
searchMultiTablesWithAggregates in class AnalyticsJSServiceConnectorpublic ResponseBean searchCount(String username, String tableName, String queryAsString)
searchCount in class AnalyticsJSServiceConnectorpublic ResponseBean searchCount(int tenantId, String tableName, String queryAsString)
searchCount in class AnalyticsJSServiceConnectorpublic ResponseBean getTableSchema(String username, String tableName)
getTableSchema in class AnalyticsJSServiceConnectorpublic ResponseBean getTableSchema(int tenantId, String tableName)
getTableSchema in class AnalyticsJSServiceConnectorpublic ResponseBean isPaginationSupported(String recordStoreName)
isPaginationSupported in class AnalyticsJSServiceConnectorpublic ResponseBean drillDownCategories(String username, String tableName, String queryAsString)
drillDownCategories in class AnalyticsJSServiceConnectorpublic ResponseBean drillDownCategories(int tenantId, String tableName, String queryAsString)
drillDownCategories in class AnalyticsJSServiceConnectorpublic ResponseBean drillDownSearch(String username, String tableName, String queryAsString)
drillDownSearch in class AnalyticsJSServiceConnectorpublic ResponseBean drillDownSearch(int tenantId, String tableName, String queryAsString)
drillDownSearch in class AnalyticsJSServiceConnectorpublic ResponseBean drillDownSearchCount(String username, String tableName, String queryAsString)
drillDownSearchCount in class AnalyticsJSServiceConnectorpublic ResponseBean drillDownSearchCount(int tenantId, String tableName, String queryAsString)
drillDownSearchCount in class AnalyticsJSServiceConnectorpublic ResponseBean drillDownRangeCount(String username, String tableName, String queryAsString)
drillDownRangeCount in class AnalyticsJSServiceConnectorpublic ResponseBean drillDownRangeCount(int tenantId, String tableName, String queryAsString)
drillDownRangeCount in class AnalyticsJSServiceConnectorCopyright © 2016 WSO2. All rights reserved.