Package pl.morgwai.base.guice.scopes
-
Class Summary Class Description ContextScope<Ctx extends ServerSideContext<Ctx>> Scopes objects to a call context obtained from the associatedContextTracker
.ContextTracker<Ctx extends ServerSideContext<Ctx>> Allows to track which server-side call is handled by which thread.ContextTrackingExecutor AThreadPoolExecutor
that upon task execution automatically updates which thread runs within whichServerSideContext
using suppliedContextTrackingExecutor.trackers
.ServerSideContext<Ctx extends ServerSideContext<Ctx>> Stores attributes associated with some server-side processing/call (such as a servlet request processing, an RPC or a session combining several received calls) and allows to execute operations within itself.