Class JpaUpdate1_2_0_Beta1

java.lang.Object
org.keycloak.connections.jpa.updater.liquibase.custom.CustomKeycloakTask
org.keycloak.connections.jpa.updater.liquibase.custom.JpaUpdate1_2_0_Beta1
All Implemented Interfaces:
liquibase.change.custom.CustomChange, liquibase.change.custom.CustomSqlChange

public class JpaUpdate1_2_0_Beta1 extends CustomKeycloakTask
Author:
Marek Posolda
  • Constructor Details

    • JpaUpdate1_2_0_Beta1

      public JpaUpdate1_2_0_Beta1()
  • Method Details

    • getTaskId

      protected String getTaskId()
      Specified by:
      getTaskId in class CustomKeycloakTask
    • generateStatementsImpl

      protected void generateStatementsImpl() throws liquibase.exception.CustomChangeException
      Description copied from class: CustomKeycloakTask
      It's supposed to fill SQL statements to the "statements" variable and fill "confirmationMessage"
      Specified by:
      generateStatementsImpl in class CustomKeycloakTask
      Throws:
      liquibase.exception.CustomChangeException
    • convertSocialToIdFedRealms

      protected void convertSocialToIdFedRealms() throws SQLException, liquibase.exception.DatabaseException
      Throws:
      SQLException
      liquibase.exception.DatabaseException
    • convertSocialToIdFedUsers

      protected void convertSocialToIdFedUsers() throws SQLException, liquibase.exception.DatabaseException
      Throws:
      SQLException
      liquibase.exception.DatabaseException
    • addAccessCodeLoginTimeout

      protected void addAccessCodeLoginTimeout()
    • addNewMasterAdminRoles

      protected void addNewMasterAdminRoles() throws SQLException, liquibase.exception.DatabaseException
      Throws:
      SQLException
      liquibase.exception.DatabaseException
    • addNewRealmAdminRoles

      protected void addNewRealmAdminRoles() throws SQLException, liquibase.exception.DatabaseException
      Throws:
      SQLException
      liquibase.exception.DatabaseException
    • addDefaultProtocolMappers

      protected void addDefaultProtocolMappers() throws SQLException, liquibase.exception.DatabaseException
      Throws:
      SQLException
      liquibase.exception.DatabaseException