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 CatalogManagergetCatalogManager()FunctionCataloggetFunctionCatalog()ModuleManagergetModuleManager()ResourceManagergetResourceManager()TableConfiggetTableConfig()booleanisStreamingMode()
-
-
-
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:
getCatalogManagerin interfaceExecutableOperation.Context
-
getFunctionCatalog
public FunctionCatalog getFunctionCatalog()
- Specified by:
getFunctionCatalogin interfaceExecutableOperation.Context
-
getModuleManager
public ModuleManager getModuleManager()
- Specified by:
getModuleManagerin interfaceExecutableOperation.Context
-
getResourceManager
public ResourceManager getResourceManager()
- Specified by:
getResourceManagerin interfaceExecutableOperation.Context
-
getTableConfig
public TableConfig getTableConfig()
- Specified by:
getTableConfigin interfaceExecutableOperation.Context
-
isStreamingMode
public boolean isStreamingMode()
- Specified by:
isStreamingModein interfaceExecutableOperation.Context
-
-