程序包的使用
cn.taketoday.aop
使用cn.taketoday.aop的程序包
程序包
说明
Aspect Programming
AspectJ integration package.
Classes enabling AspectJ 5 @Annotated classes to be used in Framework AOP.
Base classes enabling auto-proxying based on AspectJ.
SPI package allowing AOP framework to handle arbitrary advice types.
Bean post-processors for use in ApplicationContexts to simplify AOP usage
by automatically creating AOP proxies without the need to use a ProxyFactoryBean.
Provides miscellaneous interceptor implementations.
Support for AOP-based scoping of target objects, with configurable backend.
-
类说明Base interface holding AOP advice (action to take at a join-point) and a filter determining the applicability of the advice (such as a pointcut).Common marker interface for after advice, such as
AfterReturningAdviceandThrowsAdvice.Filter that restricts matching of a pointcut or introduction to a given set of target classes.Subinterface of AOP Alliance Advice that allows additional interfaces to be implemented by an Advice, and available via a proxy using that interceptor.Factory interface for advisor chains.Interface supplying the information necessary to describe an introduction.Part of aPointcut: Checks whether the target method is eligible for advice.Core pointcut abstraction.Minimal interface for exposing the target class behind a proxy. -
类说明Base interface holding AOP advice (action to take at a join-point) and a filter determining the applicability of the advice (such as a pointcut).Common marker interface for after advice, such as
AfterReturningAdviceandThrowsAdvice.After returning advice is invoked only on normal method return, not if an exception is thrown.Filter that restricts matching of a pointcut or introduction to a given set of target classes.Superinterface for advisors that perform one or more AOP introductions.A specialized type ofMethodMatcherthat takes into account introductions when matching methods.Interface supplying the information necessary to describe an introduction.Advice invoked before a method is invoked.Part of aPointcut: Checks whether the target method is eligible for advice.Core pointcut abstraction.Superinterface for all Advisors that are driven by a pointcut.Extension of the AOP AllianceMethodInvocationinterface, allowing access to the proxy that the method invocation was made through. -
类说明Base interface holding AOP advice (action to take at a join-point) and a filter determining the applicability of the advice (such as a pointcut).Marker interface that indicates a bean that is part of AOP infrastructure.Core pointcut abstraction.Superinterface for all Advisors that are driven by a pointcut.Minimal interface for exposing the target class behind a proxy.
-
类说明Base interface holding AOP advice (action to take at a join-point) and a filter determining the applicability of the advice (such as a pointcut).Marker interface that indicates a bean that is part of AOP infrastructure.
-
类说明Listener to be registered on
ProxyCreatorSupportobjects Allows for receiving callbacks on activation and change of advice.Base interface holding AOP advice (action to take at a join-point) and a filter determining the applicability of the advice (such as a pointcut).Marker interface that indicates a bean that is part of AOP infrastructure.Factory interface for advisor chains.Extension of the AOP AllianceMethodInvocationinterface, allowing access to the proxy that the method invocation was made through.Minimal interface for exposing the target class behind a proxy.ATargetSourceis used to obtain the current "target" of an AOP invocation, which will be invoked via reflection if no around advice chooses to end the interceptor chain itself. -
类说明Base interface holding AOP advice (action to take at a join-point) and a filter determining the applicability of the advice (such as a pointcut).Common marker interface for after advice, such as
AfterReturningAdviceandThrowsAdvice.After returning advice is invoked only on normal method return, not if an exception is thrown.Advice invoked before a method is invoked. -
类说明Base interface holding AOP advice (action to take at a join-point) and a filter determining the applicability of the advice (such as a pointcut).Marker interface that indicates a bean that is part of AOP infrastructure.A
TargetSourceis used to obtain the current "target" of an AOP invocation, which will be invoked via reflection if no around advice chooses to end the interceptor chain itself. -
类说明A
TargetSourceis used to obtain the current "target" of an AOP invocation, which will be invoked via reflection if no around advice chooses to end the interceptor chain itself. -
类说明Base interface holding AOP advice (action to take at a join-point) and a filter determining the applicability of the advice (such as a pointcut).
-
类说明Marker interface that indicates a bean that is part of AOP infrastructure.Marker for AOP proxy interfaces (in particular: introduction interfaces) that explicitly intend to return the raw target object (which would normally get replaced with the proxy object when returned from a method invocation).
-
类说明Base interface holding AOP advice (action to take at a join-point) and a filter determining the applicability of the advice (such as a pointcut).Filter that restricts matching of a pointcut or introduction to a given set of target classes.Subinterface of AOP Alliance Advice that allows additional interfaces to be implemented by an Advice, and available via a proxy using that interceptor.Superinterface for advisors that perform one or more AOP introductions.Interface supplying the information necessary to describe an introduction.Sub-interface of AOP Alliance MethodInterceptor that allows additional interfaces to be implemented by the interceptor, and available via a proxy using that interceptor.Part of a
Pointcut: Checks whether the target method is eligible for advice.Core pointcut abstraction.Superinterface for all Advisors that are driven by a pointcut. -
类说明Filter that restricts matching of a pointcut or introduction to a given set of target classes.Part of a
Pointcut: Checks whether the target method is eligible for advice.Core pointcut abstraction. -
类说明Superinterface for advisors that perform one or more AOP introductions.Minimal interface for exposing the target class behind a proxy.A
TargetSourceis used to obtain the current "target" of an AOP invocation, which will be invoked via reflection if no around advice chooses to end the interceptor chain itself.