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 - org.cauli.server.netty中的类
 
AbstractHttpConnection(ChannelHandlerContext, NettyHttpRequest, Executor) - 类 的构造器org.cauli.server.netty.AbstractHttpConnection
 
AbstractResourceHandler - org.cauli.server.handler中的类
 
AbstractResourceHandler(Executor, TemplateEngine) - 类 的构造器org.cauli.server.handler.AbstractResourceHandler
 
AbstractResourceHandler(Executor) - 类 的构造器org.cauli.server.handler.AbstractResourceHandler
 
AbstractResourceHandler.IOWorker - org.cauli.server.handler中的类
All IO is performed by this worker on a separate thread, so we never block the HttpHandler.
AbstractResourceHandler.IOWorker(String, HttpRequest, HttpResponse, HttpControl) - 类 的构造器org.cauli.server.handler.AbstractResourceHandler.IOWorker
 
ACCEPT_GUID - 类 中的静态变量org.cauli.server.netty.Hybi
 
Action - org.cauli.server.action中的类
Created by tianqing.wang on 2014/9/1
Action(Method, Controller) - 类 的构造器org.cauli.server.action.Action
 
action - 类 中的变量org.cauli.server.action.ActionBuilder
 
actionBuilder - 类 中的变量org.cauli.server.action.Action
 
ActionBuilder - org.cauli.server.action中的类
Created by tianqing.wang on 2014/9/1
ActionBuilder(Action) - 类 的构造器org.cauli.server.action.ActionBuilder
 
actionMap - 类 中的变量org.cauli.server.controller.Controller
 
add(String, String) - 类 中的方法org.cauli.server.handler.authentication.InMemoryPasswords
 
add(HttpHandler) - 类 中的方法org.cauli.server.netty.NettyWebServer
 
add(String, HttpHandler) - 类 中的方法org.cauli.server.netty.NettyWebServer
 
add(String, WebSocketHandler) - 类 中的方法org.cauli.server.netty.NettyWebServer
 
add(String, EventSourceHandler) - 类 中的方法org.cauli.server.netty.NettyWebServer
 
add(String, Class<? extends Controller>) - 类 中的方法org.cauli.server.router.Router
 
add(HttpHandler) - 接口 中的方法org.cauli.server.WebServer
Add an HttpHandler.
add(String, HttpHandler) - 接口 中的方法org.cauli.server.WebServer
Add an HttpHandler that will only respond to a certain path (e.g "/some/page").
add(String, WebSocketHandler) - 接口 中的方法org.cauli.server.WebServer
Add a WebSocketHandler for dealing with WebSockets.
add(String, EventSourceHandler) - 接口 中的方法org.cauli.server.WebServer
Add a WebSocketHandler for dealing with WebSockets.
addMimeType(String, String) - 类 中的方法org.cauli.server.handler.AbstractResourceHandler
 
address(SocketAddress) - 类 中的方法org.cauli.server.handler.logging.SimpleLogSink
 
after() - 类 中的方法org.cauli.server.controller.Controller
 
after - 类 中的变量org.cauli.server.handler.CauliHandler
 
after(HttpHandler) - 类 中的方法org.cauli.server.handler.CauliHandler
 
AliasHandler - org.cauli.server.handler中的类
 
AliasHandler(String) - 类 的构造器org.cauli.server.handler.AliasHandler
 
all(String) - 类 中的方法org.cauli.server.helpers.QueryParameters
 
allHeaders() - 接口 中的方法org.cauli.server.HttpRequest
Returns all headers sent from client.
allHeaders() - 类 中的方法org.cauli.server.netty.NettyHttpRequest
 
allHeaders() - 类 中的方法org.cauli.server.stub.StubHttpRequest
 
allHeaders() - 类 中的方法org.cauli.server.wrapper.HttpRequestWrapper
 
append(ChannelBuffer) - 类 中的方法org.cauli.server.netty.DecodingHybiFrame
 
appendFieldValue(String, String) - 类 中的方法org.cauli.server.EventSourceMessage
 
applyMask(ChannelBuffer, byte[]) - 类 中的静态方法org.cauli.server.netty.HybiWebSocketFrameDecoder
 
ASCII - 类 中的静态变量org.cauli.server.netty.Hybi
 
authenticate(HttpRequest, String, String, PasswordAuthenticator.ResultCallback, Executor) - 类 中的方法org.cauli.server.handler.authentication.InMemoryPasswords
 
authenticate(HttpRequest, String, String, PasswordAuthenticator.ResultCallback, Executor) - 接口 中的方法org.cauli.server.handler.authentication.PasswordAuthenticator
 
authenticator - 类 中的变量org.cauli.server.handler.authentication.BasicAuthenticationHandler
 

B

Base64 - org.cauli.server.helpers中的类
Encodes binary data to plain text as Base64.
Base64() - 类 的构造器org.cauli.server.helpers.Base64
 
BaseWebSocketHandler - org.cauli.server中的类
Base implementation that does nothing, except for automatically calling WebSocketConnection.pong(byte[]) when BaseWebSocketHandler.onPing(org.cauli.server.WebSocketConnection, byte[]) receives a ping.
BaseWebSocketHandler() - 类 的构造器org.cauli.server.BaseWebSocketHandler
 
BASIC_PREFIX - 类 中的静态变量org.cauli.server.handler.authentication.BasicAuthenticationHandler
 
BasicAuthenticationHandler - org.cauli.server.handler.authentication中的类
Adds HTTP Basic authentication to a page.
BasicAuthenticationHandler(PasswordAuthenticator) - 类 的构造器org.cauli.server.handler.authentication.BasicAuthenticationHandler
 
BasicAuthenticationHandler(PasswordAuthenticator, String) - 类 的构造器org.cauli.server.handler.authentication.BasicAuthenticationHandler
 
before() - 类 中的方法org.cauli.server.controller.Controller
 
before - 类 中的变量org.cauli.server.handler.CauliHandler
 
before(HttpHandler) - 类 中的方法org.cauli.server.handler.CauliHandler
 
body() - 类 中的方法org.cauli.server.controller.Controller
 
body - 类 中的变量org.cauli.server.handler.StringHttpHandler
 
body() - 接口 中的方法org.cauli.server.HttpRequest
The body
body() - 类 中的方法org.cauli.server.netty.NettyHttpRequest
 
body - 类 中的变量org.cauli.server.stub.StubHttpRequest
 
body() - 类 中的方法org.cauli.server.stub.StubHttpRequest
 
body(String) - 类 中的方法org.cauli.server.stub.StubHttpRequest
 
body() - 类 中的方法org.cauli.server.wrapper.HttpRequestWrapper
 
bodyAsBytes() - 接口 中的方法org.cauli.server.HttpRequest
The body's byte array
bodyAsBytes() - 类 中的方法org.cauli.server.netty.NettyHttpRequest
 
bodyAsBytes() - 类 中的方法org.cauli.server.stub.StubHttpRequest
 
bodyAsBytes() - 类 中的方法org.cauli.server.wrapper.HttpRequestWrapper
 
bootstrap - 类 中的变量org.cauli.server.netty.NettyWebServer
 
build() - 类 中的方法org.cauli.server.EventSourceMessage
 

C

CatchingRunnable - org.cauli.server.netty中的类
 
CatchingRunnable(Thread.UncaughtExceptionHandler) - 类 的构造器org.cauli.server.netty.CatchingRunnable
 
cauliHandler - 类 中的变量org.cauli.server.CauliServer
 
CauliHandler - org.cauli.server.handler中的类
Created by tianqing.wang on 2014/9/1
CauliHandler() - 类 的构造器org.cauli.server.handler.CauliHandler
 
CauliServer - org.cauli.server中的类
Created by tianqing.wang on 2014/9/1
CauliServer() - 类 的构造器org.cauli.server.CauliServer
 
channel - 类 中的变量org.cauli.server.netty.NettyWebServer
 
channelOpen(ChannelHandlerContext, ChannelStateEvent) - 类 中的方法org.cauli.server.netty.ConnectionTrackingHandler
 
channelOpen(ChannelHandlerContext, ChannelStateEvent) - 类 中的方法org.cauli.server.netty.StaleConnectionTrackingHandler
 
channelUnbound(ChannelHandlerContext, ChannelStateEvent) - 类 中的方法org.cauli.server.netty.EventSourceConnectionHandler
 
channelUnbound(ChannelHandlerContext, ChannelStateEvent) - 类 中的方法org.cauli.server.netty.WebSocketConnectionHandler
 
charset(Charset) - 类 中的方法org.cauli.server.controller.Controller
 
charset - 类 中的变量org.cauli.server.handler.StringHttpHandler
 
charset(Charset) - 接口 中的方法org.cauli.server.HttpResponse
For text based responses, sets the Charset to encode the response as.
charset() - 接口 中的方法org.cauli.server.HttpResponse
Current Charset used to encode to response as.
charset - 类 中的变量org.cauli.server.netty.NettyHttpResponse
 
charset(Charset) - 类 中的方法org.cauli.server.netty.NettyHttpResponse
 
charset() - 类 中的方法org.cauli.server.netty.NettyHttpResponse
 
charset - 类 中的变量org.cauli.server.stub.StubHttpResponse
 
charset(Charset) - 类 中的方法org.cauli.server.stub.StubHttpResponse
 
charset() - 类 中的方法org.cauli.server.stub.StubHttpResponse
 
charset(Charset) - 类 中的方法org.cauli.server.wrapper.HttpResponseWrapper
 
charset() - 类 中的方法org.cauli.server.wrapper.HttpResponseWrapper
 
chunked() - 接口 中的方法org.cauli.server.HttpResponse
Turns the response into a chunked response

after this method is called, HttpResponse.write(String) should be used to send chunks

chunked() - 类 中的方法org.cauli.server.netty.NettyHttpResponse
 
chunked() - 类 中的方法org.cauli.server.stub.StubHttpResponse
 
chunked() - 类 中的方法org.cauli.server.wrapper.HttpResponseWrapper
 
ClassloaderResourceHelper - org.cauli.server.helpers中的类
 
ClassloaderResourceHelper() - 类 的构造器org.cauli.server.helpers.ClassloaderResourceHelper
 
clazz - 类 中的变量org.cauli.server.handler.EmbeddedResourceHandler
 
clientSide(byte[]) - 类 中的静态方法org.cauli.server.netty.HybiWebSocketFrameDecoder
 
close() - 接口 中的方法org.cauli.server.EventSourceConnection
 
close() - 接口 中的方法org.cauli.server.HttpConnection
 
close() - 类 中的方法org.cauli.server.netty.NettyEventSourceConnection
 
close() - 类 中的方法org.cauli.server.netty.NettyWebSocketConnection
 
close() - 类 中的方法org.cauli.server.stub.StubConnection
 
close() - 接口 中的方法org.cauli.server.WebSocketConnection
 
close() - 类 中的方法org.cauli.server.wrapper.EventSourceConnectionWrapper
 
close() - 类 中的方法org.cauli.server.wrapper.WebSocketConnectionWrapper
 
closeAllConnections() - 类 中的方法org.cauli.server.netty.ConnectionTrackingHandler
 
closeChannel() - 类 中的方法org.cauli.server.netty.AbstractHttpConnection
 
closed - 类 中的变量org.cauli.server.netty.ConnectionTrackingHandler
 
closed - 类 中的变量org.cauli.server.stub.StubConnection
 
closed() - 类 中的方法org.cauli.server.stub.StubConnection
 
closeStaleConnections() - 类 中的方法org.cauli.server.netty.StaleConnectionTrackingHandler
 
closingLock - 类 中的变量org.cauli.server.netty.ConnectionTrackingHandler
 
codep - 类 中的变量org.cauli.server.helpers.UTF8Output
 
COLON - 类 中的静态变量org.cauli.server.EventSourceMessage
 
comment(String) - 类 中的方法org.cauli.server.EventSourceMessage
 
config - 类 中的静态变量org.cauli.server.controller.FreeMarkerRender
 
configRoute(Router) - 类 中的方法org.cauli.server.CauliServer
 
configRoute(Router) - 类 中的方法org.cauli.server.handler.CauliHandler
 
configServer(Configuration) - 类 中的方法org.cauli.server.CauliServer
 
configuration - 类 中的变量org.cauli.server.CauliServer
 
Configuration - org.cauli.server中的类
Created by tianqing.wang on 2014/9/2
Configuration() - 类 的构造器org.cauli.server.Configuration
 
configViewPath(String) - 类 中的方法org.cauli.server.controller.FreeMarkerRender
 
connected - 类 中的变量org.cauli.server.handler.ReconnectingWebSocketHandler
 
connection - 类 中的变量org.cauli.server.wrapper.EventSourceConnectionWrapper
 
connection - 类 中的变量org.cauli.server.wrapper.WebSocketConnectionWrapper
 
connectionExceptionHandler(Thread.UncaughtExceptionHandler) - 接口 中的方法org.cauli.server.Endpoint
What to do when an exception occurs when attempting to read/write data from/to the underlying connection. e.g.
connectionExceptionHandler(Thread.UncaughtExceptionHandler) - 类 中的方法org.cauli.server.netty.NettyWebServer
 
ConnectionHelper - org.cauli.server.netty中的类
 
ConnectionHelper(Executor, Thread.UncaughtExceptionHandler, Thread.UncaughtExceptionHandler) - 类 的构造器org.cauli.server.netty.ConnectionHelper
 
connectionHelper - 类 中的变量org.cauli.server.netty.EventSourceConnectionHandler
 
connectionHelper - 类 中的变量org.cauli.server.netty.FlashPolicyFileHandler
 
connectionHelper - 类 中的变量org.cauli.server.netty.NettyHttpChannelHandler
 
connectionHelper - 类 中的变量org.cauli.server.netty.WebSocketConnectionHandler
 
ConnectionTrackingHandler - org.cauli.server.netty中的类
Keeps track of all connections and allows them to be closed later.
ConnectionTrackingHandler() - 类 的构造器org.cauli.server.netty.ConnectionTrackingHandler
 
connectionTrackingHandler - 类 中的变量org.cauli.server.netty.NettyWebServer
 
containsHeader(String) - 接口 中的方法org.cauli.server.HttpResponse
Test to see if this response has a header of the specified name
containsHeader(String) - 类 中的方法org.cauli.server.netty.NettyHttpResponse
 
containsHeader(String) - 类 中的方法org.cauli.server.stub.StubHttpResponse
 
containsHeader(String) - 类 中的方法org.cauli.server.wrapper.HttpResponseWrapper
 
content(String) - 接口 中的方法org.cauli.server.HttpResponse
Write text based content back to the client.
content(byte[]) - 接口 中的方法org.cauli.server.HttpResponse
Write binary based content back to the client.
content(ByteBuffer) - 接口 中的方法org.cauli.server.HttpResponse
Write binary based content back to the client.
content(String) - 类 中的方法org.cauli.server.netty.NettyHttpResponse
 
content(byte[]) - 类 中的方法org.cauli.server.netty.NettyHttpResponse
 
content(ByteBuffer) - 类 中的方法org.cauli.server.netty.NettyHttpResponse
 
content(ChannelBuffer) - 类 中的方法org.cauli.server.netty.NettyHttpResponse
 
content(String) - 类 中的方法org.cauli.server.stub.StubHttpResponse
 
content(byte[]) - 类 中的方法org.cauli.server.stub.StubHttpResponse
 
content(ByteBuffer) - 类 中的方法org.cauli.server.stub.StubHttpResponse
 
content(String) - 类 中的方法org.cauli.server.wrapper.HttpResponseWrapper
 
content(byte[]) - 类 中的方法org.cauli.server.wrapper.HttpResponseWrapper
 
content(ByteBuffer) - 类 中的方法org.cauli.server.wrapper.HttpResponseWrapper
 
contents - 类 中的变量org.cauli.server.stub.StubHttpResponse
 
contents() - 类 中的方法org.cauli.server.stub.StubHttpResponse
 
contentsString() - 类 中的方法org.cauli.server.stub.StubHttpResponse
 
contentType - 类 中的变量org.cauli.server.handler.StringHttpHandler
 
control - 类 中的变量org.cauli.server.handler.AbstractResourceHandler.IOWorker
 
control - 类 中的变量org.cauli.server.wrapper.HttpControlWrapper
 
controller - 类 中的变量org.cauli.server.action.Action
 
Controller - org.cauli.server.controller中的类
Created by tianqing.wang on 2014/9/1
Controller() - 类 的构造器org.cauli.server.controller.Controller
 
cookie(String) - 类 中的方法org.cauli.server.controller.Controller
 
cookie(String, String) - 类 中的方法org.cauli.server.controller.Controller
 
cookie(HttpCookie) - 类 中的方法org.cauli.server.controller.Controller
 
cookie(String) - 接口 中的方法org.cauli.server.HttpRequest
Get a cookie with a specific name
cookie(HttpCookie) - 接口 中的方法org.cauli.server.HttpResponse
Adds a cookie
cookie(String) - 类 中的方法org.cauli.server.netty.NettyHttpRequest
 
cookie(HttpCookie) - 类 中的方法org.cauli.server.netty.NettyHttpResponse
 
cookie(String) - 类 中的方法org.cauli.server.stub.StubHttpRequest
 
cookie(HttpCookie) - 类 中的方法org.cauli.server.stub.StubHttpResponse
 
cookie(String, String) - 类 中的方法org.cauli.server.stub.StubHttpResponse
 
cookie(String) - 类 中的方法org.cauli.server.wrapper.HttpRequestWrapper
 
cookie(HttpCookie) - 类 中的方法org.cauli.server.wrapper.HttpResponseWrapper
 
COOKIE_HEADER - 接口 中的静态变量org.cauli.server.HttpRequest
 
cookies() - 类 中的方法org.cauli.server.controller.Controller
 
cookies() - 接口 中的方法org.cauli.server.HttpRequest
 
cookies() - 类 中的方法org.cauli.server.netty.NettyHttpRequest
 
cookies() - 类 中的方法org.cauli.server.stub.StubHttpRequest
 
cookies - 类 中的变量org.cauli.server.stub.StubHttpResponse
 
cookies() - 类 中的方法org.cauli.server.stub.StubHttpResponse
 
cookies() - 类 中的方法org.cauli.server.wrapper.HttpRequestWrapper
 
cookieValue(String) - 接口 中的方法org.cauli.server.HttpRequest
Get the value of named cookie
cookieValue(String) - 类 中的方法org.cauli.server.netty.NettyHttpRequest
 
cookieValue(String) - 类 中的方法org.cauli.server.stub.StubHttpRequest
 
cookieValue(String) - 类 中的方法org.cauli.server.wrapper.HttpRequestWrapper
 
createBuffer(int) - 类 中的方法org.cauli.server.netty.EncodingHybiFrame
 
createDecoder() - 类 中的方法org.cauli.server.netty.Hixie75
 
createDecoder() - 类 中的方法org.cauli.server.netty.Hixie76
 
createDecoder() - 类 中的方法org.cauli.server.netty.Hybi
 
createDecoder() - 接口 中的方法org.cauli.server.netty.WebSocketVersion
 
createEncoder() - 类 中的方法org.cauli.server.netty.Hixie75
 
createEncoder() - 类 中的方法org.cauli.server.netty.Hixie76
 
createEncoder() - 类 中的方法org.cauli.server.netty.Hybi
 
createEncoder() - 接口 中的方法org.cauli.server.netty.WebSocketVersion
 
createIOWorker(HttpRequest, HttpResponse, HttpControl) - 类 中的方法org.cauli.server.handler.AbstractResourceHandler
 
createIOWorker(HttpRequest, HttpResponse, HttpControl) - 类 中的方法org.cauli.server.handler.EmbeddedResourceHandler
 
createIOWorker(HttpRequest, HttpResponse, HttpControl) - 类 中的方法org.cauli.server.handler.StaticFileHandler
 
createWebServer(int) - 类 中的静态方法org.cauli.server.WebServers
Returns a new WebServer object, which runs on the provided port.
createWebServer(Executor, int) - 类 中的静态方法org.cauli.server.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) - 类 中的静态方法org.cauli.server.WebServers
Returns a new WebServer object, adding the executor to the list of executor services, running on the stated factory address and accessible from the provided public URI.
ctx - 类 中的变量org.cauli.server.netty.AbstractHttpConnection
 
ctx - 类 中的变量org.cauli.server.netty.NettyHttpControl
 
ctx - 类 中的变量org.cauli.server.netty.NettyHttpResponse
 
cumulativeTimeOfRequest(HttpRequest) - 类 中的方法org.cauli.server.handler.logging.SimpleLogSink
 
currentFrame - 类 中的变量org.cauli.server.netty.HybiWebSocketFrameDecoder
 
custom(HttpRequest, String, String) - 接口 中的方法org.cauli.server.handler.logging.LogSink
 
custom(HttpRequest, String, String) - 类 中的方法org.cauli.server.handler.logging.SimpleLogSink
 

D

data(String, Object) - 类 中的方法org.cauli.server.controller.Controller
 
data() - 接口 中的方法org.cauli.server.DataHolder
Arbitrary data that can be stored for the lifetime of the connection.
data(String) - 接口 中的方法org.cauli.server.DataHolder
Retrieve data value by key.
data(String, Object) - 接口 中的方法org.cauli.server.DataHolder
Store data value by key.
data(String, Object) - 接口 中的方法org.cauli.server.EventSourceConnection
 
DATA - 类 中的静态变量org.cauli.server.EventSourceMessage
 
data(String) - 类 中的方法org.cauli.server.EventSourceMessage
 
data(String, Object) - 接口 中的方法org.cauli.server.HttpRequest
 
data() - 类 中的方法org.cauli.server.netty.AbstractHttpConnection
 
data(String) - 类 中的方法org.cauli.server.netty.AbstractHttpConnection
 
data - 类 中的变量org.cauli.server.netty.EncodingHybiFrame
 
data(String, Object) - 类 中的方法org.cauli.server.netty.NettyEventSourceConnection
 
data - 类 中的变量org.cauli.server.netty.NettyHttpRequest
 
data() - 类 中的方法org.cauli.server.netty.NettyHttpRequest
 
data(String) - 类 中的方法org.cauli.server.netty.NettyHttpRequest
 
data(String, Object) - 类 中的方法org.cauli.server.netty.NettyHttpRequest
 
data(String, Object) - 类 中的方法org.cauli.server.netty.NettyWebSocketConnection
 
data(String, Object) - 类 中的方法org.cauli.server.stub.StubConnection
 
data - 类 中的变量org.cauli.server.stub.StubDataHolder
 
data() - 类 中的方法org.cauli.server.stub.StubDataHolder
 
data(String) - 类 中的方法org.cauli.server.stub.StubDataHolder
 
data(String, Object) - 类 中的方法org.cauli.server.stub.StubDataHolder
 
data(String, Object) - 类 中的方法org.cauli.server.stub.StubHttpRequest
 
data(String, Object) - 接口 中的方法org.cauli.server.WebSocketConnection
 
data() - 类 中的方法org.cauli.server.wrapper.EventSourceConnectionWrapper
 
data(String) - 类 中的方法org.cauli.server.wrapper.EventSourceConnectionWrapper
 
data(String, Object) - 类 中的方法org.cauli.server.wrapper.EventSourceConnectionWrapper
 
data() - 类 中的方法org.cauli.server.wrapper.HttpRequestWrapper
 
data(String) - 类 中的方法org.cauli.server.wrapper.HttpRequestWrapper
 
data(String, Object) - 类 中的方法org.cauli.server.wrapper.HttpRequestWrapper
 
data() - 类 中的方法org.cauli.server.wrapper.WebSocketConnectionWrapper
 
data(String) - 类 中的方法org.cauli.server.wrapper.WebSocketConnectionWrapper
 
data(String, Object) - 类 中的方法org.cauli.server.wrapper.WebSocketConnectionWrapper
 
DataHolder - org.cauli.server中的接口
Objects implementing this interface can have arbitrary named values associated with them, making it easy to pass data around an application.
dataKeys() - 接口 中的方法org.cauli.server.DataHolder
List data keys.
dataKeys() - 类 中的方法org.cauli.server.netty.AbstractHttpConnection
 
dataKeys() - 类 中的方法org.cauli.server.netty.NettyHttpRequest
 
dataKeys() - 类 中的方法org.cauli.server.stub.StubDataHolder
 
dataKeys() - 类 中的方法org.cauli.server.wrapper.EventSourceConnectionWrapper
 
dataKeys() - 类 中的方法org.cauli.server.wrapper.HttpRequestWrapper
 
dataKeys() - 类 中的方法org.cauli.server.wrapper.WebSocketConnectionWrapper
 
dataValuesToLog - 类 中的变量org.cauli.server.handler.logging.SimpleLogSink
 
DateHeaderHandler - org.cauli.server.handler中的类
Handler that sets the HTTP 'Server' response header.
DateHeaderHandler() - 类 的构造器org.cauli.server.handler.DateHeaderHandler
 
DateHelper - org.cauli.server.helpers中的类
 
DateHelper() - 类 的构造器org.cauli.server.helpers.DateHelper
 
decode(String) - 类 中的静态方法org.cauli.server.helpers.Base64
 
decode(ChannelHandlerContext, Channel, ChannelBuffer) - 类 中的方法org.cauli.server.netty.FlashPolicyFileDecoder
 
decode(ChannelHandlerContext, Channel, ChannelBuffer, HybiWebSocketFrameDecoder.State) - 类 中的方法org.cauli.server.netty.HybiWebSocketFrameDecoder
 
DecodingHybiFrame - org.cauli.server.netty中的类
 
DecodingHybiFrame(int, UTF8Output, ChannelBuffer) - 类 的构造器org.cauli.server.netty.DecodingHybiFrame
 
DEFAULT_CHARSET - 类 中的静态变量org.cauli.server.netty.NettyHttpResponse
 
DEFAULT_MIME_TYPES - 类 中的静态变量org.cauli.server.handler.AbstractResourceHandler
 
DEFAULT_STALE_CONNECTION_TIMEOUT - 类 中的静态变量org.cauli.server.netty.NettyWebServer
 
DEFAULT_WELCOME_FILE_NAME - 类 中的静态变量org.cauli.server.handler.AbstractResourceHandler
 
defaultControl - 类 中的变量org.cauli.server.netty.NettyHttpControl
 
DefaultDirectoryListingFormatter - org.cauli.server.handler中的类
 
DefaultDirectoryListingFormatter() - 类 的构造器org.cauli.server.handler.DefaultDirectoryListingFormatter
 
defaultRequest - 类 中的变量org.cauli.server.netty.NettyHttpControl
 
DelayedHttpHandler - org.cauli.server.handler中的类
Wraps a standard HttpHandler, and will introduce an artificial delay.
DelayedHttpHandler(Executor, long, HttpHandler) - 类 的构造器org.cauli.server.handler.DelayedHttpHandler
 
delayInMillis - 类 中的变量org.cauli.server.handler.DelayedHttpHandler
 
dir - 类 中的变量org.cauli.server.handler.StaticFileHandler
 
DIRECTORY_LISTING_FORMAT_STRING - 类 中的静态变量org.cauli.server.handler.DefaultDirectoryListingFormatter
 
directoryListingBytes() - 类 中的方法org.cauli.server.handler.AbstractResourceHandler.IOWorker
 
directoryListingBytes() - 类 中的方法org.cauli.server.handler.EmbeddedResourceHandler.ResourceWorker
 
directoryListingBytes() - 类 中的方法org.cauli.server.handler.StaticFileHandler.FileWorker
 
directoryListingFormatter - 类 中的变量org.cauli.server.handler.AbstractResourceHandler
 
DirectoryListingFormatter - org.cauli.server.handler中的接口
 
dispatchMessage(WebSocketHandler, NettyWebSocketConnection, Executor, Thread.UncaughtExceptionHandler) - 类 中的方法org.cauli.server.netty.DecodingHybiFrame
 

E

EmbeddedResourceHandler - org.cauli.server.handler中的类
 
EmbeddedResourceHandler(String, Executor, Class<?>, TemplateEngine) - 类 的构造器org.cauli.server.handler.EmbeddedResourceHandler
 
EmbeddedResourceHandler(String, Executor, Class<?>) - 类 的构造器org.cauli.server.handler.EmbeddedResourceHandler
 
EmbeddedResourceHandler(String, Executor, TemplateEngine) - 类 的构造器org.cauli.server.handler.EmbeddedResourceHandler
 
EmbeddedResourceHandler(String, Executor) - 类 的构造器org.cauli.server.handler.EmbeddedResourceHandler
 
EmbeddedResourceHandler(String, Class<?>, TemplateEngine) - 类 的构造器org.cauli.server.handler.EmbeddedResourceHandler
 
EmbeddedResourceHandler(String, Class<?>) - 类 的构造器org.cauli.server.handler.EmbeddedResourceHandler
 
EmbeddedResourceHandler(String, TemplateEngine) - 类 的构造器org.cauli.server.handler.EmbeddedResourceHandler
 
EmbeddedResourceHandler(String) - 类 的构造器org.cauli.server.handler.EmbeddedResourceHandler
 
EmbeddedResourceHandler.ResourceWorker - org.cauli.server.handler中的类
 
EmbeddedResourceHandler.ResourceWorker(HttpRequest, HttpResponse, HttpControl) - 类 的构造器org.cauli.server.handler.EmbeddedResourceHandler.ResourceWorker
 
EMPTY - 类 中的静态变量org.cauli.server.helpers.QueryParameters
 
enableDirectoryListing(boolean) - 类 中的方法org.cauli.server.handler.AbstractResourceHandler
 
enableDirectoryListing(boolean, DirectoryListingFormatter) - 类 中的方法org.cauli.server.handler.AbstractResourceHandler
 
encode(byte[]) - 类 中的静态方法org.cauli.server.helpers.Base64
 
encode() - 类 中的方法org.cauli.server.netty.EncodingHybiFrame
 
encode(ChannelHandlerContext, Channel, Object) - 类 中的方法org.cauli.server.netty.HybiWebSocketFrameEncoder
 
EncodingHybiFrame - org.cauli.server.netty中的类
 
EncodingHybiFrame(int, boolean, int, byte[], ChannelBuffer) - 类 的构造器org.cauli.server.netty.EncodingHybiFrame
 
end() - 接口 中的方法org.cauli.server.HttpResponse
Marks the response as ended.
end() - 类 中的方法org.cauli.server.netty.NettyHttpResponse
 
end() - 类 中的方法org.cauli.server.stub.StubHttpResponse
 
end() - 类 中的方法org.cauli.server.wrapper.HttpResponseWrapper
 
ended - 类 中的变量org.cauli.server.stub.StubHttpResponse
 
ended() - 类 中的方法org.cauli.server.stub.StubHttpResponse
 
Endpoint<T> - org.cauli.server中的接口
 
error(IOException) - 类 中的方法org.cauli.server.handler.AbstractResourceHandler.IOWorker
 
error(HttpRequest, Throwable) - 接口 中的方法org.cauli.server.handler.logging.LogSink
 
error(HttpRequest, Throwable) - 类 中的方法org.cauli.server.handler.logging.SimpleLogSink
 
error(Throwable) - 接口 中的方法org.cauli.server.HttpResponse
Marks the response as erroneous.
error(Throwable) - 类 中的方法org.cauli.server.netty.NettyHttpResponse
 
error - 类 中的变量org.cauli.server.stub.StubHttpResponse
 
error(Throwable) - 类 中的方法org.cauli.server.stub.StubHttpResponse
 
error() - 类 中的方法org.cauli.server.stub.StubHttpResponse
 
error(Throwable) - 类 中的方法org.cauli.server.wrapper.HttpResponseWrapper
 
escape(String) - 类 中的静态方法org.cauli.server.helpers.XssCharacterEscaper
Replaces characters in input which may open up cross-site scripting (XSS) attacks with XSS-safe equivalents.
EVENT - 类 中的静态变量org.cauli.server.EventSourceMessage
 
event(String) - 类 中的方法org.cauli.server.EventSourceMessage
 
EventSourceConnection - org.cauli.server中的接口
 
eventSourceConnection() - 接口 中的方法org.cauli.server.HttpControl
 
eventSourceConnection - 类 中的变量org.cauli.server.netty.NettyHttpControl
 
eventSourceConnection() - 类 中的方法org.cauli.server.netty.NettyHttpControl
 
eventSourceConnection() - 类 中的方法org.cauli.server.stub.StubHttpControl
 
eventSourceConnection() - 类 中的方法org.cauli.server.wrapper.HttpControlWrapper
 
eventSourceConnectionClose(EventSourceConnection) - 接口 中的方法org.cauli.server.handler.logging.LogSink
 
eventSourceConnectionClose(EventSourceConnection) - 类 中的方法org.cauli.server.handler.logging.SimpleLogSink
 
EventSourceConnectionHandler - org.cauli.server.netty中的类
 
EventSourceConnectionHandler(Executor, Thread.UncaughtExceptionHandler, Thread.UncaughtExceptionHandler, NettyEventSourceConnection, EventSourceHandler) - 类 的构造器org.cauli.server.netty.EventSourceConnectionHandler
 
eventSourceConnectionOpen(EventSourceConnection) - 接口 中的方法org.cauli.server.handler.logging.LogSink
 
eventSourceConnectionOpen(EventSourceConnection) - 类 中的方法org.cauli.server.handler.logging.SimpleLogSink
 
EventSourceConnectionWrapper - org.cauli.server.wrapper中的类
 
EventSourceConnectionWrapper(EventSourceConnection) - 类 的构造器org.cauli.server.wrapper.EventSourceConnectionWrapper
 
EventSourceHandler - org.cauli.server中的接口
 
EventSourceMessage - org.cauli.server中的类
 
EventSourceMessage() - 类 的构造器org.cauli.server.EventSourceMessage
 
EventSourceMessage(String) - 类 的构造器org.cauli.server.EventSourceMessage
 
eventSourceOutboundData(EventSourceConnection, String) - 接口 中的方法org.cauli.server.handler.logging.LogSink
 
eventSourceOutboundData(EventSourceConnection, String) - 类 中的方法org.cauli.server.handler.logging.SimpleLogSink
 
exceptionCaught(ChannelHandlerContext, ExceptionEvent) - 类 中的方法org.cauli.server.netty.EventSourceConnectionHandler
 
exceptionCaught(ChannelHandlerContext, ExceptionEvent) - 类 中的方法org.cauli.server.netty.FlashPolicyFileHandler
 
exceptionCaught(ChannelHandlerContext, ExceptionEvent) - 类 中的方法org.cauli.server.netty.NettyHttpChannelHandler
 
exceptionCaught(ChannelHandlerContext, ExceptionEvent) - 类 中的方法org.cauli.server.netty.WebSocketConnectionHandler
 
exceptionHandler - 类 中的变量org.cauli.server.netty.CatchingRunnable
 
exceptionHandler - 类 中的变量org.cauli.server.netty.ConnectionHelper
 
exceptionHandler - 类 中的变量org.cauli.server.netty.FlashPolicyFileDecoder
 
exceptionHandler - 类 中的变量org.cauli.server.netty.NettyHttpChannelHandler
 
exceptionHandler - 类 中的变量org.cauli.server.netty.NettyHttpControl
 
exceptionHandler - 类 中的变量org.cauli.server.netty.NettyHttpResponse
 
exceptionHandler - 类 中的变量org.cauli.server.netty.NettyWebServer
 
execute(Runnable) - 类 中的方法org.cauli.server.netty.AbstractHttpConnection
 
execute(Runnable) - 类 中的方法org.cauli.server.netty.NettyHttpControl
 
execute(Runnable) - 类 中的方法org.cauli.server.stub.StubConnection
 
execute(Runnable) - 类 中的方法org.cauli.server.stub.StubHttpControl
 
execute(Runnable) - 类 中的方法org.cauli.server.wrapper.EventSourceConnectionWrapper
 
execute(Runnable) - 类 中的方法org.cauli.server.wrapper.HttpControlWrapper
 
execute(Runnable) - 类 中的方法org.cauli.server.wrapper.WebSocketConnectionWrapper
 
executor - 类 中的变量org.cauli.server.handler.DelayedHttpHandler
 
executor - 类 中的变量org.cauli.server.netty.AbstractHttpConnection
 
executor - 类 中的变量org.cauli.server.netty.ConnectionHelper
 
executor - 类 中的变量org.cauli.server.netty.FlashPolicyFileDecoder
 
executor - 类 中的变量org.cauli.server.netty.NettyHttpChannelHandler
 
executor - 类 中的变量org.cauli.server.netty.NettyHttpControl
 
executor - 类 中的变量org.cauli.server.netty.NettyWebServer
 
executor - 类 中的变量org.cauli.server.netty.StaleConnectionTrackingHandler
 
executor - 类 中的变量org.cauli.server.netty.WebSocketConnectionHandler
 
executorServices - 类 中的变量org.cauli.server.netty.NettyWebServer
 
exists() - 类 中的方法org.cauli.server.handler.AbstractResourceHandler.IOWorker
 
exists() - 类 中的方法org.cauli.server.handler.EmbeddedResourceHandler.ResourceWorker
 
exists() - 类 中的方法org.cauli.server.handler.StaticFileHandler.FileWorker
 
extractQuery(String) - 类 中的方法org.cauli.server.handler.AbstractResourceHandler.IOWorker
 

F

factory - 类 中的变量org.cauli.server.helpers.NamingThreadFactory
 
factoryCount - 类 中的静态变量org.cauli.server.helpers.NamingThreadFactory
 
failure() - 接口 中的方法org.cauli.server.handler.authentication.PasswordAuthenticator.ResultCallback
 
file - 类 中的变量org.cauli.server.handler.EmbeddedResourceHandler.ResourceWorker
 
file - 类 中的变量org.cauli.server.handler.StaticFileHandler.FileWorker
 
fileBytes() - 类 中的方法org.cauli.server.handler.AbstractResourceHandler.IOWorker
 
fileBytes() - 类 中的方法org.cauli.server.handler.EmbeddedResourceHandler.ResourceWorker
 
fileBytes() - 类 中的方法org.cauli.server.handler.StaticFileHandler.FileWorker
 
fileEntriesFor(File[]) - 类 中的静态方法org.cauli.server.helpers.ClassloaderResourceHelper
 
FileEntry - org.cauli.server.handler中的类
 
FileEntry(String) - 类 的构造器org.cauli.server.handler.FileEntry
 
fin - 类 中的变量org.cauli.server.netty.EncodingHybiFrame
 
fireConnectionException(ExceptionEvent) - 类 中的方法org.cauli.server.netty.ConnectionHelper
 
fireOnClose(ChannelStateEvent) - 类 中的方法org.cauli.server.netty.ConnectionHelper
 
fireOnClose() - 类 中的方法org.cauli.server.netty.ConnectionHelper
 
first(String) - 类 中的方法org.cauli.server.helpers.QueryParameters
 
FLASH_POLICY_REQUEST - 类 中的静态变量org.cauli.server.netty.FlashPolicyFileDecoder
 
FlashPolicyFileDecoder - org.cauli.server.netty中的类
Checks the received ChannelBuffers for Flash policy file requests.
FlashPolicyFileDecoder(Executor, Thread.UncaughtExceptionHandler, Thread.UncaughtExceptionHandler, int) - 类 的构造器org.cauli.server.netty.FlashPolicyFileDecoder
 
FlashPolicyFileHandler - org.cauli.server.netty中的类
Responds with a Flash factory policy file.
FlashPolicyFileHandler(Executor, Thread.UncaughtExceptionHandler, Thread.UncaughtExceptionHandler, int) - 类 的构造器org.cauli.server.netty.FlashPolicyFileHandler
 
flush() - 类 中的方法org.cauli.server.handler.logging.SimpleLogSink
 
flushResponse() - 类 中的方法org.cauli.server.netty.NettyHttpResponse
 
formatFileListAsHtml(Iterable<FileEntry>) - 类 中的方法org.cauli.server.handler.DefaultDirectoryListingFormatter
 
formatFileListAsHtml(Iterable<FileEntry>) - 接口 中的方法org.cauli.server.handler.DirectoryListingFormatter
Formats a list of files for display as a full well-formed HTML page.
formatHeader(Appendable) - 类 中的方法org.cauli.server.handler.logging.SimpleLogSink
 
formatLogEntry(Appendable, HttpRequest, String, String) - 类 中的方法org.cauli.server.handler.logging.SimpleLogSink
 
formatValue(Appendable, Object) - 类 中的方法org.cauli.server.handler.logging.SimpleLogSink
 
fragments - 类 中的变量org.cauli.server.netty.DecodingHybiFrame
 
frameFin - 类 中的变量org.cauli.server.netty.HybiWebSocketFrameDecoder
 
frameOpcode - 类 中的变量org.cauli.server.netty.HybiWebSocketFrameDecoder
 
framePayloadLen - 类 中的变量org.cauli.server.netty.HybiWebSocketFrameDecoder
 
FreeMarkerRender - org.cauli.server.controller中的类
Created by tianqing.wang on 2014/9/1
FreeMarkerRender() - 类 的构造器org.cauli.server.controller.FreeMarkerRender
 
fromException(Throwable, Channel) - 异常错误 中的静态方法org.cauli.server.WebbitException
 
fromExceptionEvent(ExceptionEvent) - 异常错误 中的静态方法org.cauli.server.WebbitException
 
fromHeader(String) - 类 中的方法org.cauli.server.handler.StaticFileHandler.FileWorker
 
fromHex(String) - 类 中的静态方法org.cauli.server.helpers.Hex
 

G

getActionBuilder() - 类 中的方法org.cauli.server.action.Action
 
getActions() - 类 中的方法org.cauli.server.controller.Controller
 
getClientContext() - 类 中的方法org.cauli.server.helpers.SslFactory
 
getConfiguration() - 类 中的静态方法org.cauli.server.controller.FreeMarkerRender
freemarker can not load freemarker.properies automatically
getController() - 类 中的方法org.cauli.server.action.Action
 
getDirectoryListingFormatString() - 类 中的方法org.cauli.server.handler.DefaultDirectoryListingFormatter
 
getExecutor() - 接口 中的方法org.cauli.server.Endpoint
Get main work executor that all handlers will execute on.
getExecutor() - 类 中的方法org.cauli.server.netty.NettyWebServer
 
getHybiVersion() - 类 中的方法org.cauli.server.netty.Hybi
 
getInstance() - 类 中的静态方法org.cauli.server.controller.FreeMarkerRender
 
getKeyPassword() - 类 中的方法org.cauli.server.Configuration
 
getKeyStore() - 类 中的方法org.cauli.server.Configuration
 
getKeyStorePassword() - 类 中的方法org.cauli.server.Configuration
 
getMatchAction(String) - 类 中的方法org.cauli.server.controller.Controller
 
getMethod() - 类 中的方法org.cauli.server.action.Action
 
getMethods() - 类 中的方法org.cauli.server.action.ActionBuilder
 
getPolicyFileContents() - 类 中的方法org.cauli.server.netty.FlashPolicyFileHandler
 
getPort() - 类 中的方法org.cauli.server.Configuration
 
getPort() - 类 中的方法org.cauli.server.netty.NettyWebServer
 
getPort() - 接口 中的方法org.cauli.server.WebServer
Get base port that webserver is serving on.
getReadyToReceiveWebSocketMessages(ChannelHandler, ChannelHandler, ChannelPipeline, Channel) - 类 中的方法org.cauli.server.netty.NettyHttpControl
 
getReadyToSendEventSourceMessages(ChannelHandler) - 类 中的方法org.cauli.server.netty.NettyHttpControl
 
getReadyToSendWebSocketMessages(ChannelHandler, ChannelPipeline) - 类 中的方法org.cauli.server.netty.NettyHttpControl
 
getRequest() - 类 中的方法org.cauli.server.controller.Controller
 
getResource(File) - 类 中的方法org.cauli.server.handler.EmbeddedResourceHandler.ResourceWorker
 
getResponse() - 类 中的方法org.cauli.server.controller.Controller
 
getRootPath() - 类 中的方法org.cauli.server.controller.Controller
 
getServerContext(String) - 类 中的方法org.cauli.server.helpers.SslFactory
 
getServerName() - 类 中的方法org.cauli.server.Configuration
 
getStackTrace(Throwable) - 类 中的方法org.cauli.server.netty.NettyHttpResponse
 
getStaticFile() - 类 中的方法org.cauli.server.Configuration
 
getStringAndRecycle() - 类 中的方法org.cauli.server.helpers.UTF8Output
 
getUri() - 接口 中的方法org.cauli.server.Endpoint
Get base URI that endpoint is serving on (or connected to).
getUri() - 类 中的方法org.cauli.server.netty.NettyWebServer
 
getUriTemplate() - 类 中的方法org.cauli.server.action.Action
 
getUriTemplate() - 类 中的方法org.cauli.server.action.ActionBuilder
 
getView() - 类 中的方法org.cauli.server.controller.Render
 
getViewPath() - 类 中的方法org.cauli.server.Configuration
 
getWebSocketLocation(HttpRequest) - 类 中的方法org.cauli.server.netty.Hixie75
 
getWebSocketLocation(HttpRequest) - 类 中的方法org.cauli.server.netty.Hixie76
 
getWebSocketProtocol(HttpRequest) - 类 中的方法org.cauli.server.netty.Hixie75
 
getWebSocketProtocol(HttpRequest) - 类 中的方法org.cauli.server.netty.Hixie76
 
go() - 类 中的方法org.cauli.server.netty.CatchingRunnable
 
guessMimeType(String) - 类 中的方法org.cauli.server.handler.AbstractResourceHandler.IOWorker
 

H

handleHttpRequest(HttpRequest, HttpResponse, HttpControl) - 类 中的方法org.cauli.server.handler.AbstractResourceHandler
 
handleHttpRequest(HttpRequest, HttpResponse, HttpControl) - 类 中的方法org.cauli.server.handler.AliasHandler
 
handleHttpRequest(HttpRequest, HttpResponse, HttpControl) - 类 中的方法org.cauli.server.handler.authentication.BasicAuthenticationHandler
 
handleHttpRequest(HttpRequest, HttpResponse, HttpControl) - 类 中的方法org.cauli.server.handler.CauliHandler
 
handleHttpRequest(HttpRequest, HttpResponse, HttpControl) - 类 中的方法org.cauli.server.handler.DateHeaderHandler
 
handleHttpRequest(HttpRequest, HttpResponse, HttpControl) - 类 中的方法org.cauli.server.handler.DelayedHttpHandler
 
handleHttpRequest(HttpRequest, HttpResponse, HttpControl) - 类 中的方法org.cauli.server.handler.HttpToEventSourceHandler
 
handleHttpRequest(HttpRequest, HttpResponse, HttpControl) - 类 中的方法org.cauli.server.handler.HttpToWebSocketHandler
 
handleHttpRequest(HttpRequest, HttpResponse, HttpControl) - 类 中的方法org.cauli.server.handler.logging.LoggingHandler
 
handleHttpRequest(HttpRequest, HttpResponse, HttpControl) - 类 中的方法org.cauli.server.handler.NotFoundHttpHandler
 
handleHttpRequest(HttpRequest, HttpResponse, HttpControl) - 类 中的方法org.cauli.server.handler.PathMatchHandler
 
handleHttpRequest(HttpRequest, HttpResponse, HttpControl) - 类 中的方法org.cauli.server.handler.ServerHeaderHandler
 
handleHttpRequest(HttpRequest, HttpResponse, HttpControl) - 类 中的方法org.cauli.server.handler.StringHttpHandler
 
handleHttpRequest(HttpRequest, HttpResponse, HttpControl) - 接口 中的方法org.cauli.server.HttpHandler
 
handleHttpRequest(ChannelHandlerContext, MessageEvent, HttpRequest) - 类 中的方法org.cauli.server.netty.NettyHttpChannelHandler
 
handler - 类 中的变量org.cauli.server.handler.DelayedHttpHandler
 
handler - 类 中的变量org.cauli.server.handler.HttpToEventSourceHandler
 
handler - 类 中的变量org.cauli.server.handler.HttpToWebSocketHandler
 
handler - 类 中的变量org.cauli.server.handler.logging.LoggingEventSourceHandler
 
handler - 类 中的变量org.cauli.server.handler.logging.LoggingWebSocketHandler
 
handler - 类 中的变量org.cauli.server.handler.ReconnectingWebSocketHandler
 
handlerExecutor() - 接口 中的方法org.cauli.server.HttpConnection
 
handlerExecutor() - 接口 中的方法org.cauli.server.HttpControl
 
handlerExecutor() - 类 中的方法org.cauli.server.netty.AbstractHttpConnection
 
handlerExecutor() - 类 中的方法org.cauli.server.netty.NettyHttpControl
 
handlerExecutor() - 类 中的方法org.cauli.server.stub.StubConnection
 
handlerExecutor() - 类 中的方法org.cauli.server.stub.StubHttpControl
 
handlerExecutor() - 类 中的方法org.cauli.server.wrapper.EventSourceConnectionWrapper
 
handlerExecutor() - 类 中的方法org.cauli.server.wrapper.HttpControlWrapper
 
handlerExecutor() - 类 中的方法org.cauli.server.wrapper.WebSocketConnectionWrapper
 
handlerIterator - 类 中的变量org.cauli.server.netty.NettyHttpControl
 
handlers - 类 中的变量org.cauli.server.netty.NettyWebServer
 
hasHeader(String) - 接口 中的方法org.cauli.server.HttpRequest
Whether a specific HTTP header was present in the request.
hasHeader(String) - 类 中的方法org.cauli.server.netty.NettyHttpRequest
 
hasHeader(String) - 类 中的方法org.cauli.server.stub.StubHttpRequest
 
hasHeader(String) - 类 中的方法org.cauli.server.wrapper.HttpRequestWrapper
 
header(String) - 类 中的方法org.cauli.server.controller.Controller
 
header(String, String) - 类 中的方法org.cauli.server.controller.Controller
 
header(String, Date) - 类 中的方法org.cauli.server.controller.Controller
 
header(String, Long) - 类 中的方法org.cauli.server.controller.Controller
 
header(String) - 接口 中的方法org.cauli.server.HttpRequest
Retrieve the value single HTTP header.
header(String, String) - 接口 中的方法org.cauli.server.HttpResponse
Adds an HTTP header.
header(String, long) - 接口 中的方法org.cauli.server.HttpResponse
Adds a numeric HTTP header.
header(String, Date) - 接口 中的方法org.cauli.server.HttpResponse
Adds a Date (RFC 1123 format) HTTP header.
header(String) - 类 中的方法org.cauli.server.netty.NettyHttpRequest
 
header(String, String) - 类 中的方法org.cauli.server.netty.NettyHttpResponse
 
header(String, long) - 类 中的方法org.cauli.server.netty.NettyHttpResponse
 
header(String, Date) - 类 中的方法org.cauli.server.netty.NettyHttpResponse
 
header(String) - 类 中的方法org.cauli.server.stub.StubHttpRequest
 
header(String, String) - 类 中的方法org.cauli.server.stub.StubHttpRequest
 
header(String, String) - 类 中的方法org.cauli.server.stub.StubHttpResponse
 
header(String, long) - 类 中的方法org.cauli.server.stub.StubHttpResponse
 
header(String, Date) - 类 中的方法org.cauli.server.stub.StubHttpResponse
 
header(String) - 类 中的方法org.cauli.server.stub.StubHttpResponse
 
header(String) - 类 中的方法org.cauli.server.wrapper.HttpRequestWrapper
 
header(String, String) - 类 中的方法org.cauli.server.wrapper.HttpResponseWrapper
 
header(String, long) - 类 中的方法org.cauli.server.wrapper.HttpResponseWrapper
 
header(String, Date) - 类 中的方法org.cauli.server.wrapper.HttpResponseWrapper
 
headers(String, int) - 类 中的方法org.cauli.server.controller.Controller
 
headers(String) - 接口 中的方法org.cauli.server.HttpRequest
Retrieve all values for an HTTP header.
headers(String) - 类 中的方法org.cauli.server.netty.NettyHttpRequest
 
headers - 类 中的变量org.cauli.server.stub.StubHttpRequest
 
headers(String) - 类 中的方法org.cauli.server.stub.StubHttpRequest
 
headers - 类 中的变量org.cauli.server.stub.StubHttpResponse
 
headers(String) - 类 中的方法org.cauli.server.wrapper.HttpRequestWrapper
 
Hex - org.cauli.server.helpers中的类
 
Hex() - 类 的构造器org.cauli.server.helpers.Hex
 
Hixie75 - org.cauli.server.netty中的类
 
Hixie75(HttpRequest, HttpResponse) - 类 的构造器org.cauli.server.netty.Hixie75
 
Hixie76 - org.cauli.server.netty中的类
 
Hixie76(HttpRequest, HttpResponse) - 类 的构造器org.cauli.server.netty.Hixie76
 
HttpConnection - org.cauli.server中的接口
 
HttpControl - org.cauli.server中的接口
 
HttpControlWrapper - org.cauli.server.wrapper中的类
 
HttpControlWrapper(HttpControl) - 类 的构造器org.cauli.server.wrapper.HttpControlWrapper
 
httpEnd(HttpRequest) - 接口 中的方法org.cauli.server.handler.logging.LogSink
 
httpEnd(HttpRequest) - 类 中的方法org.cauli.server.handler.logging.SimpleLogSink
 
httpHandler - 类 中的变量org.cauli.server.handler.PathMatchHandler
 
HttpHandler - org.cauli.server中的接口
 
httpHandlers - 类 中的变量org.cauli.server.netty.NettyHttpChannelHandler
 
HttpMethod - org.cauli.server中的枚举
Created by tianqing.wang on 2014/9/1
HttpMethod() - 枚举 的构造器org.cauli.server.HttpMethod
 
httpMethods - 类 中的变量org.cauli.server.action.Action
 
httpRequest() - 接口 中的方法org.cauli.server.HttpConnection
 
HttpRequest - org.cauli.server中的接口
Retrieves information about inbound HTTP request.
httpRequest() - 类 中的方法org.cauli.server.netty.AbstractHttpConnection
 
httpRequest - 类 中的变量org.cauli.server.netty.NettyHttpRequest
 
httpRequest - 类 中的变量org.cauli.server.stub.StubConnection
 
httpRequest() - 类 中的方法org.cauli.server.stub.StubConnection
 
httpRequest(HttpRequest) - 类 中的方法org.cauli.server.stub.StubConnection
 
httpRequest() - 类 中的方法org.cauli.server.wrapper.EventSourceConnectionWrapper
 
httpRequest() - 类 中的方法org.cauli.server.wrapper.WebSocketConnectionWrapper
 
HttpRequestWrapper - org.cauli.server.wrapper中的类
 
HttpRequestWrapper(HttpRequest) - 类 的构造器org.cauli.server.wrapper.HttpRequestWrapper
 
HttpResponse - org.cauli.server中的接口
Writes a response back to the client.
HttpResponseWrapper - org.cauli.server.wrapper中的类
 
HttpResponseWrapper(HttpResponse) - 类 的构造器org.cauli.server.wrapper.HttpResponseWrapper
 
httpStart(HttpRequest) - 接口 中的方法org.cauli.server.handler.logging.LogSink
 
httpStart(HttpRequest) - 类 中的方法org.cauli.server.handler.logging.SimpleLogSink
 
HttpToEventSourceHandler - org.cauli.server.handler中的类
 
HttpToEventSourceHandler(EventSourceHandler) - 类 的构造器org.cauli.server.handler.HttpToEventSourceHandler
 
HttpToWebSocketHandler - org.cauli.server.handler中的类
 
HttpToWebSocketHandler(WebSocketHandler) - 类 的构造器org.cauli.server.handler.HttpToWebSocketHandler
 
Hybi - org.cauli.server.netty中的类
 
Hybi(HttpRequest, HttpResponse) - 类 的构造器org.cauli.server.netty.Hybi
 
hybi - 类 中的变量org.cauli.server.netty.NettyWebSocketConnection
 
HybiWebSocketFrameDecoder - org.cauli.server.netty中的类
 
HybiWebSocketFrameDecoder(boolean, byte[]) - 类 的构造器org.cauli.server.netty.HybiWebSocketFrameDecoder
 
HybiWebSocketFrameDecoder.State - org.cauli.server.netty中的枚举
 
HybiWebSocketFrameDecoder.State() - 枚举 的构造器org.cauli.server.netty.HybiWebSocketFrameDecoder.State
 
HybiWebSocketFrameEncoder - org.cauli.server.netty中的类
 
HybiWebSocketFrameEncoder() - 类 的构造器org.cauli.server.netty.HybiWebSocketFrameEncoder
 

I

ID - 类 中的静态变量org.cauli.server.EventSourceMessage
 
id(long) - 类 中的方法org.cauli.server.EventSourceMessage
 
id(String) - 类 中的方法org.cauli.server.EventSourceMessage
 
id() - 接口 中的方法org.cauli.server.HttpRequest
A unique identifier for this request.
id - 类 中的变量org.cauli.server.netty.NettyHttpChannelHandler
 
id - 类 中的变量org.cauli.server.netty.NettyHttpRequest
 
id() - 类 中的方法org.cauli.server.netty.NettyHttpRequest
 
id - 类 中的变量org.cauli.server.stub.StubHttpRequest
 
id() - 类 中的方法org.cauli.server.stub.StubHttpRequest
 
id(Object) - 类 中的方法org.cauli.server.stub.StubHttpRequest
 
id() - 类 中的方法org.cauli.server.wrapper.HttpRequestWrapper
 
IGNORE_REQUEST - 类 中的静态变量org.cauli.server.netty.NettyHttpChannelHandler
 
InboundCookieParser - org.cauli.server.helpers中的类
 
InboundCookieParser() - 类 的构造器org.cauli.server.helpers.InboundCookieParser
 
inboundMaskingKey - 类 中的变量org.cauli.server.netty.HybiWebSocketFrameDecoder
 
init() - 类 中的方法org.cauli.server.CauliServer
 
init() - 类 中的方法org.cauli.server.controller.FreeMarkerRender
 
InMemoryPasswords - org.cauli.server.handler.authentication中的类
Implementation of PasswordAuthenticator that verifies usernames and password from a prepopulated hashmap.
InMemoryPasswords() - 类 的构造器org.cauli.server.handler.authentication.InMemoryPasswords
 
invoke() - 类 中的方法org.cauli.server.action.Action
 
ioExceptionHandler - 类 中的变量org.cauli.server.netty.ConnectionHelper
 
ioExceptionHandler - 类 中的变量org.cauli.server.netty.FlashPolicyFileDecoder
 
ioExceptionHandler - 类 中的变量org.cauli.server.netty.NettyHttpChannelHandler
 
ioExceptionHandler - 类 中的变量org.cauli.server.netty.NettyHttpControl
 
ioExceptionHandler - 类 中的变量org.cauli.server.netty.NettyWebServer
 
ioThread - 类 中的变量org.cauli.server.handler.AbstractResourceHandler
 
isChild(String, String) - 类 中的静态方法org.cauli.server.helpers.ClassloaderResourceHelper
 
isDirectory() - 类 中的方法org.cauli.server.handler.AbstractResourceHandler.IOWorker
 
isDirectory - 类 中的变量org.cauli.server.handler.EmbeddedResourceHandler.ResourceWorker
 
isDirectory() - 类 中的方法org.cauli.server.handler.EmbeddedResourceHandler.ResourceWorker
 
isDirectory() - 类 中的方法org.cauli.server.handler.StaticFileHandler.FileWorker
 
isDirectoryListingEnabled - 类 中的变量org.cauli.server.handler.AbstractResourceHandler
 
isHttps() - 类 中的方法org.cauli.server.CauliServer
 
isKeepAlive - 类 中的变量org.cauli.server.netty.NettyHttpResponse
 
isRunning() - 类 中的方法org.cauli.server.netty.NettyWebServer
 
isServer - 类 中的变量org.cauli.server.netty.HybiWebSocketFrameDecoder
 
isStale(Long) - 类 中的方法org.cauli.server.netty.StaleConnectionTrackingHandler
 

K

keyPassword - 类 中的变量org.cauli.server.Configuration
 
keys() - 类 中的方法org.cauli.server.helpers.QueryParameters
 
keyStore - 类 中的变量org.cauli.server.Configuration
 
keyStorePassword - 类 中的变量org.cauli.server.Configuration
 
ks - 类 中的变量org.cauli.server.helpers.SslFactory
 

L

length - 类 中的变量org.cauli.server.netty.DecodingHybiFrame
 
LF - 类 中的静态变量org.cauli.server.EventSourceMessage
 
lineSeparator - 类 中的变量org.cauli.server.handler.logging.SimpleLogSink
 
listFilesRelativeToClass(Class<?>, String) - 类 中的静态方法org.cauli.server.helpers.ClassloaderResourceHelper
Lists all files and directories relative to the classpath entry (jar or folder) containing clazz, directly under subdirectory.
localUri(int) - 类 中的静态方法org.cauli.server.netty.NettyWebServer
 
logger - 类 中的变量org.cauli.server.CauliServer
 
logger - 类 中的变量org.cauli.server.controller.Controller
 
logger - 类 中的变量org.cauli.server.controller.FreeMarkerRender
 
logger - 类 中的变量org.cauli.server.handler.CauliHandler
 
logger - 类 中的变量org.cauli.server.router.Router
 
loggingConnection - 类 中的变量org.cauli.server.handler.logging.LoggingEventSourceHandler
 
loggingConnection - 类 中的变量org.cauli.server.handler.logging.LoggingWebSocketHandler
 
LoggingEventSourceConnection - org.cauli.server.handler.logging中的类
 
LoggingEventSourceConnection(LogSink, EventSourceConnection) - 类 的构造器org.cauli.server.handler.logging.LoggingEventSourceConnection
 
LoggingEventSourceHandler - org.cauli.server.handler.logging中的类
 
LoggingEventSourceHandler(LogSink, EventSourceConnection, EventSourceHandler) - 类 的构造器org.cauli.server.handler.logging.LoggingEventSourceHandler
 
LoggingHandler - org.cauli.server.handler.logging中的类
 
LoggingHandler(LogSink) - 类 的构造器org.cauli.server.handler.logging.LoggingHandler
 
LoggingWebSocketConnection - org.cauli.server.handler.logging中的类
 
LoggingWebSocketConnection(LogSink, WebSocketConnection) - 类 的构造器org.cauli.server.handler.logging.LoggingWebSocketConnection
 
LoggingWebSocketHandler - org.cauli.server.handler.logging中的类
 
LoggingWebSocketHandler(LogSink, WebSocketConnection, WebSocketHandler) - 类 的构造器org.cauli.server.handler.logging.LoggingWebSocketHandler
 
logSink - 类 中的变量org.cauli.server.handler.logging.LoggingEventSourceConnection
 
logSink - 类 中的变量org.cauli.server.handler.logging.LoggingEventSourceHandler
 
logSink - 类 中的变量org.cauli.server.handler.logging.LoggingHandler
 
logSink() - 类 中的方法org.cauli.server.handler.logging.LoggingHandler
 
logSink - 类 中的变量org.cauli.server.handler.logging.LoggingWebSocketConnection
 
logSink - 类 中的变量org.cauli.server.handler.logging.LoggingWebSocketHandler
 
LogSink - org.cauli.server.handler.logging中的接口
 

M

mapCharToInt(Reader) - 类 中的静态方法org.cauli.server.helpers.Base64
 
maskingKey - 类 中的变量org.cauli.server.netty.EncodingHybiFrame
 
matchController(String) - 类 中的方法org.cauli.server.router.Router
 
matches() - 类 中的方法org.cauli.server.netty.Hixie75
 
matches() - 类 中的方法org.cauli.server.netty.Hixie76
 
matches() - 类 中的方法org.cauli.server.netty.Hybi
 
matches() - 接口 中的方法org.cauli.server.netty.WebSocketVersion
 
maxAge - 类 中的变量org.cauli.server.handler.StaticFileHandler.FileWorker
 
maxAge - 类 中的变量org.cauli.server.handler.StaticFileHandler
 
maxChunkSize - 类 中的变量org.cauli.server.netty.NettyWebServer
 
maxChunkSize(int) - 类 中的方法org.cauli.server.netty.NettyWebServer
 
maxContentLength - 类 中的变量org.cauli.server.netty.NettyWebServer
 
maxContentLength(int) - 类 中的方法org.cauli.server.netty.NettyWebServer
 
maxHeaderSize - 类 中的变量org.cauli.server.netty.NettyWebServer
 
maxHeaderSize(int) - 类 中的方法org.cauli.server.netty.NettyWebServer
 
maxInitialLineLength - 类 中的变量org.cauli.server.netty.NettyWebServer
 
maxInitialLineLength(int) - 类 中的方法org.cauli.server.netty.NettyWebServer
 
maybeServeRange(HttpRequest, ByteBuffer, HttpResponse) - 类 中的方法org.cauli.server.handler.AbstractResourceHandler
 
MD5(String) - 类 中的方法org.cauli.server.handler.StaticFileHandler.FileWorker
 
MD5 - 类 中的静态变量org.cauli.server.netty.Hixie76
 
messageBytes() - 类 中的方法org.cauli.server.netty.DecodingHybiFrame
 
messageEvent - 类 中的变量org.cauli.server.netty.NettyHttpRequest
 
messageReceived(ChannelHandlerContext, MessageEvent) - 类 中的方法org.cauli.server.netty.FlashPolicyFileHandler
 
messageReceived(ChannelHandlerContext, MessageEvent) - 类 中的方法org.cauli.server.netty.NettyHttpChannelHandler
 
messageReceived(ChannelHandlerContext, MessageEvent) - 类 中的方法org.cauli.server.netty.StaleConnectionTrackingHandler
 
messageReceived(ChannelHandlerContext, MessageEvent) - 类 中的方法org.cauli.server.netty.WebSocketConnectionHandler
 
method - 类 中的变量org.cauli.server.action.Action
 
method() - 接口 中的方法org.cauli.server.HttpRequest
HTTP method (e.g.
method() - 类 中的方法org.cauli.server.netty.NettyHttpRequest
 
method - 类 中的变量org.cauli.server.stub.StubHttpRequest
 
method() - 类 中的方法org.cauli.server.stub.StubHttpRequest
 
method(String) - 类 中的方法org.cauli.server.stub.StubHttpRequest
 
method() - 类 中的方法org.cauli.server.wrapper.HttpRequestWrapper
 
methods() - 类 中的方法org.cauli.server.action.Action
 
mimeType(String) - 类 中的方法org.cauli.server.handler.StaticFileHandler.FileWorker
 
mimeTypes - 类 中的变量org.cauli.server.handler.AbstractResourceHandler
 
MIN_HYBI_VERSION - 类 中的静态变量org.cauli.server.netty.Hybi
 

N

name - 类 中的变量org.cauli.server.handler.FileEntry
 
NamingThreadFactory - org.cauli.server.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) - 类 的构造器org.cauli.server.helpers.NamingThreadFactory
 
NamingThreadFactory(String) - 类 的构造器org.cauli.server.helpers.NamingThreadFactory
 
needAuthentication(HttpResponse) - 类 中的方法org.cauli.server.handler.authentication.BasicAuthenticationHandler
 
NettyEventSourceConnection - org.cauli.server.netty中的类
 
NettyEventSourceConnection(Executor, NettyHttpRequest, ChannelHandlerContext) - 类 的构造器org.cauli.server.netty.NettyEventSourceConnection
 
NettyHttpChannelHandler - org.cauli.server.netty中的类
 
NettyHttpChannelHandler(Executor, List<HttpHandler>, Object, long, Thread.UncaughtExceptionHandler, Thread.UncaughtExceptionHandler) - 类 的构造器org.cauli.server.netty.NettyHttpChannelHandler
 
NettyHttpControl - org.cauli.server.netty中的类
 
NettyHttpControl(Iterator<HttpHandler>, Executor, ChannelHandlerContext, NettyHttpRequest, NettyHttpResponse, HttpRequest, HttpResponse, Thread.UncaughtExceptionHandler, Thread.UncaughtExceptionHandler) - 类 的构造器org.cauli.server.netty.NettyHttpControl
 
nettyHttpRequest - 类 中的变量org.cauli.server.netty.AbstractHttpConnection
 
nettyHttpRequest - 类 中的变量org.cauli.server.netty.NettyHttpControl
 
NettyHttpRequest - org.cauli.server.netty中的类
 
NettyHttpRequest(MessageEvent, HttpRequest, Object, long) - 类 的构造器org.cauli.server.netty.NettyHttpRequest
 
nettyHttpResponse - 类 中的变量org.cauli.server.netty.NettyHttpControl
 
NettyHttpResponse - org.cauli.server.netty中的类
 
NettyHttpResponse(ChannelHandlerContext, HttpResponse, boolean, Thread.UncaughtExceptionHandler) - 类 的构造器org.cauli.server.netty.NettyHttpResponse
 
NettyWebServer - org.cauli.server.netty中的类
 
NettyWebServer(int) - 类 的构造器org.cauli.server.netty.NettyWebServer
 
NettyWebServer(ExecutorService, int) - 类 的构造器org.cauli.server.netty.NettyWebServer
 
NettyWebServer(Executor, int) - 类 的构造器org.cauli.server.netty.NettyWebServer
 
NettyWebServer(Executor, SocketAddress, URI) - 类 的构造器org.cauli.server.netty.NettyWebServer
 
NettyWebSocketConnection - org.cauli.server.netty中的类
 
NettyWebSocketConnection(Executor, NettyHttpRequest, ChannelHandlerContext, byte[]) - 类 的构造器org.cauli.server.netty.NettyWebSocketConnection
 
newThread(Runnable) - 类 中的方法org.cauli.server.helpers.NamingThreadFactory
 
nextHandler() - 接口 中的方法org.cauli.server.HttpControl
 
nextHandler(HttpRequest, HttpResponse) - 接口 中的方法org.cauli.server.HttpControl
 
nextHandler(HttpRequest, HttpResponse, HttpControl) - 接口 中的方法org.cauli.server.HttpControl
 
nextHandler() - 类 中的方法org.cauli.server.netty.NettyHttpControl
 
nextHandler(HttpRequest, HttpResponse) - 类 中的方法org.cauli.server.netty.NettyHttpControl
 
nextHandler(HttpRequest, HttpResponse, HttpControl) - 类 中的方法org.cauli.server.netty.NettyHttpControl
 
nextHandler() - 类 中的方法org.cauli.server.stub.StubHttpControl
 
nextHandler(HttpRequest, HttpResponse) - 类 中的方法org.cauli.server.stub.StubHttpControl
 
nextHandler(HttpRequest, HttpResponse, HttpControl) - 类 中的方法org.cauli.server.stub.StubHttpControl
 
nextHandler() - 类 中的方法org.cauli.server.wrapper.HttpControlWrapper
 
nextHandler(HttpRequest, HttpResponse) - 类 中的方法org.cauli.server.wrapper.HttpControlWrapper
 
nextHandler(HttpRequest, HttpResponse, HttpControl) - 类 中的方法org.cauli.server.wrapper.HttpControlWrapper
 
nextId - 类 中的变量org.cauli.server.netty.NettyWebServer
 
nextId() - 类 中的方法org.cauli.server.netty.NettyWebServer
 
notFound() - 类 中的方法org.cauli.server.handler.AbstractResourceHandler.IOWorker
 
NotFoundHttpHandler - org.cauli.server.handler中的类
 
NotFoundHttpHandler() - 类 的构造器org.cauli.server.handler.NotFoundHttpHandler
 

O

onClose(WebSocketConnection) - 类 中的方法org.cauli.server.BaseWebSocketHandler
 
onClose(EventSourceConnection) - 接口 中的方法org.cauli.server.EventSourceHandler
 
onClose(EventSourceConnection) - 类 中的方法org.cauli.server.handler.logging.LoggingEventSourceHandler
 
onClose(WebSocketConnection) - 类 中的方法org.cauli.server.handler.logging.LoggingWebSocketHandler
 
onClose(WebSocketConnection) - 类 中的方法org.cauli.server.handler.ReconnectingWebSocketHandler
 
onClose(WebSocketConnection) - 接口 中的方法org.cauli.server.WebSocketHandler
Called when a connection is closed.
onMessage(WebSocketConnection, String) - 类 中的方法org.cauli.server.BaseWebSocketHandler
 
onMessage(WebSocketConnection, byte[]) - 类 中的方法org.cauli.server.BaseWebSocketHandler
 
onMessage(WebSocketConnection, String) - 类 中的方法org.cauli.server.handler.logging.LoggingWebSocketHandler
 
onMessage(WebSocketConnection, byte[]) - 类 中的方法org.cauli.server.handler.logging.LoggingWebSocketHandler
 
onMessage(WebSocketConnection, String) - 类 中的方法org.cauli.server.handler.ReconnectingWebSocketHandler
 
onMessage(WebSocketConnection, byte[]) - 类 中的方法org.cauli.server.handler.ReconnectingWebSocketHandler
 
onMessage(WebSocketConnection, String) - 接口 中的方法org.cauli.server.WebSocketHandler
 
onMessage(WebSocketConnection, byte[]) - 接口 中的方法org.cauli.server.WebSocketHandler
 
onOpen(WebSocketConnection) - 类 中的方法org.cauli.server.BaseWebSocketHandler
 
onOpen(EventSourceConnection) - 接口 中的方法org.cauli.server.EventSourceHandler
 
onOpen(EventSourceConnection) - 类 中的方法org.cauli.server.handler.logging.LoggingEventSourceHandler
 
onOpen(WebSocketConnection) - 类 中的方法org.cauli.server.handler.logging.LoggingWebSocketHandler
 
onOpen(WebSocketConnection) - 类 中的方法org.cauli.server.handler.ReconnectingWebSocketHandler
 
onOpen(WebSocketConnection) - 接口 中的方法org.cauli.server.WebSocketHandler
 
onPing(WebSocketConnection, byte[]) - 类 中的方法org.cauli.server.BaseWebSocketHandler
 
onPing(WebSocketConnection, byte[]) - 类 中的方法org.cauli.server.handler.logging.LoggingWebSocketHandler
 
onPing(WebSocketConnection, byte[]) - 类 中的方法org.cauli.server.handler.ReconnectingWebSocketHandler
 
onPing(WebSocketConnection, byte[]) - 接口 中的方法org.cauli.server.WebSocketHandler
 
onPong(WebSocketConnection, byte[]) - 类 中的方法org.cauli.server.BaseWebSocketHandler
 
onPong(WebSocketConnection, byte[]) - 类 中的方法org.cauli.server.handler.logging.LoggingWebSocketHandler
 
onPong(WebSocketConnection, byte[]) - 类 中的方法org.cauli.server.handler.ReconnectingWebSocketHandler
 
onPong(WebSocketConnection, byte[]) - 接口 中的方法org.cauli.server.WebSocketHandler
 
opcode - 类 中的变量org.cauli.server.netty.DecodingHybiFrame
 
opcode - 类 中的变量org.cauli.server.netty.EncodingHybiFrame
 
OPCODE_BINARY - 接口 中的静态变量org.cauli.server.netty.Opcodes
 
OPCODE_CLOSE - 接口 中的静态变量org.cauli.server.netty.Opcodes
 
OPCODE_CONT - 接口 中的静态变量org.cauli.server.netty.Opcodes
 
OPCODE_PING - 接口 中的静态变量org.cauli.server.netty.Opcodes
 
OPCODE_PONG - 接口 中的静态变量org.cauli.server.netty.Opcodes
 
OPCODE_TEXT - 接口 中的静态变量org.cauli.server.netty.Opcodes
 
Opcodes - org.cauli.server.netty中的接口
 
openConnections - 类 中的变量org.cauli.server.netty.ConnectionTrackingHandler
 
org.cauli.server - 程序包 org.cauli.server
 
org.cauli.server.action - 程序包 org.cauli.server.action
 
org.cauli.server.annotation - 程序包 org.cauli.server.annotation
 
org.cauli.server.controller - 程序包 org.cauli.server.controller
 
org.cauli.server.handler - 程序包 org.cauli.server.handler
 
org.cauli.server.handler.authentication - 程序包 org.cauli.server.handler.authentication
 
org.cauli.server.handler.exceptions - 程序包 org.cauli.server.handler.exceptions
 
org.cauli.server.handler.logging - 程序包 org.cauli.server.handler.logging
 
org.cauli.server.helpers - 程序包 org.cauli.server.helpers
 
org.cauli.server.netty - 程序包 org.cauli.server.netty
 
org.cauli.server.router - 程序包 org.cauli.server.router
 
org.cauli.server.stub - 程序包 org.cauli.server.stub
 
org.cauli.server.wrapper - 程序包 org.cauli.server.wrapper
 
originalControl() - 类 中的方法org.cauli.server.wrapper.EventSourceConnectionWrapper
 
originalControl() - 类 中的方法org.cauli.server.wrapper.HttpControlWrapper
 
originalControl() - 类 中的方法org.cauli.server.wrapper.WebSocketConnectionWrapper
 
originalRequest() - 类 中的方法org.cauli.server.wrapper.HttpRequestWrapper
 
originalResponse() - 类 中的方法org.cauli.server.wrapper.HttpResponseWrapper
 
out - 类 中的变量org.cauli.server.handler.exceptions.PrintStackTraceExceptionHandler
 
out - 类 中的变量org.cauli.server.handler.logging.SimpleLogSink
 
outboundMaskingKey - 类 中的变量org.cauli.server.netty.HybiWebSocketFrameDecoder
 
outboundMaskingKey - 类 中的变量org.cauli.server.netty.NettyWebSocketConnection
 

P

panic(IOException) - 类 中的方法org.cauli.server.handler.logging.SimpleLogSink
 
params - 类 中的变量org.cauli.server.helpers.QueryParameters
 
parse(List<String>) - 类 中的静态方法org.cauli.server.helpers.InboundCookieParser
 
parse(String) - 类 中的方法org.cauli.server.helpers.QueryParameters
 
parseAction() - 类 中的方法org.cauli.server.controller.Controller
 
parsedPostParams() - 类 中的方法org.cauli.server.netty.NettyHttpRequest
 
parsedQueryParams() - 类 中的方法org.cauli.server.netty.NettyHttpRequest
 
PasswordAuthenticator - org.cauli.server.handler.authentication中的接口
Provided to BasicAuthenticationHandler to verify the supplied username and password are valid.
PasswordAuthenticator.ResultCallback - org.cauli.server.handler.authentication中的接口
 
Path - org.cauli.server.annotation中的注释类型
Created by tianqing.wang on 2014/9/1
path - 类 中的变量org.cauli.server.handler.AbstractResourceHandler.IOWorker
 
pathIsAMatch(HttpRequest) - 类 中的方法org.cauli.server.handler.PathMatchHandler
 
PathMatchHandler - org.cauli.server.handler中的类
 
PathMatchHandler(Pattern, HttpHandler) - 类 的构造器org.cauli.server.handler.PathMatchHandler
 
PathMatchHandler(String, HttpHandler) - 类 的构造器org.cauli.server.handler.PathMatchHandler
 
pathParam(String) - 类 中的方法org.cauli.server.controller.Controller
 
pathParams - 类 中的变量org.cauli.server.controller.Controller
 
pathPattern - 类 中的变量org.cauli.server.handler.PathMatchHandler
 
pathWithoutTrailingSlash - 类 中的变量org.cauli.server.handler.EmbeddedResourceHandler.ResourceWorker
 
payload - 类 中的变量org.cauli.server.EventSourceMessage
 
performEventSourceHandshake(ChannelHandler) - 类 中的方法org.cauli.server.netty.NettyHttpControl
 
performWebSocketHandshake(NettyWebSocketConnection, ChannelHandler) - 类 中的方法org.cauli.server.netty.NettyHttpControl
 
ping(byte[]) - 类 中的方法org.cauli.server.handler.logging.LoggingWebSocketConnection
 
ping(byte[]) - 类 中的方法org.cauli.server.netty.NettyWebSocketConnection
 
ping(byte[]) - 类 中的方法org.cauli.server.stub.StubConnection
 
ping(byte[]) - 接口 中的方法org.cauli.server.WebSocketConnection
Sends a ping frame
ping(byte[]) - 类 中的方法org.cauli.server.wrapper.WebSocketConnectionWrapper
 
pong(byte[]) - 类 中的方法org.cauli.server.handler.logging.LoggingWebSocketConnection
 
pong(byte[]) - 类 中的方法org.cauli.server.netty.NettyWebSocketConnection
 
pong(byte[]) - 类 中的方法org.cauli.server.stub.StubConnection
 
pong(byte[]) - 接口 中的方法org.cauli.server.WebSocketConnection
Sends a pong frame
pong(byte[]) - 类 中的方法org.cauli.server.wrapper.WebSocketConnectionWrapper
 
port - 类 中的变量org.cauli.server.Configuration
 
postKeys() - 类 中的方法org.cauli.server.controller.Controller
 
postParam(String) - 类 中的方法org.cauli.server.controller.Controller
 
postParam(String) - 接口 中的方法org.cauli.server.HttpRequest
Get post parameter value.
postParam(String) - 类 中的方法org.cauli.server.netty.NettyHttpRequest
 
postParam(String) - 类 中的方法org.cauli.server.stub.StubHttpRequest
 
postParam(String) - 类 中的方法org.cauli.server.wrapper.HttpRequestWrapper
 
postParameters - 类 中的变量org.cauli.server.netty.NettyHttpRequest
 
postParamKeys() - 接口 中的方法org.cauli.server.HttpRequest
List all post parameter keys.
postParamKeys() - 类 中的方法org.cauli.server.netty.NettyHttpRequest
 
postParamKeys() - 类 中的方法org.cauli.server.stub.StubHttpRequest
 
postParamKeys() - 类 中的方法org.cauli.server.wrapper.HttpRequestWrapper
 
postParams(String) - 类 中的方法org.cauli.server.controller.Controller
 
postParams(String) - 接口 中的方法org.cauli.server.HttpRequest
Get all post parameter values.
postParams(String) - 类 中的方法org.cauli.server.netty.NettyHttpRequest
 
postParams(String) - 类 中的方法org.cauli.server.stub.StubHttpRequest
 
postParams(String) - 类 中的方法org.cauli.server.wrapper.HttpRequestWrapper
 
prefix - 类 中的变量org.cauli.server.helpers.NamingThreadFactory
 
prepareHandshakeResponse(NettyWebSocketConnection) - 类 中的方法org.cauli.server.netty.Hixie75
 
prepareHandshakeResponse(NettyWebSocketConnection) - 类 中的方法org.cauli.server.netty.Hixie76
 
prepareHandshakeResponse(NettyWebSocketConnection) - 类 中的方法org.cauli.server.netty.Hybi
 
prepareHandshakeResponse(NettyWebSocketConnection) - 接口 中的方法org.cauli.server.netty.WebSocketVersion
 
prependOnAllLines(String, String) - 类 中的方法org.cauli.server.EventSourceMessage
 
PrintStackTraceExceptionHandler - org.cauli.server.handler.exceptions中的类
Exception handler that dumps the stack trace.
PrintStackTraceExceptionHandler() - 类 的构造器org.cauli.server.handler.exceptions.PrintStackTraceExceptionHandler
 
PrintStackTraceExceptionHandler(PrintStream) - 类 的构造器org.cauli.server.handler.exceptions.PrintStackTraceExceptionHandler
 
process(byte[], String, Object) - 类 中的方法org.cauli.server.handler.StaticFile
 
process(byte[], String, Object) - 接口 中的方法org.cauli.server.handler.TemplateEngine
Renders a template.
produces(String) - 类 中的方法org.cauli.server.controller.Controller
 
PROTOCOL - 类 中的静态变量org.cauli.server.helpers.SslFactory
 
protocolViolation(Channel, String) - 类 中的方法org.cauli.server.netty.HybiWebSocketFrameDecoder
 
publicPort - 类 中的变量org.cauli.server.netty.FlashPolicyFileDecoder
 
publicPort - 类 中的变量org.cauli.server.netty.FlashPolicyFileHandler
 
publicUri - 类 中的变量org.cauli.server.netty.NettyWebServer
 
putData(String, Object) - 类 中的方法org.cauli.server.netty.AbstractHttpConnection
 

Q

queryKeys() - 类 中的方法org.cauli.server.controller.Controller
 
queryParam(String) - 类 中的方法org.cauli.server.controller.Controller
 
queryParam(String) - 接口 中的方法org.cauli.server.HttpRequest
Get query parameter value.
queryParam(String) - 类 中的方法org.cauli.server.netty.NettyHttpRequest
 
queryParam(String) - 类 中的方法org.cauli.server.stub.StubHttpRequest
 
queryParam(String) - 类 中的方法org.cauli.server.wrapper.HttpRequestWrapper
 
QueryParameters - org.cauli.server.helpers中的类
 
QueryParameters(String) - 类 的构造器org.cauli.server.helpers.QueryParameters
 
queryParameters - 类 中的变量org.cauli.server.netty.NettyHttpRequest
 
queryParamKeys() - 接口 中的方法org.cauli.server.HttpRequest
List all query parameter keys.
queryParamKeys() - 类 中的方法org.cauli.server.netty.NettyHttpRequest
 
queryParamKeys() - 类 中的方法org.cauli.server.stub.StubHttpRequest
 
queryParamKeys() - 类 中的方法org.cauli.server.wrapper.HttpRequestWrapper
 
queryParams(String) - 类 中的方法org.cauli.server.controller.Controller
 
queryParams(String) - 接口 中的方法org.cauli.server.HttpRequest
Get all query parameter values.
queryParams(String) - 类 中的方法org.cauli.server.netty.NettyHttpRequest
 
queryParams(String) - 类 中的方法org.cauli.server.stub.StubHttpRequest
 
queryParams(String) - 类 中的方法org.cauli.server.wrapper.HttpRequestWrapper
 

R

read(int, InputStream) - 类 中的方法org.cauli.server.handler.AbstractResourceHandler.IOWorker
 
read(InputStream) - 类 中的方法org.cauli.server.handler.EmbeddedResourceHandler.ResourceWorker
 
read(File) - 类 中的方法org.cauli.server.handler.StaticFileHandler.FileWorker
 
realm - 类 中的变量org.cauli.server.handler.authentication.BasicAuthenticationHandler
 
reconnectEvery(long) - 接口 中的方法org.cauli.server.WebSocket
 
ReconnectingWebSocketHandler - org.cauli.server.handler中的类
 
ReconnectingWebSocketHandler(WebSocketHandler, WebSocket, long) - 类 的构造器org.cauli.server.handler.ReconnectingWebSocketHandler
 
reconnectIntervalMillis - 类 中的变量org.cauli.server.handler.ReconnectingWebSocketHandler
 
redirect(String) - 类 中的方法org.cauli.server.controller.Controller
 
remoteAddress() - 接口 中的方法org.cauli.server.HttpRequest
Remote address of connection (i.e. the host of the client).
remoteAddress() - 类 中的方法org.cauli.server.netty.NettyHttpRequest
 
remoteAddress - 类 中的变量org.cauli.server.stub.StubHttpRequest
 
remoteAddress() - 类 中的方法org.cauli.server.stub.StubHttpRequest
 
remoteAddress(SocketAddress) - 类 中的方法org.cauli.server.stub.StubHttpRequest
 
remoteAddress() - 类 中的方法org.cauli.server.wrapper.HttpRequestWrapper
 
render - 类 中的静态变量org.cauli.server.controller.FreeMarkerRender
 
render() - 类 中的方法org.cauli.server.controller.FreeMarkerRender
 
Render - org.cauli.server.controller中的类
Created by tianqing.wang on 2014/9/1
Render() - 类 的构造器org.cauli.server.controller.Render
 
render() - 类 中的方法org.cauli.server.controller.Render
Render to client
renderFreemarker(String) - 类 中的方法org.cauli.server.controller.Controller
 
renderHtml(String) - 类 中的方法org.cauli.server.controller.Controller
 
renderJson(Object) - 类 中的方法org.cauli.server.controller.Controller
 
renderText(String) - 类 中的方法org.cauli.server.controller.Controller
 
renderView() - 类 中的方法org.cauli.server.controller.Controller
 
req - 类 中的变量org.cauli.server.netty.Hixie75
 
req - 类 中的变量org.cauli.server.netty.Hixie76
 
req - 类 中的变量org.cauli.server.netty.Hybi
 
request - 类 中的变量org.cauli.server.controller.Controller
 
request() - 类 中的方法org.cauli.server.controller.Controller
 
request - 类 中的变量org.cauli.server.controller.Render
 
request - 类 中的变量org.cauli.server.handler.AbstractResourceHandler.IOWorker
 
request - 类 中的变量org.cauli.server.handler.StaticFileHandler.FileWorker
 
request - 类 中的变量org.cauli.server.stub.StubHttpControl
 
request() - 类 中的方法org.cauli.server.stub.StubHttpControl
 
request(HttpRequest) - 类 中的方法org.cauli.server.stub.StubHttpControl
 
request - 类 中的变量org.cauli.server.wrapper.HttpRequestWrapper
 
requireMaskedInboundFrames - 类 中的变量org.cauli.server.netty.HybiWebSocketFrameDecoder
 
res - 类 中的变量org.cauli.server.netty.Hixie75
 
res - 类 中的变量org.cauli.server.netty.Hixie76
 
res - 类 中的变量org.cauli.server.netty.Hybi
 
resolveFile(String) - 类 中的方法org.cauli.server.handler.StaticFileHandler.FileWorker
 
resource - 类 中的变量org.cauli.server.handler.EmbeddedResourceHandler.ResourceWorker
 
response - 类 中的变量org.cauli.server.controller.Controller
 
response() - 类 中的方法org.cauli.server.controller.Controller
 
response - 类 中的变量org.cauli.server.controller.Render
 
response - 类 中的变量org.cauli.server.handler.AbstractResourceHandler.IOWorker
 
response - 类 中的变量org.cauli.server.handler.StaticFileHandler.FileWorker
 
response - 类 中的变量org.cauli.server.netty.NettyHttpResponse
 
response - 类 中的变量org.cauli.server.stub.StubHttpControl
 
response() - 类 中的方法org.cauli.server.stub.StubHttpControl
 
response(HttpResponse) - 类 中的方法org.cauli.server.stub.StubHttpControl
 
response - 类 中的变量org.cauli.server.wrapper.HttpResponseWrapper
 
responseBuffer - 类 中的变量org.cauli.server.netty.NettyHttpResponse
 
RETRY - 类 中的静态变量org.cauli.server.EventSourceMessage
 
retry(Long) - 类 中的方法org.cauli.server.EventSourceMessage
 
REVERSE_MAPPING - 类 中的静态变量org.cauli.server.helpers.Base64
 
rfc1123Format(Date) - 类 中的静态方法org.cauli.server.helpers.DateHelper
 
RFC_1123 - 类 中的静态变量org.cauli.server.helpers.DateHelper
 
root - 类 中的变量org.cauli.server.handler.EmbeddedResourceHandler
 
rootPath - 类 中的变量org.cauli.server.controller.Controller
 
router - 类 中的变量org.cauli.server.CauliServer
 
router - 类 中的变量org.cauli.server.handler.CauliHandler
 
Router - org.cauli.server.router中的类
Created by tianqing.wang on 2014/9/1
Router() - 类 的构造器org.cauli.server.router.Router
 
routes - 类 中的变量org.cauli.server.router.Router
 
rsv - 类 中的变量org.cauli.server.netty.EncodingHybiFrame
 
run() - 类 中的方法org.cauli.server.handler.AbstractResourceHandler.IOWorker
 
run() - 类 中的方法org.cauli.server.netty.CatchingRunnable
 

S

scheduleReconnect() - 类 中的方法org.cauli.server.handler.ReconnectingWebSocketHandler
 
SEC_WEBSOCKET_ACCEPT - 类 中的静态变量org.cauli.server.netty.Hybi
 
SEC_WEBSOCKET_KEY - 类 中的静态变量org.cauli.server.netty.Hybi
 
SEC_WEBSOCKET_PROTOCOL - 类 中的静态变量org.cauli.server.netty.Hybi
 
SEC_WEBSOCKET_VERSION - 类 中的静态变量org.cauli.server.netty.Hybi
 
send(EventSourceMessage) - 接口 中的方法org.cauli.server.EventSourceConnection
 
send(EventSourceMessage) - 类 中的方法org.cauli.server.handler.logging.LoggingEventSourceConnection
 
send(String) - 类 中的方法org.cauli.server.handler.logging.LoggingWebSocketConnection
 
send(byte[]) - 类 中的方法org.cauli.server.handler.logging.LoggingWebSocketConnection
 
send(byte[], int, int) - 类 中的方法org.cauli.server.handler.logging.LoggingWebSocketConnection
 
send(EventSourceMessage) - 类 中的方法org.cauli.server.netty.NettyEventSourceConnection
 
send(String) - 类 中的方法org.cauli.server.netty.NettyWebSocketConnection
 
send(byte[]) - 类 中的方法org.cauli.server.netty.NettyWebSocketConnection
 
send(byte[], int, int) - 类 中的方法org.cauli.server.netty.NettyWebSocketConnection
 
send(EventSourceMessage) - 类 中的方法org.cauli.server.stub.StubConnection
 
send(String) - 类 中的方法org.cauli.server.stub.StubConnection
 
send(byte[]) - 类 中的方法org.cauli.server.stub.StubConnection
 
send(byte[], int, int) - 类 中的方法org.cauli.server.stub.StubConnection
 
send(String) - 接口 中的方法org.cauli.server.WebSocketConnection
Sends a text frame
send(byte[]) - 接口 中的方法org.cauli.server.WebSocketConnection
Sends a binary frame
send(byte[], int, int) - 接口 中的方法org.cauli.server.WebSocketConnection
Sends a binary frame
send(EventSourceMessage) - 类 中的方法org.cauli.server.wrapper.EventSourceConnectionWrapper
 
send(String) - 类 中的方法org.cauli.server.wrapper.WebSocketConnectionWrapper
 
send(byte[]) - 类 中的方法org.cauli.server.wrapper.WebSocketConnectionWrapper
 
send(byte[], int, int) - 类 中的方法org.cauli.server.wrapper.WebSocketConnectionWrapper
 
sentBinaryMessages - 类 中的变量org.cauli.server.stub.StubConnection
 
sentBinaryMessages() - 类 中的方法org.cauli.server.stub.StubConnection
 
sentMessages - 类 中的变量org.cauli.server.stub.StubConnection
 
sentMessages() - 类 中的方法org.cauli.server.stub.StubConnection
 
sentPings - 类 中的变量org.cauli.server.stub.StubConnection
 
sentPings() - 类 中的方法org.cauli.server.stub.StubConnection
 
sentPongs - 类 中的变量org.cauli.server.stub.StubConnection
 
sentPongs() - 类 中的方法org.cauli.server.stub.StubConnection
 
serialVersionUID - 类 中的静态变量org.cauli.server.controller.FreeMarkerRender
 
serialVersionUID - 类 中的静态变量org.cauli.server.controller.Render
 
serialVersionUID - 异常错误 中的静态变量org.cauli.server.helpers.UTF8Exception
 
serialVersionUID - 异常错误 中的静态变量org.cauli.server.WebbitException
 
serve(String, byte[], HttpControl, HttpResponse, HttpRequest, String) - 类 中的方法org.cauli.server.handler.AbstractResourceHandler
 
server - 类 中的变量org.cauli.server.CauliServer
 
serveRange(int, int, ByteBuffer, HttpResponse) - 类 中的方法org.cauli.server.handler.AbstractResourceHandler
 
ServerHeaderHandler - org.cauli.server.handler中的类
Handler that sets the HTTP 'Server' response header.
ServerHeaderHandler(String) - 类 的构造器org.cauli.server.handler.ServerHeaderHandler
Value to set for HTTP Server header, or null to ensure the header is blank.
serverName - 类 中的变量org.cauli.server.Configuration
 
serverSide() - 类 中的静态方法org.cauli.server.netty.HybiWebSocketFrameDecoder
 
setActionBuilder(ActionBuilder) - 类 中的方法org.cauli.server.action.Action
 
setContext(HttpRequest, HttpResponse) - 类 中的方法org.cauli.server.controller.Render
 
setContext(HttpRequest, HttpResponse, String) - 类 中的方法org.cauli.server.controller.Render
 
setController(Controller) - 类 中的方法org.cauli.server.action.Action
 
setHybiWebSocketVersion(int) - 类 中的方法org.cauli.server.netty.NettyWebSocketConnection
 
setKeyPassword(String) - 类 中的方法org.cauli.server.Configuration
 
setKeyStore(String) - 类 中的方法org.cauli.server.Configuration
 
setKeyStorePassword(String) - 类 中的方法org.cauli.server.Configuration
 
setPort(int) - 类 中的方法org.cauli.server.Configuration
 
setProperties(Properties) - 类 中的静态方法org.cauli.server.controller.FreeMarkerRender
 
setProperty(String, String) - 类 中的静态方法org.cauli.server.controller.FreeMarkerRender
Set freemarker's property.
setRequest(HttpRequest) - 类 中的方法org.cauli.server.controller.Controller
 
setResponse(HttpResponse) - 类 中的方法org.cauli.server.controller.Controller
 
setRootPath(String) - 类 中的方法org.cauli.server.controller.Controller
 
setServerName(String) - 类 中的方法org.cauli.server.Configuration
 
setStaticFile(String) - 类 中的方法org.cauli.server.Configuration
 
setupDefaultHandlers() - 类 中的方法org.cauli.server.netty.NettyWebServer
 
setupSsl(InputStream, String) - 接口 中的方法org.cauli.server.Endpoint
Setup SSL/TLS handler

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

setupSsl(InputStream, String) - 类 中的方法org.cauli.server.netty.NettyWebServer
 
setupSsl(InputStream, String, String) - 类 中的方法org.cauli.server.netty.NettyWebServer
 
setupSsl(InputStream, String, String) - 接口 中的方法org.cauli.server.WebServer
Setup SSL/TLS handler
setUriTemplate(String) - 类 中的方法org.cauli.server.action.Action
 
setVersion(String) - 类 中的方法org.cauli.server.netty.NettyWebSocketConnection
 
setView(String) - 类 中的方法org.cauli.server.controller.FreeMarkerRender
 
setView(String) - 类 中的方法org.cauli.server.controller.Render
 
setViewPath(String) - 类 中的方法org.cauli.server.Configuration
 
SHA1 - 类 中的静态变量org.cauli.server.netty.Hybi
 
sha1(String) - 类 中的方法org.cauli.server.netty.Hybi
 
shutdownAndAwaitTermination(ExecutorService) - 类 中的方法org.cauli.server.netty.NettyWebServer
 
SilentExceptionHandler - org.cauli.server.handler.exceptions中的类
Exception handler that does nothing.
SilentExceptionHandler() - 类 的构造器org.cauli.server.handler.exceptions.SilentExceptionHandler
 
SimpleLogSink - org.cauli.server.handler.logging中的类
 
SimpleLogSink(Appendable, String...) - 类 的构造器org.cauli.server.handler.logging.SimpleLogSink
 
SimpleLogSink(String...) - 类 的构造器org.cauli.server.handler.logging.SimpleLogSink
 
SINGLE_BYTE_RANGE - 类 中的静态变量org.cauli.server.handler.AbstractResourceHandler
 
SIXTY_FOUR_CHARS - 类 中的静态变量org.cauli.server.helpers.Base64
 
socketAddress - 类 中的变量org.cauli.server.netty.NettyWebServer
 
sslContext - 类 中的变量org.cauli.server.netty.NettyWebServer
 
SslFactory - org.cauli.server.helpers中的类
 
SslFactory(InputStream, String) - 类 的构造器org.cauli.server.helpers.SslFactory
 
staleConnectionTimeout - 类 中的变量org.cauli.server.netty.NettyWebServer
 
staleConnectionTimeout(long) - 类 中的方法org.cauli.server.netty.NettyWebServer
 
staleConnectionTimeout(long) - 接口 中的方法org.cauli.server.WebServer
Number of milliseconds before a stale HTTP keep-alive connection is closed by the server.
staleConnectionTrackingHandler - 类 中的变量org.cauli.server.netty.NettyWebServer
 
StaleConnectionTrackingHandler - org.cauli.server.netty中的类
Keeps track of all connections and automatically closes the ones that are stale.
StaleConnectionTrackingHandler(long, Executor) - 类 的构造器org.cauli.server.netty.StaleConnectionTrackingHandler
 
stamp(Channel) - 类 中的方法org.cauli.server.netty.StaleConnectionTrackingHandler
 
stamps - 类 中的变量org.cauli.server.netty.StaleConnectionTrackingHandler
 
start() - 类 中的方法org.cauli.server.CauliServer
 
start() - 接口 中的方法org.cauli.server.Endpoint
Start in background.
START - 类 中的静态变量org.cauli.server.EventSourceMessage
 
start() - 类 中的方法org.cauli.server.netty.NettyWebServer
 
state - 类 中的变量org.cauli.server.helpers.UTF8Output
 
STATES - 类 中的静态变量org.cauli.server.helpers.UTF8Output
 
staticFile - 类 中的变量org.cauli.server.Configuration
 
StaticFile - org.cauli.server.handler中的类
 
StaticFile() - 类 的构造器org.cauli.server.handler.StaticFile
 
StaticFileHandler - org.cauli.server.handler中的类
 
StaticFileHandler(File, Executor, TemplateEngine) - 类 的构造器org.cauli.server.handler.StaticFileHandler
 
StaticFileHandler(File, Executor) - 类 的构造器org.cauli.server.handler.StaticFileHandler
 
StaticFileHandler(String, Executor, TemplateEngine) - 类 的构造器org.cauli.server.handler.StaticFileHandler
 
StaticFileHandler(String, Executor) - 类 的构造器org.cauli.server.handler.StaticFileHandler
 
StaticFileHandler(File, TemplateEngine) - 类 的构造器org.cauli.server.handler.StaticFileHandler
 
StaticFileHandler(File) - 类 的构造器org.cauli.server.handler.StaticFileHandler
 
StaticFileHandler(String, TemplateEngine) - 类 的构造器org.cauli.server.handler.StaticFileHandler
 
StaticFileHandler(String) - 类 的构造器org.cauli.server.handler.StaticFileHandler
 
StaticFileHandler(File, Executor, TemplateEngine, long) - 类 的构造器org.cauli.server.handler.StaticFileHandler
 
StaticFileHandler(File, Executor, long) - 类 的构造器org.cauli.server.handler.StaticFileHandler
 
StaticFileHandler(String, long) - 类 的构造器org.cauli.server.handler.StaticFileHandler
 
StaticFileHandler(File, long) - 类 的构造器org.cauli.server.handler.StaticFileHandler
 
StaticFileHandler.FileWorker - org.cauli.server.handler中的类
 
StaticFileHandler.FileWorker(HttpRequest, HttpResponse, HttpControl, long) - 类 的构造器org.cauli.server.handler.StaticFileHandler.FileWorker
 
status(int) - 接口 中的方法org.cauli.server.HttpResponse
Sets the HTTP status code.
status() - 接口 中的方法org.cauli.server.HttpResponse
Retrieve HTTP status code that this response is going to return.
status(int) - 类 中的方法org.cauli.server.netty.NettyHttpResponse
 
status() - 类 中的方法org.cauli.server.netty.NettyHttpResponse
 
status - 类 中的变量org.cauli.server.stub.StubHttpResponse
 
status(int) - 类 中的方法org.cauli.server.stub.StubHttpResponse
 
status() - 类 中的方法org.cauli.server.stub.StubHttpResponse
 
status(int) - 类 中的方法org.cauli.server.wrapper.HttpResponseWrapper
 
status() - 类 中的方法org.cauli.server.wrapper.HttpResponseWrapper
 
stop() - 类 中的方法org.cauli.server.CauliServer
 
stop() - 接口 中的方法org.cauli.server.Endpoint
Stop in background.
stop() - 类 中的方法org.cauli.server.netty.NettyWebServer
 
stopTracking(Channel) - 类 中的方法org.cauli.server.netty.StaleConnectionTrackingHandler
Stops tracking this channel for staleness.
stringBuilder - 类 中的变量org.cauli.server.helpers.UTF8Output
 
StringHttpHandler - org.cauli.server.handler中的类
 
StringHttpHandler(String, String) - 类 的构造器org.cauli.server.handler.StringHttpHandler
 
StringHttpHandler(String, String, Charset) - 类 的构造器org.cauli.server.handler.StringHttpHandler
 
StubConnection - org.cauli.server.stub中的类
Implementation of EventSourceConnection and WebSocketConnection that is easy to construct and makes it easy to inspect results.
StubConnection(HttpRequest) - 类 的构造器org.cauli.server.stub.StubConnection
 
StubConnection() - 类 的构造器org.cauli.server.stub.StubConnection
 
StubDataHolder - org.cauli.server.stub中的类
 
StubDataHolder() - 类 的构造器org.cauli.server.stub.StubDataHolder
 
StubHttpControl - org.cauli.server.stub中的类
 
StubHttpControl() - 类 的构造器org.cauli.server.stub.StubHttpControl
 
StubHttpControl(HttpRequest, HttpResponse) - 类 的构造器org.cauli.server.stub.StubHttpControl
 
StubHttpControl(WebSocketConnection) - 类 的构造器org.cauli.server.stub.StubHttpControl
 
StubHttpControl(HttpRequest, HttpResponse, WebSocketConnection) - 类 的构造器org.cauli.server.stub.StubHttpControl
 
StubHttpRequest - org.cauli.server.stub中的类
Implementation of HttpRequest that is easy to construct manually and populate.
StubHttpRequest() - 类 的构造器org.cauli.server.stub.StubHttpRequest
 
StubHttpRequest(String) - 类 的构造器org.cauli.server.stub.StubHttpRequest
 
StubHttpResponse - org.cauli.server.stub中的类
Implementation of HttpResponse that is easy to construct manually, and inspect results.
StubHttpResponse() - 类 的构造器org.cauli.server.stub.StubHttpResponse
 
success() - 接口 中的方法org.cauli.server.handler.authentication.PasswordAuthenticator.ResultCallback
 

T

TEMPLATE_CONTEXT - 接口 中的静态变量org.cauli.server.handler.TemplateEngine
 
templateEngine - 类 中的变量org.cauli.server.handler.AbstractResourceHandler
 
TemplateEngine - org.cauli.server.handler中的接口
Abstract interface for template engines.
threadCount - 类 中的变量org.cauli.server.helpers.NamingThreadFactory
 
threadName() - 类 中的方法org.cauli.server.helpers.NamingThreadFactory
Override this method to customize thread name.
timeout - 类 中的变量org.cauli.server.netty.StaleConnectionTrackingHandler
 
timer - 类 中的变量org.cauli.server.handler.DelayedHttpHandler
 
timer - 类 中的变量org.cauli.server.handler.ReconnectingWebSocketHandler
 
timestamp() - 接口 中的方法org.cauli.server.HttpRequest
Timestamp (millis since epoch) of when this request was first received by the server.
timestamp - 类 中的变量org.cauli.server.netty.NettyHttpChannelHandler
 
timestamp - 类 中的变量org.cauli.server.netty.NettyHttpRequest
 
timestamp() - 类 中的方法org.cauli.server.netty.NettyHttpRequest
 
timestamp() - 类 中的方法org.cauli.server.netty.NettyWebServer
 
timestamp - 类 中的变量org.cauli.server.stub.StubHttpRequest
 
timestamp() - 类 中的方法org.cauli.server.stub.StubHttpRequest
 
timestamp(long) - 类 中的方法org.cauli.server.stub.StubHttpRequest
 
timestamp() - 类 中的方法org.cauli.server.wrapper.HttpRequestWrapper
 
toFrameLength(long) - 类 中的方法org.cauli.server.netty.HybiWebSocketFrameDecoder
 
toHeader(Date) - 类 中的方法org.cauli.server.handler.StaticFileHandler.FileWorker
 
toHex(byte[]) - 类 中的静态方法org.cauli.server.helpers.Hex
 
toHttpCookie(Set<Cookie>) - 类 中的静态方法org.cauli.server.helpers.InboundCookieParser
 
toString() - 类 中的方法org.cauli.server.netty.NettyHttpRequest
 
toString() - 类 中的方法org.cauli.server.stub.StubHttpResponse
 
trouble - 类 中的变量org.cauli.server.handler.logging.SimpleLogSink
 
TYPES - 类 中的静态变量org.cauli.server.helpers.UTF8Output
 

U

uncaughtException(Thread, Throwable) - 类 中的方法org.cauli.server.handler.exceptions.PrintStackTraceExceptionHandler
 
uncaughtException(Thread, Throwable) - 类 中的方法org.cauli.server.handler.exceptions.SilentExceptionHandler
 
uncaughtExceptionHandler(Thread.UncaughtExceptionHandler) - 接口 中的方法org.cauli.server.Endpoint
What to do when an exception gets thrown in a handler.
uncaughtExceptionHandler(Thread.UncaughtExceptionHandler) - 类 中的方法org.cauli.server.netty.NettyWebServer
 
underlyingControl() - 类 中的方法org.cauli.server.wrapper.EventSourceConnectionWrapper
 
underlyingControl(EventSourceConnection) - 类 中的方法org.cauli.server.wrapper.EventSourceConnectionWrapper
 
underlyingControl() - 类 中的方法org.cauli.server.wrapper.HttpControlWrapper
 
underlyingControl(HttpControl) - 类 中的方法org.cauli.server.wrapper.HttpControlWrapper
 
underlyingControl() - 类 中的方法org.cauli.server.wrapper.WebSocketConnectionWrapper
 
underlyingControl(WebSocketConnection) - 类 中的方法org.cauli.server.wrapper.WebSocketConnectionWrapper
 
underlyingRequest() - 类 中的方法org.cauli.server.wrapper.HttpRequestWrapper
 
underlyingRequest(HttpRequest) - 类 中的方法org.cauli.server.wrapper.HttpRequestWrapper
 
underlyingResponse() - 类 中的方法org.cauli.server.wrapper.HttpResponseWrapper
 
underlyingResponse(HttpResponse) - 类 中的方法org.cauli.server.wrapper.HttpResponseWrapper
 
upgradeToEventSourceConnection(EventSourceHandler) - 接口 中的方法org.cauli.server.HttpControl
 
upgradeToEventSourceConnection(EventSourceHandler) - 类 中的方法org.cauli.server.netty.NettyHttpControl
 
upgradeToEventSourceConnection(EventSourceHandler) - 类 中的方法org.cauli.server.stub.StubHttpControl
 
upgradeToEventSourceConnection(EventSourceHandler) - 类 中的方法org.cauli.server.wrapper.HttpControlWrapper
 
upgradeToWebSocketConnection(WebSocketHandler) - 接口 中的方法org.cauli.server.HttpControl
 
upgradeToWebSocketConnection(WebSocketHandler) - 类 中的方法org.cauli.server.netty.NettyHttpControl
 
upgradeToWebSocketConnection(WebSocketHandler) - 类 中的方法org.cauli.server.stub.StubHttpControl
 
upgradeToWebSocketConnection(WebSocketHandler) - 类 中的方法org.cauli.server.wrapper.HttpControlWrapper
 
uri - 类 中的变量org.cauli.server.handler.AliasHandler
 
uri() - 接口 中的方法org.cauli.server.HttpRequest
 
uri(String) - 接口 中的方法org.cauli.server.HttpRequest
Modify uri
uri() - 类 中的方法org.cauli.server.netty.NettyHttpRequest
 
uri(String) - 类 中的方法org.cauli.server.netty.NettyHttpRequest
 
uri - 类 中的变量org.cauli.server.stub.StubHttpRequest
 
uri() - 类 中的方法org.cauli.server.stub.StubHttpRequest
 
uri(String) - 类 中的方法org.cauli.server.stub.StubHttpRequest
 
uri() - 类 中的方法org.cauli.server.wrapper.HttpRequestWrapper
 
uri(String) - 类 中的方法org.cauli.server.wrapper.HttpRequestWrapper
 
uriTemplate - 类 中的变量org.cauli.server.action.Action
 
USERNAME - 类 中的静态变量org.cauli.server.handler.authentication.BasicAuthenticationHandler
 
usernameToPasswords - 类 中的变量org.cauli.server.handler.authentication.InMemoryPasswords
 
UTF8_ACCEPT - 类 中的静态变量org.cauli.server.helpers.UTF8Output
 
UTF8_REJECT - 类 中的静态变量org.cauli.server.helpers.UTF8Output
 
UTF8Exception - org.cauli.server.helpers中的异常错误
 
UTF8Exception(String) - 异常错误 的构造器org.cauli.server.helpers.UTF8Exception
 
UTF8Output - org.cauli.server.helpers中的类
 
UTF8Output() - 类 的构造器org.cauli.server.helpers.UTF8Output
 
utf8Output - 类 中的变量org.cauli.server.netty.DecodingHybiFrame
 
utf8Output - 类 中的变量org.cauli.server.netty.HybiWebSocketFrameDecoder
 

V

value - 类 中的变量org.cauli.server.handler.ServerHeaderHandler
 
valueOf(String) - 枚举 中的静态方法org.cauli.server.HttpMethod
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法org.cauli.server.netty.HybiWebSocketFrameDecoder.State
返回带有指定名称的该类型的枚举常量。
values() - 枚举 中的静态方法org.cauli.server.HttpMethod
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法org.cauli.server.netty.HybiWebSocketFrameDecoder.State
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
version - 类 中的变量org.cauli.server.netty.NettyWebSocketConnection
 
version() - 类 中的方法org.cauli.server.netty.NettyWebSocketConnection
 
version - 类 中的变量org.cauli.server.stub.StubConnection
 
version() - 类 中的方法org.cauli.server.stub.StubConnection
 
version(String) - 类 中的方法org.cauli.server.stub.StubConnection
 
version() - 接口 中的方法org.cauli.server.WebSocketConnection
 
version() - 类 中的方法org.cauli.server.wrapper.WebSocketConnectionWrapper
 
view - 类 中的变量org.cauli.server.controller.Render
 
viewPath - 类 中的变量org.cauli.server.Configuration
 

W

WebbitException - org.cauli.server中的异常错误
Marker for any exceptions in the Webbit stack.
WebbitException(String) - 异常错误 的构造器org.cauli.server.WebbitException
 
WebbitException(String, Throwable) - 异常错误 的构造器org.cauli.server.WebbitException
 
WebbitException(Throwable) - 异常错误 的构造器org.cauli.server.WebbitException
 
webbitExceptionWrappingExceptionHandler(Channel) - 类 中的方法org.cauli.server.netty.ConnectionHelper
 
webbitHttpRequest - 类 中的变量org.cauli.server.netty.NettyHttpControl
 
webbitHttpResponse - 类 中的变量org.cauli.server.netty.NettyHttpControl
 
WebServer - org.cauli.server中的接口
Configures an event based webserver.
WebServers - org.cauli.server中的类
 
WebServers() - 类 的构造器org.cauli.server.WebServers
 
webSocket - 类 中的变量org.cauli.server.handler.ReconnectingWebSocketHandler
 
WebSocket - org.cauli.server中的接口
 
webSocketConnection() - 接口 中的方法org.cauli.server.HttpControl
 
webSocketConnection - 类 中的变量org.cauli.server.netty.NettyHttpControl
 
webSocketConnection() - 类 中的方法org.cauli.server.netty.NettyHttpControl
 
webSocketConnection - 类 中的变量org.cauli.server.netty.WebSocketConnectionHandler
 
webSocketConnection - 类 中的变量org.cauli.server.stub.StubHttpControl
 
webSocketConnection() - 类 中的方法org.cauli.server.stub.StubHttpControl
 
webSocketConnection(WebSocketConnection) - 类 中的方法org.cauli.server.stub.StubHttpControl
 
WebSocketConnection - org.cauli.server中的接口
 
webSocketConnection() - 类 中的方法org.cauli.server.wrapper.HttpControlWrapper
 
webSocketConnectionClose(WebSocketConnection) - 接口 中的方法org.cauli.server.handler.logging.LogSink
 
webSocketConnectionClose(WebSocketConnection) - 类 中的方法org.cauli.server.handler.logging.SimpleLogSink
 
WebSocketConnectionHandler - org.cauli.server.netty中的类
 
WebSocketConnectionHandler(Executor, Thread.UncaughtExceptionHandler, Thread.UncaughtExceptionHandler, NettyWebSocketConnection, WebSocketHandler) - 类 的构造器org.cauli.server.netty.WebSocketConnectionHandler
 
webSocketConnectionOpen(WebSocketConnection) - 接口 中的方法org.cauli.server.handler.logging.LogSink
 
webSocketConnectionOpen(WebSocketConnection) - 类 中的方法org.cauli.server.handler.logging.SimpleLogSink
 
WebSocketConnectionWrapper - org.cauli.server.wrapper中的类
 
WebSocketConnectionWrapper(WebSocketConnection) - 类 的构造器org.cauli.server.wrapper.WebSocketConnectionWrapper
 
webSocketHandler - 类 中的变量org.cauli.server.netty.WebSocketConnectionHandler
 
webSocketHandler - 类 中的变量org.cauli.server.stub.StubHttpControl
 
webSocketHandler() - 类 中的方法org.cauli.server.stub.StubHttpControl
 
WebSocketHandler - org.cauli.server中的接口
 
webSocketInboundData(WebSocketConnection, String) - 接口 中的方法org.cauli.server.handler.logging.LogSink
 
webSocketInboundData(WebSocketConnection, byte[]) - 接口 中的方法org.cauli.server.handler.logging.LogSink
 
webSocketInboundData(WebSocketConnection, String) - 类 中的方法org.cauli.server.handler.logging.SimpleLogSink
 
webSocketInboundData(WebSocketConnection, byte[]) - 类 中的方法org.cauli.server.handler.logging.SimpleLogSink
 
webSocketInboundPing(WebSocketConnection, byte[]) - 接口 中的方法org.cauli.server.handler.logging.LogSink
 
webSocketInboundPing(WebSocketConnection, byte[]) - 类 中的方法org.cauli.server.handler.logging.SimpleLogSink
 
webSocketInboundPong(WebSocketConnection, byte[]) - 接口 中的方法org.cauli.server.handler.logging.LogSink
 
webSocketInboundPong(WebSocketConnection, byte[]) - 类 中的方法org.cauli.server.handler.logging.SimpleLogSink
 
webSocketOutboundData(WebSocketConnection, String) - 接口 中的方法org.cauli.server.handler.logging.LogSink
 
webSocketOutboundData(WebSocketConnection, byte[]) - 接口 中的方法org.cauli.server.handler.logging.LogSink
 
webSocketOutboundData(WebSocketConnection, String) - 类 中的方法org.cauli.server.handler.logging.SimpleLogSink
 
webSocketOutboundData(WebSocketConnection, byte[]) - 类 中的方法org.cauli.server.handler.logging.SimpleLogSink
 
webSocketOutboundPing(WebSocketConnection, byte[]) - 接口 中的方法org.cauli.server.handler.logging.LogSink
 
webSocketOutboundPing(WebSocketConnection, byte[]) - 类 中的方法org.cauli.server.handler.logging.SimpleLogSink
 
webSocketOutboundPong(WebSocketConnection, byte[]) - 接口 中的方法org.cauli.server.handler.logging.LogSink
 
webSocketOutboundPong(WebSocketConnection, byte[]) - 类 中的方法org.cauli.server.handler.logging.SimpleLogSink
 
WebSocketVersion - org.cauli.server.netty中的接口
 
welcomeBytes() - 类 中的方法org.cauli.server.handler.AbstractResourceHandler.IOWorker
 
welcomeBytes() - 类 中的方法org.cauli.server.handler.EmbeddedResourceHandler.ResourceWorker
 
welcomeBytes() - 类 中的方法org.cauli.server.handler.StaticFileHandler.FileWorker
 
welcomeFile(String) - 类 中的方法org.cauli.server.handler.AbstractResourceHandler
 
welcomeFileName - 类 中的变量org.cauli.server.handler.AbstractResourceHandler
 
withoutQuery(String) - 类 中的方法org.cauli.server.handler.AbstractResourceHandler.IOWorker
 
write(byte[]) - 类 中的方法org.cauli.server.helpers.UTF8Output
 
write(int) - 类 中的方法org.cauli.server.helpers.UTF8Output
 
write(String) - 接口 中的方法org.cauli.server.HttpResponse
Writes immediately to the client without closing the connection.
write(String) - 类 中的方法org.cauli.server.netty.NettyHttpResponse
 
write(ChannelBuffer) - 类 中的方法org.cauli.server.netty.NettyHttpResponse
 
write(String) - 类 中的方法org.cauli.server.stub.StubHttpResponse
 
write(String) - 类 中的方法org.cauli.server.wrapper.HttpResponseWrapper
 
writeMessage(Object) - 类 中的方法org.cauli.server.netty.AbstractHttpConnection
 

X

XssCharacterEscaper - org.cauli.server.helpers中的类
 
XssCharacterEscaper() - 类 的构造器org.cauli.server.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 © 2014. All rights reserved.