The Spring Framework

org.springframework.aop.aspectj
Interface InstantiationModelAwarePointcutAdvisor

All Superinterfaces:
Advisor, PointcutAdvisor
All Known Implementing Classes:
InstantiationModelAwarePointcutAdvisorImpl

public interface InstantiationModelAwarePointcutAdvisor
extends PointcutAdvisor

Interface to be implemented by Spring AOP Advisors wrapping AspectJ aspects that may have a lazy initialization strategy. For example, a perThis instantiation model would mean lazy initialization of the advice.

Author:
Rod Johnson

Method Summary
 boolean isAdviceInstantiated()
           
 boolean isLazy()
           
 void setOrder(int order)
           
 
Methods inherited from interface org.springframework.aop.PointcutAdvisor
getPointcut
 
Methods inherited from interface org.springframework.aop.Advisor
getAdvice, isPerInstance
 

Method Detail

isLazy

boolean isLazy()

isAdviceInstantiated

boolean isAdviceInstantiated()

setOrder

void setOrder(int order)

The Spring Framework

Copyright © 2002-2006 The Spring Framework.