A B C D E F G H I K L M N O P Q R S T U V W X

A

AbstractHttpConnection - Class in org.webbitserver.netty
 
AbstractHttpConnection(ChannelHandlerContext, NettyHttpRequest, Executor) - Constructor for class org.webbitserver.netty.AbstractHttpConnection
 
AbstractResourceHandler - Class in org.webbitserver.handler
 
AbstractResourceHandler(Executor, TemplateEngine) - Constructor for class org.webbitserver.handler.AbstractResourceHandler
 
AbstractResourceHandler(Executor) - Constructor for class org.webbitserver.handler.AbstractResourceHandler
 
AbstractResourceHandler.IOWorker - Class in org.webbitserver.handler
All IO is performed by this worker on a separate thread, so we never block the HttpHandler.
AbstractResourceHandler.IOWorker(String, HttpRequest, HttpResponse, HttpControl) - Constructor for class org.webbitserver.handler.AbstractResourceHandler.IOWorker
 
add(String, String) - Method in class org.webbitserver.handler.authentication.InMemoryPasswords
 
add(HttpHandler) - Method in class org.webbitserver.netty.NettyWebServer
 
add(String, HttpHandler) - Method in class org.webbitserver.netty.NettyWebServer
 
add(String, WebSocketHandler) - Method in class org.webbitserver.netty.NettyWebServer
 
add(String, EventSourceHandler) - Method in class org.webbitserver.netty.NettyWebServer
 
add(HttpHandler) - Method in interface org.webbitserver.WebServer
Add an HttpHandler.
add(String, HttpHandler) - Method in interface org.webbitserver.WebServer
Add an HttpHandler that will only respond to a certain path (e.g "/some/page").
add(String, WebSocketHandler) - Method in interface org.webbitserver.WebServer
Add a WebSocketHandler for dealing with WebSockets.
add(String, EventSourceHandler) - Method in interface org.webbitserver.WebServer
Add a WebSocketHandler for dealing with WebSockets.
addMimeType(String, String) - Method in class org.webbitserver.handler.AbstractResourceHandler
 
address(SocketAddress) - Method in class org.webbitserver.handler.logging.SimpleLogSink
 
AliasHandler - Class in org.webbitserver.handler
 
AliasHandler(String) - Constructor for class org.webbitserver.handler.AliasHandler
 
all(String) - Method in class org.webbitserver.helpers.QueryParameters
 
allHeaders() - Method in interface org.webbitserver.HttpRequest
Returns all headers sent from client.
allHeaders() - Method in class org.webbitserver.netty.NettyHttpRequest
 
allHeaders() - Method in class org.webbitserver.stub.StubHttpRequest
 
allHeaders() - Method in class org.webbitserver.wrapper.HttpRequestWrapper
 
append(ChannelBuffer) - Method in class org.webbitserver.netty.DecodingHybiFrame
 
authenticate(HttpRequest, String, String, PasswordAuthenticator.ResultCallback, Executor) - Method in class org.webbitserver.handler.authentication.InMemoryPasswords
 
authenticate(HttpRequest, String, String, PasswordAuthenticator.ResultCallback, Executor) - Method in interface org.webbitserver.handler.authentication.PasswordAuthenticator
 

B

Base64 - Class in org.webbitserver.helpers
Encodes binary data to plain text as Base64.
Base64() - Constructor for class org.webbitserver.helpers.Base64
 
BaseWebSocketHandler - Class in org.webbitserver
Base implementation that does nothing, except for automatically calling WebSocketConnection.pong(byte[]) when BaseWebSocketHandler.onPing(WebSocketConnection, byte[]) receives a ping.
BaseWebSocketHandler() - Constructor for class org.webbitserver.BaseWebSocketHandler
 
BasicAuthenticationHandler - Class in org.webbitserver.handler.authentication
Adds HTTP Basic authentication to a page.
BasicAuthenticationHandler(PasswordAuthenticator) - Constructor for class org.webbitserver.handler.authentication.BasicAuthenticationHandler
 
BasicAuthenticationHandler(PasswordAuthenticator, String) - Constructor for class org.webbitserver.handler.authentication.BasicAuthenticationHandler
 
body() - Method in interface org.webbitserver.HttpRequest
The body
body() - Method in class org.webbitserver.netty.NettyHttpRequest
 
body() - Method in class org.webbitserver.stub.StubHttpRequest
 
body(String) - Method in class org.webbitserver.stub.StubHttpRequest
 
body() - Method in class org.webbitserver.wrapper.HttpRequestWrapper
 
bodyAsBytes() - Method in interface org.webbitserver.HttpRequest
The body's byte array
bodyAsBytes() - Method in class org.webbitserver.netty.NettyHttpRequest
 
bodyAsBytes() - Method in class org.webbitserver.stub.StubHttpRequest
 
bodyAsBytes() - Method in class org.webbitserver.wrapper.HttpRequestWrapper
 
build() - Method in class org.webbitserver.EventSourceMessage
 

C

CatchingRunnable - Class in org.webbitserver.netty
 
CatchingRunnable(Thread.UncaughtExceptionHandler) - Constructor for class org.webbitserver.netty.CatchingRunnable
 
channelOpen(ChannelHandlerContext, ChannelStateEvent) - Method in class org.webbitserver.netty.ConnectionTrackingHandler
 
channelOpen(ChannelHandlerContext, ChannelStateEvent) - Method in class org.webbitserver.netty.StaleConnectionTrackingHandler
 
channelUnbound(ChannelHandlerContext, ChannelStateEvent) - Method in class org.webbitserver.netty.EventSourceConnectionHandler
 
channelUnbound(ChannelHandlerContext, ChannelStateEvent) - Method in class org.webbitserver.netty.WebSocketConnectionHandler
 
charset(Charset) - Method in interface org.webbitserver.HttpResponse
For text based responses, sets the Charset to encode the response as.
charset() - Method in interface org.webbitserver.HttpResponse
Current Charset used to encode to response as.
charset(Charset) - Method in class org.webbitserver.netty.NettyHttpResponse
 
charset() - Method in class org.webbitserver.netty.NettyHttpResponse
 
charset(Charset) - Method in class org.webbitserver.stub.StubHttpResponse
 
charset() - Method in class org.webbitserver.stub.StubHttpResponse
 
charset(Charset) - Method in class org.webbitserver.wrapper.HttpResponseWrapper
 
charset() - Method in class org.webbitserver.wrapper.HttpResponseWrapper
 
ClassloaderResourceHelper - Class in org.webbitserver.helpers
 
ClassloaderResourceHelper() - Constructor for class org.webbitserver.helpers.ClassloaderResourceHelper
 
clientSide(byte[]) - Static method in class org.webbitserver.netty.HybiWebSocketFrameDecoder
 
close() - Method in interface org.webbitserver.EventSourceConnection
 
close() - Method in interface org.webbitserver.HttpConnection
 
close() - Method in class org.webbitserver.netty.NettyEventSourceConnection
 
close() - Method in class org.webbitserver.netty.NettyWebSocketConnection
 
close() - Method in class org.webbitserver.stub.StubConnection
 
close() - Method in interface org.webbitserver.WebSocketConnection
 
close() - Method in class org.webbitserver.wrapper.EventSourceConnectionWrapper
 
close() - Method in class org.webbitserver.wrapper.WebSocketConnectionWrapper
 
closeAllConnections() - Method in class org.webbitserver.netty.ConnectionTrackingHandler
 
closeChannel() - Method in class org.webbitserver.netty.AbstractHttpConnection
 
closed() - Method in class org.webbitserver.stub.StubConnection
 
closeStaleConnections() - Method in class org.webbitserver.netty.StaleConnectionTrackingHandler
 
comment(String) - Method in class org.webbitserver.EventSourceMessage
 
connectionExceptionHandler(Thread.UncaughtExceptionHandler) - Method in interface org.webbitserver.Endpoint
What to do when an exception occurs when attempting to read/write data from/to the underlying connection.
connectionExceptionHandler(Thread.UncaughtExceptionHandler) - Method in class org.webbitserver.netty.NettyWebServer
 
connectionExceptionHandler(Thread.UncaughtExceptionHandler) - Method in class org.webbitserver.netty.WebSocketClient
 
ConnectionTrackingHandler - Class in org.webbitserver.netty
Keeps track of all connections and allows them to be closed later.
ConnectionTrackingHandler() - Constructor for class org.webbitserver.netty.ConnectionTrackingHandler
 
containsHeader(String) - Method in interface org.webbitserver.HttpResponse
Test to see if this response has a header of the specified name
containsHeader(String) - Method in class org.webbitserver.netty.NettyHttpResponse
 
containsHeader(String) - Method in class org.webbitserver.stub.StubHttpResponse
 
containsHeader(String) - Method in class org.webbitserver.wrapper.HttpResponseWrapper
 
content(String) - Method in interface org.webbitserver.HttpResponse
Write text based content back to the client.
content(byte[]) - Method in interface org.webbitserver.HttpResponse
Write binary based content back to the client.
content(ByteBuffer) - Method in interface org.webbitserver.HttpResponse
Write binary based content back to the client.
content(String) - Method in class org.webbitserver.netty.NettyHttpResponse
 
content(byte[]) - Method in class org.webbitserver.netty.NettyHttpResponse
 
content(ByteBuffer) - Method in class org.webbitserver.netty.NettyHttpResponse
 
content(String) - Method in class org.webbitserver.stub.StubHttpResponse
 
content(byte[]) - Method in class org.webbitserver.stub.StubHttpResponse
 
content(ByteBuffer) - Method in class org.webbitserver.stub.StubHttpResponse
 
content(String) - Method in class org.webbitserver.wrapper.HttpResponseWrapper
 
content(byte[]) - Method in class org.webbitserver.wrapper.HttpResponseWrapper
 
content(ByteBuffer) - Method in class org.webbitserver.wrapper.HttpResponseWrapper
 
contents() - Method in class org.webbitserver.stub.StubHttpResponse
 
contentsString() - Method in class org.webbitserver.stub.StubHttpResponse
 
control - Variable in class org.webbitserver.handler.AbstractResourceHandler.IOWorker
 
cookie(String) - Method in interface org.webbitserver.HttpRequest
Get a cookie with a specific name
cookie(HttpCookie) - Method in interface org.webbitserver.HttpResponse
Adds a cookie
cookie(String) - Method in class org.webbitserver.netty.NettyHttpRequest
 
cookie(HttpCookie) - Method in class org.webbitserver.netty.NettyHttpResponse
 
cookie(HttpCookie) - Method in class org.webbitserver.netty.WebSocketClient
 
cookie(String) - Method in class org.webbitserver.stub.StubHttpRequest
 
cookie(HttpCookie) - Method in class org.webbitserver.stub.StubHttpResponse
 
cookie(String, String) - Method in class org.webbitserver.stub.StubHttpResponse
 
cookie(String) - Method in class org.webbitserver.wrapper.HttpRequestWrapper
 
cookie(HttpCookie) - Method in class org.webbitserver.wrapper.HttpResponseWrapper
 
COOKIE_HEADER - Static variable in interface org.webbitserver.HttpRequest
 
cookies() - Method in interface org.webbitserver.HttpRequest
 
cookies() - Method in class org.webbitserver.netty.NettyHttpRequest
 
cookies() - Method in class org.webbitserver.stub.StubHttpRequest
 
cookies() - Method in class org.webbitserver.stub.StubHttpResponse
 
cookies() - Method in class org.webbitserver.wrapper.HttpRequestWrapper
 
cookieValue(String) - Method in interface org.webbitserver.HttpRequest
Get the value of named cookie
cookieValue(String) - Method in class org.webbitserver.netty.NettyHttpRequest
 
cookieValue(String) - Method in class org.webbitserver.stub.StubHttpRequest
 
cookieValue(String) - Method in class org.webbitserver.wrapper.HttpRequestWrapper
 
createDecoder() - Method in class org.webbitserver.netty.Hixie75
 
createDecoder() - Method in class org.webbitserver.netty.Hixie76
 
createDecoder() - Method in class org.webbitserver.netty.Hybi
 
createDecoder() - Method in interface org.webbitserver.netty.WebSocketVersion
 
createEncoder() - Method in class org.webbitserver.netty.Hixie75
 
createEncoder() - Method in class org.webbitserver.netty.Hixie76
 
createEncoder() - Method in class org.webbitserver.netty.Hybi
 
createEncoder() - Method in interface org.webbitserver.netty.WebSocketVersion
 
createIOWorker(HttpRequest, HttpResponse, HttpControl) - Method in class org.webbitserver.handler.AbstractResourceHandler
 
createIOWorker(HttpRequest, HttpResponse, HttpControl) - Method in class org.webbitserver.handler.EmbeddedResourceHandler
 
createIOWorker(HttpRequest, HttpResponse, HttpControl) - Method in class org.webbitserver.handler.StaticFileHandler
 
createWebServer(int) - Static method in class org.webbitserver.WebServers
Returns a new WebServer object, which runs on the provided port.
createWebServer(Executor, int) - Static method in class org.webbitserver.WebServers
Returns a new WebServer object, which runs on the provided port and adds the executor to the List of executor services to be called when the server is running.
createWebServer(Executor, SocketAddress, URI) - Static method in class org.webbitserver.WebServers
Returns a new WebServer object, adding the executor to the list of executor services, running on the stated socket address and accessible from the provided public URI.
custom(HttpRequest, String, String) - Method in interface org.webbitserver.handler.logging.LogSink
 
custom(HttpRequest, String, String) - Method in class org.webbitserver.handler.logging.SimpleLogSink
 

D

data() - Method in interface org.webbitserver.DataHolder
Arbitrary data that can be stored for the lifetime of the connection.
data(String) - Method in interface org.webbitserver.DataHolder
Retrieve data value by key.
data(String, Object) - Method in interface org.webbitserver.DataHolder
Store data value by key.
data(String, Object) - Method in interface org.webbitserver.EventSourceConnection
 
data(String) - Method in class org.webbitserver.EventSourceMessage
 
data(String, Object) - Method in interface org.webbitserver.HttpRequest
 
data() - Method in class org.webbitserver.netty.AbstractHttpConnection
 
data(String) - Method in class org.webbitserver.netty.AbstractHttpConnection
 
data(String, Object) - Method in class org.webbitserver.netty.NettyEventSourceConnection
 
data() - Method in class org.webbitserver.netty.NettyHttpRequest
 
data(String) - Method in class org.webbitserver.netty.NettyHttpRequest
 
data(String, Object) - Method in class org.webbitserver.netty.NettyHttpRequest
 
data(String, Object) - Method in class org.webbitserver.netty.NettyWebSocketConnection
 
data(String, Object) - Method in class org.webbitserver.stub.StubConnection
 
data() - Method in class org.webbitserver.stub.StubDataHolder
 
data(String) - Method in class org.webbitserver.stub.StubDataHolder
 
data(String, Object) - Method in class org.webbitserver.stub.StubDataHolder
 
data(String, Object) - Method in class org.webbitserver.stub.StubHttpRequest
 
data(String, Object) - Method in interface org.webbitserver.WebSocketConnection
 
data() - Method in class org.webbitserver.wrapper.EventSourceConnectionWrapper
 
data(String) - Method in class org.webbitserver.wrapper.EventSourceConnectionWrapper
 
data(String, Object) - Method in class org.webbitserver.wrapper.EventSourceConnectionWrapper
 
data() - Method in class org.webbitserver.wrapper.HttpRequestWrapper
 
data(String) - Method in class org.webbitserver.wrapper.HttpRequestWrapper
 
data(String, Object) - Method in class org.webbitserver.wrapper.HttpRequestWrapper
 
data() - Method in class org.webbitserver.wrapper.WebSocketConnectionWrapper
 
data(String) - Method in class org.webbitserver.wrapper.WebSocketConnectionWrapper
 
data(String, Object) - Method in class org.webbitserver.wrapper.WebSocketConnectionWrapper
 
DataHolder - Interface in org.webbitserver
Objects implementing this interface can have arbitrary named values associated with them, making it easy to pass data around an application.
dataKeys() - Method in interface org.webbitserver.DataHolder
List data keys.
dataKeys() - Method in class org.webbitserver.netty.AbstractHttpConnection
 
dataKeys() - Method in class org.webbitserver.netty.NettyHttpRequest
 
dataKeys() - Method in class org.webbitserver.stub.StubDataHolder
 
dataKeys() - Method in class org.webbitserver.wrapper.EventSourceConnectionWrapper
 
dataKeys() - Method in class org.webbitserver.wrapper.HttpRequestWrapper
 
dataKeys() - Method in class org.webbitserver.wrapper.WebSocketConnectionWrapper
 
dataValuesToLog - Variable in class org.webbitserver.handler.logging.SimpleLogSink
 
DateHeaderHandler - Class in org.webbitserver.handler
Handler that sets the HTTP 'Server' response header.
DateHeaderHandler() - Constructor for class org.webbitserver.handler.DateHeaderHandler
 
DateHelper - Class in org.webbitserver.helpers
 
DateHelper() - Constructor for class org.webbitserver.helpers.DateHelper
 
decode(String) - Static method in class org.webbitserver.helpers.Base64
 
decode(ChannelHandlerContext, Channel, ChannelBuffer) - Method in class org.webbitserver.netty.FlashPolicyFileDecoder
 
decode(ChannelHandlerContext, Channel, ChannelBuffer, HybiWebSocketFrameDecoder.State) - Method in class org.webbitserver.netty.HybiWebSocketFrameDecoder
 
DecodingHybiFrame - Class in org.webbitserver.netty
 
DecodingHybiFrame(int, UTF8Output, ChannelBuffer) - Constructor for class org.webbitserver.netty.DecodingHybiFrame
 
DEFAULT_MIME_TYPES - Static variable in class org.webbitserver.handler.AbstractResourceHandler
 
DEFAULT_WELCOME_FILE_NAME - Static variable in class org.webbitserver.handler.AbstractResourceHandler
 
DefaultDirectoryListingFormatter - Class in org.webbitserver.handler
 
DefaultDirectoryListingFormatter() - Constructor for class org.webbitserver.handler.DefaultDirectoryListingFormatter
 
DelayedHttpHandler - Class in org.webbitserver.handler
Wraps a standard HttpHandler, and will introduce an artificial delay.
DelayedHttpHandler(Executor, long, HttpHandler) - Constructor for class org.webbitserver.handler.DelayedHttpHandler
 
directoryListingBytes() - Method in class org.webbitserver.handler.AbstractResourceHandler.IOWorker
 
directoryListingBytes() - Method in class org.webbitserver.handler.EmbeddedResourceHandler.ResourceWorker
 
directoryListingBytes() - Method in class org.webbitserver.handler.StaticFileHandler.FileWorker
 
directoryListingFormatter - Variable in class org.webbitserver.handler.AbstractResourceHandler
 
DirectoryListingFormatter - Interface in org.webbitserver.handler
 
dispatchMessage(WebSocketHandler, NettyWebSocketConnection, Executor, Thread.UncaughtExceptionHandler) - Method in class org.webbitserver.netty.DecodingHybiFrame
 

E

EmbeddedResourceHandler - Class in org.webbitserver.handler
 
EmbeddedResourceHandler(String, Executor, Class<?>, TemplateEngine) - Constructor for class org.webbitserver.handler.EmbeddedResourceHandler
 
EmbeddedResourceHandler(String, Executor, Class<?>) - Constructor for class org.webbitserver.handler.EmbeddedResourceHandler
 
EmbeddedResourceHandler(String, Executor, TemplateEngine) - Constructor for class org.webbitserver.handler.EmbeddedResourceHandler
 
EmbeddedResourceHandler(String, Executor) - Constructor for class org.webbitserver.handler.EmbeddedResourceHandler
 
EmbeddedResourceHandler(String, Class<?>, TemplateEngine) - Constructor for class org.webbitserver.handler.EmbeddedResourceHandler
 
EmbeddedResourceHandler(String, Class<?>) - Constructor for class org.webbitserver.handler.EmbeddedResourceHandler
 
EmbeddedResourceHandler(String, TemplateEngine) - Constructor for class org.webbitserver.handler.EmbeddedResourceHandler
 
EmbeddedResourceHandler(String) - Constructor for class org.webbitserver.handler.EmbeddedResourceHandler
 
EmbeddedResourceHandler.ResourceWorker - Class in org.webbitserver.handler
 
EmbeddedResourceHandler.ResourceWorker(HttpRequest, HttpResponse, HttpControl) - Constructor for class org.webbitserver.handler.EmbeddedResourceHandler.ResourceWorker
 
enableDirectoryListing(boolean) - Method in class org.webbitserver.handler.AbstractResourceHandler
 
enableDirectoryListing(boolean, DirectoryListingFormatter) - Method in class org.webbitserver.handler.AbstractResourceHandler
 
encode(byte[]) - Static method in class org.webbitserver.helpers.Base64
 
encode() - Method in class org.webbitserver.netty.EncodingHybiFrame
 
encode(ChannelHandlerContext, Channel, Object) - Method in class org.webbitserver.netty.HybiWebSocketFrameEncoder
 
EncodingHybiFrame - Class in org.webbitserver.netty
 
EncodingHybiFrame(int, boolean, int, byte[], ChannelBuffer) - Constructor for class org.webbitserver.netty.EncodingHybiFrame
 
end() - Method in interface org.webbitserver.HttpResponse
Marks the response as ended.
end() - Method in class org.webbitserver.netty.NettyHttpResponse
 
end() - Method in class org.webbitserver.stub.StubHttpResponse
 
end() - Method in class org.webbitserver.wrapper.HttpResponseWrapper
 
ended() - Method in class org.webbitserver.stub.StubHttpResponse
 
Endpoint<T> - Interface in org.webbitserver
 
error(IOException) - Method in class org.webbitserver.handler.AbstractResourceHandler.IOWorker
 
error(HttpRequest, Throwable) - Method in interface org.webbitserver.handler.logging.LogSink
 
error(HttpRequest, Throwable) - Method in class org.webbitserver.handler.logging.SimpleLogSink
 
error(Throwable) - Method in interface org.webbitserver.HttpResponse
Marks the response as erroneous.
error(Throwable) - Method in class org.webbitserver.netty.NettyHttpResponse
 
error(Throwable) - Method in class org.webbitserver.stub.StubHttpResponse
 
error() - Method in class org.webbitserver.stub.StubHttpResponse
 
error(Throwable) - Method in class org.webbitserver.wrapper.HttpResponseWrapper
 
escape(String) - Static method in class org.webbitserver.helpers.XssCharacterEscaper
Replaces characters in input which may open up cross-site scripting (XSS) attacks with XSS-safe equivalents.
event(String) - Method in class org.webbitserver.EventSourceMessage
 
EventSourceConnection - Interface in org.webbitserver
 
eventSourceConnection() - Method in interface org.webbitserver.HttpControl
 
eventSourceConnection() - Method in class org.webbitserver.netty.NettyHttpControl
 
eventSourceConnection() - Method in class org.webbitserver.stub.StubHttpControl
 
eventSourceConnection() - Method in class org.webbitserver.wrapper.HttpControlWrapper
 
eventSourceConnectionClose(EventSourceConnection) - Method in interface org.webbitserver.handler.logging.LogSink
 
eventSourceConnectionClose(EventSourceConnection) - Method in class org.webbitserver.handler.logging.SimpleLogSink
 
EventSourceConnectionHandler - Class in org.webbitserver.netty
 
EventSourceConnectionHandler(Executor, Thread.UncaughtExceptionHandler, Thread.UncaughtExceptionHandler, NettyEventSourceConnection, EventSourceHandler) - Constructor for class org.webbitserver.netty.EventSourceConnectionHandler
 
eventSourceConnectionOpen(EventSourceConnection) - Method in interface org.webbitserver.handler.logging.LogSink
 
eventSourceConnectionOpen(EventSourceConnection) - Method in class org.webbitserver.handler.logging.SimpleLogSink
 
EventSourceConnectionWrapper - Class in org.webbitserver.wrapper
 
EventSourceConnectionWrapper(EventSourceConnection) - Constructor for class org.webbitserver.wrapper.EventSourceConnectionWrapper
 
EventSourceHandler - Interface in org.webbitserver
 
EventSourceMessage - Class in org.webbitserver
 
EventSourceMessage() - Constructor for class org.webbitserver.EventSourceMessage
 
EventSourceMessage(String) - Constructor for class org.webbitserver.EventSourceMessage
 
eventSourceOutboundData(EventSourceConnection, String) - Method in interface org.webbitserver.handler.logging.LogSink
 
eventSourceOutboundData(EventSourceConnection, String) - Method in class org.webbitserver.handler.logging.SimpleLogSink
 
exceptionCaught(ChannelHandlerContext, ExceptionEvent) - Method in class org.webbitserver.netty.EventSourceConnectionHandler
 
exceptionCaught(ChannelHandlerContext, ExceptionEvent) - Method in class org.webbitserver.netty.FlashPolicyFileHandler
 
exceptionCaught(ChannelHandlerContext, ExceptionEvent) - Method in class org.webbitserver.netty.NettyHttpChannelHandler
 
exceptionCaught(ChannelHandlerContext, ExceptionEvent) - Method in class org.webbitserver.netty.WebSocketConnectionHandler
 
execute(Runnable) - Method in class org.webbitserver.netty.AbstractHttpConnection
 
execute(Runnable) - Method in class org.webbitserver.netty.NettyHttpControl
 
execute(Runnable) - Method in class org.webbitserver.stub.StubConnection
 
execute(Runnable) - Method in class org.webbitserver.stub.StubHttpControl
 
execute(Runnable) - Method in class org.webbitserver.wrapper.EventSourceConnectionWrapper
 
execute(Runnable) - Method in class org.webbitserver.wrapper.HttpControlWrapper
 
execute(Runnable) - Method in class org.webbitserver.wrapper.WebSocketConnectionWrapper
 
exists() - Method in class org.webbitserver.handler.AbstractResourceHandler.IOWorker
 
exists() - Method in class org.webbitserver.handler.EmbeddedResourceHandler.ResourceWorker
 
exists() - Method in class org.webbitserver.handler.StaticFileHandler.FileWorker
 
extractQuery(String) - Method in class org.webbitserver.handler.AbstractResourceHandler.IOWorker
 

F

failure() - Method in interface org.webbitserver.handler.authentication.PasswordAuthenticator.ResultCallback
 
fileBytes() - Method in class org.webbitserver.handler.AbstractResourceHandler.IOWorker
 
fileBytes() - Method in class org.webbitserver.handler.EmbeddedResourceHandler.ResourceWorker
 
fileBytes() - Method in class org.webbitserver.handler.StaticFileHandler.FileWorker
 
fileEntriesFor(File[]) - Static method in class org.webbitserver.helpers.ClassloaderResourceHelper
 
FileEntry - Class in org.webbitserver.handler
 
FileEntry(String) - Constructor for class org.webbitserver.handler.FileEntry
 
first(String) - Method in class org.webbitserver.helpers.QueryParameters
 
FlashPolicyFileDecoder - Class in org.webbitserver.netty
Checks the received ChannelBuffers for Flash policy file requests.
FlashPolicyFileDecoder(Executor, Thread.UncaughtExceptionHandler, Thread.UncaughtExceptionHandler, int) - Constructor for class org.webbitserver.netty.FlashPolicyFileDecoder
 
FlashPolicyFileHandler - Class in org.webbitserver.netty
Responds with a Flash socket policy file.
FlashPolicyFileHandler(Executor, Thread.UncaughtExceptionHandler, Thread.UncaughtExceptionHandler, int) - Constructor for class org.webbitserver.netty.FlashPolicyFileHandler
 
flush() - Method in class org.webbitserver.handler.logging.SimpleLogSink
 
formatFileListAsHtml(Iterable<FileEntry>) - Method in class org.webbitserver.handler.DefaultDirectoryListingFormatter
 
formatFileListAsHtml(Iterable<FileEntry>) - Method in interface org.webbitserver.handler.DirectoryListingFormatter
Formats a list of files for display as a full well-formed HTML page.
formatHeader(Appendable) - Method in class org.webbitserver.handler.logging.SimpleLogSink
 
formatLogEntry(Appendable, HttpRequest, String, String) - Method in class org.webbitserver.handler.logging.SimpleLogSink
 
formatValue(Appendable, Object) - Method in class org.webbitserver.handler.logging.SimpleLogSink
 
fromException(Throwable, Channel) - Static method in exception org.webbitserver.WebbitException
 
fromExceptionEvent(ExceptionEvent) - Static method in exception org.webbitserver.WebbitException
 
fromHex(String) - Static method in class org.webbitserver.helpers.Hex
 

G

getClientContext() - Method in class org.webbitserver.helpers.SslFactory
 
getDirectoryListingFormatString() - Method in class org.webbitserver.handler.DefaultDirectoryListingFormatter
 
getExecutor() - Method in interface org.webbitserver.Endpoint
Get main work executor that all handlers will execute on.
getExecutor() - Method in class org.webbitserver.netty.NettyWebServer
 
getExecutor() - Method in class org.webbitserver.netty.WebSocketClient
 
getPort() - Method in class org.webbitserver.netty.NettyWebServer
 
getPort() - Method in interface org.webbitserver.WebServer
Get base port that webserver is serving on.
getServerContext(String) - Method in class org.webbitserver.helpers.SslFactory
 
getStringAndRecycle() - Method in class org.webbitserver.helpers.UTF8Output
 
getUri() - Method in interface org.webbitserver.Endpoint
Get base URI that endpoint is serving on (or connected to).
getUri() - Method in class org.webbitserver.netty.NettyWebServer
 
getUri() - Method in class org.webbitserver.netty.WebSocketClient
 
go() - Method in class org.webbitserver.netty.CatchingRunnable
 

H

handleHttpRequest(HttpRequest, HttpResponse, HttpControl) - Method in class org.webbitserver.handler.AbstractResourceHandler
 
handleHttpRequest(HttpRequest, HttpResponse, HttpControl) - Method in class org.webbitserver.handler.AliasHandler
 
handleHttpRequest(HttpRequest, HttpResponse, HttpControl) - Method in class org.webbitserver.handler.authentication.BasicAuthenticationHandler
 
handleHttpRequest(HttpRequest, HttpResponse, HttpControl) - Method in class org.webbitserver.handler.DateHeaderHandler
 
handleHttpRequest(HttpRequest, HttpResponse, HttpControl) - Method in class org.webbitserver.handler.DelayedHttpHandler
 
handleHttpRequest(HttpRequest, HttpResponse, HttpControl) - Method in class org.webbitserver.handler.HttpToEventSourceHandler
 
handleHttpRequest(HttpRequest, HttpResponse, HttpControl) - Method in class org.webbitserver.handler.HttpToWebSocketHandler
 
handleHttpRequest(HttpRequest, HttpResponse, HttpControl) - Method in class org.webbitserver.handler.logging.LoggingHandler
 
handleHttpRequest(HttpRequest, HttpResponse, HttpControl) - Method in class org.webbitserver.handler.NotFoundHttpHandler
 
handleHttpRequest(HttpRequest, HttpResponse, HttpControl) - Method in class org.webbitserver.handler.PathMatchHandler
 
handleHttpRequest(HttpRequest, HttpResponse, HttpControl) - Method in class org.webbitserver.handler.ServerHeaderHandler
 
handleHttpRequest(HttpRequest, HttpResponse, HttpControl) - Method in class org.webbitserver.handler.StringHttpHandler
 
handleHttpRequest(HttpRequest, HttpResponse, HttpControl) - Method in interface org.webbitserver.HttpHandler
 
handlerExecutor() - Method in interface org.webbitserver.HttpConnection
 
handlerExecutor() - Method in interface org.webbitserver.HttpControl
 
handlerExecutor() - Method in class org.webbitserver.netty.AbstractHttpConnection
 
handlerExecutor() - Method in class org.webbitserver.netty.NettyHttpControl
 
handlerExecutor() - Method in class org.webbitserver.stub.StubConnection
 
handlerExecutor() - Method in class org.webbitserver.stub.StubHttpControl
 
handlerExecutor() - Method in class org.webbitserver.wrapper.EventSourceConnectionWrapper
 
handlerExecutor() - Method in class org.webbitserver.wrapper.HttpControlWrapper
 
handlerExecutor() - Method in class org.webbitserver.wrapper.WebSocketConnectionWrapper
 
hasHeader(String) - Method in interface org.webbitserver.HttpRequest
Whether a specific HTTP header was present in the request.
hasHeader(String) - Method in class org.webbitserver.netty.NettyHttpRequest
 
hasHeader(String) - Method in class org.webbitserver.stub.StubHttpRequest
 
hasHeader(String) - Method in class org.webbitserver.wrapper.HttpRequestWrapper
 
header(String) - Method in interface org.webbitserver.HttpRequest
Retrieve the value single HTTP header.
header(String, String) - Method in interface org.webbitserver.HttpResponse
Adds an HTTP header.
header(String, long) - Method in interface org.webbitserver.HttpResponse
Adds a numeric HTTP header.
header(String, Date) - Method in interface org.webbitserver.HttpResponse
Adds a Date (RFC 1123 format) HTTP header.
header(String) - Method in class org.webbitserver.netty.NettyHttpRequest
 
header(String, String) - Method in class org.webbitserver.netty.NettyHttpResponse
 
header(String, long) - Method in class org.webbitserver.netty.NettyHttpResponse
 
header(String, Date) - Method in class org.webbitserver.netty.NettyHttpResponse
 
header(String) - Method in class org.webbitserver.stub.StubHttpRequest
 
header(String, String) - Method in class org.webbitserver.stub.StubHttpRequest
 
header(String, String) - Method in class org.webbitserver.stub.StubHttpResponse
 
header(String, long) - Method in class org.webbitserver.stub.StubHttpResponse
 
header(String, Date) - Method in class org.webbitserver.stub.StubHttpResponse
 
header(String) - Method in class org.webbitserver.stub.StubHttpResponse
 
header(String) - Method in class org.webbitserver.wrapper.HttpRequestWrapper
 
header(String, String) - Method in class org.webbitserver.wrapper.HttpResponseWrapper
 
header(String, long) - Method in class org.webbitserver.wrapper.HttpResponseWrapper
 
header(String, Date) - Method in class org.webbitserver.wrapper.HttpResponseWrapper
 
headers(String) - Method in interface org.webbitserver.HttpRequest
Retrieve all values for an HTTP header.
headers(String) - Method in class org.webbitserver.netty.NettyHttpRequest
 
headers(String) - Method in class org.webbitserver.stub.StubHttpRequest
 
headers(String) - Method in class org.webbitserver.wrapper.HttpRequestWrapper
 
Hex - Class in org.webbitserver.helpers
 
Hex() - Constructor for class org.webbitserver.helpers.Hex
 
Hixie75 - Class in org.webbitserver.netty
 
Hixie75(HttpRequest, HttpResponse) - Constructor for class org.webbitserver.netty.Hixie75
 
Hixie76 - Class in org.webbitserver.netty
 
Hixie76(HttpRequest, HttpResponse) - Constructor for class org.webbitserver.netty.Hixie76
 
HttpConnection - Interface in org.webbitserver
 
HttpControl - Interface in org.webbitserver
 
HttpControlWrapper - Class in org.webbitserver.wrapper
 
HttpControlWrapper(HttpControl) - Constructor for class org.webbitserver.wrapper.HttpControlWrapper
 
httpEnd(HttpRequest) - Method in interface org.webbitserver.handler.logging.LogSink
 
httpEnd(HttpRequest) - Method in class org.webbitserver.handler.logging.SimpleLogSink
 
HttpHandler - Interface in org.webbitserver
 
httpRequest() - Method in interface org.webbitserver.HttpConnection
 
HttpRequest - Interface in org.webbitserver
Retrieves information about inbound HTTP request.
httpRequest() - Method in class org.webbitserver.netty.AbstractHttpConnection
 
httpRequest() - Method in class org.webbitserver.stub.StubConnection
 
httpRequest(HttpRequest) - Method in class org.webbitserver.stub.StubConnection
 
httpRequest() - Method in class org.webbitserver.wrapper.EventSourceConnectionWrapper
 
httpRequest() - Method in class org.webbitserver.wrapper.WebSocketConnectionWrapper
 
HttpRequestWrapper - Class in org.webbitserver.wrapper
 
HttpRequestWrapper(HttpRequest) - Constructor for class org.webbitserver.wrapper.HttpRequestWrapper
 
HttpResponse - Interface in org.webbitserver
Writes a response back to the client.
HttpResponseWrapper - Class in org.webbitserver.wrapper
 
HttpResponseWrapper(HttpResponse) - Constructor for class org.webbitserver.wrapper.HttpResponseWrapper
 
httpStart(HttpRequest) - Method in interface org.webbitserver.handler.logging.LogSink
 
httpStart(HttpRequest) - Method in class org.webbitserver.handler.logging.SimpleLogSink
 
HttpToEventSourceHandler - Class in org.webbitserver.handler
 
HttpToEventSourceHandler(EventSourceHandler) - Constructor for class org.webbitserver.handler.HttpToEventSourceHandler
 
HttpToWebSocketHandler - Class in org.webbitserver.handler
 
HttpToWebSocketHandler(WebSocketHandler) - Constructor for class org.webbitserver.handler.HttpToWebSocketHandler
 
Hybi - Class in org.webbitserver.netty
 
Hybi(HttpRequest, HttpResponse) - Constructor for class org.webbitserver.netty.Hybi
 
HybiWebSocketFrameDecoder - Class in org.webbitserver.netty
 
HybiWebSocketFrameDecoder.State - Enum in org.webbitserver.netty
 
HybiWebSocketFrameEncoder - Class in org.webbitserver.netty
 
HybiWebSocketFrameEncoder() - Constructor for class org.webbitserver.netty.HybiWebSocketFrameEncoder
 

I

id(long) - Method in class org.webbitserver.EventSourceMessage
 
id(String) - Method in class org.webbitserver.EventSourceMessage
 
id() - Method in interface org.webbitserver.HttpRequest
A unique identifier for this request.
id() - Method in class org.webbitserver.netty.NettyHttpRequest
 
id() - Method in class org.webbitserver.stub.StubHttpRequest
 
id(Object) - Method in class org.webbitserver.stub.StubHttpRequest
 
id() - Method in class org.webbitserver.wrapper.HttpRequestWrapper
 
InboundCookieParser - Class in org.webbitserver.helpers
A rather simplistic parser of "Cookie:" headers.
InboundCookieParser() - Constructor for class org.webbitserver.helpers.InboundCookieParser
 
InMemoryPasswords - Class in org.webbitserver.handler.authentication
Implementation of PasswordAuthenticator that verifies usernames and password from a prepopulated hashmap.
InMemoryPasswords() - Constructor for class org.webbitserver.handler.authentication.InMemoryPasswords
 
ioThread - Variable in class org.webbitserver.handler.AbstractResourceHandler
 
isDirectory() - Method in class org.webbitserver.handler.AbstractResourceHandler.IOWorker
 
isDirectory() - Method in class org.webbitserver.handler.EmbeddedResourceHandler.ResourceWorker
 
isDirectory() - Method in class org.webbitserver.handler.StaticFileHandler.FileWorker
 
isRunning() - Method in class org.webbitserver.netty.NettyWebServer
 

K

keys() - Method in class org.webbitserver.helpers.QueryParameters
 

L

lineSeparator - Variable in class org.webbitserver.handler.logging.SimpleLogSink
 
listFilesRelativeToClass(Class<?>, String) - Static method in class org.webbitserver.helpers.ClassloaderResourceHelper
Lists all files and directories relative to the classpath entry (jar or folder) containing clazz, directly under subdirectory.
LoggingHandler - Class in org.webbitserver.handler.logging
 
LoggingHandler(LogSink) - Constructor for class org.webbitserver.handler.logging.LoggingHandler
 
logSink() - Method in class org.webbitserver.handler.logging.LoggingHandler
 
LogSink - Interface in org.webbitserver.handler.logging
 

M

matches() - Method in class org.webbitserver.netty.Hixie75
 
matches() - Method in class org.webbitserver.netty.Hixie76
 
matches() - Method in class org.webbitserver.netty.Hybi
 
matches() - Method in interface org.webbitserver.netty.WebSocketVersion
 
maxChunkSize(int) - Method in class org.webbitserver.netty.NettyWebServer
 
maxContentLength(int) - Method in class org.webbitserver.netty.NettyWebServer
 
maxHeaderSize(int) - Method in class org.webbitserver.netty.NettyWebServer
 
maxInitialLineLength(int) - Method in class org.webbitserver.netty.NettyWebServer
 
messageReceived(ChannelHandlerContext, MessageEvent) - Method in class org.webbitserver.netty.FlashPolicyFileHandler
 
messageReceived(ChannelHandlerContext, MessageEvent) - Method in class org.webbitserver.netty.NettyHttpChannelHandler
 
messageReceived(ChannelHandlerContext, MessageEvent) - Method in class org.webbitserver.netty.StaleConnectionTrackingHandler
 
messageReceived(ChannelHandlerContext, MessageEvent) - Method in class org.webbitserver.netty.WebSocketConnectionHandler
 
method() - Method in interface org.webbitserver.HttpRequest
HTTP method (e.g.
method() - Method in class org.webbitserver.netty.NettyHttpRequest
 
method() - Method in class org.webbitserver.stub.StubHttpRequest
 
method(String) - Method in class org.webbitserver.stub.StubHttpRequest
 
method() - Method in class org.webbitserver.wrapper.HttpRequestWrapper
 
mimeTypes - Variable in class org.webbitserver.handler.AbstractResourceHandler
 

N

name - Variable in class org.webbitserver.handler.FileEntry
 
NamingThreadFactory - Class in org.webbitserver.helpers
Wraps a ThreadFactory and assigns a name to each newly created thread, that includes two counters: one to indicate which ThreadFactory instance this is, and another for the thread created by the factory.
NamingThreadFactory(ThreadFactory, String) - Constructor for class org.webbitserver.helpers.NamingThreadFactory
 
NamingThreadFactory(String) - Constructor for class org.webbitserver.helpers.NamingThreadFactory
 
NettyEventSourceConnection - Class in org.webbitserver.netty
 
NettyEventSourceConnection(Executor, NettyHttpRequest, ChannelHandlerContext) - Constructor for class org.webbitserver.netty.NettyEventSourceConnection
 
NettyHttpChannelHandler - Class in org.webbitserver.netty
 
NettyHttpChannelHandler(Executor, List<HttpHandler>, Object, long, Thread.UncaughtExceptionHandler, Thread.UncaughtExceptionHandler) - Constructor for class org.webbitserver.netty.NettyHttpChannelHandler
 
NettyHttpControl - Class in org.webbitserver.netty
 
NettyHttpControl(Iterator<HttpHandler>, Executor, ChannelHandlerContext, NettyHttpRequest, NettyHttpResponse, HttpRequest, HttpResponse, Thread.UncaughtExceptionHandler, Thread.UncaughtExceptionHandler) - Constructor for class org.webbitserver.netty.NettyHttpControl
 
NettyHttpRequest - Class in org.webbitserver.netty
 
NettyHttpRequest(MessageEvent, HttpRequest, Object, long) - Constructor for class org.webbitserver.netty.NettyHttpRequest
 
NettyHttpResponse - Class in org.webbitserver.netty
 
NettyHttpResponse(ChannelHandlerContext, HttpResponse, boolean, Thread.UncaughtExceptionHandler) - Constructor for class org.webbitserver.netty.NettyHttpResponse
 
NettyWebServer - Class in org.webbitserver.netty
 
NettyWebServer(int) - Constructor for class org.webbitserver.netty.NettyWebServer
 
NettyWebServer(Executor, int) - Constructor for class org.webbitserver.netty.NettyWebServer
 
NettyWebServer(Executor, SocketAddress, URI) - Constructor for class org.webbitserver.netty.NettyWebServer
 
NettyWebSocketConnection - Class in org.webbitserver.netty
 
NettyWebSocketConnection(Executor, NettyHttpRequest, ChannelHandlerContext, byte[]) - Constructor for class org.webbitserver.netty.NettyWebSocketConnection
 
newThread(Runnable) - Method in class org.webbitserver.helpers.NamingThreadFactory
 
nextHandler() - Method in interface org.webbitserver.HttpControl
 
nextHandler(HttpRequest, HttpResponse) - Method in interface org.webbitserver.HttpControl
 
nextHandler(HttpRequest, HttpResponse, HttpControl) - Method in interface org.webbitserver.HttpControl
 
nextHandler() - Method in class org.webbitserver.netty.NettyHttpControl
 
nextHandler(HttpRequest, HttpResponse) - Method in class org.webbitserver.netty.NettyHttpControl
 
nextHandler(HttpRequest, HttpResponse, HttpControl) - Method in class org.webbitserver.netty.NettyHttpControl
 
nextHandler() - Method in class org.webbitserver.stub.StubHttpControl
 
nextHandler(HttpRequest, HttpResponse) - Method in class org.webbitserver.stub.StubHttpControl
 
nextHandler(HttpRequest, HttpResponse, HttpControl) - Method in class org.webbitserver.stub.StubHttpControl
 
nextHandler() - Method in class org.webbitserver.wrapper.HttpControlWrapper
 
nextHandler(HttpRequest, HttpResponse) - Method in class org.webbitserver.wrapper.HttpControlWrapper
 
nextHandler(HttpRequest, HttpResponse, HttpControl) - Method in class org.webbitserver.wrapper.HttpControlWrapper
 
nextId - Variable in class org.webbitserver.netty.NettyWebServer
 
nextId() - Method in class org.webbitserver.netty.NettyWebServer
 
notFound() - Method in class org.webbitserver.handler.AbstractResourceHandler.IOWorker
 
NotFoundHttpHandler - Class in org.webbitserver.handler
 
NotFoundHttpHandler() - Constructor for class org.webbitserver.handler.NotFoundHttpHandler
 

O

onClose(WebSocketConnection) - Method in class org.webbitserver.BaseWebSocketHandler
 
onClose(EventSourceConnection) - Method in interface org.webbitserver.EventSourceHandler
 
onClose(WebSocketConnection) - Method in class org.webbitserver.handler.ReconnectingWebSocketHandler
 
onClose(WebSocketConnection) - Method in interface org.webbitserver.WebSocketHandler
Called when a connection is closed.
onMessage(WebSocketConnection, String) - Method in class org.webbitserver.BaseWebSocketHandler
 
onMessage(WebSocketConnection, byte[]) - Method in class org.webbitserver.BaseWebSocketHandler
 
onMessage(WebSocketConnection, String) - Method in class org.webbitserver.handler.ReconnectingWebSocketHandler
 
onMessage(WebSocketConnection, byte[]) - Method in class org.webbitserver.handler.ReconnectingWebSocketHandler
 
onMessage(WebSocketConnection, String) - Method in interface org.webbitserver.WebSocketHandler
 
onMessage(WebSocketConnection, byte[]) - Method in interface org.webbitserver.WebSocketHandler
 
onOpen(WebSocketConnection) - Method in class org.webbitserver.BaseWebSocketHandler
 
onOpen(EventSourceConnection) - Method in interface org.webbitserver.EventSourceHandler
 
onOpen(WebSocketConnection) - Method in class org.webbitserver.handler.ReconnectingWebSocketHandler
 
onOpen(WebSocketConnection) - Method in interface org.webbitserver.WebSocketHandler
 
onPing(WebSocketConnection, byte[]) - Method in class org.webbitserver.BaseWebSocketHandler
 
onPing(WebSocketConnection, byte[]) - Method in class org.webbitserver.handler.ReconnectingWebSocketHandler
 
onPing(WebSocketConnection, byte[]) - Method in interface org.webbitserver.WebSocketHandler
 
onPong(WebSocketConnection, byte[]) - Method in class org.webbitserver.BaseWebSocketHandler
 
onPong(WebSocketConnection, byte[]) - Method in class org.webbitserver.handler.ReconnectingWebSocketHandler
 
onPong(WebSocketConnection, byte[]) - Method in interface org.webbitserver.WebSocketHandler
 
OPCODE_BINARY - Static variable in interface org.webbitserver.netty.Opcodes
 
OPCODE_CLOSE - Static variable in interface org.webbitserver.netty.Opcodes
 
OPCODE_CONT - Static variable in interface org.webbitserver.netty.Opcodes
 
OPCODE_PING - Static variable in interface org.webbitserver.netty.Opcodes
 
OPCODE_PONG - Static variable in interface org.webbitserver.netty.Opcodes
 
OPCODE_TEXT - Static variable in interface org.webbitserver.netty.Opcodes
 
Opcodes - Interface in org.webbitserver.netty
 
org.webbitserver - package org.webbitserver
 
org.webbitserver.handler - package org.webbitserver.handler
 
org.webbitserver.handler.authentication - package org.webbitserver.handler.authentication
 
org.webbitserver.handler.exceptions - package org.webbitserver.handler.exceptions
 
org.webbitserver.handler.logging - package org.webbitserver.handler.logging
 
org.webbitserver.helpers - package org.webbitserver.helpers
 
org.webbitserver.netty - package org.webbitserver.netty
 
org.webbitserver.stub - package org.webbitserver.stub
 
org.webbitserver.wrapper - package org.webbitserver.wrapper
 
originalControl() - Method in class org.webbitserver.wrapper.EventSourceConnectionWrapper
 
originalControl() - Method in class org.webbitserver.wrapper.HttpControlWrapper
 
originalControl() - Method in class org.webbitserver.wrapper.WebSocketConnectionWrapper
 
originalRequest() - Method in class org.webbitserver.wrapper.HttpRequestWrapper
 
originalResponse() - Method in class org.webbitserver.wrapper.HttpResponseWrapper
 
out - Variable in class org.webbitserver.handler.logging.SimpleLogSink
 

P

panic(IOException) - Method in class org.webbitserver.handler.logging.SimpleLogSink
 
parse(List<String>) - Static method in class org.webbitserver.helpers.InboundCookieParser
 
PasswordAuthenticator - Interface in org.webbitserver.handler.authentication
Provided to BasicAuthenticationHandler to verify the supplied username and password are valid.
PasswordAuthenticator.ResultCallback - Interface in org.webbitserver.handler.authentication
 
path - Variable in class org.webbitserver.handler.AbstractResourceHandler.IOWorker
 
PathMatchHandler - Class in org.webbitserver.handler
 
PathMatchHandler(Pattern, HttpHandler) - Constructor for class org.webbitserver.handler.PathMatchHandler
 
PathMatchHandler(String, HttpHandler) - Constructor for class org.webbitserver.handler.PathMatchHandler
 
ping(byte[]) - Method in class org.webbitserver.netty.NettyWebSocketConnection
 
ping(byte[]) - Method in class org.webbitserver.stub.StubConnection
 
ping(byte[]) - Method in interface org.webbitserver.WebSocketConnection
Sends a ping frame
ping(byte[]) - Method in class org.webbitserver.wrapper.WebSocketConnectionWrapper
 
pong(byte[]) - Method in class org.webbitserver.netty.NettyWebSocketConnection
 
pong(byte[]) - Method in class org.webbitserver.stub.StubConnection
 
pong(byte[]) - Method in interface org.webbitserver.WebSocketConnection
Sends a pong frame
pong(byte[]) - Method in class org.webbitserver.wrapper.WebSocketConnectionWrapper
 
postParam(String) - Method in interface org.webbitserver.HttpRequest
Get post parameter value.
postParam(String) - Method in class org.webbitserver.netty.NettyHttpRequest
 
postParam(String) - Method in class org.webbitserver.stub.StubHttpRequest
 
postParam(String) - Method in class org.webbitserver.wrapper.HttpRequestWrapper
 
postParameters - Variable in class org.webbitserver.netty.NettyHttpRequest
 
postParamKeys() - Method in interface org.webbitserver.HttpRequest
List all post parameter keys.
postParamKeys() - Method in class org.webbitserver.netty.NettyHttpRequest
 
postParamKeys() - Method in class org.webbitserver.stub.StubHttpRequest
 
postParamKeys() - Method in class org.webbitserver.wrapper.HttpRequestWrapper
 
postParams(String) - Method in interface org.webbitserver.HttpRequest
Get all post parameter values.
postParams(String) - Method in class org.webbitserver.netty.NettyHttpRequest
 
postParams(String) - Method in class org.webbitserver.stub.StubHttpRequest
 
postParams(String) - Method in class org.webbitserver.wrapper.HttpRequestWrapper
 
prepareHandshakeResponse(NettyWebSocketConnection) - Method in class org.webbitserver.netty.Hixie75
 
prepareHandshakeResponse(NettyWebSocketConnection) - Method in class org.webbitserver.netty.Hixie76
 
prepareHandshakeResponse(NettyWebSocketConnection) - Method in class org.webbitserver.netty.Hybi
 
prepareHandshakeResponse(NettyWebSocketConnection) - Method in interface org.webbitserver.netty.WebSocketVersion
 
PrintStackTraceExceptionHandler - Class in org.webbitserver.handler.exceptions
Exception handler that dumps the stack trace.
PrintStackTraceExceptionHandler() - Constructor for class org.webbitserver.handler.exceptions.PrintStackTraceExceptionHandler
 
PrintStackTraceExceptionHandler(PrintStream) - Constructor for class org.webbitserver.handler.exceptions.PrintStackTraceExceptionHandler
 
process(byte[], String, Object) - Method in class org.webbitserver.handler.StaticFile
 
process(byte[], String, Object) - Method in interface org.webbitserver.handler.TemplateEngine
Renders a template.
putData(String, Object) - Method in class org.webbitserver.netty.AbstractHttpConnection
 

Q

queryParam(String) - Method in interface org.webbitserver.HttpRequest
Get query parameter value.
queryParam(String) - Method in class org.webbitserver.netty.NettyHttpRequest
 
queryParam(String) - Method in class org.webbitserver.stub.StubHttpRequest
 
queryParam(String) - Method in class org.webbitserver.wrapper.HttpRequestWrapper
 
QueryParameters - Class in org.webbitserver.helpers
 
QueryParameters(String) - Constructor for class org.webbitserver.helpers.QueryParameters
 
queryParameters - Variable in class org.webbitserver.netty.NettyHttpRequest
 
queryParamKeys() - Method in interface org.webbitserver.HttpRequest
List all query parameter keys.
queryParamKeys() - Method in class org.webbitserver.netty.NettyHttpRequest
 
queryParamKeys() - Method in class org.webbitserver.stub.StubHttpRequest
 
queryParamKeys() - Method in class org.webbitserver.wrapper.HttpRequestWrapper
 
queryParams(String) - Method in interface org.webbitserver.HttpRequest
Get all query parameter values.
queryParams(String) - Method in class org.webbitserver.netty.NettyHttpRequest
 
queryParams(String) - Method in class org.webbitserver.stub.StubHttpRequest
 
queryParams(String) - Method in class org.webbitserver.wrapper.HttpRequestWrapper
 

R

read(int, InputStream) - Method in class org.webbitserver.handler.AbstractResourceHandler.IOWorker
 
reconnectEvery(long) - Method in class org.webbitserver.netty.WebSocketClient
 
reconnectEvery(long) - Method in interface org.webbitserver.WebSocket
 
ReconnectingWebSocketHandler - Class in org.webbitserver.handler
 
ReconnectingWebSocketHandler(WebSocketHandler, WebSocket, long) - Constructor for class org.webbitserver.handler.ReconnectingWebSocketHandler
 
remoteAddress() - Method in interface org.webbitserver.HttpRequest
Remote address of connection (i.e.
remoteAddress() - Method in class org.webbitserver.netty.NettyHttpRequest
 
remoteAddress() - Method in class org.webbitserver.stub.StubHttpRequest
 
remoteAddress(SocketAddress) - Method in class org.webbitserver.stub.StubHttpRequest
 
remoteAddress() - Method in class org.webbitserver.wrapper.HttpRequestWrapper
 
request() - Method in class org.webbitserver.stub.StubHttpControl
 
request(HttpRequest) - Method in class org.webbitserver.stub.StubHttpControl
 
resolveFile(String) - Method in class org.webbitserver.handler.StaticFileHandler.FileWorker
 
response - Variable in class org.webbitserver.handler.AbstractResourceHandler.IOWorker
 
response() - Method in class org.webbitserver.stub.StubHttpControl
 
response(HttpResponse) - Method in class org.webbitserver.stub.StubHttpControl
 
retry(Long) - Method in class org.webbitserver.EventSourceMessage
 
rfc1123Format(Date) - Static method in class org.webbitserver.helpers.DateHelper
 
run() - Method in class org.webbitserver.handler.AbstractResourceHandler.IOWorker
 
run() - Method in class org.webbitserver.netty.CatchingRunnable
 

S

SEC_WEBSOCKET_ACCEPT - Static variable in class org.webbitserver.netty.Hybi
 
SEC_WEBSOCKET_KEY - Static variable in class org.webbitserver.netty.Hybi
 
SEC_WEBSOCKET_VERSION - Static variable in class org.webbitserver.netty.Hybi
 
send(EventSourceMessage) - Method in interface org.webbitserver.EventSourceConnection
 
send(EventSourceMessage) - Method in class org.webbitserver.netty.NettyEventSourceConnection
 
send(String) - Method in class org.webbitserver.netty.NettyWebSocketConnection
 
send(byte[]) - Method in class org.webbitserver.netty.NettyWebSocketConnection
 
send(byte[], int, int) - Method in class org.webbitserver.netty.NettyWebSocketConnection
 
send(EventSourceMessage) - Method in class org.webbitserver.stub.StubConnection
 
send(String) - Method in class org.webbitserver.stub.StubConnection
 
send(byte[]) - Method in class org.webbitserver.stub.StubConnection
 
send(byte[], int, int) - Method in class org.webbitserver.stub.StubConnection
 
send(String) - Method in interface org.webbitserver.WebSocketConnection
Sends a text frame
send(byte[]) - Method in interface org.webbitserver.WebSocketConnection
Sends a binary frame
send(byte[], int, int) - Method in interface org.webbitserver.WebSocketConnection
Sends a binary frame
send(EventSourceMessage) - Method in class org.webbitserver.wrapper.EventSourceConnectionWrapper
 
send(String) - Method in class org.webbitserver.wrapper.WebSocketConnectionWrapper
 
send(byte[]) - Method in class org.webbitserver.wrapper.WebSocketConnectionWrapper
 
send(byte[], int, int) - Method in class org.webbitserver.wrapper.WebSocketConnectionWrapper
 
sentBinaryMessages() - Method in class org.webbitserver.stub.StubConnection
 
sentMessages() - Method in class org.webbitserver.stub.StubConnection
 
sentPings() - Method in class org.webbitserver.stub.StubConnection
 
sentPongs() - Method in class org.webbitserver.stub.StubConnection
 
serve(String, byte[], HttpControl, HttpResponse, HttpRequest, String) - Method in class org.webbitserver.handler.AbstractResourceHandler
 
serveRange(int, int, ByteBuffer, HttpResponse) - Method in class org.webbitserver.handler.AbstractResourceHandler
 
ServerHeaderHandler - Class in org.webbitserver.handler
Handler that sets the HTTP 'Server' response header.
ServerHeaderHandler(String) - Constructor for class org.webbitserver.handler.ServerHeaderHandler
Value to set for HTTP Server header, or null to ensure the header is blank.
serverSide() - Static method in class org.webbitserver.netty.HybiWebSocketFrameDecoder
 
setHybiWebSocketVersion(int) - Method in class org.webbitserver.netty.NettyWebSocketConnection
 
setupDefaultHandlers() - Method in class org.webbitserver.netty.NettyWebServer
 
setupSsl(InputStream, String) - Method in interface org.webbitserver.Endpoint
Setup SSL/TLS handler

This is shortcut for setupSsl(keyStore, pass, pass).

setupSsl(InputStream, String) - Method in class org.webbitserver.netty.NettyWebServer
 
setupSsl(InputStream, String, String) - Method in class org.webbitserver.netty.NettyWebServer
 
setupSsl(InputStream, String) - Method in class org.webbitserver.netty.WebSocketClient
 
setupSsl(InputStream, String, String) - Method in interface org.webbitserver.WebServer
Setup SSL/TLS handler
SilentExceptionHandler - Class in org.webbitserver.handler.exceptions
Exception handler that does nothing.
SilentExceptionHandler() - Constructor for class org.webbitserver.handler.exceptions.SilentExceptionHandler
 
SimpleLogSink - Class in org.webbitserver.handler.logging
 
SimpleLogSink(Appendable, String...) - Constructor for class org.webbitserver.handler.logging.SimpleLogSink
 
SimpleLogSink(String...) - Constructor for class org.webbitserver.handler.logging.SimpleLogSink
 
SslFactory - Class in org.webbitserver.helpers
 
SslFactory(InputStream, String) - Constructor for class org.webbitserver.helpers.SslFactory
 
staleConnectionTimeout(long) - Method in class org.webbitserver.netty.NettyWebServer
 
staleConnectionTimeout(long) - Method in interface org.webbitserver.WebServer
Number of milliseconds before a stale HTTP keep-alive connection is closed by the server.
StaleConnectionTrackingHandler - Class in org.webbitserver.netty
Keeps track of all connections and automatically closes the ones that are stale.
StaleConnectionTrackingHandler(long, Executor) - Constructor for class org.webbitserver.netty.StaleConnectionTrackingHandler
 
start() - Method in interface org.webbitserver.Endpoint
Start in background.
start() - Method in class org.webbitserver.netty.NettyWebServer
 
start() - Method in class org.webbitserver.netty.WebSocketClient
 
StaticFile - Class in org.webbitserver.handler
 
StaticFile() - Constructor for class org.webbitserver.handler.StaticFile
 
StaticFileHandler - Class in org.webbitserver.handler
 
StaticFileHandler(File, Executor, TemplateEngine) - Constructor for class org.webbitserver.handler.StaticFileHandler
 
StaticFileHandler(File, Executor) - Constructor for class org.webbitserver.handler.StaticFileHandler
 
StaticFileHandler(String, Executor, TemplateEngine) - Constructor for class org.webbitserver.handler.StaticFileHandler
 
StaticFileHandler(String, Executor) - Constructor for class org.webbitserver.handler.StaticFileHandler
 
StaticFileHandler(File, TemplateEngine) - Constructor for class org.webbitserver.handler.StaticFileHandler
 
StaticFileHandler(File) - Constructor for class org.webbitserver.handler.StaticFileHandler
 
StaticFileHandler(String, TemplateEngine) - Constructor for class org.webbitserver.handler.StaticFileHandler
 
StaticFileHandler(String) - Constructor for class org.webbitserver.handler.StaticFileHandler
 
StaticFileHandler.FileWorker - Class in org.webbitserver.handler
 
StaticFileHandler.FileWorker(HttpRequest, HttpResponse, HttpControl) - Constructor for class org.webbitserver.handler.StaticFileHandler.FileWorker
 
status(int) - Method in interface org.webbitserver.HttpResponse
Sets the HTTP status code.
status() - Method in interface org.webbitserver.HttpResponse
Retrieve HTTP status code that this response is going to return.
status(int) - Method in class org.webbitserver.netty.NettyHttpResponse
 
status() - Method in class org.webbitserver.netty.NettyHttpResponse
 
status(int) - Method in class org.webbitserver.stub.StubHttpResponse
 
status() - Method in class org.webbitserver.stub.StubHttpResponse
 
status(int) - Method in class org.webbitserver.wrapper.HttpResponseWrapper
 
status() - Method in class org.webbitserver.wrapper.HttpResponseWrapper
 
stop() - Method in interface org.webbitserver.Endpoint
Stop in background.
stop() - Method in class org.webbitserver.netty.NettyWebServer
 
stop() - Method in class org.webbitserver.netty.WebSocketClient
 
stopTracking(Channel) - Method in class org.webbitserver.netty.StaleConnectionTrackingHandler
Stops tracking this channel for staleness.
StringHttpHandler - Class in org.webbitserver.handler
 
StringHttpHandler(String, String) - Constructor for class org.webbitserver.handler.StringHttpHandler
 
StringHttpHandler(String, String, Charset) - Constructor for class org.webbitserver.handler.StringHttpHandler
 
StubConnection - Class in org.webbitserver.stub
Implementation of EventSourceConnection and WebSocketConnection that is easy to construct and makes it easy to inspect results.
StubConnection(HttpRequest) - Constructor for class org.webbitserver.stub.StubConnection
 
StubConnection() - Constructor for class org.webbitserver.stub.StubConnection
 
StubDataHolder - Class in org.webbitserver.stub
 
StubDataHolder() - Constructor for class org.webbitserver.stub.StubDataHolder
 
StubHttpControl - Class in org.webbitserver.stub
 
StubHttpControl() - Constructor for class org.webbitserver.stub.StubHttpControl
 
StubHttpControl(HttpRequest, HttpResponse) - Constructor for class org.webbitserver.stub.StubHttpControl
 
StubHttpControl(WebSocketConnection) - Constructor for class org.webbitserver.stub.StubHttpControl
 
StubHttpControl(HttpRequest, HttpResponse, WebSocketConnection) - Constructor for class org.webbitserver.stub.StubHttpControl
 
StubHttpRequest - Class in org.webbitserver.stub
Implementation of HttpRequest that is easy to construct manually and populate.
StubHttpRequest() - Constructor for class org.webbitserver.stub.StubHttpRequest
 
StubHttpRequest(String) - Constructor for class org.webbitserver.stub.StubHttpRequest
 
StubHttpResponse - Class in org.webbitserver.stub
Implementation of HttpResponse that is easy to construct manually, and inspect results.
StubHttpResponse() - Constructor for class org.webbitserver.stub.StubHttpResponse
 
success() - Method in interface org.webbitserver.handler.authentication.PasswordAuthenticator.ResultCallback
 

T

TEMPLATE_CONTEXT - Static variable in interface org.webbitserver.handler.TemplateEngine
 
templateEngine - Variable in class org.webbitserver.handler.AbstractResourceHandler
 
TemplateEngine - Interface in org.webbitserver.handler
Abstract interface for template engines.
threadName() - Method in class org.webbitserver.helpers.NamingThreadFactory
Override this method to customize thread name.
timestamp() - Method in interface org.webbitserver.HttpRequest
Timestamp (millis since epoch) of when this request was first received by the server.
timestamp() - Method in class org.webbitserver.netty.NettyHttpRequest
 
timestamp() - Method in class org.webbitserver.netty.NettyWebServer
 
timestamp() - Method in class org.webbitserver.stub.StubHttpRequest
 
timestamp(long) - Method in class org.webbitserver.stub.StubHttpRequest
 
timestamp() - Method in class org.webbitserver.wrapper.HttpRequestWrapper
 
toHex(byte[]) - Static method in class org.webbitserver.helpers.Hex
 
toString() - Method in class org.webbitserver.netty.NettyHttpRequest
 
toString() - Method in class org.webbitserver.stub.StubHttpResponse
 
trouble - Variable in class org.webbitserver.handler.logging.SimpleLogSink
 

U

uncaughtException(Thread, Throwable) - Method in class org.webbitserver.handler.exceptions.PrintStackTraceExceptionHandler
 
uncaughtException(Thread, Throwable) - Method in class org.webbitserver.handler.exceptions.SilentExceptionHandler
 
uncaughtExceptionHandler(Thread.UncaughtExceptionHandler) - Method in interface org.webbitserver.Endpoint
What to do when an exception gets thrown in a handler.
uncaughtExceptionHandler(Thread.UncaughtExceptionHandler) - Method in class org.webbitserver.netty.NettyWebServer
 
uncaughtExceptionHandler(Thread.UncaughtExceptionHandler) - Method in class org.webbitserver.netty.WebSocketClient
 
underlyingControl() - Method in class org.webbitserver.wrapper.EventSourceConnectionWrapper
 
underlyingControl(EventSourceConnection) - Method in class org.webbitserver.wrapper.EventSourceConnectionWrapper
 
underlyingControl() - Method in class org.webbitserver.wrapper.HttpControlWrapper
 
underlyingControl(HttpControl) - Method in class org.webbitserver.wrapper.HttpControlWrapper
 
underlyingControl() - Method in class org.webbitserver.wrapper.WebSocketConnectionWrapper
 
underlyingControl(WebSocketConnection) - Method in class org.webbitserver.wrapper.WebSocketConnectionWrapper
 
underlyingRequest() - Method in class org.webbitserver.wrapper.HttpRequestWrapper
 
underlyingRequest(HttpRequest) - Method in class org.webbitserver.wrapper.HttpRequestWrapper
 
underlyingResponse() - Method in class org.webbitserver.wrapper.HttpResponseWrapper
 
underlyingResponse(HttpResponse) - Method in class org.webbitserver.wrapper.HttpResponseWrapper
 
upgradeToEventSourceConnection(EventSourceHandler) - Method in interface org.webbitserver.HttpControl
 
upgradeToEventSourceConnection(EventSourceHandler) - Method in class org.webbitserver.netty.NettyHttpControl
 
upgradeToEventSourceConnection(EventSourceHandler) - Method in class org.webbitserver.stub.StubHttpControl
 
upgradeToEventSourceConnection(EventSourceHandler) - Method in class org.webbitserver.wrapper.HttpControlWrapper
 
upgradeToWebSocketConnection(WebSocketHandler) - Method in interface org.webbitserver.HttpControl
 
upgradeToWebSocketConnection(WebSocketHandler) - Method in class org.webbitserver.netty.NettyHttpControl
 
upgradeToWebSocketConnection(WebSocketHandler) - Method in class org.webbitserver.stub.StubHttpControl
 
upgradeToWebSocketConnection(WebSocketHandler) - Method in class org.webbitserver.wrapper.HttpControlWrapper
 
uri() - Method in interface org.webbitserver.HttpRequest
 
uri(String) - Method in interface org.webbitserver.HttpRequest
Modify uri
uri() - Method in class org.webbitserver.netty.NettyHttpRequest
 
uri(String) - Method in class org.webbitserver.netty.NettyHttpRequest
 
uri() - Method in class org.webbitserver.stub.StubHttpRequest
 
uri(String) - Method in class org.webbitserver.stub.StubHttpRequest
 
uri() - Method in class org.webbitserver.wrapper.HttpRequestWrapper
 
uri(String) - Method in class org.webbitserver.wrapper.HttpRequestWrapper
 
USERNAME - Static variable in class org.webbitserver.handler.authentication.BasicAuthenticationHandler
 
UTF8Exception - Exception in org.webbitserver.helpers
 
UTF8Exception(String) - Constructor for exception org.webbitserver.helpers.UTF8Exception
 
UTF8Output - Class in org.webbitserver.helpers
 
UTF8Output() - Constructor for class org.webbitserver.helpers.UTF8Output
 

V

valueOf(String) - Static method in enum org.webbitserver.netty.HybiWebSocketFrameDecoder.State
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.webbitserver.netty.HybiWebSocketFrameDecoder.State
Returns an array containing the constants of this enum type, in the order they are declared.
version() - Method in class org.webbitserver.netty.NettyWebSocketConnection
 
version() - Method in class org.webbitserver.stub.StubConnection
 
version(String) - Method in class org.webbitserver.stub.StubConnection
 
version() - Method in interface org.webbitserver.WebSocketConnection
 
version() - Method in class org.webbitserver.wrapper.WebSocketConnectionWrapper
 

W

WebbitException - Exception in org.webbitserver
Marker for any exceptions in the Webbit stack.
WebbitException(String) - Constructor for exception org.webbitserver.WebbitException
 
WebbitException(String, Throwable) - Constructor for exception org.webbitserver.WebbitException
 
WebbitException(Throwable) - Constructor for exception org.webbitserver.WebbitException
 
WebServer - Interface in org.webbitserver
Configures an event based webserver.
WebServers - Class in org.webbitserver
 
WebServers() - Constructor for class org.webbitserver.WebServers
 
WebSocket - Interface in org.webbitserver
 
WebSocketClient - Class in org.webbitserver.netty
 
WebSocketClient(URI, WebSocketHandler) - Constructor for class org.webbitserver.netty.WebSocketClient
 
WebSocketClient(URI, WebSocketHandler, Executor) - Constructor for class org.webbitserver.netty.WebSocketClient
 
webSocketConnection() - Method in interface org.webbitserver.HttpControl
 
webSocketConnection() - Method in class org.webbitserver.netty.NettyHttpControl
 
webSocketConnection() - Method in class org.webbitserver.stub.StubHttpControl
 
webSocketConnection(WebSocketConnection) - Method in class org.webbitserver.stub.StubHttpControl
 
WebSocketConnection - Interface in org.webbitserver
 
webSocketConnection() - Method in class org.webbitserver.wrapper.HttpControlWrapper
 
webSocketConnectionClose(WebSocketConnection) - Method in interface org.webbitserver.handler.logging.LogSink
 
webSocketConnectionClose(WebSocketConnection) - Method in class org.webbitserver.handler.logging.SimpleLogSink
 
WebSocketConnectionHandler - Class in org.webbitserver.netty
 
WebSocketConnectionHandler(Executor, Thread.UncaughtExceptionHandler, Thread.UncaughtExceptionHandler, NettyWebSocketConnection, WebSocketHandler) - Constructor for class org.webbitserver.netty.WebSocketConnectionHandler
 
webSocketConnectionOpen(WebSocketConnection) - Method in interface org.webbitserver.handler.logging.LogSink
 
webSocketConnectionOpen(WebSocketConnection) - Method in class org.webbitserver.handler.logging.SimpleLogSink
 
WebSocketConnectionWrapper - Class in org.webbitserver.wrapper
 
WebSocketConnectionWrapper(WebSocketConnection) - Constructor for class org.webbitserver.wrapper.WebSocketConnectionWrapper
 
webSocketHandler() - Method in class org.webbitserver.stub.StubHttpControl
 
WebSocketHandler - Interface in org.webbitserver
 
webSocketInboundData(WebSocketConnection, String) - Method in interface org.webbitserver.handler.logging.LogSink
 
webSocketInboundData(WebSocketConnection, byte[]) - Method in interface org.webbitserver.handler.logging.LogSink
 
webSocketInboundData(WebSocketConnection, String) - Method in class org.webbitserver.handler.logging.SimpleLogSink
 
webSocketInboundData(WebSocketConnection, byte[]) - Method in class org.webbitserver.handler.logging.SimpleLogSink
 
webSocketInboundPing(WebSocketConnection, byte[]) - Method in interface org.webbitserver.handler.logging.LogSink
 
webSocketInboundPing(WebSocketConnection, byte[]) - Method in class org.webbitserver.handler.logging.SimpleLogSink
 
webSocketInboundPong(WebSocketConnection, byte[]) - Method in interface org.webbitserver.handler.logging.LogSink
 
webSocketInboundPong(WebSocketConnection, byte[]) - Method in class org.webbitserver.handler.logging.SimpleLogSink
 
webSocketOutboundData(WebSocketConnection, String) - Method in interface org.webbitserver.handler.logging.LogSink
 
webSocketOutboundData(WebSocketConnection, byte[]) - Method in interface org.webbitserver.handler.logging.LogSink
 
webSocketOutboundData(WebSocketConnection, String) - Method in class org.webbitserver.handler.logging.SimpleLogSink
 
webSocketOutboundData(WebSocketConnection, byte[]) - Method in class org.webbitserver.handler.logging.SimpleLogSink
 
webSocketOutboundPing(WebSocketConnection, byte[]) - Method in interface org.webbitserver.handler.logging.LogSink
 
webSocketOutboundPing(WebSocketConnection, byte[]) - Method in class org.webbitserver.handler.logging.SimpleLogSink
 
webSocketOutboundPong(WebSocketConnection, byte[]) - Method in interface org.webbitserver.handler.logging.LogSink
 
webSocketOutboundPong(WebSocketConnection, byte[]) - Method in class org.webbitserver.handler.logging.SimpleLogSink
 
WebSocketVersion - Interface in org.webbitserver.netty
 
welcomeBytes() - Method in class org.webbitserver.handler.AbstractResourceHandler.IOWorker
 
welcomeBytes() - Method in class org.webbitserver.handler.EmbeddedResourceHandler.ResourceWorker
 
welcomeBytes() - Method in class org.webbitserver.handler.StaticFileHandler.FileWorker
 
welcomeFile(String) - Method in class org.webbitserver.handler.AbstractResourceHandler
 
welcomeFileName - Variable in class org.webbitserver.handler.AbstractResourceHandler
 
withoutQuery(String) - Method in class org.webbitserver.handler.AbstractResourceHandler.IOWorker
 
write(byte[]) - Method in class org.webbitserver.helpers.UTF8Output
 
write(int) - Method in class org.webbitserver.helpers.UTF8Output
 
write(String) - Method in interface org.webbitserver.HttpResponse
Writes immediately to the client without closing the connection.
write(String) - Method in class org.webbitserver.netty.NettyHttpResponse
 
write(String) - Method in class org.webbitserver.stub.StubHttpResponse
 
write(String) - Method in class org.webbitserver.wrapper.HttpResponseWrapper
 
writeMessage(Object) - Method in class org.webbitserver.netty.AbstractHttpConnection
 

X

XssCharacterEscaper - Class in org.webbitserver.helpers
 
XssCharacterEscaper() - Constructor for class org.webbitserver.helpers.XssCharacterEscaper
 

A B C D E F G H I K L M N O P Q R S T U V W X

Copyright © 2012. All Rights Reserved.