public class MessageConsoleConnector extends Object
| Modifier and Type | Field and Description |
|---|---|
static Type |
FACET_LIST_TYPE |
static Type |
PRIMARY_KEYS_TYPE |
static String |
RECORD_ID |
static Type |
STRING_ARRAY_TYPE |
static String |
TIMESTAMP |
static int |
TYPE_CHECK_TOTAL_COUNT_SUPPORT |
static int |
TYPE_GET_FACET_CATEGORIES |
static int |
TYPE_GET_FACET_NAME_LIST |
static int |
TYPE_GET_PRIMARY_KEY_LIST |
static int |
TYPE_GET_PURGING_TASK_INFO |
static int |
TYPE_GET_TABLE_INFO |
static int |
TYPE_LIST_ARBITRARY_RECORD |
static int |
TYPE_LIST_RECORD |
static int |
TYPE_LIST_TABLE |
static int |
TYPE_SAVE_PURGING_TASK_INFO |
static int |
TYPE_TABLE_INFO |
| Constructor and Description |
|---|
MessageConsoleConnector(org.apache.axis2.context.ConfigurationContext configCtx,
String backendServerURL,
String cookie) |
| Modifier and Type | Method and Description |
|---|---|
String |
getArbitraryFields(String table,
String recordId) |
Permissions |
getAvailablePermissionForUser() |
String |
getDataPurgingDetails(String table) |
String |
getFacetCategoryList(String table,
String fieldName,
String categoryPaths) |
String |
getFacetColumnNameList(String table) |
String |
getPrimaryKeys(String table) |
String |
getRecords(String tableName,
long timeFrom,
long timeTo,
int startIndex,
int pageSize,
String searchQuery,
String facetsJsonString,
String primarySearchString,
int resultCountLimit) |
String |
getTableInfo(String tableName) |
String |
getTableList() |
boolean |
isRecordCountSupported(String tableName) |
String |
scheduleDataPurging(String table,
String time,
String retentionPeriod,
boolean enable) |
public static final String RECORD_ID
public static final String TIMESTAMP
public static final int TYPE_LIST_RECORD
public static final int TYPE_TABLE_INFO
public static final int TYPE_LIST_ARBITRARY_RECORD
public static final int TYPE_GET_TABLE_INFO
public static final int TYPE_GET_PURGING_TASK_INFO
public static final int TYPE_SAVE_PURGING_TASK_INFO
public static final int TYPE_LIST_TABLE
public static final int TYPE_GET_FACET_NAME_LIST
public static final int TYPE_GET_FACET_CATEGORIES
public static final int TYPE_GET_PRIMARY_KEY_LIST
public static final int TYPE_CHECK_TOTAL_COUNT_SUPPORT
public static final Type STRING_ARRAY_TYPE
public static final Type FACET_LIST_TYPE
public static final Type PRIMARY_KEYS_TYPE
public Permissions getAvailablePermissionForUser() throws MessageConsoleException
MessageConsoleExceptionpublic String getTableList()
public String getRecords(String tableName, long timeFrom, long timeTo, int startIndex, int pageSize, String searchQuery, String facetsJsonString, String primarySearchString, int resultCountLimit)
public String scheduleDataPurging(String table, String time, String retentionPeriod, boolean enable)
public String getFacetCategoryList(String table, String fieldName, String categoryPaths)
public boolean isRecordCountSupported(String tableName)
Copyright © 2016 WSO2. All rights reserved.