The Spring Framework

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

Field Summary
 
Fields inherited from interface org.springframework.core.Ordered
HIGHEST_PRECEDENCE, LOWEST_PRECEDENCE
 
Method Summary
 
Methods inherited from interface org.springframework.core.Ordered
getOrder
 


The Spring Framework

Copyright © 2002-2008 The Spring Framework.