| Name | Description | Type | Package | Framework |
| MessagingEvent | A subclass of ApplicationEvent that wraps a Message. | Class | org.springframework.integration.event.core | Spring Integration |
| IntegrationEvent | Base class for all ApplicationEvents generated by the framework. | Class | org.springframework.integration.event | Spring Integration |
| EventOutboundChannelAdapterParser | Class | org.springframework.integration.event.config | Spring Integration | |
| EventNamespaceHandler | Namespace handler for Spring Integration's 'event' namespace. | Class | org.springframework.integration.event.config | Spring Integration |
| EventInboundChannelAdapterParser | Class | org.springframework.integration.event.config | Spring Integration | |
| ApplicationEventPublishingMessageHandler | A MessageHandler that publishes each Messageit receives as a MessagingEvent. | Class | org.springframework.integration.event.outbound | Spring Integration |
| ApplicationEventListeningMessageProducer | An inbound Channel Adapter that implements ApplicationListener andpasses Spring ApplicationEvents within messages. | Class | org.springframework.integration.event.inbound | Spring Integration |