Skip to content

ApplicationListener notifications to reflect Ordered interface [SPR-5240] #9914

@spring-projects-issues

Description

@spring-projects-issues

Ben Alex opened SPR-5240 and commented

At present Spring Framework offers no guarantees as to the order in which ApplicationEvent messages will be delivered to ApplicationListener instances.

It would be desirable for ApplicationListener instances that also implement Spring's Ordered interface to be notified of ApplicationEvents in the requested order. This would permit more complex use cases to be addressed by the ApplicationListener capability, plus provide consistency with other parts of Spring Framework which rely on Ordered.

As an interim solution, a user-provided OrderedApplicationEventMulticaster can be registered by AbstractApplicationContext. Nevertheless, it would be desirable for Spring Framework to provide this capability as part of its core functionality.


No further details from SPR-5240

Metadata

Metadata

Assignees

Labels

in: coreIssues in core modules (aop, beans, core, context, expression)type: enhancementA general enhancement

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions