Package org.apache.flink.table.catalog
Class ManagedTableListener
- java.lang.Object
-
- org.apache.flink.table.catalog.ManagedTableListener
-
@Deprecated @Internal public class ManagedTableListener extends Object
Deprecated.This interface will be removed soon. Please see FLIP-346 for more details.The listener for managed table operations.
-
-
Constructor Summary
Constructors Constructor Description ManagedTableListener(ClassLoader classLoader, ReadableConfig config)
Deprecated.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description static boolean
isManagedTable(Catalog catalog, CatalogBaseTable table)
Deprecated.Check a resolved catalog table is Flink's managed table or not.Map<String,String>
notifyTableCompaction(Catalog catalog, ObjectIdentifier identifier, ResolvedCatalogBaseTable<?> table, CatalogPartitionSpec partitionSpec, boolean isTemporary)
Deprecated.Notify compaction for managed table.ResolvedCatalogBaseTable<?>
notifyTableCreation(Catalog catalog, ObjectIdentifier identifier, ResolvedCatalogBaseTable<?> table, boolean isTemporary, boolean ignoreIfExists)
Deprecated.Notify for creating managed table.void
notifyTableDrop(Catalog catalog, ObjectIdentifier identifier, ResolvedCatalogBaseTable<?> table, boolean isTemporary, boolean ignoreIfNotExists)
Deprecated.Notify for dropping managed table.
-
-
-
Constructor Detail
-
ManagedTableListener
public ManagedTableListener(ClassLoader classLoader, ReadableConfig config)
Deprecated.
-
-
Method Detail
-
notifyTableCreation
public ResolvedCatalogBaseTable<?> notifyTableCreation(@Nullable Catalog catalog, ObjectIdentifier identifier, ResolvedCatalogBaseTable<?> table, boolean isTemporary, boolean ignoreIfExists)
Deprecated.Notify for creating managed table.
-
notifyTableDrop
public void notifyTableDrop(@Nullable Catalog catalog, ObjectIdentifier identifier, ResolvedCatalogBaseTable<?> table, boolean isTemporary, boolean ignoreIfNotExists)
Deprecated.Notify for dropping managed table.
-
notifyTableCompaction
public Map<String,String> notifyTableCompaction(@Nullable Catalog catalog, ObjectIdentifier identifier, ResolvedCatalogBaseTable<?> table, CatalogPartitionSpec partitionSpec, boolean isTemporary)
Deprecated.Notify compaction for managed table.
-
isManagedTable
public static boolean isManagedTable(@Nullable Catalog catalog, CatalogBaseTable table)
Deprecated.Check a resolved catalog table is Flink's managed table or not.
-
-