org.broadleafcommerce.common.extensibility.context.merge
Class EarlyStageMergeBeanPostProcessor
java.lang.Object
org.broadleafcommerce.common.extensibility.context.merge.AbstractMergeBeanPostProcessor
org.broadleafcommerce.common.extensibility.context.merge.EarlyStageMergeBeanPostProcessor
- All Implemented Interfaces:
- org.springframework.beans.factory.Aware, org.springframework.beans.factory.config.BeanPostProcessor, org.springframework.context.ApplicationContextAware, org.springframework.core.Ordered, org.springframework.core.PriorityOrdered
public class EarlyStageMergeBeanPostProcessor
- extends AbstractMergeBeanPostProcessor
- implements org.springframework.core.PriorityOrdered
Use this merge bean post processor for merging tasks that should take place before the persistence layer is
initialized. This would include adding class transformers for load time weaving, and the like. See
AbstractMergeBeanPostProcessor for usage information.
- Author:
- Jeff Fischer
- See Also:
AbstractMergeBeanPostProcessor
|
Field Summary |
protected int |
order
|
| Fields inherited from interface org.springframework.core.Ordered |
HIGHEST_PRECEDENCE, LOWEST_PRECEDENCE |
|
Method Summary |
int |
getOrder()
This is the priority order for this post processor and will determine when this processor is run in relation
to other priority ordered processors (e.g. |
void |
setOrder(int order)
This is the priority order for this post processor and will determine when this processor is run in relation
to other priority ordered processors (e.g. |
| Methods inherited from class org.broadleafcommerce.common.extensibility.context.merge.AbstractMergeBeanPostProcessor |
getCollectionRef, getPlacement, getPosition, getStatusProvider, getTargetRef, postProcessAfterInitialization, postProcessBeforeInitialization, setApplicationContext, setCollectionRef, setPlacement, setPosition, setStatusProvider, setTargetRef |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
order
protected int order
EarlyStageMergeBeanPostProcessor
public EarlyStageMergeBeanPostProcessor()
getOrder
public int getOrder()
- This is the priority order for this post processor and will determine when this processor is run in relation
to other priority ordered processors (e.g.
org.springframework.context.annotation.CommonAnnotationBeanPostProcessor)
The default value if Integer.MIN_VALUE.
- Specified by:
getOrder in interface org.springframework.core.Ordered
setOrder
public void setOrder(int order)
- This is the priority order for this post processor and will determine when this processor is run in relation
to other priority ordered processors (e.g.
org.springframework.context.annotation.CommonAnnotationBeanPostProcessor)
The default value if Integer.MIN_VALUE.
- Parameters:
order - the priority ordering
Copyright © 2013. All Rights Reserved.