Class DefaultLiquibaseConnectionProvider

  • All Implemented Interfaces:
    MapLiquibaseConnectionProvider, org.keycloak.provider.Provider

    public class DefaultLiquibaseConnectionProvider
    extends Object
    implements MapLiquibaseConnectionProvider
    A MapLiquibaseConnectionProvider implementation for the map-jpa module. This provider registers the custom Liquibase changes and data types that were developed to better support working with data stored as JSON in the database.

    An instance of this provider can be obtained via KeycloakSession.getProvider(Class) as follows:
         MapLiquibaseConnectionProvider liquibaseProvider = session.getProvider(MapLiquibaseConnectionProvider.class);
     
    Author:
    Stefan Guilhen
    • Constructor Detail

      • DefaultLiquibaseConnectionProvider

        public DefaultLiquibaseConnectionProvider​(org.keycloak.models.KeycloakSession session)
    • Method Detail

      • close

        public void close()
        Specified by:
        close in interface org.keycloak.provider.Provider