Interface PositionInitializer

  • All Superinterfaces:
    org.apache.shardingsphere.infra.util.spi.type.typed.TypedSPI

    public interface PositionInitializer
    extends org.apache.shardingsphere.infra.util.spi.type.typed.TypedSPI
    Position initializer.
    • Method Detail

      • init

        IngestPosition init​(String data)
        Init position by string data.
        Parameters:
        data - string data
        Returns:
        position
      • destroy

        default void destroy​(DataSource dataSource,
                             String slotNameSuffix)
                      throws SQLException
        Clean up by data source if necessary.
        Parameters:
        dataSource - data source
        slotNameSuffix - slot name suffix
        Throws:
        SQLException - SQL exception