Interface EventMetadataAwareObserverMethod<T>

Type Parameters:
T -
All Superinterfaces:
jakarta.enterprise.inject.spi.ObserverMethod<T>, jakarta.enterprise.inject.spi.Prioritized
All Known Subinterfaces:
SyntheticObserverMethod<T>
All Known Implementing Classes:
ExtensionObserverMethodImpl, ObserverMethodImpl

public interface EventMetadataAwareObserverMethod<T> extends jakarta.enterprise.inject.spi.ObserverMethod<T>
Marker interface for observer methods which are able to decide whether an access to EventMetadata is required or not.
Author:
Martin Kouba
  • Field Summary

    Fields inherited from interface jakarta.enterprise.inject.spi.ObserverMethod

    DEFAULT_PRIORITY
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
     

    Methods inherited from interface jakarta.enterprise.inject.spi.ObserverMethod

    getBeanClass, getDeclaringBean, getObservedQualifiers, getObservedType, getPriority, getReception, getTransactionPhase, isAsync, notify, notify
  • Method Details

    • isEventMetadataRequired

      boolean isEventMetadataRequired()
      Returns:
      true if EventMetadata is required, false otherwise