public interface org.hibernate.event.service.spi.EventListenerRegistry extends org.hibernate.service.Service, java.io.Serializable
minor version: 0
major version: 59
flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
this_class: org.hibernate.event.service.spi.EventListenerRegistry
super_class: java.lang.Object
{
public abstract void prepare(org.hibernate.boot.spi.MetadataImplementor);
descriptor: (Lorg/hibernate/boot/spi/MetadataImplementor;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
metadata
public abstract <T> org.hibernate.event.service.spi.EventListenerGroup<T> getEventListenerGroup(org.hibernate.event.spi.EventType<T>);
descriptor: (Lorg/hibernate/event/spi/EventType;)Lorg/hibernate/event/service/spi/EventListenerGroup;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: <T:Ljava/lang/Object;>(Lorg/hibernate/event/spi/EventType<TT;>;)Lorg/hibernate/event/service/spi/EventListenerGroup<TT;>;
MethodParameters:
Name Flags
eventType
public abstract void addDuplicationStrategy(org.hibernate.event.service.spi.DuplicationStrategy);
descriptor: (Lorg/hibernate/event/service/spi/DuplicationStrategy;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
strategy
public abstract <T> void setListeners(org.hibernate.event.spi.EventType<T>, java.lang.Class<? extends T>[]);
descriptor: (Lorg/hibernate/event/spi/EventType;[Ljava/lang/Class;)V
flags: (0x0481) ACC_PUBLIC, ACC_VARARGS, ACC_ABSTRACT
Signature: <T:Ljava/lang/Object;>(Lorg/hibernate/event/spi/EventType<TT;>;[Ljava/lang/Class<+TT;>;)V
MethodParameters:
Name Flags
type
listeners
public abstract <T> void setListeners(org.hibernate.event.spi.EventType<T>, );
descriptor: (Lorg/hibernate/event/spi/EventType;[Ljava/lang/Object;)V
flags: (0x0481) ACC_PUBLIC, ACC_VARARGS, ACC_ABSTRACT
Signature: <T:Ljava/lang/Object;>(Lorg/hibernate/event/spi/EventType<TT;>;[TT;)V
MethodParameters:
Name Flags
type
listeners
public abstract <T> void appendListeners(org.hibernate.event.spi.EventType<T>, java.lang.Class<? extends T>[]);
descriptor: (Lorg/hibernate/event/spi/EventType;[Ljava/lang/Class;)V
flags: (0x0481) ACC_PUBLIC, ACC_VARARGS, ACC_ABSTRACT
Signature: <T:Ljava/lang/Object;>(Lorg/hibernate/event/spi/EventType<TT;>;[Ljava/lang/Class<+TT;>;)V
MethodParameters:
Name Flags
type
listeners
public abstract <T> void appendListeners(org.hibernate.event.spi.EventType<T>, );
descriptor: (Lorg/hibernate/event/spi/EventType;[Ljava/lang/Object;)V
flags: (0x0481) ACC_PUBLIC, ACC_VARARGS, ACC_ABSTRACT
Signature: <T:Ljava/lang/Object;>(Lorg/hibernate/event/spi/EventType<TT;>;[TT;)V
MethodParameters:
Name Flags
type
listeners
public abstract <T> void prependListeners(org.hibernate.event.spi.EventType<T>, java.lang.Class<? extends T>[]);
descriptor: (Lorg/hibernate/event/spi/EventType;[Ljava/lang/Class;)V
flags: (0x0481) ACC_PUBLIC, ACC_VARARGS, ACC_ABSTRACT
Signature: <T:Ljava/lang/Object;>(Lorg/hibernate/event/spi/EventType<TT;>;[Ljava/lang/Class<+TT;>;)V
MethodParameters:
Name Flags
type
listeners
public abstract <T> void prependListeners(org.hibernate.event.spi.EventType<T>, );
descriptor: (Lorg/hibernate/event/spi/EventType;[Ljava/lang/Object;)V
flags: (0x0481) ACC_PUBLIC, ACC_VARARGS, ACC_ABSTRACT
Signature: <T:Ljava/lang/Object;>(Lorg/hibernate/event/spi/EventType<TT;>;[TT;)V
MethodParameters:
Name Flags
type
listeners
}
SourceFile: "EventListenerRegistry.java"