public.javadoc.index-all.html Maven / Gradle / Ivy
                 Go to download
                
        
                    Show more of this group  Show more artifacts with this name
Show all versions of spincast-website Show documentation
                Show all versions of spincast-website Show documentation
Source code for the https://www.spincast.org website.
                
            
Index (org.spincast:spincast-framework 0.9.21 API) 
A B C D E F G H I J K L M N O P R S T U V W X Z 
A
- accept(ContentTypeDefaults...) - Method in interface org.spincast.core.routing.IRouteBuilder
 
- 
Sets the accepted 
Content-Types.
 
- accept(Set<ContentTypeDefaults>) - Method in interface org.spincast.core.routing.IRouteBuilder
 
- 
Sets the accepted 
Content-Types.
 
- accept(ContentTypeDefaults...) - Method in class org.spincast.plugins.routing.RouteBuilder
 
-  
 
- accept(Set<ContentTypeDefaults>) - Method in class org.spincast.plugins.routing.RouteBuilder
 
-  
 
- acceptAsString(String...) - Method in interface org.spincast.core.routing.IRouteBuilder
 
- 
Sets the accepted 
Content-Types.
 
- acceptAsString(Set<String>) - Method in interface org.spincast.core.routing.IRouteBuilder
 
- 
Sets the accepted 
Content-Types.
 
- acceptAsString(String...) - Method in class org.spincast.plugins.routing.RouteBuilder
 
-  
 
- acceptAsString(Set<String>) - Method in class org.spincast.plugins.routing.RouteBuilder
 
-  
 
- add(String, Object) - Method in interface org.spincast.core.exchange.IVariablesRequestContextAddon
 
- 
Adds a request scoped variable.
 
- add(Map<String, Object>) - Method in interface org.spincast.core.exchange.IVariablesRequestContextAddon
 
- 
Adds request scoped variables.
 
- add(Object) - Method in interface org.spincast.core.json.IJsonArray
 
- 
Adds an element at the end.
 
- add(Object) - Method in class org.spincast.core.json.JsonArray
 
-  
 
- add(String, Object) - Method in class org.spincast.plugins.variables.SpincastVariablesRequestContextAddon
 
-  
 
- add(Map<String, Object>) - Method in class org.spincast.plugins.variables.SpincastVariablesRequestContextAddon
 
-  
 
- addBuilderOptions(Undertow.Builder) - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
-  
 
- addCommonLoaderFeatures(PebbleEngine.Builder) - Method in class org.spincast.plugins.pebble.SpincastPebbleTemplatingEngine
 
-  
 
- addCookie(ICookie) - Method in interface org.spincast.core.cookies.ICookiesRequestContextAddon
 
- 
Adds a cookie.
 
- addCookie(String, String) - Method in interface org.spincast.core.cookies.ICookiesRequestContextAddon
 
- 
Adds a cookie using the specified name and value.
 
- addCookie(String, String, String, String, Date, boolean, boolean, boolean, int) - Method in interface org.spincast.core.cookies.ICookiesRequestContextAddon
 
- 
Adds a cookie, using all possible configurations.
 
- addCookie(ICookie) - Method in class org.spincast.plugins.cookies.SpincastCookiesRequestContextAddon
 
-  
 
- addCookie(String, String) - Method in class org.spincast.plugins.cookies.SpincastCookiesRequestContextAddon
 
-  
 
- addCookie(String, String, String, String, Date, boolean, boolean, boolean, int) - Method in class org.spincast.plugins.cookies.SpincastCookiesRequestContextAddon
 
-  
 
- addCookie(String, String) - Method in class org.spincast.plugins.httpclient.builders.SpincastHttpRequestBuilderBase
 
-  
 
- addCookie(ICookie) - Method in class org.spincast.plugins.httpclient.builders.SpincastHttpRequestBuilderBase
 
-  
 
- addCookie(String, String) - Method in interface org.spincast.plugins.httpclient.IHttpRequestBuilder
 
- 
Adds a cookie.
 
- addCookie(ICookie) - Method in interface org.spincast.plugins.httpclient.IHttpRequestBuilder
 
- 
Adds a cookie.
 
- addCookies(Object, Map<String, ICookie>) - Method in interface org.spincast.core.server.IServer
 
- 
Adds cookies.
 
- addCookies(Collection<ICookie>) - Method in class org.spincast.plugins.httpclient.builders.SpincastHttpRequestBuilderBase
 
-  
 
- addCookies(Collection<ICookie>) - Method in interface org.spincast.plugins.httpclient.IHttpRequestBuilder
 
- 
Adds some cookies.
 
- addCookies(Object, Map<String, ICookie>) - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
-  
 
- addCustomCookies(Map<String, List<String>>) - Method in class org.spincast.plugins.httpclient.websocket.builders.WebsocketRequestBuilder
 
-  
 
- addCustomHeaders(Map<String, List<String>>) - Method in class org.spincast.plugins.httpclient.websocket.builders.WebsocketRequestBuilder
 
-  
 
- addDefaultNotFoundRoute() - Method in class org.spincast.core.controllers.SpincastFrontController
 
- 
Add the default Not Found route.
 
- addDependenciesInCustomRequestScope(R) - Method in class org.spincast.core.controllers.SpincastFrontController
 
- 
Add dependencies to the custom request scope
 
- addEndpointController(String, IWebsocketController<?, ?>) - Method in interface org.spincast.core.websocket.IWebsocketEndpointToControllerManager
 
- 
Adds a link between a WebSocket endpoint and a controller.
 
- addEndpointController(String, IWebsocketController<?, ?>) - Method in class org.spincast.core.websocket.WebsocketEndpointToControllerManager
 
-  
 
- addEntityFileUpload(String, String) - Method in class org.spincast.plugins.httpclient.builders.EntitySenderRequestBuilderBase
 
-  
 
- addEntityFileUpload(String, boolean, String) - Method in class org.spincast.plugins.httpclient.builders.EntitySenderRequestBuilderBase
 
-  
 
- addEntityFileUpload(String, String) - Method in interface org.spincast.plugins.httpclient.builders.IEntitySenderRequestBuilderBase
 
- 
Adds a file to upload.
 
- addEntityFileUpload(String, boolean, String) - Method in interface org.spincast.plugins.httpclient.builders.IEntitySenderRequestBuilderBase
 
- 
Adds a file to upload.
 
- addEntityFormDataValue(String, String) - Method in class org.spincast.plugins.httpclient.builders.EntitySenderRequestBuilderBase
 
-  
 
- addEntityFormDataValue(String, String) - Method in interface org.spincast.plugins.httpclient.builders.IEntitySenderRequestBuilderBase
 
- 
Adds a value to a Form data.
 
- addError(IValidationError) - Method in class org.spincast.plugins.validation.SpincastValidatorBase
 
- 
Adds a validation error.
 
- addError(String, String, String) - Method in class org.spincast.plugins.validation.SpincastValidatorBase
 
- 
Adds a validation error.
 
- addErrors(List<IValidationError>) - Method in class org.spincast.plugins.validation.SpincastValidatorBase
 
- 
Adds validation errors.
 
- addErrorsFormattedSpecificField(String, List<IValidationError>, FormatType, StringBuilder, IJsonObject) - Method in class org.spincast.plugins.validation.SpincastValidatorBase
 
-  
 
- addErrorsFormattedSpecificFieldHtml(String, StringBuilder, List<IValidationError>) - Method in class org.spincast.plugins.validation.SpincastValidatorBase
 
-  
 
- addErrorsFormattedSpecificFieldTextPlain(String, StringBuilder, List<IValidationError>) - Method in class org.spincast.plugins.validation.SpincastValidatorBase
 
-  
 
- addFilterDefaultRoutingTypes(IRouteBuilder<R>) - Method in class org.spincast.plugins.routing.SpincastRouter
 
-  
 
- addFirst(Object) - Method in interface org.spincast.core.json.IJsonArray
 
- 
Adds an element at the beginning.
 
- addFirst(Object) - Method in class org.spincast.core.json.JsonArray
 
-  
 
- addHeaderValue(String, String) - Method in interface org.spincast.core.exchange.IResponseRequestContextAddon
 
- 
Adds a value to a response header.
 
- addHeaderValue(String, String) - Method in interface org.spincast.core.filters.ICorsFilterClient
 
- 
Adds an header value.
 
- addHeaderValue(String, String) - Method in class org.spincast.plugins.httpclient.builders.SpincastHttpRequestBuilderBase
 
-  
 
- addHeaderValue(String, String) - Method in interface org.spincast.plugins.httpclient.IHttpRequestBuilder
 
- 
Adds a value to the specified header.
 
- addHeaderValue(String, String) - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
-  
 
- addHeaderValues(String, List<String>) - Method in interface org.spincast.core.exchange.IResponseRequestContextAddon
 
- 
Adds a list of values to a response header.
 
- addHeaderValues(String, List<String>) - Method in class org.spincast.plugins.httpclient.builders.SpincastHttpRequestBuilderBase
 
-  
 
- addHeaderValues(String, List<String>) - Method in interface org.spincast.plugins.httpclient.IHttpRequestBuilder
 
- 
Adds some values to the specified header.
 
- addHeaderValues(String, List<String>) - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
-  
 
- addHttpAuthentication(String, String, String) - Method in interface org.spincast.core.server.IServer
 
- 
Adds a user to an HTTP protected realm.
 
- addHttpAuthentication(String, String, String) - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
-  
 
- addHttpAuthHeaders(Map<String, List<String>>) - Method in class org.spincast.plugins.httpclient.websocket.builders.WebsocketRequestBuilder
 
-  
 
- addHttpListener(Undertow.Builder, String, int) - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
-  
 
- addHttpsListener(Undertow.Builder, String, int) - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
-  
 
- addRequestContextInCustomRequestScope(R) - Method in class org.spincast.core.controllers.SpincastFrontController
 
- 
Add the request context object in the cutom request scope
 
- addRoute(IRoute<R>) - Method in interface org.spincast.core.routing.IRouter
 
- 
Adds a route, directly.
 
- addRoute(IRoute<R>) - Method in class org.spincast.plugins.routing.SpincastRouter
 
-  
 
- addRouteParamPatternAlias(String, String) - Method in interface org.spincast.core.routing.IRouter
 
- 
Adds an alias for a path pattern.
 
- addRouteParamPatternAlias(String, String) - Method in class org.spincast.plugins.routing.SpincastRouter
 
-  
 
- addSecurityHeaders(R) - Method in interface org.spincast.core.filters.ISpincastFilters
 
- 
Adds some recommended security headers.
 
- addSecurityHeaders(R) - Method in class org.spincast.core.filters.SpincastFilters
 
-  
 
- addSslContext(WebSocketClient.ConnectionBuilder) - Method in class org.spincast.plugins.httpclient.websocket.builders.WebsocketRequestBuilder
 
-  
 
- addStaticResource(IStaticResource<R>) - Method in interface org.spincast.core.routing.IRouter
 
- 
Adds a 
static resource route, directly.
 
- addStaticResource(IStaticResource<R>) - Method in class org.spincast.plugins.routing.SpincastRouter
 
-  
 
- addStaticResourceToServe(IStaticResource<?>) - Method in interface org.spincast.core.server.IServer
 
- 
Adds a static resource to serve directly by the server.
 
- addStaticResourceToServe(IStaticResource<?>) - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
-  
 
- addTemplatingGlobalVariable(String, Object) - Method in interface org.spincast.core.templating.ITemplatingRequestContextAddon
 
- 
Adds a global variable that will be available to any following
 evaluation by the templating engine.
 
- addTemplatingGlobalVariable(String, Object) - Method in class org.spincast.plugins.templatingaddon.SpincastTemplatingRequestContextAddon
 
-  
 
- addTemplatingGlobalVariables(Map<String, Object>) - Method in interface org.spincast.core.templating.ITemplatingRequestContextAddon
 
- 
Adds global variables that will be available to any following
 evaluation by the templating engine.
 
- addTemplatingGlobalVariables(Map<String, Object>) - Method in class org.spincast.plugins.templatingaddon.SpincastTemplatingRequestContextAddon
 
-  
 
- addUser(String, String) - Method in interface org.spincast.plugins.undertow.ISpincastHttpAuthIdentityManager
 
- 
Adds a user to this identity manager.
 
- addUser(String, String) - Method in class org.spincast.plugins.undertow.SpincastHttpAuthIdentityManager
 
-  
 
- addWebsocketRequestHeaders() - Method in class org.spincast.plugins.httpclient.websocket.builders.WebsocketRequestBuilder
 
-  
 
- addWebsocketRoute(IWebsocketRoute<R, W>) - Method in interface org.spincast.core.routing.IRouter
 
- 
Adds a Websocket route, directly.
 
- addWebsocketRoute(IWebsocketRoute<R, W>) - Method in class org.spincast.plugins.routing.SpincastRouter
 
-  
 
- after(IHandler<R>) - Method in interface org.spincast.core.routing.IRouteBuilder
 
- 
Adds an "after" filter which will only be applied to this particular route.
 
- after(IHandler<R>) - Method in interface org.spincast.core.routing.IRouter
 
- 
Creates an "after" filter.
 
- after(String, IHandler<R>) - Method in interface org.spincast.core.routing.IRouter
 
- 
Creates an "after" filter.
 
- after(IHandler<R>) - Method in class org.spincast.plugins.routing.RouteBuilder
 
-  
 
- after(IHandler<R>) - Method in class org.spincast.plugins.routing.SpincastRouter
 
-  
 
- after(String, IHandler<R>) - Method in class org.spincast.plugins.routing.SpincastRouter
 
-  
 
- afterClass() - Method in class org.spincast.testing.core.SpincastGuiceBasedTestBase
 
-  
 
- afterClass() - Method in class org.spincast.testing.core.SpincastIntegrationTestBase
 
-  
 
- afterClass() - Method in interface org.spincast.testing.utils.IBeforeAfterClassMethodsProvider
 
- 
Called after the tests of the class are ran.
 
- ALL() - Method in interface org.spincast.core.routing.IRouteBuilder
 
- 
Adds all HTTP methods as being supported.
 
- ALL(String) - Method in interface org.spincast.core.routing.IRouter
 
- 
Starts the creation of a route matching any HTTP method.
 
- ALL() - Method in class org.spincast.plugins.routing.RouteBuilder
 
-  
 
- ALL(String) - Method in class org.spincast.plugins.routing.SpincastRouter
 
-  
 
- allRoutingTypes() - Method in interface org.spincast.core.routing.IRouteBuilder
 
- 
This route will be considered for all routing types.
 
- allRoutingTypes() - Method in class org.spincast.plugins.routing.RouteBuilder
 
-  
 
- apacheCookieToHttpHeaderValue(Cookie) - Method in interface org.spincast.plugins.httpclient.utils.ISpincastHttpClientUtils
 
-  
 
- apacheCookieToHttpHeaderValue(Cookie) - Method in class org.spincast.plugins.httpclient.utils.SpincastHttpClientUtils
 
-  
 
- APP_PROPERTIES_FILE_NAME_DEFAULT - Static variable in interface org.spincast.plugins.configpropsfile.ISpincastConfigPropsFileBasedConfig
 
-  
 
- APP_PROPERTIES_KEY_ENVIRONMENT_IS_DEBUG - Static variable in class org.spincast.plugins.configpropsfile.SpincastConfigPropsFileBased
 
-  
 
- APP_PROPERTIES_KEY_ENVIRONMENT_NAME - Static variable in class org.spincast.plugins.configpropsfile.SpincastConfigPropsFileBased
 
-  
 
- APP_PROPERTIES_KEY_HTTP_SERVER_PORT - Static variable in class org.spincast.plugins.configpropsfile.SpincastConfigPropsFileBased
 
-  
 
- APP_PROPERTIES_KEY_HTTPS_SERVER_KEYSTORE_KEYPASS - Static variable in class org.spincast.plugins.configpropsfile.SpincastConfigPropsFileBased
 
-  
 
- APP_PROPERTIES_KEY_HTTPS_SERVER_KEYSTORE_PATH - Static variable in class org.spincast.plugins.configpropsfile.SpincastConfigPropsFileBased
 
-  
 
- APP_PROPERTIES_KEY_HTTPS_SERVER_KEYSTORE_STOREPASS - Static variable in class org.spincast.plugins.configpropsfile.SpincastConfigPropsFileBased
 
-  
 
- APP_PROPERTIES_KEY_HTTPS_SERVER_KEYSTORE_TYPE - Static variable in class org.spincast.plugins.configpropsfile.SpincastConfigPropsFileBased
 
-  
 
- APP_PROPERTIES_KEY_HTTPS_SERVER_PORT - Static variable in class org.spincast.plugins.configpropsfile.SpincastConfigPropsFileBased
 
-  
 
- APP_PROPERTIES_KEY_SERVER_HOST - Static variable in class org.spincast.plugins.configpropsfile.SpincastConfigPropsFileBased
 
-  
 
- apply(ICorsFilterClient) - Method in class org.spincast.core.filters.CorsFilter
 
-  
 
- apply(ICorsFilterClient) - Method in interface org.spincast.core.filters.ICorsFilter
 
- 
Apply the cors filter and return the result.
 
B
- before(IHandler<R>) - Method in interface org.spincast.core.routing.IRouteBuilder
 
- 
Adds a "before" filter which will only be applied to this particular route.
 
- before(IHandler<R>) - Method in interface org.spincast.core.routing.IRouter
 
- 
Creates a "before" filter.
 
- before(String, IHandler<R>) - Method in interface org.spincast.core.routing.IRouter
 
- 
Creates a "before" filter.
 
- before(IHandler<R>) - Method in interface org.spincast.core.websocket.IWebsocketRouteBuilder
 
- 
Adds a before filter.
 
- before(IHandler<R>) - Method in class org.spincast.plugins.routing.RouteBuilder
 
-  
 
- before(IHandler<R>) - Method in class org.spincast.plugins.routing.SpincastRouter
 
-  
 
- before(String, IHandler<R>) - Method in class org.spincast.plugins.routing.SpincastRouter
 
-  
 
- before(IHandler<R>) - Method in class org.spincast.plugins.routing.WebsocketRouteBuilder
 
-  
 
- beforeAndAfter(IHandler<R>) - Method in interface org.spincast.core.routing.IRouter
 
- 
Creates a "before" and an "after" filters.
 
- beforeAndAfter(String, IHandler<R>) - Method in interface org.spincast.core.routing.IRouter
 
- 
Creates a "before" and an "after" filters.
 
- beforeAndAfter(IHandler<R>) - Method in class org.spincast.plugins.routing.SpincastRouter
 
-  
 
- beforeAndAfter(String, IHandler<R>) - Method in class org.spincast.plugins.routing.SpincastRouter
 
-  
 
- beforeClass() - Method in class org.spincast.testing.core.SpincastGuiceBasedTestBase
 
-  
 
- beforeClass() - Method in class org.spincast.testing.core.SpincastGuiceModuleBasedIntegrationTestBase
 
-  
 
- beforeClass() - Method in interface org.spincast.testing.utils.IBeforeAfterClassMethodsProvider
 
- 
Called before the tests of the class are ran.
 
- beforeStartServer() - Method in class org.spincast.testing.core.SpincastGuiceModuleBasedIntegrationTestBase
 
- 
Allows some initialization to be run once the Guice context
 is created, but before the server is started.
 
- beforeTest() - Method in class org.spincast.testing.core.SpincastGuiceModuleBasedIntegrationTestBase
 
- 
Ran before each test.
 
- beforeTest() - Method in class org.spincast.testing.core.SpincastIntegrationTestBase
 
-  
 
- bindAlphaAlias(boolean, IRouter<R, W>) - Method in class org.spincast.core.routing.DefaultRouteParamAliasesBinder
 
-  
 
- bindAlphaNumericAlias(boolean, IRouter<R, W>) - Method in class org.spincast.core.routing.DefaultRouteParamAliasesBinder
 
-  
 
- bindAlphaNumericPlusAlias(boolean, IRouter<R, W>) - Method in class org.spincast.core.routing.DefaultRouteParamAliasesBinder
 
-  
 
- bindAlphaPlusAlias(boolean, IRouter<R, W>) - Method in class org.spincast.core.routing.DefaultRouteParamAliasesBinder
 
-  
 
- bindConfigPlugin() - Method in class org.spincast.defaults.guice.SpincastDefaultGuiceModule
 
-  
 
- bindConfigPlugin() - Method in class org.spincast.defaults.tests.DefaultTestingModule
 
-  
 
- bindCookieFactory() - Method in class org.spincast.plugins.cookies.SpincastCookiesPluginGuiceModule
 
-  
 
- bindCookiesPlugin() - Method in class org.spincast.defaults.guice.SpincastDefaultGuiceModule
 
-  
 
- bindCorsHandlerFactory() - Method in class org.spincast.plugins.undertow.SpincastUndertowPluginGuiceModule
 
-  
 
- bindCustomXmlIndenter() - Method in class org.spincast.plugins.jacksonxml.SpincastJacksonXmlPluginGuiceModule
 
-  
 
- bindDefaultPredefinedRouteParamPatternsBinder() - Method in class org.spincast.core.guice.SpincastCoreGuiceModule
 
-  
 
- bindDictionaryPlugin() - Method in class org.spincast.defaults.guice.SpincastDefaultGuiceModule
 
-  
 
- bindFileClassPathResourceManagerFactory() - Method in class org.spincast.plugins.undertow.SpincastUndertowPluginGuiceModule
 
-  
 
- bindFrontController() - Method in class org.spincast.core.guice.SpincastCoreGuiceModule
 
-  
 
- bindGzipCheckerHandlerFactory() - Method in class org.spincast.plugins.undertow.SpincastUndertowPluginGuiceModule
 
-  
 
- bindHttpAuthIdentityManagerFactory() - Method in class org.spincast.plugins.undertow.SpincastUndertowPluginGuiceModule
 
-  
 
- bindHttpClientFactory() - Method in class org.spincast.plugins.httpclient.SpincastHttpClientPluginGuiceModule
 
-  
 
- bindHttpClientFactory() - Method in class org.spincast.plugins.httpclient.websocket.SpincastHttpClientWithWebsocketPluginGuiceModule
 
- 
Override to bind IWebsocketRequestBuilder too.
 
- bindHttpResponseFactory() - Method in class org.spincast.plugins.httpclient.SpincastHttpClientPluginGuiceModule
 
-  
 
- bindJsonManager() - Method in class org.spincast.plugins.jacksonjson.SpincastJacksonJsonPluginGuiceModule
 
-  
 
- bindJsonMixinsMultiBinder() - Method in class org.spincast.plugins.jacksonjson.SpincastJacksonJsonPluginGuiceModule
 
-  
 
- bindJsonObjectFactory() - Method in class org.spincast.core.guice.SpincastCoreGuiceModule
 
-  
 
- bindLocaleResolver() - Method in class org.spincast.plugins.localeresolver.SpincastLocaleResolverPluginGuiceModule
 
-  
 
- bindLocaleResolverPlugin() - Method in class org.spincast.defaults.guice.SpincastDefaultGuiceModule
 
-  
 
- bindMainArgs() - Method in class org.spincast.core.guice.SpincastCoreGuiceModule
 
-  
 
- bindNumericAlias(boolean, IRouter<R, W>) - Method in class org.spincast.core.routing.DefaultRouteParamAliasesBinder
 
-  
 
- bindNumericPlusAlias(boolean, IRouter<R, W>) - Method in class org.spincast.core.routing.DefaultRouteParamAliasesBinder
 
-  
 
- bindRequestContextAddon() - Method in class org.spincast.plugins.cookies.SpincastCookiesPluginGuiceModule
 
-  
 
- bindRequestContextAddon() - Method in class org.spincast.plugins.request.SpincastRequestPluginGuiceModule
 
-  
 
- bindRequestContextAddon() - Method in class org.spincast.plugins.response.SpincastResponsePluginGuiceModule
 
-  
 
- bindRequestContextAddon() - Method in class org.spincast.plugins.routing.SpincastRoutingPluginGuiceModule
 
-  
 
- bindRequestContextAddon() - Method in class org.spincast.plugins.templatingaddon.SpincastTemplatingAddonPluginGuiceModule
 
-  
 
- bindRequestContextAddon() - Method in class org.spincast.plugins.variables.SpincastVariablesPluginGuiceModule
 
-  
 
- bindRequestContextBaseDeps() - Method in class org.spincast.core.guice.SpincastCoreGuiceModule
 
-  
 
- bindRequestContextFactory() - Method in class org.spincast.core.guice.SpincastCoreGuiceModule
 
-  
 
- bindRequestContextInRequestScope() - Method in class org.spincast.core.guice.SpincastCoreGuiceModule
 
-  
 
- bindRequestContextType() - Method in class org.spincast.core.guice.SpincastCoreGuiceModule
 
-  
 
- bindRequestPlugin() - Method in class org.spincast.defaults.guice.SpincastDefaultGuiceModule
 
-  
 
- bindResponsePlugin() - Method in class org.spincast.defaults.guice.SpincastDefaultGuiceModule
 
-  
 
- bindRouteBuilderFactory() - Method in class org.spincast.plugins.routing.SpincastRoutingPluginGuiceModule
 
-  
 
- bindRouteFactory() - Method in class org.spincast.plugins.routing.SpincastRoutingPluginGuiceModule
 
-  
 
- bindRouteHandlerMatchFactory() - Method in class org.spincast.plugins.routing.SpincastRoutingPluginGuiceModule
 
-  
 
- bindRouter() - Method in class org.spincast.plugins.routing.SpincastRoutingPluginGuiceModule
 
-  
 
- bindRoutingPlugin() - Method in class org.spincast.defaults.guice.SpincastDefaultGuiceModule
 
-  
 
- bindServerPlugin() - Method in class org.spincast.defaults.guice.SpincastDefaultGuiceModule
 
-  
 
- bindSpincastConfig() - Method in class org.spincast.plugins.config.SpincastConfigPluginGuiceModule
 
-  
 
- bindSpincastConfig() - Method in class org.spincast.plugins.configpropsfile.SpincastConfigPropsFilePluginGuiceModule
 
-  
 
- bindSpincastDictionary() - Method in class org.spincast.plugins.dictionary.SpincastDictionaryPluginGuiceModule
 
-  
 
- bindSpincastDictionaryImplClass() - Method in class org.spincast.plugins.dictionary.SpincastDictionaryPluginGuiceModule
 
-  
 
- bindSpincastFilters() - Method in class org.spincast.core.guice.SpincastCoreGuiceModule
 
-  
 
- bindSpincastHttpClientUtils() - Method in class org.spincast.plugins.httpclient.SpincastHttpClientPluginGuiceModule
 
-  
 
- bindSpincastHttpClientWithWebsocketUtils() - Method in class org.spincast.plugins.httpclient.websocket.SpincastHttpClientWithWebsocketPluginGuiceModule
 
-  
 
- bindSpincastRequestScope() - Method in class org.spincast.core.guice.SpincastCoreGuiceModule
 
-  
 
- bindSpincastUndertowUtils() - Method in class org.spincast.plugins.undertow.SpincastUndertowPluginGuiceModule
 
-  
 
- bindSpincastUtilsClass() - Method in class org.spincast.core.guice.SpincastCoreGuiceModule
 
-  
 
- bindSpincastValidatorBaseDeps() - Method in class org.spincast.plugins.validation.SpincastValidationPluginGuiceModule
 
-  
 
- bindSSLContextFactory() - Method in class org.spincast.core.guice.SpincastCoreGuiceModule
 
-  
 
- bindStaticResourceBuilderFactory() - Method in class org.spincast.plugins.routing.SpincastRoutingPluginGuiceModule
 
-  
 
- bindStaticResourceCorsConfigFactory() - Method in class org.spincast.plugins.routing.SpincastRoutingPluginGuiceModule
 
-  
 
- bindStaticResourceFactory() - Method in class org.spincast.plugins.routing.SpincastRoutingPluginGuiceModule
 
-  
 
- bindTemplatingEnginePlugin() - Method in class org.spincast.defaults.guice.SpincastDefaultGuiceModule
 
-  
 
- bindTemplatingPlugin() - Method in class org.spincast.defaults.guice.SpincastDefaultGuiceModule
 
-  
 
- bindTestConfig() - Method in class org.spincast.testing.core.SpincastTestModule
 
-  
 
- bindUndertowWebsocketEndpointWriterFactory() - Method in class org.spincast.plugins.undertow.SpincastUndertowPluginGuiceModule
 
-  
 
- bindValidationErrorFactory() - Method in class org.spincast.plugins.validation.SpincastValidationPluginGuiceModule
 
-  
 
- bindVariablesPlugin() - Method in class org.spincast.defaults.guice.SpincastDefaultGuiceModule
 
-  
 
- bindWebsocketContextFactory() - Method in class org.spincast.core.guice.SpincastCoreGuiceModule
 
-  
 
- bindWebsocketContextType() - Method in class org.spincast.core.guice.SpincastCoreGuiceModule
 
-  
 
- bindWebsocketEndpointFactory() - Method in class org.spincast.plugins.undertow.SpincastUndertowPluginGuiceModule
 
-  
 
- bindWebsocketEndpointHandlerFactory() - Method in class org.spincast.core.guice.SpincastCoreGuiceModule
 
-  
 
- bindWebsocketEndpointToControllerManager() - Method in class org.spincast.core.guice.SpincastCoreGuiceModule
 
-  
 
- bindWebsocketRouteBuilderFactory() - Method in class org.spincast.plugins.routing.SpincastRoutingPluginGuiceModule
 
-  
 
- bindWebsocketRouteFactory() - Method in class org.spincast.plugins.routing.SpincastRoutingPluginGuiceModule
 
-  
 
- bindWebsocketRouteHandlerFactory() - Method in class org.spincast.plugins.routing.SpincastRoutingPluginGuiceModule
 
-  
 
- bindXmlManager() - Method in class org.spincast.plugins.jacksonxml.SpincastJacksonXmlPluginGuiceModule
 
-  
 
- bindXmlMixinsMultiBinder() - Method in class org.spincast.plugins.jacksonxml.SpincastJacksonXmlPluginGuiceModule
 
-  
 
- binJsonManagerPlugin() - Method in class org.spincast.defaults.guice.SpincastDefaultGuiceModule
 
-  
 
- binxCustomXmlPrettyPrinter() - Method in class org.spincast.plugins.jacksonxml.SpincastJacksonXmlPluginGuiceModule
 
-  
 
- binXmlManagerPlugin() - Method in class org.spincast.defaults.guice.SpincastDefaultGuiceModule
 
-  
 
C
- callRouteHandlers(R, IRoutingResult<R>) - Method in class org.spincast.core.controllers.SpincastFrontController
 
- 
Call the handlers, in order they are specified.
 
- castExchange(Object) - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
-  
 
- check() - Method in interface org.spincast.testing.core.utils.TrueChecker
 
-  
 
- classpath(String) - Method in interface org.spincast.core.routing.IStaticResourceBuilder
 
- 
The path to the resource, on the classpath.
 
- classpath(String) - Method in class org.spincast.plugins.routing.StaticResourceBuilder
 
-  
 
- clear() - Method in interface org.spincast.core.json.IJsonArray
 
- 
Clears all elements.
 
- clear() - Method in class org.spincast.core.json.JsonArray
 
-  
 
- clearRoutes() - Method in class org.spincast.testing.core.SpincastGuiceModuleBasedIntegrationTestBase
 
-  
 
- close() - Method in class org.spincast.plugins.undertow.FileClassPathResourceManager
 
-  
 
- closeConnection() - Method in interface org.spincast.core.websocket.IWebsocketPeerManager
 
- 
Closes the connection with the peer.
 
- closeConnection() - Method in interface org.spincast.plugins.httpclient.websocket.IWebsocketClientWriter
 
- 
Closes the WebSocket connection.
 
- closeConnectionWithCurrentPeer() - Method in interface org.spincast.core.websocket.IWebsocketContext
 
- 
Closes the connection with the 
 current peer.
 
- closeConnectionWithCurrentPeer() - Method in class org.spincast.core.websocket.WebsocketContextBase
 
-  
 
- closeEndpoint() - Method in interface org.spincast.core.websocket.IWebsocketEndpointManager
 
- 
Closes the entire WebSocket endpoint.
 
- closeEndpoint(int, String) - Method in interface org.spincast.core.websocket.IWebsocketEndpointManager
 
- 
Closes the entire WebSocket endpoint.
 
- closeEndpoint() - Method in class org.spincast.plugins.undertow.SpincastWebsocketEndpoint
 
-  
 
- closeEndpoint(int, String) - Method in class org.spincast.plugins.undertow.SpincastWebsocketEndpoint
 
-  
 
- closePeer(String) - Method in interface org.spincast.core.websocket.IWebsocketEndpointManager
 
- 
Closes a specific peer connection on the endpoint.
 
- closePeer(String, int, String) - Method in interface org.spincast.core.websocket.IWebsocketEndpointManager
 
- 
Closes a specific peer connection on the endpoint.
 
- closePeer(String) - Method in class org.spincast.plugins.undertow.SpincastWebsocketEndpoint
 
-  
 
- closePeer(String, int, String) - Method in class org.spincast.plugins.undertow.SpincastWebsocketEndpoint
 
-  
 
- computeTestMethods() - Method in class org.spincast.testing.utils.SpincastJUnitRunner
 
- 
If the class is annotated with @ExpectingInstanciationException
 no @Test method are required.
 
- configure() - Method in class org.spincast.core.guice.SpincastCoreGuiceModule
 
-  
 
- configure() - Method in class org.spincast.defaults.guice.SpincastDefaultGuiceModule
 
-  
 
- configure() - Method in class org.spincast.defaults.tests.DefaultTestingModule
 
-  
 
- configure() - Method in class org.spincast.plugins.config.SpincastConfigPluginGuiceModule
 
-  
 
- configure() - Method in class org.spincast.plugins.configpropsfile.SpincastConfigPropsFilePluginGuiceModule
 
-  
 
- configure() - Method in class org.spincast.plugins.cookies.SpincastCookiesPluginGuiceModule
 
-  
 
- configure() - Method in class org.spincast.plugins.dictionary.SpincastDictionaryPluginGuiceModule
 
-  
 
- configure() - Method in class org.spincast.plugins.httpclient.SpincastHttpClientPluginGuiceModule
 
-  
 
- configure() - Method in class org.spincast.plugins.httpclient.websocket.SpincastHttpClientWithWebsocketPluginGuiceModule
 
-  
 
- configure() - Method in class org.spincast.plugins.jacksonjson.SpincastJacksonJsonPluginGuiceModule
 
-  
 
- configure() - Method in class org.spincast.plugins.jacksonxml.SpincastJacksonXmlPluginGuiceModule
 
-  
 
- configure() - Method in class org.spincast.plugins.localeresolver.SpincastLocaleResolverPluginGuiceModule
 
-  
 
- configure() - Method in class org.spincast.plugins.pebble.SpincastPebblePluginGuiceModule
 
-  
 
- configure() - Method in class org.spincast.plugins.request.SpincastRequestPluginGuiceModule
 
-  
 
- configure() - Method in class org.spincast.plugins.response.SpincastResponsePluginGuiceModule
 
-  
 
- configure() - Method in class org.spincast.plugins.routing.SpincastRoutingPluginGuiceModule
 
-  
 
- configure() - Method in class org.spincast.plugins.templatingaddon.SpincastTemplatingAddonPluginGuiceModule
 
-  
 
- configure() - Method in class org.spincast.plugins.undertow.SpincastUndertowPluginGuiceModule
 
-  
 
- configure() - Method in class org.spincast.plugins.validation.SpincastValidationPluginGuiceModule
 
-  
 
- configure() - Method in class org.spincast.plugins.variables.SpincastVariablesPluginGuiceModule
 
-  
 
- configure() - Method in class org.spincast.testing.core.SpincastTestModule
 
-  
 
- configureEmptyBeans(ObjectMapper) - Method in class org.spincast.plugins.jacksonjson.SpincastJsonManager
 
-  
 
- configureEmptyBeans(XmlMapper) - Method in class org.spincast.plugins.jacksonxml.SpincastXmlManager
 
-  
 
- configureMixins(ObjectMapper) - Method in class org.spincast.plugins.jacksonjson.SpincastJsonManager
 
-  
 
- configureMixins(XmlMapper) - Method in class org.spincast.plugins.jacksonxml.SpincastXmlManager
 
-  
 
- configureObjectMapper(ObjectMapper) - Method in class org.spincast.plugins.jacksonjson.SpincastJsonManager
 
- 
Configuration of the ObjectMapper.
 
- configureXmlMapper(XmlMapper) - Method in class org.spincast.plugins.jacksonxml.SpincastXmlManager
 
- 
Configuration of the XmlMapper.
 
- CONNECT(String) - Method in interface org.spincast.plugins.httpclient.IHttpClient
 
- 
Starts a builder for a 
CONNECT request.
 
- connect(IWebsocketClientHandler) - Method in interface org.spincast.plugins.httpclient.websocket.builders.IWebsocketRequestBuilder
 
- 
Sends the request and establish the WebSocket connection.
 
- connect(IWebsocketClientHandler) - Method in class org.spincast.plugins.httpclient.websocket.builders.WebsocketRequestBuilder
 
-  
 
- CONNECT(String) - Method in class org.spincast.testing.core.SpincastIntegrationTestBase
 
- 
Starts an Http Client builder for a CONNECT method.
 
- CONNECT(String, boolean) - Method in class org.spincast.testing.core.SpincastIntegrationTestBase
 
- 
Starts an Http Client builder for a CONNECT method.
 
- CONNECT(String, boolean, boolean) - Method in class org.spincast.testing.core.SpincastIntegrationTestBase
 
- 
Starts an Http Client builder for a CONNECT method.
 
- connectionClosed(Set<String>) - Method in interface org.spincast.plugins.undertow.IWebsocketPeersWriteCallback
 
- 
The ids of the peers for which a connection
 has been found as closed.
 
- ConnectRequestBuilder - Class in org.spincast.plugins.httpclient.builders
 
- 
Implementation for the Http Client builder for a CONNECT request.
 
- ConnectRequestBuilder(String, ICookieFactory, IHttpResponseFactory, ISpincastHttpClientUtils, ISpincastHttpClientConfig) - Constructor for class org.spincast.plugins.httpclient.builders.ConnectRequestBuilder
 
-  
 
- ContentTypeDefaults - Enum in org.spincast.core.utils
 
- 
Some often used 
Content-Types.
 
- convertApacheCookieToHttpCookie(Cookie) - Method in class org.spincast.plugins.httpclient.utils.SpincastHttpClientUtils
 
-  
 
- convertToApacheCookie(ICookie) - Method in class org.spincast.plugins.httpclient.builders.SpincastHttpRequestBuilderBase
 
- 
Converts a Spincast cookie to an Apache one.
 
- convertToNameValuePair(Map<String, List<String>>) - Method in class org.spincast.plugins.httpclient.builders.EntitySenderRequestBuilderBase
 
-  
 
- Cookie - Class in org.spincast.plugins.cookies
 
-  
 
- Cookie(String, ISpincastConfig) - Constructor for class org.spincast.plugins.cookies.Cookie
 
- 
Constructor
 
- Cookie(String, String, ISpincastConfig) - Constructor for class org.spincast.plugins.cookies.Cookie
 
- 
Constructor
 
- Cookie(String, String, String, String, Date, boolean, boolean, boolean, int, ISpincastConfig) - Constructor for class org.spincast.plugins.cookies.Cookie
 
- 
Constructor
 
- COOKIE_NAME_LOCALE_TO_USE - Static variable in class org.spincast.core.config.SpincastConstants
 
- 
Name of the Cookie to save the user 
Locale.
 
- cookies() - Method in interface org.spincast.core.exchange.IRequestContext
 
- 
Cookies related methods.
 
- cookies() - Method in class org.spincast.core.exchange.RequestContextBase
 
-  
 
- cors(R) - Method in interface org.spincast.core.filters.ISpincastFilters
 
- 
Cross-Origin Resource Sharing (Cors) handling.
 
- cors(R, Set<String>) - Method in interface org.spincast.core.filters.ISpincastFilters
 
- 
Cross-Origin Resource Sharing (Cors) handling.
 
- cors(R, Set<String>, Set<String>) - Method in interface org.spincast.core.filters.ISpincastFilters
 
- 
Cross-Origin Resource Sharing (Cors) handling.
 
- cors(R, Set<String>, Set<String>, Set<String>) - Method in interface org.spincast.core.filters.ISpincastFilters
 
- 
Cross-Origin Resource Sharing (Cors) handling.
 
- cors(R, Set<String>, Set<String>, Set<String>, boolean) - Method in interface org.spincast.core.filters.ISpincastFilters
 
- 
Cross-Origin Resource Sharing (Cors) handling.
 
- cors(R, Set<String>, Set<String>, Set<String>, boolean, Set<HttpMethod>) - Method in interface org.spincast.core.filters.ISpincastFilters
 
- 
Cross-Origin Resource Sharing (Cors) handling.
 
- cors(R, Set<String>, Set<String>, Set<String>, boolean, Set<HttpMethod>, int) - Method in interface org.spincast.core.filters.ISpincastFilters
 
- 
Cross-Origin Resource Sharing (Cors) handling.
 
- cors(R) - Method in class org.spincast.core.filters.SpincastFilters
 
-  
 
- cors(R, Set<String>) - Method in class org.spincast.core.filters.SpincastFilters
 
-  
 
- cors(R, Set<String>, Set<String>) - Method in class org.spincast.core.filters.SpincastFilters
 
-  
 
- cors(R, Set<String>, Set<String>, Set<String>) - Method in class org.spincast.core.filters.SpincastFilters
 
-  
 
- cors(R, Set<String>, Set<String>, Set<String>, boolean) - Method in class org.spincast.core.filters.SpincastFilters
 
-  
 
- cors(R, Set<String>, Set<String>, Set<String>, boolean, Set<HttpMethod>) - Method in class org.spincast.core.filters.SpincastFilters
 
-  
 
- cors(R, Set<String>, Set<String>, Set<String>, boolean, Set<HttpMethod>, int) - Method in class org.spincast.core.filters.SpincastFilters
 
-  
 
- cors() - Method in interface org.spincast.core.routing.IRouter
 
- 
Enables Cross-Origin Resource Sharing (Cors) on all 
 matching requests (except the static resources, 
 for whom cors has to be activated directly!)
 
- cors(Set<String>) - Method in interface org.spincast.core.routing.IRouter
 
- 
Enables Cross-Origin Resource Sharing (Cors) on 
 matching requests (except the static resources, 
 for whom cors has to be activated directly!)
 
- cors(Set<String>, Set<String>) - Method in interface org.spincast.core.routing.IRouter
 
- 
Enables Cross-Origin Resource Sharing (Cors) on 
 matching requests (except the static resources, 
 for whom cors has to be activated directly!)
 
- cors(Set<String>, Set<String>, Set<String>) - Method in interface org.spincast.core.routing.IRouter
 
- 
Enables Cross-Origin Resource Sharing (Cors) on 
 matching requests (except the static resources, 
 for whom cors has to be activated directly!)
 
- cors(Set<String>, Set<String>, Set<String>, boolean) - Method in interface org.spincast.core.routing.IRouter
 
- 
Enables Cross-Origin Resource Sharing (Cors) on 
 matching requests (except the static resources, 
 for whom cors has to be activated directly!)
 
- cors(Set<String>, Set<String>, Set<String>, boolean, Set<HttpMethod>) - Method in interface org.spincast.core.routing.IRouter
 
- 
Enables Cross-Origin Resource Sharing (Cors) on 
 matching requests (except the static resources, 
 for whom cors has to be activated directly!)
 
- cors(Set<String>, Set<String>, Set<String>, boolean, Set<HttpMethod>, int) - Method in interface org.spincast.core.routing.IRouter
 
- 
Enables Cross-Origin Resource Sharing (Cors) on 
 matching requests (except the static resources, 
 for whom cors has to be activated directly!)
 
- cors(String) - Method in interface org.spincast.core.routing.IRouter
 
- 
Enables Cross-Origin Resource Sharing (Cors) on all 
 requests matching the specified path (except the static resources, 
 for whom cors has to be activated directly!)
 
- cors(String, Set<String>) - Method in interface org.spincast.core.routing.IRouter
 
- 
Enables Cross-Origin Resource Sharing (Cors) on 
 requests matching the specified path (except the static resources, 
 for whom cors has to be activated directly!)
 
- cors(String, Set<String>, Set<String>) - Method in interface org.spincast.core.routing.IRouter
 
- 
Enables Cross-Origin Resource Sharing (Cors) on 
 requests matching the specified path (except the static resources, 
 for whom cors has to be activated directly!)
 
- cors(String, Set<String>, Set<String>, Set<String>) - Method in interface org.spincast.core.routing.IRouter
 
- 
Enables Cross-Origin Resource Sharing (Cors) on 
 requests matching the specified path (except the static resources, 
 for whom cors has to be activated directly!)
 
- cors(String, Set<String>, Set<String>, Set<String>, boolean) - Method in interface org.spincast.core.routing.IRouter
 
- 
Enables Cross-Origin Resource Sharing (Cors) on 
 requests matching the specified path (except the static resources, 
 for whom cors has to be activated directly!)
 
- cors(String, Set<String>, Set<String>, Set<String>, boolean, Set<HttpMethod>) - Method in interface org.spincast.core.routing.IRouter
 
- 
Enables Cross-Origin Resource Sharing (Cors) on 
 requests matching the specified path (except the static resources, 
 for whom cors has to be activated directly!)
 
- cors(String, Set<String>, Set<String>, Set<String>, boolean, Set<HttpMethod>, int) - Method in interface org.spincast.core.routing.IRouter
 
- 
Enables Cross-Origin Resource Sharing (Cors) on 
 requests matching the specified path (except the static resources, 
 for whom cors has to be activated directly!)
 
- cors() - Method in interface org.spincast.core.routing.IStaticResourceBuilder
 
- 
Enables Cross-Origin Resource Sharing (Cors)
 
- cors(Set<String>) - Method in interface org.spincast.core.routing.IStaticResourceBuilder
 
- 
Enables Cross-Origin Resource Sharing (Cors)
 
- cors(Set<String>, Set<String>) - Method in interface org.spincast.core.routing.IStaticResourceBuilder
 
- 
Enables Cross-Origin Resource Sharing (Cors)
 
- cors(Set<String>, Set<String>, Set<String>) - Method in interface org.spincast.core.routing.IStaticResourceBuilder
 
- 
Enables Cross-Origin Resource Sharing (Cors)
 
- cors(Set<String>, Set<String>, Set<String>, boolean) - Method in interface org.spincast.core.routing.IStaticResourceBuilder
 
- 
Enables Cross-Origin Resource Sharing (Cors)
 
- cors(Set<String>, Set<String>, Set<String>, boolean, int) - Method in interface org.spincast.core.routing.IStaticResourceBuilder
 
- 
Enables Cross-Origin Resource Sharing (Cors)
 
- cors() - Method in class org.spincast.plugins.routing.SpincastRouter
 
-  
 
- cors(Set<String>) - Method in class org.spincast.plugins.routing.SpincastRouter
 
-  
 
- cors(Set<String>, Set<String>) - Method in class org.spincast.plugins.routing.SpincastRouter
 
-  
 
- cors(Set<String>, Set<String>, Set<String>) - Method in class org.spincast.plugins.routing.SpincastRouter
 
-  
 
- cors(Set<String>, Set<String>, Set<String>, boolean) - Method in class org.spincast.plugins.routing.SpincastRouter
 
-  
 
- cors(Set<String>, Set<String>, Set<String>, boolean, Set<HttpMethod>) - Method in class org.spincast.plugins.routing.SpincastRouter
 
-  
 
- cors(Set<String>, Set<String>, Set<String>, boolean, Set<HttpMethod>, int) - Method in class org.spincast.plugins.routing.SpincastRouter
 
-  
 
- cors(String) - Method in class org.spincast.plugins.routing.SpincastRouter
 
-  
 
- cors(String, Set<String>) - Method in class org.spincast.plugins.routing.SpincastRouter
 
-  
 
- cors(String, Set<String>, Set<String>) - Method in class org.spincast.plugins.routing.SpincastRouter
 
-  
 
- cors(String, Set<String>, Set<String>, Set<String>) - Method in class org.spincast.plugins.routing.SpincastRouter
 
-  
 
- cors(String, Set<String>, Set<String>, Set<String>, boolean) - Method in class org.spincast.plugins.routing.SpincastRouter
 
-  
 
- cors(String, Set<String>, Set<String>, Set<String>, boolean, Set<HttpMethod>) - Method in class org.spincast.plugins.routing.SpincastRouter
 
-  
 
- cors(String, Set<String>, Set<String>, Set<String>, boolean, Set<HttpMethod>, int) - Method in class org.spincast.plugins.routing.SpincastRouter
 
-  
 
- cors() - Method in class org.spincast.plugins.routing.StaticResourceBuilder
 
-  
 
- cors(Set<String>) - Method in class org.spincast.plugins.routing.StaticResourceBuilder
 
-  
 
- cors(Set<String>, Set<String>) - Method in class org.spincast.plugins.routing.StaticResourceBuilder
 
-  
 
- cors(Set<String>, Set<String>, Set<String>) - Method in class org.spincast.plugins.routing.StaticResourceBuilder
 
-  
 
- cors(Set<String>, Set<String>, Set<String>, boolean) - Method in class org.spincast.plugins.routing.StaticResourceBuilder
 
-  
 
- cors(Set<String>, Set<String>, Set<String>, boolean, int) - Method in class org.spincast.plugins.routing.StaticResourceBuilder
 
-  
 
- corsAddAllowCookies(ICorsFilterClient) - Method in class org.spincast.core.filters.CorsFilter
 
-  
 
- corsAddAllowMethods(ICorsFilterClient, Set<HttpMethod>) - Method in class org.spincast.core.filters.CorsFilter
 
-  
 
- corsAddAllowOrigin(ICorsFilterClient) - Method in class org.spincast.core.filters.CorsFilter
 
-  
 
- corsAddExtraHeadersAllowedToBeRead(ICorsFilterClient, Set<String>) - Method in class org.spincast.core.filters.CorsFilter
 
-  
 
- corsAddExtraHeadersAllowedToBeSent(ICorsFilterClient, Set<String>) - Method in class org.spincast.core.filters.CorsFilter
 
-  
 
- corsAddMaxAge(ICorsFilterClient, int) - Method in class org.spincast.core.filters.CorsFilter
 
-  
 
- corsCore(ICorsFilterClient, Set<String>, boolean) - Method in class org.spincast.core.filters.CorsFilter
 
-  
 
- CorsFilter - Class in org.spincast.core.filters
 
- 
Cors filter implementation.
 
- CorsFilter() - Constructor for class org.spincast.core.filters.CorsFilter
 
-  
 
- CorsFilterResponse - Enum in org.spincast.core.filters
 
- 
A response from the cors filter.
 
- CorsHandler - Class in org.spincast.plugins.undertow
 
-  
 
- CorsHandler(HttpHandler, IStaticResourceCorsConfig, ICorsFilter) - Constructor for class org.spincast.plugins.undertow.CorsHandler
 
-  
 
- create() - Method in interface org.spincast.core.json.IJsonManager
 
- 
Creates an empty 
JsonObject
 
- create(String) - Method in interface org.spincast.core.json.IJsonManager
 
- 
Creates a 
JsonObject from a Json
 String.
 
- create(InputStream) - Method in interface org.spincast.core.json.IJsonManager
 
- 
Creates a 
JsonObject from an inputStream.
 
- create() - Method in interface org.spincast.core.json.IJsonObjectFactory
 
-  
 
- create(IHandler<R>) - Method in interface org.spincast.core.routing.IRouteBuilder
 
- 
Creates and returns the route without adding it to
 the router.
 
- create() - Method in interface org.spincast.core.routing.IRouteBuilderFactory
 
- 
Creates a route builder without using a router.
 
- create(IRouter<R, W>) - Method in interface org.spincast.core.routing.IRouteBuilderFactory
 
- 
Creates a route builder using the specified router.
 
- create() - Method in interface org.spincast.core.routing.IStaticResourceBuilder
 
- 
Creates and returns the static resource without adding it to
 the router.
 
- create(boolean) - Method in interface org.spincast.core.routing.IStaticResourceBuilderFactory
 
- 
Creates a static resources builder by specifying
 if the resource to build is a file or a directory, but without
 using a router.
 
- create(IRouter<R, W>, boolean) - Method in interface org.spincast.core.routing.IStaticResourceBuilderFactory
 
- 
Creates a static resources builder by specifying
 if the resource to build is a file or a directory.
 
- create(String, String, IWebsocketPeerManager) - Method in interface org.spincast.core.websocket.IWebsocketContextFactory
 
-  
 
- create(String, IWebsocketController<R, W>) - Method in interface org.spincast.core.websocket.IWebsocketEndpointHandlerFactory
 
-  
 
- create(IWebsocketController<R, W>) - Method in interface org.spincast.core.websocket.IWebsocketRouteBuilder
 
- 
Creates and returns the WebSocket route without adding it to
 the router.
 
- create() - Method in interface org.spincast.core.websocket.IWebsocketRouteBuilderFactory
 
- 
Creates a route builder without using a router.
 
- create(IRouter<R, W>) - Method in interface org.spincast.core.websocket.IWebsocketRouteBuilderFactory
 
- 
Creates a WebSocket route builder using the specified router.
 
- create(int, String, byte[], Map<String, List<String>>, Map<String, ICookie>, boolean) - Method in interface org.spincast.plugins.httpclient.IHttpResponseFactory
 
-  
 
- create() - Method in class org.spincast.plugins.jacksonjson.SpincastJsonManager
 
-  
 
- create(String) - Method in class org.spincast.plugins.jacksonjson.SpincastJsonManager
 
-  
 
- create(InputStream) - Method in class org.spincast.plugins.jacksonjson.SpincastJsonManager
 
-  
 
- create(IRoute<R>, IHandler<R>, Map<String, String>, int) - Method in interface org.spincast.plugins.routing.IRouteHandlerMatchFactory
 
-  
 
- create(Set<String>, Set<String>, Set<String>, boolean, int) - Method in interface org.spincast.plugins.routing.IStaticResourceCorsConfigFactory
 
-  
 
- create(StaticResourceType, String, String, IHandler<R>, IStaticResourceCorsConfig) - Method in interface org.spincast.plugins.routing.IStaticResourceFactory
 
-  
 
- create(IHandler<R>) - Method in class org.spincast.plugins.routing.RouteBuilder
 
-  
 
- create() - Method in class org.spincast.plugins.routing.StaticResourceBuilder
 
-  
 
- create(IWebsocketController<R, W>) - Method in class org.spincast.plugins.routing.WebsocketRouteBuilder
 
-  
 
- create(HttpHandler, IStaticResourceCorsConfig) - Method in interface org.spincast.plugins.undertow.ICorsHandlerFactory
 
-  
 
- create(String) - Method in interface org.spincast.plugins.undertow.IFileClassPathResourceManagerFactory
 
-  
 
- create(HttpHandler, String) - Method in interface org.spincast.plugins.undertow.IGzipCheckerHandlerFactory
 
-  
 
- create() - Method in interface org.spincast.plugins.undertow.ISpincastHttpAuthIdentityManagerFactory
 
-  
 
- create(Map<String, WebSocketChannel>) - Method in interface org.spincast.plugins.undertow.IUndertowWebsocketEndpointWriterFactory
 
-  
 
- create(String, IWebsocketEndpointHandler) - Method in interface org.spincast.plugins.undertow.IWebsocketEndpointFactory
 
-  
 
- create(String, String, String) - Method in interface org.spincast.plugins.validation.IValidationErrorFactory
 
- 
Creates a validation error.
 
- create(T) - Method in interface org.spincast.plugins.validation.IValidatorFactory
 
- 
Creates a validator.
 
- createAccount(String) - Method in class org.spincast.plugins.undertow.SpincastHttpAuthIdentityManager
 
-  
 
- createArray() - Method in interface org.spincast.core.json.IJsonManager
 
- 
Creates an empty 
JsonArray.
 
- createArray(String) - Method in interface org.spincast.core.json.IJsonManager
 
- 
Creates a 
JsonArray from a Json
 String.
 
- createArray(InputStream) - Method in interface org.spincast.core.json.IJsonManager
 
- 
Creates a 
JsonArray from an inputStream.
 
- createArray() - Method in interface org.spincast.core.json.IJsonObjectFactory
 
-  
 
- createArray() - Method in class org.spincast.plugins.jacksonjson.SpincastJsonManager
 
-  
 
- createArray(String) - Method in class org.spincast.plugins.jacksonjson.SpincastJsonManager
 
-  
 
- createArray(InputStream) - Method in class org.spincast.plugins.jacksonjson.SpincastJsonManager
 
-  
 
- createByteBufferPool() - Method in class org.spincast.plugins.httpclient.websocket.builders.WebsocketRequestBuilder
 
-  
 
- createControllerKey(IWebsocketController<?, ?>) - Method in class org.spincast.core.websocket.WebsocketEndpointToControllerManager
 
-  
 
- createCookie(String) - Method in interface org.spincast.core.cookies.ICookieFactory
 
- 
Creates a cookie using the given name (
null value).
 
- createCookie(String, String) - Method in interface org.spincast.core.cookies.ICookieFactory
 
- 
Creates a cookie using the given name and value.
 
- createCookie(String, String, String, String, Date, boolean, boolean, boolean, int) - Method in interface org.spincast.core.cookies.ICookieFactory
 
- 
Creates a cookie using all possible configurations.
 
- createCorsFilterClient(R, Set<String>, Set<String>, Set<String>, boolean, Set<HttpMethod>, int) - Method in class org.spincast.core.filters.SpincastFilters
 
- 
Creates a client for the cors filter.
 
- createCorsFilterClient(HttpServerExchange, IStaticResourceCorsConfig) - Method in class org.spincast.plugins.undertow.CorsHandler
 
- 
Create the client for the cors filter.
 
- createForwardedRequestContext(R, String) - Method in class org.spincast.core.controllers.SpincastFrontController
 
-  
 
- createHandlerMatchForBeforeOrAfterFilter(IRouteHandlerMatch<R>, IHandler<R>, int) - Method in class org.spincast.plugins.routing.SpincastRouter
 
- 
Creates a new match for a "before" or "after" handler specific
 to a route.
 
- createHttpAuthenticationRealm(String, String) - Method in interface org.spincast.core.server.IServer
 
- 
Creates HTTP authentication protection (realm) for the
 specified path prefix.
 
- createHttpAuthenticationRealm(String, String) - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
-  
 
- createHttpClient() - Method in class org.spincast.plugins.httpclient.builders.SpincastHttpRequestBuilderBase
 
- 
Creates the HTTPClient with a cookies store.
 
- createHttpClientBuilder() - Method in class org.spincast.plugins.httpclient.builders.SpincastHttpRequestBuilderBase
 
-  
 
- createHttpRouteFromWebsocketRoute(IWebsocketRoute<R, W>) - Method in class org.spincast.plugins.routing.SpincastRouter
 
-  
 
- createInjector() - Method in class org.spincast.testing.core.SpincastGuiceBasedTestBase
 
- 
The test class must implement this method to create
 the Guice injector.
 
- createInjector() - Method in class org.spincast.testing.core.SpincastGuiceModuleBasedIntegrationTestBase
 
-  
 
- createInjector() - Method in class org.spincast.testing.core.SpincastGuiceModuleBasedTestBase
 
-  
 
- createInstance() - Method in class org.spincast.plugins.jacksonxml.SpincastXmlPrettyPrinter
 
-  
 
- createMethodSpecificHttpRequest(String) - Method in class org.spincast.plugins.httpclient.builders.ConnectRequestBuilder
 
-  
 
- createMethodSpecificHttpRequest(String) - Method in class org.spincast.plugins.httpclient.builders.DeleteRequestBuilder
 
-  
 
- createMethodSpecificHttpRequest(String) - Method in class org.spincast.plugins.httpclient.builders.EntitySenderRequestBuilderBase
 
-  
 
- createMethodSpecificHttpRequest(String) - Method in class org.spincast.plugins.httpclient.builders.GetRequestBuilder
 
-  
 
- createMethodSpecificHttpRequest(String) - Method in class org.spincast.plugins.httpclient.builders.HeadRequestBuilder
 
-  
 
- createMethodSpecificHttpRequest(String) - Method in class org.spincast.plugins.httpclient.builders.OptionsRequestBuilder
 
-  
 
- createMethodSpecificHttpRequest(String) - Method in class org.spincast.plugins.httpclient.builders.SpincastHttpRequestBuilderBase
 
- 
Creates the HttpRequestBase depending on the HTTP method.
 
- createMethodSpecificHttpRequest(String) - Method in class org.spincast.plugins.httpclient.builders.TraceRequestBuilder
 
-  
 
- createMethodSpecificHttpRequest(String) - Method in class org.spincast.plugins.httpclient.websocket.builders.WebsocketRequestBuilder
 
-  
 
- createNoMatchingParamsHandlerMatch(IRoute<R>, String, IHandler<R>, int) - Method in class org.spincast.plugins.routing.SpincastRouter
 
- 
Creates an handler match with no matching params.
 
- createObjectManager() - Method in class org.spincast.plugins.jacksonjson.SpincastJsonManager
 
- 
Creates the ObjectMapper
 
- createPlaceholder(String) - Method in interface org.spincast.core.templating.ITemplatingEngine
 
- 
Creates a placeholder using the current templating engine
 implementation.
 
- createPlaceholder(String) - Method in interface org.spincast.core.templating.ITemplatingRequestContextAddon
 
- 
Creates a placeholder using the current templating engine
 implementation.
 
- createPlaceholder(String) - Method in class org.spincast.plugins.pebble.SpincastPebbleTemplatingEngine
 
-  
 
- createPlaceholder(String) - Method in class org.spincast.plugins.templatingaddon.SpincastTemplatingRequestContextAddon
 
-  
 
- createRegularHandlerMatches(RoutingType, IRoute<R>, HttpMethod, List<String>, URL, int) - Method in class org.spincast.plugins.routing.SpincastRouter
 
- 
Get the matches (filters and main handle) if the route matches the URL and
 HTTP method, or returns NULL otherwise.
 
- createRequestContext(Object) - Method in interface org.spincast.core.exchange.IRequestContextFactory
 
-  
 
- createRoute(String, Set<HttpMethod>, String, Set<RoutingType>, List<IHandler<R>>, IHandler<R>, List<IHandler<R>>, Set<Integer>, Set<String>) - Method in interface org.spincast.plugins.routing.IRouteFactory
 
-  
 
- createRoute(String, String, List<IHandler<R>>, IWebsocketController<R, W>) - Method in interface org.spincast.plugins.routing.IWebsocketRouteFactory
 
-  
 
- createRoutingResult(List<IRouteHandlerMatch<R>>) - Method in class org.spincast.plugins.routing.SpincastRouter
 
-  
 
- createSSLContext(String, String, String, String) - Method in interface org.spincast.core.utils.ssl.ISSLContextFactory
 
-  
 
- createSSLContext(String, String, String, String) - Method in class org.spincast.core.utils.ssl.SSLContextFactory
 
-  
 
- createSSLContext(KeyManager[], TrustManager[]) - Method in class org.spincast.core.utils.ssl.SSLContextFactory
 
-  
 
- createSupportedExtensions() - Method in class org.spincast.plugins.httpclient.websocket.builders.WebsocketRequestBuilder
 
-  
 
- createSupportedSubProtocols() - Method in class org.spincast.plugins.httpclient.websocket.builders.WebsocketRequestBuilder
 
-  
 
- createTest() - Method in class org.spincast.testing.utils.SpincastJUnitRunner
 
-  
 
- createTestingFilePath(String) - Method in class org.spincast.testing.core.SpincastGuiceBasedTestBase
 
- 
Create a temporary test file, using the given relative path.
 
- createTestingFilePath() - Method in class org.spincast.testing.core.SpincastGuiceBasedTestBase
 
- 
Create a temporary test file.
 
- createTestUrl(String) - Method in class org.spincast.testing.core.SpincastIntegrationTestBase
 
- 
Creates an URL to the started HTTP server.
 
- createTestUrl(String, boolean) - Method in class org.spincast.testing.core.SpincastIntegrationTestBase
 
- 
Creates an URL to the started HTTP server.
 
- createTestUrl(String, boolean, boolean) - Method in class org.spincast.testing.core.SpincastIntegrationTestBase
 
- 
Creates an URL to the started HTTP server.
 
- createUndertowWebsocketEndpointHandler(String, IWebsocketEndpointHandler) - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
-  
 
- createWebSocketChannel() - Method in class org.spincast.plugins.httpclient.websocket.builders.WebsocketRequestBuilder
 
-  
 
- createWebsocketEndpointHandler(String, IWebsocketController<R, W>) - Method in class org.spincast.core.websocket.WebsocketRouteHandler
 
-  
 
- createWebsocketPeerManager(String) - Method in class org.spincast.core.websocket.WebsocketEndpointHandler
 
- 
Creates a peer specific manager from the endpoint manager.
 
- createWebsocketRouteHandler(IWebsocketRoute<R, W>) - Method in interface org.spincast.core.websocket.IWebsocketRouteHandlerFactory
 
-  
 
- createWebsocketUri() - Method in class org.spincast.plugins.httpclient.websocket.builders.WebsocketRequestBuilder
 
-  
 
- createXmlMapper() - Method in class org.spincast.plugins.jacksonxml.SpincastXmlManager
 
- 
Creates the XmlMapper
 
- createXnioWorker() - Method in class org.spincast.plugins.httpclient.websocket.builders.WebsocketRequestBuilder
 
-  
 
- customExceptionHandling(Throwable, R, IRoutingResult<R>) - Method in class org.spincast.core.controllers.SpincastFrontController
 
- 
Custom exception handling.
 
- CustomStatusCodeException - Exception in org.spincast.core.exceptions
 
-  
 
- CustomStatusCodeException() - Constructor for exception org.spincast.core.exceptions.CustomStatusCodeException
 
-  
 
- CustomStatusCodeException(String) - Constructor for exception org.spincast.core.exceptions.CustomStatusCodeException
 
-  
 
- CustomStatusCodeException(String, int) - Constructor for exception org.spincast.core.exceptions.CustomStatusCodeException
 
-  
 
- CustomStatusCodeException(boolean) - Constructor for exception org.spincast.core.exceptions.CustomStatusCodeException
 
-  
 
- CustomStatusCodeException(String, boolean) - Constructor for exception org.spincast.core.exceptions.CustomStatusCodeException
 
-  
 
- CustomStatusCodeException(String, int, boolean) - Constructor for exception org.spincast.core.exceptions.CustomStatusCodeException
 
-  
 
D
- DEFAULT_ROUTE_PATH - Static variable in interface org.spincast.core.routing.IRouter
 
- 
The default path used when Spincast creates routes by
 itself.
 
- defaultExceptionHandling(Object, Throwable) - Method in class org.spincast.core.controllers.SpincastFrontController
 
- 
Default exception handling.
 
- DefaultIntegrationTestingBase - Class in org.spincast.defaults.tests
 
-  
 
- DefaultIntegrationTestingBase() - Constructor for class org.spincast.defaults.tests.DefaultIntegrationTestingBase
 
-  
 
- defaultPrivateExceptionHandling(Object, Throwable) - Method in class org.spincast.core.controllers.SpincastFrontController
 
- 
Default exception handling for private exceptions
 
- defaultPublicExceptionHandling(Object, IPublicException) - Method in class org.spincast.core.controllers.SpincastFrontController
 
- 
Default exception handling for exceptions with 
 public information.
 
- DefaultRequestContext - Class in org.spincast.core.exchange
 
- 
The default implementation of the request context.
 
- DefaultRequestContext(Object, RequestContextBaseDeps<IDefaultRequestContext>) - Constructor for class org.spincast.core.exchange.DefaultRequestContext
 
-  
 
- DefaultRouteParamAliasesBinder<R extends IRequestContext<?>,W extends IWebsocketContext<?>> - Class in org.spincast.core.routing
 
- 
Component that binds some default route parameter aliases.
 
- DefaultRouteParamAliasesBinder() - Constructor for class org.spincast.core.routing.DefaultRouteParamAliasesBinder
 
-  
 
- DefaultRouter - Class in org.spincast.plugins.routing
 
- 
An implementaiton of the IDefaultRouter interface, for easy
 usage of the default version of the router.
 
- DefaultRouter(ISpincastRouterConfig, IRouteFactory<IDefaultRequestContext>, ISpincastConfig, ISpincastDictionary, IServer, ISpincastFilters<IDefaultRequestContext>, IRouteBuilderFactory<IDefaultRequestContext, IDefaultWebsocketContext>, IStaticResourceBuilderFactory<IDefaultRequestContext, IDefaultWebsocketContext>, IRouteHandlerMatchFactory<IDefaultRequestContext>, IStaticResourceFactory<IDefaultRequestContext>, IWebsocketRouteBuilderFactory<IDefaultRequestContext, IDefaultWebsocketContext>, IWebsocketRouteHandlerFactory<IDefaultRequestContext, IDefaultWebsocketContext>) - Constructor for class org.spincast.plugins.routing.DefaultRouter
 
-  
 
- DefaultTestingBase - Class in org.spincast.defaults.tests
 
-  
 
- DefaultTestingBase() - Constructor for class org.spincast.defaults.tests.DefaultTestingBase
 
-  
 
- DefaultTestingModule - Class in org.spincast.defaults.tests
 
- 
Testing module using the default implementations
 for the required components.
 
- DefaultTestingModule() - Constructor for class org.spincast.defaults.tests.DefaultTestingModule
 
-  
 
- DefaultTestingModule(String[]) - Constructor for class org.spincast.defaults.tests.DefaultTestingModule
 
-  
 
- DefaultWebsocketContext - Class in org.spincast.core.websocket
 
- 
The default WebSocket context to pass to a WebSocket controller
 when an event arrives (a message is received from the peer, for example).
 
- DefaultWebsocketContext(String, String, IWebsocketPeerManager, WebsocketContextBaseDeps<IDefaultWebsocketContext>) - Constructor for class org.spincast.core.websocket.DefaultWebsocketContext
 
-  
 
- DELETE() - Method in interface org.spincast.core.routing.IRouteBuilder
 
- 
Adds 
DELETE as a supported HTTP method.
 
- DELETE(String) - Method in interface org.spincast.core.routing.IRouter
 
- 
Starts the creation of a 
DELETE route.
 
- DELETE(String) - Method in interface org.spincast.plugins.httpclient.IHttpClient
 
- 
Starts a builder for a 
DELETE request.
 
- DELETE() - Method in class org.spincast.plugins.routing.RouteBuilder
 
-  
 
- DELETE(String) - Method in class org.spincast.plugins.routing.SpincastRouter
 
-  
 
- DELETE(String) - Method in class org.spincast.testing.core.SpincastIntegrationTestBase
 
- 
Starts an Http Client builder for a DELETE method.
 
- DELETE(String, boolean) - Method in class org.spincast.testing.core.SpincastIntegrationTestBase
 
- 
Starts an Http Client builder for a DELETE method.
 
- DELETE(String, boolean, boolean) - Method in class org.spincast.testing.core.SpincastIntegrationTestBase
 
- 
Starts an Http Client builder for a DELETE method.
 
- deleteAllCookies() - Method in interface org.spincast.core.cookies.ICookiesRequestContextAddon
 
- 
Deletes all cookies.
 
- deleteAllCookies() - Method in class org.spincast.plugins.cookies.SpincastCookiesRequestContextAddon
 
-  
 
- deleteAllTemplatingGlobalVariables() - Method in interface org.spincast.core.templating.ITemplatingRequestContextAddon
 
- 
Deletes all global templating variables.
 
- deleteAllTemplatingGlobalVariables() - Method in class org.spincast.plugins.templatingaddon.SpincastTemplatingRequestContextAddon
 
-  
 
- deleteCookie(String) - Method in interface org.spincast.core.cookies.ICookiesRequestContextAddon
 
- 
Deletes a cookie.
 
- deleteCookie(String) - Method in class org.spincast.plugins.cookies.SpincastCookiesRequestContextAddon
 
-  
 
- deleteCookie(ICookie) - Method in class org.spincast.plugins.cookies.SpincastCookiesRequestContextAddon
 
-  
 
- DeleteRequestBuilder - Class in org.spincast.plugins.httpclient.builders
 
- 
Implementation for the Http Client builder for a DELETE request.
 
- DeleteRequestBuilder(String, ICookieFactory, IHttpResponseFactory, ISpincastHttpClientUtils, ISpincastHttpClientConfig) - Constructor for class org.spincast.plugins.httpclient.builders.DeleteRequestBuilder
 
-  
 
- deleteTempDir() - Method in class org.spincast.testing.core.SpincastGuiceBasedTestBase
 
-  
 
- deleteTemplatingGlobalVariable(String) - Method in interface org.spincast.core.templating.ITemplatingRequestContextAddon
 
- 
Deletes a global templating variable.
 
- deleteTemplatingGlobalVariable(String) - Method in class org.spincast.plugins.templatingaddon.SpincastTemplatingRequestContextAddon
 
-  
 
- deserializeJsonArray(FromXmlParser, DeserializationContext) - Method in class org.spincast.plugins.jacksonxml.SpincastXmlManager
 
-  
 
- deserializeJsonArray(FromXmlParser, DeserializationContext, boolean) - Method in class org.spincast.plugins.jacksonxml.SpincastXmlManager
 
-  
 
- deserializeJsonObject(FromXmlParser, DeserializationContext, Map.Entry<String, Object>) - Method in class org.spincast.plugins.jacksonxml.SpincastXmlManager
 
-  
 
- deserializeObjectOrArray(FromXmlParser, DeserializationContext) - Method in class org.spincast.plugins.jacksonxml.SpincastXmlManager
 
-  
 
- dir(String) - Method in interface org.spincast.core.routing.IRouter
 
- 
Start the creation of a 
static resource directory.
 
- dir(String) - Method in class org.spincast.plugins.routing.SpincastRouter
 
-  
 
- disableSslCertificateErrors() - Method in class org.spincast.plugins.httpclient.builders.SpincastHttpRequestBuilderBase
 
-  
 
- disableSslCertificateErrors() - Method in interface org.spincast.plugins.httpclient.IHttpRequestBuilder
 
- 
Disables 
SSL certificates errors (such as self-signed 
 certificate errors).
 
- done() - Method in interface org.spincast.plugins.undertow.IClosedEventSentCallback
 
-  
 
- doReceiveResponse(HttpRequest, HttpClientConnection, HttpContext) - Method in class org.spincast.plugins.httpclient.builders.SpincastHttpRequestExecutor
 
- 
We have to override thhis method since we want a
 Websocket upgrade response to be returned as is.
 
- dummyRouteHandler - Static variable in class org.spincast.testing.core.utils.SpincastTestUtils
 
-  
 
E
- end() - Method in interface org.spincast.core.exchange.IResponseRequestContextAddon
 
- 
Flushes everything and closes the response.
 
- end(Object) - Method in interface org.spincast.core.server.IServer
 
- 
Ends the exchange.
 
- end() - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
-  
 
- end(Object) - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
-  
 
- enter() - Method in class org.spincast.core.guice.SpincastRequestScope
 
-  
 
- EntitySenderRequestBuilderBase<T extends IEntitySenderRequestBuilderBase<?>> - Class in org.spincast.plugins.httpclient.builders
 
- 
Implementation for the builders that can send an entity, or upload files..
 
- EntitySenderRequestBuilderBase(String, ICookieFactory, IHttpResponseFactory, IJsonManager, IXmlManager, ISpincastHttpClientUtils, ISpincastHttpClientConfig) - Constructor for class org.spincast.plugins.httpclient.builders.EntitySenderRequestBuilderBase
 
- 
Constructor
 
- EntitySenderRequestBuilderBase.EntityType - Enum in org.spincast.plugins.httpclient.builders
 
-  
 
- evaluate(String, Map<String, Object>) - Method in interface org.spincast.core.templating.ITemplatingEngine
 
- 
Evaluates the content, using the given parameters.
 
- evaluate(String, Map<String, Object>, Locale) - Method in interface org.spincast.core.templating.ITemplatingEngine
 
- 
Evaluates the content, using the given parameters.
 
- evaluate(String, IJsonObject) - Method in interface org.spincast.core.templating.ITemplatingEngine
 
- 
Evaluates the content, using the given parameters.
 
- evaluate(String, IJsonObject, Locale) - Method in interface org.spincast.core.templating.ITemplatingEngine
 
- 
Evaluates the content, using the given parameters.
 
- evaluate(String, Map<String, Object>) - Method in interface org.spincast.core.templating.ITemplatingRequestContextAddon
 
- 
Evaluates some content using the given parameters.
 
- evaluate(String, Map<String, Object>, Locale) - Method in interface org.spincast.core.templating.ITemplatingRequestContextAddon
 
- 
Evaluates some content using the given parameters.
 
- evaluate(String, Map<String, Object>) - Method in class org.spincast.plugins.pebble.SpincastPebbleTemplatingEngine
 
-  
 
- evaluate(String, Map<String, Object>, Locale) - Method in class org.spincast.plugins.pebble.SpincastPebbleTemplatingEngine
 
-  
 
- evaluate(String, IJsonObject) - Method in class org.spincast.plugins.pebble.SpincastPebbleTemplatingEngine
 
-  
 
- evaluate(String, IJsonObject, Locale) - Method in class org.spincast.plugins.pebble.SpincastPebbleTemplatingEngine
 
-  
 
- evaluate(String, Map<String, Object>) - Method in class org.spincast.plugins.templatingaddon.SpincastTemplatingRequestContextAddon
 
-  
 
- evaluate(String, Map<String, Object>, Locale) - Method in class org.spincast.plugins.templatingaddon.SpincastTemplatingRequestContextAddon
 
-  
 
- EXCEPTION - Static variable in class org.spincast.core.config.SpincastConstants.RequestScopedVariables
 
- 
If an "Exception" route is run, this variable
 will contain the exception that occured.
 
- exception() - Method in interface org.spincast.core.routing.IRouteBuilder
 
- 
This route will be considered during an 
Exception routing process.
 
- exception(IHandler<R>) - Method in interface org.spincast.core.routing.IRouter
 
- 
Creates a route considered during an "Exception" routing process.
 
- exception(String, IHandler<R>) - Method in interface org.spincast.core.routing.IRouter
 
- 
Creates a route considered during an "Exception" routing process.
 
- exception() - Method in class org.spincast.plugins.routing.RouteBuilder
 
-  
 
- exception(IHandler<R>) - Method in class org.spincast.plugins.routing.SpincastRouter
 
-  
 
- exception(String, IHandler<R>) - Method in class org.spincast.plugins.routing.SpincastRouter
 
-  
 
- exception_default_message() - Method in interface org.spincast.core.config.ISpincastDictionary
 
- 
The message to display if the default 
Exception 
 route is used.
 
- exception_default_message() - Method in class org.spincast.plugins.dictionary.SpincastDictionary
 
-  
 
- exchange() - Method in interface org.spincast.core.exchange.IRequestContext
 
- 
The underlying exchange object, as given by the
 HTTP server.
 
- exchange() - Method in class org.spincast.core.exchange.RequestContextBase
 
-  
 
- EXCHANGE_VARIABLE_PEER_ID - Static variable in class org.spincast.plugins.undertow.SpincastWebsocketEndpoint
 
-  
 
- exit() - Method in class org.spincast.core.guice.SpincastRequestScope
 
-  
 
- ExpectingInstanciationException - Annotation Type in org.spincast.testing.utils
 
- 
When this annoation is added on a Test Class, 
 the class instanciation is expecting to fail.
 
F
- file(String) - Method in interface org.spincast.core.routing.IRouter
 
- 
Start the creation of a 
static resource file.
 
- file(String) - Method in class org.spincast.plugins.routing.SpincastRouter
 
-  
 
- FileClassPathResourceManager - Class in org.spincast.plugins.undertow
 
-  
 
- FileClassPathResourceManager(String) - Constructor for class org.spincast.plugins.undertow.FileClassPathResourceManager
 
-  
 
- fileSystem(String) - Method in interface org.spincast.core.routing.IStaticResourceBuilder
 
- 
The path to the resource, on the file system.
 
- fileSystem(String) - Method in class org.spincast.plugins.routing.StaticResourceBuilder
 
-  
 
- FileToUpload - Class in org.spincast.plugins.httpclient
 
- 
Information on a file to upload.
 
- FileToUpload(String, boolean, String) - Constructor for class org.spincast.plugins.httpclient.FileToUpload
 
-  
 
- findFreePort() - Static method in class org.spincast.testing.core.utils.SpincastTestUtils
 
- 
Finds a free port.
 
- findRouteMatch(R) - Method in class org.spincast.core.controllers.SpincastFrontController
 
- 
Find the route handlers to call.
 
- flush() - Method in interface org.spincast.core.exchange.IResponseRequestContextAddon
 
- 
Flushes the current response.
 
- flush(boolean) - Method in interface org.spincast.core.exchange.IResponseRequestContextAddon
 
- 
Flushes the current response.
 
- flush() - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
-  
 
- flush(boolean) - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
-  
 
- flushBytes(Object, byte[], boolean) - Method in interface org.spincast.core.server.IServer
 
- 
Flushes some bytes to the response.
 
- flushBytes(Object, byte[], boolean) - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
-  
 
- forceRequestSizeValidation(Object) - Method in interface org.spincast.core.server.IServer
 
- 
Is the request size valid?
 
- forceRequestSizeValidation(Object) - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
-  
 
- FormatType - Enum in org.spincast.plugins.validation
 
- 
The type of the formatted errors to generate, when asked.
 
- FORWARD_ROUTE_EXCEPTION_MESSAGE - Static variable in class org.spincast.core.config.SpincastConstants.RequestScopedVariables
 
- 
If a request is forwaded, this is going to be the forwarding message (taken from the
 
ForwardRouteException exception)
 
 The associated value is of type: String.
 
- FORWARD_ROUTE_URL - Static variable in class org.spincast.core.config.SpincastConstants.RequestScopedVariables
 
- 
When a route is forwarded, this is the new URL.
 
- ForwardRouteException - Exception in org.spincast.core.exceptions
 
- 
Exception that will forward the request to another route.
 
- ForwardRouteException(String) - Constructor for exception org.spincast.core.exceptions.ForwardRouteException
 
-  
 
- ForwardRouteException(String, boolean) - Constructor for exception org.spincast.core.exceptions.ForwardRouteException
 
-  
 
- ForwardRouteException(String, String) - Constructor for exception org.spincast.core.exceptions.ForwardRouteException
 
-  
 
- ForwardRouteException(String, String, boolean) - Constructor for exception org.spincast.core.exceptions.ForwardRouteException
 
-  
 
- found() - Method in interface org.spincast.core.routing.IRouteBuilder
 
- 
This route will be considered during a 
Found routing process.
 
- found() - Method in class org.spincast.plugins.routing.RouteBuilder
 
-  
 
- fromJsonInputStream(InputStream, Class<T>) - Method in interface org.spincast.core.json.IJsonManager
 
- 
Creates an instance of the specified 
T type
 from a Json inputStream.
 
- fromJsonInputStream(InputStream, Class<T>) - Method in class org.spincast.plugins.jacksonjson.SpincastJsonManager
 
-  
 
- fromJsonInputStreamToMap(InputStream) - Method in interface org.spincast.core.json.IJsonManager
 
- 
Creates a 
Map<String, Object> from a Json inputStream.
 
- fromJsonInputStreamToMap(InputStream) - Method in class org.spincast.plugins.jacksonjson.SpincastJsonManager
 
-  
 
- fromJsonString(String, Class<T>) - Method in interface org.spincast.core.json.IJsonManager
 
- 
Creates an instance of the specified 
T type
 from a Json String.
 
- fromJsonString(String, Class<T>) - Method in class org.spincast.plugins.jacksonjson.SpincastJsonManager
 
-  
 
- fromJsonStringToMap(String) - Method in interface org.spincast.core.json.IJsonManager
 
- 
Creates a 
Map<String, Object> from a Json
 String.
 
- fromJsonStringToMap(String) - Method in class org.spincast.plugins.jacksonjson.SpincastJsonManager
 
-  
 
- fromString(String) - Static method in enum org.spincast.core.utils.ContentTypeDefaults
 
-  
 
- fromStringValue(String) - Static method in enum org.spincast.core.routing.HttpMethod
 
- 
Returns a HttpMethod from its String representation,
 or 
null if not found.
 
- fromTemplate(String, Map<String, Object>) - Method in interface org.spincast.core.templating.ITemplatingEngine
 
- 
Evaluates a template using the given parameters.
 
- fromTemplate(String, Map<String, Object>, Locale) - Method in interface org.spincast.core.templating.ITemplatingEngine
 
- 
Evaluates a template using the given parameters.
 
- fromTemplate(String, IJsonObject) - Method in interface org.spincast.core.templating.ITemplatingEngine
 
- 
Evaluates a template using the parameters specified 
 as a 
IJsonObject.
 
- fromTemplate(String, IJsonObject, Locale) - Method in interface org.spincast.core.templating.ITemplatingEngine
 
- 
Evaluates a template using the parameters specified 
 as a 
IJsonObject.
 
- fromTemplate(String, boolean, Map<String, Object>) - Method in interface org.spincast.core.templating.ITemplatingEngine
 
- 
Evaluates a template using the given parameters.
 
- fromTemplate(String, boolean, Map<String, Object>, Locale) - Method in interface org.spincast.core.templating.ITemplatingEngine
 
- 
Evaluates a template using the given parameters.
 
- fromTemplate(String, boolean, IJsonObject) - Method in interface org.spincast.core.templating.ITemplatingEngine
 
- 
Evaluates a template using the parameters specified 
 as a 
IJsonObject.
 
- fromTemplate(String, boolean, IJsonObject, Locale) - Method in interface org.spincast.core.templating.ITemplatingEngine
 
- 
Evaluates a template using the parameters specified 
 as a 
IJsonObject.
 
- fromTemplate(String, Map<String, Object>) - Method in interface org.spincast.core.templating.ITemplatingRequestContextAddon
 
- 
Renders a template using the given parameters.
 
- fromTemplate(String, Map<String, Object>, Locale) - Method in interface org.spincast.core.templating.ITemplatingRequestContextAddon
 
- 
Renders a template usgin the given parameters.
 
- fromTemplate(String, boolean, Map<String, Object>) - Method in interface org.spincast.core.templating.ITemplatingRequestContextAddon
 
- 
Renders a template using the given parameters.
 
- fromTemplate(String, boolean, Map<String, Object>, Locale) - Method in interface org.spincast.core.templating.ITemplatingRequestContextAddon
 
- 
Renders a template usgin the given parameters.
 
- fromTemplate(String, Map<String, Object>) - Method in class org.spincast.plugins.pebble.SpincastPebbleTemplatingEngine
 
-  
 
- fromTemplate(String, IJsonObject) - Method in class org.spincast.plugins.pebble.SpincastPebbleTemplatingEngine
 
-  
 
- fromTemplate(String, IJsonObject, Locale) - Method in class org.spincast.plugins.pebble.SpincastPebbleTemplatingEngine
 
-  
 
- fromTemplate(String, Map<String, Object>, Locale) - Method in class org.spincast.plugins.pebble.SpincastPebbleTemplatingEngine
 
-  
 
- fromTemplate(String, boolean, Map<String, Object>) - Method in class org.spincast.plugins.pebble.SpincastPebbleTemplatingEngine
 
-  
 
- fromTemplate(String, boolean, Map<String, Object>, Locale) - Method in class org.spincast.plugins.pebble.SpincastPebbleTemplatingEngine
 
-  
 
- fromTemplate(String, boolean, IJsonObject) - Method in class org.spincast.plugins.pebble.SpincastPebbleTemplatingEngine
 
-  
 
- fromTemplate(String, boolean, IJsonObject, Locale) - Method in class org.spincast.plugins.pebble.SpincastPebbleTemplatingEngine
 
-  
 
- fromTemplate(String, Map<String, Object>) - Method in class org.spincast.plugins.templatingaddon.SpincastTemplatingRequestContextAddon
 
-  
 
- fromTemplate(String, boolean, Map<String, Object>) - Method in class org.spincast.plugins.templatingaddon.SpincastTemplatingRequestContextAddon
 
-  
 
- fromTemplate(String, Map<String, Object>, Locale) - Method in class org.spincast.plugins.templatingaddon.SpincastTemplatingRequestContextAddon
 
-  
 
- fromTemplate(String, boolean, Map<String, Object>, Locale) - Method in class org.spincast.plugins.templatingaddon.SpincastTemplatingRequestContextAddon
 
-  
 
- fromXml(String) - Method in interface org.spincast.core.xml.IXmlManager
 
- 
Deserializes a XML to an 
IJsonObject.
 
- fromXml(String, Class<T>) - Method in interface org.spincast.core.xml.IXmlManager
 
- 
Deserializes a XML to the given Class.
 
- fromXml(String) - Method in class org.spincast.plugins.jacksonxml.SpincastXmlManager
 
-  
 
- fromXml(String, Class<T>) - Method in class org.spincast.plugins.jacksonxml.SpincastXmlManager
 
-  
 
- fromXmlInputStream(InputStream, Class<T>) - Method in interface org.spincast.core.xml.IXmlManager
 
- 
Deserializes a XML inputstream to the given Type.
 
- fromXmlInputStream(InputStream, Class<T>) - Method in class org.spincast.plugins.jacksonxml.SpincastXmlManager
 
-  
 
- fromXmlToJsonArray(String) - Method in interface org.spincast.core.xml.IXmlManager
 
- 
Deserializes a XML to an 
IJsonArray.
 
- fromXmlToJsonArray(String) - Method in class org.spincast.plugins.jacksonxml.SpincastXmlManager
 
-  
 
- fromXmlToType(String, Type) - Method in interface org.spincast.core.xml.IXmlManager
 
- 
Deserializes a XML to the given Type.
 
- fromXmlToType(String, Type) - Method in class org.spincast.plugins.jacksonxml.SpincastXmlManager
 
-  
 
G
- generateExpectedWebsocketV13AcceptHeaderValue(String) - Method in interface org.spincast.plugins.httpclient.utils.ISpincastHttpClientUtils
 
- 
Generates the expected value of a "Sec-WebSocket-Accept"
 header in the response for a Websocket upgrade request.
 
- generateExpectedWebsocketV13AcceptHeaderValue(String) - Method in class org.spincast.plugins.httpclient.utils.SpincastHttpClientUtils
 
-  
 
- generatePeerId(R, String) - Method in class org.spincast.core.websocket.WebsocketRouteHandler
 
- 
Generate a peer id when none is specified by the
 controller.
 
- generateTempClassFile(File) - Static method in class org.spincast.testing.core.utils.SpincastTestUtils
 
-  
 
- geNumericAliasKey() - Method in class org.spincast.core.routing.DefaultRouteParamAliasesBinder
 
- 
Numeric alias
 
- geNumericPlusAliasKey() - Method in class org.spincast.core.routing.DefaultRouteParamAliasesBinder
 
- 
Numeric + "_" and "-" alias
 
- get(Class<T>) - Method in interface org.spincast.core.exchange.IRequestContext
 
- 
Shortcut to get an instance from Guice.
 
- get(Key<T>) - Method in interface org.spincast.core.exchange.IRequestContext
 
- 
Shortcut to get an instance from Guice.
 
- get(String) - Method in interface org.spincast.core.exchange.IVariablesRequestContextAddon
 
- 
Gets the specified request scoped variable.
 
- get(String, Class<T>) - Method in interface org.spincast.core.exchange.IVariablesRequestContextAddon
 
- 
Gets the specified request scoped variable as the
 specified class.
 
- get(String, Key<T>) - Method in interface org.spincast.core.exchange.IVariablesRequestContextAddon
 
- 
Gets the specified request scoped variable as the
 specified 
Key.
 
- get(Class<T>) - Method in class org.spincast.core.exchange.RequestContextBase
 
-  
 
- get(Key<T>) - Method in class org.spincast.core.exchange.RequestContextBase
 
-  
 
- get(int) - Method in interface org.spincast.core.json.IJsonArray
 
- 
Gets an element at the specified position.
 
- get(String) - Method in interface org.spincast.core.json.IJsonObject
 
- 
Gets a property.
 
- get(String, Object) - Method in interface org.spincast.core.json.IJsonObject
 
- 
Gets a property.
 
- get(int) - Method in class org.spincast.core.json.JsonArray
 
-  
 
- get(String) - Method in class org.spincast.core.json.JsonObject
 
-  
 
- get(String, Object) - Method in class org.spincast.core.json.JsonObject
 
-  
 
- GET() - Method in interface org.spincast.core.routing.IRouteBuilder
 
- 
Addss 
GET as a supported HTTP method.
 
- GET(String) - Method in interface org.spincast.core.routing.IRouter
 
- 
Starts the creation of a 
GET route.
 
- get(Class<T>) - Method in interface org.spincast.core.websocket.IWebsocketContext
 
- 
Shortcut to get an instance from Guice.
 
- get(Key<T>) - Method in interface org.spincast.core.websocket.IWebsocketContext
 
- 
Shortcut to get an instance from Guice.
 
- get(Class<T>) - Method in class org.spincast.core.websocket.WebsocketContextBase
 
-  
 
- get(Key<T>) - Method in class org.spincast.core.websocket.WebsocketContextBase
 
-  
 
- GET(String) - Method in interface org.spincast.plugins.httpclient.IHttpClient
 
- 
Starts a builder for a 
GET request.
 
- GET() - Method in class org.spincast.plugins.routing.RouteBuilder
 
-  
 
- GET(String) - Method in class org.spincast.plugins.routing.SpincastRouter
 
-  
 
- get(String) - Method in class org.spincast.plugins.variables.SpincastVariablesRequestContextAddon
 
-  
 
- get(String, Class<T>) - Method in class org.spincast.plugins.variables.SpincastVariablesRequestContextAddon
 
-  
 
- get(String, Key<T>) - Method in class org.spincast.plugins.variables.SpincastVariablesRequestContextAddon
 
-  
 
- GET(String) - Method in class org.spincast.testing.core.SpincastIntegrationTestBase
 
- 
Starts an Http Client builder for a GET method.
 
- GET(String, boolean) - Method in class org.spincast.testing.core.SpincastIntegrationTestBase
 
- 
Starts an Http Client builder for a GET method.
 
- GET(String, boolean, boolean) - Method in class org.spincast.testing.core.SpincastIntegrationTestBase
 
- 
Starts an Http Client builder for a GET method.
 
- getAcceptedContentTypes() - Method in interface org.spincast.core.routing.IRoute
 
- 
The 
Content-Types this route
 accepts (names all lowercased).
 
- getAcceptedContentTypes() - Method in class org.spincast.plugins.routing.RouteBuilder
 
-  
 
- getAcceptedContentTypes() - Method in class org.spincast.plugins.routing.SpincastRoute
 
-  
 
- getAccounts() - Method in class org.spincast.plugins.undertow.SpincastHttpAuthIdentityManager
 
-  
 
- getAfterFilters() - Method in interface org.spincast.core.routing.IRoute
 
- 
The "after" filters, if any.
 
- getAfterFilters() - Method in class org.spincast.plugins.routing.RouteBuilder
 
-  
 
- getAfterFilters() - Method in class org.spincast.plugins.routing.SpincastRoute
 
-  
 
- getAll() - Method in interface org.spincast.core.exchange.IVariablesRequestContextAddon
 
- 
Gets all the request scoped variables.
 
- getAll() - Method in class org.spincast.plugins.variables.SpincastVariablesRequestContextAddon
 
-  
 
- getAllContentTypesVariations() - Static method in enum org.spincast.core.utils.ContentTypeDefaults
 
-  
 
- getAllowedMethods() - Method in interface org.spincast.core.filters.ICorsFilterClient
 
- 
The allowed HTTP methods, for the cors request.
 
- getAllowedOrigins() - Method in interface org.spincast.core.filters.ICorsFilterClient
 
- 
The allowed origins, for the cors request.
 
- getAllowedOrigins() - Method in interface org.spincast.core.routing.IStaticResourceCorsConfig
 
- 
The allowed origins.
 
- getAllowedOrigins() - Method in class org.spincast.plugins.routing.StaticResourceCorsConfig
 
-  
 
- getAlphaAliasKey() - Method in class org.spincast.core.routing.DefaultRouteParamAliasesBinder
 
- 
Alpha alias
 
- getAlphaNumericAliasKey() - Method in class org.spincast.core.routing.DefaultRouteParamAliasesBinder
 
- 
Alphanumeric alias
 
- getAlphaNumericPlusAliasKey() - Method in class org.spincast.core.routing.DefaultRouteParamAliasesBinder
 
- 
Alphanumeric + "_" and "-" alias
 
- getAlphaPlusAliasKey() - Method in class org.spincast.core.routing.DefaultRouteParamAliasesBinder
 
- 
Alpha + "_" and "-" alias
 
- getAppJarDirectory() - Method in interface org.spincast.core.utils.ISpincastUtils
 
- 
Returns the working directory: the directory
 in which the executable .jar is located.
 
- getAppJarDirectory() - Method in class org.spincast.core.utils.SpincastUtils
 
-  
 
- getAppProperties() - Method in class org.spincast.plugins.configpropsfile.SpincastConfigPropsFileBased
 
- 
Here is the algorithm used to find the configuration file :
 
 1) If getSpecificAppPropertiesFilePath() is not 
null,
    we use it as the path.
 
- getArrayAttributeName() - Method in class org.spincast.plugins.jacksonxml.SpincastXmlManager
 
- 
The name of the attribute set on a XML element to indicate it
 comes from a IJsonArray.
 
- getAsJsonObject(String) - Method in interface org.spincast.core.exchange.IVariablesRequestContextAddon
 
- 
Gets the specified request scoped variable as 
JsonObject.
 
- getAsJsonObject(String) - Method in class org.spincast.plugins.variables.SpincastVariablesRequestContextAddon
 
-  
 
- getAsString(String) - Method in interface org.spincast.core.exchange.IVariablesRequestContextAddon
 
- 
Gets the specified request scoped variable as a String.
 
- getAsString(String) - Method in class org.spincast.plugins.variables.SpincastVariablesRequestContextAddon
 
-  
 
- getBeforeFilters() - Method in interface org.spincast.core.routing.IRoute
 
- 
The "before" filters, if any.
 
- getBeforeFilters() - Method in interface org.spincast.core.websocket.IWebsocketRoute
 
- 
The "before" filters, if any.
 
- getBeforeFilters() - Method in class org.spincast.plugins.routing.RouteBuilder
 
-  
 
- getBeforeFilters() - Method in class org.spincast.plugins.routing.SpincastRoute
 
-  
 
- getBeforeFilters() - Method in class org.spincast.plugins.routing.SpincastWebsocketRoute
 
-  
 
- getBeforeFilters() - Method in class org.spincast.plugins.routing.WebsocketRouteBuilder
 
-  
 
- getBigDecimal(int) - Method in interface org.spincast.core.json.IJsonArray
 
- 
Gets an element as 
BigDecimal.
 
- getBigDecimal(String) - Method in interface org.spincast.core.json.IJsonObject
 
- 
Gets a property as 
BigDecimal.
 
- getBigDecimal(String, BigDecimal) - Method in interface org.spincast.core.json.IJsonObject
 
- 
Gets a property as 
BigDecimal.
 
- getBigDecimal(int) - Method in class org.spincast.core.json.JsonArray
 
-  
 
- getBigDecimal(String) - Method in class org.spincast.core.json.JsonObject
 
-  
 
- getBigDecimal(String, BigDecimal) - Method in class org.spincast.core.json.JsonObject
 
-  
 
- getBigDecimalValue(String, boolean, BigDecimal) - Method in class org.spincast.core.json.JsonObject
 
-  
 
- getBodyAsByteArray() - Method in interface org.spincast.core.exchange.IRequestRequestContextAddon
 
- 
The bytes of the request's body.
 
- getBodyAsByteArray() - Method in class org.spincast.plugins.request.SpincastRequestRequestContextAddon
 
-  
 
- getBodyAsInputStream() - Method in interface org.spincast.core.exchange.IRequestRequestContextAddon
 
- 
The raw InputStream of the request's body.
 
- getBodyAsInputStream() - Method in class org.spincast.plugins.request.SpincastRequestRequestContextAddon
 
-  
 
- getBodyAsString() - Method in interface org.spincast.core.exchange.IRequestRequestContextAddon
 
- 
The request's body as a String, using the 
UTF-8 encoding.
 
- getBodyAsString(String) - Method in interface org.spincast.core.exchange.IRequestRequestContextAddon
 
- 
The request's body as a String, using the specified encoding.
 
- getBodyAsString() - Method in class org.spincast.plugins.request.SpincastRequestRequestContextAddon
 
-  
 
- getBodyAsString(String) - Method in class org.spincast.plugins.request.SpincastRequestRequestContextAddon
 
-  
 
- getBoolean(int) - Method in interface org.spincast.core.json.IJsonArray
 
- 
Gets an element as 
Boolean.
 
- getBoolean(String) - Method in interface org.spincast.core.json.IJsonObject
 
- 
Gets a property as 
Boolean.
 
- getBoolean(String, Boolean) - Method in interface org.spincast.core.json.IJsonObject
 
- 
Gets a property as 
Boolean.
 
- getBoolean(int) - Method in class org.spincast.core.json.JsonArray
 
-  
 
- getBoolean(String) - Method in class org.spincast.core.json.JsonObject
 
-  
 
- getBoolean(String, Boolean) - Method in class org.spincast.core.json.JsonObject
 
-  
 
- getBooleanValue(String, boolean, Boolean) - Method in class org.spincast.core.json.JsonObject
 
-  
 
- getBuffer() - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
-  
 
- getBytesFromBase64String(String) - Method in interface org.spincast.core.json.IJsonObject
 
- 
Gets a byte array, from a base 64 encoded property.
 
- getBytesFromBase64String(String, byte[]) - Method in interface org.spincast.core.json.IJsonObject
 
- 
Gets a byte array, from a base 64 encoded property.
 
- getBytesFromBase64String(String) - Method in class org.spincast.core.json.JsonObject
 
-  
 
- getBytesFromBase64String(String, byte[]) - Method in class org.spincast.core.json.JsonObject
 
-  
 
- getBytesFromBase64StringValue(String, boolean, byte[]) - Method in class org.spincast.core.json.JsonObject
 
-  
 
- getChannelsMap() - Method in class org.spincast.plugins.undertow.SpincastUndertowWebsocketEndpointWriter
 
-  
 
- getCharactersCharsetName() - Method in interface org.spincast.core.exchange.IResponseRequestContextAddon
 
- 
The charset to use to convert characters to bytes.
 
- getCharactersCharsetName() - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
-  
 
- getClasspathTemplateLoader() - Method in class org.spincast.plugins.pebble.SpincastPebbleTemplatingEngine
 
-  
 
- getCloseExchangeCallback() - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
-  
 
- getConfig(String) - Method in interface org.spincast.plugins.configpropsfile.IFreeKeyConfig
 
-  
 
- getConfig(String, String) - Method in interface org.spincast.plugins.configpropsfile.IFreeKeyConfig
 
-  
 
- getConfig(String) - Method in class org.spincast.plugins.configpropsfile.SpincastConfigPropsFileBased
 
- 
Gets a String configuration and throws an exception if the
 specified key is not found.
 
- getConfig(String, String) - Method in class org.spincast.plugins.configpropsfile.SpincastConfigPropsFileBased
 
- 
Gets a String configuration and uses the specified default value if the
 key is not found.
 
- getConfig(String, Object, boolean) - Method in class org.spincast.plugins.configpropsfile.SpincastConfigPropsFileBased
 
- 
Gets a configuration.
 
- getConfig() - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
-  
 
- getConfigBoolean(String) - Method in interface org.spincast.plugins.configpropsfile.IFreeKeyConfig
 
-  
 
- getConfigBoolean(String, Boolean) - Method in interface org.spincast.plugins.configpropsfile.IFreeKeyConfig
 
-  
 
- getConfigBoolean(String) - Method in class org.spincast.plugins.configpropsfile.SpincastConfigPropsFileBased
 
- 
Gets a boolean configuration and throws an exception if the
 specified key is not found.
 
- getConfigBoolean(String, Boolean) - Method in class org.spincast.plugins.configpropsfile.SpincastConfigPropsFileBased
 
- 
Gets a boolean configuration and uses the specified default value if the
 key is not found.
 
- getConfigInteger(String) - Method in interface org.spincast.plugins.configpropsfile.IFreeKeyConfig
 
-  
 
- getConfigInteger(String, Integer) - Method in interface org.spincast.plugins.configpropsfile.IFreeKeyConfig
 
-  
 
- getConfigInteger(String) - Method in class org.spincast.plugins.configpropsfile.SpincastConfigPropsFileBased
 
- 
Gets a integer configuration and throws an exception if the
 specified key is not found.
 
- getConfigInteger(String, Integer) - Method in class org.spincast.plugins.configpropsfile.SpincastConfigPropsFileBased
 
- 
Gets a integer configuration and uses the specified default value if the
 key is not found.
 
- getConfigKeyEnvironmentIsDebug() - Method in class org.spincast.plugins.configpropsfile.SpincastConfigPropsFileBased
 
-  
 
- getConfigKeyEnvironmentName() - Method in class org.spincast.plugins.configpropsfile.SpincastConfigPropsFileBased
 
-  
 
- getConfigKeyHttpServerPort() - Method in class org.spincast.plugins.configpropsfile.SpincastConfigPropsFileBased
 
-  
 
- getConfigKeyHttpsServerKeystoreKeyPass() - Method in class org.spincast.plugins.configpropsfile.SpincastConfigPropsFileBased
 
-  
 
- getConfigKeyHttpsServerKeystorePath() - Method in class org.spincast.plugins.configpropsfile.SpincastConfigPropsFileBased
 
-  
 
- getConfigKeyHttpsServerKeystoreStorePass() - Method in class org.spincast.plugins.configpropsfile.SpincastConfigPropsFileBased
 
-  
 
- getConfigKeyHttpsServerKeystoreType() - Method in class org.spincast.plugins.configpropsfile.SpincastConfigPropsFileBased
 
-  
 
- getConfigKeyHttpsServerPort() - Method in class org.spincast.plugins.configpropsfile.SpincastConfigPropsFileBased
 
-  
 
- getConfigKeyServerHost() - Method in class org.spincast.plugins.configpropsfile.SpincastConfigPropsFileBased
 
-  
 
- getContentAsByteArray() - Method in interface org.spincast.plugins.httpclient.IHttpResponse
 
- 
Get the content as 
byte[].
 
- getContentAsByteArray() - Method in class org.spincast.plugins.httpclient.SpincastHttpResponse
 
-  
 
- getContentAsString() - Method in interface org.spincast.plugins.httpclient.IHttpResponse
 
- 
Gets the content as a 
UTF-8 String.
 
- getContentAsString(String) - Method in interface org.spincast.plugins.httpclient.IHttpResponse
 
- 
Gets the content as a String using the specified
 encoding.
 
- getContentAsString() - Method in class org.spincast.plugins.httpclient.SpincastHttpResponse
 
-  
 
- getContentAsString(String) - Method in class org.spincast.plugins.httpclient.SpincastHttpResponse
 
-  
 
- getContentType() - Method in interface org.spincast.core.exchange.IRequestRequestContextAddon
 
- 
The Content-Type of the request, if any.
 
- getContentType() - Method in interface org.spincast.core.exchange.IResponseRequestContextAddon
 
- 
The current 
Content-Type sent or to be send.
 
- getContentType() - Method in interface org.spincast.plugins.httpclient.IHttpResponse
 
- 
Gets the Content-Type.
 
- getContentType() - Method in class org.spincast.plugins.httpclient.SpincastHttpResponse
 
-  
 
- getContentType() - Method in class org.spincast.plugins.request.SpincastRequestRequestContextAddon
 
-  
 
- getContentType() - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
-  
 
- getContentTypeBestMatch() - Method in interface org.spincast.core.exchange.IRequestRequestContextAddon
 
- 
Finds the best 
Content-Type to use for a response 
 using the "Accept" header of the request.
 
- getContentTypeBestMatch(Object) - Method in interface org.spincast.core.server.IServer
 
- 
Gets the best 
Content-Type to use for the current request.
 
- getContentTypeBestMatch() - Method in class org.spincast.plugins.request.SpincastRequestRequestContextAddon
 
-  
 
- getContentTypeBestMatch(Object) - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
-  
 
- getContentTypesToSkipGziping() - Method in interface org.spincast.core.config.ISpincastConfig
 
- 
Even if gziping of the response is enabled, those Content-Types 
 still won't be gzipped.
 
- getContentTypesToSkipGziping() - Method in class org.spincast.plugins.config.SpincastConfig
 
-  
 
- getController() - Method in class org.spincast.core.websocket.WebsocketEndpointHandler
 
-  
 
- getCookie(String) - Method in interface org.spincast.core.cookies.ICookiesRequestContextAddon
 
- 
Gets a cookie.
 
- getCookie(String) - Method in class org.spincast.plugins.cookies.SpincastCookiesRequestContextAddon
 
-  
 
- getCookie(String) - Method in interface org.spincast.plugins.httpclient.IHttpResponse
 
- 
Gets a cookie.
 
- getCookie(String) - Method in class org.spincast.plugins.httpclient.SpincastHttpResponse
 
-  
 
- getCookieEncoding() - Method in class org.spincast.plugins.httpclient.builders.SpincastHttpRequestBuilderBase
 
-  
 
- getCookieEncoding() - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
-  
 
- getCookieFactory() - Method in class org.spincast.plugins.cookies.SpincastCookiesRequestContextAddon
 
-  
 
- getCookieFactory() - Method in class org.spincast.plugins.httpclient.builders.SpincastHttpRequestBuilderBase
 
-  
 
- getCookieFactory() - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
-  
 
- getCookieFactory() - Method in class org.spincast.testing.core.SpincastIntegrationTestBase
 
-  
 
- getCookies() - Method in interface org.spincast.core.cookies.ICookiesRequestContextAddon
 
- 
Gets the current cookies in a Map, using their names as the keys.
 
- getCookies(Object) - Method in interface org.spincast.core.server.IServer
 
- 
Gets the current cookies.
 
- getCookies() - Method in class org.spincast.plugins.cookies.SpincastCookiesRequestContextAddon
 
-  
 
- getCookies() - Method in interface org.spincast.plugins.httpclient.IHttpResponse
 
- 
Gets the cookies.
 
- getCookies() - Method in class org.spincast.plugins.httpclient.SpincastHttpResponse
 
-  
 
- getCookies(Object) - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
-  
 
- getCookiesRequestContextAddonProvider() - Method in class org.spincast.core.exchange.RequestContextBase
 
-  
 
- getCookiesRequestContextAddonProvider() - Method in class org.spincast.core.exchange.RequestContextBaseDeps
 
-  
 
- getCookieStore() - Method in class org.spincast.plugins.httpclient.builders.SpincastHttpRequestBuilderBase
 
-  
 
- getCorsConfig() - Method in interface org.spincast.core.routing.IStaticResource
 
- 
The cors configurations for the static resource.
 
- getCorsConfig() - Method in class org.spincast.plugins.routing.StaticResource
 
-  
 
- getCorsConfig() - Method in class org.spincast.plugins.routing.StaticResourceBuilder
 
-  
 
- getCorsConfig() - Method in class org.spincast.plugins.undertow.CorsHandler
 
-  
 
- getCorsDefaultAllowedMethods() - Method in class org.spincast.core.filters.SpincastFilters
 
- 
The HTTP methods allowed by default.
 
- getCorsDefaultAllowedOrigins() - Method in class org.spincast.core.filters.SpincastFilters
 
- 
The origins allowed, by default.
 
- getCorsDefaultAllowedOrigins() - Method in class org.spincast.plugins.routing.StaticResourceBuilder
 
- 
The origins allowed, by default.
 
- getCorsDefaultExtraHeadersAllowedToBeRead() - Method in class org.spincast.core.filters.SpincastFilters
 
- 
The extra headers allowed to be read, by default,
 
- getCorsDefaultExtraHeadersAllowedToBeRead() - Method in class org.spincast.plugins.routing.StaticResourceBuilder
 
- 
The extra headers allowed to be read, by default,
 
- getCorsDefaultExtraHeadersAllowedToBeSent() - Method in class org.spincast.core.filters.SpincastFilters
 
- 
The extra headers allowed to be sent, by default,
 
- getCorsDefaultExtraHeadersAllowedToBeSent() - Method in class org.spincast.plugins.routing.StaticResourceBuilder
 
- 
The extra headers allowed to be sent, by default,
 
- getCorsDefaultIsCookiesAllowed() - Method in class org.spincast.core.filters.SpincastFilters
 
- 
Are cookies allowed by default?
 
- getCorsDefaultIsCookiesAllowed() - Method in class org.spincast.plugins.routing.StaticResourceBuilder
 
- 
Are cookies allowed by default?
 
- getCorsDefaultMaxAgeInSeconds() - Method in class org.spincast.core.filters.SpincastFilters
 
- 
If <= 0, the "Access-Control-Max-Age" header
 won't be sent.
 
- getCorsDefaultMaxAgeInSeconds() - Method in class org.spincast.plugins.routing.StaticResourceBuilder
 
- 
If <= 0, the "Access-Control-Max-Age" header
 won't be sent.
 
- getCorsFilter() - Method in class org.spincast.core.filters.SpincastFilters
 
-  
 
- getCorsFilter() - Method in class org.spincast.plugins.undertow.CorsHandler
 
-  
 
- getCorsFilterClass() - Method in class org.spincast.core.guice.SpincastCoreGuiceModule
 
-  
 
- getCorsFilterPosition() - Method in interface org.spincast.plugins.routing.ISpincastRouterConfig
 
- 
The default position  for a 
cors "before" filter.
 
- getCorsFilterPosition() - Method in class org.spincast.plugins.routing.SpincastRouterConfigDefault
 
-  
 
- getCorsHandlerClass() - Method in class org.spincast.plugins.undertow.SpincastUndertowPluginGuiceModule
 
-  
 
- getCorsHandlerFactory() - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
-  
 
- getCredentials() - Method in class org.spincast.plugins.undertow.SpincastHttpAuthIdentityManager
 
-  
 
- getCssClassForErrorField() - Method in class org.spincast.plugins.validation.SpincastValidatorBase
 
- 
The css class to use for a field's <li> element.
 
- getCssClassForErrorMessage() - Method in class org.spincast.plugins.validation.SpincastValidatorBase
 
- 
The css class to use for an error message's <li> element.
 
- getCurrentManagingControllerKey() - Method in exception org.spincast.core.websocket.exceptions.WebsocketEndpointAlreadyManagedByAnotherControllerException
 
-  
 
- getCurrentRouteHandlerMatch() - Method in interface org.spincast.core.routing.IRoutingRequestContextAddon
 
- 
The current route handler being run (may be a filter) and its
 associated information.
 
- getCurrentRouteHandlerMatch() - Method in class org.spincast.plugins.routing.SpincastRoutingRequestContextAddon
 
-  
 
- getCurrentRouteMatch() - Method in class org.spincast.plugins.routing.SpincastRoutingRequestContextAddon
 
-  
 
- getCurrentVersionFromPom() - Method in class org.spincast.core.utils.SpincastUtils
 
-  
 
- getDate(String) - Method in interface org.spincast.core.json.IJsonObject
 
- 
Gets a UTC timezoned date from a 
ISO 8601 date property.
 
- getDate(String, Date) - Method in interface org.spincast.core.json.IJsonObject
 
- 
Gets a UTC timezoned date from a 
ISO 8601 date property.
 
- getDate(String) - Method in class org.spincast.core.json.JsonObject
 
-  
 
- getDate(String, Date) - Method in class org.spincast.core.json.JsonObject
 
-  
 
- getDateSerializer() - Method in class org.spincast.plugins.jacksonjson.SpincastJsonManager
 
-  
 
- getDateValue(String, boolean, Date) - Method in class org.spincast.core.json.JsonObject
 
-  
 
- getDefaultErrorMessage(String) - Method in class org.spincast.plugins.validation.SpincastValidatorBase
 
-  
 
- getDefaultExceptionHandlingCharset() - Method in class org.spincast.core.controllers.SpincastFrontController
 
- 
Charset used by the default exception handling.
 
- getDefaultGenericErrorMessage() - Method in interface org.spincast.plugins.validation.ISpincastValidationConfig
 
- 
Default generic error message.
 
- getDefaultGenericErrorMessage() - Method in class org.spincast.plugins.validation.SpincastValidationConfigDefault
 
-  
 
- getDefaultGenericErrorMessageRaw() - Method in class org.spincast.plugins.validation.SpincastValidationConfigDefault
 
-  
 
- getDefaultHeadersAllowedToBeSent() - Method in class org.spincast.core.filters.CorsFilter
 
-  
 
- getDefaultLocale() - Method in interface org.spincast.core.config.ISpincastConfig
 
- 
The default Locale to use if no other Locale can be found
 as a "best match", for the current request.
 
- getDefaultLocale() - Method in class org.spincast.plugins.config.SpincastConfig
 
-  
 
- getDefaultNotFoundHandler() - Method in class org.spincast.core.controllers.SpincastFrontController
 
- 
Create the default Not Found handler
 
- getDefaultNotFoundHandlerNotFoundMessage() - Method in class org.spincast.core.controllers.SpincastFrontController
 
- 
The message to send for the default Not Found handler.
 
- getDomain() - Method in interface org.spincast.core.cookies.ICookie
 
- 
Gets the cookie domain.
 
- getDomain() - Method in class org.spincast.plugins.cookies.Cookie
 
-  
 
- getDoNothingCallback() - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
-  
 
- getDouble(int) - Method in interface org.spincast.core.json.IJsonArray
 
- 
Gets an element as 
Double.
 
- getDouble(String) - Method in interface org.spincast.core.json.IJsonObject
 
- 
Gets a property as 
Double.
 
- getDouble(String, Double) - Method in interface org.spincast.core.json.IJsonObject
 
- 
Gets a property as 
Double.
 
- getDouble(int) - Method in class org.spincast.core.json.JsonArray
 
-  
 
- getDouble(String) - Method in class org.spincast.core.json.JsonObject
 
-  
 
- getDouble(String, Double) - Method in class org.spincast.core.json.JsonObject
 
-  
 
- getDoubleValue(String, boolean, Double) - Method in class org.spincast.core.json.JsonObject
 
-  
 
- getElements() - Method in class org.spincast.core.json.JsonArray
 
-  
 
- getEmailValidator() - Method in class org.spincast.plugins.validation.SpincastValidatorBase
 
-  
 
- getEndpointCreationLock(String) - Method in class org.spincast.core.websocket.WebsocketRouteHandler
 
-  
 
- getEndpointId() - Method in interface org.spincast.core.websocket.IWebsocketConnectionConfig
 
- 
The endpoint id to use.
 
- getEndpointId() - Method in interface org.spincast.core.websocket.IWebsocketContext
 
- 
The id of the endpoint
 
- getEndpointId() - Method in interface org.spincast.core.websocket.IWebsocketEndpointManager
 
- 
The endpoint id
 
- getEndpointId() - Method in class org.spincast.core.websocket.WebsocketContextBase
 
-  
 
- getEndpointId() - Method in class org.spincast.core.websocket.WebsocketEndpointHandler
 
-  
 
- getEndpointId() - Method in class org.spincast.plugins.undertow.SpincastWebsocketEndpoint
 
-  
 
- getEndpointManager() - Method in class org.spincast.core.websocket.WebsocketEndpointHandler
 
-  
 
- getEndpointToControllerMap() - Method in class org.spincast.core.websocket.WebsocketEndpointToControllerManager
 
-  
 
- getEntity() - Method in class org.spincast.plugins.httpclient.builders.EntitySenderRequestBuilderBase
 
-  
 
- getEntityFileUploads() - Method in class org.spincast.plugins.httpclient.builders.EntitySenderRequestBuilderBase
 
-  
 
- getEntityFormDatas() - Method in class org.spincast.plugins.httpclient.builders.EntitySenderRequestBuilderBase
 
-  
 
- getEntityFormDatasEncoding() - Method in class org.spincast.plugins.httpclient.builders.EntitySenderRequestBuilderBase
 
-  
 
- getEntityStringEncoding() - Method in class org.spincast.plugins.httpclient.builders.EntitySenderRequestBuilderBase
 
-  
 
- getEntityType() - Method in class org.spincast.plugins.httpclient.builders.EntitySenderRequestBuilderBase
 
-  
 
- getEnvironmentName() - Method in interface org.spincast.core.config.ISpincastConfig
 
- 
Returns the name of the environment.
 
- getEnvironmentName() - Method in class org.spincast.plugins.config.SpincastConfig
 
-  
 
- getEnvironmentName() - Method in class org.spincast.plugins.configpropsfile.SpincastConfigPropsFileBased
 
-  
 
- getErrorMessageDefaultMaxLength(long, long) - Method in interface org.spincast.plugins.validation.ISpincastValidationConfig
 
- 
Default message for a Maximum Length validation.
 
- getErrorMessageDefaultMaxLength(long, long) - Method in class org.spincast.plugins.validation.SpincastValidationConfigDefault
 
-  
 
- getErrorMessageDefaultMaxLength(String, long, long) - Method in class org.spincast.plugins.validation.SpincastValidatorBase
 
-  
 
- getErrorMessageDefaultMaxLengthRaw() - Method in class org.spincast.plugins.validation.SpincastValidationConfigDefault
 
-  
 
- getErrorMessageDefaultMaxSize(long, long) - Method in interface org.spincast.plugins.validation.ISpincastValidationConfig
 
- 
Default message for a Maximum Size validation.
 
- getErrorMessageDefaultMaxSize(long, long) - Method in class org.spincast.plugins.validation.SpincastValidationConfigDefault
 
-  
 
- getErrorMessageDefaultMaxSize(String, long, Long) - Method in class org.spincast.plugins.validation.SpincastValidatorBase
 
-  
 
- getErrorMessageDefaultMaxSizeRaw() - Method in class org.spincast.plugins.validation.SpincastValidationConfigDefault
 
-  
 
- getErrorMessageDefaultMinLength(long, long) - Method in interface org.spincast.plugins.validation.ISpincastValidationConfig
 
- 
Default message for a Minimum Length validation.
 
- getErrorMessageDefaultMinLength(long, long) - Method in class org.spincast.plugins.validation.SpincastValidationConfigDefault
 
-  
 
- getErrorMessageDefaultMinLength(String, long, long) - Method in class org.spincast.plugins.validation.SpincastValidatorBase
 
-  
 
- getErrorMessageDefaultMinLengthRaw() - Method in class org.spincast.plugins.validation.SpincastValidationConfigDefault
 
-  
 
- getErrorMessageDefaultMinSize(long, long) - Method in interface org.spincast.plugins.validation.ISpincastValidationConfig
 
- 
Default message for a Minimum Size validation.
 
- getErrorMessageDefaultMinSize(long, long) - Method in class org.spincast.plugins.validation.SpincastValidationConfigDefault
 
-  
 
- getErrorMessageDefaultMinSize(String, long, Long) - Method in class org.spincast.plugins.validation.SpincastValidatorBase
 
-  
 
- getErrorMessageDefaultMinSizeRaw() - Method in class org.spincast.plugins.validation.SpincastValidationConfigDefault
 
-  
 
- getErrorMessageDefaultNotBlank() - Method in interface org.spincast.plugins.validation.ISpincastValidationConfig
 
- 
Default message for a Not Blank validation.
 
- getErrorMessageDefaultNotBlank() - Method in class org.spincast.plugins.validation.SpincastValidationConfigDefault
 
-  
 
- getErrorMessageDefaultNotBlank(String) - Method in class org.spincast.plugins.validation.SpincastValidatorBase
 
-  
 
- getErrorMessageDefaultNotBlankRaw() - Method in class org.spincast.plugins.validation.SpincastValidationConfigDefault
 
-  
 
- getErrorMessageDefaultNotNull() - Method in interface org.spincast.plugins.validation.ISpincastValidationConfig
 
- 
Default message for a Not Null validation.
 
- getErrorMessageDefaultNotNull() - Method in class org.spincast.plugins.validation.SpincastValidationConfigDefault
 
-  
 
- getErrorMessageDefaultNotNull(String) - Method in class org.spincast.plugins.validation.SpincastValidatorBase
 
-  
 
- getErrorMessageDefaultNotNullRaw() - Method in class org.spincast.plugins.validation.SpincastValidationConfigDefault
 
-  
 
- getErrorMessageDefaultPattern(String) - Method in interface org.spincast.plugins.validation.ISpincastValidationConfig
 
- 
Default message for a Pattern validation.
 
- getErrorMessageDefaultPattern(String) - Method in class org.spincast.plugins.validation.SpincastValidationConfigDefault
 
-  
 
- getErrorMessageDefaultPattern(String, String) - Method in class org.spincast.plugins.validation.SpincastValidatorBase
 
-  
 
- getErrorMessageDefaultPatternRaw() - Method in class org.spincast.plugins.validation.SpincastValidationConfigDefault
 
-  
 
- getErrorMessageEmail() - Method in interface org.spincast.plugins.validation.ISpincastValidationConfig
 
- 
Default message for a Email validation.
 
- getErrorMessageEmail() - Method in class org.spincast.plugins.validation.SpincastValidationConfigDefault
 
-  
 
- getErrorMessageEmail(String) - Method in class org.spincast.plugins.validation.SpincastValidatorBase
 
-  
 
- getErrorMessageEmailRaw() - Method in class org.spincast.plugins.validation.SpincastValidationConfigDefault
 
-  
 
- getErrors() - Method in interface org.spincast.plugins.validation.IValidator
 
- 
Gets the validation errors.
 
- getErrors(String) - Method in interface org.spincast.plugins.validation.IValidator
 
- 
Gets the validation errors for the specified field.
 
- getErrors() - Method in class org.spincast.plugins.validation.SpincastValidatorBase
 
-  
 
- getErrors(String) - Method in class org.spincast.plugins.validation.SpincastValidatorBase
 
-  
 
- getErrorsFormatted(FormatType) - Method in interface org.spincast.plugins.validation.IValidator
 
- 
Gets the formatted errors, if there are any.
 
- getErrorsFormatted(String, FormatType) - Method in interface org.spincast.plugins.validation.IValidator
 
- 
Gets the formatted errors of a specific field, if there are any.
 
- getErrorsFormatted(FormatType) - Method in class org.spincast.plugins.validation.SpincastValidatorBase
 
-  
 
- getErrorsFormatted(String, FormatType) - Method in class org.spincast.plugins.validation.SpincastValidatorBase
 
-  
 
- getErrorsMap() - Method in class org.spincast.plugins.validation.SpincastValidatorBase
 
-  
 
- getEventsHandler() - Method in class org.spincast.plugins.undertow.SpincastWebsocketEndpoint
 
-  
 
- getExchange() - Method in class org.spincast.plugins.request.SpincastRequestRequestContextAddon
 
-  
 
- getExchange() - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
-  
 
- getExpires() - Method in interface org.spincast.core.cookies.ICookie
 
- 
Gets the date the cookie will expire at.
 
- getExpires() - Method in class org.spincast.plugins.cookies.Cookie
 
-  
 
- getExtension() - Method in interface org.spincast.plugins.pebble.ISpincastPebbleTemplatingEngineConfig
 
- 
Pebble extension to register: allows you to add custom
 filters, functions, etc.
 
- getExtension() - Method in class org.spincast.plugins.pebble.SpincastPebbleTemplatingEngineConfigDefault
 
-  
 
- getExtraHeadersAllowedToBeRead() - Method in interface org.spincast.core.filters.ICorsFilterClient
 
- 
The extra headers allowed to be read, for the cors request.
 
- getExtraHeadersAllowedToBeRead() - Method in interface org.spincast.core.routing.IStaticResourceCorsConfig
 
- 
The extra headers a browser will be allowed to read.
 
- getExtraHeadersAllowedToBeRead() - Method in class org.spincast.plugins.routing.StaticResourceCorsConfig
 
-  
 
- getExtraHeadersAllowedToBeSent() - Method in interface org.spincast.core.filters.ICorsFilterClient
 
- 
The extra headers allowed to be sent, for the cors request.
 
- getExtraHeadersAllowedToBeSent() - Method in interface org.spincast.core.routing.IStaticResourceCorsConfig
 
- 
The extra headers a browser will be allowed to send.
 
- getExtraHeadersAllowedToBeSent() - Method in class org.spincast.plugins.routing.StaticResourceCorsConfig
 
-  
 
- getFieldName() - Method in interface org.spincast.plugins.validation.IValidationError
 
- 
The name of the field with an error.
 
- getFieldName() - Method in class org.spincast.plugins.validation.ValidatorError
 
-  
 
- getFileClassPathResourceManagerClass() - Method in class org.spincast.plugins.undertow.SpincastUndertowPluginGuiceModule
 
-  
 
- getFileClassPathResourceManagerFactory() - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
-  
 
- getFilePath() - Method in class org.spincast.plugins.undertow.FileClassPathResourceManager
 
-  
 
- getFileSystemTemplateLoader() - Method in class org.spincast.plugins.pebble.SpincastPebbleTemplatingEngine
 
-  
 
- getFilterDefaultRoutingTypes() - Method in interface org.spincast.plugins.routing.ISpincastRouterConfig
 
- 
The routing types to apply a filter to when none is
 explicitly specified.
 
- getFilterDefaultRoutingTypes() - Method in class org.spincast.plugins.routing.SpincastRouterConfigDefault
 
-  
 
- getFinalHandler() - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
- 
The very first handler considered by Undertow.
 
- getFloat(String) - Method in interface org.spincast.core.json.IJsonObject
 
- 
Gets a property as 
Float.
 
- getFloat(String, Float) - Method in interface org.spincast.core.json.IJsonObject
 
- 
Gets a property as 
Float.
 
- getFloat(String) - Method in class org.spincast.core.json.JsonObject
 
-  
 
- getFloat(String, Float) - Method in class org.spincast.core.json.JsonObject
 
-  
 
- getFloatValue(String, boolean, Float) - Method in class org.spincast.core.json.JsonObject
 
-  
 
- getFormData(String) - Method in interface org.spincast.core.exchange.IRequestRequestContextAddon
 
- 
A specific parameter submitted from a 
FORM via a POST method.
 
- getFormData(String) - Method in class org.spincast.plugins.request.SpincastRequestRequestContextAddon
 
-  
 
- getFormData(HttpServerExchange) - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
- 
May return NULL.
 
- getFormDataFirst(String) - Method in interface org.spincast.core.exchange.IRequestRequestContextAddon
 
- 
The first (and often only) value of a specific parameter submitted from a 
FORM via a POST method.
 
- getFormDataFirst(String) - Method in class org.spincast.plugins.request.SpincastRequestRequestContextAddon
 
-  
 
- getFormDatas() - Method in interface org.spincast.core.exchange.IRequestRequestContextAddon
 
- 
The parameters submitted from a 
FORM via a POST method.
 
- getFormDatas(Object) - Method in interface org.spincast.core.server.IServer
 
- 
The form datas, if any.
 
- getFormDatas() - Method in class org.spincast.plugins.request.SpincastRequestRequestContextAddon
 
-  
 
- getFormDatas(Object) - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
-  
 
- getFormParserFactory() - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
-  
 
- getFoundPropertiesFilePath() - Method in class org.spincast.plugins.configpropsfile.SpincastConfigPropsFileBased
 
- 
The path to the acutally found .properties file.
 
- getFrontController() - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
-  
 
- getFrontControllerKey() - Method in class org.spincast.core.guice.SpincastCoreGuiceModule
 
-  
 
- getFullUrl() - Method in interface org.spincast.core.exchange.IRequestRequestContextAddon
 
- 
Returns the full URL, including the queryString.
 
- getFullUrl() - Method in interface org.spincast.core.filters.ICorsFilterClient
 
- 
Gets the full URL of the request.
 
- getFullUrl(Object) - Method in interface org.spincast.core.server.IServer
 
- 
The full encoded URL of the original request, including the queryString.
 
- getFullUrl() - Method in class org.spincast.plugins.request.SpincastRequestRequestContextAddon
 
-  
 
- getFullUrl(Object) - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
-  
 
- getGenerator() - Method in interface org.spincast.core.routing.IStaticResource
 
- 
The generator to call to generate this resource if it
 doesn't exist yet.
 
- getGenerator() - Method in class org.spincast.plugins.routing.StaticResource
 
-  
 
- getGenerator() - Method in class org.spincast.plugins.routing.StaticResourceBuilder
 
-  
 
- getGlobalAfterFiltersPerPosition() - Method in class org.spincast.plugins.routing.SpincastRouter
 
-  
 
- getGlobalAfterFiltersRoutes() - Method in interface org.spincast.core.routing.IRouter
 
- 
Gets the global "after" filters.
 
- getGlobalAfterFiltersRoutes() - Method in class org.spincast.plugins.routing.SpincastRouter
 
-  
 
- getGlobalBeforeFiltersPerPosition() - Method in class org.spincast.plugins.routing.SpincastRouter
 
-  
 
- getGlobalBeforeFiltersRoutes() - Method in interface org.spincast.core.routing.IRouter
 
- 
Gets the global "before" filters.
 
- getGlobalBeforeFiltersRoutes() - Method in class org.spincast.plugins.routing.SpincastRouter
 
-  
 
- getGuice() - Method in class org.spincast.plugins.jacksonjson.SpincastJsonManager
 
-  
 
- getGuice() - Method in class org.spincast.plugins.jacksonxml.SpincastXmlManager
 
-  
 
- getGzipBuffer() - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
-  
 
- getGzipCheckerHandlerClass() - Method in class org.spincast.plugins.undertow.SpincastUndertowPluginGuiceModule
 
-  
 
- getGzipCheckerHandlerFactory() - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
-  
 
- getGzipNoNextHandler() - Method in class org.spincast.plugins.undertow.GzipCheckerHandler
 
-  
 
- getGzipOption() - Method in interface org.spincast.core.exchange.IResponseRequestContextAddon
 
- 
The currently set gzip options.
 
- getGzipOption() - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
-  
 
- getHandler() - Method in interface org.spincast.core.routing.IRouteHandlerMatch
 
- 
The route handler.
 
- getHandler() - Method in class org.spincast.plugins.routing.RouteHandlerMatch
 
-  
 
- getHeader(String) - Method in interface org.spincast.core.exchange.IRequestRequestContextAddon
 
- 
Returns the values of the specified header from the current request or 
 an empty list if not found.
 
- getHeader(String) - Method in interface org.spincast.core.exchange.IResponseRequestContextAddon
 
- 
The values of a specific response header.
 
- getHeader(String) - Method in interface org.spincast.plugins.httpclient.IHttpResponse
 
- 
Gets an header.
 
- getHeader(String) - Method in class org.spincast.plugins.httpclient.SpincastHttpResponse
 
-  
 
- getHeader(String) - Method in class org.spincast.plugins.request.SpincastRequestRequestContextAddon
 
-  
 
- getHeader(String) - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
-  
 
- getHeaderFirst(String) - Method in interface org.spincast.core.exchange.IRequestRequestContextAddon
 
- 
The first value of the specified header from the current request.
 
- getHeaderFirst(String) - Method in interface org.spincast.core.exchange.IResponseRequestContextAddon
 
- 
The first value of a specific header.
 
- getHeaderFirst(String) - Method in interface org.spincast.core.filters.ICorsFilterClient
 
- 
Gets the first value of an header.
 
- getHeaderFirst(String) - Method in interface org.spincast.plugins.httpclient.IHttpResponse
 
- 
Gets the first value of an header.
 
- getHeaderFirst(String) - Method in class org.spincast.plugins.httpclient.SpincastHttpResponse
 
-  
 
- getHeaderFirst(String) - Method in class org.spincast.plugins.request.SpincastRequestRequestContextAddon
 
-  
 
- getHeaderFirst(String) - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
-  
 
- getHeaders() - Method in interface org.spincast.core.exchange.IRequestRequestContextAddon
 
- 
Returns all headers of the current request.
 
- getHeaders() - Method in interface org.spincast.core.exchange.IResponseRequestContextAddon
 
- 
The currently set response headers.
 
- getHeaders() - Method in class org.spincast.plugins.httpclient.builders.SpincastHttpRequestBuilderBase
 
-  
 
- getHeaders() - Method in interface org.spincast.plugins.httpclient.IHttpResponse
 
- 
Gets the headers.
 
- getHeaders() - Method in class org.spincast.plugins.httpclient.SpincastHttpResponse
 
-  
 
- getHeaders() - Method in class org.spincast.plugins.request.SpincastRequestRequestContextAddon
 
-  
 
- getHeaders() - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
-  
 
- getHttpAuthActiveRealms() - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
-  
 
- getHttpAuthenticationHandler() - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
- 
Handler to check for HTTP authentication requirement.
 
- getHttpAuthenticationRealms() - Method in interface org.spincast.core.server.IServer
 
- 
Returns the existing HTTP authentication realms, the
 key being the realm's name and the value being the
 prefix path associated to this realm.
 
- getHttpAuthenticationRealms() - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
-  
 
- getHttpAuthHandlerNextHandler() - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
-  
 
- getHttpAuthIdentityManagersByRealmName() - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
-  
 
- getHttpAuthPassword() - Method in class org.spincast.plugins.httpclient.builders.SpincastHttpRequestBuilderBase
 
-  
 
- getHttpAuthUsername() - Method in class org.spincast.plugins.httpclient.builders.SpincastHttpRequestBuilderBase
 
-  
 
- getHttpClient() - Method in class org.spincast.plugins.httpclient.builders.SpincastHttpRequestBuilderBase
 
-  
 
- getHttpClient() - Method in class org.spincast.testing.core.SpincastIntegrationTestBase
 
-  
 
- getHttpClientBuilder() - Method in class org.spincast.plugins.httpclient.builders.SpincastHttpRequestBuilderBase
 
-  
 
- getHttpEntityEnclosingRequestBase(String) - Method in class org.spincast.plugins.httpclient.builders.EntitySenderRequestBuilderBase
 
-  
 
- getHttpEntityEnclosingRequestBase(String) - Method in class org.spincast.plugins.httpclient.builders.PatchRequestBuilder
 
-  
 
- getHttpEntityEnclosingRequestBase(String) - Method in class org.spincast.plugins.httpclient.builders.PostRequestBuilder
 
-  
 
- getHttpEntityEnclosingRequestBase(String) - Method in class org.spincast.plugins.httpclient.builders.PutRequestBuilder
 
-  
 
- getHttpMethod() - Method in interface org.spincast.core.exchange.IRequestRequestContextAddon
 
- 
Gets the request's 
HTTP method.
 
- getHttpMethod() - Method in interface org.spincast.core.filters.ICorsFilterClient
 
- 
Gets the request's HTTP method.
 
- getHttpMethod(Object) - Method in interface org.spincast.core.server.IServer
 
- 
Gets the HTTP method associated with the request.
 
- getHttpMethod() - Method in class org.spincast.plugins.request.SpincastRequestRequestContextAddon
 
-  
 
- getHttpMethod(Object) - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
-  
 
- getHttpMethods() - Method in interface org.spincast.core.routing.IRoute
 
- 
The 
HTTP methods this route applies to.
 
- getHttpMethods() - Method in class org.spincast.plugins.routing.RouteBuilder
 
-  
 
- getHttpMethods() - Method in class org.spincast.plugins.routing.SpincastRoute
 
-  
 
- getHttpRequestExecutor() - Method in class org.spincast.plugins.httpclient.builders.SpincastHttpRequestBuilderBase
 
-  
 
- getHttpServerPort() - Method in interface org.spincast.core.config.ISpincastConfig
 
- 
The HTTP (unsecure) port on which the server will listen on.
 
- getHttpServerPort() - Method in class org.spincast.plugins.config.SpincastConfig
 
-  
 
- getHttpServerPort() - Method in class org.spincast.plugins.configpropsfile.SpincastConfigPropsFileBased
 
-  
 
- getHttpServerPort() - Method in class org.spincast.testing.core.SpincastTestConfig
 
- 
We use a free port.
 
- getHttpsKeyStoreKeypass() - Method in interface org.spincast.core.config.ISpincastConfig
 
- 
The "keypass" of the 
KeyStore, for SSL.
 
- getHttpsKeyStoreKeypass() - Method in class org.spincast.plugins.config.SpincastConfig
 
-  
 
- getHttpsKeyStoreKeypass() - Method in class org.spincast.plugins.configpropsfile.SpincastConfigPropsFileBased
 
-  
 
- getHttpsKeyStorePath() - Method in interface org.spincast.core.config.ISpincastConfig
 
- 
The path to the 
KeyStore, for SSL.
 
- getHttpsKeyStorePath() - Method in class org.spincast.plugins.config.SpincastConfig
 
-  
 
- getHttpsKeyStorePath() - Method in class org.spincast.plugins.configpropsfile.SpincastConfigPropsFileBased
 
-  
 
- getHttpsKeyStoreStorePass() - Method in interface org.spincast.core.config.ISpincastConfig
 
- 
The "storepass" of the 
KeyStore, for SSL.
 
- getHttpsKeyStoreStorePass() - Method in class org.spincast.plugins.config.SpincastConfig
 
-  
 
- getHttpsKeyStoreStorePass() - Method in class org.spincast.plugins.configpropsfile.SpincastConfigPropsFileBased
 
-  
 
- getHttpsKeyStoreType() - Method in interface org.spincast.core.config.ISpincastConfig
 
- 
The type of the 
KeyStore, for SSL.
 
- getHttpsKeyStoreType() - Method in class org.spincast.plugins.config.SpincastConfig
 
-  
 
- getHttpsKeyStoreType() - Method in class org.spincast.plugins.configpropsfile.SpincastConfigPropsFileBased
 
-  
 
- getHttpsServerPort() - Method in interface org.spincast.core.config.ISpincastConfig
 
- 
The HTTPS (secure) port on which the server will listen on.
 
- getHttpsServerPort() - Method in class org.spincast.plugins.config.SpincastConfig
 
-  
 
- getHttpsServerPort() - Method in class org.spincast.plugins.configpropsfile.SpincastConfigPropsFileBased
 
-  
 
- getId() - Method in interface org.spincast.core.routing.IRoute
 
- 
The route id.
 
- getId() - Method in interface org.spincast.core.websocket.IWebsocketRoute
 
- 
The WebSocket route id.
 
- getId() - Method in class org.spincast.plugins.routing.RouteBuilder
 
-  
 
- getId() - Method in class org.spincast.plugins.routing.SpincastRoute
 
-  
 
- getId() - Method in class org.spincast.plugins.routing.SpincastWebsocketRoute
 
-  
 
- getId() - Method in class org.spincast.plugins.routing.WebsocketRouteBuilder
 
-  
 
- getIndentationSpaceNumber() - Method in class org.spincast.plugins.jacksonxml.SpincastXmlIndenter
 
-  
 
- getInjector() - Method in class org.spincast.testing.core.SpincastGuiceBasedTestBase
 
-  
 
- getInjectorProvider() - Method in class org.spincast.core.exchange.RequestContextBaseDeps
 
-  
 
- getInjectorProvider() - Method in class org.spincast.core.websocket.WebsocketContextBaseDeps
 
-  
 
- getInstance() - Static method in class org.spincast.core.utils.SpincastStatics
 
-  
 
- getInstanceFromGuiceCache() - Method in class org.spincast.core.exchange.RequestContextBase
 
-  
 
- getInstanceFromGuiceCache() - Method in class org.spincast.core.websocket.WebsocketContextBase
 
-  
 
- getInteger(int) - Method in interface org.spincast.core.json.IJsonArray
 
- 
Gets an element as 
Integer.
 
- getInteger(String) - Method in interface org.spincast.core.json.IJsonObject
 
- 
Gets a property as 
Integer.
 
- getInteger(String, Integer) - Method in interface org.spincast.core.json.IJsonObject
 
- 
Gets a property as 
Integer.
 
- getInteger(int) - Method in class org.spincast.core.json.JsonArray
 
-  
 
- getInteger(String) - Method in class org.spincast.core.json.JsonObject
 
-  
 
- getInteger(String, Integer) - Method in class org.spincast.core.json.JsonObject
 
-  
 
- getIntegerValue(String, boolean, Integer) - Method in class org.spincast.core.json.JsonObject
 
-  
 
- getInternalErrorHtmlContent(String) - Method in class org.spincast.core.controllers.SpincastFrontController
 
-  
 
- getInternalErrorJsonContent(String) - Method in class org.spincast.core.controllers.SpincastFrontController
 
-  
 
- getInternalErrorTextContent(String) - Method in class org.spincast.core.controllers.SpincastFrontController
 
-  
 
- getInternalErrorXmlContent(String) - Method in class org.spincast.core.controllers.SpincastFrontController
 
-  
 
- getIso8601DateParser1() - Method in class org.spincast.plugins.jacksonjson.SpincastJsonManager
 
-  
 
- getIso8601DateParser2() - Method in class org.spincast.plugins.jacksonjson.SpincastJsonManager
 
-  
 
- getIso8601DateParser3() - Method in class org.spincast.plugins.jacksonjson.SpincastJsonManager
 
-  
 
- getIso8601DateParserDefault() - Method in class org.spincast.plugins.jacksonjson.SpincastJsonManager
 
-  
 
- getJacksonPrettyPrinter() - Method in class org.spincast.plugins.jacksonjson.SpincastJsonManager
 
-  
 
- getJacksonPrettyPrinterIndentation() - Method in class org.spincast.plugins.jacksonjson.SpincastJsonManager
 
-  
 
- getJacksonPrettyPrinterNewline() - Method in class org.spincast.plugins.jacksonjson.SpincastJsonManager
 
-  
 
- getJsonArray(int) - Method in interface org.spincast.core.json.IJsonArray
 
- 
Gets an element as 
IJsonArray.
 
- getJsonArray(String) - Method in interface org.spincast.core.json.IJsonObject
 
- 
Gets a property as 
IJsonArray.
 
- getJsonArray(String, IJsonArray) - Method in interface org.spincast.core.json.IJsonObject
 
- 
Gets a property as 
IJsonArray.
 
- getJsonArray(int) - Method in class org.spincast.core.json.JsonArray
 
-  
 
- getJsonArray(String) - Method in class org.spincast.core.json.JsonObject
 
-  
 
- getJsonArray(String, IJsonArray) - Method in class org.spincast.core.json.JsonObject
 
-  
 
- getJsonArrayDeserializer() - Method in class org.spincast.plugins.jacksonjson.SpincastJsonManager
 
-  
 
- getJsonArrayDeserializer() - Method in class org.spincast.plugins.jacksonxml.SpincastXmlManager
 
-  
 
- getJsonArrayKey() - Method in class org.spincast.core.guice.SpincastCoreGuiceModule
 
-  
 
- getJsonArraySerializer() - Method in class org.spincast.plugins.jacksonjson.SpincastJsonManager
 
-  
 
- getJsonArraySerializer() - Method in class org.spincast.plugins.jacksonxml.SpincastXmlManager
 
-  
 
- getJsonArrayValue(String, boolean, IJsonArray) - Method in class org.spincast.core.json.JsonObject
 
-  
 
- getJsonBody(Class<T>) - Method in interface org.spincast.core.exchange.IRequestRequestContextAddon
 
- 
The request's body deserialized to the specified 
class.
 
- getJsonBody(Class<T>) - Method in class org.spincast.plugins.request.SpincastRequestRequestContextAddon
 
-  
 
- getJsonBodyAsJsonObject() - Method in interface org.spincast.core.exchange.IRequestRequestContextAddon
 
- 
The request's body deserialized to a 
IJsonObject.
 
- getJsonBodyAsJsonObject() - Method in class org.spincast.plugins.request.SpincastRequestRequestContextAddon
 
-  
 
- getJsonBodyAsMap() - Method in interface org.spincast.core.exchange.IRequestRequestContextAddon
 
- 
The request's body deserialized to a 
Map<String, Object>.
 
- getJsonBodyAsMap() - Method in class org.spincast.plugins.request.SpincastRequestRequestContextAddon
 
-  
 
- getJsonManager() - Method in class org.spincast.core.exchange.RequestContextBase
 
-  
 
- getJsonManager() - Method in class org.spincast.core.exchange.RequestContextBaseDeps
 
-  
 
- getJsonManager() - Method in class org.spincast.core.json.JsonArray
 
-  
 
- getJsonManager() - Method in class org.spincast.core.json.JsonObject
 
-  
 
- getJsonManager() - Method in class org.spincast.core.websocket.WebsocketContextBaseDeps
 
-  
 
- getJsonManager() - Method in class org.spincast.plugins.httpclient.builders.EntitySenderRequestBuilderBase
 
-  
 
- getJsonManager() - Method in class org.spincast.plugins.jacksonxml.SpincastXmlManager
 
-  
 
- getJsonManager() - Method in class org.spincast.plugins.request.SpincastRequestRequestContextAddon
 
-  
 
- getJsonManager() - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
-  
 
- getJsonManager() - Method in class org.spincast.plugins.validation.SpincastValidatorBase
 
-  
 
- getJsonManager() - Method in class org.spincast.plugins.validation.SpincastValidatorBaseDeps
 
-  
 
- getJsonMixinInfos() - Method in class org.spincast.plugins.jacksonjson.SpincastJsonManager
 
-  
 
- getJsonObject(int) - Method in interface org.spincast.core.json.IJsonArray
 
- 
Gets an element as 
IJsonObject.
 
- getJsonObject(String) - Method in interface org.spincast.core.json.IJsonObject
 
- 
Gets a property as 
IJsonObject.
 
- getJsonObject(String, IJsonObject) - Method in interface org.spincast.core.json.IJsonObject
 
- 
Gets a property as 
IJsonObject.
 
- getJsonObject(int) - Method in class org.spincast.core.json.JsonArray
 
-  
 
- getJsonObject(String) - Method in class org.spincast.core.json.JsonObject
 
-  
 
- getJsonObject(String, IJsonObject) - Method in class org.spincast.core.json.JsonObject
 
-  
 
- getJsonObjectDeserializer() - Method in class org.spincast.plugins.jacksonjson.SpincastJsonManager
 
-  
 
- getJsonObjectDeserializer() - Method in class org.spincast.plugins.jacksonxml.SpincastXmlManager
 
-  
 
- getJsonObjectFactory() - Method in class org.spincast.plugins.jacksonjson.SpincastJsonManager
 
-  
 
- getJsonObjectKey() - Method in class org.spincast.core.guice.SpincastCoreGuiceModule
 
-  
 
- getJsonObjectSerializer() - Method in class org.spincast.plugins.jacksonjson.SpincastJsonManager
 
-  
 
- getJsonObjectSerializer() - Method in class org.spincast.plugins.jacksonxml.SpincastXmlManager
 
-  
 
- getJSONObjectValue(String, boolean, IJsonObject) - Method in class org.spincast.core.json.JsonObject
 
-  
 
- getKey() - Method in exception org.spincast.core.json.IJsonObject.KeyNotFoundException
 
- 
The key that wasn not found.
 
- getKeyManagers(String, String, String, String) - Method in class org.spincast.core.utils.ssl.SSLContextFactory
 
-  
 
- getKeyStore(String, String, String) - Method in class org.spincast.core.utils.ssl.SSLContextFactory
 
-  
 
- getKeyStoreInputStream(String) - Method in class org.spincast.core.utils.ssl.SSLContextFactory
 
-  
 
- getLocale() - Method in class org.spincast.plugins.dictionary.SpincastDictionary
 
-  
 
- getLocaleBestMatch() - Method in interface org.spincast.core.exchange.IRequestRequestContextAddon
 
- 
Find the best 
Locale to use for a response 
 using the "Accept-Language" header of
 the request.
 
- getLocaleBestMatch() - Method in class org.spincast.plugins.request.SpincastRequestRequestContextAddon
 
-  
 
- getLocaleBestMatchFromAcceptLanguageHeader(String) - Method in interface org.spincast.core.utils.ISpincastUtils
 
- 
Gets the best Locale to use given a "Accept-Language" HTTP header.
 
- getLocaleBestMatchFromAcceptLanguageHeader(String) - Method in class org.spincast.core.utils.SpincastUtils
 
-  
 
- getLocaleResolver() - Method in class org.spincast.core.exchange.RequestContextBase
 
-  
 
- getLocaleResolver() - Method in class org.spincast.core.exchange.RequestContextBaseDeps
 
-  
 
- getLocaleResolver() - Method in class org.spincast.core.websocket.WebsocketContextBase
 
-  
 
- getLocaleResolver() - Method in class org.spincast.core.websocket.WebsocketContextBaseDeps
 
-  
 
- getLocaleResolver() - Method in class org.spincast.plugins.templatingaddon.SpincastTemplatingRequestContextAddon
 
-  
 
- getLocaleToUse() - Method in interface org.spincast.core.exchange.IRequestContext
 
- 
The best Locale to use, as resolved by 
 the 
LocaleResolver.
 
- getLocaleToUse() - Method in class org.spincast.core.exchange.RequestContextBase
 
-  
 
- getLocaleToUse() - Method in interface org.spincast.core.locale.ILocaleResolver
 
- 
The best Locale to use.
 
- getLocaleToUse() - Method in interface org.spincast.core.websocket.IWebsocketContext
 
- 
The best Locale to use, as resolved by 
 the 
LocaleResolver during the
 initial HTTP request.
 
- getLocaleToUse() - Method in class org.spincast.core.websocket.WebsocketContextBase
 
-  
 
- getLocaleToUse() - Method in class org.spincast.plugins.localeresolver.SpincastLocaleResolver
 
- 
The default way to find the Locale to use is to check for
 a cookie, or otherwise use the request "Accept-Language" header.
 
- getLocaleToUse() - Method in class org.spincast.plugins.templatingaddon.SpincastTemplatingRequestContextAddon
 
-  
 
- getLong(int) - Method in interface org.spincast.core.json.IJsonArray
 
- 
Gets an element as 
Long.
 
- getLong(String) - Method in interface org.spincast.core.json.IJsonObject
 
- 
Gets a property as 
Long.
 
- getLong(String, Long) - Method in interface org.spincast.core.json.IJsonObject
 
- 
Gets a property as 
Long.
 
- getLong(int) - Method in class org.spincast.core.json.JsonArray
 
-  
 
- getLong(String) - Method in class org.spincast.core.json.JsonObject
 
-  
 
- getLong(String, Long) - Method in class org.spincast.core.json.JsonObject
 
-  
 
- getLongValue(String, boolean, Long) - Method in class org.spincast.core.json.JsonObject
 
-  
 
- getMainArgs() - Method in class org.spincast.core.guice.SpincastCoreGuiceModule
 
-  
 
- getMainArgs() - Method in class org.spincast.plugins.configpropsfile.SpincastConfigPropsFileBased
 
-  
 
- getMainArgsToUse() - Method in class org.spincast.defaults.tests.DefaultIntegrationTestingBase
 
-  
 
- getMainHandler() - Method in interface org.spincast.core.routing.IRoute
 
- 
The main handler.
 
- getMainHandler() - Method in class org.spincast.plugins.routing.RouteBuilder
 
-  
 
- getMainHandler() - Method in class org.spincast.plugins.routing.SpincastRoute
 
-  
 
- getMainRouteHandlerMatch() - Method in interface org.spincast.core.routing.IRoutingResult
 
- 
The main route handler and its information, from the routing result.
 
- getMainRouteHandlerMatch() - Method in class org.spincast.plugins.routing.RoutingResult
 
-  
 
- getMainRoutes() - Method in interface org.spincast.core.routing.IRouter
 
- 
Gets the main routes.
 
- getMainRoutes() - Method in class org.spincast.plugins.routing.SpincastRouter
 
-  
 
- getMainVariation() - Method in enum org.spincast.core.utils.ContentTypeDefaults
 
-  
 
- getMainVariationWithUtf8Charset() - Method in enum org.spincast.core.utils.ContentTypeDefaults
 
-  
 
- getMaxAgeInSeconds() - Method in interface org.spincast.core.filters.ICorsFilterClient
 
- 
The max age to cache a cors preflight response.
 
- getMaxAgeInSeconds() - Method in interface org.spincast.core.routing.IStaticResourceCorsConfig
 
- 
The max Age a preflight request can be cached.
 
- getMaxAgeInSeconds() - Method in class org.spincast.plugins.routing.StaticResourceCorsConfig
 
-  
 
- getMessage() - Method in interface org.spincast.plugins.validation.IValidationError
 
- 
The error message.
 
- getMessage() - Method in class org.spincast.plugins.validation.ValidatorError
 
-  
 
- getMimeTypeFromExtension(String) - Method in interface org.spincast.core.utils.ISpincastUtils
 
- 
Gets the 
mime type from the extension.
 
- getMimeTypeFromExtension(String) - Method in class org.spincast.core.utils.SpincastUtils
 
-  
 
- getMimeTypeFromPath(String) - Method in interface org.spincast.core.utils.ISpincastUtils
 
- 
Gets the 
mime type from a path, using its extension.
 
- getMimeTypeFromPath(String) - Method in class org.spincast.core.utils.SpincastUtils
 
-  
 
- getMixinClass() - Method in interface org.spincast.plugins.jacksonjson.IJsonMixinInfo
 
- 
The mixin class.
 
- getMixinClass() - Method in class org.spincast.plugins.jacksonjson.JsonMixinInfo
 
-  
 
- getMixinClass() - Method in interface org.spincast.plugins.jacksonxml.IXmlMixinInfo
 
- 
The mixin class.
 
- getMixinClass() - Method in class org.spincast.plugins.jacksonxml.XmlMixinInfo
 
-  
 
- getName() - Method in interface org.spincast.core.cookies.ICookie
 
- 
Gets the cookie name.
 
- getName() - Method in class org.spincast.plugins.cookies.Cookie
 
-  
 
- getName() - Method in class org.spincast.plugins.httpclient.FileToUpload
 
-  
 
- getNewControllerKey() - Method in exception org.spincast.core.websocket.exceptions.WebsocketEndpointAlreadyManagedByAnotherControllerException
 
-  
 
- getNewlineChars() - Method in class org.spincast.plugins.jacksonxml.SpincastXmlIndenter
 
-  
 
- getNewPeerIdLock(String) - Method in class org.spincast.plugins.undertow.SpincastWebsocketEndpoint
 
- 
Gets the creation lock for a peer id.
 
- getNewRoute() - Method in exception org.spincast.core.exceptions.ForwardRouteException
 
- 
The new route to forward to.
 
- getNewUrl() - Method in exception org.spincast.core.exceptions.RedirectException
 
- 
The new route to redirect to.
 
- getNextHandler() - Method in class org.spincast.plugins.undertow.CorsHandler
 
-  
 
- getNextHandler() - Method in class org.spincast.plugins.undertow.GzipCheckerHandler
 
-  
 
- getNextToJarConfigFileName() - Method in interface org.spincast.plugins.configpropsfile.ISpincastConfigPropsFileBasedConfig
 
- 
The name of the .properties file to search for next
 to the .jar file of the application.
 
- getNextToJarConfigFileName() - Method in class org.spincast.plugins.configpropsfile.SpincastConfigPropsFileBasedConfigDefault
 
-  
 
- getObjectMapper() - Method in class org.spincast.plugins.jacksonjson.SpincastJsonManager
 
-  
 
- getObjToValidate() - Method in class org.spincast.plugins.validation.SpincastValidatorBase
 
-  
 
- getOrCreateHttpAuthIdentityManagersByRealmName(String) - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
-  
 
- getOriginalFullUrl() - Method in interface org.spincast.core.exchange.IRequestRequestContextAddon
 
- 
If the request has been forwarded, 
getFullUrl() is
 going to return the new, forwarded, url.
 
- getOriginalFullUrl() - Method in class org.spincast.plugins.request.SpincastRequestRequestContextAddon
 
-  
 
- getOut() - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
-  
 
- getOverridingModule() - Method in class org.spincast.testing.core.SpincastGuiceModuleBasedIntegrationTestBase
 
- 
An overriding module to use?
 
- getParameters() - Method in interface org.spincast.core.routing.IRouteHandlerMatch
 
- 
The values parsed from the URL, given
 the dynamic parameters of the route's path, if any.
 
- getParameters() - Method in class org.spincast.plugins.routing.RouteHandlerMatch
 
-  
 
- getPath() - Method in interface org.spincast.core.cookies.ICookie
 
- 
Gets the cookie path.
 
- getPath() - Method in interface org.spincast.core.routing.IRoute
 
- 
The route path.
 
- getPath() - Method in interface org.spincast.core.websocket.IWebsocketRoute
 
- 
The WebSocket route path.
 
- getPath() - Method in class org.spincast.plugins.cookies.Cookie
 
-  
 
- getPath() - Method in class org.spincast.plugins.httpclient.FileToUpload
 
-  
 
- getPath() - Method in class org.spincast.plugins.routing.RouteBuilder
 
-  
 
- getPath() - Method in class org.spincast.plugins.routing.SpincastRoute
 
-  
 
- getPath() - Method in class org.spincast.plugins.routing.SpincastWebsocketRoute
 
-  
 
- getPath() - Method in class org.spincast.plugins.routing.StaticResourceBuilder
 
-  
 
- getPath() - Method in class org.spincast.plugins.routing.WebsocketRouteBuilder
 
-  
 
- getPathParam(String) - Method in interface org.spincast.core.exchange.IRequestRequestContextAddon
 
- 
A specific value parsed from a dynamic parameter of the route path.
 
- getPathParam(String) - Method in class org.spincast.plugins.request.SpincastRequestRequestContextAddon
 
-  
 
- getPathParams() - Method in interface org.spincast.core.exchange.IRequestRequestContextAddon
 
- 
The values parsed from the dynamic parameters of the route path.
 
- getPathParams() - Method in class org.spincast.plugins.request.SpincastRequestRequestContextAddon
 
-  
 
- getPattern(String) - Method in class org.spincast.plugins.routing.SpincastRouter
 
-  
 
- getPatternFromAlias(String) - Method in class org.spincast.plugins.routing.SpincastRouter
 
- 
Get a path pattern from its alias.
 
- getPebbleEngineString() - Method in class org.spincast.plugins.pebble.SpincastPebbleTemplatingEngine
 
-  
 
- getPebbleEngineTemplateClasspath() - Method in class org.spincast.plugins.pebble.SpincastPebbleTemplatingEngine
 
-  
 
- getPebbleEngineTemplateFileSystem() - Method in class org.spincast.plugins.pebble.SpincastPebbleTemplatingEngine
 
-  
 
- getPeerContextesMap() - Method in class org.spincast.core.websocket.WebsocketEndpointHandler
 
-  
 
- getPeerId() - Method in interface org.spincast.core.websocket.IWebsocketConnectionConfig
 
- 
The id to attribute to the connecting peer.
 
- getPeerId() - Method in interface org.spincast.core.websocket.IWebsocketContext
 
- 
The id of the peer.
 
- getPeerId() - Method in class org.spincast.core.websocket.WebsocketContextBase
 
-  
 
- getPeersIds() - Method in interface org.spincast.core.websocket.IWebsocketEndpointManager
 
- 
The connected peers' ids.
 
- getPeersIds() - Method in class org.spincast.plugins.undertow.SpincastWebsocketEndpoint
 
-  
 
- getPingBytes() - Method in class org.spincast.plugins.undertow.SpincastUndertowWebsocketEndpointWriter
 
-  
 
- getPingsIntervalSeconds() - Method in class org.spincast.plugins.httpclient.websocket.builders.WebsocketRequestBuilder
 
-  
 
- getPluginConfig() - Method in class org.spincast.plugins.configpropsfile.SpincastConfigPropsFileBased
 
-  
 
- getPosition() - Method in interface org.spincast.core.routing.IRouteHandlerMatch
 
- 
The position the handler should be run at.
 
- getPosition() - Method in interface org.spincast.core.routing.IRoutingRequestContextAddon
 
- 
The current route handler position.
 
- getPosition() - Method in class org.spincast.plugins.routing.RouteHandlerMatch
 
-  
 
- getPosition() - Method in class org.spincast.plugins.routing.SpincastRoutingRequestContextAddon
 
-  
 
- getPositions() - Method in interface org.spincast.core.routing.IRoute
 
- 
The positions at which this route should be run during a
 routing process.
 
- getPositions() - Method in class org.spincast.plugins.routing.RouteBuilder
 
-  
 
- getPositions() - Method in class org.spincast.plugins.routing.SpincastRoute
 
-  
 
- getPrettyPrinterIndentationSpaceNumber() - Method in interface org.spincast.plugins.jacksonjson.ISpincastJsonManagerConfig
 
- 
The number of space to use as indentation for pretty print.
 
- getPrettyPrinterIndentationSpaceNumber() - Method in class org.spincast.plugins.jacksonjson.SpincastJsonManagerConfigDefault
 
-  
 
- getPrettyPrinterIndentationSpaceNumber() - Method in interface org.spincast.plugins.jacksonxml.ISpincastXmlManagerConfig
 
- 
The number of space to use as indentation for pretty print.
 
- getPrettyPrinterIndentationSpaceNumber() - Method in class org.spincast.plugins.jacksonxml.SpincastXmlManagerConfigDefault
 
-  
 
- getPrettyPrinterNewlineChars() - Method in interface org.spincast.plugins.jacksonjson.ISpincastJsonManagerConfig
 
- 
The newline characters to use for pretty print.
 
- getPrettyPrinterNewlineChars() - Method in class org.spincast.plugins.jacksonjson.SpincastJsonManagerConfigDefault
 
-  
 
- getPrettyPrinterNewlineChars() - Method in interface org.spincast.plugins.jacksonxml.ISpincastXmlManagerConfig
 
- 
The newline characters to use for pretty print.
 
- getPrettyPrinterNewlineChars() - Method in class org.spincast.plugins.jacksonxml.SpincastXmlManagerConfigDefault
 
-  
 
- getQueryString() - Method in interface org.spincast.core.exchange.IRequestRequestContextAddon
 
- 
The queryString of the request, without the "?".
 
- getQueryString() - Method in class org.spincast.plugins.request.SpincastRequestRequestContextAddon
 
-  
 
- getQueryStringParam(String) - Method in interface org.spincast.core.exchange.IRequestRequestContextAddon
 
- 
A specific parameter taken from the queryString of the request.
 
- getQueryStringParam(String) - Method in class org.spincast.plugins.request.SpincastRequestRequestContextAddon
 
-  
 
- getQueryStringParamFirst(String) - Method in interface org.spincast.core.exchange.IRequestRequestContextAddon
 
- 
The first (and often only) value of a specific parameter taken from the 
 queryString of the request.
 
- getQueryStringParamFirst(String) - Method in class org.spincast.plugins.request.SpincastRequestRequestContextAddon
 
-  
 
- getQueryStringParams() - Method in interface org.spincast.core.exchange.IRequestRequestContextAddon
 
- 
The parameters taken from the queryString of the request.
 
- getQueryStringParams(Object) - Method in interface org.spincast.core.server.IServer
 
- 
Gets the queryString parameters.
 
- getQueryStringParams() - Method in class org.spincast.plugins.request.SpincastRequestRequestContextAddon
 
-  
 
- getQueryStringParams(Object) - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
-  
 
- getRawInputStream(Object) - Method in interface org.spincast.core.server.IServer
 
- 
The raw InputStream of the current request.
 
- getRawInputStream(Object) - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
-  
 
- getRealmNameToDisplay(String, String) - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
- 
The realm name to display.
 
- GetRequestBuilder - Class in org.spincast.plugins.httpclient.builders
 
- 
Implementation for the Http Client builder for a GET request.
 
- GetRequestBuilder(String, ICookieFactory, IHttpResponseFactory, ISpincastHttpClientUtils, ISpincastHttpClientConfig) - Constructor for class org.spincast.plugins.httpclient.builders.GetRequestBuilder
 
-  
 
- getRequestConfig() - Method in class org.spincast.plugins.httpclient.builders.SpincastHttpRequestBuilderBase
 
-  
 
- getRequestContext() - Method in class org.spincast.plugins.cookies.SpincastCookiesRequestContextAddon
 
-  
 
- getRequestContext() - Method in class org.spincast.plugins.request.SpincastRequestRequestContextAddon
 
-  
 
- getRequestContext() - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
-  
 
- getRequestContext() - Method in class org.spincast.plugins.routing.SpincastRoutingRequestContextAddon
 
-  
 
- getRequestContext() - Method in class org.spincast.plugins.templatingaddon.SpincastTemplatingRequestContextAddon
 
-  
 
- getRequestContextFactory() - Method in class org.spincast.core.controllers.SpincastFrontController
 
-  
 
- getRequestContextImplementationClass() - Method in class org.spincast.core.guice.SpincastCoreGuiceModule
 
- 
The implementation to use for the request context objects.
 
- getRequestContextProvider() - Method in class org.spincast.plugins.localeresolver.SpincastLocaleResolver
 
-  
 
- getRequestContextType() - Method in class org.spincast.core.controllers.SpincastFrontController
 
-  
 
- getRequestContextType() - Method in class org.spincast.core.guice.SpincastCoreGuiceModule
 
-  
 
- getRequestContextType() - Method in class org.spincast.core.guice.SpincastGuiceModuleBase
 
- 
The type of the request context objects.
 
- getRequestContextType() - Method in class org.spincast.core.guice.SpincastPluginGuiceModuleBase
 
-  
 
- getRequestCustomVariables(HttpServerExchange) - Method in interface org.spincast.plugins.undertow.ISpincastUndertowUtils
 
- 
Get the custom variables Map associated with the
 specified exchange object.
 
- getRequestCustomVariables(WebSocketHttpExchange) - Method in interface org.spincast.plugins.undertow.ISpincastUndertowUtils
 
- 
Get the custom variables Map associated with the
 specified exchange object (when wrpped inside a WebSocketHttpExchange).
 
- getRequestCustomVariables(HttpServerExchange) - Method in class org.spincast.plugins.undertow.SpincastUndertowUtils
 
-  
 
- getRequestCustomVariables(WebSocketHttpExchange) - Method in class org.spincast.plugins.undertow.SpincastUndertowUtils
 
-  
 
- getRequestHeaders(Object) - Method in interface org.spincast.core.server.IServer
 
- 
The headers from the request.
 
- getRequestHeaders(Object) - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
-  
 
- getRequestPath() - Method in interface org.spincast.core.exchange.IRequestRequestContextAddon
 
- 
The path of the request (no querystring).
 
- getRequestPath() - Method in class org.spincast.plugins.request.SpincastRequestRequestContextAddon
 
-  
 
- getRequestRequestContextAddonProvider() - Method in class org.spincast.core.exchange.RequestContextBase
 
-  
 
- getRequestRequestContextAddonProvider() - Method in class org.spincast.core.exchange.RequestContextBaseDeps
 
-  
 
- getRequestScheme(Object) - Method in interface org.spincast.core.server.IServer
 
- 
Gets the request scheme, "http" for example.
 
- getRequestScheme(Object) - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
-  
 
- getRequestScopedVariables() - Method in class org.spincast.plugins.variables.SpincastVariablesRequestContextAddon
 
-  
 
- getResource(String) - Method in class org.spincast.plugins.undertow.FileClassPathResourceManager
 
-  
 
- getResourcePath() - Method in interface org.spincast.core.routing.IStaticResource
 
- 
The path of the resource on the classpath or on the
 file system.
 
- getResourcePath() - Method in class org.spincast.plugins.routing.StaticResource
 
-  
 
- getResponseContentType(HttpServerExchange) - Method in class org.spincast.plugins.undertow.GzipCheckerHandler
 
-  
 
- getResponseContentTypeToUse(Object) - Method in class org.spincast.core.controllers.SpincastFrontController
 
-  
 
- getResponseHeaders(Object) - Method in interface org.spincast.core.server.IServer
 
- 
Gets the response headers.
 
- getResponseHeaders(Object) - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
-  
 
- getResponseRequestContextAddonProvider() - Method in class org.spincast.core.exchange.RequestContextBase
 
-  
 
- getResponseRequestContextAddonProvider() - Method in class org.spincast.core.exchange.RequestContextBaseDeps
 
-  
 
- getRoute(String) - Method in interface org.spincast.core.routing.IRouter
 
- 
Gets a route using its 
routeId.
 
- getRoute(String) - Method in class org.spincast.plugins.routing.SpincastRouter
 
-  
 
- getRouteBuilderFactory() - Method in class org.spincast.plugins.routing.SpincastRouter
 
-  
 
- getRouteBuilderImplClass() - Method in class org.spincast.plugins.routing.SpincastRoutingPluginGuiceModule
 
-  
 
- getRouteFactory() - Method in class org.spincast.plugins.routing.RouteBuilder
 
-  
 
- getRouteFactory() - Method in class org.spincast.plugins.routing.SpincastRouter
 
-  
 
- getRouteForwardingMaxNumber() - Method in interface org.spincast.core.config.ISpincastConfig
 
- 
The maximum number of time a request can be forwarded to another
 route.
 
- getRouteForwardingMaxNumber() - Method in class org.spincast.plugins.config.SpincastConfig
 
-  
 
- getRouteHandlerMatches() - Method in interface org.spincast.core.routing.IRoutingResult
 
- 
The handlers matching the route (a main handler + filters, if any), 
 in order they have to be called.
 
- getRouteHandlerMatches() - Method in class org.spincast.plugins.routing.RoutingResult
 
-  
 
- getRouteHandlerMatchFactory() - Method in class org.spincast.plugins.routing.SpincastRouter
 
-  
 
- getRouteHandlerMatchImplClass() - Method in class org.spincast.plugins.routing.SpincastRoutingPluginGuiceModule
 
-  
 
- getRouteKey() - Method in class org.spincast.plugins.routing.SpincastRoutingPluginGuiceModule
 
-  
 
- getRouteParamPatternAliases() - Method in interface org.spincast.core.routing.IRouter
 
- 
The path patterns' aliases.
 
- getRouteParamPatternAliases() - Method in class org.spincast.plugins.routing.SpincastRouter
 
-  
 
- getRouter() - Method in class org.spincast.core.controllers.SpincastFrontController
 
-  
 
- getRouter() - Method in class org.spincast.plugins.routing.RouteBuilder
 
-  
 
- getRouter() - Method in class org.spincast.plugins.routing.StaticResourceBuilder
 
-  
 
- getRouter() - Method in class org.spincast.plugins.routing.WebsocketRouteBuilder
 
-  
 
- getRouter() - Method in class org.spincast.testing.core.SpincastIntegrationTestBase
 
-  
 
- getRouterImplementationKey() - Method in class org.spincast.plugins.routing.SpincastRoutingPluginGuiceModule
 
-  
 
- getRoutingRequestContextAddonProvider() - Method in class org.spincast.core.exchange.RequestContextBase
 
-  
 
- getRoutingRequestContextAddonProvider() - Method in class org.spincast.core.exchange.RequestContextBaseDeps
 
-  
 
- getRoutingResult() - Method in interface org.spincast.core.routing.IRoutingRequestContextAddon
 
- 
The routing result for the current request, 
 as returned by the router.
 
- getRoutingResult() - Method in class org.spincast.plugins.routing.SpincastRoutingRequestContextAddon
 
-  
 
- getRoutingTypes() - Method in interface org.spincast.core.routing.IRoute
 
- 
The 
routing types the route should be considered for.
 
- getRoutingTypes() - Method in class org.spincast.plugins.routing.RouteBuilder
 
-  
 
- getRoutingTypes() - Method in class org.spincast.plugins.routing.SpincastRoute
 
-  
 
- getScopedObjectMap(Key<T>) - Method in class org.spincast.core.guice.SpincastRequestScope
 
-  
 
- getSeedErrorProvider(Key) - Static method in class org.spincast.core.guice.SpincastRequestScope
 
- 
Returns a provider that always throws exception complaining that the
 object in question must be seeded before it can be injected.
 
- getServer() - Method in class org.spincast.core.controllers.SpincastFrontController
 
-  
 
- getServer() - Method in class org.spincast.core.websocket.WebsocketEndpointHandler
 
-  
 
- getServer() - Method in class org.spincast.core.websocket.WebsocketRouteHandler
 
-  
 
- getServer() - Method in class org.spincast.plugins.cookies.SpincastCookiesRequestContextAddon
 
-  
 
- getServer() - Method in class org.spincast.plugins.request.SpincastRequestRequestContextAddon
 
-  
 
- getServer() - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
-  
 
- getServer() - Method in class org.spincast.plugins.routing.SpincastRouter
 
-  
 
- getServer() - Method in class org.spincast.testing.core.SpincastIntegrationTestBase
 
-  
 
- getServerBuilder() - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
-  
 
- getServerEndpointHandlers() - Method in class org.spincast.core.websocket.WebsocketRouteHandler
 
-  
 
- getServerHost() - Method in interface org.spincast.core.config.ISpincastConfig
 
- 
The host/IP on which the server will listen to.
 
- getServerHost() - Method in class org.spincast.plugins.config.SpincastConfig
 
-  
 
- getServerHost() - Method in class org.spincast.plugins.configpropsfile.SpincastConfigPropsFileBased
 
-  
 
- getServerHost() - Method in class org.spincast.testing.core.SpincastTestConfig
 
-  
 
- getServerMaxRequestBodyBytes() - Method in interface org.spincast.core.config.ISpincastConfig
 
- 
Maximum number of bytes a request's body can have.
 
- getServerMaxRequestBodyBytes() - Method in class org.spincast.plugins.config.SpincastConfig
 
-  
 
- getServerStartTryNbr() - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
-  
 
- getSourceRoute() - Method in interface org.spincast.core.routing.IRouteHandlerMatch
 
- 
The route associated with this match.
 
- getSourceRoute() - Method in class org.spincast.plugins.routing.RouteHandlerMatch
 
-  
 
- getSpecificAppPropertiesFilePath() - Method in class org.spincast.plugins.configpropsfile.SpincastConfigPropsFileBased
 
-  
 
- getSpecificPathMainArgsPosition() - Method in interface org.spincast.plugins.configpropsfile.ISpincastConfigPropsFileBasedConfig
 
- 
The position of the main argument that specifies
 the path to the .properties file to use for the
 configurations.
 
- getSpecificPathMainArgsPosition() - Method in class org.spincast.plugins.configpropsfile.SpincastConfigPropsFileBasedConfigDefault
 
-  
 
- getSpecificTargetFilePath() - Method in class org.spincast.plugins.undertow.GzipCheckerHandler
 
-  
 
- getSpincastBeanValidationConfig() - Method in class org.spincast.plugins.validation.SpincastValidatorBase
 
-  
 
- getSpincastBeanValidationConfig() - Method in class org.spincast.plugins.validation.SpincastValidatorBaseDeps
 
-  
 
- getSpincastConfig() - Method in class org.spincast.core.controllers.SpincastFrontController
 
-  
 
- getSpincastConfig() - Method in class org.spincast.core.utils.SpincastUtils
 
-  
 
- getSpincastConfig() - Method in class org.spincast.plugins.cookies.Cookie
 
-  
 
- getSpincastConfig() - Method in class org.spincast.plugins.localeresolver.SpincastLocaleResolver
 
-  
 
- getSpincastConfig() - Method in class org.spincast.plugins.pebble.SpincastPebbleTemplatingEngine
 
-  
 
- getSpincastConfig() - Method in class org.spincast.plugins.request.SpincastRequestRequestContextAddon
 
-  
 
- getSpincastConfig() - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
-  
 
- getSpincastConfig() - Method in class org.spincast.plugins.routing.SpincastRouter
 
-  
 
- getSpincastConfig() - Method in class org.spincast.testing.core.SpincastGuiceBasedTestBase
 
-  
 
- getSpincastConfigClass() - Method in class org.spincast.defaults.tests.DefaultTestingModule
 
-  
 
- getSpincastConfigImplClass() - Method in class org.spincast.plugins.config.SpincastConfigPluginGuiceModule
 
-  
 
- getSpincastConfigImplClass() - Method in class org.spincast.plugins.configpropsfile.SpincastConfigPropsFilePluginGuiceModule
 
-  
 
- getSpincastCurrentVersion() - Method in interface org.spincast.core.utils.ISpincastUtils
 
- 
Gets the current Spincast version.
 
- getSpincastCurrentVersion() - Method in class org.spincast.core.utils.SpincastUtils
 
-  
 
- getSpincastDictionary() - Method in class org.spincast.core.controllers.SpincastFrontController
 
-  
 
- getSpincastDictionary() - Method in class org.spincast.plugins.routing.SpincastRouter
 
-  
 
- getSpincastFilters() - Method in class org.spincast.plugins.routing.RouteBuilder
 
-  
 
- getSpincastFilters() - Method in class org.spincast.plugins.routing.SpincastRouter
 
-  
 
- getSpincastFiltersKey() - Method in class org.spincast.core.guice.SpincastCoreGuiceModule
 
-  
 
- getSpincastFrontControllerHandler() - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
-  
 
- getSpincastHttpAuthIdentityManagerClass() - Method in class org.spincast.plugins.undertow.SpincastUndertowPluginGuiceModule
 
-  
 
- getSpincastHttpAuthIdentityManagerFactory() - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
-  
 
- getSpincastHttpClientConfig() - Method in class org.spincast.plugins.httpclient.builders.SpincastHttpRequestBuilderBase
 
-  
 
- getSpincastHttpClientUtils() - Method in class org.spincast.plugins.httpclient.builders.SpincastHttpRequestBuilderBase
 
-  
 
- getSpincastHttpClientUtilsClass() - Method in class org.spincast.plugins.httpclient.SpincastHttpClientPluginGuiceModule
 
-  
 
- getSpincastHttpClientUtilsClass() - Method in class org.spincast.plugins.httpclient.websocket.SpincastHttpClientWithWebsocketPluginGuiceModule
 
-  
 
- getSpincastHttpClientUtilsWithWebsocketClass() - Method in class org.spincast.plugins.httpclient.websocket.SpincastHttpClientWithWebsocketPluginGuiceModule
 
-  
 
- getSpincastHttpClientWithWebsocketConfig() - Method in class org.spincast.plugins.httpclient.websocket.builders.WebsocketRequestBuilder
 
-  
 
- getSpincastHttpClientWithWebsocketUtils() - Method in class org.spincast.plugins.httpclient.websocket.builders.WebsocketRequestBuilder
 
-  
 
- getSpincastHttpResponseFactory() - Method in class org.spincast.plugins.httpclient.builders.SpincastHttpRequestBuilderBase
 
-  
 
- getSpincastJsonManager() - Method in class org.spincast.plugins.jacksonjson.SpincastJacksonJsonPluginGuiceModule
 
-  
 
- getSpincastJsonManagerConfig() - Method in class org.spincast.plugins.jacksonjson.SpincastJsonManager
 
-  
 
- getSpincastPebbleTemplatingEngineClass() - Method in class org.spincast.plugins.pebble.SpincastPebblePluginGuiceModule
 
-  
 
- getSpincastPebbleTemplatingEngineConfig() - Method in class org.spincast.plugins.pebble.SpincastPebbleTemplatingEngine
 
-  
 
- getSpincastRequestScope() - Method in class org.spincast.core.controllers.SpincastFrontController
 
-  
 
- getSpincastRouterConfig() - Method in class org.spincast.plugins.routing.RouteBuilder
 
-  
 
- getSpincastRouterConfig() - Method in class org.spincast.plugins.routing.SpincastRouter
 
-  
 
- getSpincastUndertowConfig() - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
-  
 
- getSpincastUndertowConfig() - Method in class org.spincast.plugins.undertow.SpincastUndertowWebsocketEndpointWriter
 
-  
 
- getSpincastUndertowConfig() - Method in class org.spincast.plugins.undertow.SpincastWebsocketEndpoint
 
-  
 
- getSpincastUndertowServerClass() - Method in class org.spincast.plugins.undertow.SpincastUndertowPluginGuiceModule
 
-  
 
- getSpincastUndertowUtils() - Method in class org.spincast.plugins.undertow.SpincastWebsocketEndpoint
 
-  
 
- getSpincastUndertowUtilsClass() - Method in class org.spincast.plugins.undertow.SpincastUndertowPluginGuiceModule
 
-  
 
- getSpincastUtils() - Method in class org.spincast.plugins.configpropsfile.SpincastConfigPropsFileBased
 
-  
 
- getSpincastUtils() - Method in class org.spincast.plugins.request.SpincastRequestRequestContextAddon
 
-  
 
- getSpincastUtils() - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
-  
 
- getSpincastUtils() - Method in class org.spincast.plugins.undertow.GzipCheckerHandler
 
-  
 
- getSpincastUtils() - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
-  
 
- getSpincastUtilsKey() - Method in class org.spincast.core.guice.SpincastCoreGuiceModule
 
-  
 
- getSpincastWebsocketEndpointFactory() - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
-  
 
- getSpincastWritableDir() - Method in interface org.spincast.core.config.ISpincastConfig
 
- 
A directory where generated files and temporary files 
 can be written by Spincast.
 
- getSpincastWritableDir() - Method in class org.spincast.plugins.config.SpincastConfig
 
-  
 
- getSpincastXmlIndenter() - Method in class org.spincast.plugins.jacksonxml.SpincastXmlPrettyPrinter
 
-  
 
- getSpincastXmlManagerClass() - Method in class org.spincast.plugins.jacksonxml.SpincastJacksonXmlPluginGuiceModule
 
-  
 
- getSpincastXmlManagerConfig() - Method in class org.spincast.plugins.jacksonxml.SpincastXmlIndenter
 
-  
 
- getSpincastXmlPrettyPrinterProvider() - Method in class org.spincast.plugins.jacksonxml.SpincastXmlPrettyPrinter
 
-  
 
- getSslContext() - Method in class org.spincast.plugins.httpclient.websocket.builders.WebsocketRequestBuilder
 
-  
 
- getSslContextFactory() - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
-  
 
- getSSLContextFactoryClass() - Method in class org.spincast.core.guice.SpincastCoreGuiceModule
 
-  
 
- getStackTrace(Throwable) - Static method in class org.spincast.core.utils.SpincastStatics
 
- 
Gets the stack trace of an Exception.
 
- getStackTraceInstance(Throwable) - Method in class org.spincast.core.utils.SpincastStatics
 
-  
 
- getStartServerSleepMilliseconds() - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
-  
 
- getStaticResourceBuilderFactory() - Method in class org.spincast.plugins.routing.SpincastRouter
 
-  
 
- getStaticResourceBuilderImplClass() - Method in class org.spincast.plugins.routing.SpincastRoutingPluginGuiceModule
 
-  
 
- getStaticResourceCorsAllowedMethods() - Method in class org.spincast.plugins.undertow.CorsHandler
 
- 
Those are the valid HTTP methods for requests to 
 static resources served directly by the HTTP server.
 
- getStaticResourceCorsConfigFactory() - Method in class org.spincast.plugins.routing.StaticResourceBuilder
 
-  
 
- getStaticResourceCorsConfigImplClass() - Method in class org.spincast.plugins.routing.SpincastRoutingPluginGuiceModule
 
-  
 
- getStaticResourceFactory() - Method in class org.spincast.plugins.routing.SpincastRouter
 
-  
 
- getStaticResourceFactory() - Method in class org.spincast.plugins.routing.StaticResourceBuilder
 
-  
 
- getStaticResourceKey() - Method in class org.spincast.plugins.routing.SpincastRoutingPluginGuiceModule
 
-  
 
- getStaticResourceServed(String) - Method in interface org.spincast.core.server.IServer
 
- 
Gets a static resource served directly by the server, using its path.
 
- getStaticResourceServed(String) - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
-  
 
- getStaticResourcesPathHandler() - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
-  
 
- getStaticResourcesServed() - Method in interface org.spincast.core.server.IServer
 
- 
Gets all static resource served directly by the server.
 
- getStaticResourcesServed() - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
-  
 
- getStaticResourcesServedByUrlPath() - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
-  
 
- getStaticResourceType() - Method in interface org.spincast.core.routing.IStaticResource
 
- 
The type of static resource.
 
- getStaticResourceType() - Method in class org.spincast.plugins.routing.StaticResource
 
-  
 
- getStatus() - Method in interface org.spincast.plugins.httpclient.IHttpResponse
 
- 
Gets the HTTP status.
 
- getStatus() - Method in class org.spincast.plugins.httpclient.SpincastHttpResponse
 
-  
 
- getStatusCode() - Method in exception org.spincast.core.exceptions.CustomStatusCodeException
 
-  
 
- getStatusCode() - Method in interface org.spincast.core.exceptions.ICustomStatusCodeException
 
- 
The status code to use for the response.
 
- getStatusCode() - Method in interface org.spincast.core.exchange.IResponseRequestContextAddon
 
- 
The current 
status code sent or to be send.
 
- getStatusCode() - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
-  
 
- getString(int) - Method in interface org.spincast.core.json.IJsonArray
 
- 
Gets an element as 
String.
 
- getString(String) - Method in interface org.spincast.core.json.IJsonObject
 
- 
Gets a property as 
String.
 
- getString(String, String) - Method in interface org.spincast.core.json.IJsonObject
 
- 
Gets a property as 
String.
 
- getString(int) - Method in class org.spincast.core.json.JsonArray
 
-  
 
- getString(String) - Method in class org.spincast.core.json.JsonObject
 
-  
 
- getString(String, String) - Method in class org.spincast.core.json.JsonObject
 
-  
 
- getStringValue(String, boolean, String) - Method in class org.spincast.core.json.JsonObject
 
-  
 
- getTargetClass() - Method in interface org.spincast.plugins.jacksonjson.IJsonMixinInfo
 
- 
The class to apply the mixin to.
 
- getTargetClass() - Method in class org.spincast.plugins.jacksonjson.JsonMixinInfo
 
-  
 
- getTargetClass() - Method in interface org.spincast.plugins.jacksonxml.IXmlMixinInfo
 
- 
The class to apply the mixin to.
 
- getTargetClass() - Method in class org.spincast.plugins.jacksonxml.XmlMixinInfo
 
-  
 
- getTemplatingEngine() - Method in class org.spincast.core.websocket.WebsocketContextBaseDeps
 
-  
 
- getTemplatingEngine() - Method in class org.spincast.plugins.templatingaddon.SpincastTemplatingRequestContextAddon
 
-  
 
- getTemplatingEngine() - Method in class org.spincast.plugins.validation.SpincastValidationConfigDefault
 
-  
 
- getTemplatingGlobalVariable(String) - Method in interface org.spincast.core.templating.ITemplatingRequestContextAddon
 
- 
Gets a global templating variable.
 
- getTemplatingGlobalVariable(String) - Method in class org.spincast.plugins.templatingaddon.SpincastTemplatingRequestContextAddon
 
-  
 
- getTemplatingGlobalVariables() - Method in interface org.spincast.core.templating.ITemplatingRequestContextAddon
 
- 
The global templating variables.
 
- getTemplatingGlobalVariables() - Method in class org.spincast.plugins.templatingaddon.SpincastTemplatingRequestContextAddon
 
-  
 
- getTemplatingRequestContextAddonProvider() - Method in class org.spincast.core.exchange.RequestContextBase
 
-  
 
- getTemplatingRequestContextAddonProvider() - Method in class org.spincast.core.exchange.RequestContextBaseDeps
 
-  
 
- getTestingModule() - Method in class org.spincast.defaults.tests.DefaultIntegrationTestingBase
 
-  
 
- getTestingModule() - Method in class org.spincast.defaults.tests.DefaultTestingBase
 
-  
 
- getTestingModule() - Method in class org.spincast.testing.core.SpincastGuiceModuleBasedIntegrationTestBase
 
- 
The testing module to use.
 
- getTestingModule() - Method in class org.spincast.testing.core.SpincastGuiceModuleBasedTestBase
 
- 
The testing module to use.
 
- getTestingWritableDir() - Method in class org.spincast.testing.core.SpincastGuiceBasedTestBase
 
-  
 
- getTestingWritableDirBasePath() - Method in class org.spincast.testing.core.SpincastGuiceBasedTestBase
 
-  
 
- getTestOverridingModule(Type, Type) - Method in class org.spincast.testing.core.SpincastIntegrationTestBase
 
-  
 
- getThisClassFileInputStream() - Static method in class org.spincast.testing.core.utils.SpincastTestUtils
 
-  
 
- getThreadExecutorForAppEvents() - Method in class org.spincast.plugins.undertow.SpincastWebsocketEndpoint
 
- 
The ExecutorService to use to
 send events to the application.
 
- getThreadExecutorForAppEventsThreadNumber() - Method in class org.spincast.plugins.undertow.SpincastWebsocketEndpoint
 
- 
The maximum number of concurrent threads used when
 sending events to the application.
 
- getThreadExecutorForAppEventsThreadThreadFactory() - Method in class org.spincast.plugins.undertow.SpincastWebsocketEndpoint
 
- 
The ThreadFactory to use for the Executor that
 sends events to the application.
 
- getThreadExecutorForAppEventsTimeoutAmount() - Method in class org.spincast.plugins.undertow.SpincastWebsocketEndpoint
 
- 
The timeout amount before cancelling a task when
 sending events to the application.
 
- getThreadExecutorForAppEventsTimeoutTimeUnit() - Method in class org.spincast.plugins.undertow.SpincastWebsocketEndpoint
 
- 
The timeout unit before cancelling a task when
 sending events to the application.
 
- getThreadExecutorForClientEvents() - Method in class org.spincast.plugins.httpclient.websocket.builders.WebsocketRequestBuilder
 
- 
The ExecutorService to use to
 send events to the client.
 
- getThreadExecutorForClientEventsThreadNumber() - Method in class org.spincast.plugins.httpclient.websocket.builders.WebsocketRequestBuilder
 
- 
The maximum number of concurrent threads used when
 sending events to the application.
 
- getThreadExecutorForClientEventsThreadThreadFactory() - Method in class org.spincast.plugins.httpclient.websocket.builders.WebsocketRequestBuilder
 
- 
The ThreadFactory to use for the Executor that
 sends events to the client.
 
- getThreadExecutorForClientEventsTimeoutAmount() - Method in class org.spincast.plugins.httpclient.websocket.builders.WebsocketRequestBuilder
 
- 
The timeout amount before cancelling a task when
 sending events to the application.
 
- getThreadExecutorForClientEventsTimeoutTimeUnit() - Method in class org.spincast.plugins.httpclient.websocket.builders.WebsocketRequestBuilder
 
- 
The timeout asdasd before cancelling a task when
 sending events to the application.
 
- getTrustManagers() - Method in class org.spincast.core.utils.ssl.SSLContextFactory
 
-  
 
- getType() - Method in interface org.spincast.plugins.validation.IValidationError
 
- 
The error type
 
- getType() - Method in class org.spincast.plugins.validation.ValidatorError
 
-  
 
- getUnderlyingList() - Method in interface org.spincast.core.json.IJsonArray
 
- 
The underlying list.
 
- getUnderlyingList() - Method in class org.spincast.core.json.JsonArray
 
-  
 
- getUnderlyingMap() - Method in interface org.spincast.core.json.IJsonObject
 
- 
The underlying map.
 
- getUnderlyingMap() - Method in class org.spincast.core.json.JsonObject
 
-  
 
- getUndertowWebsocketEndpointWriterClass() - Method in class org.spincast.plugins.undertow.SpincastUndertowPluginGuiceModule
 
-  
 
- getUndertowWebsocketEndpointWriterFactory() - Method in class org.spincast.plugins.undertow.SpincastWebsocketEndpoint
 
-  
 
- getUndertowWebsocketWriter() - Method in class org.spincast.plugins.undertow.SpincastWebsocketEndpoint
 
-  
 
- getUnsentBytes() - Method in interface org.spincast.core.exchange.IResponseRequestContextAddon
 
- 
Gets the current unsent bytes (AKA the buffer).
 
- getUnsentBytes() - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
-  
 
- getUnsentCharacters() - Method in interface org.spincast.core.exchange.IResponseRequestContextAddon
 
- 
Gets the current unsent characters (AKA the buffer), using the
 
UTF-8 encoding.
 
- getUnsentCharacters(String) - Method in interface org.spincast.core.exchange.IResponseRequestContextAddon
 
- 
Gets the current unsent characters (AKA the buffer), using the
 specified encoding.
 
- getUnsentCharacters() - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
-  
 
- getUnsentCharacters(String) - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
-  
 
- getUploadedFileFirst(String) - Method in interface org.spincast.core.exchange.IRequestRequestContextAddon
 
- 
The first (and often only) uploaded file of the specified name.
 
- getUploadedFileFirst(String) - Method in class org.spincast.plugins.request.SpincastRequestRequestContextAddon
 
-  
 
- getUploadedFiles() - Method in interface org.spincast.core.exchange.IRequestRequestContextAddon
 
- 
The uploaded files, with their names as the keys.
 
- getUploadedFiles(String) - Method in interface org.spincast.core.exchange.IRequestRequestContextAddon
 
- 
The uploaded files of the specified name.
 
- getUploadedFiles(Object) - Method in interface org.spincast.core.server.IServer
 
- 
The uploaded files, if any.
 
- getUploadedFiles() - Method in class org.spincast.plugins.request.SpincastRequestRequestContextAddon
 
-  
 
- getUploadedFiles(String) - Method in class org.spincast.plugins.request.SpincastRequestRequestContextAddon
 
-  
 
- getUploadedFiles(Object) - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
-  
 
- getUrl() - Method in class org.spincast.plugins.httpclient.builders.SpincastHttpRequestBuilderBase
 
-  
 
- getUrl() - Method in class org.spincast.plugins.routing.StaticResourceBuilder
 
-  
 
- getUrlPath() - Method in interface org.spincast.core.routing.IStaticResource
 
- 
The URL to reach this static resource.
 
- getUrlPath() - Method in class org.spincast.plugins.routing.StaticResource
 
-  
 
- getValidationErrorFactory() - Method in class org.spincast.plugins.validation.SpincastValidatorBase
 
-  
 
- getValidationErrorFactory() - Method in class org.spincast.plugins.validation.SpincastValidatorBaseDeps
 
-  
 
- getValidationErrorImplementationClass() - Method in class org.spincast.plugins.validation.SpincastValidationPluginGuiceModule
 
-  
 
- getValue() - Method in interface org.spincast.core.cookies.ICookie
 
- 
Gets the cookie value.
 
- getValue(String, boolean, Object) - Method in class org.spincast.core.json.JsonObject
 
-  
 
- getValue() - Method in class org.spincast.plugins.cookies.Cookie
 
-  
 
- getValueDyn(String, boolean, T, Class<T>, Function<Object, T>) - Method in class org.spincast.core.json.JsonObject
 
-  
 
- getVariablesRequestContextAddonProvider() - Method in class org.spincast.core.exchange.RequestContextBase
 
-  
 
- getVariablesRequestContextAddonProvider() - Method in class org.spincast.core.exchange.RequestContextBaseDeps
 
-  
 
- getVariations() - Method in enum org.spincast.core.utils.ContentTypeDefaults
 
-  
 
- getVersion() - Method in interface org.spincast.core.cookies.ICookie
 
- 
Gets the cookie version.
 
- getVersion() - Method in class org.spincast.plugins.cookies.Cookie
 
-  
 
- getWebsocketAutomaticPingIntervalSeconds() - Method in interface org.spincast.plugins.httpclient.websocket.ISpincastHttpClientWithWebsocketConfig
 
- 
When automatic pings are enabled for WebSocket
 connections, how many seconds should be waited
 between two pings?
 
 Defaults to 
20 seconds.
 
- getWebsocketAutomaticPingIntervalSeconds() - Method in class org.spincast.plugins.httpclient.websocket.SpincastHttpClientWithWebsocketConfigDefault
 
-  
 
- getWebsocketAutomaticPingIntervalSeconds() - Method in interface org.spincast.plugins.undertow.config.ISpincastUndertowConfig
 
- 
When the automatic WebSocket pings are enabled, this is the
 interval (in seconds) between two pings.
 
- getWebsocketAutomaticPingIntervalSeconds() - Method in class org.spincast.plugins.undertow.config.SpincastUndertowConfigDefault
 
-  
 
- getWebSocketChannelByPeerId() - Method in class org.spincast.plugins.undertow.SpincastWebsocketEndpoint
 
-  
 
- getWebsocketClientReader() - Method in class org.spincast.plugins.httpclient.websocket.builders.WebsocketRequestBuilder
 
-  
 
- getWebsocketContextFactory() - Method in class org.spincast.core.websocket.WebsocketEndpointHandler
 
-  
 
- getWebsocketContextImplementationClass() - Method in class org.spincast.core.guice.SpincastCoreGuiceModule
 
- 
The implementation to use for the Websocket context objects.
 
- getWebsocketContextType() - Method in class org.spincast.core.guice.SpincastCoreGuiceModule
 
-  
 
- getWebsocketContextType() - Method in class org.spincast.core.guice.SpincastGuiceModuleBase
 
- 
The type of the Websocket context objects.
 
- getWebsocketContextType() - Method in class org.spincast.core.guice.SpincastPluginGuiceModuleBase
 
-  
 
- getWebsocketController() - Method in interface org.spincast.core.websocket.IWebsocketRoute
 
- 
The WebSocket controller to use.
 
- getWebsocketController() - Method in class org.spincast.plugins.routing.SpincastWebsocketRoute
 
-  
 
- getWebsocketController() - Method in class org.spincast.plugins.routing.WebsocketRouteBuilder
 
-  
 
- getWebsocketDefaultClosingCode() - Method in interface org.spincast.plugins.httpclient.websocket.ISpincastHttpClientWithWebsocketConfig
 
- 
The default code to send to the 
IWebsocketClientHandler when a WebSocket connection
 was found to be closed.
 
- getWebsocketDefaultClosingCode() - Method in class org.spincast.plugins.httpclient.websocket.SpincastHttpClientWithWebsocketConfigDefault
 
-  
 
- getWebsocketDefaultClosingCode() - Method in interface org.spincast.plugins.undertow.config.ISpincastUndertowConfig
 
- 
The default code to use when sending a 
 "closing Websocket connection" event to a peer.
 
- getWebsocketDefaultClosingCode() - Method in class org.spincast.plugins.undertow.config.SpincastUndertowConfigDefault
 
-  
 
- getWebsocketDefaultClosingReason() - Method in interface org.spincast.plugins.httpclient.websocket.ISpincastHttpClientWithWebsocketConfig
 
- 
The default reason to send to the 
IWebsocketClientHandler 
 when a WebSocket connection was found to be closed.
 
- getWebsocketDefaultClosingReason() - Method in class org.spincast.plugins.httpclient.websocket.SpincastHttpClientWithWebsocketConfigDefault
 
-  
 
- getWebsocketDefaultClosingReason() - Method in interface org.spincast.plugins.undertow.config.ISpincastUndertowConfig
 
- 
The default reason to use when sending a 
 "closing Websocket connection" event to a peer.
 
- getWebsocketDefaultClosingReason() - Method in class org.spincast.plugins.undertow.config.SpincastUndertowConfigDefault
 
-  
 
- getWebsocketEndpointClass() - Method in class org.spincast.plugins.undertow.SpincastUndertowPluginGuiceModule
 
-  
 
- getWebsocketEndpointCreationLock(String) - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
- 
Gets the creation/close lock for a specific Websocket endpoint.
 
- getWebsocketEndpointHandlerKey() - Method in class org.spincast.core.guice.SpincastCoreGuiceModule
 
-  
 
- getWebsocketEndpointManager(String) - Method in interface org.spincast.core.server.IServer
 
- 
Returns the manager for a Websockets endpoint.
 
- getWebsocketEndpointManager(String) - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
-  
 
- getWebsocketEndpointManagers() - Method in interface org.spincast.core.server.IServer
 
- 
Returns the managers of the existing Websockets endpoints.
 
- getWebsocketEndpointManagers() - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
-  
 
- getWebsocketEndpointsMap() - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
-  
 
- getWebsocketEndpointToControllerKeysMapClass() - Method in class org.spincast.core.guice.SpincastCoreGuiceModule
 
-  
 
- getWebsocketEndpointToControllerManager() - Method in class org.spincast.core.websocket.WebsocketRouteHandler
 
-  
 
- getWebsocketPeerContext(String) - Method in class org.spincast.core.websocket.WebsocketEndpointHandler
 
-  
 
- getWebsocketPingMessageString() - Method in interface org.spincast.plugins.httpclient.websocket.ISpincastHttpClientWithWebsocketConfig
 
- 
The ping text to use.
 
- getWebsocketPingMessageString() - Method in class org.spincast.plugins.httpclient.websocket.SpincastHttpClientWithWebsocketConfigDefault
 
-  
 
- getWebsocketPingMessageString() - Method in interface org.spincast.plugins.undertow.config.ISpincastUndertowConfig
 
- 
The ping text to use.
 
- getWebsocketPingMessageString() - Method in class org.spincast.plugins.undertow.config.SpincastUndertowConfigDefault
 
-  
 
- getWebSocketProtocolHandshakeHandler() - Method in class org.spincast.plugins.undertow.SpincastWebsocketEndpoint
 
- 
The handler to use for the Websocket connection.
 
- getWebsocketRoute() - Method in class org.spincast.core.websocket.WebsocketRouteHandler
 
-  
 
- getWebsocketRouteBuilderFactory() - Method in class org.spincast.plugins.routing.SpincastRouter
 
-  
 
- getWebsocketRouteBuilderImplClass() - Method in class org.spincast.plugins.routing.SpincastRoutingPluginGuiceModule
 
-  
 
- getWebsocketRouteFactory() - Method in class org.spincast.plugins.routing.WebsocketRouteBuilder
 
-  
 
- getWebsocketRouteHandlerFactory() - Method in class org.spincast.plugins.routing.SpincastRouter
 
-  
 
- getWebsocketRouteHandlerImplClass() - Method in class org.spincast.plugins.routing.SpincastRoutingPluginGuiceModule
 
-  
 
- getWebsocketRouteKey() - Method in class org.spincast.plugins.routing.SpincastRoutingPluginGuiceModule
 
-  
 
- getWebsocketServerEndpointHandlerFactory() - Method in class org.spincast.core.websocket.WebsocketRouteHandler
 
-  
 
- getWebsocketThreadExecutorForAppEventsThreadFactory() - Method in interface org.spincast.plugins.undertow.config.ISpincastUndertowConfig
 
- 
The 
ThreadFactory to use to create threads when
 sending WebSocket events to the application.
 
- getWebsocketThreadExecutorForAppEventsThreadFactory() - Method in class org.spincast.plugins.undertow.config.SpincastUndertowConfigDefault
 
-  
 
- getWebsocketThreadExecutorForAppEventsThreadNumber() - Method in interface org.spincast.plugins.undertow.config.ISpincastUndertowConfig
 
- 
The maximum number of concurrent threads used when
 sending WebSocket events to the application.
 
- getWebsocketThreadExecutorForAppEventsThreadNumber() - Method in class org.spincast.plugins.undertow.config.SpincastUndertowConfigDefault
 
-  
 
- getWebsocketThreadExecutorForAppEventsTimeoutAmount() - Method in interface org.spincast.plugins.undertow.config.ISpincastUndertowConfig
 
- 
The timeout 
amount before cancelling a task when
 sending WebSocket events to the application.
 
- getWebsocketThreadExecutorForAppEventsTimeoutAmount() - Method in class org.spincast.plugins.undertow.config.SpincastUndertowConfigDefault
 
-  
 
- getWebsocketThreadExecutorForAppEventsTimeoutTimeUnit() - Method in interface org.spincast.plugins.undertow.config.ISpincastUndertowConfig
 
- 
The timeout 
TimeUnit before cancelling a task when
 sending WebSocket events to the application.
 
- getWebsocketThreadExecutorForAppEventsTimeoutTimeUnit() - Method in class org.spincast.plugins.undertow.config.SpincastUndertowConfigDefault
 
-  
 
- getWebsocketThreadExecutorForClientEventsThreadFactory() - Method in interface org.spincast.plugins.httpclient.websocket.ISpincastHttpClientWithWebsocketConfig
 
- 
The 
ThreadFactory to use to create threads to send WebSocket events
 to the IWebsocketClientHandler.
 
- getWebsocketThreadExecutorForClientEventsThreadFactory() - Method in class org.spincast.plugins.httpclient.websocket.SpincastHttpClientWithWebsocketConfigDefault
 
-  
 
- getWebsocketThreadExecutorForClientEventsThreadNumber() - Method in interface org.spincast.plugins.httpclient.websocket.ISpincastHttpClientWithWebsocketConfig
 
- 
The maximum number of concurrent threads used when
 sending events to the 
IWebsocketClientHandler.
 
- getWebsocketThreadExecutorForClientEventsThreadNumber() - Method in class org.spincast.plugins.httpclient.websocket.SpincastHttpClientWithWebsocketConfigDefault
 
-  
 
- getWebsocketThreadExecutorForClientEventsTimeoutAmount() - Method in interface org.spincast.plugins.httpclient.websocket.ISpincastHttpClientWithWebsocketConfig
 
- 
The timeout 
amount before cancelling a task when
 sending events to the IWebsocketClientHandler.
 
- getWebsocketThreadExecutorForClientEventsTimeoutAmount() - Method in class org.spincast.plugins.httpclient.websocket.SpincastHttpClientWithWebsocketConfigDefault
 
-  
 
- getWebsocketThreadExecutorForClientEventsTimeoutTimeUnit() - Method in interface org.spincast.plugins.httpclient.websocket.ISpincastHttpClientWithWebsocketConfig
 
- 
The timeout 
TimeUnit before cancelling a task when
 sending events to the IWebsocketClientHandler.
 
- getWebsocketThreadExecutorForClientEventsTimeoutTimeUnit() - Method in class org.spincast.plugins.httpclient.websocket.SpincastHttpClientWithWebsocketConfigDefault
 
-  
 
- getWebsocketWriteCallback(IWebsocketClientHandler) - Method in class org.spincast.plugins.httpclient.websocket.builders.WebsocketRequestBuilder
 
-  
 
- getXmlBody(Class<T>) - Method in interface org.spincast.core.exchange.IRequestRequestContextAddon
 
- 
The request's body deserialized to the specified 
class.
 
- getXmlBody(Class<T>) - Method in class org.spincast.plugins.request.SpincastRequestRequestContextAddon
 
-  
 
- getXmlBodyAsJsonObject() - Method in interface org.spincast.core.exchange.IRequestRequestContextAddon
 
- 
The request's body deserialized to a 
IJsonObject.
 
- getXmlBodyAsJsonObject() - Method in class org.spincast.plugins.request.SpincastRequestRequestContextAddon
 
-  
 
- getXmlBodyAsMap() - Method in interface org.spincast.core.exchange.IRequestRequestContextAddon
 
- 
The request's body deserialized to a 
Map<String, Object>.
 
- getXmlBodyAsMap() - Method in class org.spincast.plugins.request.SpincastRequestRequestContextAddon
 
-  
 
- getXmlIndenterClass() - Method in class org.spincast.plugins.jacksonxml.SpincastJacksonXmlPluginGuiceModule
 
-  
 
- getXmlManager() - Method in class org.spincast.core.exchange.RequestContextBase
 
-  
 
- getXmlManager() - Method in class org.spincast.core.exchange.RequestContextBaseDeps
 
-  
 
- getXmlManager() - Method in class org.spincast.core.websocket.WebsocketContextBaseDeps
 
-  
 
- getXmlManager() - Method in class org.spincast.plugins.httpclient.builders.EntitySenderRequestBuilderBase
 
-  
 
- getXmlManager() - Method in class org.spincast.plugins.request.SpincastRequestRequestContextAddon
 
-  
 
- getXmlManager() - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
-  
 
- getXmlManager() - Method in class org.spincast.plugins.validation.SpincastValidatorBase
 
-  
 
- getXmlManager() - Method in class org.spincast.plugins.validation.SpincastValidatorBaseDeps
 
-  
 
- getXmlMapper() - Method in class org.spincast.plugins.jacksonxml.SpincastXmlManager
 
-  
 
- getXmlMapperPretty() - Method in class org.spincast.plugins.jacksonxml.SpincastXmlManager
 
-  
 
- getXmlMixinInfos() - Method in class org.spincast.plugins.jacksonxml.SpincastXmlManager
 
-  
 
- getXmlPrettyPrinter() - Method in class org.spincast.plugins.jacksonxml.SpincastXmlManager
 
-  
 
- getXmlPrettyPrinterClass() - Method in class org.spincast.plugins.jacksonxml.SpincastJacksonXmlPluginGuiceModule
 
-  
 
- getXnio() - Method in class org.spincast.plugins.httpclient.websocket.builders.WebsocketRequestBuilder
 
-  
 
- getXnioInstance() - Method in interface org.spincast.plugins.httpclient.websocket.utils.ISpincastHttpClientWithWebsocketUtils
 
-  
 
- getXnioInstance() - Method in class org.spincast.plugins.httpclient.websocket.utils.SpincastHttpClientWithWebsocketUtils
 
-  
 
- guice() - Method in interface org.spincast.core.exchange.IRequestContext
 
- 
Easy access to the Guice context.
 
- guice() - Method in class org.spincast.core.exchange.RequestContextBase
 
-  
 
- guice() - Method in interface org.spincast.core.websocket.IWebsocketContext
 
- 
Easy access to the Guice context.
 
- guice() - Method in class org.spincast.core.websocket.WebsocketContextBase
 
-  
 
- GzipCheckerHandler - Class in org.spincast.plugins.undertow
 
-  
 
- GzipCheckerHandler(HttpHandler, String, ISpincastUtils) - Constructor for class org.spincast.plugins.undertow.GzipCheckerHandler
 
-  
 
- GzipOption - Enum in org.spincast.core.utils
 
- 
Control how gzip should be applied on a route.
 
H
- handle(Object) - Method in interface org.spincast.core.controllers.IFrontController
 
-  
 
- handle(Object) - Method in class org.spincast.core.controllers.SpincastFrontController
 
- 
Front controller's handle() method, called by the HTTP
 server.
 
- handle(R) - Method in interface org.spincast.core.routing.IHandler
 
- 
Receives a 
request context object and
 handles it.
 
- handle(R) - Method in class org.spincast.core.websocket.WebsocketRouteHandler
 
- 
The handle() method for WebSocket handshaking, 
 called by the front controller once the potential
 "before" filters have been ran.
 
- handle(IDefaultRequestContext) - Method in interface org.spincast.plugins.routing.IDefaultHandler
 
-  
 
- handleConnectionRequest(HttpServerExchange, String) - Method in interface org.spincast.plugins.undertow.IWebsocketEndpoint
 
-  
 
- handleConnectionRequest(HttpServerExchange, String) - Method in class org.spincast.plugins.undertow.SpincastWebsocketEndpoint
 
-  
 
- handleRequest(HttpServerExchange) - Method in class org.spincast.plugins.undertow.CorsHandler
 
-  
 
- handleRequest(HttpServerExchange) - Method in class org.spincast.plugins.undertow.GzipCheckerHandler
 
-  
 
- HEAD() - Method in interface org.spincast.core.routing.IRouteBuilder
 
- 
Adds 
HEAD as a supported HTTP method.
 
- HEAD(String) - Method in interface org.spincast.core.routing.IRouter
 
- 
Starts the creation of a 
HEAD route.
 
- HEAD(String) - Method in interface org.spincast.plugins.httpclient.IHttpClient
 
- 
Starts a builder for a 
HEAD request.
 
- HEAD() - Method in class org.spincast.plugins.routing.RouteBuilder
 
-  
 
- HEAD(String) - Method in class org.spincast.plugins.routing.SpincastRouter
 
-  
 
- HEAD(String) - Method in class org.spincast.testing.core.SpincastIntegrationTestBase
 
- 
Starts an Http Client builder for a HEAD method.
 
- HEAD(String, boolean) - Method in class org.spincast.testing.core.SpincastIntegrationTestBase
 
- 
Starts an Http Client builder for a HEAD method.
 
- HEAD(String, boolean, boolean) - Method in class org.spincast.testing.core.SpincastIntegrationTestBase
 
- 
Starts an Http Client builder for a HEAD method.
 
- HeadRequestBuilder - Class in org.spincast.plugins.httpclient.builders
 
- 
Implementation for the Http Client builder for a HEAD request.
 
- HeadRequestBuilder(String, ICookieFactory, IHttpResponseFactory, ISpincastHttpClientUtils, ISpincastHttpClientConfig) - Constructor for class org.spincast.plugins.httpclient.builders.HeadRequestBuilder
 
-  
 
- html() - Method in interface org.spincast.core.routing.IRouteBuilder
 
- 
Adds 
application/html as an accepted Content-Type.
 
- html() - Method in class org.spincast.plugins.routing.RouteBuilder
 
-  
 
- httpAuth(String, String) - Method in interface org.spincast.core.routing.IRouter
 
- 
Creates HTTP authentication protection (realm) for the
 specified path prefix.
 
- httpAuth(String, String) - Method in class org.spincast.plugins.routing.SpincastRouter
 
-  
 
- HttpMethod - Enum in org.spincast.core.routing
 
- 
Enum for the 
HTTP methods.
 
- HttpSpincastRequestBuilderBase<T extends IHttpRequestBuilder<?>> - Class in org.spincast.plugins.httpclient.builders
 
-  
 
- HttpSpincastRequestBuilderBase(String, ICookieFactory, IHttpResponseFactory, ISpincastHttpClientUtils, ISpincastHttpClientConfig) - Constructor for class org.spincast.plugins.httpclient.builders.HttpSpincastRequestBuilderBase
 
-  
 
I
- IBeforeAfterClassMethodsProvider - Interface in org.spincast.testing.utils
 
- 
Provides methods that can be called before and after tests from a 
 class are ran.
 
- IClosedEventSentCallback - Interface in org.spincast.plugins.undertow
 
-  
 
- IConnectRequestBuilder - Interface in org.spincast.plugins.httpclient.builders
 
-  
 
- ICookie - Interface in org.spincast.core.cookies
 
- 
An HTTP cookie.
 
- ICookieFactory - Interface in org.spincast.core.cookies
 
- 
Factory to create cookies.
 
- ICookiesRequestContextAddon<R extends IRequestContext<?>> - Interface in org.spincast.core.cookies
 
- 
Request context add-on to work with cookies.
 
- ICorsFilter - Interface in org.spincast.core.filters
 
- 
Filter to validate if a request contains valid cors
 headers and, if so, add the required headers as a
 response.
 
- ICorsFilterClient - Interface in org.spincast.core.filters
 
- 
Interface for a client of the Cors filter.
 
- ICorsHandler - Interface in org.spincast.plugins.undertow
 
- 
Handler that will add cors headers, when required.
 
- ICorsHandlerFactory - Interface in org.spincast.plugins.undertow
 
-  
 
- ICustomStatusCodeException - Interface in org.spincast.core.exceptions
 
- 
An exception on which it is possible to specify the
 response 
status code to send to the user.
 
- id(String) - Method in interface org.spincast.core.routing.IRouteBuilder
 
- 
An id that can be used to identify the route.
 
- id(String) - Method in interface org.spincast.core.websocket.IWebsocketRouteBuilder
 
- 
The WebSocket route id.
 
- id(String) - Method in class org.spincast.plugins.routing.RouteBuilder
 
-  
 
- id(String) - Method in class org.spincast.plugins.routing.WebsocketRouteBuilder
 
-  
 
- IDefaultHandler - Interface in org.spincast.plugins.routing
 
- 
Default route handler.
 
- IDefaultRequestContext - Interface in org.spincast.core.exchange
 
- 
The unparamaterized interface for the default 
 request context.
 
- IDefaultRouter - Interface in org.spincast.plugins.routing
 
- 
Unparameterized default router interface to easily use a router with the
 default request context class.
 
- IDefaultWebsocketContext - Interface in org.spincast.core.websocket
 
- 
The unparamaterized interface for the default 
 WebSocket context.
 
- IDefaultWebsocketRoute - Interface in org.spincast.core.websocket
 
- 
Default WebSocket route.
 
- IDeleteRequestBuilder - Interface in org.spincast.plugins.httpclient.builders
 
-  
 
- IEntitySenderRequestBuilderBase<T extends IEntitySenderRequestBuilderBase<?>> - Interface in org.spincast.plugins.httpclient.builders
 
- 
Builders that can send an entity, or upload files.
 
- IFileClassPathResourceManager - Interface in org.spincast.plugins.undertow
 
- 
Undertow 1.2.12.Final's ClassPathResourceManager adds a "/" at the
 end of the resource path and this breaks serving a specific file.
 
- IFileClassPathResourceManagerFactory - Interface in org.spincast.plugins.undertow
 
- 
Factory to create GzipCheckerHandlers
 
- IFreeKeyConfig - Interface in org.spincast.plugins.configpropsfile
 
- 
Interface allowing to retrieve configurations using
 an untyped,plain text key.
 
- IFrontController - Interface in org.spincast.core.controllers
 
- 
The front controller is called by the HTTP server when a request for
 something else than a 
static resource arrives.
 
- IGetRequestBuilder - Interface in org.spincast.plugins.httpclient.builders
 
- 
Http Client builder for a GET request.
 
- IGzipCheckerHandler - Interface in org.spincast.plugins.undertow
 
- 
Handler that will check if gzip compression is required for
 the resource and, if so, will call a gzip handler before
 calling the next handler.
 
- IGzipCheckerHandlerFactory - Interface in org.spincast.plugins.undertow
 
- 
Factory to create GzipCheckerHandlers
 
- IHandler<R extends IRequestContext<?>> - Interface in org.spincast.core.routing
 
- 
A route handler.
 
- IHeadRequestBuilder - Interface in org.spincast.plugins.httpclient.builders
 
-  
 
- IHttpClient - Interface in org.spincast.plugins.httpclient
 
- 
Factory to create Http request builders.
 
- IHttpClient - Interface in org.spincast.plugins.httpclient.websocket
 
-  
 
- IHttpRequestBuilder<T extends IHttpRequestBuilder<?>> - Interface in org.spincast.plugins.httpclient
 
- 
Base for all Http/Websocket request builders.
 
- IHttpResponse - Interface in org.spincast.plugins.httpclient
 
-  
 
- IHttpResponseFactory - Interface in org.spincast.plugins.httpclient
 
- 
Factory to create Spincast Http Client's reponses.
 
- IJsonArray - Interface in org.spincast.core.json
 
- 
Represents a 
Json array "[]", and makes it easier
 to get its elements in a typed way.
 
- IJsonManager - Interface in org.spincast.core.json
 
- 
Provides methods to play with 
Json strings and objects.
 
- IJsonMixinInfo - Interface in org.spincast.plugins.jacksonjson
 
- 
Links a mixin to a class to (de)serialize using
 Jackson.
 
- IJsonObject - Interface in org.spincast.core.json
 
- 
Represents a 
Json object "{}", and makes it easier
 to get its properties in a typed way.
 
- IJsonObject.KeyNotFoundException - Exception in org.spincast.core.json
 
- 
Exception thrown when a 
key is not found on a IJsonObject object.
 
- IJsonObjectFactory - Interface in org.spincast.core.json
 
- 
Factory to create 
IJsonObject  and IJsonArray objects.
 
- ILocaleResolver - Interface in org.spincast.core.locale
 
- 
Component which finds the best Locale to use, using a cookie, a
 
Accept-Language header or using a custom way.
 
- init(ISpincastConfig, IRouter<R, W>) - Method in class org.spincast.core.routing.DefaultRouteParamAliasesBinder
 
- 
Init : binds the aliases.
 
- init() - Method in class org.spincast.plugins.jacksonxml.SpincastXmlPrettyPrinter
 
-  
 
- init() - Method in class org.spincast.plugins.routing.SpincastRouter
 
-  
 
- init() - Method in class org.spincast.plugins.undertow.SpincastWebsocketEndpoint
 
-  
 
- injectDependencies(Object) - Method in class org.spincast.plugins.jacksonjson.SpincastJsonManager
 
- 
Once the deserialization of an Object is done,
 we inject dependencies using Guice.
 
- injectDependencies(Object) - Method in class org.spincast.plugins.jacksonxml.SpincastXmlManager
 
- 
Once the deserialization of an Object is done,
 we inject dependencies using Guice.
 
- IOptionsRequestBuilder - Interface in org.spincast.plugins.httpclient.builders
 
-  
 
- IPatchRequestBuilder - Interface in org.spincast.plugins.httpclient.builders
 
-  
 
- IPostRequestBuilder - Interface in org.spincast.plugins.httpclient.builders
 
-  
 
- IPublicException - Interface in org.spincast.core.exceptions
 
- 
An interface to be implemented by exceptions to indicate that 
 their "message" can be displayed to the end user.
 
- IPutRequestBuilder - Interface in org.spincast.plugins.httpclient.builders
 
-  
 
- IRequestContext<R extends IRequestContext<?>> - Interface in org.spincast.core.exchange
 
- 
The base interface for a request context.
 
- IRequestContextFactory<R extends IRequestContext<?>> - Interface in org.spincast.core.exchange
 
- 
Assisted factory to create request context instances.
 
- IRequestRequestContextAddon<R extends IRequestContext<?>> - Interface in org.spincast.core.exchange
 
- 
Methods related to the current 
request.
 
- IResponseRequestContextAddon<R extends IRequestContext<?>> - Interface in org.spincast.core.exchange
 
- 
Methods to manipulate the response.
 
- IResponseResetableException - Interface in org.spincast.core.exceptions
 
- 
An interface for exceptions which allows them to control if the
 response should be reset (its buffer, headers, etc.) before running
 the "Exception" routing process.
 
- IRoute<R extends IRequestContext<?>> - Interface in org.spincast.core.routing
 
- 
Represents a regular route and all its informations.
 
- IRouteBuilder<R extends IRequestContext<?>> - Interface in org.spincast.core.routing
 
- 
Builder to create a route.
 
- IRouteBuilderFactory<R extends IRequestContext<?>,W extends IWebsocketContext<?>> - Interface in org.spincast.core.routing
 
- 
Factory to create a route builder.
 
- IRouteFactory<R extends IRequestContext<?>> - Interface in org.spincast.plugins.routing
 
-  
 
- IRouteHandlerMatch<R extends IRequestContext<?>> - Interface in org.spincast.core.routing
 
- 
Reprensents a match found by the router.
 
- IRouteHandlerMatchFactory<R extends IRequestContext<?>> - Interface in org.spincast.plugins.routing
 
-  
 
- IRouter<R extends IRequestContext<?>,W extends IWebsocketContext<?>> - Interface in org.spincast.core.routing
 
- 
The router.
 
- IRoutingRequestContextAddon<R extends IRequestContext<?>> - Interface in org.spincast.core.routing
 
- 
Add-on to get information about
 the current routing process.
 
- IRoutingResult<R extends IRequestContext<?>> - Interface in org.spincast.core.routing
 
- 
The result of the router, when asked to find matches for 
 a request.
 
- IS_EXCEPTION_HANDLING - Static variable in class org.spincast.core.config.SpincastConstants.RequestScopedVariables
 
- 
If an "Exception" route is run, this variable will be set to 
true.
 
- IS_NOT_FOUND_ROUTE - Static variable in class org.spincast.core.config.SpincastConstants.RequestScopedVariables
 
- 
If a "Not Found" route is run, this variable will be set
 and its value will be 
true.
 
- IS_RESPONSE_CHARACTERS_BASED_BY_DEFAULT - Static variable in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
-  
 
- isAllowCookies() - Method in interface org.spincast.core.filters.ICorsFilterClient
 
- 
Are cookies allowed in the cors request?
 
- isAllowCookies() - Method in interface org.spincast.core.routing.IStaticResourceCorsConfig
 
- 
Are cookies allowed?
 
- isAllowCookies() - Method in class org.spincast.plugins.routing.StaticResourceCorsConfig
 
-  
 
- isCanBeGenerated() - Method in interface org.spincast.core.routing.IStaticResource
 
- 
Can this resource be generated?
 
- isCanBeGenerated() - Method in class org.spincast.plugins.routing.StaticResource
 
-  
 
- isClasspath() - Method in interface org.spincast.core.routing.IStaticResource
 
- 
Is the resource on the classpath?
 
- isClasspath() - Method in class org.spincast.plugins.routing.StaticResource
 
-  
 
- isClasspath() - Method in class org.spincast.plugins.routing.StaticResourceBuilder
 
-  
 
- isClasspathPath() - Method in class org.spincast.plugins.httpclient.FileToUpload
 
-  
 
- isClosed() - Method in interface org.spincast.core.exchange.IResponseRequestContextAddon
 
- 
Is the response closed? If so, nothing more can be sent...
 
- isClosed() - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
-  
 
- isContentTypeToSkipGziping(String) - Method in interface org.spincast.core.utils.ISpincastUtils
 
- 
Should the specified 
Content-Type be gzipped?
 
- isContentTypeToSkipGziping(String) - Method in class org.spincast.core.utils.SpincastUtils
 
-  
 
- isContentTypeToSkipGziping(HttpServerExchange) - Method in class org.spincast.plugins.undertow.GzipCheckerHandler
 
-  
 
- isCorsOriginValid(ICorsFilterClient, Set<String>) - Method in class org.spincast.core.filters.CorsFilter
 
-  
 
- isCorsRequestedHeadersToBeSentValid(ICorsFilterClient, Set<String>) - Method in class org.spincast.core.filters.CorsFilter
 
-  
 
- isCorsRequestMethodHeaderValid(ICorsFilterClient, Set<HttpMethod>) - Method in class org.spincast.core.filters.CorsFilter
 
-  
 
- isDebugEnabled() - Method in interface org.spincast.core.config.ISpincastConfig
 
- 
Let this to 
true on development environment,
 where errors can be publicly displayed, where cache can
 be disabled, etc.
 
- isDebugEnabled() - Method in class org.spincast.plugins.config.SpincastConfig
 
-  
 
- isDebugEnabled() - Method in class org.spincast.plugins.configpropsfile.SpincastConfigPropsFileBased
 
-  
 
- isDebugEnabled() - Method in class org.spincast.testing.core.SpincastTestConfig
 
- 
We do not run in "debug" mode.
 
- isDir() - Method in class org.spincast.plugins.routing.StaticResourceBuilder
 
-  
 
- isDirResource() - Method in interface org.spincast.core.routing.IStaticResource
 
- 
Is the resource a directory?
 
- isDirResource() - Method in class org.spincast.plugins.routing.StaticResource
 
-  
 
- isDisableSllCetificateErrors() - Method in class org.spincast.testing.core.SpincastIntegrationTestBase
 
- 
By default, for the tests, by disable the
 SSL certificate errors.
 
- isDisableSslCertificateErrors() - Method in class org.spincast.plugins.httpclient.builders.SpincastHttpRequestBuilderBase
 
-  
 
- isDiscard() - Method in interface org.spincast.core.cookies.ICookie
 
- 
Is this cookie to be discarded?
 
- isDiscard() - Method in class org.spincast.plugins.cookies.Cookie
 
-  
 
- IServer - Interface in org.spincast.core.server
 
- 
The interface a HTTP server implementation must implement.
 
- isExceptionRoute() - Method in interface org.spincast.core.routing.IRoutingRequestContextAddon
 
- 
Are we currently on an "Exception" routing type?
 
- isExceptionRoute() - Method in class org.spincast.plugins.routing.SpincastRoutingRequestContextAddon
 
-  
 
- isExpectingInstanciationException() - Method in class org.spincast.testing.utils.SpincastJUnitRunner
 
-  
 
- isExpired() - Method in interface org.spincast.core.cookies.ICookie
 
- 
Is this cookie expired?
 
- isExpired() - Method in class org.spincast.plugins.cookies.Cookie
 
-  
 
- isFileResource() - Method in interface org.spincast.core.routing.IStaticResource
 
- 
Is the resource a file?
 
- isFileResource() - Method in class org.spincast.plugins.routing.StaticResource
 
-  
 
- isFileSytem() - Method in interface org.spincast.core.routing.IStaticResource
 
- 
Is the resource on the file system?
 
- isFileSytem() - Method in class org.spincast.plugins.routing.StaticResource
 
-  
 
- isForwarded() - Method in interface org.spincast.core.routing.IRoutingRequestContextAddon
 
- 
Is the current route forwarded?
 
- isForwarded() - Method in class org.spincast.plugins.routing.SpincastRoutingRequestContextAddon
 
-  
 
- isGzipped() - Method in interface org.spincast.plugins.httpclient.IHttpResponse
 
- 
Is the response gzipped?
 
- isGzipped() - Method in class org.spincast.plugins.httpclient.SpincastHttpResponse
 
-  
 
- isHeadersSent() - Method in interface org.spincast.core.exchange.IResponseRequestContextAddon
 
- 
Are the response headers sent? If this is the case, 
 then the headers can't be changed anymore.
 
- isHeadersSent() - Method in interface org.spincast.core.filters.ICorsFilterClient
 
- 
Are the headers sent?
 
- isHeadersSent() - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
-  
 
- isHttpOnly() - Method in interface org.spincast.core.cookies.ICookie
 
- 
Is the cookie availableto the server
 and not to javascript?
 
- isHttpOnly() - Method in class org.spincast.plugins.cookies.Cookie
 
-  
 
- isInline() - Method in class org.spincast.plugins.jacksonxml.SpincastXmlIndenter
 
-  
 
- isJsonRequest() - Method in interface org.spincast.core.exchange.IRequestRequestContextAddon
 
- 
Will return 
true if the request specifies
 that Json should be returned.
 
- isJsonRequest() - Method in class org.spincast.plugins.request.SpincastRequestRequestContextAddon
 
-  
 
- isKeyExists(String) - Method in interface org.spincast.core.json.IJsonObject
 
- 
Does the object contain the specified key?
 
- isKeyExists(String) - Method in class org.spincast.core.json.JsonObject
 
-  
 
- isManagingEndpoint(String, IWebsocketController<?, ?>) - Method in interface org.spincast.core.websocket.IWebsocketEndpointToControllerManager
 
- 
Is the specified controller currently the manager of the
 endpoint?
 
- isManagingEndpoint(String, IWebsocketController<?, ?>) - Method in class org.spincast.core.websocket.WebsocketEndpointToControllerManager
 
-  
 
- isNotFoundRoute() - Method in interface org.spincast.core.routing.IRoutingRequestContextAddon
 
- 
Are we currently on a "Not Found" routing type?
 
- isNotFoundRoute() - Method in class org.spincast.plugins.routing.SpincastRoutingRequestContextAddon
 
-  
 
- ISpincastConfig - Interface in org.spincast.core.config
 
- 
The configurations required by Spincast.
 
- ISpincastConfigPropsFileBasedConfig - Interface in org.spincast.plugins.configpropsfile
 
- 
Configurations for the Spincast .properties based config plugin.
 
- ISpincastDictionary - Interface in org.spincast.core.config
 
- 
Labels required by Spincast.
 
- ISpincastFilters<R extends IRequestContext<?>> - Interface in org.spincast.core.filters
 
- 
Some filters provided by Spincast.
 
- ISpincastHttpAuthIdentityManager - Interface in org.spincast.plugins.undertow
 
- 
Custom identity manager for Undertow's HTTP auth protection.
 
- ISpincastHttpAuthIdentityManagerFactory - Interface in org.spincast.plugins.undertow
 
- 
Factory to create identity managers.
 
- ISpincastHttpClientConfig - Interface in org.spincast.plugins.httpclient
 
- 
Configurations for the Spincast Http Client plugin.
 
- ISpincastHttpClientUtils - Interface in org.spincast.plugins.httpclient.utils
 
-  
 
- ISpincastHttpClientUtils.HttpHeadersExtra - Class in org.spincast.plugins.httpclient.utils
 
- 
Some HTTP headers that are not defined in Guava's
 com.google.common.net.HttpHeaders
 
- ISpincastHttpClientWithWebsocketConfig - Interface in org.spincast.plugins.httpclient.websocket
 
- 
Configurations for the Spincast Http Client with WebSocket support
 plugin.
 
- ISpincastHttpClientWithWebsocketUtils - Interface in org.spincast.plugins.httpclient.websocket.utils
 
-  
 
- ISpincastJsonManagerConfig - Interface in org.spincast.plugins.jacksonjson
 
- 
Configurations for the Spincast Json Manager plugin.
 
- ISpincastPebbleTemplatingEngineConfig - Interface in org.spincast.plugins.pebble
 
- 
Configurations for the Pebble templating engine plugin.
 
- ISpincastRouterConfig - Interface in org.spincast.plugins.routing
 
- 
Configurations for the Spincast Router.
 
- ISpincastUndertowConfig - Interface in org.spincast.plugins.undertow.config
 
- 
Configurations for the Spincast Undertow plugin.
 
- ISpincastUndertowUtils - Interface in org.spincast.plugins.undertow
 
- 
Undertow utilities.
 
- ISpincastUtils - Interface in org.spincast.core.utils
 
- 
Spincast utilities.
 
- ISpincastValidationConfig - Interface in org.spincast.plugins.validation
 
- 
Configurations requried by the Spincast bean validation plugin.
 
- ISpincastWebsocketClientWriter - Interface in org.spincast.plugins.httpclient.websocket
 
- 
Spincast Websocket client writer
 
- ISpincastXmlManagerConfig - Interface in org.spincast.plugins.jacksonxml
 
- 
Configurations for the Spincast Xml Manager plugin.
 
- isPreflightRequest(ICorsFilterClient) - Method in class org.spincast.core.filters.CorsFilter
 
-  
 
- isRedirectPermanently() - Method in exception org.spincast.core.exceptions.RedirectException
 
- 
Is this a temporary or permanent redirection?
 
- isRequestSizeValidated() - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
-  
 
- isResetResponse() - Method in interface org.spincast.core.exceptions.IResponseResetableException
 
- 
Should the the response be reset before starting the 
 "Exception" routing process?
 
- isResetResponse() - Method in exception org.spincast.core.exceptions.ResponseResetableException
 
-  
 
- isResourceChangeListenerSupported() - Method in class org.spincast.plugins.undertow.FileClassPathResourceManager
 
-  
 
- isResponseCharactersBased() - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
- 
Try to determine is the response is characters based or not.
 
- isResponseClosed(Object) - Method in interface org.spincast.core.server.IServer
 
- 
Is the response closed?
 
- isResponseClosed(Object) - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
-  
 
- isResponseHeadersSent(Object) - Method in interface org.spincast.core.server.IServer
 
- 
Are the response headers sent?
 
- isResponseHeadersSent(Object) - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
-  
 
- isRouteMatchAcceptedContentType(IRoute<R>, List<String>) - Method in class org.spincast.plugins.routing.SpincastRouter
 
-  
 
- isRouteMatchHttpMethod(IRoute<R>, HttpMethod) - Method in class org.spincast.plugins.routing.SpincastRouter
 
- 
Validate if a route matches the given HTTP method.
 
- isRoutesCaseSensitive() - Method in interface org.spincast.core.config.ISpincastConfig
 
- 
Are the URLS case-sensitive or not, during the route matching 
 process?
 
 The default value is 
false.
 
- isRoutesCaseSensitive() - Method in class org.spincast.plugins.config.SpincastConfig
 
-  
 
- isRoutesCaseSensitive() - Method in class org.spincast.testing.core.SpincastTestConfig
 
-  
 
- isRoutingTypeMatch(RoutingType, IRoute<R>) - Method in class org.spincast.plugins.routing.SpincastRouter
 
-  
 
- isSecure() - Method in interface org.spincast.core.cookies.ICookie
 
- 
Is the "secure" feature on?
 
- isSecure() - Method in class org.spincast.plugins.cookies.Cookie
 
-  
 
- isShouldGzip() - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
-  
 
- ISSLContextFactory - Interface in org.spincast.core.utils.ssl
 
-  
 
- IStaticResource<R extends IRequestContext<?>> - Interface in org.spincast.core.routing
 
- 
A static resource, from the classpath or the
 file system.
 
- IStaticResourceBuilder<R extends IRequestContext<?>> - Interface in org.spincast.core.routing
 
- 
Builder to create static resources.
 
- IStaticResourceBuilderFactory<R extends IRequestContext<?>,W extends IWebsocketContext<?>> - Interface in org.spincast.core.routing
 
- 
Factory to create static resources builders.
 
- IStaticResourceCorsConfig - Interface in org.spincast.core.routing
 
- 
Cors configurations available for a static resource.
 
- IStaticResourceCorsConfigFactory - Interface in org.spincast.plugins.routing
 
-  
 
- IStaticResourceFactory<R extends IRequestContext<?>> - Interface in org.spincast.plugins.routing
 
-  
 
- isValid() - Method in interface org.spincast.plugins.validation.IValidator
 
- 
Is the object valid?
 
- isValid() - Method in class org.spincast.plugins.validation.SpincastValidatorBase
 
-  
 
- isValidationDone() - Method in class org.spincast.plugins.validation.SpincastValidatorBase
 
-  
 
- isWebsocketAutomaticPing() - Method in interface org.spincast.plugins.undertow.config.ISpincastUndertowConfig
 
- 
If 
true, pings will automatically
 be sent to peers of a WebSocket endpoint as an
 heartbeat.
 
- isWebsocketAutomaticPing() - Method in class org.spincast.plugins.undertow.config.SpincastUndertowConfigDefault
 
-  
 
- isWebsocketAutomaticPingEnabled() - Method in interface org.spincast.plugins.httpclient.websocket.ISpincastHttpClientWithWebsocketConfig
 
- 
Are automatic pings enabled when a WebSocket
 connection is established?
 
 Default to 
true.
 
- isWebsocketAutomaticPingEnabled() - Method in class org.spincast.plugins.httpclient.websocket.SpincastHttpClientWithWebsocketConfigDefault
 
-  
 
- isWebsocketUpgrade(HttpResponse) - Method in class org.spincast.plugins.httpclient.builders.SpincastHttpRequestExecutor
 
-  
 
- ITemplatingEngine - Interface in org.spincast.core.templating
 
- 
Component that "evaluates" some templates or inline content, using some parameters.
 
- ITemplatingRequestContextAddon<R extends IRequestContext<?>> - Interface in org.spincast.core.templating
 
- 
Provides methods to deal with templating.
 
- iterator() - Method in class org.spincast.core.json.JsonArray
 
-  
 
- iterator() - Method in class org.spincast.core.json.JsonObject
 
-  
 
- ITraceRequestBuilder - Interface in org.spincast.plugins.httpclient.builders
 
-  
 
- IUndertowWebsocketEndpointWriter - Interface in org.spincast.plugins.undertow
 
-  
 
- IUndertowWebsocketEndpointWriterFactory - Interface in org.spincast.plugins.undertow
 
-  
 
- IValidationError - Interface in org.spincast.plugins.validation
 
- 
A validation error.
 
- IValidationErrorFactory - Interface in org.spincast.plugins.validation
 
- 
Validation error factory.
 
- IValidator - Interface in org.spincast.plugins.validation
 
- 
Object validator main interface.
 
- IValidatorFactory<T> - Interface in org.spincast.plugins.validation
 
- 
Validator factory.
 
- IVariablesRequestContextAddon<R extends IRequestContext<?>> - Interface in org.spincast.core.exchange
 
- 
Methods to read and write request scoped variables.
 
- IWebsocketClientHandler - Interface in org.spincast.plugins.httpclient.websocket
 
- 
A Websocket client reader
 
- IWebsocketClientWriter - Interface in org.spincast.plugins.httpclient.websocket
 
- 
A Websocket client writer
 
- IWebsocketConnectionConfig - Interface in org.spincast.core.websocket
 
-  
 
- IWebsocketContext<W extends IWebsocketContext<?>> - Interface in org.spincast.core.websocket
 
- 
The base interface for a WebSocket context.
 
- IWebsocketContextFactory<W extends IWebsocketContext<?>> - Interface in org.spincast.core.websocket
 
-  
 
- IWebsocketController<R extends IRequestContext<?>,W extends IWebsocketContext<?>> - Interface in org.spincast.core.websocket
 
- 
A controller for a WebSocket connection.
 
- IWebsocketEndpoint - Interface in org.spincast.plugins.undertow
 
-  
 
- IWebsocketEndpointFactory - Interface in org.spincast.plugins.undertow
 
- 
Factory to create Websocket endpoints.
 
- IWebsocketEndpointHandler - Interface in org.spincast.core.websocket
 
- 
WebSocket endpoint handler.
 
- IWebsocketEndpointHandlerFactory<R extends IRequestContext<?>,W extends IWebsocketContext<?>> - Interface in org.spincast.core.websocket
 
-  
 
- IWebsocketEndpointManager - Interface in org.spincast.core.websocket
 
- 
Manager for a WebSocket endpoint.
 
- IWebsocketEndpointToControllerManager - Interface in org.spincast.core.websocket
 
-  
 
- IWebsocketEndpointWriter - Interface in org.spincast.core.websocket
 
- 
Component to send WebSocket messages on an endpoint.
 
- IWebsocketPeerManager - Interface in org.spincast.core.websocket
 
- 
Component to manage a specific peer.
 
- IWebsocketPeersWriteCallback - Interface in org.spincast.plugins.undertow
 
- 
Callback to handle the errors found after writing
 to some peers.
 
- IWebsocketRequestBuilder - Interface in org.spincast.plugins.httpclient.websocket.builders
 
- 
Builder to create a WebSocket requesté
 
- IWebsocketRoute<R extends IRequestContext<?>,W extends IWebsocketContext<?>> - Interface in org.spincast.core.websocket
 
- 
A WebSocket route.
 
- IWebsocketRouteBuilder<R extends IRequestContext<?>,W extends IWebsocketContext<?>> - Interface in org.spincast.core.websocket
 
- 
Builder for WebSocket routes.
 
- IWebsocketRouteBuilderFactory<R extends IRequestContext<?>,W extends IWebsocketContext<?>> - Interface in org.spincast.core.websocket
 
- 
Factory to create a WebSocket route builder.
 
- IWebsocketRouteFactory<R extends IRequestContext<?>,W extends IWebsocketContext<?>> - Interface in org.spincast.plugins.routing
 
-  
 
- IWebsocketRouteHandlerFactory<R extends IRequestContext<?>,W extends IWebsocketContext<?>> - Interface in org.spincast.core.websocket
 
-  
 
- IXmlManager - Interface in org.spincast.core.xml
 
- 
Provides methods to work with 
XML strings and objects.
 
- IXmlMixinInfo - Interface in org.spincast.plugins.jacksonxml
 
- 
Links a mixin to a class to (de)serialize using
 Jackson.
 
J
- json() - Method in interface org.spincast.core.exchange.IRequestContext
 
- 
Easy access to the 
IJsonManager,
 Json related methods.
 
- json() - Method in class org.spincast.core.exchange.RequestContextBase
 
-  
 
- json() - Method in interface org.spincast.core.routing.IRouteBuilder
 
- 
Adds 
application/json as an accepted Content-Type.
 
- json() - Method in interface org.spincast.core.websocket.IWebsocketContext
 
- 
Easy access to the 
IJsonManager,
 Json related methods.
 
- json() - Method in class org.spincast.core.websocket.WebsocketContextBase
 
-  
 
- json() - Method in class org.spincast.plugins.routing.RouteBuilder
 
-  
 
- JsonArray - Class in org.spincast.core.json
 
- 
IJsonArray implementation.
 
- JsonArray(IJsonManager) - Constructor for class org.spincast.core.json.JsonArray
 
- 
Constructor
 
- JsonMixinInfo - Class in org.spincast.plugins.jacksonjson
 
- 
An simple implementation of IJsonMixinInfo.
 
- JsonMixinInfo(Class<?>, Class<?>) - Constructor for class org.spincast.plugins.jacksonjson.JsonMixinInfo
 
-  
 
- JsonObject - Class in org.spincast.core.json
 
- 
IJsonObject implementation.
 
- JsonObject(IJsonManager) - Constructor for class org.spincast.core.json.JsonObject
 
-  
 
K
- KeyNotFoundException(String) - Constructor for exception org.spincast.core.json.IJsonObject.KeyNotFoundException
 
-  
 
L
- lastResortExceptionHandling(Throwable, Throwable) - Method in class org.spincast.core.controllers.SpincastFrontController
 
- 
Called when the default exception handler itself throws
 an exception...
 
- logger - Variable in class org.spincast.core.controllers.SpincastFrontController
 
-  
 
- logger - Variable in class org.spincast.core.exchange.DefaultRequestContext
 
-  
 
- logger - Variable in class org.spincast.core.exchange.RequestContextBase
 
-  
 
- logger - Variable in class org.spincast.core.filters.CorsFilter
 
-  
 
- logger - Variable in class org.spincast.core.filters.SpincastFilters
 
-  
 
- logger - Variable in class org.spincast.core.guice.SpincastCoreGuiceModule
 
-  
 
- logger - Variable in class org.spincast.core.guice.SpincastRequestScope
 
-  
 
- logger - Variable in class org.spincast.core.json.JsonArray
 
-  
 
- logger - Variable in class org.spincast.core.json.JsonObject
 
-  
 
- logger - Static variable in class org.spincast.core.utils.SpincastStatics
 
-  
 
- logger - Variable in class org.spincast.core.utils.SpincastUtils
 
-  
 
- logger - Variable in class org.spincast.core.utils.ssl.SSLContextFactory
 
-  
 
- logger - Variable in class org.spincast.core.websocket.DefaultWebsocketContext
 
-  
 
- logger - Variable in class org.spincast.core.websocket.WebsocketContextBase
 
-  
 
- logger - Variable in class org.spincast.core.websocket.WebsocketEndpointHandler
 
-  
 
- logger - Variable in class org.spincast.core.websocket.WebsocketRouteHandler
 
-  
 
- logger - Variable in class org.spincast.plugins.configpropsfile.SpincastConfigPropsFileBased
 
-  
 
- logger - Variable in class org.spincast.plugins.httpclient.builders.EntitySenderRequestBuilderBase
 
-  
 
- logger - Variable in class org.spincast.plugins.httpclient.websocket.builders.WebsocketRequestBuilder
 
-  
 
- logger - Variable in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
-  
 
- logger - Variable in class org.spincast.plugins.routing.RouteBuilder
 
-  
 
- logger - Variable in class org.spincast.plugins.routing.SpincastRouter
 
-  
 
- logger - Variable in class org.spincast.plugins.undertow.CorsHandler
 
-  
 
- logger - Variable in class org.spincast.plugins.undertow.SpincastUndertowServer
 
-  
 
- logger - Variable in class org.spincast.plugins.undertow.SpincastUndertowWebsocketEndpointWriter
 
-  
 
- logger - Variable in class org.spincast.plugins.undertow.SpincastWebsocketEndpoint
 
-  
 
- logger - Variable in class org.spincast.testing.utils.SpincastJUnitRunner
 
-  
 
- lookForPropsFileSpecificPath() - Method in class org.spincast.plugins.configpropsfile.SpincastConfigPropsFileBased
 
- 
Look for a specific .properties file.
 
M
- MainArgs - Annotation Type in org.spincast.core.guice
 
- 
Used to bind and inject the arguments passed to the
 "public static void main(String[] args)" method.
 
- manageCancellationFromOnPeerPreConnect() - Method in class org.spincast.core.websocket.WebsocketRouteHandler
 
- 
Managed a 
null returned by the onPeerPreConnect()
 method of the controller.
 
- manageForwardRouteException(ForwardRouteException, R, IRoutingResult<R>) - Method in class org.spincast.core.controllers.SpincastFrontController
 
- 
Manage a ForwardRouteException exception.
 
- manageInterruptedException(Exception) - Method in class org.spincast.core.utils.SpincastStatics
 
- 
Return 
null to continue the exception processing or
 an exception to be returned immediatly.
 
- managePeersWriteConnectionClosed(Set<String>) - Method in class org.spincast.plugins.undertow.SpincastWebsocketEndpoint
 
- 
Called when a write operation detected a closed connection
 on some peers.
 
- manageRedirectException(RedirectException, R, IRoutingResult<R>) - Method in class org.spincast.core.controllers.SpincastFrontController
 
- 
Manage a RedirectException exception.
 
- map(K, V) - Static method in class org.spincast.core.utils.SpincastStatics
 
- 
Creates a map.
 
- map(K, V, K, V) - Static method in class org.spincast.core.utils.SpincastStatics
 
- 
Creates a map.
 
- map(K, V, K, V, K, V) - Static method in class org.spincast.core.utils.SpincastStatics
 
- 
Creates a map.
 
- map(K, V, K, V, K, V, K, V) - Static method in class org.spincast.core.utils.SpincastStatics
 
- 
Creates a map.
 
- map(K, V, K, V, K, V, K, V, K, V) - Static method in class org.spincast.core.utils.SpincastStatics
 
- 
Creates a map.
 
- mapInstance(K, V) - Method in class org.spincast.core.utils.SpincastStatics
 
-  
 
- mapInstance(K, V, K, V) - Method in class org.spincast.core.utils.SpincastStatics
 
-  
 
- mapInstance(K, V, K, V, K, V) - Method in class org.spincast.core.utils.SpincastStatics
 
-  
 
- mapInstance(K, V, K, V, K, V, K, V) - Method in class org.spincast.core.utils.SpincastStatics
 
-  
 
- mapInstance(K, V, K, V, K, V, K, V, K, V) - Method in class org.spincast.core.utils.SpincastStatics
 
-  
 
- methodBlock(FrameworkMethod) - Method in class org.spincast.testing.utils.SpincastJUnitRunner
 
- 
If an instanciation exception occured, we don't run the
 actual tests!
 
N
- NOT_FOUND_PUBLIC_MESSAGE - Static variable in class org.spincast.core.config.SpincastConstants.RequestScopedVariables
 
- 
If a "Not Found" route is run because of a 
NotFoundException 
 has being thrown, the exception message, if any, is public and will be added 
 using this variable.
 
- notFound() - Method in interface org.spincast.core.routing.IRouteBuilder
 
- 
This route will be considered during a 
Not Found routing process.
 
- notFound(IHandler<R>) - Method in interface org.spincast.core.routing.IRouter
 
- 
Creates a route considered during an "Not Found" routing process.
 
- notFound(String, IHandler<R>) - Method in interface org.spincast.core.routing.IRouter
 
- 
Creates a route considered during an "Not Found" routing process.
 
- notFound() - Method in class org.spincast.plugins.routing.RouteBuilder
 
-  
 
- notFound(IHandler<R>) - Method in class org.spincast.plugins.routing.SpincastRouter
 
-  
 
- notFound(String, IHandler<R>) - Method in class org.spincast.plugins.routing.SpincastRouter
 
-  
 
- NotFoundException - Exception in org.spincast.core.exceptions
 
- 
Exception to throw to trigger the "Not Found" route.
 
- NotFoundException() - Constructor for exception org.spincast.core.exceptions.NotFoundException
 
- 
If not already flushed, the response will be
 reset before running the "Not Found" routing process.
 
- NotFoundException(String) - Constructor for exception org.spincast.core.exceptions.NotFoundException
 
- 
If not already flushed, the response will be
 reset before running the "Not Found" routing process.
 
- NotFoundException(boolean) - Constructor for exception org.spincast.core.exceptions.NotFoundException
 
-  
 
- NotFoundException(String, boolean) - Constructor for exception org.spincast.core.exceptions.NotFoundException
 
-  
 
O
- onConnectionClosed(int, String) - Method in interface org.spincast.plugins.httpclient.websocket.IWebsocketClientHandler
 
- 
Called when if the endpoint closes the connection.
 
- onEndpointClosed(String) - Method in interface org.spincast.core.websocket.IWebsocketController
 
- 
The endpoint is now closed.
 
- onEndpointClosed() - Method in interface org.spincast.core.websocket.IWebsocketEndpointHandler
 
- 
The endpoint is actually closed by the server.
 
- onEndpointClosed() - Method in class org.spincast.core.websocket.WebsocketEndpointHandler
 
-  
 
- onEndpointMessage(String) - Method in interface org.spincast.plugins.httpclient.websocket.IWebsocketClientHandler
 
- 
The endpoint sent a String message.
 
- onEndpointMessage(byte[]) - Method in interface org.spincast.plugins.httpclient.websocket.IWebsocketClientHandler
 
- 
The endpoint sent a bytes[] message.
 
- onEndpointReady(IWebsocketEndpointManager) - Method in interface org.spincast.core.websocket.IWebsocketController
 
- 
This method is called when a new endpoint is created and its manager 
 is ready.
 
- onPeerClosed(W) - Method in interface org.spincast.core.websocket.IWebsocketController
 
- 
A peer closed the WebSocket connection.
 
- onPeerClosed(String) - Method in interface org.spincast.core.websocket.IWebsocketEndpointHandler
 
- 
A peer closed its connection.
 
- onPeerClosed(String) - Method in class org.spincast.core.websocket.WebsocketEndpointHandler
 
-  
 
- onPeerConnected(W) - Method in interface org.spincast.core.websocket.IWebsocketController
 
- 
A peer is connected on the WebSocket endpoint.
 
- onPeerConnected(String) - Method in interface org.spincast.core.websocket.IWebsocketEndpointHandler
 
- 
Called when the connection is established with a peer.
 
- onPeerConnected(String) - Method in class org.spincast.core.websocket.WebsocketEndpointHandler
 
-  
 
- onPeerMessage(W, String) - Method in interface org.spincast.core.websocket.IWebsocketController
 
- 
A Peer sent a String message.
 
- onPeerMessage(W, byte[]) - Method in interface org.spincast.core.websocket.IWebsocketController
 
- 
A peer sent a bytes[] message.
 
- onPeerMessage(String, String) - Method in interface org.spincast.core.websocket.IWebsocketEndpointHandler
 
- 
A String message arrives from a peer.
 
- onPeerMessage(String, byte[]) - Method in interface org.spincast.core.websocket.IWebsocketEndpointHandler
 
- 
A bytes messages arrives from a peer.
 
- onPeerMessage(String, String) - Method in class org.spincast.core.websocket.WebsocketEndpointHandler
 
-  
 
- onPeerMessage(String, byte[]) - Method in class org.spincast.core.websocket.WebsocketEndpointHandler
 
-  
 
- onPeerPreConnect(R) - Method in interface org.spincast.core.websocket.IWebsocketController
 
- 
Called before the HTTP request is converted to a 
 WebSocket connection.
 
- OPTIONS() - Method in interface org.spincast.core.routing.IRouteBuilder
 
- 
Adds 
OPTIONS as a supported HTTP method.
 
- OPTIONS(String) - Method in interface org.spincast.core.routing.IRouter
 
- 
Starts the creation of a 
OPTIONS route.
 
- OPTIONS(String) - Method in interface org.spincast.plugins.httpclient.IHttpClient
 
- 
Starts a builder for a 
OPTIONS request.
 
- OPTIONS() - Method in class org.spincast.plugins.routing.RouteBuilder
 
-  
 
- OPTIONS(String) - Method in class org.spincast.plugins.routing.SpincastRouter
 
-  
 
- OPTIONS(String) - Method in class org.spincast.testing.core.SpincastIntegrationTestBase
 
- 
Starts an Http Client builder for a OPTIONS method.
 
- OPTIONS(String, boolean) - Method in class org.spincast.testing.core.SpincastIntegrationTestBase
 
- 
Starts an Http Client builder for a OPTIONS method.
 
- OPTIONS(String, boolean, boolean) - Method in class org.spincast.testing.core.SpincastIntegrationTestBase
 
- 
Starts an Http Client builder for a OPTIONS method.
 
- OptionsRequestBuilder - Class in org.spincast.plugins.httpclient.builders
 
- 
Implementation for the Http Client builder for a OPTIONS request.
 
- OptionsRequestBuilder(String, ICookieFactory, IHttpResponseFactory, ISpincastHttpClientUtils, ISpincastHttpClientConfig) - Constructor for class org.spincast.plugins.httpclient.builders.OptionsRequestBuilder
 
-  
 
- org.spincast.core.config - package org.spincast.core.config
 
-  
 
- org.spincast.core.controllers - package org.spincast.core.controllers
 
-  
 
- org.spincast.core.cookies - package org.spincast.core.cookies
 
-  
 
- org.spincast.core.exceptions - package org.spincast.core.exceptions
 
-  
 
- org.spincast.core.exchange - package org.spincast.core.exchange
 
-  
 
- org.spincast.core.filters - package org.spincast.core.filters
 
-  
 
- org.spincast.core.guice - package org.spincast.core.guice
 
-  
 
- org.spincast.core.json - package org.spincast.core.json
 
-  
 
- org.spincast.core.locale - package org.spincast.core.locale
 
-  
 
- org.spincast.core.routing - package org.spincast.core.routing
 
-  
 
- org.spincast.core.server - package org.spincast.core.server
 
-  
 
- org.spincast.core.templating - package org.spincast.core.templating
 
-  
 
- org.spincast.core.utils - package org.spincast.core.utils
 
-  
 
- org.spincast.core.utils.ssl - package org.spincast.core.utils.ssl
 
-  
 
- org.spincast.core.websocket - package org.spincast.core.websocket
 
-  
 
- org.spincast.core.websocket.exceptions - package org.spincast.core.websocket.exceptions
 
-  
 
- org.spincast.core.xml - package org.spincast.core.xml
 
-  
 
- org.spincast.defaults.guice - package org.spincast.defaults.guice
 
-  
 
- org.spincast.defaults.tests - package org.spincast.defaults.tests
 
-  
 
- org.spincast.plugins.config - package org.spincast.plugins.config
 
-  
 
- org.spincast.plugins.configpropsfile - package org.spincast.plugins.configpropsfile
 
-  
 
- org.spincast.plugins.cookies - package org.spincast.plugins.cookies
 
-  
 
- org.spincast.plugins.dictionary - package org.spincast.plugins.dictionary
 
-  
 
- org.spincast.plugins.httpclient - package org.spincast.plugins.httpclient
 
-  
 
- org.spincast.plugins.httpclient.builders - package org.spincast.plugins.httpclient.builders
 
-  
 
- org.spincast.plugins.httpclient.utils - package org.spincast.plugins.httpclient.utils
 
-  
 
- org.spincast.plugins.httpclient.websocket - package org.spincast.plugins.httpclient.websocket
 
-  
 
- org.spincast.plugins.httpclient.websocket.builders - package org.spincast.plugins.httpclient.websocket.builders
 
-  
 
- org.spincast.plugins.httpclient.websocket.utils - package org.spincast.plugins.httpclient.websocket.utils
 
-  
 
- org.spincast.plugins.jacksonjson - package org.spincast.plugins.jacksonjson
 
-  
 
- org.spincast.plugins.jacksonxml - package org.spincast.plugins.jacksonxml
 
-  
 
- org.spincast.plugins.localeresolver - package org.spincast.plugins.localeresolver
 
-  
 
- org.spincast.plugins.pebble - package org.spincast.plugins.pebble
 
-  
 
- org.spincast.plugins.request - package org.spincast.plugins.request
 
-  
 
- org.spincast.plugins.response - package org.spincast.plugins.response
 
-  
 
- org.spincast.plugins.routing - package org.spincast.plugins.routing
 
-  
 
- org.spincast.plugins.templatingaddon - package org.spincast.plugins.templatingaddon
 
-  
 
- org.spincast.plugins.undertow - package org.spincast.plugins.undertow
 
-  
 
- org.spincast.plugins.undertow.config - package org.spincast.plugins.undertow.config
 
-  
 
- org.spincast.plugins.validation - package org.spincast.plugins.validation
 
-  
 
- org.spincast.plugins.variables - package org.spincast.plugins.variables
 
-  
 
- org.spincast.testing.core - package org.spincast.testing.core
 
-  
 
- org.spincast.testing.core.utils - package org.spincast.testing.core.utils
 
-  
 
- org.spincast.testing.utils - package org.spincast.testing.utils
 
-  
 
- ORIGINAL_ROUTING_RESULT - Static variable in class org.spincast.core.config.SpincastConstants.RequestScopedVariables
 
- 
This is going to be set to the original routing result, if an "Exception"
 route or a "Not Found" routing process is started.
 
P
- parameterizeWithContextInterfaces(Class<T>) - Method in class org.spincast.core.guice.SpincastGuiceModuleBase
 
- 
Get a version of the specified class parameterized with the
 request and Websocket context types.
 
- parameterizeWithRequestContext(Class<T>) - Method in class org.spincast.core.guice.SpincastGuiceModuleBase
 
- 
Get a version of the specified class parameterized with the
 request context type.
 
- parameterizeWithWebsocketContext(Class<T>) - Method in class org.spincast.core.guice.SpincastGuiceModuleBase
 
- 
Get a version of the specified class parameterized with the
 Websocket context type.
 
- params(String, Object) - Static method in class org.spincast.core.utils.SpincastStatics
 
- 
Creates a Map<String, Object> map.
 
- params(String, Object, String, Object) - Static method in class org.spincast.core.utils.SpincastStatics
 
- 
Creates a Map<String, Object> map.
 
- params(String, Object, String, Object, String, Object) - Static method in class org.spincast.core.utils.SpincastStatics
 
- 
Creates a Map<String, Object> map.
 
- params(String, Object, String, Object, String, Object, String, Object) - Static method in class org.spincast.core.utils.SpincastStatics
 
- 
Creates a Map<String, Object> map.
 
- params(String, Object, String, Object, String, Object, String, Object, String, Object) - Static method in class org.spincast.core.utils.SpincastStatics
 
- 
Creates a Map<String, Object> map.
 
- parse(String, Map<String, Object>, boolean, boolean, Locale) - Method in class org.spincast.plugins.pebble.SpincastPebbleTemplatingEngine
 
-  
 
- parseDate(String) - Method in class org.spincast.core.json.JsonObject
 
-  
 
- parseDateFromJson(String) - Method in interface org.spincast.core.json.IJsonManager
 
- 
Converts a 
Json date to a Java UTC date.
 
- parseDateFromJson(String) - Method in class org.spincast.plugins.jacksonjson.SpincastJsonManager
 
- 
Currently support ISO 8601 encoded dates.
 
- parseQueryString() - Method in class org.spincast.plugins.request.SpincastRequestRequestContextAddon
 
-  
 
- parseQueryStringParams() - Method in class org.spincast.plugins.request.SpincastRequestRequestContextAddon
 
-  
 
- parseRequestPath() - Method in class org.spincast.plugins.request.SpincastRequestRequestContextAddon
 
-  
 
- parseUrl() - Method in class org.spincast.plugins.request.SpincastRequestRequestContextAddon
 
-  
 
- PATCH() - Method in interface org.spincast.core.routing.IRouteBuilder
 
- 
Adds 
PATCH as a supported HTTP method.
 
- PATCH(String) - Method in interface org.spincast.core.routing.IRouter
 
- 
Starts the creation of a 
PATCH route.
 
- PATCH(String) - Method in interface org.spincast.plugins.httpclient.IHttpClient
 
- 
Starts a builder for a 
PATCH request.
 
- PATCH() - Method in class org.spincast.plugins.routing.RouteBuilder
 
-  
 
- PATCH(String) - Method in class org.spincast.plugins.routing.SpincastRouter
 
-  
 
- PATCH(String) - Method in class org.spincast.testing.core.SpincastIntegrationTestBase
 
- 
Starts an Http Client builder for a PATCH method.
 
- PATCH(String, boolean) - Method in class org.spincast.testing.core.SpincastIntegrationTestBase
 
- 
Starts an Http Client builder for a PATCH method.
 
- PATCH(String, boolean, boolean) - Method in class org.spincast.testing.core.SpincastIntegrationTestBase
 
- 
Starts an Http Client builder for a PATCH method.
 
- PatchRequestBuilder - Class in org.spincast.plugins.httpclient.builders
 
- 
Implementation for the Http Client builder for a PATCH request.
 
- PatchRequestBuilder(String, ICookieFactory, IHttpResponseFactory, IJsonManager, IXmlManager, ISpincastHttpClientUtils, ISpincastHttpClientConfig) - Constructor for class org.spincast.plugins.httpclient.builders.PatchRequestBuilder
 
-  
 
- path(String) - Method in interface org.spincast.core.routing.IRouteBuilder
 
- 
The path of the route.
 
- path(String) - Method in interface org.spincast.core.websocket.IWebsocketRouteBuilder
 
- 
The path that trigger the beginning of that
 HTTP to WebSocket connection.
 
- path(String) - Method in class org.spincast.plugins.routing.RouteBuilder
 
-  
 
- path(String) - Method in class org.spincast.plugins.routing.WebsocketRouteBuilder
 
-  
 
- peerManager() - Method in class org.spincast.core.websocket.WebsocketContextBase
 
-  
 
- ping(int) - Method in interface org.spincast.plugins.httpclient.websocket.builders.IWebsocketRequestBuilder
 
- 
You can use this to configure the pings that are automatically sent 
 to the Websocket endpoint every X seconds.
 
- ping(int) - Method in class org.spincast.plugins.httpclient.websocket.builders.WebsocketRequestBuilder
 
-  
 
- pos(int) - Method in interface org.spincast.core.routing.IRouteBuilder
 
- 
The position of the handler.
 
- pos(int) - Method in class org.spincast.plugins.routing.RouteBuilder
 
-  
 
- POST() - Method in interface org.spincast.core.routing.IRouteBuilder
 
- 
Adds 
POST as a supported HTTP method.
 
- POST(String) - Method in interface org.spincast.core.routing.IRouter
 
- 
Starts the creation of a 
POST route.
 
- POST(String) - Method in interface org.spincast.plugins.httpclient.IHttpClient
 
- 
Starts a builder for a 
POST request.
 
- POST() - Method in class org.spincast.plugins.routing.RouteBuilder
 
-  
 
- POST(String) - Method in class org.spincast.plugins.routing.SpincastRouter
 
-  
 
- POST(String) - Method in class org.spincast.testing.core.SpincastIntegrationTestBase
 
- 
Starts an Http Client builder for a POST method.
 
- POST(String, boolean) - Method in class org.spincast.testing.core.SpincastIntegrationTestBase
 
- 
Starts an Http Client builder for a POST method.
 
- POST(String, boolean, boolean) - Method in class org.spincast.testing.core.SpincastIntegrationTestBase
 
- 
Starts an Http Client builder for a POST method.
 
- PostRequestBuilder - Class in org.spincast.plugins.httpclient.builders
 
- 
Implementation for the Http Client builder for a POST request.
 
- PostRequestBuilder(String, ICookieFactory, IHttpResponseFactory, IJsonManager, IXmlManager, ISpincastHttpClientUtils, ISpincastHttpClientConfig) - Constructor for class org.spincast.plugins.httpclient.builders.PostRequestBuilder
 
-  
 
- prepareNotFoundRouting(Object, R) - Method in class org.spincast.core.controllers.SpincastFrontController
 
- 
Prepare a direct Not Found routing.
 
- PublicException - Exception in org.spincast.core.exceptions
 
-  
 
- PublicException() - Constructor for exception org.spincast.core.exceptions.PublicException
 
-  
 
- PublicException(String) - Constructor for exception org.spincast.core.exceptions.PublicException
 
-  
 
- PublicException(String, int) - Constructor for exception org.spincast.core.exceptions.PublicException
 
-  
 
- PublicException(String, boolean) - Constructor for exception org.spincast.core.exceptions.PublicException
 
-  
 
- PublicException(String, int, boolean) - Constructor for exception org.spincast.core.exceptions.PublicException
 
-  
 
- put(String, Object) - Method in interface org.spincast.core.json.IJsonObject
 
- 
Adds a property to the object.
 
- put(String, Object) - Method in class org.spincast.core.json.JsonObject
 
-  
 
- PUT() - Method in interface org.spincast.core.routing.IRouteBuilder
 
- 
Adds 
PUT as a supported HTTP method.
 
- PUT(String) - Method in interface org.spincast.core.routing.IRouter
 
- 
Starts the creation of a 
PUT route.
 
- PUT(String) - Method in interface org.spincast.plugins.httpclient.IHttpClient
 
- 
Starts a builder for a 
PUT request.
 
- PUT() - Method in class org.spincast.plugins.routing.RouteBuilder
 
-  
 
- PUT(String) - Method in class org.spincast.plugins.routing.SpincastRouter
 
-  
 
- PUT(String) - Method in class org.spincast.testing.core.SpincastIntegrationTestBase
 
- 
Starts an Http Client builder for a PUT method.
 
- PUT(String, boolean) - Method in class org.spincast.testing.core.SpincastIntegrationTestBase
 
- 
Starts an Http Client builder for a PUT method.
 
- PUT(String, boolean, boolean) - Method in class org.spincast.testing.core.SpincastIntegrationTestBase
 
- 
Starts an Http Client builder for a PUT method.
 
- PutRequestBuilder - Class in org.spincast.plugins.httpclient.builders
 
- 
Implementation for the Http Client builder for a PUT request.
 
- PutRequestBuilder(String, ICookieFactory, IHttpResponseFactory, IJsonManager, IXmlManager, ISpincastHttpClientUtils, ISpincastHttpClientConfig) - Constructor for class org.spincast.plugins.httpclient.builders.PutRequestBuilder
 
-  
 
R
- redirect(String, boolean) - Method in interface org.spincast.core.exchange.IResponseRequestContextAddon
 
- 
Sets a redirection header.
 
- redirect(String, int) - Method in interface org.spincast.core.exchange.IResponseRequestContextAddon
 
- 
Sets the redirection headers with a specified 
3xx status code.
 
- redirect(String, boolean) - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
-  
 
- redirect(String, int) - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
-  
 
- RedirectException - Exception in org.spincast.core.exceptions
 
- 
Exception that will immediately send redirection headers and will skip
 any remaining handlers.
 
- RedirectException(String, boolean) - Constructor for exception org.spincast.core.exceptions.RedirectException
 
-  
 
- registerCustomModules(ObjectMapper) - Method in class org.spincast.plugins.jacksonjson.SpincastJsonManager
 
-  
 
- registerCustomModules(XmlMapper) - Method in class org.spincast.plugins.jacksonxml.SpincastXmlManager
 
-  
 
- registerDateModule(ObjectMapper) - Method in class org.spincast.plugins.jacksonjson.SpincastJsonManager
 
- 
Register our custom serializers for dates.
 
- registerIJsonObjectModule(ObjectMapper) - Method in class org.spincast.plugins.jacksonjson.SpincastJsonManager
 
- 
Register our custom (de)serializers for IJsonObject
 
- registerIJsonObjectModule(XmlMapper) - Method in class org.spincast.plugins.jacksonxml.SpincastXmlManager
 
- 
Register our custom (de)serializers for IJsonObject
 
- registerResourceChangeListener(ResourceChangeListener) - Method in class org.spincast.plugins.undertow.FileClassPathResourceManager
 
-  
 
- remove(String) - Method in interface org.spincast.core.exchange.IVariablesRequestContextAddon
 
- 
Removes a request scoped variable.
 
- remove(String) - Method in interface org.spincast.core.json.IJsonObject
 
- 
Removes a property from the object.
 
- remove(String) - Method in class org.spincast.core.json.JsonObject
 
-  
 
- remove(String) - Method in class org.spincast.plugins.variables.SpincastVariablesRequestContextAddon
 
-  
 
- removeAll() - Method in interface org.spincast.core.json.IJsonObject
 
- 
Removes all properties from the object.
 
- removeAll() - Method in class org.spincast.core.json.JsonObject
 
-  
 
- removeAllRoutes() - Method in interface org.spincast.core.routing.IRouter
 
- 
Removes all routes.
 
- removeAllRoutes() - Method in class org.spincast.plugins.routing.SpincastRouter
 
-  
 
- removeAllStaticResourcesServed() - Method in interface org.spincast.core.server.IServer
 
- 
Removes all static resources served directly by the server.
 
- removeAllStaticResourcesServed() - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
-  
 
- removeAllUsers() - Method in interface org.spincast.plugins.undertow.ISpincastHttpAuthIdentityManager
 
- 
Removes all users from this identity manager.
 
- removeAllUsers() - Method in class org.spincast.plugins.undertow.SpincastHttpAuthIdentityManager
 
-  
 
- removeEndpointController(String) - Method in interface org.spincast.core.websocket.IWebsocketEndpointToControllerManager
 
- 
Removes the link between a WebSocket endpoint and a controller.
 
- removeEndpointController(String) - Method in class org.spincast.core.websocket.WebsocketEndpointToControllerManager
 
-  
 
- removeHeader(String) - Method in interface org.spincast.core.exchange.IResponseRequestContextAddon
 
- 
Removes an header by its name.
 
- removeHeader(String) - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
-  
 
- removeHttpAuthentication(String, String) - Method in interface org.spincast.core.server.IServer
 
- 
Removes a user to an HTTP protected realm.
 
- removeHttpAuthentication(String) - Method in interface org.spincast.core.server.IServer
 
- 
Removes a user from all HTTP protected realms.
 
- removeHttpAuthentication(String, String) - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
-  
 
- removeHttpAuthentication(String) - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
-  
 
- removePeerChannelAndSendPeerClosedAppEvent(String) - Method in class org.spincast.plugins.undertow.SpincastWebsocketEndpoint
 
-  
 
- removeResourceChangeListener(ResourceChangeListener) - Method in class org.spincast.plugins.undertow.FileClassPathResourceManager
 
-  
 
- removeResponseHeader(Object, String) - Method in interface org.spincast.core.server.IServer
 
- 
Removes a response header.
 
- removeResponseHeader(Object, String) - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
-  
 
- removeRoute(String) - Method in interface org.spincast.core.routing.IRouter
 
- 
Removes a route using its 
routeId.
 
- removeRoute(String) - Method in class org.spincast.plugins.routing.SpincastRouter
 
-  
 
- removeStaticResource(StaticResourceType, String) - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
-  
 
- removeStaticResourcesServed(StaticResourceType, String) - Method in interface org.spincast.core.server.IServer
 
- 
Removes a static resource served directly by the server.
 
- removeStaticResourcesServed(StaticResourceType, String) - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
-  
 
- removeUser(String) - Method in interface org.spincast.plugins.undertow.ISpincastHttpAuthIdentityManager
 
- 
Removes a user from this identity manager.
 
- removeUser(String) - Method in class org.spincast.plugins.undertow.SpincastHttpAuthIdentityManager
 
-  
 
- request() - Method in interface org.spincast.core.exchange.IRequestContext
 
- 
Request related methods.
 
- request() - Method in class org.spincast.core.exchange.RequestContextBase
 
-  
 
- REQUEST - Static variable in interface org.spincast.core.guice.SpincastGuiceScopes
 
- 
Instance of the Guice scope for a 
request.
 
- requestContainsCookies() - Method in interface org.spincast.core.filters.ICorsFilterClient
 
- 
DOes the request contain cookies?
 
- RequestContextBase<R extends IRequestContext<R>> - Class in org.spincast.core.exchange
 
- 
The base implementation for a request context object.
 
- RequestContextBase(Object, RequestContextBaseDeps<R>) - Constructor for class org.spincast.core.exchange.RequestContextBase
 
- 
Constructor
 
- RequestContextBaseDeps<R extends IRequestContext<R>> - Class in org.spincast.core.exchange
 
- 
A wrapper object for the dependencies required by RequestContextBase.
 
- RequestContextBaseDeps(ILocaleResolver, IJsonManager, IXmlManager, Provider<ICookiesRequestContextAddon<R>>, Provider<IRequestRequestContextAddon<R>>, Provider<IRoutingRequestContextAddon<R>>, Provider<IResponseRequestContextAddon<R>>, Provider<IVariablesRequestContextAddon<R>>, Provider<ITemplatingRequestContextAddon<R>>, Provider<Injector>) - Constructor for class org.spincast.core.exchange.RequestContextBaseDeps
 
- 
Constructor
 
- RequestContextType - Annotation Type in org.spincast.core.exchange
 
- 
Used to bind and inject the request context type.
 
- RequestScopedVariables() - Constructor for class org.spincast.core.config.SpincastConstants.RequestScopedVariables
 
-  
 
- resetBuffer() - Method in interface org.spincast.core.exchange.IResponseRequestContextAddon
 
- 
Clears the buffer (the unsent buffer, of course).
 
- resetBuffer() - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
-  
 
- resetCookies() - Method in interface org.spincast.core.cookies.ICookiesRequestContextAddon
 
- 
Resets the current cookies to the original ones
 of the request.
 
- resetCookies() - Method in class org.spincast.plugins.cookies.SpincastCookiesRequestContextAddon
 
-  
 
- resetEverything() - Method in interface org.spincast.core.exchange.IResponseRequestContextAddon
 
- 
Clears the buffer (the unsent buffer, of course), resets the cookies,
 the headers, the 
Content-Type and 
 sets the status code back to 200.
 
- resetEverything() - Method in interface org.spincast.core.filters.ICorsFilterClient
 
- 
Resets the response.
 
- resetEverything() - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
-  
 
- resetResponse(R) - Method in class org.spincast.core.controllers.SpincastFrontController
 
-  
 
- response() - Method in interface org.spincast.core.exchange.IRequestContext
 
- 
Response related methods.
 
- response() - Method in class org.spincast.core.exchange.RequestContextBase
 
-  
 
- ResponseResetableException - Exception in org.spincast.core.exceptions
 
- 
An exception which allows to control if the
 response should be reset (its buffer, headers, etc.) before running
 the "Exception" routing process.
 
- ResponseResetableException() - Constructor for exception org.spincast.core.exceptions.ResponseResetableException
 
- 
If not already flushed, the response will be
 reset before running the new route
 
- ResponseResetableException(String) - Constructor for exception org.spincast.core.exceptions.ResponseResetableException
 
- 
If not already flushed, the response will be
 reset before running the new route
 
- ResponseResetableException(boolean) - Constructor for exception org.spincast.core.exceptions.ResponseResetableException
 
- 
If not already flushed, the response will be
 reset before running the new route
 
- ResponseResetableException(String, boolean) - Constructor for exception org.spincast.core.exceptions.ResponseResetableException
 
- 
If not already flushed, the response will be
 reset before running the new route
 
- revalidate() - Method in interface org.spincast.plugins.validation.IValidator
 
- 
Revalidates the object.
 
- revalidate() - Method in class org.spincast.plugins.validation.SpincastValidatorBase
 
-  
 
- route(R) - Method in interface org.spincast.core.routing.IRouter
 
- 
Find the route to use to handle the current request.
 
- route(R, RoutingType) - Method in interface org.spincast.core.routing.IRouter
 
- 
Find the route to use to handle the current request, given the
 specified routing type.
 
- route(R) - Method in class org.spincast.plugins.routing.SpincastRouter
 
-  
 
- route(R, RoutingType) - Method in class org.spincast.plugins.routing.SpincastRouter
 
-  
 
- route(R, String, RoutingType) - Method in class org.spincast.plugins.routing.SpincastRouter
 
-  
 
- ROUTE_FORWARDED_NBR - Static variable in class org.spincast.core.config.SpincastConstants.RequestScopedVariables
 
- 
The number of time a request has been forwarded.
 
- ROUTE_HANDLER_MATCH - Static variable in class org.spincast.core.config.SpincastConstants.RequestScopedVariables
 
- 
The current route handler match.
 
- route_notFound_default_message() - Method in interface org.spincast.core.config.ISpincastDictionary
 
- 
The message to display if the default 
Not Found 
 route is used.
 
- route_notFound_default_message() - Method in class org.spincast.plugins.dictionary.SpincastDictionary
 
-  
 
- RouteBuilder<R extends IRequestContext<?>,W extends IWebsocketContext<?>> - Class in org.spincast.plugins.routing
 
-  
 
- RouteBuilder(IRouteFactory<R>, ISpincastRouterConfig, ISpincastFilters<R>) - Constructor for class org.spincast.plugins.routing.RouteBuilder
 
-  
 
- RouteBuilder(IRouter<R, W>, IRouteFactory<R>, ISpincastRouterConfig, ISpincastFilters<R>) - Constructor for class org.spincast.plugins.routing.RouteBuilder
 
-  
 
- RouteHandlerMatch<R extends IRequestContext<?>> - Class in org.spincast.plugins.routing
 
-  
 
- RouteHandlerMatch(IRoute<R>, IHandler<R>, Map<String, String>, int) - Constructor for class org.spincast.plugins.routing.RouteHandlerMatch
 
-  
 
- routing() - Method in interface org.spincast.core.exchange.IRequestContext
 
- 
Routing related methods.
 
- routing() - Method in class org.spincast.core.exchange.RequestContextBase
 
-  
 
- ROUTING_RESULT - Static variable in class org.spincast.core.config.SpincastConstants.RequestScopedVariables
 
- 
The current routing result.
 
- RoutingResult<R extends IRequestContext<?>> - Class in org.spincast.plugins.routing
 
-  
 
- RoutingResult(List<IRouteHandlerMatch<R>>) - Constructor for class org.spincast.plugins.routing.RoutingResult
 
-  
 
- RoutingType - Enum in org.spincast.core.routing
 
- 
The possible types of a routing process.
 
- run(RunNotifier) - Method in class org.spincast.testing.utils.SpincastJUnitRunner
 
-  
 
- runtimize(Exception) - Static method in class org.spincast.core.utils.SpincastStatics
 
-  
 
- runtimizePrivate(Exception) - Method in class org.spincast.core.utils.SpincastStatics
 
-  
 
S
- save(IHandler<R>) - Method in interface org.spincast.core.routing.IRouteBuilder
 
- 
Creates the route and saves it to the router.
 
- save() - Method in interface org.spincast.core.routing.IStaticResourceBuilder
 
- 
Saves the static resource route to the router.
 
- save(IHandler<R>) - Method in interface org.spincast.core.routing.IStaticResourceBuilder
 
- 
Saves the static resource route.
 
- save(IWebsocketController<R, W>) - Method in interface org.spincast.core.websocket.IWebsocketRouteBuilder
 
- 
Saves the WebSocket route on the router.
 
- save(IHandler<R>) - Method in class org.spincast.plugins.routing.RouteBuilder
 
-  
 
- save() - Method in class org.spincast.plugins.routing.StaticResourceBuilder
 
-  
 
- save(IHandler<R>) - Method in class org.spincast.plugins.routing.StaticResourceBuilder
 
-  
 
- save(IWebsocketController<R, W>) - Method in class org.spincast.plugins.routing.WebsocketRouteBuilder
 
-  
 
- saveGeneratedResource(R, String) - Method in interface org.spincast.core.filters.ISpincastFilters
 
- 
Used by Spincast to save a "dynamic resource" once it is
 generated.
 
- saveGeneratedResource(R, String) - Method in class org.spincast.core.filters.SpincastFilters
 
-  
 
- scope(Key<T>, Provider<T>) - Method in class org.spincast.core.guice.SpincastRequestScope
 
-  
 
- SEC_WEBSOCKET_ACCEPT - Static variable in class org.spincast.plugins.httpclient.utils.ISpincastHttpClientUtils.HttpHeadersExtra
 
-  
 
- SEC_WEBSOCKET_KEY - Static variable in class org.spincast.plugins.httpclient.utils.ISpincastHttpClientUtils.HttpHeadersExtra
 
-  
 
- SEC_WEBSOCKET_LOCATION - Static variable in class org.spincast.plugins.httpclient.utils.ISpincastHttpClientUtils.HttpHeadersExtra
 
-  
 
- SEC_WEBSOCKET_VERSION - Static variable in class org.spincast.plugins.httpclient.utils.ISpincastHttpClientUtils.HttpHeadersExtra
 
-  
 
- seed(Key<T>, T) - Method in class org.spincast.core.guice.SpincastRequestScope
 
-  
 
- seed(Class<T>, T) - Method in class org.spincast.core.guice.SpincastRequestScope
 
-  
 
- send() - Method in class org.spincast.plugins.httpclient.builders.SpincastHttpRequestBuilderBase
 
-  
 
- send() - Method in interface org.spincast.plugins.httpclient.IHttpRequestBuilder
 
- 
Sends the request and gets the HTTP response.
 
- send() - Method in interface org.spincast.plugins.httpclient.websocket.builders.IWebsocketRequestBuilder
 
- 
Sends the request and gets the 
HTTP response.
 
- send() - Method in class org.spincast.plugins.httpclient.websocket.builders.WebsocketRequestBuilder
 
-  
 
- send(byte[], String, boolean) - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
-  
 
- sendAppEventInNewThread(Runnable) - Method in class org.spincast.plugins.undertow.SpincastWebsocketEndpoint
 
- 
Sends an event to the application in a separated thread.
 
- sendBytes(byte[]) - Method in interface org.spincast.core.exchange.IResponseRequestContextAddon
 
- 
Sends some 
bytes, without flushing.
 
- sendBytes(byte[], String) - Method in interface org.spincast.core.exchange.IResponseRequestContextAddon
 
- 
Sends some 
bytes using the specified Content-Type, 
 without flushing.
 
- sendBytes(byte[], String, boolean) - Method in interface org.spincast.core.exchange.IResponseRequestContextAddon
 
- 
Sends some 
bytes using the specified Content-Type and flushes, 
 if specified.
 
- sendBytes(byte[]) - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
-  
 
- sendBytes(byte[], String) - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
-  
 
- sendBytes(byte[], String, boolean) - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
- 
Send some bytes + flush if specified.
 
- sendCharacters(String) - Method in interface org.spincast.core.exchange.IResponseRequestContextAddon
 
- 
Sends a String, using the encoding returned by 
getCharactersCharsetName,
 without flushing.
 
- sendCharacters(String, String) - Method in interface org.spincast.core.exchange.IResponseRequestContextAddon
 
- 
Sends a String, using the encoding returned by 
getCharactersCharsetName and
 using the specified Content-Type, without flushing.
 
- sendCharacters(String, String, boolean) - Method in interface org.spincast.core.exchange.IResponseRequestContextAddon
 
- 
Sends a String, using the encoding returned by 
getCharactersCharsetName
 and using the specified Content-Type.
 
- sendCharacters(String) - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
-  
 
- sendCharacters(String, String) - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
-  
 
- sendCharacters(String, String, boolean) - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
-  
 
- sendClientEventInNewThread(Runnable) - Method in class org.spincast.plugins.httpclient.websocket.builders.WebsocketRequestBuilder
 
- 
Sends an event to the client in a separated thread.
 
- sendClosingConnection(int, String, Set<String>, IClosedEventSentCallback) - Method in interface org.spincast.plugins.undertow.IUndertowWebsocketEndpointWriter
 
- 
Sends a "closing connection" message to specified peers.
 
- sendClosingConnection(int, String, Set<String>, IClosedEventSentCallback) - Method in class org.spincast.plugins.undertow.SpincastUndertowWebsocketEndpointWriter
 
-  
 
- sendConnectionClosedAppEvent(IWebsocketClientHandler) - Method in class org.spincast.plugins.httpclient.websocket.builders.WebsocketRequestBuilder
 
-  
 
- sendErrorUsingBestMatchContentType(Object, String, Integer) - Method in class org.spincast.core.controllers.SpincastFrontController
 
- 
Send an error to the client.
 
- sendGetRawResponse() - Method in class org.spincast.plugins.httpclient.builders.SpincastHttpRequestBuilderBase
 
-  
 
- sendHtml(String) - Method in interface org.spincast.core.exchange.IResponseRequestContextAddon
 
- 
Sends a String as 
text/html, UTF-8 encoded, without flushing.
 
- sendHtml(String, boolean) - Method in interface org.spincast.core.exchange.IResponseRequestContextAddon
 
- 
Sends a String as 
text/html, UTF-8 encoded, 
 and flushes, if specified.
 
- sendHtml(String) - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
-  
 
- sendHtml(String, boolean) - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
-  
 
- sendHtmlParse(String, Map<String, Object>) - Method in interface org.spincast.core.exchange.IResponseRequestContextAddon
 
- 
Parses the given String using the 
ITemplatingEngine and
 the given parameters, then sends the result as text/html, 
 UTF-8 encoded, without flushing.
 
- sendHtmlParse(String, Map<String, Object>, boolean) - Method in interface org.spincast.core.exchange.IResponseRequestContextAddon
 
- 
Parses the given String using the 
ITemplatingEngine and
 the given parameters, then sends the result as text/html, 
 UTF-8 encoded, and flushes, if specified.
 
- sendHtmlParse(String, Map<String, Object>) - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
-  
 
- sendHtmlParse(String, Map<String, Object>, boolean) - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
-  
 
- sendHtmlTemplate(String, Map<String, Object>) - Method in interface org.spincast.core.exchange.IResponseRequestContextAddon
 
- 
Finds the 
HTML template using the ITemplatingEngine, evaluates it using
 the given parameters, then sends the 
 result as text/html, UTF-8 encoded, without flushing.
 
- sendHtmlTemplate(String, Map<String, Object>, boolean) - Method in interface org.spincast.core.exchange.IResponseRequestContextAddon
 
- 
Finds the 
HTML template using the ITemplatingEngine, evaluates it using
 the given parameters, then sends the 
 result as text/html, UTF-8 encoded, and flushes, if specified.
 
- sendHtmlTemplate(String, boolean, Map<String, Object>) - Method in interface org.spincast.core.exchange.IResponseRequestContextAddon
 
- 
Finds the 
HTML template using the ITemplatingEngine, evaluates it using
 the given parameters, then sends the 
 result as text/html, UTF-8 encoded, without flushing.
 
- sendHtmlTemplate(String, boolean, Map<String, Object>, boolean) - Method in interface org.spincast.core.exchange.IResponseRequestContextAddon
 
- 
Finds the 
HTML template using the ITemplatingEngine, evaluates it using
 the given parameters, then sends the 
 result as text/html, UTF-8 encoded, and flushes, if specified.
 
- sendHtmlTemplate(String, Map<String, Object>) - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
-  
 
- sendHtmlTemplate(String, boolean, Map<String, Object>) - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
-  
 
- sendHtmlTemplate(String, Map<String, Object>, boolean) - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
-  
 
- sendHtmlTemplate(String, boolean, Map<String, Object>, boolean) - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
-  
 
- sendJson(String) - Method in interface org.spincast.core.exchange.IResponseRequestContextAddon
 
- 
Sends a 
Json String using the application/json Content-Type, 
 without flushing.
 
- sendJson(String, boolean) - Method in interface org.spincast.core.exchange.IResponseRequestContextAddon
 
- 
Sends a 
Json String using the application/json Content-Type, 
 and flushes, if specified.
 
- sendJson(String) - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
-  
 
- sendJson(String, boolean) - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
-  
 
- sendJsonObj(Object) - Method in interface org.spincast.core.exchange.IResponseRequestContextAddon
 
- 
Serializes the object to 
Json and sends as application/json, without flushing.
 
- sendJsonObj(Object, boolean) - Method in interface org.spincast.core.exchange.IResponseRequestContextAddon
 
- 
Serializes the object to 
Json, sends as application/json,
 and flushes, if specified.
 
- sendJsonObj(Object) - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
-  
 
- sendJsonObj(Object, boolean) - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
-  
 
- sendMessage(String) - Method in interface org.spincast.core.websocket.IWebsocketEndpointWriter
 
- 
Sends a String message to all
 peers of the endpoint.
 
- sendMessage(String, String) - Method in interface org.spincast.core.websocket.IWebsocketEndpointWriter
 
- 
Sends a String message to a specific
 peer.
 
- sendMessage(Set<String>, String) - Method in interface org.spincast.core.websocket.IWebsocketEndpointWriter
 
- 
Sends a String message to specific
 peers.
 
- sendMessage(byte[]) - Method in interface org.spincast.core.websocket.IWebsocketEndpointWriter
 
- 
Sends a byte array message to all
 peers of the endpoint.
 
- sendMessage(String, byte[]) - Method in interface org.spincast.core.websocket.IWebsocketEndpointWriter
 
- 
Sends a byte array message to a specific
 peer.
 
- sendMessage(Set<String>, byte[]) - Method in interface org.spincast.core.websocket.IWebsocketEndpointWriter
 
- 
Sends a byte array message to specific
 peers.
 
- sendMessage(String) - Method in interface org.spincast.core.websocket.IWebsocketPeerManager
 
- 
Sends a String message to the peer.
 
- sendMessage(byte[]) - Method in interface org.spincast.core.websocket.IWebsocketPeerManager
 
- 
Sends a byte array message to the peer.
 
- sendMessage(String) - Method in interface org.spincast.plugins.httpclient.websocket.IWebsocketClientWriter
 
- 
Sends a text message to the endpoint.
 
- sendMessage(byte[]) - Method in interface org.spincast.plugins.httpclient.websocket.IWebsocketClientWriter
 
- 
Sends a binary message to the endpoint
 
- sendMessage(Set<String>, String, IWebsocketPeersWriteCallback) - Method in interface org.spincast.plugins.undertow.IUndertowWebsocketEndpointWriter
 
- 
Sends a String message to specific
 peers.
 
- sendMessage(Set<String>, byte[], IWebsocketPeersWriteCallback) - Method in interface org.spincast.plugins.undertow.IUndertowWebsocketEndpointWriter
 
- 
Sends a byte array message to specific
 peers.
 
- sendMessage(Set<String>, String, IWebsocketPeersWriteCallback) - Method in class org.spincast.plugins.undertow.SpincastUndertowWebsocketEndpointWriter
 
-  
 
- sendMessage(Set<String>, byte[], IWebsocketPeersWriteCallback) - Method in class org.spincast.plugins.undertow.SpincastUndertowWebsocketEndpointWriter
 
-  
 
- sendMessage(String) - Method in class org.spincast.plugins.undertow.SpincastWebsocketEndpoint
 
-  
 
- sendMessage(String, String) - Method in class org.spincast.plugins.undertow.SpincastWebsocketEndpoint
 
-  
 
- sendMessage(Set<String>, String) - Method in class org.spincast.plugins.undertow.SpincastWebsocketEndpoint
 
-  
 
- sendMessage(byte[]) - Method in class org.spincast.plugins.undertow.SpincastWebsocketEndpoint
 
-  
 
- sendMessage(String, byte[]) - Method in class org.spincast.plugins.undertow.SpincastWebsocketEndpoint
 
-  
 
- sendMessage(Set<String>, byte[]) - Method in class org.spincast.plugins.undertow.SpincastWebsocketEndpoint
 
-  
 
- sendMessageExcept(String, String) - Method in interface org.spincast.core.websocket.IWebsocketEndpointWriter
 
- 
Sends a String message to all
 peers except the specified one.
 
- sendMessageExcept(Set<String>, String) - Method in interface org.spincast.core.websocket.IWebsocketEndpointWriter
 
- 
Sends a String message to all
 peers except the specified ones.
 
- sendMessageExcept(String, byte[]) - Method in interface org.spincast.core.websocket.IWebsocketEndpointWriter
 
- 
Sends a byte array message to all
 peers except the specified one.
 
- sendMessageExcept(Set<String>, byte[]) - Method in interface org.spincast.core.websocket.IWebsocketEndpointWriter
 
- 
Sends a byte array message to all
 peers except the specified ones.
 
- sendMessageExcept(String, String) - Method in class org.spincast.plugins.undertow.SpincastWebsocketEndpoint
 
-  
 
- sendMessageExcept(Set<String>, String) - Method in class org.spincast.plugins.undertow.SpincastWebsocketEndpoint
 
-  
 
- sendMessageExcept(String, byte[]) - Method in class org.spincast.plugins.undertow.SpincastWebsocketEndpoint
 
-  
 
- sendMessageExcept(Set<String>, byte[]) - Method in class org.spincast.plugins.undertow.SpincastWebsocketEndpoint
 
-  
 
- sendMessageToCurrentPeer(String) - Method in interface org.spincast.core.websocket.IWebsocketContext
 
- 
Sends a String message to the
 current peer.
 
- sendMessageToCurrentPeer(byte[]) - Method in interface org.spincast.core.websocket.IWebsocketContext
 
- 
Sends a byte array message to the
 current peer.
 
- sendMessageToCurrentPeer(String) - Method in class org.spincast.core.websocket.WebsocketContextBase
 
-  
 
- sendMessageToCurrentPeer(byte[]) - Method in class org.spincast.core.websocket.WebsocketContextBase
 
-  
 
- sendOnBytesMessageAppEvent(String, byte[]) - Method in class org.spincast.plugins.undertow.SpincastWebsocketEndpoint
 
- 
Sends a "byte[] message" event to the app.
 
- sendOnBytesMessageClientEvent(byte[]) - Method in class org.spincast.plugins.httpclient.websocket.builders.WebsocketRequestBuilder
 
- 
Sends a "Bytes message" event to the app.
 
- sendOnConnectionClosedMessageClientEvent(int, String) - Method in class org.spincast.plugins.httpclient.websocket.builders.WebsocketRequestBuilder
 
- 
Sends a "Connection closed message" event to the app.
 
- sendOnPeerConnectedAppEvent(String) - Method in class org.spincast.plugins.undertow.SpincastWebsocketEndpoint
 
- 
Sends a "Peer connected " event to the app.
 
- sendOnStringMessageAppEvent(String, String) - Method in class org.spincast.plugins.undertow.SpincastWebsocketEndpoint
 
- 
Sends a "String message" event to the app.
 
- sendOnStringMessageClientEvent(String) - Method in class org.spincast.plugins.httpclient.websocket.builders.WebsocketRequestBuilder
 
- 
Sends a "String message" event to the app.
 
- sendParse(String, String, Map<String, Object>) - Method in interface org.spincast.core.exchange.IResponseRequestContextAddon
 
- 
Parses the given String using the 
ITemplatingEngine and
 the given parameters, then sends the result using the specified 
 Content-Type, without flushing.
 
- sendParse(String, String, Map<String, Object>, boolean) - Method in interface org.spincast.core.exchange.IResponseRequestContextAddon
 
- 
Parses the given String using the 
ITemplatingEngine and
 the given parameters, then sends the result using the specified 
 Content-Type, and flushes, if specified.
 
- sendParse(String, String, Map<String, Object>) - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
-  
 
- sendParse(String, String, Map<String, Object>, boolean) - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
-  
 
- sendPeerClosedAppEvent(String) - Method in class org.spincast.plugins.undertow.SpincastWebsocketEndpoint
 
- 
Sends a "peer closed" event to the app.
 
- sendPing() - Method in interface org.spincast.plugins.httpclient.websocket.ISpincastWebsocketClientWriter
 
- 
Sends a ping
 
- sendPings(IWebsocketPeersWriteCallback) - Method in interface org.spincast.plugins.undertow.IUndertowWebsocketEndpointWriter
 
- 
Sends a 
ping message to all peers.
 
- sendPings(IWebsocketPeersWriteCallback) - Method in class org.spincast.plugins.undertow.SpincastUndertowWebsocketEndpointWriter
 
-  
 
- sendPlainText(String) - Method in interface org.spincast.core.exchange.IResponseRequestContextAddon
 
- 
Sends a String as 
text/plain, UTF-8 encoded, without flushing.
 
- sendPlainText(String, boolean) - Method in interface org.spincast.core.exchange.IResponseRequestContextAddon
 
- 
Sends a String as 
text/plain, UTF-8 encoded,  
 and flushes, if specified.
 
- sendPlainText(String) - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
-  
 
- sendPlainText(String, boolean) - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
-  
 
- sendTemplate(String, String, Map<String, Object>) - Method in interface org.spincast.core.exchange.IResponseRequestContextAddon
 
- 
Finds the specified template using the 
ITemplatingEngine, evaluates it using
 the given parameters, then sends the 
 result using the given contentType, without flushing.
 
- sendTemplate(String, String, Map<String, Object>, boolean) - Method in interface org.spincast.core.exchange.IResponseRequestContextAddon
 
- 
Finds the specified template using the 
ITemplatingEngine, evaluates it using
 the given parameters, then sends the 
 result using the given contentType, and flushes, if specified.
 
- sendTemplate(String, boolean, String, Map<String, Object>) - Method in interface org.spincast.core.exchange.IResponseRequestContextAddon
 
- 
Finds the specified template using the 
ITemplatingEngine, evaluates it using
 the given parameters, then sends the 
 result using the given contentType, without flushing.
 
- sendTemplate(String, boolean, String, Map<String, Object>, boolean) - Method in interface org.spincast.core.exchange.IResponseRequestContextAddon
 
- 
Finds the specified template using the 
ITemplatingEngine, evaluates it using
 the given parameters, then sends the 
 result using the given contentType, and flushes, if specified.
 
- sendTemplate(String, String, Map<String, Object>) - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
-  
 
- sendTemplate(String, boolean, String, Map<String, Object>) - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
-  
 
- sendTemplate(String, String, Map<String, Object>, boolean) - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
-  
 
- sendTemplate(String, boolean, String, Map<String, Object>, boolean) - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
-  
 
- sendWebsocketEnpointsClosedWhenServerStops() - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
-  
 
- sendXml(String) - Method in interface org.spincast.core.exchange.IResponseRequestContextAddon
 
- 
Sends some 
XML using the application/xml Content-Type, 
 without flushing.
 
- sendXml(String, boolean) - Method in interface org.spincast.core.exchange.IResponseRequestContextAddon
 
- 
Sends some 
XML using the application/xml Content-Type, 
 and flushes, if specified.
 
- sendXml(String) - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
-  
 
- sendXml(String, boolean) - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
-  
 
- sendXmlObj(Object) - Method in interface org.spincast.core.exchange.IResponseRequestContextAddon
 
- 
Serializes the object to 
XML and sends as application/xml, without flushing.
 
- sendXmlObj(Object, boolean) - Method in interface org.spincast.core.exchange.IResponseRequestContextAddon
 
- 
Serializes the object to 
XML, sends as application/xml, and flushes, if specified.
 
- sendXmlObj(Object) - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
-  
 
- sendXmlObj(Object, boolean) - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
-  
 
- serialVersionUID - Static variable in class org.spincast.plugins.jacksonxml.SpincastXmlPrettyPrinter
 
-  
 
- setCharactersCharsetName(String) - Method in interface org.spincast.core.exchange.IResponseRequestContextAddon
 
- 
Sets the charset to use to convert characters to bytes.
 
- setCharactersCharsetName(String) - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
-  
 
- setContentType(String) - Method in interface org.spincast.core.exchange.IResponseRequestContextAddon
 
- 
The 
Content-Type header to use for the response.
 
- setContentType(String) - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
-  
 
- setCookieStore(CookieStore) - Method in class org.spincast.plugins.httpclient.builders.SpincastHttpRequestBuilderBase
 
-  
 
- setDomain(String) - Method in interface org.spincast.core.cookies.ICookie
 
- 
Sets the cookie domain.
 
- setDomain(String) - Method in class org.spincast.plugins.cookies.Cookie
 
-  
 
- setEntity(HttpEntity) - Method in class org.spincast.plugins.httpclient.builders.EntitySenderRequestBuilderBase
 
-  
 
- setEntity(HttpEntity) - Method in interface org.spincast.plugins.httpclient.builders.IEntitySenderRequestBuilderBase
 
- 
Sets an custom 
HttpEntity entity to be sent.
 
- setEntityFormData(String, List<String>) - Method in class org.spincast.plugins.httpclient.builders.EntitySenderRequestBuilderBase
 
-  
 
- setEntityFormData(String, List<String>) - Method in interface org.spincast.plugins.httpclient.builders.IEntitySenderRequestBuilderBase
 
- 
Sets a Form data entity.
 
- setEntityFormDatas(Map<String, List<String>>) - Method in class org.spincast.plugins.httpclient.builders.EntitySenderRequestBuilderBase
 
-  
 
- setEntityFormDatas(Map<String, List<String>>) - Method in interface org.spincast.plugins.httpclient.builders.IEntitySenderRequestBuilderBase
 
- 
Sets the Form datas entity.
 
- setEntityJson(Object) - Method in class org.spincast.plugins.httpclient.builders.EntitySenderRequestBuilderBase
 
-  
 
- setEntityJson(Object) - Method in interface org.spincast.plugins.httpclient.builders.IEntitySenderRequestBuilderBase
 
- 
Sets a 
Json entity to be sent.
 
- setEntityString(String, String) - Method in class org.spincast.plugins.httpclient.builders.EntitySenderRequestBuilderBase
 
-  
 
- setEntityString(String, String) - Method in interface org.spincast.plugins.httpclient.builders.IEntitySenderRequestBuilderBase
 
- 
Sets a String entity.
 
- setEntityXml(Object) - Method in class org.spincast.plugins.httpclient.builders.EntitySenderRequestBuilderBase
 
-  
 
- setEntityXml(Object) - Method in interface org.spincast.plugins.httpclient.builders.IEntitySenderRequestBuilderBase
 
- 
Sets a 
XML entity to be sent.
 
- setExpires(Date) - Method in interface org.spincast.core.cookies.ICookie
 
- 
Sets the date the cookie will expire.
 
- setExpires(Date) - Method in class org.spincast.plugins.cookies.Cookie
 
-  
 
- setExpiresUsingMaxAge(Integer) - Method in interface org.spincast.core.cookies.ICookie
 
- 
Sets the number of seconds for a cookie to live.
 
- setExpiresUsingMaxAge(Integer) - Method in class org.spincast.plugins.cookies.Cookie
 
-  
 
- setGzipOption(GzipOption) - Method in interface org.spincast.core.exchange.IResponseRequestContextAddon
 
- 
Enable or disable gzipping of the response.
 
- setGzipOption(GzipOption) - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
-  
 
- setHeader(String, String) - Method in interface org.spincast.core.exchange.IResponseRequestContextAddon
 
- 
Set the value to a response header.
 
- setHeader(String, List<String>) - Method in interface org.spincast.core.exchange.IResponseRequestContextAddon
 
- 
Set multiple values to a response header.
 
- setHeader(String, String) - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
-  
 
- setHeader(String, List<String>) - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
-  
 
- setHeaders(Map<String, List<String>>) - Method in class org.spincast.plugins.httpclient.builders.SpincastHttpRequestBuilderBase
 
-  
 
- setHeaders(Map<String, List<String>>) - Method in interface org.spincast.plugins.httpclient.IHttpRequestBuilder
 
- 
Sets the headers.
 
- setHeaderValues(String, List<String>) - Method in class org.spincast.plugins.httpclient.builders.SpincastHttpRequestBuilderBase
 
-  
 
- setHeaderValues(String, List<String>) - Method in interface org.spincast.plugins.httpclient.IHttpRequestBuilder
 
- 
Sets the values of the specified header.
 
- setHttpAuthCredentials(String, String) - Method in class org.spincast.plugins.httpclient.builders.SpincastHttpRequestBuilderBase
 
-  
 
- setHttpAuthCredentials(String, String) - Method in interface org.spincast.plugins.httpclient.IHttpRequestBuilder
 
- 
Set HTTP authentication credentials.
 
- setHttpClientBuilder(HttpClientBuilder) - Method in class org.spincast.plugins.httpclient.builders.SpincastHttpRequestBuilderBase
 
-  
 
- setHttpClientBuilder(HttpClientBuilder) - Method in interface org.spincast.plugins.httpclient.IHttpRequestBuilder
 
- 
Sets a specific 
HttpClientBuilder to use.
 
- setHttpOnly(boolean) - Method in interface org.spincast.core.cookies.ICookie
 
- 
Sets if the cookie is available only for to the server
 anbd not to javascript.
 
- setHttpOnly(boolean) - Method in class org.spincast.plugins.cookies.Cookie
 
-  
 
- setInstance(SpincastStatics) - Static method in class org.spincast.core.utils.SpincastStatics
 
-  
 
- setIsShouldGzip(Boolean) - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
-  
 
- setPath(String) - Method in interface org.spincast.core.cookies.ICookie
 
- 
Sets the cookie path.
 
- setPath(String) - Method in class org.spincast.plugins.cookies.Cookie
 
-  
 
- setRequestConfig(RequestConfig) - Method in class org.spincast.plugins.httpclient.builders.SpincastHttpRequestBuilderBase
 
-  
 
- setRequestConfig(RequestConfig) - Method in interface org.spincast.plugins.httpclient.IHttpRequestBuilder
 
- 
Sets a custom 
RequestConfig to use.
 
- setRequestSizeValidated(boolean) - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
-  
 
- setResponseHeader(Object, String, List<String>) - Method in interface org.spincast.core.server.IServer
 
- 
Sets a response header.
 
- setResponseHeader(Object, String, List<String>) - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
-  
 
- setResponseHeaders(Object, Map<String, List<String>>) - Method in interface org.spincast.core.server.IServer
 
- 
Sets the response headers.
 
- setResponseHeaders(Object, Map<String, List<String>>) - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
-  
 
- setResponseStatusCode(Object, int) - Method in interface org.spincast.core.server.IServer
 
- 
Sets the response status code.
 
- setResponseStatusCode(Object, int) - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
-  
 
- setSecure(boolean) - Method in interface org.spincast.core.cookies.ICookie
 
- 
Sets the "secure" feature on or off.
 
- setSecure(boolean) - Method in class org.spincast.plugins.cookies.Cookie
 
-  
 
- setSpincastConfig(ISpincastConfig) - Method in class org.spincast.testing.core.SpincastGuiceBasedTestBase
 
-  
 
- setStatusCode(int) - Method in interface org.spincast.core.exchange.IResponseRequestContextAddon
 
- 
Sets the response's 
status code to use.
 
- setStatusCode(int) - Method in interface org.spincast.core.filters.ICorsFilterClient
 
- 
Sets the response's status code.
 
- setStatusCode(int) - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
-  
 
- setValue(String) - Method in interface org.spincast.core.cookies.ICookie
 
- 
Sets the cookie value.
 
- setValue(String) - Method in class org.spincast.plugins.cookies.Cookie
 
-  
 
- size() - Method in interface org.spincast.core.json.IJsonArray
 
- 
The array size.
 
- size() - Method in class org.spincast.core.json.JsonArray
 
-  
 
- SkipRemainingHandlersException - Exception in org.spincast.core.exceptions
 
- 
Exception that will simply stop the current routing process
 without starting any new one.
 
- SkipRemainingHandlersException() - Constructor for exception org.spincast.core.exceptions.SkipRemainingHandlersException
 
-  
 
- SOME(Set<HttpMethod>) - Method in interface org.spincast.core.routing.IRouteBuilder
 
- 
Adds the specified HTTP methods as being supported.
 
- SOME(HttpMethod...) - Method in interface org.spincast.core.routing.IRouteBuilder
 
- 
Adds the specified HTTP methods as being supported.
 
- SOME(String, Set<HttpMethod>) - Method in interface org.spincast.core.routing.IRouter
 
- 
Starts the creation of a route matching the specified
 HTTP methods.
 
- SOME(String, HttpMethod...) - Method in interface org.spincast.core.routing.IRouter
 
- 
Starts the creation of a route matching the specified
 HTTP methods.
 
- SOME(Set<HttpMethod>) - Method in class org.spincast.plugins.routing.RouteBuilder
 
-  
 
- SOME(HttpMethod...) - Method in class org.spincast.plugins.routing.RouteBuilder
 
-  
 
- SOME(String, HttpMethod...) - Method in class org.spincast.plugins.routing.SpincastRouter
 
-  
 
- SOME(String, Set<HttpMethod>) - Method in class org.spincast.plugins.routing.SpincastRouter
 
-  
 
- SpincastConfig - Class in org.spincast.plugins.config
 
-  
 
- SpincastConfig() - Constructor for class org.spincast.plugins.config.SpincastConfig
 
-  
 
- SpincastConfigPluginGuiceModule - Class in org.spincast.plugins.config
 
- 
Guice module for the Spincast Config plugin.
 
- SpincastConfigPluginGuiceModule(Type, Type) - Constructor for class org.spincast.plugins.config.SpincastConfigPluginGuiceModule
 
- 
Constructor.
 
- SpincastConfigPropsFileBased - Class in org.spincast.plugins.configpropsfile
 
- 
This configuration implementation will try to find a
 properties file to load the configurations.
 
- SpincastConfigPropsFileBased(ISpincastUtils, String[], ISpincastConfigPropsFileBasedConfig) - Constructor for class org.spincast.plugins.configpropsfile.SpincastConfigPropsFileBased
 
- 
Constructor
 
- SpincastConfigPropsFileBasedConfigDefault - Class in org.spincast.plugins.configpropsfile
 
- 
Default configuration for the .properties based config plugin.
 
- SpincastConfigPropsFileBasedConfigDefault() - Constructor for class org.spincast.plugins.configpropsfile.SpincastConfigPropsFileBasedConfigDefault
 
-  
 
- SpincastConfigPropsFilePluginGuiceModule - Class in org.spincast.plugins.configpropsfile
 
- 
Guice module for the Spincast Config based on a properties file plugin.
 
- SpincastConfigPropsFilePluginGuiceModule(Type, Type) - Constructor for class org.spincast.plugins.configpropsfile.SpincastConfigPropsFilePluginGuiceModule
 
- 
Constructor.
 
- SpincastConstants - Class in org.spincast.core.config
 
- 
Spincast constants.
 
- SpincastConstants() - Constructor for class org.spincast.core.config.SpincastConstants
 
-  
 
- SpincastConstants.RequestScopedVariables - Class in org.spincast.core.config
 
- 
Request scoped variables that Spincast may set.
 
- SpincastCookiesPluginGuiceModule - Class in org.spincast.plugins.cookies
 
- 
Guice module for the Spincast Cookies plugin.
 
- SpincastCookiesPluginGuiceModule(Type, Type) - Constructor for class org.spincast.plugins.cookies.SpincastCookiesPluginGuiceModule
 
- 
Constructor.
 
- SpincastCookiesRequestContextAddon<R extends IRequestContext<?>> - Class in org.spincast.plugins.cookies
 
-  
 
- SpincastCookiesRequestContextAddon(R, IServer, ICookieFactory) - Constructor for class org.spincast.plugins.cookies.SpincastCookiesRequestContextAddon
 
-  
 
- SpincastCoreGuiceModule - Class in org.spincast.core.guice
 
- 
The Spincast core Guice module.
 
- SpincastCoreGuiceModule() - Constructor for class org.spincast.core.guice.SpincastCoreGuiceModule
 
- 
Constructor
 
- SpincastCoreGuiceModule(String[]) - Constructor for class org.spincast.core.guice.SpincastCoreGuiceModule
 
- 
Constructor
 
- SpincastDefaultGuiceModule - Class in org.spincast.defaults.guice
 
- 
Spincast Guice module that binds a default implementation
 for all the required modules.
 
- SpincastDefaultGuiceModule() - Constructor for class org.spincast.defaults.guice.SpincastDefaultGuiceModule
 
-  
 
- SpincastDefaultGuiceModule(String[]) - Constructor for class org.spincast.defaults.guice.SpincastDefaultGuiceModule
 
-  
 
- SpincastDictionary - Class in org.spincast.plugins.dictionary
 
-  
 
- SpincastDictionary(ILocaleResolver) - Constructor for class org.spincast.plugins.dictionary.SpincastDictionary
 
-  
 
- SpincastDictionaryPluginGuiceModule - Class in org.spincast.plugins.dictionary
 
- 
Guice module for the Spincast Dictionary plugin.
 
- SpincastDictionaryPluginGuiceModule(Type, Type) - Constructor for class org.spincast.plugins.dictionary.SpincastDictionaryPluginGuiceModule
 
- 
Constructor.
 
- SpincastFilters<R extends IRequestContext<?>> - Class in org.spincast.core.filters
 
- 
Spincast filters implementations.
 
- SpincastFilters(ICorsFilter) - Constructor for class org.spincast.core.filters.SpincastFilters
 
- 
Constructor
 
- SpincastFrontController<R extends IRequestContext<R>,W extends IWebsocketContext<?>> - Class in org.spincast.core.controllers
 
-  
 
- SpincastFrontController(IRouter<R, W>, ISpincastConfig, ISpincastDictionary, IServer, IRequestContextFactory<R>, SpincastRequestScope, Type) - Constructor for class org.spincast.core.controllers.SpincastFrontController
 
- 
The constructor.
 
- SpincastGuiceBasedTestBase - Class in org.spincast.testing.core
 
- 
Base class for Spincast test classes.
 
- SpincastGuiceBasedTestBase() - Constructor for class org.spincast.testing.core.SpincastGuiceBasedTestBase
 
-  
 
- SpincastGuiceModuleBase - Class in org.spincast.core.guice
 
- 
Base class for a Spincast Guice module.
 
- SpincastGuiceModuleBase() - Constructor for class org.spincast.core.guice.SpincastGuiceModuleBase
 
-  
 
- SpincastGuiceModuleBasedIntegrationTestBase<R extends IRequestContext<?>,W extends IWebsocketContext<?>> - Class in org.spincast.testing.core
 
- 
Base class for Spincast tests which creates
 the Guice injector using a specified module.
 
- SpincastGuiceModuleBasedIntegrationTestBase() - Constructor for class org.spincast.testing.core.SpincastGuiceModuleBasedIntegrationTestBase
 
-  
 
- SpincastGuiceModuleBasedTestBase - Class in org.spincast.testing.core
 
- 
Base class for Spincast tests which creates
 the Guice injector using a specified module.
 
- SpincastGuiceModuleBasedTestBase() - Constructor for class org.spincast.testing.core.SpincastGuiceModuleBasedTestBase
 
-  
 
- SpincastGuiceScopes - Interface in org.spincast.core.guice
 
- 
Custom Guice scoped defined by Spincast.
 
- SpincastHttpAuthIdentityManager - Class in org.spincast.plugins.undertow
 
- 
Implementation of the ISpincastHttpAuthIdentityManager
 based on a simple Map.
 
- SpincastHttpAuthIdentityManager() - Constructor for class org.spincast.plugins.undertow.SpincastHttpAuthIdentityManager
 
- 
Constructor.
 
- SpincastHttpClientConfigDefault - Class in org.spincast.plugins.httpclient
 
- 
Default configurations for the Spincast Http Client plugin.
 
- SpincastHttpClientConfigDefault() - Constructor for class org.spincast.plugins.httpclient.SpincastHttpClientConfigDefault
 
-  
 
- SpincastHttpClientPluginGuiceModule - Class in org.spincast.plugins.httpclient
 
- 
Guice module for the Spincast Http Client plugin.
 
- SpincastHttpClientPluginGuiceModule(Type, Type) - Constructor for class org.spincast.plugins.httpclient.SpincastHttpClientPluginGuiceModule
 
- 
Constructor.
 
- SpincastHttpClientUtils - Class in org.spincast.plugins.httpclient.utils
 
-  
 
- SpincastHttpClientUtils() - Constructor for class org.spincast.plugins.httpclient.utils.SpincastHttpClientUtils
 
-  
 
- SpincastHttpClientWithWebsocketConfigDefault - Class in org.spincast.plugins.httpclient.websocket
 
- 
Default configurations for the Spincast Http Client with 
 Websocket support plugin.
 
- SpincastHttpClientWithWebsocketConfigDefault() - Constructor for class org.spincast.plugins.httpclient.websocket.SpincastHttpClientWithWebsocketConfigDefault
 
-  
 
- SpincastHttpClientWithWebsocketPluginGuiceModule - Class in org.spincast.plugins.httpclient.websocket
 
- 
Guice module for the Spincast Http Client with Websocket support plugin.
 
- SpincastHttpClientWithWebsocketPluginGuiceModule(Type, Type) - Constructor for class org.spincast.plugins.httpclient.websocket.SpincastHttpClientWithWebsocketPluginGuiceModule
 
- 
Constructor.
 
- SpincastHttpClientWithWebsocketUtils - Class in org.spincast.plugins.httpclient.websocket.utils
 
-  
 
- SpincastHttpClientWithWebsocketUtils() - Constructor for class org.spincast.plugins.httpclient.websocket.utils.SpincastHttpClientWithWebsocketUtils
 
-  
 
- SpincastHttpRequestBuilderBase<T extends IHttpRequestBuilder<?>> - Class in org.spincast.plugins.httpclient.builders
 
- 
Http client builders base class.
 
- SpincastHttpRequestBuilderBase(String, ICookieFactory, IHttpResponseFactory, ISpincastHttpClientUtils, ISpincastHttpClientConfig) - Constructor for class org.spincast.plugins.httpclient.builders.SpincastHttpRequestBuilderBase
 
- 
Constructor
 
- SpincastHttpRequestExecutor - Class in org.spincast.plugins.httpclient.builders
 
-  
 
- SpincastHttpRequestExecutor() - Constructor for class org.spincast.plugins.httpclient.builders.SpincastHttpRequestExecutor
 
-  
 
- SpincastHttpResponse - Class in org.spincast.plugins.httpclient
 
- 
Spincast Http Client's reponse implementation.
 
- SpincastHttpResponse(int, String, byte[], Map<String, List<String>>, Map<String, ICookie>, boolean) - Constructor for class org.spincast.plugins.httpclient.SpincastHttpResponse
 
-  
 
- SpincastIntegrationTestBase<R extends IRequestContext<?>,W extends IWebsocketContext<?>> - Class in org.spincast.testing.core
 
- 
Base class for Spincast integration tests.
 
- SpincastIntegrationTestBase() - Constructor for class org.spincast.testing.core.SpincastIntegrationTestBase
 
-  
 
- SpincastJacksonJsonPluginGuiceModule - Class in org.spincast.plugins.jacksonjson
 
-  
 
- SpincastJacksonJsonPluginGuiceModule(Type, Type) - Constructor for class org.spincast.plugins.jacksonjson.SpincastJacksonJsonPluginGuiceModule
 
- 
Constructor.
 
- SpincastJacksonXmlPluginGuiceModule - Class in org.spincast.plugins.jacksonxml
 
-  
 
- SpincastJacksonXmlPluginGuiceModule(Type, Type) - Constructor for class org.spincast.plugins.jacksonxml.SpincastJacksonXmlPluginGuiceModule
 
- 
Constructor.
 
- SpincastJsonManager - Class in org.spincast.plugins.jacksonjson
 
- 
Spincast Jackson Json manager
 
- SpincastJsonManager(Provider<Injector>, IJsonObjectFactory, Set<IJsonMixinInfo>, ISpincastJsonManagerConfig) - Constructor for class org.spincast.plugins.jacksonjson.SpincastJsonManager
 
-  
 
- SpincastJsonManagerConfigDefault - Class in org.spincast.plugins.jacksonjson
 
- 
Default configuration for the Spincast Json Manager plugin.
 
- SpincastJsonManagerConfigDefault() - Constructor for class org.spincast.plugins.jacksonjson.SpincastJsonManagerConfigDefault
 
-  
 
- SpincastJUnitRunner - Class in org.spincast.testing.utils
 
- 
A JUnit Runner that will create a single instance *per class*.
 
- SpincastJUnitRunner(Class<?>) - Constructor for class org.spincast.testing.utils.SpincastJUnitRunner
 
-  
 
- SpincastLocaleResolver - Class in org.spincast.plugins.localeresolver
 
-  
 
- SpincastLocaleResolver(ISpincastConfig, Provider<IRequestContext<?>>) - Constructor for class org.spincast.plugins.localeresolver.SpincastLocaleResolver
 
-  
 
- SpincastLocaleResolverPluginGuiceModule - Class in org.spincast.plugins.localeresolver
 
- 
Guice module for the Spincast Locale Resolver plugin.
 
- SpincastLocaleResolverPluginGuiceModule(Type, Type) - Constructor for class org.spincast.plugins.localeresolver.SpincastLocaleResolverPluginGuiceModule
 
- 
Constructor.
 
- SpincastPebblePluginGuiceModule - Class in org.spincast.plugins.pebble
 
-  
 
- SpincastPebblePluginGuiceModule(Type, Type) - Constructor for class org.spincast.plugins.pebble.SpincastPebblePluginGuiceModule
 
- 
Constructor.
 
- SpincastPebbleTemplatingEngine - Class in org.spincast.plugins.pebble
 
- 
Pebble Html template engine jjj123
 
- SpincastPebbleTemplatingEngine(ISpincastConfig, ISpincastPebbleTemplatingEngineConfig) - Constructor for class org.spincast.plugins.pebble.SpincastPebbleTemplatingEngine
 
-  
 
- SpincastPebbleTemplatingEngineConfigDefault - Class in org.spincast.plugins.pebble
 
- 
Default implementation for the configurations of 
 the Pebble templating engine plugin.
 
- SpincastPebbleTemplatingEngineConfigDefault() - Constructor for class org.spincast.plugins.pebble.SpincastPebbleTemplatingEngineConfigDefault
 
-  
 
- SpincastPluginGuiceModuleBase - Class in org.spincast.core.guice
 
- 
Base class for Spincast plugins' Guice modules.
 
- SpincastPluginGuiceModuleBase(Type, Type) - Constructor for class org.spincast.core.guice.SpincastPluginGuiceModuleBase
 
- 
Constructor.
 
- SpincastRequestPluginGuiceModule - Class in org.spincast.plugins.request
 
- 
Guice module for the Spincast Request plugin.
 
- SpincastRequestPluginGuiceModule(Type, Type) - Constructor for class org.spincast.plugins.request.SpincastRequestPluginGuiceModule
 
- 
Constructor.
 
- SpincastRequestRequestContextAddon<R extends IRequestContext<?>> - Class in org.spincast.plugins.request
 
-  
 
- SpincastRequestRequestContextAddon(R, IServer, IJsonManager, IXmlManager, ISpincastUtils, ISpincastConfig) - Constructor for class org.spincast.plugins.request.SpincastRequestRequestContextAddon
 
-  
 
- SpincastRequestScope - Class in org.spincast.core.guice
 
- 
Guice scope for a 
request.
 
- SpincastRequestScope() - Constructor for class org.spincast.core.guice.SpincastRequestScope
 
-  
 
- SpincastRequestScoped - Annotation Type in org.spincast.core.guice
 
- 
Annotation for object that need to be request scoped.
 
- SpincastResponsePluginGuiceModule - Class in org.spincast.plugins.response
 
- 
Guice module for the Spincast Response plugin.
 
- SpincastResponsePluginGuiceModule(Type, Type) - Constructor for class org.spincast.plugins.response.SpincastResponsePluginGuiceModule
 
- 
Constructor.
 
- SpincastResponseRequestContextAddon<R extends IRequestContext<?>> - Class in org.spincast.plugins.response
 
-  
 
- SpincastResponseRequestContextAddon(R, IServer, IJsonManager, IXmlManager, ISpincastConfig, ISpincastUtils) - Constructor for class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
-  
 
- SpincastRoute<R extends IRequestContext<?>> - Class in org.spincast.plugins.routing
 
-  
 
- SpincastRoute(String, Set<HttpMethod>, String, Set<RoutingType>, List<IHandler<R>>, IHandler<R>, List<IHandler<R>>, Set<Integer>, Set<String>) - Constructor for class org.spincast.plugins.routing.SpincastRoute
 
- 
Constructor
 
- SpincastRouter<R extends IRequestContext<?>,W extends IWebsocketContext<?>> - Class in org.spincast.plugins.routing
 
- 
Spincast router
 
- SpincastRouter(ISpincastRouterConfig, IRouteFactory<R>, ISpincastConfig, ISpincastDictionary, IServer, ISpincastFilters<R>, IRouteBuilderFactory<R, W>, IStaticResourceBuilderFactory<R, W>, IRouteHandlerMatchFactory<R>, IStaticResourceFactory<R>, IWebsocketRouteBuilderFactory<R, W>, IWebsocketRouteHandlerFactory<R, W>) - Constructor for class org.spincast.plugins.routing.SpincastRouter
 
-  
 
- SpincastRouterConfigDefault - Class in org.spincast.plugins.routing
 
- 
Default configuration for the Spincast Router.
 
- SpincastRouterConfigDefault() - Constructor for class org.spincast.plugins.routing.SpincastRouterConfigDefault
 
-  
 
- SpincastRoutingPluginGuiceModule - Class in org.spincast.plugins.routing
 
- 
Guice module for the Spincast Routing plugin.
 
- SpincastRoutingPluginGuiceModule(Type, Type) - Constructor for class org.spincast.plugins.routing.SpincastRoutingPluginGuiceModule
 
- 
Constructor.
 
- SpincastRoutingRequestContextAddon<R extends IRequestContext<R>> - Class in org.spincast.plugins.routing
 
-  
 
- SpincastRoutingRequestContextAddon(R) - Constructor for class org.spincast.plugins.routing.SpincastRoutingRequestContextAddon
 
-  
 
- SpincastStatics - Class in org.spincast.core.utils
 
- 
Some very few static methods.
 
- SpincastStatics() - Constructor for class org.spincast.core.utils.SpincastStatics
 
-  
 
- SpincastTemplatingAddonPluginGuiceModule - Class in org.spincast.plugins.templatingaddon
 
- 
Guice module for the Spincast Templating Addon plugin.
 
- SpincastTemplatingAddonPluginGuiceModule(Type, Type) - Constructor for class org.spincast.plugins.templatingaddon.SpincastTemplatingAddonPluginGuiceModule
 
- 
Constructor.
 
- SpincastTemplatingRequestContextAddon<R extends IRequestContext<?>> - Class in org.spincast.plugins.templatingaddon
 
-  
 
- SpincastTemplatingRequestContextAddon(R, ITemplatingEngine, ILocaleResolver) - Constructor for class org.spincast.plugins.templatingaddon.SpincastTemplatingRequestContextAddon
 
-  
 
- SpincastTestConfig - Class in org.spincast.testing.core
 
- 
Default configurations for Spincast tests.
 
- SpincastTestConfig() - Constructor for class org.spincast.testing.core.SpincastTestConfig
 
-  
 
- SpincastTestModule - Class in org.spincast.testing.core
 
- 
Default module for Spincast tests.
 
- SpincastTestModule() - Constructor for class org.spincast.testing.core.SpincastTestModule
 
-  
 
- SpincastTestUtils - Class in org.spincast.testing.core.utils
 
- 
Spincast tests utilities.
 
- SpincastTestUtils() - Constructor for class org.spincast.testing.core.utils.SpincastTestUtils
 
-  
 
- SpincastUndertowConfigDefault - Class in org.spincast.plugins.undertow.config
 
- 
Default configuration for Spincast Undertow plugin.
 
- SpincastUndertowConfigDefault() - Constructor for class org.spincast.plugins.undertow.config.SpincastUndertowConfigDefault
 
-  
 
- SpincastUndertowPluginGuiceModule - Class in org.spincast.plugins.undertow
 
-  
 
- SpincastUndertowPluginGuiceModule(Type, Type) - Constructor for class org.spincast.plugins.undertow.SpincastUndertowPluginGuiceModule
 
- 
Constructor.
 
- SpincastUndertowServer - Class in org.spincast.plugins.undertow
 
- 
Server implementation for Undertow.
 
- SpincastUndertowServer(ISpincastConfig, ISpincastUndertowConfig, IFrontController, ISpincastUtils, ICookieFactory, ICorsHandlerFactory, IGzipCheckerHandlerFactory, IFileClassPathResourceManagerFactory, ISpincastHttpAuthIdentityManagerFactory, IWebsocketEndpointFactory, ISSLContextFactory) - Constructor for class org.spincast.plugins.undertow.SpincastUndertowServer
 
- 
Constructor
 
- SpincastUndertowUtils - Class in org.spincast.plugins.undertow
 
-  
 
- SpincastUndertowUtils() - Constructor for class org.spincast.plugins.undertow.SpincastUndertowUtils
 
-  
 
- SpincastUndertowWebsocketEndpointWriter - Class in org.spincast.plugins.undertow
 
-  
 
- SpincastUndertowWebsocketEndpointWriter(Map<String, WebSocketChannel>, ISpincastUndertowConfig) - Constructor for class org.spincast.plugins.undertow.SpincastUndertowWebsocketEndpointWriter
 
- 
Constructor
 
- SpincastUndertowWebsocketEndpointWriter.IWriteExecutor - Interface in org.spincast.plugins.undertow
 
- 
Interface to create a write executor.
 
- SpincastUtils - Class in org.spincast.core.utils
 
- 
Implementations of the Spincast utilities.
 
- SpincastUtils(ISpincastConfig) - Constructor for class org.spincast.core.utils.SpincastUtils
 
-  
 
- SpincastValidationConfigDefault - Class in org.spincast.plugins.validation
 
- 
Default configurations for the Spincast bean validation plugin.
 
- SpincastValidationConfigDefault(ITemplatingEngine) - Constructor for class org.spincast.plugins.validation.SpincastValidationConfigDefault
 
- 
Constructor
 
- SpincastValidationPluginGuiceModule - Class in org.spincast.plugins.validation
 
- 
Guice module for the Spincast Validation plugin.
 
- SpincastValidationPluginGuiceModule(Type, Type) - Constructor for class org.spincast.plugins.validation.SpincastValidationPluginGuiceModule
 
- 
Constructor.
 
- SpincastValidatorBase<T> - Class in org.spincast.plugins.validation
 
- 
Validator base class implementation.
 
- SpincastValidatorBase(T, SpincastValidatorBaseDeps) - Constructor for class org.spincast.plugins.validation.SpincastValidatorBase
 
- 
Constructor
 
- SpincastValidatorBaseDeps - Class in org.spincast.plugins.validation
 
- 
A wrapper object for the dependencies required by SpincastValidatorBase.
 
- SpincastValidatorBaseDeps(IValidationErrorFactory, ISpincastValidationConfig, IJsonManager, IXmlManager) - Constructor for class org.spincast.plugins.validation.SpincastValidatorBaseDeps
 
- 
Constructor
 
- SpincastVariablesPluginGuiceModule - Class in org.spincast.plugins.variables
 
- 
Guice module for the Spincast Variables plugin.
 
- SpincastVariablesPluginGuiceModule(Type, Type) - Constructor for class org.spincast.plugins.variables.SpincastVariablesPluginGuiceModule
 
- 
Constructor.
 
- SpincastVariablesRequestContextAddon<R extends IRequestContext<?>> - Class in org.spincast.plugins.variables
 
-  
 
- SpincastVariablesRequestContextAddon() - Constructor for class org.spincast.plugins.variables.SpincastVariablesRequestContextAddon
 
-  
 
- SpincastWebsocketEndpoint - Class in org.spincast.plugins.undertow
 
-  
 
- SpincastWebsocketEndpoint(String, IWebsocketEndpointHandler, IUndertowWebsocketEndpointWriterFactory, ISpincastUndertowConfig, ISpincastUndertowUtils) - Constructor for class org.spincast.plugins.undertow.SpincastWebsocketEndpoint
 
- 
Constructor
 
- SpincastWebsocketRoute<R extends IRequestContext<?>,W extends IWebsocketContext<?>> - Class in org.spincast.plugins.routing
 
-  
 
- SpincastWebsocketRoute(String, String, List<IHandler<R>>, IWebsocketController<R, W>) - Constructor for class org.spincast.plugins.routing.SpincastWebsocketRoute
 
- 
Constructor
 
- SpincastXmlIndenter - Class in org.spincast.plugins.jacksonxml
 
- 
Custom XML indenter.
 
- SpincastXmlIndenter(ISpincastXmlManagerConfig) - Constructor for class org.spincast.plugins.jacksonxml.SpincastXmlIndenter
 
-  
 
- SpincastXmlManager - Class in org.spincast.plugins.jacksonxml
 
- 
Spincast Jackson XML manager
 
- SpincastXmlManager(Provider<Injector>, IJsonManager, Set<IXmlMixinInfo>, XmlPrettyPrinter) - Constructor for class org.spincast.plugins.jacksonxml.SpincastXmlManager
 
-  
 
- SpincastXmlManagerConfigDefault - Class in org.spincast.plugins.jacksonxml
 
- 
Default configuration for the Spincast Xml Manager plugin.
 
- SpincastXmlManagerConfigDefault() - Constructor for class org.spincast.plugins.jacksonxml.SpincastXmlManagerConfigDefault
 
-  
 
- SpincastXmlPrettyPrinter - Class in org.spincast.plugins.jacksonxml
 
-  
 
- SpincastXmlPrettyPrinter(Provider<SpincastXmlPrettyPrinter>, DefaultXmlPrettyPrinter.Indenter) - Constructor for class org.spincast.plugins.jacksonxml.SpincastXmlPrettyPrinter
 
-  
 
- SSLContextFactory - Class in org.spincast.core.utils.ssl
 
-  
 
- SSLContextFactory() - Constructor for class org.spincast.core.utils.ssl.SSLContextFactory
 
-  
 
- start() - Method in interface org.spincast.core.server.IServer
 
- 
Starts the server.
 
- start() - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
-  
 
- startSendingPings(ISpincastWebsocketClientWriter) - Method in class org.spincast.plugins.httpclient.websocket.builders.WebsocketRequestBuilder
 
-  
 
- startSendingPings() - Method in class org.spincast.plugins.undertow.SpincastWebsocketEndpoint
 
- 
Starts sending automatic pings to the peers.
 
- startServer() - Method in class org.spincast.testing.core.SpincastGuiceModuleBasedIntegrationTestBase
 
-  
 
- StaticResource<R extends IRequestContext<?>> - Class in org.spincast.plugins.routing
 
- 
Represents a static resource.
 
- StaticResource(StaticResourceType, String, String, IHandler<R>, IStaticResourceCorsConfig) - Constructor for class org.spincast.plugins.routing.StaticResource
 
-  
 
- StaticResourceBuilder<R extends IRequestContext<?>,W extends IWebsocketContext<?>> - Class in org.spincast.plugins.routing
 
-  
 
- StaticResourceBuilder(boolean, IStaticResourceFactory<R>, IStaticResourceCorsConfigFactory) - Constructor for class org.spincast.plugins.routing.StaticResourceBuilder
 
-  
 
- StaticResourceBuilder(IRouter<R, W>, boolean, IStaticResourceFactory<R>, IStaticResourceCorsConfigFactory) - Constructor for class org.spincast.plugins.routing.StaticResourceBuilder
 
-  
 
- StaticResourceCorsConfig - Class in org.spincast.plugins.routing
 
-  
 
- StaticResourceCorsConfig(Set<String>, Set<String>, Set<String>, boolean, int) - Constructor for class org.spincast.plugins.routing.StaticResourceCorsConfig
 
-  
 
- StaticResourceType - Enum in org.spincast.core.routing
 
- 
The possible types of a static resource.
 
- stop() - Method in interface org.spincast.core.server.IServer
 
- 
Stops the server
 
- stop() - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
-  
 
- stopSendingPings() - Method in class org.spincast.plugins.undertow.SpincastWebsocketEndpoint
 
-  
 
- stopServer() - Method in class org.spincast.testing.core.SpincastIntegrationTestBase
 
-  
 
T
- templating() - Method in interface org.spincast.core.exchange.IRequestContext
 
- 
Templating methods.
 
- templating() - Method in class org.spincast.core.exchange.RequestContextBase
 
-  
 
- templating() - Method in interface org.spincast.core.websocket.IWebsocketContext
 
- 
Easy access to the 
ITemplatingEngine,
 templating related methods.
 
- templating() - Method in class org.spincast.core.websocket.WebsocketContextBase
 
-  
 
- TEST_STRING - Static variable in class org.spincast.testing.core.utils.SpincastTestUtils
 
-  
 
- TEST_STRING_LONG - Static variable in class org.spincast.testing.core.utils.SpincastTestUtils
 
-  
 
- toJsonString() - Method in interface org.spincast.core.json.IJsonArray
 
- 
The 
Json string representation
 of the array.
 
- toJsonString(Object) - Method in interface org.spincast.core.json.IJsonManager
 
- 
Gets the 
Json String representation of 
 the specified object.
 
- toJsonString(Object, boolean) - Method in interface org.spincast.core.json.IJsonManager
 
- 
Gets the 
Json String representation of the 
 specified object.
 
- toJsonString() - Method in interface org.spincast.core.json.IJsonObject
 
- 
Gets the 
Json String representation of the object.
 
- toJsonString(boolean) - Method in interface org.spincast.core.json.IJsonObject
 
- 
Gets the 
Json String representation of the object.
 
- toJsonString() - Method in class org.spincast.core.json.JsonArray
 
-  
 
- toJsonString() - Method in class org.spincast.core.json.JsonObject
 
-  
 
- toJsonString(boolean) - Method in class org.spincast.core.json.JsonObject
 
-  
 
- toJsonString(Object) - Method in class org.spincast.plugins.jacksonjson.SpincastJsonManager
 
-  
 
- toJsonString(Object, boolean) - Method in class org.spincast.plugins.jacksonjson.SpincastJsonManager
 
-  
 
- toString() - Method in class org.spincast.core.json.JsonArray
 
-  
 
- toString() - Method in class org.spincast.core.json.JsonObject
 
-  
 
- toString() - Method in class org.spincast.plugins.cookies.Cookie
 
-  
 
- toString() - Method in class org.spincast.plugins.routing.RouteHandlerMatch
 
-  
 
- toString() - Method in class org.spincast.plugins.routing.RoutingResult
 
-  
 
- toString() - Method in class org.spincast.plugins.routing.SpincastRoute
 
-  
 
- toString() - Method in class org.spincast.plugins.routing.SpincastWebsocketRoute
 
-  
 
- toXml(Object) - Method in interface org.spincast.core.xml.IXmlManager
 
- 
Converts an object to XML.
 
- toXml(Object, boolean) - Method in interface org.spincast.core.xml.IXmlManager
 
- 
Converts an object to XML.
 
- toXml(Object) - Method in class org.spincast.plugins.jacksonxml.SpincastXmlManager
 
-  
 
- toXml(Object, boolean) - Method in class org.spincast.plugins.jacksonxml.SpincastXmlManager
 
-  
 
- TRACE() - Method in interface org.spincast.core.routing.IRouteBuilder
 
- 
Adds 
TRACE as a supported HTTP method.
 
- TRACE(String) - Method in interface org.spincast.core.routing.IRouter
 
- 
Starts the creation of a 
TRACE route.
 
- TRACE(String) - Method in interface org.spincast.plugins.httpclient.IHttpClient
 
- 
Starts a builder for a 
TRACE request.
 
- TRACE() - Method in class org.spincast.plugins.routing.RouteBuilder
 
-  
 
- TRACE(String) - Method in class org.spincast.plugins.routing.SpincastRouter
 
-  
 
- TRACE(String) - Method in class org.spincast.testing.core.SpincastIntegrationTestBase
 
- 
Starts an Http Client builder for a TRACE method.
 
- TRACE(String, boolean) - Method in class org.spincast.testing.core.SpincastIntegrationTestBase
 
- 
Starts an Http Client builder for a TRACE method.
 
- TRACE(String, boolean, boolean) - Method in class org.spincast.testing.core.SpincastIntegrationTestBase
 
- 
Starts an Http Client builder for a TRACE method.
 
- TraceRequestBuilder - Class in org.spincast.plugins.httpclient.builders
 
- 
Implementation for the Http Client builder for a TRACE request.
 
- TraceRequestBuilder(String, ICookieFactory, IHttpResponseFactory, ISpincastHttpClientUtils, ISpincastHttpClientConfig) - Constructor for class org.spincast.plugins.httpclient.builders.TraceRequestBuilder
 
-  
 
- TrueChecker - Interface in org.spincast.testing.core.utils
 
- 
Interface for a true checker.
 
U
- UNDERTOW_EXCEPTION_CODE_REQUEST_TOO_LARGE - Static variable in class org.spincast.plugins.undertow.SpincastUndertowServer
 
-  
 
- url(String) - Method in interface org.spincast.core.routing.IStaticResourceBuilder
 
- 
The URL pointing to the resource.
 
- url(String) - Method in class org.spincast.plugins.routing.StaticResourceBuilder
 
-  
 
- usePrettyJson() - Method in class org.spincast.plugins.validation.SpincastValidatorBase
 
-  
 
- usePrettyXml() - Method in class org.spincast.plugins.validation.SpincastValidatorBase
 
-  
 
V
- validate() - Method in class org.spincast.plugins.validation.SpincastValidatorBase
 
- 
The validation method to implement.
 
- validateBase() - Method in class org.spincast.plugins.validation.SpincastValidatorBase
 
- 
Override "validate()" instead of
 this method, if you can.
 
- validateCookie(ICookie) - Method in class org.spincast.plugins.cookies.SpincastCookiesRequestContextAddon
 
-  
 
- validateEmail(String, String) - Method in class org.spincast.plugins.validation.SpincastValidatorBase
 
- 
Validates that a field is a valid email address.
 
- validateEmail(String, String, String) - Method in class org.spincast.plugins.validation.SpincastValidatorBase
 
- 
Validates that a field is a valid email address.
 
- validateExchange(Object) - Method in class org.spincast.core.controllers.SpincastFrontController
 
- 
Validate/modify the exchange before the handling.
 
- validateId(String) - Method in class org.spincast.plugins.routing.SpincastRouter
 
-  
 
- validateMaxLength(String, String, int) - Method in class org.spincast.plugins.validation.SpincastValidatorBase
 
- 
Validates that a field has a maximum length.
 
- validateMaxLength(String, String, int, String) - Method in class org.spincast.plugins.validation.SpincastValidatorBase
 
- 
Validates that a field has a maximum length.
 
- validateMaxLength(String, String, long) - Method in class org.spincast.plugins.validation.SpincastValidatorBase
 
- 
Validates that a field has a maximum length.
 
- validateMaxLength(String, String, long, String) - Method in class org.spincast.plugins.validation.SpincastValidatorBase
 
- 
Validates that a field has a maximum length.
 
- validateMaxSize(String, Integer, int) - Method in class org.spincast.plugins.validation.SpincastValidatorBase
 
- 
Validates that a field has a maximum size.
 
- validateMaxSize(String, Integer, int, String) - Method in class org.spincast.plugins.validation.SpincastValidatorBase
 
- 
Validates that a field has a maximum size.
 
- validateMaxSize(String, Long, long) - Method in class org.spincast.plugins.validation.SpincastValidatorBase
 
- 
Validates that a field has a maximum size.
 
- validateMaxSize(String, Long, long, String) - Method in class org.spincast.plugins.validation.SpincastValidatorBase
 
- 
Validates that a field has a minimum size.
 
- validateMinLength(String, String, int) - Method in class org.spincast.plugins.validation.SpincastValidatorBase
 
- 
Validates that a field has a minimum length.
 
- validateMinLength(String, String, int, String) - Method in class org.spincast.plugins.validation.SpincastValidatorBase
 
- 
Validates that a field has a minimum length.
 
- validateMinLength(String, String, long) - Method in class org.spincast.plugins.validation.SpincastValidatorBase
 
- 
Validates that a field has a minimum length.
 
- validateMinLength(String, String, long, String) - Method in class org.spincast.plugins.validation.SpincastValidatorBase
 
- 
Validates that a field has a minimum length.
 
- validateMinSize(String, Integer, int) - Method in class org.spincast.plugins.validation.SpincastValidatorBase
 
- 
Validates that a field has a minimum size.
 
- validateMinSize(String, Integer, int, String) - Method in class org.spincast.plugins.validation.SpincastValidatorBase
 
- 
Validates that a field has a minimum size.
 
- validateMinSize(String, Long, long) - Method in class org.spincast.plugins.validation.SpincastValidatorBase
 
- 
Validates that a field has a minimum size.
 
- validateMinSize(String, Long, long, String) - Method in class org.spincast.plugins.validation.SpincastValidatorBase
 
- 
Validates that a field has a minimum size.
 
- validateNotBlank(String, String) - Method in class org.spincast.plugins.validation.SpincastValidatorBase
 
- 
Validates that a field is not blank (null, empty or contain only spaces).
 
- validateNotBlank(String, String, String) - Method in class org.spincast.plugins.validation.SpincastValidatorBase
 
- 
Validates that a field is not null.
 
- validateNotNull(String, Object) - Method in class org.spincast.plugins.validation.SpincastValidatorBase
 
- 
Validates that a field is not null.
 
- validateNotNull(String, Object, String) - Method in class org.spincast.plugins.validation.SpincastValidatorBase
 
- 
Validates that a field is not null.
 
- validatePath(String) - Method in class org.spincast.plugins.routing.SpincastRouter
 
- 
Validate the path of a route.
 
- validatePath(String, URL) - Method in class org.spincast.plugins.routing.SpincastRouter
 
- 
Validate if url matches the path of the route and if so, returns the
 parsed parameters, if any.
 
- validatePattern(String, String, String) - Method in class org.spincast.plugins.validation.SpincastValidatorBase
 
- 
Validates that a field matches a pattern.
 
- validatePattern(String, String, String, boolean) - Method in class org.spincast.plugins.validation.SpincastValidatorBase
 
- 
Validates that a field matches a pattern or not.
 
- validatePattern(String, String, String, String) - Method in class org.spincast.plugins.validation.SpincastValidatorBase
 
- 
Validates that a field matches a pattern.
 
- validatePattern(String, String, String, boolean, String) - Method in class org.spincast.plugins.validation.SpincastValidatorBase
 
- 
Validates that a field matches a pattern or not.
 
- validateRequirements() - Method in class org.spincast.core.guice.SpincastCoreGuiceModule
 
- 
Validates the bindings that have to be done by other modules.
 
- validateRequirements() - Method in class org.spincast.plugins.routing.SpincastRoutingPluginGuiceModule
 
-  
 
- validateUrlInfoCache() - Method in class org.spincast.plugins.request.SpincastRequestRequestContextAddon
 
-  
 
- validateWebsocketClosingCode(int) - Method in class org.spincast.plugins.undertow.SpincastWebsocketEndpoint
 
- 
Is the Websocket closing code valid?
 
- validation() - Method in class org.spincast.plugins.routing.SpincastRouter
 
-  
 
- VALIDATION_TYPE_EMAIL - Static variable in interface org.spincast.plugins.validation.IValidationError
 
-  
 
- VALIDATION_TYPE_MAX_LENGTH - Static variable in interface org.spincast.plugins.validation.IValidationError
 
-  
 
- VALIDATION_TYPE_MAX_SIZE - Static variable in interface org.spincast.plugins.validation.IValidationError
 
-  
 
- VALIDATION_TYPE_MIN_LENGTH - Static variable in interface org.spincast.plugins.validation.IValidationError
 
-  
 
- VALIDATION_TYPE_MIN_SIZE - Static variable in interface org.spincast.plugins.validation.IValidationError
 
-  
 
- VALIDATION_TYPE_NOT_BLANK - Static variable in interface org.spincast.plugins.validation.IValidationError
 
-  
 
- VALIDATION_TYPE_NOT_NULL - Static variable in interface org.spincast.plugins.validation.IValidationError
 
-  
 
- VALIDATION_TYPE_PATTERN - Static variable in interface org.spincast.plugins.validation.IValidationError
 
-  
 
- ValidatorError - Class in org.spincast.plugins.validation
 
- 
Validation error implementation.
 
- ValidatorError(String, String, String) - Constructor for class org.spincast.plugins.validation.ValidatorError
 
-  
 
- valueOf(String) - Static method in enum org.spincast.core.filters.CorsFilterResponse
 
- 
Returns the enum constant of this type with the specified name.
 
- valueOf(String) - Static method in enum org.spincast.core.routing.HttpMethod
 
- 
Returns the enum constant of this type with the specified name.
 
- valueOf(String) - Static method in enum org.spincast.core.routing.RoutingType
 
- 
Returns the enum constant of this type with the specified name.
 
- valueOf(String) - Static method in enum org.spincast.core.routing.StaticResourceType
 
- 
Returns the enum constant of this type with the specified name.
 
- valueOf(String) - Static method in enum org.spincast.core.utils.ContentTypeDefaults
 
- 
Returns the enum constant of this type with the specified name.
 
- valueOf(String) - Static method in enum org.spincast.core.utils.GzipOption
 
- 
Returns the enum constant of this type with the specified name.
 
- valueOf(String) - Static method in enum org.spincast.plugins.httpclient.builders.EntitySenderRequestBuilderBase.EntityType
 
- 
Returns the enum constant of this type with the specified name.
 
- valueOf(String) - Static method in enum org.spincast.plugins.validation.FormatType
 
- 
Returns the enum constant of this type with the specified name.
 
- values() - Static method in enum org.spincast.core.filters.CorsFilterResponse
 
- 
Returns an array containing the constants of this enum type, in
the order they are declared.
 
- values() - Static method in enum org.spincast.core.routing.HttpMethod
 
- 
Returns an array containing the constants of this enum type, in
the order they are declared.
 
- values() - Static method in enum org.spincast.core.routing.RoutingType
 
- 
Returns an array containing the constants of this enum type, in
the order they are declared.
 
- values() - Static method in enum org.spincast.core.routing.StaticResourceType
 
- 
Returns an array containing the constants of this enum type, in
the order they are declared.
 
- values() - Static method in enum org.spincast.core.utils.ContentTypeDefaults
 
- 
Returns an array containing the constants of this enum type, in
the order they are declared.
 
- values() - Static method in enum org.spincast.core.utils.GzipOption
 
- 
Returns an array containing the constants of this enum type, in
the order they are declared.
 
- values() - Static method in enum org.spincast.plugins.httpclient.builders.EntitySenderRequestBuilderBase.EntityType
 
- 
Returns an array containing the constants of this enum type, in
the order they are declared.
 
- values() - Static method in enum org.spincast.plugins.validation.FormatType
 
- 
Returns an array containing the constants of this enum type, in
the order they are declared.
 
- variables() - Method in interface org.spincast.core.exchange.IRequestContext
 
- 
Request scoped variables related methods.
 
- variables() - Method in class org.spincast.core.exchange.RequestContextBase
 
-  
 
- verify(Account) - Method in class org.spincast.plugins.undertow.SpincastHttpAuthIdentityManager
 
-  
 
- verify(Credential) - Method in class org.spincast.plugins.undertow.SpincastHttpAuthIdentityManager
 
-  
 
- verify(String, Credential) - Method in class org.spincast.plugins.undertow.SpincastHttpAuthIdentityManager
 
-  
 
W
- waitForMaxSize(Collection<?>, int) - Static method in class org.spincast.testing.core.utils.SpincastTestUtils
 
- 
This method checks frequently if the size of the specified collection
 is under the speficied max size.
 
- waitForMaxSize(Collection<?>, int, int) - Static method in class org.spincast.testing.core.utils.SpincastTestUtils
 
- 
This method checks frequently if the size of the specified collection
 is under the speficied max size.
 
- waitForNumber(int[], int) - Static method in class org.spincast.testing.core.utils.SpincastTestUtils
 
- 
This method checks frequently if the number of the first element
 of the specified int[] has reached the expected value.
 
- waitForNumber(int[], int, int) - Static method in class org.spincast.testing.core.utils.SpincastTestUtils
 
- 
This method checks frequently if the number of the first element
 of the specified int[] has reached the expected value.
 
- waitForSize(Collection<?>, int) - Static method in class org.spincast.testing.core.utils.SpincastTestUtils
 
- 
This method checks frequently if the size of the specified collection
 has reached the expected size.
 
- waitForSize(Collection<?>, int, int) - Static method in class org.spincast.testing.core.utils.SpincastTestUtils
 
- 
This method checks frequently if the size of the specified collection
 has reached the expected size.
 
- waitForTrue(TrueChecker) - Static method in class org.spincast.testing.core.utils.SpincastTestUtils
 
- 
Since Websockets are async, it's hard to wait for a
 specific period of time before validating if an event
 occured.
 
- waitForTrue(TrueChecker, int) - Static method in class org.spincast.testing.core.utils.SpincastTestUtils
 
- 
Since Websockets are async, it's hard to wait for a
 specific period of time before validating if an event
 occured.
 
- waitForTrueLoopInterval() - Static method in class org.spincast.testing.core.utils.SpincastTestUtils
 
-  
 
- websocket(String) - Method in interface org.spincast.core.routing.IRouter
 
- 
Starts the creation of a 
Websocket route.
 
- websocket(String) - Method in interface org.spincast.plugins.httpclient.websocket.IHttpClient
 
- 
Starts a builder for a websocket request.
 
- websocket(String) - Method in class org.spincast.plugins.routing.SpincastRouter
 
-  
 
- websocket(String) - Method in class org.spincast.testing.core.SpincastIntegrationTestBase
 
-  
 
- websocket(String, boolean) - Method in class org.spincast.testing.core.SpincastIntegrationTestBase
 
-  
 
- websocket(String, boolean, boolean) - Method in class org.spincast.testing.core.SpincastIntegrationTestBase
 
-  
 
- WEBSOCKET_V13_MAGIC_NUMBER - Static variable in interface org.spincast.plugins.httpclient.utils.ISpincastHttpClientUtils
 
- 
Do not change that, it is an official value.
 
- websocketCloseEndpoint(String) - Method in interface org.spincast.core.server.IServer
 
- 
Closes a Websocket endpoint.
 
- websocketCloseEndpoint(String, int, String) - Method in interface org.spincast.core.server.IServer
 
- 
Closes the entire Websocket endpoint.
 
- websocketCloseEndpoint(String) - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
-  
 
- websocketCloseEndpoint(String, int, String) - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
-  
 
- websocketConnection(Object, String, String) - Method in interface org.spincast.core.server.IServer
 
- 
Transforms the request to a peer Websocket connection
 on the endpoint 'endpointId'.
 
- websocketConnection(Object, String, String) - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
-  
 
- WebsocketContextBase<W extends IWebsocketContext<?>> - Class in org.spincast.core.websocket
 
- 
The base implementation for a WebSocket context object.
 
- WebsocketContextBase(String, String, IWebsocketPeerManager, WebsocketContextBaseDeps<W>) - Constructor for class org.spincast.core.websocket.WebsocketContextBase
 
- 
Constructor
 
- WebsocketContextBaseDeps<W extends IWebsocketContext<?>> - Class in org.spincast.core.websocket
 
- 
A wrapper object for the dependencies required by WebsocketContextBase.
 
- WebsocketContextBaseDeps(ILocaleResolver, IJsonManager, IXmlManager, ITemplatingEngine, Provider<Injector>) - Constructor for class org.spincast.core.websocket.WebsocketContextBaseDeps
 
- 
Constructor
 
- WebsocketContextType - Annotation Type in org.spincast.core.websocket
 
- 
Used to bind and inject the WebSocket context type.
 
- websocketCreateEndpoint(String, IWebsocketEndpointHandler) - Method in interface org.spincast.core.server.IServer
 
- 
Creates a new Websocket endpoint.
 
- websocketCreateEndpoint(String, IWebsocketEndpointHandler) - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
-  
 
- WebsocketEndpointAlreadyManagedByAnotherControllerException - Exception in org.spincast.core.websocket.exceptions
 
- 
Thrown if the WebSocket endpoint is already managed by another
 controller.
 
- WebsocketEndpointAlreadyManagedByAnotherControllerException(String, String) - Constructor for exception org.spincast.core.websocket.exceptions.WebsocketEndpointAlreadyManagedByAnotherControllerException
 
-  
 
- WebsocketEndpointHandler<R extends IRequestContext<?>,W extends IWebsocketContext<?>> - Class in org.spincast.core.websocket
 
-  
 
- WebsocketEndpointHandler(String, IWebsocketController<R, W>, IWebsocketContextFactory<W>, IServer) - Constructor for class org.spincast.core.websocket.WebsocketEndpointHandler
 
- 
Constructor
 
- WebsocketEndpointToControllerManager - Class in org.spincast.core.websocket
 
-  
 
- WebsocketEndpointToControllerManager() - Constructor for class org.spincast.core.websocket.WebsocketEndpointToControllerManager
 
-  
 
- WebsocketRequestBuilder - Class in org.spincast.plugins.httpclient.websocket.builders
 
-  
 
- WebsocketRequestBuilder(String, ICookieFactory, IHttpResponseFactory, ISpincastHttpClientWithWebsocketUtils, ISpincastHttpClientWithWebsocketConfig) - Constructor for class org.spincast.plugins.httpclient.websocket.builders.WebsocketRequestBuilder
 
- 
Constructor
 
- WebsocketRouteBuilder<R extends IRequestContext<?>,W extends IWebsocketContext<?>> - Class in org.spincast.plugins.routing
 
-  
 
- WebsocketRouteBuilder(IWebsocketRouteFactory<R, W>) - Constructor for class org.spincast.plugins.routing.WebsocketRouteBuilder
 
-  
 
- WebsocketRouteBuilder(IRouter<R, W>, IWebsocketRouteFactory<R, W>) - Constructor for class org.spincast.plugins.routing.WebsocketRouteBuilder
 
-  
 
- WebsocketRouteHandler<R extends IRequestContext<?>,W extends IWebsocketContext<?>> - Class in org.spincast.core.websocket
 
- 
Route handler that manages the upgrade from 
 a HTTP request to a WebSocket connection, once the 
 potential "before" filters have been ran.
 
- WebsocketRouteHandler(IWebsocketRoute<R, W>, IServer, IWebsocketEndpointHandlerFactory<R, W>, IWebsocketEndpointToControllerManager) - Constructor for class org.spincast.core.websocket.WebsocketRouteHandler
 
-  
 
- write(WebSocketChannel, WebSocketCallback<Void>) - Method in interface org.spincast.plugins.undertow.SpincastUndertowWebsocketEndpointWriter.IWriteExecutor
 
-  
 
- write(Set<String>, SpincastUndertowWebsocketEndpointWriter.IWriteExecutor) - Method in class org.spincast.plugins.undertow.SpincastUndertowWebsocketEndpointWriter
 
- 
Calls the executor's write(...) method for each peers and, when all
 asynchrounous calls are done, calls its writeErrors(...) with
 the ids of the peers for which the write failed with an IOException.
 
- writeErrors(Set<String>) - Method in interface org.spincast.plugins.undertow.SpincastUndertowWebsocketEndpointWriter.IWriteExecutor
 
-  
 
- writeIndentation(XMLStreamWriter2, int) - Method in class org.spincast.plugins.jacksonxml.SpincastXmlIndenter
 
-  
 
- writeIndentation(JsonGenerator, int) - Method in class org.spincast.plugins.jacksonxml.SpincastXmlIndenter
 
-  
 
X
- xml() - Method in interface org.spincast.core.exchange.IRequestContext
 
- 
Easy access to the 
IXmlManager,
 XML related methods.
 
- xml() - Method in class org.spincast.core.exchange.RequestContextBase
 
-  
 
- xml() - Method in interface org.spincast.core.routing.IRouteBuilder
 
- 
Adds 
application/xml as an accepted Content-Type.
 
- xml() - Method in interface org.spincast.core.websocket.IWebsocketContext
 
- 
Easy access to the 
IXmlManager,
 XML related methods.
 
- xml() - Method in class org.spincast.core.websocket.WebsocketContextBase
 
-  
 
- xml() - Method in class org.spincast.plugins.routing.RouteBuilder
 
-  
 
- XmlMixinInfo - Class in org.spincast.plugins.jacksonxml
 
- 
An simple implementation of IXmlMixinInfo.
 
- XmlMixinInfo(Class<?>, Class<?>) - Constructor for class org.spincast.plugins.jacksonxml.XmlMixinInfo
 
-  
 
Z
- zipDirectory(File, File, boolean) - Method in interface org.spincast.core.utils.ISpincastUtils
 
- 
Zips a directory.
 
- zipDirectory(File, File, boolean) - Method in class org.spincast.core.utils.SpincastUtils
 
-  
 
- zipExtract(File, File) - Method in interface org.spincast.core.utils.ISpincastUtils
 
- 
Extracts a .zip file to the specified directory.
 
- zipExtract(File, File) - Method in class org.spincast.core.utils.SpincastUtils
 
-  
 
A B C D E F G H I J K L M N O P R S T U V W X Z 
Copyright © 2016. All rights reserved.
    © 2015 - 2025 Weber Informatics LLC | Privacy Policy