类 AbstractNamingInterceptorChain<T extends Interceptable>
- java.lang.Object
-
- com.alibaba.nacos.naming.interceptor.AbstractNamingInterceptorChain<T>
-
- 所有已实现的接口:
NacosNamingInterceptorChain<T>
public abstract class AbstractNamingInterceptorChain<T extends Interceptable> extends java.lang.Object implements NacosNamingInterceptorChain<T>
Abstract Naming Interceptor Chain.- 作者:
- xiweng.yy
-
-
字段概要
字段 修饰符和类型 字段 说明 private java.util.List<NacosNamingInterceptor<T>>interceptors
-
构造器概要
构造器 限定符 构造器 说明 protectedAbstractNamingInterceptorChain(java.lang.Class<? extends NacosNamingInterceptor<T>> clazz)
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 voidaddInterceptor(NacosNamingInterceptor<T> interceptor)Add interceptor.voiddoInterceptor(T object)Do intercept by added interceptors.protected java.util.List<NacosNamingInterceptor<T>>getInterceptors()Get all interceptors.
-
-
-
字段详细资料
-
interceptors
private final java.util.List<NacosNamingInterceptor<T extends Interceptable>> interceptors
-
-
构造器详细资料
-
AbstractNamingInterceptorChain
protected AbstractNamingInterceptorChain(java.lang.Class<? extends NacosNamingInterceptor<T>> clazz)
-
-
方法详细资料
-
getInterceptors
protected java.util.List<NacosNamingInterceptor<T>> getInterceptors()
Get all interceptors.- 返回:
- interceptors list
-
addInterceptor
public void addInterceptor(NacosNamingInterceptor<T> interceptor)
从接口复制的说明:NacosNamingInterceptorChainAdd interceptor.- 指定者:
addInterceptor在接口中NacosNamingInterceptorChain<T extends Interceptable>- 参数:
interceptor- interceptor
-
doInterceptor
public void doInterceptor(T object)
从接口复制的说明:NacosNamingInterceptorChainDo intercept by added interceptors.- 指定者:
doInterceptor在接口中NacosNamingInterceptorChain<T extends Interceptable>- 参数:
object- be interceptor object
-
-