Interface PlaceholderDialectRegistry

  • All Known Implementing Classes:
    DefaultPlaceholderDialectRegistry

    public interface PlaceholderDialectRegistry
    The Placeholder dialect registry.
    Since:
    1.0.5
    Version:
    1.0.5
    Author:
    Gang Cheng
    • Method Detail

      • register

        void register​(PlaceholderDialect placeholderDialect)
        Register PlaceholderDialect
        Parameters:
        placeholderDialect - the placeholder dialect
      • getAllPlaceholderDialectTypes

        Set<Class<? extends PlaceholderDialect>> getAllPlaceholderDialectTypes()
        Get all PlaceholderDialect type
        Returns:
        all PlaceholderDialect's type set
      • getPlaceholderDialect

        Optional<PlaceholderDialect> getPlaceholderDialect​(io.r2dbc.spi.ConnectionMetadata connectionMetadata,
                                                           ReactiveExecutorContextAttribute reactiveExecutorContextAttribute)
        Gets placeholder dialect.
        Parameters:
        connectionMetadata - the connection metadata
        reactiveExecutorContextAttribute - the reactive executor context attribute
        Returns:
        the placeholder dialect