public class InterceptorMethodMetaInfo extends HandlerMethodMetaInfo<InterceptorMethodMetaInfo> implements java.lang.Comparable<InterceptorMethodMetaInfo>
Stores all method level information needed to generate interceptors
Destroyable.Util
logger
Modifier | Constructor and Description |
---|---|
|
InterceptorMethodMetaInfo(ControllerClassMetaInfo clsInfo) |
protected |
InterceptorMethodMetaInfo(InterceptorMethodMetaInfo copy,
ControllerClassMetaInfo clsInfo) |
Modifier and Type | Method and Description |
---|---|
InterceptorMethodMetaInfo |
addExcept(java.lang.String... except) |
InterceptorMethodMetaInfo |
addOnly(java.lang.String... only) |
java.util.Set<java.lang.String> |
blackList() |
int |
compareTo(InterceptorMethodMetaInfo o) |
protected InterceptorMethodMetaInfo |
doExtend(ControllerClassMetaInfo clsInfo) |
InterceptorMethodMetaInfo |
extended(ControllerClassMetaInfo clsInfo) |
int |
priority() |
InterceptorMethodMetaInfo |
priority(int priority) |
protected void |
releaseResources() |
protected org.osgl.util.S.Buffer |
toStrBuffer(org.osgl.util.S.Buffer sb) |
java.lang.String |
toString() |
java.util.Set<java.lang.String> |
whiteList() |
addLocal, addParam, appContextInjection, appContextViaField, appContextViaLocalStorage, appContextViaParam, appCtxLocalVariableTableIndex, appCtxLocalVariableTableIndex, classInfo, ctxParamCount, disableJsonCircularRefDetect, disableJsonCircularRefDetect, equals, fullName, hashCode, hasLocalVariableTable, hasReturn, hasReturnOrThrowResult, invokeInstanceMethod, invokeStaticMethod, isStatic, localVariable, name, name, param, paramCount, propertySpec, propertySpec, returnComponentType, returnComponentType, returnType, returnType, returnTypeInfo, setThrowRenderResult, throwRenderResult
addSubResource, destroy, isDestroyed, reload, scope
debug, debug, error, error, fatal, fatal, info, info, isDebugEnabled, isTraceEnabled, trace, trace, warn, warn
protected InterceptorMethodMetaInfo(InterceptorMethodMetaInfo copy, ControllerClassMetaInfo clsInfo)
public InterceptorMethodMetaInfo(ControllerClassMetaInfo clsInfo)
protected void releaseResources()
releaseResources
in class HandlerMethodMetaInfo<InterceptorMethodMetaInfo>
public InterceptorMethodMetaInfo addOnly(java.lang.String... only)
public InterceptorMethodMetaInfo addExcept(java.lang.String... except)
public InterceptorMethodMetaInfo priority(int priority)
public int priority()
priority
in interface Prioritised
priority
in class HandlerMethodMetaInfo<InterceptorMethodMetaInfo>
public java.util.Set<java.lang.String> whiteList()
public java.util.Set<java.lang.String> blackList()
public java.lang.String toString()
toString
in class HandlerMethodMetaInfo<InterceptorMethodMetaInfo>
protected org.osgl.util.S.Buffer toStrBuffer(org.osgl.util.S.Buffer sb)
toStrBuffer
in class HandlerMethodMetaInfo<InterceptorMethodMetaInfo>
public int compareTo(InterceptorMethodMetaInfo o)
compareTo
in interface java.lang.Comparable<InterceptorMethodMetaInfo>
public final InterceptorMethodMetaInfo extended(ControllerClassMetaInfo clsInfo)
protected InterceptorMethodMetaInfo doExtend(ControllerClassMetaInfo clsInfo)
Copyright © 2014–2017 ActFramework. All rights reserved.