Skip navigation links
A B C D E F G H I K L M O R S U V W 

A

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.
addContentTypeHeader(HttpServerExchange) - Method in class org.spincast.plugins.undertow.SpincastResourceHandler
 
addCookies(Object, Map<String, ICookie>) - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
addHttpAuthentication(String, String, String) - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
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
 
addStaticResourceToServe(IStaticResource<?>) - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
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
 

B

bindCacheBusterRemovalHandlerFactory() - Method in class org.spincast.plugins.undertow.SpincastUndertowPluginGuiceModule
 
bindCorsHandlerFactory() - Method in class org.spincast.plugins.undertow.SpincastUndertowPluginGuiceModule
 
bindFileClassPathResourceManagerFactory() - Method in class org.spincast.plugins.undertow.SpincastUndertowPluginGuiceModule
 
bindGzipCheckerHandlerFactory() - Method in class org.spincast.plugins.undertow.SpincastUndertowPluginGuiceModule
 
bindHttpAuthIdentityManagerFactory() - Method in class org.spincast.plugins.undertow.SpincastUndertowPluginGuiceModule
 
bindSpincastResourceHandlerFactory() - Method in class org.spincast.plugins.undertow.SpincastUndertowPluginGuiceModule
 
bindSpincastUndertowUtils() - Method in class org.spincast.plugins.undertow.SpincastUndertowPluginGuiceModule
 
bindUndertowWebsocketEndpointWriterFactory() - Method in class org.spincast.plugins.undertow.SpincastUndertowPluginGuiceModule
 
bindWebsocketEndpointFactory() - Method in class org.spincast.plugins.undertow.SpincastUndertowPluginGuiceModule
 

C

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
 
castExchange(Object) - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
close() - Method in class org.spincast.plugins.undertow.FileClassPathResourceManager
 
closeEndpoint() - Method in class org.spincast.plugins.undertow.SpincastWebsocketEndpoint
 
closeEndpoint(int, String) - Method in class org.spincast.plugins.undertow.SpincastWebsocketEndpoint
 
closePeer(String) - Method in class org.spincast.plugins.undertow.SpincastWebsocketEndpoint
 
closePeer(String, int, String) - Method in class org.spincast.plugins.undertow.SpincastWebsocketEndpoint
 
configure() - Method in class org.spincast.plugins.undertow.SpincastUndertowPluginGuiceModule
 
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.
CorsHandler - Class in org.spincast.plugins.undertow
 
CorsHandler(HttpHandler, IStaticResourceCorsConfig, ICorsFilter) - Constructor for class org.spincast.plugins.undertow.CorsHandler
 
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
 
createAccount(String) - Method in class org.spincast.plugins.undertow.SpincastHttpAuthIdentityManager
 
createCorsFilterClient(HttpServerExchange, IStaticResourceCorsConfig) - Method in class org.spincast.plugins.undertow.CorsHandler
Create the client for the cors filter.
createHttpAuthenticationRealm(String, String) - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
createUndertowWebsocketEndpointHandler(String, IWebsocketEndpointHandler) - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 

D

done() - Method in interface org.spincast.plugins.undertow.IClosedEventSentCallback
 

E

end(Object) - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
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
 

F

FileClassPathResourceManager - Class in org.spincast.plugins.undertow
 
FileClassPathResourceManager(String) - Constructor for class org.spincast.plugins.undertow.FileClassPathResourceManager
 
flushBytes(Object, byte[], boolean) - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
forceRequestSizeValidation(Object) - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
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

getAccounts() - Method in class org.spincast.plugins.undertow.SpincastHttpAuthIdentityManager
 
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
 
getChannelsMap() - Method in class org.spincast.plugins.undertow.SpincastUndertowWebsocketEndpointWriter
 
getCloseExchangeCallback() - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
getConfig() - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
getContentTypeBestMatch(Object) - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
getCookieEncoding() - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
getCookieFactory() - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
getCookies(Object) - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
getCorsConfig() - Method in class org.spincast.plugins.undertow.CorsHandler
 
getCorsFilter() - Method in class org.spincast.plugins.undertow.CorsHandler
 
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
 
getDoNothingCallback() - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
getEndpointId() - Method in class org.spincast.plugins.undertow.SpincastWebsocketEndpoint
 
getEventsHandler() - Method in class org.spincast.plugins.undertow.SpincastWebsocketEndpoint
 
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
 
getFinalHandler() - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
The very first handler considered by Undertow.
getFormData(HttpServerExchange) - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
May return NULL.
getFormDatas(Object) - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
getFormParserFactory() - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
getFrontController() - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
getFullUrlOriginal(Object) - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
getFullUrlOriginal(Object, boolean) - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
getFullUrlProxied(Object) - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
getFullUrlProxied(Object, boolean) - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
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
 
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 class org.spincast.plugins.undertow.SpincastUndertowServer
 
getHttpAuthHandlerNextHandler() - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
getHttpAuthIdentityManagersByRealmName() - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
getHttpMethod(Object) - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
getNewPeerIdLock(String) - Method in class org.spincast.plugins.undertow.SpincastWebsocketEndpoint
Gets the creation lock for a peer id.
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
 
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.
getPeersIds() - Method in class org.spincast.plugins.undertow.SpincastWebsocketEndpoint
 
getPingBytes() - Method in class org.spincast.plugins.undertow.SpincastUndertowWebsocketEndpointWriter
 
getQueryStringParams(Object) - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
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.
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 class org.spincast.plugins.undertow.SpincastUndertowServer
 
getRequestScheme(Object) - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
getResource(String) - Method in class org.spincast.plugins.undertow.FileClassPathResourceManager
 
getResponseContentType(HttpServerExchange) - Method in class org.spincast.plugins.undertow.GzipCheckerHandler
 
getResponseHeaders(Object) - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
getServerBuilder() - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
getServerStartTryNbr() - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
getSpecificTargetFilePath() - Method in class org.spincast.plugins.undertow.GzipCheckerHandler
 
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
 
getSpincastResourceHandlerClass() - Method in class org.spincast.plugins.undertow.SpincastUndertowPluginGuiceModule
 
getSpincastResourceHandlerFactory() - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
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.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
 
getSpincastWebsocketEndpointFactory() - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
getSslContextFactory() - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
getStartServerSleepMilliseconds() - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
getStaticResource() - Method in class org.spincast.plugins.undertow.SpincastResourceHandler
 
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.
getStaticResourceServed(String) - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
getStaticResourcesPathHandler() - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
getStaticResourcesServed() - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
getStaticResourcesServedByUrlPath() - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
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.
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
 
getUploadedFiles(Object) - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
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
 
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.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.
getWebsocketEndpointManager(String) - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
getWebsocketEndpointManagers() - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
getWebsocketEndpointsMap() - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
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.
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
 
GzipCheckerHandler - Class in org.spincast.plugins.undertow
 
GzipCheckerHandler(HttpHandler, String, ISpincastUtils) - Constructor for class org.spincast.plugins.undertow.GzipCheckerHandler
 

H

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
 

I

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
IClosedEventSentCallback - Interface in org.spincast.plugins.undertow
 
ICorsHandler - Interface in org.spincast.plugins.undertow
Handler that will add cors headers, when required.
ICorsHandlerFactory - Interface in org.spincast.plugins.undertow
 
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
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
init() - Method in class org.spincast.plugins.undertow.SpincastWebsocketEndpoint
 
isContentTypeToSkipGziping(HttpServerExchange) - Method in class org.spincast.plugins.undertow.GzipCheckerHandler
 
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.
ISpincastResourceHandler - Interface in org.spincast.plugins.undertow
 
ISpincastResourceHandlerFactory - Interface in org.spincast.plugins.undertow
Factory to create SpincastResourceHandler
ISpincastUndertowConfig - Interface in org.spincast.plugins.undertow.config
Configurations for the Spincast Undertow plugin.
ISpincastUndertowUtils - Interface in org.spincast.plugins.undertow
Undertow utilities.
isResourceChangeListenerSupported() - Method in class org.spincast.plugins.undertow.FileClassPathResourceManager
 
isResponseClosed(Object) - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
isResponseHeadersSent(Object) - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
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
 
IUndertowWebsocketEndpointWriter - Interface in org.spincast.plugins.undertow
 
IUndertowWebsocketEndpointWriterFactory - Interface in org.spincast.plugins.undertow
 
IWebsocketEndpoint - Interface in org.spincast.plugins.undertow
 
IWebsocketEndpointFactory - Interface in org.spincast.plugins.undertow
Factory to create Websocket endpoints.
IWebsocketPeersWriteCallback - Interface in org.spincast.plugins.undertow
Callback to handle the errors found after writing to some peers.

K

keepOriginalRequestUrlInformation(HttpServerExchange) - Method in class org.spincast.plugins.undertow.CacheBusterRemovalHandler
 

L

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
 

M

managePeersWriteConnectionClosed(Set<String>) - Method in class org.spincast.plugins.undertow.SpincastWebsocketEndpoint
Called when a write operation detected a closed connection on some peers.

O

org.spincast.plugins.undertow - package org.spincast.plugins.undertow
 
org.spincast.plugins.undertow.config - package org.spincast.plugins.undertow.config
 

R

registerResourceChangeListener(ResourceChangeListener) - Method in class org.spincast.plugins.undertow.FileClassPathResourceManager
 
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
 
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 class org.spincast.plugins.undertow.SpincastUndertowServer
 
removeStaticResource(StaticResourceType, String) - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
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
 

S

sendAppEventInNewThread(Runnable) - Method in class org.spincast.plugins.undertow.SpincastWebsocketEndpoint
Sends an event to the application 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
 
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 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
 
sendOnBytesMessageAppEvent(String, byte[]) - Method in class org.spincast.plugins.undertow.SpincastWebsocketEndpoint
Sends a "byte[] 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.
sendPeerClosedAppEvent(String) - Method in class org.spincast.plugins.undertow.SpincastWebsocketEndpoint
Sends a "peer closed" event to the app.
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
 
sendWebsocketEnpointsClosedWhenServerStops() - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
setCacheTime(Integer) - Method in class org.spincast.plugins.undertow.SpincastResourceHandler
 
setResponseHeader(Object, String, List<String>) - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
setResponseHeaders(Object, Map<String, List<String>>) - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
setResponseStatusCode(Object, int) - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
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.
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
 
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.
SpincastWebsocketEndpoint - Class in org.spincast.plugins.undertow
 
SpincastWebsocketEndpoint(String, IWebsocketEndpointHandler, IUndertowWebsocketEndpointWriterFactory, ISpincastUndertowConfig, ISpincastUndertowUtils) - Constructor for class org.spincast.plugins.undertow.SpincastWebsocketEndpoint
Constructor
start() - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
startSendingPings() - Method in class org.spincast.plugins.undertow.SpincastWebsocketEndpoint
Starts sending automatic pings to the peers.
stop() - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
stopSendingPings() - Method in class org.spincast.plugins.undertow.SpincastWebsocketEndpoint
 

U

UNDERTOW_EXCEPTION_CODE_REQUEST_TOO_LARGE - Static variable in class org.spincast.plugins.undertow.SpincastUndertowServer
 

V

validateWebsocketClosingCode(int) - Method in class org.spincast.plugins.undertow.SpincastWebsocketEndpoint
Is the Websocket closing code valid?
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

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 class org.spincast.plugins.undertow.SpincastUndertowServer
 
websocketCreateEndpoint(String, IWebsocketEndpointHandler) - Method in class org.spincast.plugins.undertow.SpincastUndertowServer
 
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
 
A B C D E F G H I K L M O R S U V W 
Skip navigation links

Copyright © 2016. All rights reserved.