Class StoreMigrateRepresentationEvent

java.lang.Object
org.keycloak.storage.StoreMigrateRepresentationEvent
All Implemented Interfaces:
org.keycloak.provider.ProviderEvent

public class StoreMigrateRepresentationEvent extends Object implements org.keycloak.provider.ProviderEvent
Event for notifying the store, so it can do migrations on the representation as needed. CAUTION: This event is exceptional as it performs any necessary modification of the representation.
  • Constructor Summary

    Constructors
    Constructor
    Description
    StoreMigrateRepresentationEvent(org.keycloak.models.KeycloakSession session, org.keycloak.models.RealmModel realm, org.keycloak.representations.idm.RealmRepresentation rep, boolean skipUserDependent)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    static void
    fire(org.keycloak.models.KeycloakSession session, org.keycloak.models.RealmModel realm, org.keycloak.representations.idm.RealmRepresentation rep, boolean skipUserDependent)
     
    org.keycloak.models.RealmModel
     
    org.keycloak.representations.idm.RealmRepresentation
     
    org.keycloak.models.KeycloakSession
     
    boolean
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface org.keycloak.provider.ProviderEvent

    getKeycloakSession
  • Constructor Details

    • StoreMigrateRepresentationEvent

      public StoreMigrateRepresentationEvent(org.keycloak.models.KeycloakSession session, org.keycloak.models.RealmModel realm, org.keycloak.representations.idm.RealmRepresentation rep, boolean skipUserDependent)
  • Method Details

    • fire

      public static void fire(org.keycloak.models.KeycloakSession session, org.keycloak.models.RealmModel realm, org.keycloak.representations.idm.RealmRepresentation rep, boolean skipUserDependent)
    • getSession

      public org.keycloak.models.KeycloakSession getSession()
    • getRealm

      public org.keycloak.models.RealmModel getRealm()
    • getRep

      public org.keycloak.representations.idm.RealmRepresentation getRep()
    • isSkipUserDependent

      public boolean isSkipUserDependent()