| Package | Description |
|---|---|
| org.spincast.core.controllers | |
| org.spincast.core.guice | |
| org.spincast.core.routing | |
| org.spincast.core.websocket | |
| org.spincast.plugins.routing | |
| org.spincast.testing.core |
| Modifier and Type | Class and Description |
|---|---|
class |
SpincastFrontController<R extends IRequestContext<R>,W extends IWebsocketContext<?>> |
| Modifier and Type | Method and Description |
|---|---|
protected Class<? extends IWebsocketContext<?>> |
SpincastCoreGuiceModule.getWebsocketContextImplementationClass()
The implementation to use for the Websocket context objects.
|
| Modifier and Type | Class and Description |
|---|---|
class |
DefaultRouteParamAliasesBinder<R extends IRequestContext<?>,W extends IWebsocketContext<?>>
Component that binds some default route parameter aliases.
|
interface |
IRedirectRuleBuilderFactory<R extends IRequestContext<?>,W extends IWebsocketContext<?>>
Factory to create IRedirectRuleBuilders.
|
interface |
IRouteBuilderFactory<R extends IRequestContext<?>,W extends IWebsocketContext<?>>
Factory to create a route builder.
|
interface |
IRouter<R extends IRequestContext<?>,W extends IWebsocketContext<?>>
The router.
|
interface |
IStaticResourceBuilderFactory<R extends IRequestContext<?>,W extends IWebsocketContext<?>>
Factory to create static resources builders.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
IWebsocketContext<W extends IWebsocketContext<?>>
The base interface for a WebSocket context.
|
interface |
IWebsocketContextFactory<W extends IWebsocketContext<?>> |
interface |
IWebsocketController<R extends IRequestContext<?>,W extends IWebsocketContext<?>>
A controller for a WebSocket connection.
|
interface |
IWebsocketEndpointHandlerFactory<R extends IRequestContext<?>,W extends IWebsocketContext<?>> |
interface |
IWebsocketRoute<R extends IRequestContext<?>,W extends IWebsocketContext<?>>
A WebSocket route.
|
interface |
IWebsocketRouteBuilder<R extends IRequestContext<?>,W extends IWebsocketContext<?>>
Builder for WebSocket routes.
|
interface |
IWebsocketRouteBuilderFactory<R extends IRequestContext<?>,W extends IWebsocketContext<?>>
Factory to create a WebSocket route builder.
|
interface |
IWebsocketRouteHandlerFactory<R extends IRequestContext<?>,W extends IWebsocketContext<?>> |
class |
WebsocketContextBase<W extends IWebsocketContext<?>>
The base implementation for a WebSocket context object.
|
class |
WebsocketContextBaseDeps<W extends IWebsocketContext<?>>
A wrapper object for the dependencies required by WebsocketContextBase.
|
class |
WebsocketEndpointHandler<R extends IRequestContext<?>,W extends IWebsocketContext<?>> |
class |
WebsocketRouteHandler<R extends IRequestContext<?>,W extends IWebsocketContext<?>>
Route handler that manages the upgrade from
a HTTP request to a WebSocket connection, once the
potential "before" filters have been ran.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
IDefaultWebsocketContext
The unparamaterized interface for the default
WebSocket context.
|
| Modifier and Type | Class and Description |
|---|---|
class |
DefaultWebsocketContext
The default WebSocket context to pass to a WebSocket controller
when an event arrives (a message is received from the peer, for example).
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
IWebsocketRouteFactory<R extends IRequestContext<?>,W extends IWebsocketContext<?>> |
class |
RedirectRuleBuilder<R extends IRequestContext<?>,W extends IWebsocketContext<?>>
Default implementation for the IRedirectRuleBuilder interface.
|
class |
RouteBuilder<R extends IRequestContext<?>,W extends IWebsocketContext<?>> |
class |
SpincastRouter<R extends IRequestContext<?>,W extends IWebsocketContext<?>>
Spincast router
|
class |
SpincastRouterDeps<R extends IRequestContext<?>,W extends IWebsocketContext<?>>
A wrapper object for the dependencies required by SpincastRouter.
|
class |
SpincastWebsocketRoute<R extends IRequestContext<?>,W extends IWebsocketContext<?>> |
class |
StaticResourceBuilder<R extends IRequestContext<?>,W extends IWebsocketContext<?>> |
class |
WebsocketRouteBuilder<R extends IRequestContext<?>,W extends IWebsocketContext<?>> |
| Modifier and Type | Class and Description |
|---|---|
class |
SpincastIntegrationTestBase<R extends IRequestContext<?>,W extends IWebsocketContext<?>>
Base class for tests that need the HTTP/WebSocket server
to be started.
|
class |
SpincastNoAppIntegrationTestBase<R extends IRequestContext<?>,W extends IWebsocketContext<?>>
Base class for tests that needs the HTTP/WebSocket server
to be started, but that are not using the boostraping
process of an existing application to create the Guice context
and start the server.
|
Copyright © 2016. All rights reserved.