Class EventListenerRegistryImpl.Builder

java.lang.Object
org.hibernate.event.service.internal.EventListenerRegistryImpl.Builder
Enclosing class:
EventListenerRegistryImpl

public static class EventListenerRegistryImpl.Builder extends Object
  • Constructor Details

    • Builder

      public Builder(CallbackRegistry callbackRegistry, boolean jpaBootstrap)
  • Method Details

    • prepareListeners

      public <T> void prepareListeners(EventType<T> eventType)
    • prepareListeners

      public <T> void prepareListeners(EventType<T> type, T defaultListener)
    • prepareListeners

      public <T> void prepareListeners(EventType<T> type, T defaultListener, Function<EventType<T>,org.hibernate.event.service.internal.EventListenerGroupImpl<T>> groupCreator)
    • getListenerGroup

      public <T> EventListenerGroup<T> getListenerGroup(EventType<T> eventType)
    • buildRegistry

      public EventListenerRegistry buildRegistry(Map<String,EventType<?>> registeredEventTypes)