001 package org.shiftone.jrat.integration.aop.aspectwerkz;
002
003
004 import org.codehaus.aspectwerkz.joinpoint.JoinPoint;
005 import org.shiftone.jrat.api.Command;
006
007
008 /**
009 * @author jeff@shiftone.org (Jeff Drost)
010 */
011 public class AspectWerkzJoinPointCommand implements Command {
012
013 private final JoinPoint joinPoint;
014
015 public AspectWerkzJoinPointCommand(JoinPoint joinPoint) {
016 this.joinPoint = joinPoint;
017 }
018
019
020 public Object execute() throws Throwable {
021 return joinPoint.proceed();
022 }
023 }