All Classes
-
All Classes Interface Summary Class Summary Class Description ContainerCallContext Context of either anHttpServletRequest
or awebsocket event
.GuiceServerEndpointConfigurator ObtainsEndpoint
instances fromGuice
and decorates methods to run within websocket contexts.GuiceServletContextListener Creates and configuresapp-wide Guice Injector
and aServletModule
.HttpSessionContext Context of anHttpSession
.HttpSessionContext.SessionContextCreator Registered inGuiceServletContextListener
.PingingEndpointConfigurator AGuiceServerEndpointConfigurator
that additionally automatically registers and deregistersEndpoints
to its associatedWebsocketPingerService
.PingingEndpointConfigurator.RttObserver An interface forEndpoints
to get round-trip time reports upon receiving pongs.PingingServletContextListener AGuiceServletContextListener
that automatically registers and deregistersEndpoints
added withGuiceServletContextListener.addEndpoint(Class, String)
to its associatedWebsocketPingerService
.RequestContextFilter Creates context for each newly incomingHttpServletRequest
and transfers context when requests aredispatched from AsyncContext
to new threads.ServletContextTrackingExecutor ATaskTrackingThreadPoolExecutor
that wraps tasks withContextBoundRunnable
decorator to automatically transfer contexts.ServletModule Contains servlet and websocket GuiceScope
s,ContextTracker
s and some helper methods.ServletRequestContext Context of aHttpServletRequest
.WebsocketConnectionContext Context of a websocket connection (Session
).WebsocketEventContext Context of a single websocket event such as a connection creation/closure, a message arrival or an error occurrence.