@ApplicationScoped public class GroupInterceptorMetaInfo extends DestroyableBase
Aggregate interception meta info. This structure is used in ControllerClassMetaInfo and ActionMethodMetaInfo
Destroyable.Utillogger| Constructor and Description |
|---|
GroupInterceptorMetaInfo() |
GroupInterceptorMetaInfo(GroupInterceptorMetaInfo copy) |
addSubResource, destroy, isDestroyed, reload, scopedebug, debug, error, error, fatal, fatal, info, info, isDebugEnabled, isTraceEnabled, trace, trace, warn, warnpublic GroupInterceptorMetaInfo()
public GroupInterceptorMetaInfo(GroupInterceptorMetaInfo copy)
protected void releaseResources()
releaseResources in class DestroyableBasepublic void addBefore(InterceptorMethodMetaInfo before)
public void addAfter(InterceptorMethodMetaInfo after)
public void addCatch(CatchMethodMetaInfo cat)
public void addFinally(InterceptorMethodMetaInfo after)
public void add(InterceptorMethodMetaInfo info, java.lang.Class<? extends java.lang.annotation.Annotation> interceptorType)
public void add(InterceptorMethodMetaInfo info, InterceptorType type)
public org.osgl.util.C.List<InterceptorMethodMetaInfo> beforeList()
public org.osgl.util.C.List<InterceptorMethodMetaInfo> afterList()
public org.osgl.util.C.List<CatchMethodMetaInfo> catchList()
public org.osgl.util.C.List<InterceptorMethodMetaInfo> finallyList()
public InterceptorMethodMetaInfo find(java.lang.String methodName, java.lang.String className)
public void mergeFrom(GroupInterceptorMetaInfo info, ControllerClassMetaInfo targetController)
public void mergeFrom(GroupInterceptorMetaInfo info)
public void mergeFrom(GroupInterceptorMetaInfo classInterceptors, java.lang.String actionName)
public java.lang.String toString()
toString in class java.lang.ObjectCopyright © 2014–2017 ActFramework. All rights reserved.