|
eXo Kernel :: Container 2.5.0-GA | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use Interceptor | |
|---|---|
| org.exoplatform.container | This package provides container API. |
| org.exoplatform.container.management | |
| org.exoplatform.container.spi | 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 Interceptor | |
|---|---|
class |
AbstractInterceptor
|
class |
CachingContainer
|
class |
ConcurrentContainer
This class is aimed to be a ThreadSafe implementation of an Container based on
java.util.concurrent collections. |
| Fields in org.exoplatform.container declared as Interceptor | |
|---|---|
protected Interceptor |
AbstractContainer.delegate
|
| Methods in org.exoplatform.container that return Interceptor | |
|---|---|
Interceptor |
DefaultInterceptorChainFactory.getInterceptorChain(ExoContainer holder,
ExoContainer parent)
Creates a new Interceptor chain with the provided ExoContainer instance as parent container
and with the provided ExoContainer as holder of the container. |
Interceptor |
AbstractContainer.getSuccessor()
Retrieve the successor of this container in the chain of Interceptor. |
| Methods in org.exoplatform.container that return types with arguments of type Interceptor | |
|---|---|
protected List<Interceptor> |
DefaultInterceptorChainFactory.getDynamicInterceptors(ExoContainer holder,
ExoContainer parent)
Gives the dynamic Interceptor from the last to the head |
protected List<Interceptor> |
DefaultInterceptorChainFactory.getStaticInterceptors(ExoContainer holder,
ExoContainer parent)
Gives the static Interceptor from the last to the head |
protected List<Interceptor> |
DefaultInterceptorChainFactory.resolve(List<Interceptor> staticInts,
List<Interceptor> dynamicInts)
Resolves all the dynamic Interceptor and inject them into a list of Interceptor
according to the annotation Before and After |
| Methods in org.exoplatform.container with parameters of type Interceptor | |
|---|---|
void |
AbstractInterceptor.setSuccessor(Interceptor successor)
Sets the successor of the Interceptor in the chain of Interceptor |
| Method parameters in org.exoplatform.container with type arguments of type Interceptor | |
|---|---|
protected List<Interceptor> |
DefaultInterceptorChainFactory.resolve(List<Interceptor> staticInts,
List<Interceptor> dynamicInts)
Resolves all the dynamic Interceptor and inject them into a list of Interceptor
according to the annotation Before and After |
protected List<Interceptor> |
DefaultInterceptorChainFactory.resolve(List<Interceptor> staticInts,
List<Interceptor> dynamicInts)
Resolves all the dynamic Interceptor and inject them into a list of Interceptor
according to the annotation Before and After |
protected void |
DefaultInterceptorChainFactory.resolveNext(List<Interceptor> alreadyResolved,
Iterator<Interceptor> iter,
boolean resolveIfAbsent)
Resolves the next dynamic Interceptor using the annotation Before and After |
protected void |
DefaultInterceptorChainFactory.resolveNext(List<Interceptor> alreadyResolved,
Iterator<Interceptor> iter,
boolean resolveIfAbsent)
Resolves the next dynamic Interceptor using the annotation Before and After |
| Constructors in org.exoplatform.container with parameters of type Interceptor | |
|---|---|
AbstractContainer(Interceptor successor)
|
|
| Uses of Interceptor in org.exoplatform.container.management |
|---|
| Classes in org.exoplatform.container.management that implement Interceptor | |
|---|---|
class |
ManageableContainer
|
| Uses of Interceptor in org.exoplatform.container.spi |
|---|
| Methods in org.exoplatform.container.spi that return Interceptor | |
|---|---|
Interceptor |
InterceptorChainFactory.getInterceptorChain(ExoContainer holder,
ExoContainer parent)
Creates a new Interceptor chain with the provided ExoContainer instance as parent container
and with the provided ExoContainer as holder of the container. |
Interceptor |
Container.getSuccessor()
Retrieve the successor of this container in the chain of Interceptor. |
| Methods in org.exoplatform.container.spi with parameters of type Interceptor | |
|---|---|
void |
Interceptor.setSuccessor(Interceptor successor)
Sets the successor of the Interceptor in the chain of Interceptor |
|
eXo Kernel :: Container 2.5.0-GA | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||