Aspectj Cookbook

Index

[SYMBOL] [A] [B] [C] [D] [E] [F] [G] [H] [I] [J] [K] [L] [M] [N] [O] [P] [R] [S] [T] [U] [V] [W] [X]

main(..) method, declaring location of

main(String[ ]) method MainApplicatin.run( ) method

MainApplication aspect MainApplication class

mainApplicationInitialization( ) pointcut MalformedURLException

Manager classes

manifest file mappingColleagueToMediator lookup

Measuring the Dynamic Behaviour of AspectJ Programs (Ganesh Sittampalam) mediator design pattern     common mediator requirement

mediator roles as interfaces

MediatorPattern abstract aspect

MemberSignature interface

memento design pattern MementoPattern abstract aspect

method calls, capturing

     bar( ) call 2nd 3rd     on execution

         ÒthisÓ reference value 2nd     parameter values 2nd

     targets

methods     acknowledge( )

     capturing all join points within

     characteristic regions, declaring

     close( )

     createMemento( )

     createNewFlyweight(...) abstract

     declaring abstract with work flow

     delegateRequest(..)

     extending behavior of, maintain public interface

     getRealComponent( )

     getResult( ), default implementation

     getState( )

     getStaticPart( )

     initializeComponent(Object)     initializeSpecificPool( ) 2nd     Java System.out.println(..)

     logException(JoinPoint) abstract

     main(..), declaring location of     main(String[ ])

     MainApplicatin.run( )

     notifyMediator(Colleague,Mediator)

     notifyOfChange(Subject)

     overloading from mismatched parameters

     parameters passed to, validating

     resourceReturnedToPool( )     resourceReturnedToPool(Resource)

     setMediator(Colleague, Mediator)     setMemento(Memento)

     setT(float)     setupTransaction(Object[ ]) abstract

     stub run( )

     System.getProperty( )     ThirdPartyFactory.getThirdPartyComponent( ) factory

     thisJoinPoint.getStaticPart( )     transactional behavior, introducing     transactions, specifying treatment as

MethodSignature interface

mock component unit testing

monitorMainApplicationProperty pointcut

monitorMyClassProperty( ) pointcut MyAppPolicyAspect aspect

myClassConstructor( ) pointcut

myClassObjectCreation( ) pointcut myExceptionHandlerPointcut pointcut

Категории