public abstract class TableManagementServiceBase extends Object implements TableManagementService
Constructor and Description |
---|
TableManagementServiceBase(TableExprEvaluatorContext tableExprEvaluatorContext) |
Modifier and Type | Method and Description |
---|---|
void |
addTable(String tableName,
TableMetaData tableMetaData,
EPStatementInitServices services) |
void |
destroyTable(String deploymentId,
String tableName) |
int |
getDeploymentCount() |
Table |
getTable(String deploymentId,
String tableName) |
TableExprEvaluatorContext |
getTableExprEvaluatorContext() |
void |
traverseTables(BiConsumer<String,Table> consumer) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
allocateTable, allocateTableInstance, getTableSerdes
public TableManagementServiceBase(TableExprEvaluatorContext tableExprEvaluatorContext)
public TableExprEvaluatorContext getTableExprEvaluatorContext()
getTableExprEvaluatorContext
in interface TableManagementService
public void addTable(String tableName, TableMetaData tableMetaData, EPStatementInitServices services)
addTable
in interface TableManagementService
public Table getTable(String deploymentId, String tableName)
getTable
in interface TableManagementService
public void destroyTable(String deploymentId, String tableName)
destroyTable
in interface TableManagementService
public int getDeploymentCount()
getDeploymentCount
in interface TableManagementService
public void traverseTables(BiConsumer<String,Table> consumer)
traverseTables
in interface TableManagementService
Copyright © 2005–2018. All rights reserved.