Uses of Interface
org.exoplatform.container.spi.Interceptor
Packages that use Interceptor
Package
Description
This package provides container API.
This package defines most important classes and interfaces, that should be used in case
you would like to implement a new
Container.-
Uses of Interceptor in org.exoplatform.container
Classes in org.exoplatform.container that implement InterceptorModifier and TypeClassDescriptionclassclassclassThis class is aimed to be a ThreadSafe implementation of anContainerbased on java.util.concurrent collections.Fields in org.exoplatform.container declared as InterceptorMethods in org.exoplatform.container that return InterceptorModifier and TypeMethodDescriptionDefaultInterceptorChainFactory.getInterceptorChain(ExoContainer holder, ExoContainer parent) Creates a newInterceptorchain with the providedExoContainerinstance as parent container and with the providedExoContaineras holder of the container.AbstractContainer.getSuccessor()Retrieve the successor of this container in the chain ofInterceptor.Methods in org.exoplatform.container that return types with arguments of type InterceptorModifier and TypeMethodDescriptionprotected List<Interceptor>DefaultInterceptorChainFactory.getDynamicInterceptors(ExoContainer holder, ExoContainer parent) Gives the dynamicInterceptorfrom the last to the headprotected List<Interceptor>DefaultInterceptorChainFactory.getStaticInterceptors(ExoContainer holder, ExoContainer parent) Gives the staticInterceptorfrom the last to the headprotected List<Interceptor>DefaultInterceptorChainFactory.resolve(List<Interceptor> staticInts, List<Interceptor> dynamicInts) Resolves all the dynamicInterceptorand inject them into a list ofInterceptoraccording to the annotationBeforeandAfterMethods in org.exoplatform.container with parameters of type InterceptorModifier and TypeMethodDescriptionvoidAbstractInterceptor.setSuccessor(Interceptor successor) Sets the successor of the Interceptor in the chain ofInterceptorMethod parameters in org.exoplatform.container with type arguments of type InterceptorModifier and TypeMethodDescriptionprotected List<Interceptor>DefaultInterceptorChainFactory.resolve(List<Interceptor> staticInts, List<Interceptor> dynamicInts) Resolves all the dynamicInterceptorand inject them into a list ofInterceptoraccording to the annotationBeforeandAfterprotected voidDefaultInterceptorChainFactory.resolveNext(List<Interceptor> alreadyResolved, Iterator<Interceptor> iter, boolean resolveIfAbsent) protected voidDefaultInterceptorChainFactory.resolveNext(List<Interceptor> alreadyResolved, Iterator<Interceptor> iter, boolean resolveIfAbsent) Constructors in org.exoplatform.container with parameters of type Interceptor -
Uses of Interceptor in org.exoplatform.container.management
Classes in org.exoplatform.container.management that implement Interceptor -
Uses of Interceptor in org.exoplatform.container.spi
Methods in org.exoplatform.container.spi that return InterceptorModifier and TypeMethodDescriptionInterceptorChainFactory.getInterceptorChain(ExoContainer holder, ExoContainer parent) Creates a newInterceptorchain with the providedExoContainerinstance as parent container and with the providedExoContaineras holder of the container.Container.getSuccessor()Retrieve the successor of this container in the chain ofInterceptor.Methods in org.exoplatform.container.spi with parameters of type InterceptorModifier and TypeMethodDescriptionvoidInterceptor.setSuccessor(Interceptor successor) Sets the successor of the Interceptor in the chain ofInterceptor