Uses of Interface
org.glassfish.jersey.process.internal.RequestContext
Packages that use RequestContext
Package
Description
Common Jersey internal processing classes.
-
Uses of RequestContext in org.glassfish.jersey.process.internal
Methods in org.glassfish.jersey.process.internal that return RequestContextModifier and TypeMethodDescriptionabstract RequestContextRequestScope.createContext()Creates a new instance of therequest scope context.RequestScope.current()Returns the currentRequestContextwhich has to be active on the given thread.RequestContext.getReference()Get a "new" reference of the scope instance.RequestScope.referenceCurrent()Get a new reference for to currently running request scope context.RequestScope.suspendCurrent()Get the currentrequest scope contextand mark it as suspended.Methods in org.glassfish.jersey.process.internal with parameters of type RequestContextModifier and TypeMethodDescriptionprotected voidRequestScope.activate(RequestContext context, RequestContext oldContext) Stores the providedRequestContextto thread-local variable belonging to current request scope.protected voidRequestScope.release(RequestContext context) Releases the providedRequestContextto thread-local variable belonging to current request scope.protected voidRequestScope.resume(RequestContext context) Resumes the providedRequestContextto thread-local variable belonging to current request scope.voidRequestScope.runInScope(RequestContext context, Runnable task) Runs thetaskin the request scope initialized from thescope context.<T> TRequestScope.runInScope(RequestContext context, Callable<T> task) Runs thetaskin the request scope initialized from thescope context.<T> TRequestScope.runInScope(RequestContext context, Producer<T> task) Runs thetaskin the request scope initialized from thescope context.protected voidRequestScope.suspend(RequestContext context) Executes the action when the request scope comes into suspended state.