Class EventListenerTransaction

java.lang.Object
org.keycloak.models.AbstractKeycloakTransaction
org.keycloak.events.EventListenerTransaction
All Implemented Interfaces:
org.keycloak.models.KeycloakTransaction

public class EventListenerTransaction extends org.keycloak.models.AbstractKeycloakTransaction
  • Nested Class Summary

    Nested classes/interfaces inherited from class org.keycloak.models.AbstractKeycloakTransaction

    org.keycloak.models.AbstractKeycloakTransaction.TransactionState
  • Field Summary

    Fields inherited from class org.keycloak.models.AbstractKeycloakTransaction

    state
  • Constructor Summary

    Constructors
    Constructor
    Description
    EventListenerTransaction(BiConsumer<AdminEvent,Boolean> adminEventConsumer, Consumer<Event> eventConsumer)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    addAdminEvent(AdminEvent adminEvent, boolean includeRepresentation)
     
    void
    addEvent(Event event)
     
    protected void
     
    protected void
     

    Methods inherited from class org.keycloak.models.AbstractKeycloakTransaction

    begin, beginImpl, commit, getRollbackOnly, getState, isActive, rollback, setRollbackOnly

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

  • Method Details

    • addAdminEvent

      public void addAdminEvent(AdminEvent adminEvent, boolean includeRepresentation)
    • addEvent

      public void addEvent(Event event)
    • commitImpl

      protected void commitImpl()
      Specified by:
      commitImpl in class org.keycloak.models.AbstractKeycloakTransaction
    • rollbackImpl

      protected void rollbackImpl()
      Specified by:
      rollbackImpl in class org.keycloak.models.AbstractKeycloakTransaction