Package org.as2lib.aop.advice

Interface Summary
AdviceFactory AdviceFactory acts as provider for instances of type Advice
AfterAdvice AfterAdvice is invoked after the invocation of a specific join point, this advice has been woven-into.
AfterReturningAdvice AfterReturningAdvice is invoked after a join point, this advice has been woven-into, has been invoked and returned successfully with a return value, not if it threw an exception
AfterThrowingAdvice AfterThrowingAdvice is invoked after a join point, this advice has been woven-into, has been invoked and threw an exception
AroundAdvice AroundAdvice is invoked instead of a join point
BeforeAdvice BeforeAdvice is invoked before the execution of a specific join point, this advice has been woven into
DynamicAdviceFactory DynamicAdviceFactory acts as a provider of advices based on specific types
Class Summary
AbstractAdvice AbstractAdvice implements methods commonly needed by Adivce implementations
AbstractAfterAdvice AbstractAfterAdvice provides implementations of methods needed by AfterAdvice implementations
AbstractAfterReturningAdvice AbstractAfterReturningAdvice provides implementations of methods needed by AfterReturningAdvice implementations
AbstractAfterThrowingAdvice AbstractAfterThrowingAdvice provides implementations of methods needed by AfterThrowingAdvice implementations
AbstractAroundAdvice AbstractAroundAdvice provides implementations of methods commonly needed by AroundAdvice implementations
AbstractBeforeAdvice
DynamicAfterAdvice DynamicAfterAdvice executes a callback at the weave-in point
DynamicAfterReturningAdvice DynamicAfterReturningAdvice executes a callback at the weave-in point
DynamicAfterThrowingAdvice DynamicAfterThrowingAdvice executes a callback at the weave-in point
DynamicAroundAdvice DynamicAroundAdvice executes a callback at the weave-in point
DynamicBeforeAdvice DynamicBeforeAdvice executes a callback at the weave-in point
SimpleAdviceFactory SimpleAdviceFactory creates advices dynamically based on an advice class
SimpleDynamicAdviceFactory SimpleDynamicAdviceFactory manages the creation of advices for different advice types in a simple manner