Class CdiRequestScope
java.lang.Object
org.glassfish.jersey.process.internal.RequestScope
org.glassfish.jersey.inject.weld.internal.scope.CdiRequestScope
CDI Request scope implementation using Weld-specific
BoundRequestContext which allows pass on storage for
request-scoped objects.-
Nested Class Summary
Nested classes/interfaces inherited from class org.glassfish.jersey.process.internal.RequestScope
RequestScope.RequestScopeConfigurator -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidactivate(RequestContext context, RequestContext oldContext) protected voidrelease(RequestContext context) protected voidresume(RequestContext context) <T> TrunInScope(Callable<T> task) protected voidsuspend(RequestContext context) Methods inherited from class org.glassfish.jersey.process.internal.RequestScope
current, isActive, referenceCurrent, runInScope, runInScope, runInScope, runInScope, runInScope, shutdown, suspendCurrent
-
Constructor Details
-
CdiRequestScope
public CdiRequestScope()
-
-
Method Details
-
createContext
- Specified by:
createContextin classRequestScope
-
activate
- Overrides:
activatein classRequestScope
-
resume
- Overrides:
resumein classRequestScope
-
release
- Overrides:
releasein classRequestScope
-
suspend
- Overrides:
suspendin classRequestScope
-
runInScope
- Overrides:
runInScopein classRequestScope- Throws:
Exception
-