| Modifier and Type | Class and Description |
|---|---|
class |
SpincastFrontController<R extends RequestContext<R>,W extends WebsocketContext<?>> |
| Modifier and Type | Method and Description |
|---|---|
protected Class<? extends WebsocketContext<?>> |
SpincastPluginBase.getWebsocketContextImplementationClass() |
protected Class<? extends WebsocketContext<?>> |
SpincastGuiceModuleBase.getWebsocketContextImplementationClass() |
protected Class<? extends WebsocketContext<?>> |
GuiceTweaker.getWebsocketContextImplementationClass() |
| Modifier and Type | Method and Description |
|---|---|
void |
SpincastPluginBase.setWebsocketContextImplementationClass(Class<? extends WebsocketContext<?>> websocketContextImplementationClass) |
void |
SpincastGuiceModuleBase.setWebsocketContextImplementationClass(Class<? extends WebsocketContext<?>> websocketContextImplementationClass) |
void |
SpincastContextTypesInterested.setWebsocketContextImplementationClass(Class<? extends WebsocketContext<?>> websocketContextImplementationClass)
The implementation class to use for WebsocletContext.
|
void |
GuiceTweaker.setWebsocketContextImplementationClass(Class<? extends WebsocketContext<?>> websocketContextImplementationClass) |
| Constructor and Description |
|---|
SpincastCorePluginModule(Class<? extends RequestContext<?>> requestContextImplementationClass,
Class<? extends WebsocketContext<?>> websocketContextImplementationClass) |
SpincastGuiceModuleBase(Class<? extends RequestContext<?>> requestContextImplementationClass,
Class<? extends WebsocketContext<?>> websocketContextImplementationClass) |
| Modifier and Type | Class and Description |
|---|---|
class |
DefaultRouteParamAliasesBinder<R extends RequestContext<?>,W extends WebsocketContext<?>>
Component that binds some default route parameter aliases.
|
interface |
RedirectHandler<R extends RequestContext<?>,W extends WebsocketContext<?>>
Handle to generate the path to redirect a route to.
|
interface |
RedirectRuleBuilder<R extends RequestContext<?>,W extends WebsocketContext<?>>
Builder to create a redirection rule.
|
interface |
RedirectRuleBuilderFactory<R extends RequestContext<?>,W extends WebsocketContext<?>>
Factory to create RedirectRuleBuilders.
|
interface |
RouteBuilderFactory<R extends RequestContext<?>,W extends WebsocketContext<?>>
Factory to create a route builder.
|
interface |
Router<R extends RequestContext<?>,W extends WebsocketContext<?>>
The router.
|
interface |
StaticResourceBuilderFactory<R extends RequestContext<?>,W extends WebsocketContext<?>>
Factory to create static resources builders.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
WebsocketContext<W extends WebsocketContext<?>>
The base interface for a WebSocket context.
|
class |
WebsocketContextBase<W extends WebsocketContext<?>>
The base implementation for a WebSocket context object.
|
class |
WebsocketContextBaseDeps<W extends WebsocketContext<?>>
A wrapper object for the dependencies required by WebsocketContextBase.
|
interface |
WebsocketContextFactory<W extends WebsocketContext<?>> |
interface |
WebsocketController<R extends RequestContext<?>,W extends WebsocketContext<?>>
A controller for a WebSocket connection.
|
class |
WebsocketEndpointHandlerDefault<R extends RequestContext<?>,W extends WebsocketContext<?>> |
interface |
WebsocketEndpointHandlerFactory<R extends RequestContext<?>,W extends WebsocketContext<?>> |
interface |
WebsocketRoute<R extends RequestContext<?>,W extends WebsocketContext<?>>
A WebSocket route.
|
interface |
WebsocketRouteBuilder<R extends RequestContext<?>,W extends WebsocketContext<?>>
Builder for WebSocket routes.
|
interface |
WebsocketRouteBuilderFactory<R extends RequestContext<?>,W extends WebsocketContext<?>>
Factory to create a WebSocket route builder.
|
class |
WebsocketRouteHandler<R extends RequestContext<?>,W extends WebsocketContext<?>>
Route handler that manages the upgrade from
a HTTP request to a WebSocket connection, once the
potential "before" filters have been ran.
|
interface |
WebsocketRouteHandlerFactory<R extends RequestContext<?>,W extends WebsocketContext<?>> |
| Modifier and Type | Interface and Description |
|---|---|
interface |
DefaultWebsocketContext
The unparamaterized interface for the default
WebSocket context.
|
| Modifier and Type | Class and Description |
|---|---|
class |
DefaultWebsocketContextDefault
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 | Method and Description |
|---|---|
protected Class<? extends WebsocketContext<?>> |
SpincastBootstrapper.getWebsocketContextImplementationClass() |
| Modifier and Type | Method and Description |
|---|---|
protected static String |
SpincastBootstrapper.createModulesMapKey(Class<? extends RequestContext<?>> requestContextImplementationClass,
Class<? extends WebsocketContext<?>> websocketContextImplementationClass,
boolean addCore) |
protected static com.google.inject.Module |
SpincastBootstrapper.getCoreAndDefaultModuleInternal(Class<? extends RequestContext<?>> requestContextImplementationClass,
Class<? extends WebsocketContext<?>> websocketContextImplementationClass,
boolean addCodePlugin) |
static com.google.inject.Module |
SpincastBootstrapper.getDefaultModule(Class<? extends RequestContext<?>> requestContextImplementationClass,
Class<? extends WebsocketContext<?>> websocketContextImplementationClass) |
static com.google.inject.Module |
Spincast.getDefaultModule(Class<? extends RequestContext<?>> requestContextImplementationClass,
Class<? extends WebsocketContext<?>> websocketContextImplementationClass)
Returns a module combining all the default
plugins implementations.
|
static com.google.inject.Module |
SpincastBootstrapper.getDefaultModule(Class<? extends RequestContext<?>> requestContextImplementationClass,
Class<? extends WebsocketContext<?>> websocketContextImplementationClass,
boolean includeCoreModule) |
static com.google.inject.Module |
Spincast.getDefaultModule(Class<? extends RequestContext<?>> requestContextImplementationClass,
Class<? extends WebsocketContext<?>> websocketContextImplementationClass,
boolean includeCoreModule)
Returns a module combining all the default
plugins implementations.
|
SpincastBootstrapper |
SpincastBootstrapper.websocketContextImplementationClass(Class<? extends WebsocketContext<?>> clazz) |
| Constructor and Description |
|---|
SpincastAttemptsLimiterPluginModule(Class<? extends RequestContext<?>> requestContextImplementationClass,
Class<? extends WebsocketContext<?>> websocketContextImplementationClass) |
| Constructor and Description |
|---|
SpincastConfigPluginModule(Class<? extends RequestContext<?>> requestContextImplementationClass,
Class<? extends WebsocketContext<?>> websocketContextImplementationClass) |
SpincastConfigPluginModule(Class<? extends RequestContext<?>> requestContextImplementationClass,
Class<? extends WebsocketContext<?>> websocketContextImplementationClass,
Class<? extends SpincastConfig> specificConfigImplClass) |
| Constructor and Description |
|---|
SpincastCryptoPluginModule(Class<? extends RequestContext<?>> requestContextImplementationClass,
Class<? extends WebsocketContext<?>> websocketContextImplementationClass) |
| Constructor and Description |
|---|
SpincastCssAutoprefixerPluginModule(Class<? extends RequestContext<?>> requestContextImplementationClass,
Class<? extends WebsocketContext<?>> websocketContextImplementationClass) |
| Constructor and Description |
|---|
SpincastDateFormatterPluginModule(Class<? extends RequestContext<?>> requestContextImplementationClass,
Class<? extends WebsocketContext<?>> websocketContextImplementationClass) |
| Constructor and Description |
|---|
SpincastDictionaryPluginModule(Class<? extends RequestContext<?>> requestContextImplementationClass,
Class<? extends WebsocketContext<?>> websocketContextImplementationClass) |
SpincastDictionaryPluginModule(Class<? extends RequestContext<?>> requestContextImplementationClass,
Class<? extends WebsocketContext<?>> websocketContextImplementationClass,
Class<? extends Dictionary> specificDictionaryImplClass)
Constructor
|
| Constructor and Description |
|---|
SpincastFlywayUtilsPluginModule(Class<? extends RequestContext<?>> requestContextImplementationClass,
Class<? extends WebsocketContext<?>> websocketContextImplementationClass) |
| Constructor and Description |
|---|
SpincastGsonPluginModule(Class<? extends RequestContext<?>> requestContextImplementationClass,
Class<? extends WebsocketContext<?>> websocketContextImplementationClass) |
| Constructor and Description |
|---|
SpincastHotSwapPluginModule(Class<? extends RequestContext<?>> requestContextImplementationClass,
Class<? extends WebsocketContext<?>> websocketContextImplementationClass) |
| Constructor and Description |
|---|
SpincastHttpCachingPluginModule(Class<? extends RequestContext<?>> requestContextImplementationClass,
Class<? extends WebsocketContext<?>> websocketContextImplementationClass) |
| Constructor and Description |
|---|
SpincastHttpClientPluginModule(Class<? extends RequestContext<?>> requestContextImplementationClass,
Class<? extends WebsocketContext<?>> websocketContextImplementationClass) |
| Constructor and Description |
|---|
SpincastHttpClientWithWebsocketPluginModule(Class<? extends RequestContext<?>> requestContextImplementationClass,
Class<? extends WebsocketContext<?>> websocketContextImplementationClass) |
| Constructor and Description |
|---|
SpincastJacksonJsonPluginModule(Class<? extends RequestContext<?>> requestContextImplementationClass,
Class<? extends WebsocketContext<?>> websocketContextImplementationClass) |
| Constructor and Description |
|---|
SpincastJacksonXmlPluginModule(Class<? extends RequestContext<?>> requestContextImplementationClass,
Class<? extends WebsocketContext<?>> websocketContextImplementationClass) |
| Constructor and Description |
|---|
SpincastJdbcPluginModule(Class<? extends RequestContext<?>> requestContextImplementationClass,
Class<? extends WebsocketContext<?>> websocketContextImplementationClass) |
| Constructor and Description |
|---|
SpincastLocaleResolverPluginModule(Class<? extends RequestContext<?>> requestContextImplementationClass,
Class<? extends WebsocketContext<?>> websocketContextImplementationClass) |
| Constructor and Description |
|---|
SpincastLogbackUtilsPluginModule(Class<? extends RequestContext<?>> requestContextImplementationClass,
Class<? extends WebsocketContext<?>> websocketContextImplementationClass) |
| Modifier and Type | Class and Description |
|---|---|
class |
SpincastOpenApiManagerDefault<R extends RequestContext<?>,W extends WebsocketContext<?>> |
| Constructor and Description |
|---|
SpincastOpenApiBottomUpPluginModule(Class<? extends RequestContext<?>> requestContextImplementationClass,
Class<? extends WebsocketContext<?>> websocketContextImplementationClass) |
| Constructor and Description |
|---|
SpincastPebblePluginModule(Class<? extends RequestContext<?>> requestContextImplementationClass,
Class<? extends WebsocketContext<?>> websocketContextImplementationClass) |
| Constructor and Description |
|---|
SpincastProcessUtilsPluginModule(Class<? extends RequestContext<?>> requestContextImplementationClass,
Class<? extends WebsocketContext<?>> websocketContextImplementationClass) |
| Constructor and Description |
|---|
SpincastRequestPluginModule(Class<? extends RequestContext<?>> requestContextImplementationClass,
Class<? extends WebsocketContext<?>> websocketContextImplementationClass) |
| Constructor and Description |
|---|
SpincastResponsePluginModule(Class<? extends RequestContext<?>> requestContextImplementationClass,
Class<? extends WebsocketContext<?>> websocketContextImplementationClass) |
| Modifier and Type | Class and Description |
|---|---|
class |
RedirectRuleBuilderDefault<R extends RequestContext<?>,W extends WebsocketContext<?>>
Default implementation for the RedirectRuleBuilder interface.
|
class |
RouteBuilderDefault<R extends RequestContext<?>,W extends WebsocketContext<?>> |
class |
SpincastRouter<R extends RequestContext<?>,W extends WebsocketContext<?>>
Spincast router
|
class |
SpincastRouterDeps<R extends RequestContext<?>,W extends WebsocketContext<?>>
A wrapper object for the dependencies required by SpincastRouter.
|
class |
SpincastWebsocketRoute<R extends RequestContext<?>,W extends WebsocketContext<?>> |
class |
StaticResourceBuilderDefault<R extends RequestContext<?>,W extends WebsocketContext<?>> |
class |
WebsocketRouteBuilderDefault<R extends RequestContext<?>,W extends WebsocketContext<?>> |
interface |
WebsocketRouteFactory<R extends RequestContext<?>,W extends WebsocketContext<?>> |
| Constructor and Description |
|---|
SpincastRoutingPluginModule(Class<? extends RequestContext<?>> requestContextImplementationClass,
Class<? extends WebsocketContext<?>> websocketContextImplementationClass) |
SpincastRoutingPluginModule(Class<? extends RequestContext<?>> requestContextImplementationClass,
Class<? extends WebsocketContext<?>> websocketContextImplementationClass,
Class<? extends Router<?,?>> specificRouterImplementationClass) |
| Constructor and Description |
|---|
SpincastScheduledTasksPluginModule(Class<? extends RequestContext<?>> requestContextImplementationClass,
Class<? extends WebsocketContext<?>> websocketContextImplementationClass) |
| Constructor and Description |
|---|
SpincastSwaggerUiPluginModule(Class<? extends RequestContext<?>> requestContextImplementationClass,
Class<? extends WebsocketContext<?>> websocketContextImplementationClass) |
| Constructor and Description |
|---|
SpincastTemplatingAddonPluginModule(Class<? extends RequestContext<?>> requestContextImplementationClass,
Class<? extends WebsocketContext<?>> websocketContextImplementationClass) |
| Constructor and Description |
|---|
SpincastTimeZoneResolverPluginModule(Class<? extends RequestContext<?>> requestContextImplementationClass,
Class<? extends WebsocketContext<?>> websocketContextImplementationClass) |
| Constructor and Description |
|---|
SpincastUndertowPluginModule(Class<? extends RequestContext<?>> requestContextImplementationClass,
Class<? extends WebsocketContext<?>> websocketContextImplementationClass) |
| Constructor and Description |
|---|
SpincastWatermarkerPluginModule(Class<? extends RequestContext<?>> requestContextImplementationClass,
Class<? extends WebsocketContext<?>> websocketContextImplementationClass) |
| Modifier and Type | Class and Description |
|---|---|
class |
AppBasedTestingBase<R extends RequestContext<?>,W extends WebsocketContext<?>> |
| Modifier and Type | Class and Description |
|---|---|
class |
AppBasedWebsocketTestingBase<R extends RequestContext<?>,W extends WebsocketContext<?>>
Base class for WebSocket testing.
|
class |
NoAppCustomContextTypesTestingBase<R extends RequestContext<?>,W extends WebsocketContext<?>> |
class |
NoAppStartHttpServerCustomContextTypesTestingBase<R extends RequestContext<?>,W extends WebsocketContext<?>>
Base class for testing without an App but when an HTTP
server is required.
|
| Modifier and Type | Method and Description |
|---|---|
protected Class<? extends WebsocketContext<?>> |
NoAppTestingBase.getWebsocketContextImplementationClass() |
protected Class<? extends WebsocketContext<?>> |
NoAppStartHttpServerTestingBase.getWebsocketContextImplementationClass() |
protected abstract Class<? extends WebsocketContext<?>> |
NoAppStartHttpServerCustomContextTypesTestingBase.getWebsocketContextImplementationClass() |
protected abstract Class<? extends WebsocketContext<?>> |
NoAppCustomContextTypesTestingBase.getWebsocketContextImplementationClass() |
Copyright © 2019. All rights reserved.