public class InterceptorChain
extends java.lang.Object
implements com.frameworkset.proxy.Interceptor
Title: InterceptorChain.java
Description: 拦截器执行顺序链
Copyright: Copyright (c) 2007
bboss workgroup
| 限定符和类型 | 字段和说明 |
|---|---|
protected com.frameworkset.proxy.Interceptor |
current |
protected boolean |
istx |
protected com.frameworkset.proxy.Interceptor |
next |
| 构造器和说明 |
|---|
InterceptorChain(com.frameworkset.proxy.Interceptor current,
com.frameworkset.proxy.Interceptor next) |
InterceptorChain(com.frameworkset.proxy.Interceptor current,
com.frameworkset.proxy.Interceptor next,
boolean istx) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
after(java.lang.reflect.Method method,
java.lang.Object[] args) |
void |
afterFinally(java.lang.reflect.Method method,
java.lang.Object[] args) |
void |
afterThrowing(java.lang.reflect.Method method,
java.lang.Object[] args) |
void |
afterThrowing(java.lang.reflect.Method method,
java.lang.Object[] args,
java.lang.Throwable throwable) |
void |
before(java.lang.reflect.Method method,
java.lang.Object[] args) |
protected com.frameworkset.proxy.Interceptor next
protected com.frameworkset.proxy.Interceptor current
protected boolean istx
public InterceptorChain(com.frameworkset.proxy.Interceptor current,
com.frameworkset.proxy.Interceptor next)
public InterceptorChain(com.frameworkset.proxy.Interceptor current,
com.frameworkset.proxy.Interceptor next,
boolean istx)
public void after(java.lang.reflect.Method method,
java.lang.Object[] args)
throws java.lang.Throwable
after 在接口中 com.frameworkset.proxy.Interceptorjava.lang.Throwablepublic void afterFinally(java.lang.reflect.Method method,
java.lang.Object[] args)
throws java.lang.Throwable
afterFinally 在接口中 com.frameworkset.proxy.Interceptorjava.lang.Throwablepublic void afterThrowing(java.lang.reflect.Method method,
java.lang.Object[] args,
java.lang.Throwable throwable)
throws java.lang.Throwable
afterThrowing 在接口中 com.frameworkset.proxy.Interceptorjava.lang.Throwablepublic void afterThrowing(java.lang.reflect.Method method,
java.lang.Object[] args)
throws java.lang.Throwable
java.lang.Throwablepublic void before(java.lang.reflect.Method method,
java.lang.Object[] args)
throws java.lang.Throwable
before 在接口中 com.frameworkset.proxy.Interceptorjava.lang.Throwable