All Downloads are FREE. Search and download functionalities are using the official Maven repository.

public.javadoc.index-all.html Maven / Gradle / Ivy

There is a newer version: 2.2.0
Show newest version






Index (org.spincast:spincast-framework 0.9.25 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
 
addCacheHeaders(HttpServerExchange) - Method in class org.spincast.plugins.undertow.SpincastResourceHandler
Adds cache headers if required.
addCommonLoaderFeatures(PebbleEngine.Builder) - Method in class org.spincast.plugins.pebble.SpincastPebbleTemplatingEngine
 
addContentTypeHeader(HttpServerExchange) - Method in class org.spincast.plugins.undertow.SpincastResourceHandler
 
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
 
addDefaultFilters() - Method in class org.spincast.plugins.routing.SpincastRouter
 
addDefaultGlobalTemplateVariables(R) - Method in interface org.spincast.core.filters.ISpincastFilters
Adds some default variables so they are available by default to the templating engine (in a request scope).
addDefaultGlobalTemplateVariables(R) - Method in class org.spincast.core.filters.SpincastFilters
 
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
 
addHTMLAcceptHeader() - Method in class org.spincast.plugins.httpclient.builders.SpincastHttpRequestBuilderBase
 
addHTMLAcceptHeader() - Method in interface org.spincast.plugins.httpclient.IHttpRequestBuilder
Adds an Accept head for HTML.
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
 
addJsonAcceptHeader() - Method in class org.spincast.plugins.httpclient.builders.SpincastHttpRequestBuilderBase
 
addJsonAcceptHeader() - Method in interface org.spincast.plugins.httpclient.IHttpRequestBuilder
Adds an Accept head for Json.
addPlainTextAcceptHeader() - Method in class org.spincast.plugins.httpclient.builders.SpincastHttpRequestBuilderBase
 
addPlainTextAcceptHeader() - Method in interface org.spincast.plugins.httpclient.IHttpRequestBuilder
Adds an Accept head for plain text.
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
 
addTestFailureListener(RunNotifier) - Method in class org.spincast.testing.utils.SpincastJUnitRunner
 
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
 
addXMLAcceptHeader() - Method in class org.spincast.plugins.httpclient.builders.SpincastHttpRequestBuilderBase
 
addXMLAcceptHeader() - Method in interface org.spincast.plugins.httpclient.IHttpRequestBuilder
Adds an Accept head for XML.
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.SpincastIntegrationTestBase
 
afterClass() - Method in class org.spincast.testing.core.SpincastTestBase
 
afterClass() - Method in interface org.spincast.testing.utils.IBeforeAfterClassMethodsProvider
Called after the tests of the class are ran.
afterClassLoops() - Method in class org.spincast.testing.core.SpincastTestBase
 
afterClassLoops() - Method in interface org.spincast.testing.utils.IRepeatedClassAfterMethodProvider
Called after all the loops of the class as specified by the @repeat annotation.
afterTest() - Method in class org.spincast.testing.core.SpincastTestBase
 
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.SpincastNoAppIntegrationTestBase
 
beforeClass() - Method in class org.spincast.testing.core.SpincastTestBase
 
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.SpincastNoAppIntegrationTestBase
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.SpincastNoAppIntegrationTestBase
Ran before each test.
beforeTest() - Method in class org.spincast.testing.core.SpincastTestBase
 
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
 
bindCacheBusterRemovalHandlerFactory() - Method in class org.spincast.plugins.undertow.SpincastUndertowPluginGuiceModule
 
bindConfigPlugin() - Method in class org.spincast.defaults.guice.SpincastDefaultGuiceModule
 
bindConfigPlugin() - Method in class org.spincast.defaults.tests.SpincastDefaultTestingModule
 
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
 
bindETagFactory() - Method in class org.spincast.plugins.routing.SpincastRoutingPluginGuiceModule
 
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
 
bindHttpCachingPlugin() - Method in class org.spincast.defaults.guice.SpincastDefaultGuiceModule
 
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
 
bindRedirectRuleBuilderFactory() - Method in class org.spincast.plugins.routing.SpincastRoutingPluginGuiceModule
 
bindRequestContextAddon() - Method in class org.spincast.plugins.cookies.SpincastCookiesPluginGuiceModule
 
bindRequestContextAddon() - Method in class org.spincast.plugins.httpcaching.SpincastHttpCachingPluginGuiceModule
 
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
 
bindSpincastResourceHandlerFactory() - Method in class org.spincast.plugins.undertow.SpincastUndertowPluginGuiceModule
 
bindSpincastRoutingUtils() - Method in class org.spincast.plugins.routing.SpincastRoutingPluginGuiceModule
 
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
 
bindStaticResourceCacheConfigFactory() - 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
 
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

cache(int) - Method in interface org.spincast.core.exchange.ICacheHeadersRequestContextAddon
The number of seconds the client should cache this resource before requesting it again.
cache(int, boolean) - Method in interface org.spincast.core.exchange.ICacheHeadersRequestContextAddon
The number of seconds the client should cache this resource before requesting it again.
cache(int, boolean, Integer) - Method in interface org.spincast.core.exchange.ICacheHeadersRequestContextAddon
The number of seconds the client should cache this resource before requesting it again.
cache(R) - Method in interface org.spincast.core.filters.ISpincastFilters
 
cache(R, int) - Method in interface org.spincast.core.filters.ISpincastFilters
 
cache(R, int, boolean) - Method in interface org.spincast.core.filters.ISpincastFilters
 
cache(R, int, boolean, Integer) - Method in interface org.spincast.core.filters.ISpincastFilters
 
cache(R) - Method in class org.spincast.core.filters.SpincastFilters
 
cache(R, int) - Method in class org.spincast.core.filters.SpincastFilters
 
cache(R, int, boolean) - Method in class org.spincast.core.filters.SpincastFilters
 
cache(R, int, boolean, Integer) - Method in class org.spincast.core.filters.SpincastFilters
 
cache() - Method in interface org.spincast.core.routing.IRouteBuilder
Adds cache headers.
cache(int) - Method in interface org.spincast.core.routing.IRouteBuilder
Adds public cache headers.
cache(int, boolean) - Method in interface org.spincast.core.routing.IRouteBuilder
Adds cache headers.
cache(int, boolean, Integer) - Method in interface org.spincast.core.routing.IRouteBuilder
Adds cache headers.
cache(int) - Method in interface org.spincast.core.routing.IStaticResourceBuilder
Adds public cache headers.
cache(int, boolean) - Method in interface org.spincast.core.routing.IStaticResourceBuilder
Adds cache headers.
cache(int, boolean, Integer) - Method in interface org.spincast.core.routing.IStaticResourceBuilder
Adds cache headers.
cache(int) - Method in class org.spincast.plugins.httpcaching.SpincastCacheHeadersRequestContextAddon
 
cache(int, boolean) - Method in class org.spincast.plugins.httpcaching.SpincastCacheHeadersRequestContextAddon
 
cache(int, boolean, Integer) - Method in class org.spincast.plugins.httpcaching.SpincastCacheHeadersRequestContextAddon
 
cache() - Method in class org.spincast.plugins.routing.RouteBuilder
 
cache(int) - Method in class org.spincast.plugins.routing.RouteBuilder
 
cache(int, boolean) - Method in class org.spincast.plugins.routing.RouteBuilder
 
cache(int, boolean, Integer) - Method in class org.spincast.plugins.routing.RouteBuilder
 
cache(int) - Method in class org.spincast.plugins.routing.StaticResourceBuilder
 
cache(int, boolean) - Method in class org.spincast.plugins.routing.StaticResourceBuilder
 
cache(int, boolean, Integer) - Method in class org.spincast.plugins.routing.StaticResourceBuilder
 
CacheBusterRemovalHandler - Class in org.spincast.plugins.undertow
Handler to remove cache buster codes from the request URL.
CacheBusterRemovalHandler(HttpHandler, ISpincastUtils, ISpincastUndertowUtils) - Constructor for class org.spincast.plugins.undertow.CacheBusterRemovalHandler
 
cacheHeaders() - Method in interface org.spincast.core.exchange.IRequestContext
Cache headers related methods.
cacheHeaders() - Method in class org.spincast.core.exchange.RequestContextBase
 
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
 
cleanWritableSpincastDir(File) - Method in class org.spincast.plugins.config.SpincastConfig
 
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.SpincastNoAppIntegrationTestBase
 
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
 
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.SpincastDefaultTestingModule
 
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.httpcaching.SpincastHttpCachingPluginGuiceModule
 
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
 
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(String) - Method in interface org.spincast.core.routing.IETagFactory
Creates a strong ETag, using a specific tag.
create(String, boolean) - Method in interface org.spincast.core.routing.IETagFactory
Creates a strong or weak ETag, using a specific tag.
create(String, boolean, boolean) - Method in interface org.spincast.core.routing.IETagFactory
Creates a strong or weak ETag, using a specific tag.
create(IRouter<R, W>, String) - Method in interface org.spincast.core.routing.IRedirectRuleBuilderFactory
 
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(StaticResourceType, String, String, IHandler<R>, IStaticResourceCorsConfig, IStaticResourceCacheConfig) - Method in interface org.spincast.core.routing.IStaticResourceFactory
 
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(String) - Method in class org.spincast.plugins.routing.ETagFactory
 
create(String, boolean) - Method in class org.spincast.plugins.routing.ETagFactory
 
create(String, boolean, boolean) - Method in class org.spincast.plugins.routing.ETagFactory
 
create(IRoute<R>, IHandler<R>, Map<String, String>, int) - Method in interface org.spincast.plugins.routing.IRouteHandlerMatchFactory
 
create(int, boolean, Integer) - Method in interface org.spincast.plugins.routing.IStaticResourceCacheConfigFactory
 
create(Set<String>, Set<String>, Set<String>, boolean, int) - Method in interface org.spincast.plugins.routing.IStaticResourceCorsConfigFactory
 
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) - Method in interface org.spincast.plugins.undertow.ICacheBusterRemovalHandlerFactory
 
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(ResourceManager, IStaticResource<?>) - Method in interface org.spincast.plugins.undertow.ISpincastResourceHandlerFactory
 
create(ResourceManager, IStaticResource<?>, HttpHandler) - Method in interface org.spincast.plugins.undertow.ISpincastResourceHandlerFactory
 
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
 
createConnectionBuilder(XnioWorker, DefaultByteBufferPool, String) - 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.SpincastNoAppIntegrationTestBase
 
createInjector() - Method in class org.spincast.testing.core.SpincastTestBase
The test class must implement this method to create the Guice injector.
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.
createReplaceDynamicParamsResult(String, boolean) - Method in class org.spincast.plugins.routing.utils.SpincastRoutingUtils
 
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
JUnit calls that method to create an instance of the test class for each individual test.
createTestingFilePath(String) - Method in class org.spincast.testing.core.SpincastTestBase
Create a temporary test file, using the given relative path.
createTestingFilePath() - Method in class org.spincast.testing.core.SpincastTestBase
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
 
createWebSocketChannel(XnioWorker, DefaultByteBufferPool, String, int) - 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(String) - 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_GLOBAL_TEMPLATING_VAR_KEY_CACHE_BUSTER - Static variable in class org.spincast.core.filters.SpincastFilters
 
DEFAULT_GLOBAL_TEMPLATING_VAR_KEY_LANG_ABREV - Static variable in class org.spincast.core.filters.SpincastFilters
 
DEFAULT_GLOBAL_TEMPLATING_VAR_KEY_SPINCAST_CURRENT_VERSION - Static variable in class org.spincast.core.filters.SpincastFilters
 
DEFAULT_GLOBAL_TEMPLATING_VAR_KEY_SPINCAST_CURRENT_VERSION_IS_SNAPSHOT - Static variable in class org.spincast.core.filters.SpincastFilters
 
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.
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(SpincastRouterDeps<IDefaultRequestContext, IDefaultWebsocketContext>) - Constructor for class org.spincast.plugins.routing.DefaultRouter
 
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.SpincastTestBase
 
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
 
deserializeHeaderValue(String) - Method in interface org.spincast.core.routing.IETagFactory
Creates an ETag object from an already formatted ETag header.
deserializeHeaderValue(String) - Method in class org.spincast.plugins.routing.ETagFactory
 
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
 
equals(Object) - Method in class org.spincast.plugins.routing.ETag
 
eTag(String) - Method in interface org.spincast.core.exchange.ICacheHeadersRequestContextAddon
Specifies the current ETag (strong) of the resource.
eTag(String, boolean) - Method in interface org.spincast.core.exchange.ICacheHeadersRequestContextAddon
Specifies the current strong or weak ETag of the resource.
eTag(String, boolean, boolean) - Method in interface org.spincast.core.exchange.ICacheHeadersRequestContextAddon
Specifies the current strong or weak ETag of the resource.
eTag(String) - Method in class org.spincast.plugins.httpcaching.SpincastCacheHeadersRequestContextAddon
 
eTag(String, boolean) - Method in class org.spincast.plugins.httpcaching.SpincastCacheHeadersRequestContextAddon
 
eTag(String, boolean, boolean) - Method in class org.spincast.plugins.httpcaching.SpincastCacheHeadersRequestContextAddon
 
ETag - Class in org.spincast.plugins.routing
ETag default implementation.
ETag(String) - Constructor for class org.spincast.plugins.routing.ETag
Constructor
ETag(String, boolean) - Constructor for class org.spincast.plugins.routing.ETag
Constructor
ETag(String, boolean, boolean) - Constructor for class org.spincast.plugins.routing.ETag
Constructor
ETAG_HEADER_VALUE_PATTERN - Static variable in class org.spincast.plugins.routing.ETagFactory
 
ETagFactory - Class in org.spincast.plugins.routing
Default ETag factory.
ETagFactory() - Constructor for class org.spincast.plugins.routing.ETagFactory
Constructor
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_ORIGINAL_REQUEST_URL - Static variable in class org.spincast.plugins.undertow.CacheBusterRemovalHandler
 
EXCHANGE_VARIABLE_PEER_ID - Static variable in class org.spincast.plugins.undertow.SpincastWebsocketEndpoint
 
exit() - Method in class org.spincast.core.guice.SpincastRequestScope
 
ExpectingBeforeClassException - Annotation Type in org.spincast.testing.utils
When this annotation is added on a Test Class, the 'beforeClass()' method is expected 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
 
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
 
formatDate(Date) - Method in class org.spincast.testing.core.SpincastIntegrationTestBase
Format a date so it can be used in a HTTP header.
formatDateForHttpHeader(Date) - Method in class org.spincast.plugins.httpcaching.SpincastCacheHeadersRequestContextAddon
 
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
 
FullPathMatchingPathHandler - Class in org.spincast.plugins.undertow
Custom PathHandler that always match on the full path, not the remaining path, if previous PathHandler matched.
FullPathMatchingPathHandler(HttpHandler) - Constructor for class org.spincast.plugins.undertow.FullPathMatchingPathHandler
 

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
 
getCacheBusterCode() - Method in interface org.spincast.core.utils.ISpincastUtils
The cache buster to use.
getCacheBusterCode() - Method in class org.spincast.core.utils.SpincastUtils
 
getCacheBusterRemovalHandler() - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
Handler to remove cache busters from the request's URL.
getCacheBusterRemovalHandlerClass() - Method in class org.spincast.plugins.undertow.SpincastUndertowPluginGuiceModule
 
getCacheBusterRemovalHandlerFactory() - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
getCacheCdnSecondsByDefault() - Method in class org.spincast.core.filters.SpincastFilters
 
getCacheCdnSecondsByDefault() - Method in class org.spincast.plugins.routing.RouteBuilder
 
getCacheCdnSecondsDefault() - Method in class org.spincast.plugins.routing.StaticResourceBuilder
 
getCacheConfig() - Method in interface org.spincast.core.routing.IStaticResource
The cache configurations for the static resource.
getCacheConfig() - Method in class org.spincast.plugins.routing.StaticResource
 
getCacheConfig() - Method in class org.spincast.plugins.routing.StaticResourceBuilder
 
getCacheHeadersRequestContextAddonProvider() - Method in class org.spincast.core.exchange.RequestContextBase
 
getCacheHeadersRequestContextAddonProvider() - Method in class org.spincast.core.exchange.RequestContextBaseDeps
 
getCacheSeconds() - Method in interface org.spincast.core.routing.IStaticResourceCacheConfig
The number of seconds to use when sending caching headers.
getCacheSeconds() - Method in class org.spincast.plugins.routing.StaticResourceCacheConfig
 
getCacheSecondsByDefault() - Method in class org.spincast.core.filters.SpincastFilters
 
getCacheSecondsByDefault() - Method in class org.spincast.plugins.routing.RouteBuilder
 
getCacheSecondsCdn() - Method in interface org.spincast.core.routing.IStaticResourceCacheConfig
The number of seconds to use to cache by CDNs.
getCacheSecondsCdn() - Method in class org.spincast.plugins.routing.StaticResourceCacheConfig
 
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.
getCurrentClassLoopPosition() - Method in class org.spincast.testing.utils.SpincastJUnitRunner
 
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
 
getDateFromIfModifiedSinceHeader() - Method in interface org.spincast.core.exchange.IRequestRequestContextAddon
Return the value of the If-Modified-Since header as a Date or null if it doesn't exist.
getDateFromIfModifiedSinceHeader() - Method in class org.spincast.plugins.httpcaching.SpincastCacheHeadersRequestContextAddon
 
getDateFromIfModifiedSinceHeader() - Method in class org.spincast.plugins.request.SpincastRequestRequestContextAddon
 
getDateFromIfUnmodifiedSinceHeader() - Method in interface org.spincast.core.exchange.IRequestRequestContextAddon
Return the value of the If-Unmodified-Since header as a Date or null if it doesn't exist.
getDateFromIfUnmodifiedSinceHeader() - Method in class org.spincast.plugins.httpcaching.SpincastCacheHeadersRequestContextAddon
 
getDateFromIfUnmodifiedSinceHeader() - Method in class org.spincast.plugins.request.SpincastRequestRequestContextAddon
 
getDateSerializer() - Method in class org.spincast.plugins.jacksonjson.SpincastJsonManager
 
getDateValue(String, boolean, Date) - Method in class org.spincast.core.json.JsonObject
 
getDefaultCacheConfig() - Method in class org.spincast.plugins.routing.StaticResourceBuilder
The default cache configurations to use if it is not specified.
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.
getDefaultOverridingModule(Type, Type) - Method in class org.spincast.testing.core.SpincastIntegrationTestBase
We make sure the Spincast HTTP Client with WebSocket support is bound since this class provides methods that use it.
getDefaultRouteCacheFilterSecondsNbr() - Method in interface org.spincast.core.config.ISpincastConfig
When using the .cache() method on a route builder, this is the default number of seconds to use.
getDefaultRouteCacheFilterSecondsNbr() - Method in class org.spincast.plugins.config.SpincastConfig
 
getDefaultRouteCacheFilterSecondsNbrCdns() - Method in interface org.spincast.core.config.ISpincastConfig
When using the .cache() method on a route builder, this is the default number of seconds to use by the CDNs.
getDefaultRouteCacheFilterSecondsNbrCdns() - Method in class org.spincast.plugins.config.SpincastConfig
 
getDefaultStaticResourceCacheConfig(boolean) - Method in interface org.spincast.core.config.ISpincastConfig
The default cache configurations for the static resource.
getDefaultStaticResourceCacheConfig(boolean) - Method in class org.spincast.plugins.config.SpincastConfig
 
getDefaultTemplateVariablesFilterPosition() - Method in interface org.spincast.core.config.ISpincastConfig
If addGlobalTemplateVariablesAdderFilter erturns true/code>, then this is the position at which the filter will be added.
getDefaultTemplateVariablesFilterPosition() - Method in class org.spincast.plugins.config.SpincastConfig
 
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
 
getETag() - Method in class org.spincast.plugins.httpcaching.SpincastCacheHeadersRequestContextAddon
 
getEtagFactory() - Method in class org.spincast.plugins.httpcaching.SpincastCacheHeadersRequestContextAddon
 
getEtagFactory() - Method in class org.spincast.plugins.request.SpincastRequestRequestContextAddon
 
getEtagFactory() - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
getETagFactoryImplClass() - Method in class org.spincast.plugins.routing.SpincastRoutingPluginGuiceModule
 
getEtagsFromIfMatchHeader() - Method in interface org.spincast.core.exchange.IRequestRequestContextAddon
Returns the ETags from the If-Match header, if any.
getEtagsFromIfMatchHeader() - Method in class org.spincast.plugins.httpcaching.SpincastCacheHeadersRequestContextAddon
 
getEtagsFromIfMatchHeader() - Method in class org.spincast.plugins.request.SpincastRequestRequestContextAddon
 
getEtagsFromIfNoneMatchHeader() - Method in interface org.spincast.core.exchange.IRequestRequestContextAddon
Returns the ETags from the If-None-Match header, if any.
getEtagsFromIfNoneMatchHeader() - Method in class org.spincast.plugins.httpcaching.SpincastCacheHeadersRequestContextAddon
 
getEtagsFromIfNoneMatchHeader() - Method in class org.spincast.plugins.request.SpincastRequestRequestContextAddon
 
getEventsHandler() - Method in class org.spincast.plugins.undertow.SpincastWebsocketEndpoint
 
getExchange() - Method in class org.spincast.plugins.httpcaching.SpincastCacheHeadersRequestContextAddon
 
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 current full URL, including the queryString, if any.
getFullUrl(boolean) - Method in interface org.spincast.core.exchange.IRequestRequestContextAddon
Returns the current full URL, including the queryString, if any.
getFullUrl() - Method in interface org.spincast.core.filters.ICorsFilterClient
Gets the full URL of the request.
getFullUrl() - Method in class org.spincast.plugins.request.SpincastRequestRequestContextAddon
 
getFullUrl(boolean) - Method in class org.spincast.plugins.request.SpincastRequestRequestContextAddon
 
getFullUrlOriginal() - Method in interface org.spincast.core.exchange.IRequestRequestContextAddon
If the request has been forwarded, this is going to return the original URL, not the current, forwarded, one.
getFullUrlOriginal(boolean) - Method in interface org.spincast.core.exchange.IRequestRequestContextAddon
If the request has been forwarded, this is going to return the original URL, not the current, forwarded, one.
getFullUrlOriginal(Object) - Method in interface org.spincast.core.server.IServer
The full encoded URL of the original, non proxied, request, including the queryString.
getFullUrlOriginal(Object, boolean) - Method in interface org.spincast.core.server.IServer
The full encoded URL of the original, non proxied, request, including the queryString.
getFullUrlOriginal() - Method in class org.spincast.plugins.request.SpincastRequestRequestContextAddon
 
getFullUrlOriginal(boolean) - Method in class org.spincast.plugins.request.SpincastRequestRequestContextAddon
 
getFullUrlOriginal(Object) - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
getFullUrlOriginal(Object, boolean) - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
getFullUrlOriginalNoCacheBustersNonDecoded() - Method in class org.spincast.plugins.request.SpincastRequestRequestContextAddon
 
getFullUrlOriginalWithCacheBustersNonDecoded() - Method in class org.spincast.plugins.request.SpincastRequestRequestContextAddon
 
getFullUrlProxied() - Method in interface org.spincast.core.exchange.IRequestRequestContextAddon
If a reverse proxy has been used, this URL will contain the scheme, host and port as forwarded by the reserve proxy, not as seen by the user.
getFullUrlProxied(boolean) - Method in interface org.spincast.core.exchange.IRequestRequestContextAddon
If a reverse proxy has been used, this URL will contain the scheme, host and port as forwarded by the reserve proxy, not as seen by the user.
getFullUrlProxied(Object) - Method in interface org.spincast.core.server.IServer
The full encoded URL of the potentially proxied request, including the queryString.
getFullUrlProxied(Object, boolean) - Method in interface org.spincast.core.server.IServer
The full encoded URL of the potentially proxied request, including the queryString.
getFullUrlProxied() - Method in class org.spincast.plugins.request.SpincastRequestRequestContextAddon
 
getFullUrlProxied(boolean) - Method in class org.spincast.plugins.request.SpincastRequestRequestContextAddon
 
getFullUrlProxied(Object) - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
getFullUrlProxied(Object, boolean) - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
getFullUrlProxiedNoCacheBustersNonDecoded() - Method in class org.spincast.plugins.request.SpincastRequestRequestContextAddon
 
getFullUrlProxiedWithCacheBustersNonDecoded() - Method in class org.spincast.plugins.request.SpincastRequestRequestContextAddon
 
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
 
getHeaderValue() - Method in interface org.spincast.core.routing.IETag
Gets the HTTP header value to use for this ETag.
getHeaderValue() - Method in class org.spincast.plugins.routing.ETag
 
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.SpincastTestBase
 
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.controllers.SpincastFrontController
 
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
 
getLastModificationDate() - Method in class org.spincast.plugins.httpcaching.SpincastCacheHeadersRequestContextAddon
 
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
 
getLoopsNbr(Repeat) - Method in class org.spincast.testing.utils.SpincastJUnitRunner
 
getLoopsSleep(Repeat) - Method in class org.spincast.testing.utils.SpincastJUnitRunner
 
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.SpincastDefaultNoAppIntegrationTestBase
 
getMainArgsToUse() - Method in class org.spincast.testing.core.SpincastNoAppIntegrationTestBase
 
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
 
getMaxRedirectionNbr() - Method in class org.spincast.plugins.httpclient.websocket.builders.WebsocketRequestBuilder
The maximum number of allowed redirections.
getMessage() - Method in interface org.spincast.plugins.validation.IValidationError
The error message.
getMessage() - Method in class org.spincast.plugins.validation.ValidatorError
 
getMethodLoopsNbr(Method) - Method in class org.spincast.testing.utils.SpincastJUnitRunner
 
getMethodLoopsSleep(Method) - Method in class org.spincast.testing.utils.SpincastJUnitRunner
 
getMethodToUse() - Static method in class org.spincast.testing.utils.NoTestsFrameworkMethod
 
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
 
getMimeTypeFromMultipleSources(String, String, String) - Method in interface org.spincast.core.utils.ISpincastUtils
Gets the mime type using multiple sources of information.
getMimeTypeFromMultipleSources(String, String, 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
 
getName() - Method in class org.spincast.testing.utils.NoTestsFrameworkMethod
 
getName() - Method in class org.spincast.testing.utils.SpincastJUnitRunner
Test class display name.
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.
getNext() - Method in class org.spincast.plugins.undertow.CacheBusterRemovalHandler
 
getNext() - Method in class org.spincast.plugins.undertow.SpincastResourceHandler
 
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
 
getNotFoundHtmlContent(String) - Method in class org.spincast.core.controllers.SpincastFrontController
 
getNotFoundJsonContent(String) - Method in class org.spincast.core.controllers.SpincastFrontController
 
getNotFoundPlainTextContent(String) - Method in class org.spincast.core.controllers.SpincastFrontController
 
getNotFoundXmlContent(String) - Method in class org.spincast.core.controllers.SpincastFrontController
 
getObjectMapper() - Method in class org.spincast.plugins.jacksonjson.SpincastJsonManager
 
getObjToValidate() - Method in class org.spincast.plugins.validation.SpincastValidatorBase
 
getOldPath() - Method in class org.spincast.plugins.routing.RedirectRuleBuilder
 
getOrCreateHttpAuthIdentityManagersByRealmName(String) - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
getOrigninalRequestUrlWithPotentialCacheBusters(HttpServerExchange) - Method in class org.spincast.plugins.undertow.CacheBusterRemovalHandler
 
getOrigninalRequestUrlWithPotentialCacheBusters(HttpServerExchange) - Method in interface org.spincast.plugins.undertow.ICacheBusterRemovalHandler
Get the original URL of the request potentially containing cache busters.
getOut() - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
getOverridingModule() - Method in class org.spincast.testing.core.SpincastNoAppIntegrationTestBase
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 interface org.spincast.plugins.routing.utils.IReplaceDynamicParamsResult
The resulting path
getPath() - Method in class org.spincast.plugins.routing.utils.ReplaceDynamicParamsResult
 
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(boolean) - Method in interface org.spincast.core.exchange.IRequestRequestContextAddon
The queryString of the request.
getQueryString(boolean) - 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.
getRedirectFilterPosition() - Method in interface org.spincast.plugins.routing.ISpincastRouterConfig
The default position for a redirect "before" filter.
getRedirectFilterPosition() - Method in class org.spincast.plugins.routing.SpincastRouterConfigDefault
 
getRedirectRuleBuilderFactory() - Method in class org.spincast.plugins.routing.SpincastRouter
 
getRedirectRuleBuilderFactory() - Method in class org.spincast.plugins.routing.SpincastRouterDeps
 
getRedirectRuleBuilderImplClass() - Method in class org.spincast.plugins.routing.SpincastRoutingPluginGuiceModule
 
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.httpcaching.SpincastCacheHeadersRequestContextAddon
 
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
Gets the custom variables Map associated with the specified exchange object.
getRequestCustomVariables(WebSocketHttpExchange) - Method in interface org.spincast.plugins.undertow.ISpincastUndertowUtils
Gets 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(boolean) - Method in interface org.spincast.core.exchange.IRequestRequestContextAddon
The path of the request (no querystring).
getRequestPath() - Method in class org.spincast.plugins.request.SpincastRequestRequestContextAddon
 
getRequestPath(boolean) - 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
 
getRouteBuilderFactory() - Method in class org.spincast.plugins.routing.SpincastRouterDeps
 
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
 
getRouteFactory() - Method in class org.spincast.plugins.routing.SpincastRouterDeps
 
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
 
getRouteHandlerMatchFactory() - Method in class org.spincast.plugins.routing.SpincastRouterDeps
 
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.RedirectRuleBuilder
 
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
 
getRunNotifier() - Method in class org.spincast.testing.utils.SpincastJUnitRunner
 
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.filters.SpincastFilters
 
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.plugins.routing.SpincastRouterDeps
 
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.filters.SpincastFilters
 
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.RouteBuilder
 
getSpincastConfig() - Method in class org.spincast.plugins.routing.SpincastRouter
 
getSpincastConfig() - Method in class org.spincast.plugins.routing.SpincastRouterConfigDefault
 
getSpincastConfig() - Method in class org.spincast.plugins.routing.SpincastRouterDeps
 
getSpincastConfig() - Method in class org.spincast.plugins.routing.StaticResourceBuilder
 
getSpincastConfig() - Method in class org.spincast.testing.core.SpincastTestBase
 
getSpincastConfigClass() - Method in class org.spincast.defaults.tests.SpincastDefaultTestingModule
 
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
 
getSpincastDictionary() - Method in class org.spincast.plugins.routing.SpincastRouterDeps
 
getSpincastFilters() - Method in class org.spincast.plugins.routing.RouteBuilder
 
getSpincastFilters() - Method in class org.spincast.plugins.routing.SpincastRouter
 
getSpincastFilters() - Method in class org.spincast.plugins.routing.SpincastRouterDeps
 
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
 
getSpincastResourceHandlerClass() - Method in class org.spincast.plugins.undertow.SpincastUndertowPluginGuiceModule
 
getSpincastResourceHandlerFactory() - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
getSpincastRouterConfig() - Method in class org.spincast.plugins.routing.RedirectRuleBuilder
 
getSpincastRouterConfig() - Method in class org.spincast.plugins.routing.RouteBuilder
 
getSpincastRouterConfig() - Method in class org.spincast.plugins.routing.SpincastRouter
 
getSpincastRouterConfig() - Method in class org.spincast.plugins.routing.SpincastRouterDeps
 
getSpincastRouterConfig() - Method in class org.spincast.plugins.routing.StaticResourceBuilder
 
getSpincastRoutingUtils() - Method in class org.spincast.plugins.routing.RedirectRuleBuilder
 
getSpincastRoutingUtils() - Method in class org.spincast.plugins.routing.SpincastRouter
 
getSpincastRoutingUtils() - Method in class org.spincast.plugins.routing.SpincastRouterDeps
 
getSpincastRoutingUtilsImplClass() - Method in class org.spincast.plugins.routing.SpincastRoutingPluginGuiceModule
 
getSpincastTempDirName() - Method in class org.spincast.plugins.config.SpincastConfig
 
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.CacheBusterRemovalHandler
 
getSpincastUndertowUtils() - Method in class org.spincast.plugins.undertow.SpincastWebsocketEndpoint
 
getSpincastUndertowUtilsClass() - Method in class org.spincast.plugins.undertow.SpincastUndertowPluginGuiceModule
 
getSpincastUtils() - Method in class org.spincast.core.filters.SpincastFilters
 
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.routing.StaticResourceBuilder
 
getSpincastUtils() - Method in class org.spincast.plugins.undertow.CacheBusterRemovalHandler
 
getSpincastUtils() - Method in class org.spincast.plugins.undertow.GzipCheckerHandler
 
getSpincastUtils() - Method in class org.spincast.plugins.undertow.SpincastResourceHandler
 
getSpincastUtils() - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
getSpincastUtils() - Method in class org.spincast.plugins.undertow.SpincastUndertowUtils
 
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 temporary generated 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
 
getStaticResource() - Method in class org.spincast.plugins.undertow.SpincastResourceHandler
 
getStaticResourceBuilderFactory() - Method in class org.spincast.plugins.routing.SpincastRouter
 
getStaticResourceBuilderFactory() - Method in class org.spincast.plugins.routing.SpincastRouterDeps
 
getStaticResourceBuilderImplClass() - Method in class org.spincast.plugins.routing.SpincastRoutingPluginGuiceModule
 
getStaticResourceCacheConfigFactory() - Method in class org.spincast.plugins.routing.StaticResourceBuilder
 
getStaticResourceCacheConfigImplClass() - 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.SpincastRouterDeps
 
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
 
getTag() - Method in interface org.spincast.core.routing.IETag
Gets the tag text.
getTag() - Method in class org.spincast.plugins.routing.ETag
 
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
 
getTestClassInstance() - Method in class org.spincast.testing.utils.SpincastJUnitRunner
 
getTestClassLoopsNbr() - Method in class org.spincast.testing.utils.SpincastJUnitRunner
 
getTestClassLoopsSleep() - Method in class org.spincast.testing.utils.SpincastJUnitRunner
 
getTestDateNoTime() - Static method in class org.spincast.testing.core.utils.SpincastTestUtils
Get a test date without time.
getTestingModule() - Method in class org.spincast.defaults.tests.SpincastDefaultNoAppIntegrationTestBase
 
getTestingModule() - Method in class org.spincast.testing.core.SpincastNoAppIntegrationTestBase
The main Guice module to use.
getTestingWritableDir() - Method in class org.spincast.testing.core.SpincastTestBase
 
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
 
getWebsocketRouteBuilderFactory() - Method in class org.spincast.plugins.routing.SpincastRouterDeps
 
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
 
getWebsocketRouteHandlerFactory() - Method in class org.spincast.plugins.routing.SpincastRouterDeps
 
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.controllers.SpincastFrontController
 
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.CacheBusterRemovalHandler
 
handleRequest(HttpServerExchange) - Method in class org.spincast.plugins.undertow.CorsHandler
 
handleRequest(HttpServerExchange) - Method in class org.spincast.plugins.undertow.FullPathMatchingPathHandler
 
handleRequest(HttpServerExchange) - Method in class org.spincast.plugins.undertow.GzipCheckerHandler
 
handleRequest(HttpServerExchange) - Method in class org.spincast.plugins.undertow.SpincastResourceHandler
 
hashCode() - Method in class org.spincast.plugins.routing.ETag
 
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.
ICacheBusterRemovalHandler - Interface in org.spincast.plugins.undertow
Handler to remove cache busters from the request path.
ICacheBusterRemovalHandlerFactory - Interface in org.spincast.plugins.undertow
Factory to create CacheBusterRemovalHandler
ICacheHeadersRequestContextAddon<R extends IRequestContext<?>> - Interface in org.spincast.core.exchange
Request context add-on to work with cache headers.
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.
IETag - Interface in org.spincast.core.routing
Represents an HTTP ETag.
IETagFactory - Interface in org.spincast.core.routing
Factory for ETags
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 IFileClassPathResourceManager
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
 
IRedirectRuleBuilder - Interface in org.spincast.core.routing
Builder to create a redirection rule.
IRedirectRuleBuilderFactory<R extends IRequestContext<?>,W extends IWebsocketContext<?>> - Interface in org.spincast.core.routing
Factory to create IRedirectRuleBuilders.
IRepeatedClassAfterMethodProvider - Interface in org.spincast.testing.utils
 
IReplaceDynamicParamsResult - Interface in org.spincast.plugins.routing.utils
The result of a call to ISpincastRoutingUtils#replaceDynamicParamsInPath(...)
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
 
isAddDefaultTemplateVariablesFilter() - Method in interface org.spincast.core.config.ISpincastConfig
Should the GlobalTemplateVariablesAdderFilter be automatically added to all routes?
isAddDefaultTemplateVariablesFilter() - Method in class org.spincast.plugins.config.SpincastConfig
 
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
 
isCachePrivate() - Method in interface org.spincast.core.routing.IStaticResourceCacheConfig
Should private be used when sending caching headers? more info...
isCachePrivate() - Method in class org.spincast.plugins.routing.StaticResourceCacheConfig
 
isCachePrivateByDefault() - Method in class org.spincast.core.filters.SpincastFilters
 
isCachePrivateByDefault() - Method in class org.spincast.plugins.routing.RouteBuilder
 
isCachePrivateDefault() - Method in class org.spincast.plugins.routing.StaticResourceBuilder
Is the cache private by default?
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
 
isCreateStaticResourceOnDisk() - Method in class org.spincast.plugins.routing.SpincastRouter
 
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.
isDefaultRouteCacheFilterPrivate() - Method in interface org.spincast.core.config.ISpincastConfig
When using the .cache() method on a route builder, is the cache private by default?
isDefaultRouteCacheFilterPrivate() - Method in class org.spincast.plugins.config.SpincastConfig
 
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
 
isDisableWriteToDiskDynamicStaticResource() - Method in interface org.spincast.core.config.ISpincastConfig
If true, the dynamic resources (static resource which have a generator in case they don't exist) won't be saved to disk.
isDisableWriteToDiskDynamicStaticResource() - Method in class org.spincast.plugins.config.SpincastConfig
 
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.
isEtagMatches(IETag, boolean) - Method in class org.spincast.plugins.httpcaching.SpincastCacheHeadersRequestContextAddon
 
isEtagsFromIfMatchHeaderContainsAWildcard() - Method in class org.spincast.plugins.httpcaching.SpincastCacheHeadersRequestContextAddon
 
isEtagsFromIfNoneMatchHeaderContainsAWildcard() - Method in class org.spincast.plugins.httpcaching.SpincastCacheHeadersRequestContextAddon
 
isETagWeakComparison() - Method in class org.spincast.plugins.httpcaching.SpincastCacheHeadersRequestContextAddon
 
isExceptionInBeforeClass() - Method in class org.spincast.testing.utils.SpincastJUnitRunner
 
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
 
isExpectingBeforeClassException() - 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
 
isHTMLShouldBeReturn() - Method in interface org.spincast.core.exchange.IRequestRequestContextAddon
Will return true if the request specifies that HTML is the most appropriate format to return.
isHTMLShouldBeReturn() - Method in class org.spincast.plugins.request.SpincastRequestRequestContextAddon
 
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
 
isHttps() - Method in interface org.spincast.core.exchange.IRequestRequestContextAddon
Is the request a secure HTTPS one?
isHttps() - Method in class org.spincast.plugins.request.SpincastRequestRequestContextAddon
 
isIfMatchEtagMatches() - Method in class org.spincast.plugins.httpcaching.SpincastCacheHeadersRequestContextAddon
 
isIfNoneMatchEtagMatches() - Method in class org.spincast.plugins.httpcaching.SpincastCacheHeadersRequestContextAddon
 
isIgnoreRemainingTests() - Method in class org.spincast.testing.utils.SpincastJUnitRunner
 
isInline() - Method in class org.spincast.plugins.jacksonxml.SpincastXmlIndenter
 
isJsonShouldBeReturn() - Method in interface org.spincast.core.exchange.IRequestRequestContextAddon
Will return true if the request specifies that Json is the most appropriate format to return.
isJsonShouldBeReturn() - 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
 
isPathContainDynamicParams(String) - Method in interface org.spincast.plugins.routing.utils.ISpincastRoutingUtils
Does the specified path contain dynamic (or splat) parameters?
isPathContainDynamicParams(String) - Method in class org.spincast.plugins.routing.utils.SpincastRoutingUtils
 
isPermanently() - Method in class org.spincast.plugins.routing.RedirectRuleBuilder
 
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
 
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.
ISpincastResourceHandler - Interface in org.spincast.plugins.undertow
 
ISpincastResourceHandlerFactory - Interface in org.spincast.plugins.undertow
Factory to create SpincastResourceHandler
ISpincastRouterConfig - Interface in org.spincast.plugins.routing
Configurations for the Spincast Router.
ISpincastRoutingUtils - Interface in org.spincast.plugins.routing.utils
Spincast router utils
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.
isPlaceholdersRemaining() - Method in interface org.spincast.plugins.routing.utils.IReplaceDynamicParamsResult
Are there some placeholders remaining in the resulting path?
isPlaceholdersRemaining() - Method in class org.spincast.plugins.routing.utils.ReplaceDynamicParamsResult
 
isPlainTextShouldBeReturn() - Method in interface org.spincast.core.exchange.IRequestRequestContextAddon
Will return true if the request specifies that plain-text is the most appropriate format to return.
isPlainTextShouldBeReturn() - Method in class org.spincast.plugins.request.SpincastRequestRequestContextAddon
 
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.
IStaticResourceCacheConfig - Interface in org.spincast.core.routing
Cache configurations available for a static resource.
IStaticResourceCacheConfigFactory - Interface in org.spincast.plugins.routing
Factory to create cache config for static resources.
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.core.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
 
isWeak() - Method in interface org.spincast.core.routing.IETag
Is it weak?
isWeak() - Method in class org.spincast.plugins.routing.ETag
 
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
 
isWildcard() - Method in interface org.spincast.core.routing.IETag
Is it a wildcard ETag?
isWildcard() - Method in class org.spincast.plugins.routing.ETag
 
isXMLShouldBeReturn() - Method in interface org.spincast.core.exchange.IRequestRequestContextAddon
Will return true if the request specifies that XML is the most appropriate format to return.
isXMLShouldBeReturn() - Method in class org.spincast.plugins.request.SpincastRequestRequestContextAddon
 
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
 
ITestFailureListener - Interface in org.spincast.testing.utils
Provides a method that will be called each time a test fails.
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

keepOriginalRequestUrlInformation(HttpServerExchange) - Method in class org.spincast.plugins.undertow.CacheBusterRemovalHandler
 
KeyNotFoundException(String) - Constructor for exception org.spincast.core.json.IJsonObject.KeyNotFoundException
 

L

lastModified(Date) - Method in interface org.spincast.core.exchange.ICacheHeadersRequestContextAddon
Specifies the last modification date of the resource.
lastModified(Date) - Method in class org.spincast.plugins.httpcaching.SpincastCacheHeadersRequestContextAddon
 
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.httpcaching.SpincastCacheHeadersRequestContextAddon
 
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.request.SpincastRequestRequestContextAddon
 
logger - Variable in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
logger - Variable in class org.spincast.plugins.routing.RedirectRuleBuilder
 
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.routing.StaticResourceBuilder
 
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
 
matches(IETag) - Method in interface org.spincast.core.routing.IETag
Does the ETag strongly matches the other specified ETag?
matches(IETag, boolean) - Method in interface org.spincast.core.routing.IETag
Does the ETag strongly or weakly matches the other specified ETag?
matches(IETag) - Method in class org.spincast.plugins.routing.ETag
 
matches(IETag, boolean) - Method in class org.spincast.plugins.routing.ETag
 

N

noCache() - Method in interface org.spincast.core.exchange.ICacheHeadersRequestContextAddon
Sends "No Cache" headers so the resource is not cached at all by the client.
noCache() - Method in interface org.spincast.core.routing.IRouteBuilder
Automatically adds "no-cache" headers to the response.
noCache() - Method in class org.spincast.plugins.httpcaching.SpincastCacheHeadersRequestContextAddon
 
noCache() - Method in class org.spincast.plugins.routing.RouteBuilder
 
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.
NoTestsFrameworkMethod - Class in org.spincast.testing.utils
Pseudo-test to be able to run some Spincast tests when no real @Test annotated test exist.
NoTestsFrameworkMethod() - Constructor for class org.spincast.testing.utils.NoTestsFrameworkMethod
 
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.httpcaching - package org.spincast.plugins.httpcaching
 
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.routing.utils - package org.spincast.plugins.routing.utils
 
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
 
parseDate(String) - Method in class org.spincast.testing.core.SpincastIntegrationTestBase
Parse a date from a HTTP header to a Date object.
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.
parseDateHeader(String) - Method in class org.spincast.plugins.request.SpincastRequestRequestContextAddon
Returns NULL if the date is not there or not parsable.
parseETagHeader(String) - Method in class org.spincast.plugins.request.SpincastRequestRequestContextAddon
 
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
 
pathAbsolute(String) - Method in interface org.spincast.core.routing.IStaticResourceBuilder
The absolute path to the resource, on the file system.
pathAbsolute(String) - Method in class org.spincast.plugins.routing.StaticResourceBuilder
 
pathRelative(String) - Method in interface org.spincast.core.routing.IStaticResourceBuilder
The path to the resource, on the file system, relative to the temp Spincast directory, as returned by ISpincastConfig::getSpincastTempDir()
pathRelative(String) - Method in class org.spincast.plugins.routing.StaticResourceBuilder
 
peerManager() - Method in class org.spincast.core.websocket.WebsocketContextBase
 
permanently() - Method in interface org.spincast.core.routing.IRedirectRuleBuilder
The redirection will be permanent (301).
permanently() - Method in class org.spincast.plugins.routing.RedirectRuleBuilder
 
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
Prepares a direct Not Found routing.
prepareNotFoundRouting(Object, R, boolean) - Method in class org.spincast.core.controllers.SpincastFrontController
Prepares 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) - Method in interface org.spincast.core.routing.IRouter
Starts the creation of a redirection rule.
redirect(String, boolean) - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
redirect(String, int) - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
redirect(String) - Method in class org.spincast.plugins.routing.SpincastRouter
 
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
 
RedirectRuleBuilder<R extends IRequestContext<?>,W extends IWebsocketContext<?>> - Class in org.spincast.plugins.routing
Default implementation for the IRedirectRuleBuilder interface.
RedirectRuleBuilder(IRouter<R, W>, String, ISpincastRouterConfig, ISpincastRoutingUtils) - Constructor for class org.spincast.plugins.routing.RedirectRuleBuilder
 
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
 
removeCacheBusterCode(HttpServerExchange) - Method in class org.spincast.plugins.undertow.CacheBusterRemovalHandler
 
removeCacheBusterCodes(String) - Method in interface org.spincast.core.utils.ISpincastUtils
Removes the cache buster code occurences from the given text.
removeCacheBusterCodes(String) - Method in class org.spincast.core.utils.SpincastUtils
 
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
 
Repeat - Annotation Type in org.spincast.testing.utils
Annotation to specify that a test or a test class has to be run multiple time.
replaceDynamicParamsInPath(String, Map<String, String>) - Method in interface org.spincast.plugins.routing.utils.ISpincastRoutingUtils
Replaces all the dynamic (and splat) parameters in the specified 'path'.
replaceDynamicParamsInPath(String, Map<String, String>) - Method in class org.spincast.plugins.routing.utils.SpincastRoutingUtils
 
ReplaceDynamicParamsResult - Class in org.spincast.plugins.routing.utils
Implementation for result of a call to ISpincastRoutingUtils#replaceDynamicParamsInPath(...)
ReplaceDynamicParamsResult(String, boolean) - Constructor for class org.spincast.plugins.routing.utils.ReplaceDynamicParamsResult
 
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<ICacheHeadersRequestContextAddon<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>, ISpincastConfig) - Constructor for class org.spincast.plugins.routing.RouteBuilder
 
RouteBuilder(IRouter<R, W>, IRouteFactory<R>, ISpincastRouterConfig, ISpincastFilters<R>, ISpincastConfig) - 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
Runs the test class.
runChild(FrameworkMethod, RunNotifier) - Method in class org.spincast.testing.utils.SpincastJUnitRunner
Runs a specific test
runPreClassLoopsSpincastTests() - 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.core.config.SpincastConstants.HttpHeadersExtra
 
SEC_WEBSOCKET_KEY - Static variable in class org.spincast.core.config.SpincastConstants.HttpHeadersExtra
 
SEC_WEBSOCKET_LOCATION - Static variable in class org.spincast.core.config.SpincastConstants.HttpHeadersExtra
 
SEC_WEBSOCKET_VERSION - Static variable in class org.spincast.core.config.SpincastConstants.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
 
setCacheSeconds(int) - Method in interface org.spincast.core.exchange.IResponseRequestContextAddon
Adds caching headers.
setCacheSeconds(int, boolean) - Method in interface org.spincast.core.exchange.IResponseRequestContextAddon
Adds caching headers for the specified number of seconds.
setCacheSeconds(int) - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
setCacheSeconds(int, boolean) - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
setCacheTime(Integer) - Method in class org.spincast.plugins.undertow.SpincastResourceHandler
 
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
 
setCurrentClassLoopPosition(int) - Method in class org.spincast.testing.utils.SpincastJUnitRunner
 
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.
setETag(IETag) - Method in class org.spincast.plugins.httpcaching.SpincastCacheHeadersRequestContextAddon
 
setETagWeakComparison(boolean) - Method in class org.spincast.plugins.httpcaching.SpincastCacheHeadersRequestContextAddon
 
setExceptionInBeforeClass() - Method in class org.spincast.testing.utils.SpincastJUnitRunner
 
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
 
setIgnoreRemainingTests() - Method in class org.spincast.testing.utils.SpincastJUnitRunner
 
setInstance(SpincastStatics) - Static method in class org.spincast.core.utils.SpincastStatics
 
setIsShouldGzip(Boolean) - Method in class org.spincast.plugins.response.SpincastResponseRequestContextAddon
 
setLastModificationDate(Date) - Method in class org.spincast.plugins.httpcaching.SpincastCacheHeadersRequestContextAddon
 
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.SpincastTestBase
 
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
 
SPINCAST_TEST_NAME_AFTER_CLASS_ANNOTATIONS_VALIDATION - Static variable in class org.spincast.testing.utils.SpincastJUnitRunner
 
SPINCAST_TEST_NAME_AFTER_CLASS_LOOPS_EXCEPTION - Static variable in class org.spincast.testing.utils.SpincastJUnitRunner
 
SPINCAST_TEST_NAME_AFTER_CLASS_METHOD_VALIDATION - Static variable in class org.spincast.testing.utils.SpincastJUnitRunner
 
SPINCAST_TEST_NAME_BEFORE_CLASS_ANNOTATIONS_VALIDATION - Static variable in class org.spincast.testing.utils.SpincastJUnitRunner
 
SPINCAST_TEST_NAME_BEFORE_CLASS_METHOD_VALIDATION - Static variable in class org.spincast.testing.utils.SpincastJUnitRunner
 
SPINCAST_TEST_NAME_NO_TESTS_AND_NO_EXPECTION_EXCEPTION_ANNOTATION - Static variable in class org.spincast.testing.utils.SpincastJUnitRunner
 
SpincastCacheHeadersRequestContextAddon<R extends IRequestContext<?>> - Class in org.spincast.plugins.httpcaching
 
SpincastCacheHeadersRequestContextAddon(R, IETagFactory) - Constructor for class org.spincast.plugins.httpcaching.SpincastCacheHeadersRequestContextAddon
 
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.HttpHeadersExtra - Class in org.spincast.core.config
Some HTTP headers that are not defined in Guava's com.google.common.net.HttpHeaders
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
 
SpincastDefaultNoAppIntegrationTestBase - Class in org.spincast.defaults.tests
Base class for integration tests with no application associated and that use the default request context, the default WebSocket context and SpincastDefaultTestingModule as the main Guice module to bind.
SpincastDefaultNoAppIntegrationTestBase() - Constructor for class org.spincast.defaults.tests.SpincastDefaultNoAppIntegrationTestBase
 
SpincastDefaultTestingModule - Class in org.spincast.defaults.tests
Testing module using the default implementations for the required components.
SpincastDefaultTestingModule() - Constructor for class org.spincast.defaults.tests.SpincastDefaultTestingModule
 
SpincastDefaultTestingModule(String[]) - Constructor for class org.spincast.defaults.tests.SpincastDefaultTestingModule
 
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, ISpincastConfig, IServer, ISpincastUtils) - 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, IJsonManager, IXmlManager) - Constructor for class org.spincast.core.controllers.SpincastFrontController
The constructor.
SpincastGuiceModuleBase - Class in org.spincast.core.guice
Base class for a Spincast Guice module.
SpincastGuiceModuleBase() - Constructor for class org.spincast.core.guice.SpincastGuiceModuleBase
 
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.
SpincastHttpCachingPluginGuiceModule - Class in org.spincast.plugins.httpcaching
Guice module for the Spincast HTTP Caching plugin.
SpincastHttpCachingPluginGuiceModule(Type, Type) - Constructor for class org.spincast.plugins.httpcaching.SpincastHttpCachingPluginGuiceModule
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 tests that need the HTTP/WebSocket server to be started.
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
Spincast JUnit Runner.
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.
SpincastNoAppIntegrationTestBase<R extends IRequestContext<?>,W extends IWebsocketContext<?>> - Class in org.spincast.testing.core
Base class for tests that needs the HTTP/WebSocket server to be started, but that are not using the boostraping process of an existing application to create the Guice context and start the server.
SpincastNoAppIntegrationTestBase() - Constructor for class org.spincast.testing.core.SpincastNoAppIntegrationTestBase
 
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
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, IETagFactory) - 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.
SpincastResourceHandler - Class in org.spincast.plugins.undertow
Spincast's custom ResourceHandler for Undertow.
SpincastResourceHandler(ResourceManager, IStaticResource<?>, ISpincastUtils) - Constructor for class org.spincast.plugins.undertow.SpincastResourceHandler
 
SpincastResourceHandler(ResourceManager, IStaticResource<?>, HttpHandler, ISpincastUtils) - Constructor for class org.spincast.plugins.undertow.SpincastResourceHandler
 
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, IETagFactory) - 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(SpincastRouterDeps<R, W>) - Constructor for class org.spincast.plugins.routing.SpincastRouter
 
SpincastRouterConfigDefault - Class in org.spincast.plugins.routing
Default configuration for the Spincast Router.
SpincastRouterConfigDefault(ISpincastConfig) - Constructor for class org.spincast.plugins.routing.SpincastRouterConfigDefault
 
SpincastRouterDeps<R extends IRequestContext<?>,W extends IWebsocketContext<?>> - Class in org.spincast.plugins.routing
A wrapper object for the dependencies required by SpincastRouter.
SpincastRouterDeps(ISpincastRouterConfig, IRouteFactory<R>, ISpincastConfig, ISpincastDictionary, IServer, ISpincastFilters<R>, IRouteBuilderFactory<R, W>, IRedirectRuleBuilderFactory<R, W>, IStaticResourceBuilderFactory<R, W>, IRouteHandlerMatchFactory<R>, IStaticResourceFactory<R>, IWebsocketRouteBuilderFactory<R, W>, IWebsocketRouteHandlerFactory<R, W>, ISpincastRoutingUtils) - Constructor for class org.spincast.plugins.routing.SpincastRouterDeps
Constructor
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
 
SpincastRoutingUtils - Class in org.spincast.plugins.routing.utils
Spincast router utils implementation.
SpincastRoutingUtils() - Constructor for class org.spincast.plugins.routing.utils.SpincastRoutingUtils
 
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
 
SpincastTestBase - Class in org.spincast.testing.core
Base class for Spincast test classes.
SpincastTestBase() - Constructor for class org.spincast.testing.core.SpincastTestBase
 
SpincastTestConfig - Class in org.spincast.testing.core
Default configurations for Spincast tests.
SpincastTestConfig() - Constructor for class org.spincast.testing.core.SpincastTestConfig
 
spincastTestError(String, String) - Method in class org.spincast.testing.utils.SpincastJUnitRunner
 
spincastTestError(String, Throwable) - Method in class org.spincast.testing.utils.SpincastJUnitRunner
 
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, ISpincastResourceHandlerFactory, ICacheBusterRemovalHandlerFactory, IFileClassPathResourceManagerFactory, ISpincastHttpAuthIdentityManagerFactory, IWebsocketEndpointFactory, ISSLContextFactory) - Constructor for class org.spincast.plugins.undertow.SpincastUndertowServer
Constructor
SpincastUndertowUtils - Class in org.spincast.plugins.undertow
 
SpincastUndertowUtils(ISpincastUtils) - 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.SpincastNoAppIntegrationTestBase
 
StaticResource<R extends IRequestContext<?>> - Class in org.spincast.plugins.routing
Represents a static resource.
StaticResource(StaticResourceType, String, String, IHandler<R>, IStaticResourceCorsConfig, IStaticResourceCacheConfig) - 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, IStaticResourceCacheConfigFactory, ISpincastConfig, ISpincastUtils, ISpincastRouterConfig) - Constructor for class org.spincast.plugins.routing.StaticResourceBuilder
 
StaticResourceBuilder(IRouter<R, W>, boolean, IStaticResourceFactory<R>, IStaticResourceCorsConfigFactory, IStaticResourceCacheConfigFactory, ISpincastConfig, ISpincastUtils, ISpincastRouterConfig) - Constructor for class org.spincast.plugins.routing.StaticResourceBuilder
 
StaticResourceCacheConfig - Class in org.spincast.plugins.routing
 
StaticResourceCacheConfig(int, boolean, Integer) - Constructor for class org.spincast.plugins.routing.StaticResourceCacheConfig
 
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
 
temporarily() - Method in interface org.spincast.core.routing.IRedirectRuleBuilder
The redirection will be temporarily (302).
temporarily() - Method in class org.spincast.plugins.routing.RedirectRuleBuilder
 
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
 
testFailure(Failure) - Method in class org.spincast.testing.core.SpincastTestBase
You can override this method to be informed when a test fails.
testFailure(Failure) - Method in interface org.spincast.testing.utils.ITestFailureListener
 
to(String) - Method in interface org.spincast.core.routing.IRedirectRuleBuilder
The new path or full URL to redirect to.
to(String) - Method in class org.spincast.plugins.routing.RedirectRuleBuilder
 
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.exchange.RequestContextBase
 
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.ETag
 
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
 
toString() - Method in class org.spincast.plugins.routing.StaticResource
 
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(boolean) - Method in interface org.spincast.core.exchange.ICacheHeadersRequestContextAddon
Call this when you are done setting ETag and/or Last-Modified to validate them agains the headers sent by the client.
validate(boolean) - Method in class org.spincast.plugins.httpcaching.SpincastCacheHeadersRequestContextAddon
 
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.
validateFullUrlInfoCache() - Method in class org.spincast.plugins.request.SpincastRequestRequestContextAddon
 
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.
validateNoAfterClassAnnotations() - Method in class org.spincast.testing.utils.SpincastJUnitRunner
 
validateNoBeforeClassAnnotations() - Method in class org.spincast.testing.utils.SpincastJUnitRunner
 
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.
validateNoTestsAndNoExpectingBeforeClassExceptionAnnotation() - Method in class org.spincast.testing.utils.SpincastJUnitRunner
 
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
 
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 class org.spincast.core.config.SpincastConstants
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

X_FORWARDED_HOST - Static variable in class org.spincast.core.config.SpincastConstants.HttpHeadersExtra
 
X_FORWARDED_PORT - Static variable in class org.spincast.core.config.SpincastConstants.HttpHeadersExtra
 
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 - 2024 Weber Informatics LLC | Privacy Policy