@Module public abstract class AbstractObserverMethod<T> extends java.lang.Object implements ObserverMethod<T>
Constructor and Description |
---|
AbstractObserverMethod() |
Modifier and Type | Method and Description |
---|---|
java.lang.Class<?> |
getBeanClass() |
java.util.Set<java.lang.annotation.Annotation> |
getObservedQualifiers() |
java.lang.reflect.Type |
getObservedType() |
Reception |
getReception() |
TransactionPhase |
getTransactionPhase() |
abstract void |
notify(T event) |
public java.lang.Class<?> getBeanClass()
getBeanClass
in interface ObserverMethod<T>
public java.lang.reflect.Type getObservedType()
getObservedType
in interface ObserverMethod<T>
public java.util.Set<java.lang.annotation.Annotation> getObservedQualifiers()
getObservedQualifiers
in interface ObserverMethod<T>
public Reception getReception()
getReception
in interface ObserverMethod<T>
public TransactionPhase getTransactionPhase()
getTransactionPhase
in interface ObserverMethod<T>
public abstract void notify(T event)
notify
in interface ObserverMethod<T>