package kr.co.inger.hotwind.request_check.impl;
import kr.co.inger.hotwind.request_check.CheckRequest;
import org.aopalliance.intercept.MethodInterceptor;
import org.aopalliance.intercept.MethodInvocation;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
public class CheckRequestMethodInterceptor implements MethodInterceptor {
private static Logger logger = LoggerFactory
.getLogger(CheckRequestMethodInterceptor.class);
@Override
public Object invoke(MethodInvocation invocation) throws Throwable {
CheckRequest annot = invocation.getMethod().getAnnotation(
CheckRequest.class);
CheckRequestProc proc = new CheckRequestProc();
return proc.invoke(invocation, annot);
}
}