Class ExecutableOperationContextImpl
- java.lang.Object
-
- org.apache.flink.table.api.internal.ExecutableOperationContextImpl
-
- All Implemented Interfaces:
ExecutableOperation.Context
@Internal public class ExecutableOperationContextImpl extends Object implements ExecutableOperation.Context
A simple implementation ofExecutableOperation.Context
.
-
-
Constructor Summary
Constructors Constructor Description ExecutableOperationContextImpl(CatalogManager catalogManager, FunctionCatalog functionCatalog, ModuleManager moduleManager, ResourceManager resourceManager, TableConfig tableConfig, boolean isStreamingMode)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CatalogManager
getCatalogManager()
FunctionCatalog
getFunctionCatalog()
ModuleManager
getModuleManager()
ResourceManager
getResourceManager()
TableConfig
getTableConfig()
boolean
isStreamingMode()
-
-
-
Constructor Detail
-
ExecutableOperationContextImpl
public ExecutableOperationContextImpl(CatalogManager catalogManager, FunctionCatalog functionCatalog, ModuleManager moduleManager, ResourceManager resourceManager, TableConfig tableConfig, boolean isStreamingMode)
-
-
Method Detail
-
getCatalogManager
public CatalogManager getCatalogManager()
- Specified by:
getCatalogManager
in interfaceExecutableOperation.Context
-
getFunctionCatalog
public FunctionCatalog getFunctionCatalog()
- Specified by:
getFunctionCatalog
in interfaceExecutableOperation.Context
-
getModuleManager
public ModuleManager getModuleManager()
- Specified by:
getModuleManager
in interfaceExecutableOperation.Context
-
getResourceManager
public ResourceManager getResourceManager()
- Specified by:
getResourceManager
in interfaceExecutableOperation.Context
-
getTableConfig
public TableConfig getTableConfig()
- Specified by:
getTableConfig
in interfaceExecutableOperation.Context
-
isStreamingMode
public boolean isStreamingMode()
- Specified by:
isStreamingMode
in interfaceExecutableOperation.Context
-
-