Class TableManagementServiceBase
java.lang.Object
com.espertech.esper.common.internal.epl.table.core.TableManagementServiceBase
- All Implemented Interfaces:
TableManagementService
- Direct Known Subclasses:
TableManagementServiceImpl
-
Constructor Summary
ConstructorDescriptionTableManagementServiceBase
(TableExprEvaluatorContext tableExprEvaluatorContext) -
Method Summary
Modifier and TypeMethodDescriptionvoid
addTable
(String tableName, TableMetaData tableMetaData, EPStatementInitServices services) void
destroyTable
(String deploymentId, String tableName) int
void
traverseTables
(BiConsumer<String, Table> consumer) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.espertech.esper.common.internal.epl.table.core.TableManagementService
allocateTable, allocateTableInstance
-
Constructor Details
-
TableManagementServiceBase
-
-
Method Details
-
getTableExprEvaluatorContext
- Specified by:
getTableExprEvaluatorContext
in interfaceTableManagementService
-
addTable
public void addTable(String tableName, TableMetaData tableMetaData, EPStatementInitServices services) - Specified by:
addTable
in interfaceTableManagementService
-
getTable
- Specified by:
getTable
in interfaceTableManagementService
-
destroyTable
- Specified by:
destroyTable
in interfaceTableManagementService
-
getDeploymentCount
public int getDeploymentCount()- Specified by:
getDeploymentCount
in interfaceTableManagementService
-
traverseTables
- Specified by:
traverseTables
in interfaceTableManagementService
-