Java Aspectj Usage process(ProceedingJoinPoint point, Object[] args)

Here you can find the source of process(ProceedingJoinPoint point, Object[] args)

Description

process

License

Open Source License

Declaration

public static Object process(ProceedingJoinPoint point, Object[] args) throws Exception 

Method Source Code


//package com.java2s;
import org.aspectj.lang.ProceedingJoinPoint;

public class Main {
    public static Object process(ProceedingJoinPoint point, Object[] args) throws Exception {
        try {//ww  w  .  ja  v  a 2  s  . c  o  m
            return point.proceed(args);
        } catch (Throwable e) {
            throw new Exception(e);
        }
    }

    public static Object process(ProceedingJoinPoint point) throws Exception {
        try {
            return point.proceed();
        } catch (Throwable e) {
            throw new Exception(e);
        }
    }
}

Related

  1. getTargets(IProgramElement node, IRelationship.Kind kind)
  2. isAnonymous(IProgramElement node)
  3. isConstantPushInstruction(Instruction i)
  4. isSuppressing(Member member, String lintkey)
  5. proceedAroundCallAtAspectJ(JoinPoint thisJoinPoint)
  6. readAjAttributes(String classname, Attribute[] as, ISourceContext context, World w, AjAttribute.WeaverVersionInfo version, ConstantPoolReader dataDecompressor)
  7. renderArgs(JoinPoint jp)
  8. renderJoinPoint(JoinPoint jp)
  9. resolveFileName(final String fileName)