Top Description Interfaces Annotations Classes Enums
[default module]

Package org.springframework.transaction.event

Annotations
@NonNullApi
@NonNullFields
Imports
org.springframework.lang.NonNullApi, .NonNullFields

Spring's support for listening to transaction events.

Interface Summary

Modifier and TypeInterface and Description
public interface
TransactionalApplicationListener<
the specific ApplicationEvent subclass to listen to
E extends ApplicationEvent
>

An ApplicationListener that is invoked according to a TransactionPhase.

Annotation Summary

Modifier and TypeAnnotation and Description
public @interface
TransactionalEventListener

An EventListener that is invoked according to a TransactionPhase.

Class Summary

Modifier and TypeClass and Description
public class
TransactionalApplicationListenerAdapter<
the specific ApplicationEvent subclass to listen to
E extends ApplicationEvent
>

TransactionalApplicationListener adapter that delegates the processing of an event to a target ApplicationListener instance.

public class
TransactionalApplicationListenerMethodAdapter

GenericApplicationListener adapter that delegates the processing of an event to a TransactionalEventListener annotated method.

pack-priv abstract class
TransactionalApplicationListenerSynchronization<
the specific ApplicationEvent subclass to listen to
E extends ApplicationEvent
>

TransactionSynchronization implementations for event processing with a TransactionalApplicationListener.

public class

Enum Summary

Modifier and TypeEnum and Description
public enum
TransactionPhase

The phase in which a transactional event listener applies.