| Package | Description |
|---|---|
| org.exoplatform.container.context |
This package contains all the classes that are related to the Scope Management
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractContext<K>
This is the root class of all the implementations of an
AdvancedContext |
class |
RequestContext
The context that represents the request scope.
|
class |
SessionContext
The context that represents the
SessionScoped. |
class |
SharedContext<K>
This is the root class of all the shared contexts, it relies on a
ConcurrentMap |
class |
UnSharedContext<K>
This is the root class of all the unshared contexts, it relies on a thread local
|
| Modifier and Type | Method and Description |
|---|---|
<K> AdvancedContext<K> |
ContextManager.getContext(Class<? extends Annotation> scope)
Gives the context corresponding to the given scope
|
<K> AdvancedContext<K> |
ContextManagerImpl.getContext(Class<? extends Annotation> scope)
Gives the context corresponding to the given scope
|
| Modifier and Type | Method and Description |
|---|---|
List<AdvancedContext> |
ContextPlugin.getContexts() |
| Modifier and Type | Method and Description |
|---|---|
<K> void |
ContextManager.addContext(AdvancedContext<K> ctx)
Registers a context
|
<K> void |
ContextManagerImpl.addContext(AdvancedContext<K> ctx)
Registers a context
|
Copyright © 2017 eXo Platform SAS. All Rights Reserved.