Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package concert;
- import org.aspectj.lang.ProceedingJoinPoint;
- public class Audience {
- public void watchPerformance( ProceedingJoinPoint jp ) {
- try {
- /* Before perfomance */
- System.out.println( "Silencing cell phones" );
- System.out.println( "Taking seats" );
- /* Proceder al método advised */
- jp.proceed();
- /* Before perfomance */
- System.out.println( "CLAP CLAP CLAP!!!" );
- } catch ( Throwable e ) {
- /* After bad perfomance */
- System.out.println( "Demanding a refund" );
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement