Code example for Logger

Methods: entering, exiting

0
    // =          Business methods          = 
    // ====================================== 
 
    @AroundInvoke 
    public Object logMethod(InvocationContext ic) throws Exception {
        logger.entering(ic.getTarget().getClass().getName(), ic.getMethod().getName());
        try { 
            return ic.proceed();
        } finally { 
            logger.exiting(ic.getTarget().getClass().getName(), ic.getMethod().getName());
        } 
    } 
 
}