Interface ManagedTableFactory

    • Method Detail

      • factoryIdentifier

        default String factoryIdentifier()
        Deprecated.
        Description copied from interface: Factory
        Returns a unique identifier among same factory interfaces.

        For consistency, an identifier should be declared as one lower case word (e.g. kafka). If multiple factories exist for different versions, a version should be appended using "-" (e.g. elasticsearch-7).

        Specified by:
        factoryIdentifier in interface Factory
      • onCreateTable

        void onCreateTable​(DynamicTableFactory.Context context,
                           boolean ignoreIfExists)
        Deprecated.
        Notifies the listener that a table creation occurred.
      • onDropTable

        void onDropTable​(DynamicTableFactory.Context context,
                         boolean ignoreIfNotExists)
        Deprecated.
        Notifies the listener that a table drop occurred.