org.springframework.core
Interface PriorityOrdered
- All Superinterfaces:
- Ordered
- All Known Implementing Classes:
- AutowiredAnnotationBeanPostProcessor, CommonAnnotationBeanPostProcessor, InitDestroyAnnotationBeanPostProcessor, PersistenceAnnotationBeanPostProcessor, PreferencesPlaceholderConfigurer, PropertyOverrideConfigurer, PropertyPlaceholderConfigurer, PropertyResourceConfigurer, RequiredAnnotationBeanPostProcessor, ServletContextPropertyPlaceholderConfigurer
public interface PriorityOrdered
- extends Ordered
Extension of the Ordered
interface, expressing a 'priority'
ordering: Order values expressed by PriorityOrdered objects always
apply before order values of 'plain' Ordered values.
This is primarily a special-purpose interface, used for objects
where it is particularly important to determine 'prioritized'
objects first, without even obtaining the remaining objects.
A typical example: Prioritized post-processors in a Spring
ApplicationContext
.
- Since:
- 2.5
- Author:
- Juergen Hoeller
- See Also:
PropertyResourceConfigurer
Copyright © 2002-2008 The Spring Framework.