Skip navigation links
A C D E F G H I L M N O T 

A

addCommonModelElements(AppRequestContext) - Method in class org.spincast.quickstart.controller.AppController
Adds some common elements to the response's model.
addRoutes(AppRouter, AppController, SpincastFilters<AppRequestContext>) - Method in class org.spincast.quickstart.App
Route definitions
App - Class in org.spincast.quickstart
Application main class.
App() - Constructor for class org.spincast.quickstart.App
 
AppConfig - Interface in org.spincast.quickstart.config
Application's custom configurations.
AppConfigDefault - Class in org.spincast.quickstart.config
Implementation for the application's custom configurations.
AppConfigDefault(SpincastConfigPluginConfig, boolean) - Constructor for class org.spincast.quickstart.config.AppConfigDefault
Constructor
AppController - Class in org.spincast.quickstart.controller
The application controller.
AppController(AppConfig) - Constructor for class org.spincast.quickstart.controller.AppController
 
AppHandler - Interface in org.spincast.quickstart.exchange
The only purpose of this interface is to make it easier to declare a Route Handler as "AppHandler" instead of "Handler<AppRequestContext>".
AppLogbackConfigurerConfig - Class in org.spincast.quickstart.config
Configure Logback
AppLogbackConfigurerConfig(SpincastUtils, AppConfig, TemplatingEngine) - Constructor for class org.spincast.quickstart.config.AppLogbackConfigurerConfig
 
AppModule - Class in org.spincast.quickstart.guice
Guice module for the application.
AppModule() - Constructor for class org.spincast.quickstart.guice.AppModule
 
AppRequestContext - Interface in org.spincast.quickstart.exchange
Interface of our custom Request Context type.
AppRequestContextDefault - Class in org.spincast.quickstart.exchange
Implementation of our custom Request Context type.
AppRequestContextDefault(Object, RequestContextBaseDeps<AppRequestContext>, HttpClient) - Constructor for class org.spincast.quickstart.exchange.AppRequestContextDefault
 
AppRouter - Interface in org.spincast.quickstart.exchange
The only purpose of this interface is to make it easier to inject the application specific Router by using "AppRouter" instead of "Router<AppRequestContext, AppWebsocketContext>".
AppRouterDefault - Class in org.spincast.quickstart.exchange
The only purpose of this class is to make it easier to inject the application specific Router by using "AppRouter" instead of "Router<AppRequestContext, AppWebsocketContext>".
AppRouterDefault(SpincastRouterDeps<AppRequestContext, AppWebsocketContext>) - Constructor for class org.spincast.quickstart.exchange.AppRouterDefault
 
AppWebsocketContext - Interface in org.spincast.quickstart.exchange
Custom type which allows our application to extend the default Websocket Context.
AppWebsocketContextDefault - Class in org.spincast.quickstart.exchange
Implementation of our custom Websocket Context type.
AppWebsocketContextDefault(String, String, WebsocketPeerManager, WebsocketContextBaseDeps<AppWebsocketContext>) - Constructor for class org.spincast.quickstart.exchange.AppWebsocketContextDefault
 

C

configure() - Method in class org.spincast.quickstart.guice.AppModule
 

D

displayStartedMessage(AppConfig) - Method in class org.spincast.quickstart.App
 

E

exception(AppRequestContext) - Method in class org.spincast.quickstart.controller.AppController
Route Handler to manage exceptions
exceptionExample(AppRequestContext) - Method in class org.spincast.quickstart.controller.AppController
"Exception example" handler

F

formExample(AppRequestContext) - Method in class org.spincast.quickstart.controller.AppController
Simple Form example handler

G

getAppConfig() - Method in class org.spincast.quickstart.config.AppLogbackConfigurerConfig
 
getAppConfig() - Method in class org.spincast.quickstart.controller.AppController
 
getAppName() - Method in interface org.spincast.quickstart.config.AppConfig
A custom configuration : returns the application name.
getAppName() - Method in class org.spincast.quickstart.config.AppConfigDefault
 
getAppRootPackage() - Method in interface org.spincast.quickstart.config.AppConfig
The root package of your application.
getAppRootPackage() - Method in class org.spincast.quickstart.config.AppConfigDefault
 
getCookieNameFlashMessage() - Method in class org.spincast.quickstart.config.AppConfigDefault
 
getCookieNameLocale() - Method in class org.spincast.quickstart.config.AppConfigDefault
 
getCookiesValidatorCookieName() - Method in class org.spincast.quickstart.config.AppConfigDefault
 
getPublicUrlBase() - Method in class org.spincast.quickstart.config.AppConfigDefault
 
getResourceInfo() - Method in class org.spincast.quickstart.config.AppLogbackConfigurerConfig
 
getTemplatingEngine() - Method in class org.spincast.quickstart.config.AppLogbackConfigurerConfig
 

H

helloCurrentPeer() - Method in interface org.spincast.quickstart.exchange.AppWebsocketContext
A custom method example.
helloCurrentPeer() - Method in class org.spincast.quickstart.exchange.AppWebsocketContextDefault
 
httpClient() - Method in interface org.spincast.quickstart.exchange.AppRequestContext
Add-on to access the HttpClient factory
httpClient() - Method in class org.spincast.quickstart.exchange.AppRequestContextDefault
 

I

index(AppRequestContext) - Method in class org.spincast.quickstart.controller.AppController
Index page handler
init(Server, AppConfig, AppRouter, AppController, SpincastFilters<AppRequestContext>) - Method in class org.spincast.quickstart.App
Init method, automatically called when the Guice context is ready.

L

logger - Static variable in class org.spincast.quickstart.App
 
logger - Static variable in class org.spincast.quickstart.controller.AppController
 

M

main(String[]) - Static method in class org.spincast.quickstart.App
Main method

N

notFound(AppRequestContext) - Method in class org.spincast.quickstart.controller.AppController
Route Handler to manage 404

O

org.spincast.quickstart - package org.spincast.quickstart
 
org.spincast.quickstart.config - package org.spincast.quickstart.config
 
org.spincast.quickstart.controller - package org.spincast.quickstart.controller
 
org.spincast.quickstart.exchange - package org.spincast.quickstart.exchange
 
org.spincast.quickstart.guice - package org.spincast.quickstart.guice
 

T

tweakContent(String) - Method in class org.spincast.quickstart.config.AppLogbackConfigurerConfig
 
A C D E F G H I L M N O T 
Skip navigation links

Copyright © 2019. All rights reserved.