Class EventListenerRegistryImpl
java.lang.Object
org.hibernate.event.service.internal.EventListenerRegistryImpl
- All Implemented Interfaces:
Serializable
,EventListenerRegistry
,Service
Standard implementation of EventListenerRegistry
- See Also:
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionvoid
addDuplicationStrategy
(DuplicationStrategy strategy) final <T> void
appendListeners
(EventType<T> type, Class<? extends T>... listenerClasses) final <T> void
appendListeners
(EventType<T> type, T... listeners) <T> EventListenerGroup<T>
getEventListenerGroup
(EventType<T> eventType) final <T> void
prependListeners
(EventType<T> type, Class<? extends T>... listenerClasses) final <T> void
prependListeners
(EventType<T> type, T... listeners) final <T> void
setListeners
(EventType<T> type, Class<? extends T>... listenerClasses) final <T> void
setListeners
(EventType<T> type, T... listeners)
-
Method Details
-
getEventListenerGroup
- Specified by:
getEventListenerGroup
in interfaceEventListenerRegistry
-
addDuplicationStrategy
- Specified by:
addDuplicationStrategy
in interfaceEventListenerRegistry
-
setListeners
@SafeVarargs public final <T> void setListeners(EventType<T> type, Class<? extends T>... listenerClasses) - Specified by:
setListeners
in interfaceEventListenerRegistry
-
setListeners
- Specified by:
setListeners
in interfaceEventListenerRegistry
-
appendListeners
@SafeVarargs public final <T> void appendListeners(EventType<T> type, Class<? extends T>... listenerClasses) - Specified by:
appendListeners
in interfaceEventListenerRegistry
-
appendListeners
- Specified by:
appendListeners
in interfaceEventListenerRegistry
-
prependListeners
@SafeVarargs public final <T> void prependListeners(EventType<T> type, Class<? extends T>... listenerClasses) - Specified by:
prependListeners
in interfaceEventListenerRegistry
-
prependListeners
- Specified by:
prependListeners
in interfaceEventListenerRegistry
-