public class InvokeFilterDefinition extends AbstractDefinition implements BeanCreaterListener<InvokerFilter>
| 构造器和说明 |
|---|
InvokeFilterDefinition(int index,
String pattern,
UriPatternMatcher uriPatternMatcher,
BindInfo<? extends InvokerFilter> bindInfo,
Map<String,String> initParams) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
beanCreated(InvokerFilter newObject,
BindInfo<? extends InvokerFilter> bindInfo) |
void |
destroy()
销毁过滤器。
|
Object |
doInvoke(Invoker invoker,
InvokerChain chain)
指定过滤器
|
protected InvokerFilter |
getTarget() |
getAppContext, getIndex, getInitParams, getPattern, getUriPatternType, init, matchesInvoker, toStringpublic InvokeFilterDefinition(int index,
String pattern,
UriPatternMatcher uriPatternMatcher,
BindInfo<? extends InvokerFilter> bindInfo,
Map<String,String> initParams)
protected final InvokerFilter getTarget()
getTarget 在类中 AbstractDefinitionpublic void beanCreated(InvokerFilter newObject, BindInfo<? extends InvokerFilter> bindInfo) throws Throwable
beanCreated 在接口中 BeanCreaterListener<InvokerFilter>Throwablepublic Object doInvoke(Invoker invoker, InvokerChain chain) throws Throwable
InvokerFilterdoInvoke 在接口中 InvokerFilterinvoker - 当前请求信息chain - 过滤器链Throwable - 执行过滤器中发生的异常。public void destroy()
InvokerFilterdestroy 在接口中 InvokerFilter