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 of
ExecutableOperation.Context.-
Constructor Summary
ConstructorsConstructorDescriptionExecutableOperationContextImpl(CatalogManager catalogManager, FunctionCatalog functionCatalog, ModuleManager moduleManager, ResourceManager resourceManager, TableConfig tableConfig, boolean isStreamingMode) -
Method Summary
Modifier and TypeMethodDescriptionboolean
-
Constructor Details
-
ExecutableOperationContextImpl
public ExecutableOperationContextImpl(CatalogManager catalogManager, FunctionCatalog functionCatalog, ModuleManager moduleManager, ResourceManager resourceManager, TableConfig tableConfig, boolean isStreamingMode)
-
-
Method Details
-
getCatalogManager
- Specified by:
getCatalogManagerin interfaceExecutableOperation.Context
-
getFunctionCatalog
- Specified by:
getFunctionCatalogin interfaceExecutableOperation.Context
-
getModuleManager
- Specified by:
getModuleManagerin interfaceExecutableOperation.Context
-
getResourceManager
- Specified by:
getResourceManagerin interfaceExecutableOperation.Context
-
getTableConfig
- Specified by:
getTableConfigin interfaceExecutableOperation.Context
-
isStreamingMode
public boolean isStreamingMode()- Specified by:
isStreamingModein interfaceExecutableOperation.Context
-