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

A

AbstractActions<T> - Class in io.cettia.platform.action
Base implementation of Actions.
AbstractActions() - Constructor for class io.cettia.platform.action.AbstractActions
 
AbstractActions(Actions.Options) - Constructor for class io.cettia.platform.action.AbstractActions
 
AbstractServerHttpExchange - Class in io.cettia.platform.http
Abstract base class for ServerHttpExchange.
AbstractServerHttpExchange() - Constructor for class io.cettia.platform.http.AbstractServerHttpExchange
 
AbstractServerWebSocket - Class in io.cettia.platform.websocket
Abstract base class for ServerWebSocket.
AbstractServerWebSocket() - Constructor for class io.cettia.platform.websocket.AbstractServerWebSocket
 
accept(HttpRequest) - Method in class io.cettia.platform.bridge.netty4.CettiaServerCodec
Whether to process this request or not.
ACCEPTED - Static variable in class io.cettia.platform.http.HttpStatus
202 Accepted
Action<T> - Interface in io.cettia.platform.action
An action.
actionList - Variable in class io.cettia.platform.action.AbstractActions
 
Actions<T> - Interface in io.cettia.platform.action
A manager for a set of Actions.
Actions.Options - Class in io.cettia.platform.action
Options to create an Actions.
Actions.Options() - Constructor for class io.cettia.platform.action.Actions.Options
 
Actions.Options(Actions.Options) - Constructor for class io.cettia.platform.action.Actions.Options
 
add(Action<T>) - Method in class io.cettia.platform.action.AbstractActions
 
add(Action<T>) - Method in interface io.cettia.platform.action.Actions
Adds an action.
after() - Method in class io.cettia.platform.test.ServerHttpExchangeTest
 
after() - Method in class io.cettia.platform.test.ServerWebSocketTest
 
ALREADY_REPORTED - Static variable in class io.cettia.platform.http.HttpStatus
208 Already Reported
AtmosphereServerHttpExchange - Class in io.cettia.platform.bridge.atmosphere2
ServerHttpExchange for Atmosphere 2.
AtmosphereServerHttpExchange(AtmosphereResource) - Constructor for class io.cettia.platform.bridge.atmosphere2.AtmosphereServerHttpExchange
 
AtmosphereServerWebSocket - Class in io.cettia.platform.bridge.atmosphere2
ServerWebSocket for Atmosphere 2.
AtmosphereServerWebSocket(AtmosphereResource) - Constructor for class io.cettia.platform.bridge.atmosphere2.AtmosphereServerWebSocket
 

B

BAD_GATEWAY - Static variable in class io.cettia.platform.http.HttpStatus
502 Bad Gateway
BAD_REQUEST - Static variable in class io.cettia.platform.http.HttpStatus
400 Bad Request
before() - Method in class io.cettia.platform.test.ServerHttpExchangeTest
 
before() - Method in class io.cettia.platform.test.ServerWebSocketTest
 
binaryActions - Variable in class io.cettia.platform.websocket.AbstractServerWebSocket
 

C

cached() - Method in class io.cettia.platform.action.AbstractActions
 
cached() - Method in class io.cettia.platform.action.ConcurrentActions
 
cached() - Method in class io.cettia.platform.action.SimpleActions
 
CettiaAtmosphereServlet - Class in io.cettia.platform.bridge.atmosphere2
CettiaAtmosphereServlet() - Constructor for class io.cettia.platform.bridge.atmosphere2.CettiaAtmosphereServlet
 
CettiaHttpHandler - Class in io.cettia.platform.bridge.grizzly2
HttpHandler to process Request and Response into GrizzlyServerHttpExchange.
CettiaHttpHandler() - Constructor for class io.cettia.platform.bridge.grizzly2.CettiaHttpHandler
 
CettiaRequestHandler - Class in io.cettia.platform.bridge.vertx2
CettiaRequestHandler() - Constructor for class io.cettia.platform.bridge.vertx2.CettiaRequestHandler
 
CettiaServerCodec - Class in io.cettia.platform.bridge.netty4
CettiaServerCodec() - Constructor for class io.cettia.platform.bridge.netty4.CettiaServerCodec
 
CettiaServerEndpoint - Class in io.cettia.platform.bridge.jwa1
Endpoint to process Endpoint and Session into ServerWebSocket.
CettiaServerEndpoint() - Constructor for class io.cettia.platform.bridge.jwa1.CettiaServerEndpoint
 
CettiaServlet - Class in io.cettia.platform.bridge.servlet3
CettiaServlet() - Constructor for class io.cettia.platform.bridge.servlet3.CettiaServlet
 
CettiaWebSocketApplication - Class in io.cettia.platform.bridge.grizzly2
WebSocketApplication to process WebSocket into GrizzlyServerWebSocket.
CettiaWebSocketApplication() - Constructor for class io.cettia.platform.bridge.grizzly2.CettiaWebSocketApplication
 
CettiaWebSocketHandler - Class in io.cettia.platform.bridge.vertx2
Handler to process ServerWebSocket into VertxServerWebSocket.
CettiaWebSocketHandler() - Constructor for class io.cettia.platform.bridge.vertx2.CettiaWebSocketHandler
 
channelInactive(ChannelHandlerContext) - Method in class io.cettia.platform.bridge.netty4.CettiaServerCodec
 
channelRead(ChannelHandlerContext, Object) - Method in class io.cettia.platform.bridge.netty4.CettiaServerCodec
 
clientListener(WebSocketListener) - Method in class io.cettia.platform.test.ServerWebSocketTest.Performer
 
close() - Method in class io.cettia.platform.test.ServerWebSocketTest
 
close() - Method in class io.cettia.platform.websocket.AbstractServerWebSocket
 
close() - Method in interface io.cettia.platform.websocket.ServerWebSocket
Closes the connection.
close_idempotent() - Method in class io.cettia.platform.test.ServerWebSocketTest
 
closeActions - Variable in class io.cettia.platform.http.AbstractServerHttpExchange
 
closeActions - Variable in class io.cettia.platform.websocket.AbstractServerWebSocket
 
code() - Method in class io.cettia.platform.http.HttpStatus
Returns the status code.
ConcurrentActions<T> - Class in io.cettia.platform.action
Thread-safe implementation of Actions.
ConcurrentActions() - Constructor for class io.cettia.platform.action.ConcurrentActions
 
ConcurrentActions(Actions.Options) - Constructor for class io.cettia.platform.action.ConcurrentActions
 
CONFLICT - Static variable in class io.cettia.platform.http.HttpStatus
409 Conflict
connect() - Method in class io.cettia.platform.test.ServerWebSocketTest.Performer
 
connect(String) - Method in class io.cettia.platform.test.ServerWebSocketTest.Performer
 
CONTINUE - Static variable in class io.cettia.platform.http.HttpStatus
100 Continue
CREATED - Static variable in class io.cettia.platform.http.HttpStatus
201 Created
createList() - Method in class io.cettia.platform.action.AbstractActions
 
createList() - Method in class io.cettia.platform.action.ConcurrentActions
 
createList() - Method in class io.cettia.platform.action.SimpleActions
 

D

disable() - Method in class io.cettia.platform.action.AbstractActions
 
disable() - Method in interface io.cettia.platform.action.Actions
Disables any operation on the actions.
disabled() - Method in interface io.cettia.platform.action.Actions
Determines if the actions has been disabled.
disabled() - Method in class io.cettia.platform.action.ConcurrentActions
 
disabled() - Method in class io.cettia.platform.action.SimpleActions
 
doClose() - Method in class io.cettia.platform.bridge.atmosphere2.AtmosphereServerWebSocket
 
doClose() - Method in class io.cettia.platform.bridge.grizzly2.GrizzlyServerWebSocket
 
doClose() - Method in class io.cettia.platform.bridge.jwa1.JwaServerWebSocket
 
doClose() - Method in class io.cettia.platform.bridge.netty4.NettyServerWebSocket
 
doClose() - Method in class io.cettia.platform.bridge.play2.PlayServerWebSocket
 
doClose() - Method in class io.cettia.platform.bridge.vertx2.VertxServerWebSocket
 
doClose() - Method in class io.cettia.platform.websocket.AbstractServerWebSocket
 
doEnd() - Method in class io.cettia.platform.bridge.atmosphere2.AtmosphereServerHttpExchange
 
doEnd() - Method in class io.cettia.platform.bridge.grizzly2.GrizzlyServerHttpExchange
 
doEnd() - Method in class io.cettia.platform.bridge.netty4.NettyServerHttpExchange
 
doEnd() - Method in class io.cettia.platform.bridge.play2.PlayServerHttpExchange
 
doEnd() - Method in class io.cettia.platform.bridge.servlet3.ServletServerHttpExchange
 
doEnd() - Method in class io.cettia.platform.bridge.vertx2.VertxServerHttpExchange
 
doEnd() - Method in class io.cettia.platform.http.AbstractServerHttpExchange
 
doRead(Action<ByteBuffer>) - Method in class io.cettia.platform.bridge.atmosphere2.AtmosphereServerHttpExchange
 
doRead(Action<ByteBuffer>) - Method in class io.cettia.platform.bridge.grizzly2.GrizzlyServerHttpExchange
 
doRead(Action<ByteBuffer>) - Method in class io.cettia.platform.bridge.netty4.NettyServerHttpExchange
 
doRead(Action<ByteBuffer>) - Method in class io.cettia.platform.bridge.play2.PlayServerHttpExchange
 
doRead(Action<ByteBuffer>) - Method in class io.cettia.platform.bridge.servlet3.ServletServerHttpExchange
 
doRead(Action<ByteBuffer>) - Method in class io.cettia.platform.bridge.vertx2.VertxServerHttpExchange
 
doRead(Action<ByteBuffer>) - Method in class io.cettia.platform.http.AbstractServerHttpExchange
 
doSend(String) - Method in class io.cettia.platform.bridge.atmosphere2.AtmosphereServerWebSocket
 
doSend(ByteBuffer) - Method in class io.cettia.platform.bridge.atmosphere2.AtmosphereServerWebSocket
 
doSend(String) - Method in class io.cettia.platform.bridge.grizzly2.GrizzlyServerWebSocket
 
doSend(ByteBuffer) - Method in class io.cettia.platform.bridge.grizzly2.GrizzlyServerWebSocket
 
doSend(ByteBuffer) - Method in class io.cettia.platform.bridge.jwa1.JwaServerWebSocket
 
doSend(String) - Method in class io.cettia.platform.bridge.jwa1.JwaServerWebSocket
 
doSend(ByteBuffer) - Method in class io.cettia.platform.bridge.netty4.NettyServerWebSocket
 
doSend(String) - Method in class io.cettia.platform.bridge.netty4.NettyServerWebSocket
 
doSend(String) - Method in class io.cettia.platform.bridge.play2.PlayServerWebSocket
 
doSend(ByteBuffer) - Method in class io.cettia.platform.bridge.play2.PlayServerWebSocket
 
doSend(String) - Method in class io.cettia.platform.bridge.vertx2.VertxServerWebSocket
 
doSend(ByteBuffer) - Method in class io.cettia.platform.bridge.vertx2.VertxServerWebSocket
 
doSend(ByteBuffer) - Method in class io.cettia.platform.websocket.AbstractServerWebSocket
 
doSend(String) - Method in class io.cettia.platform.websocket.AbstractServerWebSocket
 
doSetHeader(String, String) - Method in class io.cettia.platform.bridge.atmosphere2.AtmosphereServerHttpExchange
 
doSetHeader(String, String) - Method in class io.cettia.platform.bridge.grizzly2.GrizzlyServerHttpExchange
 
doSetHeader(String, String) - Method in class io.cettia.platform.bridge.netty4.NettyServerHttpExchange
 
doSetHeader(String, String) - Method in class io.cettia.platform.bridge.play2.PlayServerHttpExchange
 
doSetHeader(String, String) - Method in class io.cettia.platform.bridge.servlet3.ServletServerHttpExchange
 
doSetHeader(String, String) - Method in class io.cettia.platform.bridge.vertx2.VertxServerHttpExchange
 
doSetHeader(String, String) - Method in class io.cettia.platform.http.AbstractServerHttpExchange
 
doSetStatus(HttpStatus) - Method in class io.cettia.platform.bridge.atmosphere2.AtmosphereServerHttpExchange
 
doSetStatus(HttpStatus) - Method in class io.cettia.platform.bridge.grizzly2.GrizzlyServerHttpExchange
 
doSetStatus(HttpStatus) - Method in class io.cettia.platform.bridge.netty4.NettyServerHttpExchange
 
doSetStatus(HttpStatus) - Method in class io.cettia.platform.bridge.play2.PlayServerHttpExchange
 
doSetStatus(HttpStatus) - Method in class io.cettia.platform.bridge.servlet3.ServletServerHttpExchange
 
doSetStatus(HttpStatus) - Method in class io.cettia.platform.bridge.vertx2.VertxServerHttpExchange
 
doSetStatus(HttpStatus) - Method in class io.cettia.platform.http.AbstractServerHttpExchange
 
doWrite(ByteBuffer) - Method in class io.cettia.platform.bridge.atmosphere2.AtmosphereServerHttpExchange
 
doWrite(ByteBuffer) - Method in class io.cettia.platform.bridge.grizzly2.GrizzlyServerHttpExchange
 
doWrite(ByteBuffer) - Method in class io.cettia.platform.bridge.netty4.NettyServerHttpExchange
 
doWrite(ByteBuffer) - Method in class io.cettia.platform.bridge.play2.PlayServerHttpExchange
 
doWrite(ByteBuffer) - Method in class io.cettia.platform.bridge.servlet3.ServletServerHttpExchange
 
doWrite(ByteBuffer) - Method in class io.cettia.platform.bridge.vertx2.VertxServerHttpExchange
 
doWrite(ByteBuffer) - Method in class io.cettia.platform.http.AbstractServerHttpExchange
 

E

empty() - Method in class io.cettia.platform.action.AbstractActions
 
empty() - Method in interface io.cettia.platform.action.Actions
Removes all of the actions.
end() - Method in class io.cettia.platform.http.AbstractServerHttpExchange
 
end(String) - Method in class io.cettia.platform.http.AbstractServerHttpExchange
 
end(String, String) - Method in class io.cettia.platform.http.AbstractServerHttpExchange
 
end(ByteBuffer) - Method in class io.cettia.platform.http.AbstractServerHttpExchange
 
end() - Method in interface io.cettia.platform.http.ServerHttpExchange
Completes the response.
end(String) - Method in interface io.cettia.platform.http.ServerHttpExchange
Writes a text chunk to the response body using the charset from the response header, content-type and completes the response through ServerHttpExchange.end().
end(String, String) - Method in interface io.cettia.platform.http.ServerHttpExchange
Writes a text chunk to the response body using the given charset and completes the response through ServerHttpExchange.end().
end(ByteBuffer) - Method in interface io.cettia.platform.http.ServerHttpExchange
Writes a binary chunk to the response body and completes the response through ServerHttpExchange.end().
end() - Method in class io.cettia.platform.test.ServerHttpExchangeTest
 
endActions - Variable in class io.cettia.platform.http.AbstractServerHttpExchange
 
equals(Object) - Method in class io.cettia.platform.http.HttpStatus
 
errorActions - Variable in class io.cettia.platform.http.AbstractServerHttpExchange
 
errorActions - Variable in class io.cettia.platform.websocket.AbstractServerWebSocket
 
exceptionCaught(ChannelHandlerContext, Throwable) - Method in class io.cettia.platform.bridge.netty4.CettiaServerCodec
 
EXPECTATION_FAILED - Static variable in class io.cettia.platform.http.HttpStatus
417 Expectation Failed

F

FAILED_DEPENDENCY - Static variable in class io.cettia.platform.http.HttpStatus
424 Failed Dependency
fire() - Method in class io.cettia.platform.action.AbstractActions
 
fire(T) - Method in class io.cettia.platform.action.AbstractActions
 
fire() - Method in interface io.cettia.platform.action.Actions
Fire all of the actions.
fire(T) - Method in interface io.cettia.platform.action.Actions
Fire all of the actions with the given value.
fired() - Method in interface io.cettia.platform.action.Actions
Determines if the actions have been called at least once.
fired() - Method in class io.cettia.platform.action.ConcurrentActions
 
fired() - Method in class io.cettia.platform.action.SimpleActions
 
fireOne(Action<T>, T) - Method in class io.cettia.platform.action.AbstractActions
 
FORBIDDEN - Static variable in class io.cettia.platform.http.HttpStatus
403 Forbidden
FOUND - Static variable in class io.cettia.platform.http.HttpStatus
302 Found

G

GATEWAY_TIMEOUT - Static variable in class io.cettia.platform.http.HttpStatus
504 Gateway Timeout
globalTimeout - Variable in class io.cettia.platform.test.ServerHttpExchangeTest
 
globalTimeout - Variable in class io.cettia.platform.test.ServerWebSocketTest
 
GONE - Static variable in class io.cettia.platform.http.HttpStatus
410 Gone
GrizzlyServerHttpExchange - Class in io.cettia.platform.bridge.grizzly2
ServerHttpExchange for Grizzly 2.
GrizzlyServerHttpExchange(Request, Response) - Constructor for class io.cettia.platform.bridge.grizzly2.GrizzlyServerHttpExchange
 
GrizzlyServerWebSocket - Class in io.cettia.platform.bridge.grizzly2
ServerWebSocket for Grizzly 2.
GrizzlyServerWebSocket(DefaultWebSocket) - Constructor for class io.cettia.platform.bridge.grizzly2.GrizzlyServerWebSocket
 

H

handle(HttpServerRequest) - Method in class io.cettia.platform.bridge.vertx2.CettiaRequestHandler
 
handle(ServerWebSocket) - Method in class io.cettia.platform.bridge.vertx2.CettiaWebSocketHandler
 
has() - Method in class io.cettia.platform.action.AbstractActions
 
has(Action<T>) - Method in class io.cettia.platform.action.AbstractActions
 
has() - Method in interface io.cettia.platform.action.Actions
Determines if the actions contains an action.
has(Action<T>) - Method in interface io.cettia.platform.action.Actions
Determines whether the actions contains the specified action.
hashCode() - Method in class io.cettia.platform.http.HttpStatus
 
header(String) - Method in class io.cettia.platform.http.AbstractServerHttpExchange
 
header(String) - Method in interface io.cettia.platform.http.ServerHttpExchange
Returns the first request header associated with the given name.
header() - Method in class io.cettia.platform.test.ServerHttpExchangeTest
 
headerNames() - Method in class io.cettia.platform.bridge.atmosphere2.AtmosphereServerHttpExchange
 
headerNames() - Method in class io.cettia.platform.bridge.grizzly2.GrizzlyServerHttpExchange
 
headerNames() - Method in class io.cettia.platform.bridge.netty4.NettyServerHttpExchange
 
headerNames() - Method in class io.cettia.platform.bridge.play2.PlayServerHttpExchange
 
headerNames() - Method in class io.cettia.platform.bridge.servlet3.ServletServerHttpExchange
 
headerNames() - Method in class io.cettia.platform.bridge.vertx2.VertxServerHttpExchange
 
headerNames() - Method in interface io.cettia.platform.http.ServerHttpExchange
The names of the request headers.
headers(String) - Method in class io.cettia.platform.bridge.atmosphere2.AtmosphereServerHttpExchange
 
headers(String) - Method in class io.cettia.platform.bridge.grizzly2.GrizzlyServerHttpExchange
 
headers(String) - Method in class io.cettia.platform.bridge.netty4.NettyServerHttpExchange
 
headers(String) - Method in class io.cettia.platform.bridge.play2.PlayServerHttpExchange
 
headers(String) - Method in class io.cettia.platform.bridge.servlet3.ServletServerHttpExchange
 
headers(String) - Method in class io.cettia.platform.bridge.vertx2.VertxServerHttpExchange
 
headers(String) - Method in interface io.cettia.platform.http.ServerHttpExchange
Returns the request headers associated with the given name or empty list if no header is found.
HTTP_VERSION_NOT_SUPPORTED - Static variable in class io.cettia.platform.http.HttpStatus
505 HTTP Version Not Supported
HttpStatus - Class in io.cettia.platform.http
Represents the HTTP status code and reason phrase.
HttpStatus(int) - Constructor for class io.cettia.platform.http.HttpStatus
Creates a status with the given status code.
HttpStatus(int, String) - Constructor for class io.cettia.platform.http.HttpStatus
Creates a status with the given status code and reason.

I

IM_USED - Static variable in class io.cettia.platform.http.HttpStatus
226 IM Used
init(ServletConfig) - Method in class io.cettia.platform.bridge.atmosphere2.CettiaAtmosphereServlet
 
INSUFFICIENT_STORAGE - Static variable in class io.cettia.platform.http.HttpStatus
507 Insufficient Storage
INTERNAL_SERVER_ERROR - Static variable in class io.cettia.platform.http.HttpStatus
500 Internal Server Error
io.cettia.platform.action - package io.cettia.platform.action
 
io.cettia.platform.bridge.atmosphere2 - package io.cettia.platform.bridge.atmosphere2
 
io.cettia.platform.bridge.grizzly2 - package io.cettia.platform.bridge.grizzly2
 
io.cettia.platform.bridge.jwa1 - package io.cettia.platform.bridge.jwa1
 
io.cettia.platform.bridge.netty4 - package io.cettia.platform.bridge.netty4
 
io.cettia.platform.bridge.play2 - package io.cettia.platform.bridge.play2
 
io.cettia.platform.bridge.servlet3 - package io.cettia.platform.bridge.servlet3
 
io.cettia.platform.bridge.vertx2 - package io.cettia.platform.bridge.vertx2
 
io.cettia.platform.http - package io.cettia.platform.http
 
io.cettia.platform.test - package io.cettia.platform.test
 
io.cettia.platform.websocket - package io.cettia.platform.websocket
 
isWebSocketResource(AtmosphereResource) - Method in class io.cettia.platform.bridge.atmosphere2.CettiaAtmosphereServlet
Does the given AtmosphereResource represent WebSocket resource?

J

JwaServerWebSocket - Class in io.cettia.platform.bridge.jwa1
ServerWebSocket for Java WebSocket API 1.
JwaServerWebSocket(Session) - Constructor for class io.cettia.platform.bridge.jwa1.JwaServerWebSocket
 

L

LENGTH_REQUIRED - Static variable in class io.cettia.platform.http.HttpStatus
411 Length Required
LOCKED - Static variable in class io.cettia.platform.http.HttpStatus
423 Locked
LOOP_DETECTED - Static variable in class io.cettia.platform.http.HttpStatus
508 Loop Detected

M

memory() - Method in class io.cettia.platform.action.Actions.Options
 
memory(boolean) - Method in class io.cettia.platform.action.Actions.Options
Keeps track of previous values and will call any action added after the actions has been fired right away with the latest "memorized" values.
method() - Method in class io.cettia.platform.bridge.atmosphere2.AtmosphereServerHttpExchange
 
method() - Method in class io.cettia.platform.bridge.grizzly2.GrizzlyServerHttpExchange
 
method() - Method in class io.cettia.platform.bridge.netty4.NettyServerHttpExchange
 
method() - Method in class io.cettia.platform.bridge.play2.PlayServerHttpExchange
 
method() - Method in class io.cettia.platform.bridge.servlet3.ServletServerHttpExchange
 
method() - Method in class io.cettia.platform.bridge.vertx2.VertxServerHttpExchange
 
method() - Method in interface io.cettia.platform.http.ServerHttpExchange
The name of the request method.
method() - Method in class io.cettia.platform.test.ServerHttpExchangeTest
 
METHOD_NOT_ALLOWED - Static variable in class io.cettia.platform.http.HttpStatus
405 Method Not Allowed
MOVED_PERMANENTLY - Static variable in class io.cettia.platform.http.HttpStatus
301 Moved Permanently
MULTI_STATUS - Static variable in class io.cettia.platform.http.HttpStatus
207 Multi-Status
MULTIPLE_CHOICES - Static variable in class io.cettia.platform.http.HttpStatus
300 Multiple Choices

N

NettyServerHttpExchange - Class in io.cettia.platform.bridge.netty4
ServerHttpExchange for Netty 4.
NettyServerHttpExchange(ChannelHandlerContext, HttpRequest) - Constructor for class io.cettia.platform.bridge.netty4.NettyServerHttpExchange
 
NettyServerWebSocket - Class in io.cettia.platform.bridge.netty4
ServerWebSocket for Netty 4.
NettyServerWebSocket(ChannelHandlerContext, FullHttpRequest, WebSocketServerHandshaker) - Constructor for class io.cettia.platform.bridge.netty4.NettyServerWebSocket
 
NETWORK_AUTHENTICATION_REQUIRED - Static variable in class io.cettia.platform.http.HttpStatus
511 Network Authentication Required
newReason(String) - Method in class io.cettia.platform.http.HttpStatus
Creates a status with new reason.
NO_CONTENT - Static variable in class io.cettia.platform.http.HttpStatus
204 No Content
NON_AUTHORITATIVE_INFORMATION - Static variable in class io.cettia.platform.http.HttpStatus
203 Non-Authoritative Information
NOT_ACCEPTABLE - Static variable in class io.cettia.platform.http.HttpStatus
406 Not Acceptable
NOT_EXTENDED - Static variable in class io.cettia.platform.http.HttpStatus
510 Not Extended
NOT_FOUND - Static variable in class io.cettia.platform.http.HttpStatus
404 Not Found
NOT_IMPLEMENTED - Static variable in class io.cettia.platform.http.HttpStatus
501 Not Implemented
NOT_MODIFIED - Static variable in class io.cettia.platform.http.HttpStatus
304 Not Modified

O

OK - Static variable in class io.cettia.platform.http.HttpStatus
200 OK
on(T) - Method in interface io.cettia.platform.action.Action
Some action is taken.
on(Void) - Method in class io.cettia.platform.action.VoidAction
 
on() - Method in class io.cettia.platform.action.VoidAction
 
onbinary(Action<ByteBuffer>) - Method in class io.cettia.platform.bridge.play2.PlayServerWebSocket
 
onbinary() - Method in class io.cettia.platform.test.ServerWebSocketTest
 
onbinary(Action<ByteBuffer>) - Method in class io.cettia.platform.websocket.AbstractServerWebSocket
 
onbinary(Action<ByteBuffer>) - Method in interface io.cettia.platform.websocket.ServerWebSocket
Attaches an action for the binary frame.
onbody(Action) - Method in class io.cettia.platform.http.AbstractServerHttpExchange
 
onbody(Action<?>) - Method in interface io.cettia.platform.http.ServerHttpExchange
Attaches an action to be called with the whole request body.
onbody_with_binary() - Method in class io.cettia.platform.test.ServerHttpExchangeTest
 
onbody_with_text() - Method in class io.cettia.platform.test.ServerHttpExchangeTest
 
once() - Method in class io.cettia.platform.action.Actions.Options
 
once(boolean) - Method in class io.cettia.platform.action.Actions.Options
Ensures the actions can only be fired once.
onchunk(Action) - Method in class io.cettia.platform.http.AbstractServerHttpExchange
 
onchunk(Action<?>) - Method in interface io.cettia.platform.http.ServerHttpExchange
Attaches an action to be called with a chunk from the request body.
onClose(WebSocket, DataFrame) - Method in class io.cettia.platform.bridge.grizzly2.CettiaWebSocketApplication
 
onClose(Session, CloseReason) - Method in class io.cettia.platform.bridge.jwa1.CettiaServerEndpoint
 
onclose(Action<Void>) - Method in class io.cettia.platform.http.AbstractServerHttpExchange
 
onclose(Action<Void>) - Method in interface io.cettia.platform.http.ServerHttpExchange
Attaches an action when the underlying connection is aborted for some reason like an error.
onclose() - Method in class io.cettia.platform.test.ServerHttpExchangeTest
 
onclose(Action<Void>) - Method in class io.cettia.platform.websocket.AbstractServerWebSocket
 
onclose(Action<Void>) - Method in interface io.cettia.platform.websocket.ServerWebSocket
Attaches an action for the close event.
onclose_by_client() - Method in class io.cettia.platform.test.ServerWebSocketTest
 
onclose_by_server() - Method in class io.cettia.platform.test.ServerWebSocketTest
 
onConnect(WebSocket) - Method in class io.cettia.platform.bridge.grizzly2.CettiaWebSocketApplication
 
onend(Action<Void>) - Method in class io.cettia.platform.http.AbstractServerHttpExchange
 
onend(Action<Void>) - Method in interface io.cettia.platform.http.ServerHttpExchange
Attaches an action to be called when the request is fully read.
onError(WebSocket, Throwable) - Method in class io.cettia.platform.bridge.grizzly2.CettiaWebSocketApplication
 
onError(Session, Throwable) - Method in class io.cettia.platform.bridge.jwa1.CettiaServerEndpoint
 
onerror(Action<Throwable>) - Method in class io.cettia.platform.http.AbstractServerHttpExchange
 
onerror(Action<Throwable>) - Method in interface io.cettia.platform.http.ServerHttpExchange
Attaches an action to be called when this exchange gets an error.
onerror(Action<Throwable>) - Method in class io.cettia.platform.websocket.AbstractServerWebSocket
 
onerror(Action<Throwable>) - Method in interface io.cettia.platform.websocket.ServerWebSocket
Attaches an action to handle error from various things.
onfinish(Action<Void>) - Method in class io.cettia.platform.http.AbstractServerHttpExchange
 
onfinish(Action<Void>) - Method in interface io.cettia.platform.http.ServerHttpExchange
Attaches an action to be called when the response is fully written.
onhttp(Action<ServerHttpExchange>) - Method in class io.cettia.platform.bridge.atmosphere2.CettiaAtmosphereServlet
Registers an action to be called when ServerHttpExchange is available.
onhttp(Action<ServerHttpExchange>) - Method in class io.cettia.platform.bridge.grizzly2.CettiaHttpHandler
Registers an action to be called when ServerHttpExchange is available.
onhttp(Action<ServerHttpExchange>) - Method in class io.cettia.platform.bridge.netty4.CettiaServerCodec
Registers an action to be called when ServerHttpExchange is available.
onhttp(Action<ServerHttpExchange>) - Method in class io.cettia.platform.bridge.servlet3.CettiaServlet
Registers an action to be called when ServerHttpExchange is available.
onhttp(Action<ServerHttpExchange>) - Method in class io.cettia.platform.bridge.vertx2.CettiaRequestHandler
Registers an action to be called when ServerHttpExchange is available.
onOpen(Session, EndpointConfig) - Method in class io.cettia.platform.bridge.jwa1.CettiaServerEndpoint
 
onserver(Action<ServerHttpExchange>) - Method in class io.cettia.platform.test.ServerHttpExchangeTest.Performer
 
onserver(Action<ServerWebSocket>) - Method in class io.cettia.platform.test.ServerWebSocketTest.Performer
 
ontext() - Method in class io.cettia.platform.test.ServerWebSocketTest
 
ontext(Action<String>) - Method in class io.cettia.platform.websocket.AbstractServerWebSocket
 
ontext(Action<String>) - Method in interface io.cettia.platform.websocket.ServerWebSocket
Attaches an action for the text frame.
ontext_and_onbinary() - Method in class io.cettia.platform.test.ServerWebSocketTest
 
onwebsocket(Action<ServerWebSocket>) - Method in class io.cettia.platform.bridge.atmosphere2.CettiaAtmosphereServlet
Registers an action to be called when ServerWebSocket is available.
onwebsocket(Action<ServerWebSocket>) - Method in class io.cettia.platform.bridge.grizzly2.CettiaWebSocketApplication
Registers an action to be called when ServerWebSocket is available.
onwebsocket(Action<ServerWebSocket>) - Method in class io.cettia.platform.bridge.jwa1.CettiaServerEndpoint
Registers an action to be called when ServerWebSocket is available.
onwebsocket(Action<ServerWebSocket>) - Method in class io.cettia.platform.bridge.netty4.CettiaServerCodec
Registers an action to be called when ServerWebSocket is available.
onwebsocket(Action<ServerWebSocket>) - Method in class io.cettia.platform.bridge.vertx2.CettiaWebSocketHandler
Registers an action to be called when ServerWebSocket is available.

P

PARTIAL_CONTENT - Static variable in class io.cettia.platform.http.HttpStatus
206 Partial Content
PAYMENT_REQUIRED - Static variable in class io.cettia.platform.http.HttpStatus
402 Payment Required
performer - Variable in class io.cettia.platform.test.ServerHttpExchangeTest
 
performer - Variable in class io.cettia.platform.test.ServerWebSocketTest
 
PERMANENT_REDIRECT - Static variable in class io.cettia.platform.http.HttpStatus
308 Permanent Redirect
PlayServerHttpExchange - Class in io.cettia.platform.bridge.play2
ServerHttpExchange for Play 2.
PlayServerHttpExchange(Http.Request, Http.Response) - Constructor for class io.cettia.platform.bridge.play2.PlayServerHttpExchange
 
PlayServerWebSocket - Class in io.cettia.platform.bridge.play2
ServerWebSocket for Play 2.
PlayServerWebSocket(Http.Request, WebSocket.In<String>, WebSocket.Out<String>) - Constructor for class io.cettia.platform.bridge.play2.PlayServerWebSocket
 
port - Variable in class io.cettia.platform.test.ServerHttpExchangeTest
 
port - Variable in class io.cettia.platform.test.ServerWebSocketTest
 
PRECONDITION_FAILED - Static variable in class io.cettia.platform.http.HttpStatus
412 Precondition Failed
PRECONDITION_REQUIRED - Static variable in class io.cettia.platform.http.HttpStatus
428 Precondition Required
PROCESSING - Static variable in class io.cettia.platform.http.HttpStatus
102 Processing
PROXY_AUTHENTICATION_REQUIRED - Static variable in class io.cettia.platform.http.HttpStatus
407 Proxy Authentication Required

R

read() - Method in class io.cettia.platform.http.AbstractServerHttpExchange
 
read() - Method in interface io.cettia.platform.http.ServerHttpExchange
Reads the request body.
read_binary() - Method in class io.cettia.platform.test.ServerHttpExchangeTest
 
read_text() - Method in class io.cettia.platform.test.ServerHttpExchangeTest
 
readAsBinary() - Method in class io.cettia.platform.http.AbstractServerHttpExchange
 
readAsBinary() - Method in interface io.cettia.platform.http.ServerHttpExchange
Reads the request body as binary.
readAsBinary() - Method in class io.cettia.platform.test.ServerHttpExchangeTest
 
readAsText() - Method in class io.cettia.platform.http.AbstractServerHttpExchange
 
readAsText(String) - Method in class io.cettia.platform.http.AbstractServerHttpExchange
 
readAsText() - Method in interface io.cettia.platform.http.ServerHttpExchange
Reads the request body as text.
readAsText(String) - Method in interface io.cettia.platform.http.ServerHttpExchange
Reads the request body as text using the given charset.
readAsText() - Method in class io.cettia.platform.test.ServerHttpExchangeTest
 
readAsText_charset() - Method in class io.cettia.platform.test.ServerHttpExchangeTest
 
reason() - Method in class io.cettia.platform.http.HttpStatus
Returns the reason phrase.
remove(Action<T>) - Method in class io.cettia.platform.action.AbstractActions
 
remove(Action<T>) - Method in interface io.cettia.platform.action.Actions
Removes an action.
REQUEST_ENTITY_TOO_LARGE - Static variable in class io.cettia.platform.http.HttpStatus
413 Request Entity Too Large
REQUEST_HEADER_FIELDS_TOO_LARGE - Static variable in class io.cettia.platform.http.HttpStatus
431 Request Header Fields Too Large
REQUEST_TIMEOUT - Static variable in class io.cettia.platform.http.HttpStatus
408 Request Timeout
REQUEST_URI_TOO_LONG - Static variable in class io.cettia.platform.http.HttpStatus
414 Request-URI Too Long
REQUESTED_RANGE_NOT_SATISFIABLE - Static variable in class io.cettia.platform.http.HttpStatus
416 Requested Range Not Satisfiable
requestListener(Request.Listener) - Method in class io.cettia.platform.test.ServerHttpExchangeTest.Performer
 
RESERVED - Static variable in class io.cettia.platform.http.HttpStatus
306 Reserved
RESET_CONTENT - Static variable in class io.cettia.platform.http.HttpStatus
205 Reset Content
responseListener(Response.Listener) - Method in class io.cettia.platform.test.ServerHttpExchangeTest.Performer
 
result() - Method in class io.cettia.platform.bridge.play2.PlayServerHttpExchange
 

S

SEE_OTHER - Static variable in class io.cettia.platform.http.HttpStatus
303 See Other
send() - Method in class io.cettia.platform.test.ServerHttpExchangeTest.Performer
 
send(String) - Method in class io.cettia.platform.test.ServerHttpExchangeTest.Performer
 
send(String) - Method in class io.cettia.platform.websocket.AbstractServerWebSocket
 
send(ByteBuffer) - Method in class io.cettia.platform.websocket.AbstractServerWebSocket
 
send(String) - Method in interface io.cettia.platform.websocket.ServerWebSocket
Sends a text frame through the connection.
send(ByteBuffer) - Method in interface io.cettia.platform.websocket.ServerWebSocket
Sends a binary frame through the connection.
send_binary() - Method in class io.cettia.platform.test.ServerWebSocketTest
 
send_text() - Method in class io.cettia.platform.test.ServerWebSocketTest
 
send_text_and_binary() - Method in class io.cettia.platform.test.ServerWebSocketTest
 
serverAction() - Method in class io.cettia.platform.test.ServerHttpExchangeTest.Performer
 
serverAction() - Method in class io.cettia.platform.test.ServerWebSocketTest.Performer
 
ServerHttpExchange - Interface in io.cettia.platform.http
Represents a server-side HTTP request-response exchange.
ServerHttpExchangeTest - Class in io.cettia.platform.test
Template class to test ServerHttpExchange.
ServerHttpExchangeTest() - Constructor for class io.cettia.platform.test.ServerHttpExchangeTest
 
ServerHttpExchangeTest.Performer - Class in io.cettia.platform.test
 
ServerHttpExchangeTest.Performer() - Constructor for class io.cettia.platform.test.ServerHttpExchangeTest.Performer
 
ServerWebSocket - Interface in io.cettia.platform.websocket
Represents a server-side WebSocket.
ServerWebSocketTest - Class in io.cettia.platform.test
Template class to test ServerWebSocket.
ServerWebSocketTest() - Constructor for class io.cettia.platform.test.ServerWebSocketTest
 
ServerWebSocketTest.Performer - Class in io.cettia.platform.test
 
ServerWebSocketTest.Performer() - Constructor for class io.cettia.platform.test.ServerWebSocketTest.Performer
 
service(Request, Response) - Method in class io.cettia.platform.bridge.grizzly2.CettiaHttpHandler
 
service(HttpServletRequest, HttpServletResponse) - Method in class io.cettia.platform.bridge.servlet3.CettiaServlet
 
SERVICE_UNAVAILABLE - Static variable in class io.cettia.platform.http.HttpStatus
503 Service Unavailable
ServletServerHttpExchange - Class in io.cettia.platform.bridge.servlet3
ServerHttpExchange for Servlet 3.
ServletServerHttpExchange(HttpServletRequest, HttpServletResponse) - Constructor for class io.cettia.platform.bridge.servlet3.ServletServerHttpExchange
 
setCache(T) - Method in class io.cettia.platform.action.AbstractActions
 
setCache(T) - Method in class io.cettia.platform.action.ConcurrentActions
 
setCache(T) - Method in class io.cettia.platform.action.SimpleActions
 
setDisabled() - Method in class io.cettia.platform.action.AbstractActions
 
setDisabled() - Method in class io.cettia.platform.action.ConcurrentActions
 
setDisabled() - Method in class io.cettia.platform.action.SimpleActions
 
setFired() - Method in class io.cettia.platform.action.AbstractActions
 
setFired() - Method in class io.cettia.platform.action.ConcurrentActions
 
setFired() - Method in class io.cettia.platform.action.SimpleActions
 
setHeader(String, Iterable<String>) - Method in class io.cettia.platform.http.AbstractServerHttpExchange
 
setHeader(String, String) - Method in class io.cettia.platform.http.AbstractServerHttpExchange
 
setHeader(String, String) - Method in interface io.cettia.platform.http.ServerHttpExchange
Sets a response header.
setHeader(String, Iterable<String>) - Method in interface io.cettia.platform.http.ServerHttpExchange
Sets response headers.
setHeader() - Method in class io.cettia.platform.test.ServerHttpExchangeTest
 
setStatus(HttpStatus) - Method in class io.cettia.platform.http.AbstractServerHttpExchange
 
setStatus(HttpStatus) - Method in interface io.cettia.platform.http.ServerHttpExchange
Sets the HTTP status for the response.
setStatus() - Method in class io.cettia.platform.test.ServerHttpExchangeTest
 
SimpleActions<T> - Class in io.cettia.platform.action
Simple implementation of Actions.
SimpleActions() - Constructor for class io.cettia.platform.action.SimpleActions
 
SimpleActions(Actions.Options) - Constructor for class io.cettia.platform.action.SimpleActions
 
start() - Method in class io.cettia.platform.test.ServerHttpExchangeTest.Performer
 
start() - Method in class io.cettia.platform.test.ServerWebSocketTest.Performer
 
startServer() - Method in class io.cettia.platform.test.ServerHttpExchangeTest
Starts the server listening port ServerHttpExchangeTest.port and if HTTP request's path is /test, create ServerHttpExchange and pass it to performer.serverAction().
startServer() - Method in class io.cettia.platform.test.ServerWebSocketTest
Starts the server listening port ServerWebSocketTest.port and if WebSocket's path is /test, create ServerWebSocket and pass it to performer.serverAction().
stopServer() - Method in class io.cettia.platform.test.ServerHttpExchangeTest
Stops the server started in ServerHttpExchangeTest.startServer().
stopServer() - Method in class io.cettia.platform.test.ServerWebSocketTest
Stops the server started in ServerWebSocketTest.startServer().
SWITCHING_PROTOCOLS - Static variable in class io.cettia.platform.http.HttpStatus
101 Switching Protocols

T

TEMPORARY_REDIRECT - Static variable in class io.cettia.platform.http.HttpStatus
307 Temporary Redirect
textActions - Variable in class io.cettia.platform.websocket.AbstractServerWebSocket
 
TOO_MANY_REQUESTS - Static variable in class io.cettia.platform.http.HttpStatus
429 Too Many Requests
toString() - Method in class io.cettia.platform.http.HttpStatus
 

U

UNAUTHORIZED - Static variable in class io.cettia.platform.http.HttpStatus
401 Unauthorized
unique() - Method in class io.cettia.platform.action.Actions.Options
 
unique(boolean) - Method in class io.cettia.platform.action.Actions.Options
Ensures an action can only be added once.
UNPROCESSABLE_ENTITY - Static variable in class io.cettia.platform.http.HttpStatus
422 Unprocessable Entity
UNSUPPORTED_MEDIA_TYPE - Static variable in class io.cettia.platform.http.HttpStatus
415 Unsupported Media Type
unwrap(Class<T>) - Method in class io.cettia.platform.bridge.atmosphere2.AtmosphereServerHttpExchange
AtmosphereResource is available.
unwrap(Class<T>) - Method in class io.cettia.platform.bridge.atmosphere2.AtmosphereServerWebSocket
AtmosphereResource is available.
unwrap(Class<T>) - Method in class io.cettia.platform.bridge.grizzly2.GrizzlyServerHttpExchange
 
unwrap(Class<T>) - Method in class io.cettia.platform.bridge.grizzly2.GrizzlyServerWebSocket
 
unwrap(Class<T>) - Method in class io.cettia.platform.bridge.jwa1.JwaServerWebSocket
Session is available.
unwrap(Class<T>) - Method in class io.cettia.platform.bridge.netty4.NettyServerHttpExchange
 
unwrap(Class<T>) - Method in class io.cettia.platform.bridge.netty4.NettyServerWebSocket
 
unwrap(Class<T>) - Method in class io.cettia.platform.bridge.play2.PlayServerHttpExchange
Http.Request and Http.Response are available.
unwrap(Class<T>) - Method in class io.cettia.platform.bridge.play2.PlayServerWebSocket
Http.Request and WebSocket.Out are available.
unwrap(Class<T>) - Method in class io.cettia.platform.bridge.servlet3.ServletServerHttpExchange
unwrap(Class<T>) - Method in class io.cettia.platform.bridge.vertx2.VertxServerHttpExchange
HttpServerRequest is available.
unwrap(Class<T>) - Method in class io.cettia.platform.bridge.vertx2.VertxServerWebSocket
ServerWebSocket is available.
unwrap(Class<T>) - Method in interface io.cettia.platform.http.ServerHttpExchange
Returns the provider-specific component.
unwrap(Class<T>) - Method in interface io.cettia.platform.websocket.ServerWebSocket
Returns the provider-specific component.
UPGRADE_REQUIRED - Static variable in class io.cettia.platform.http.HttpStatus
426 Upgrade Required
uri() - Method in class io.cettia.platform.bridge.atmosphere2.AtmosphereServerHttpExchange
 
uri() - Method in class io.cettia.platform.bridge.atmosphere2.AtmosphereServerWebSocket
 
uri() - Method in class io.cettia.platform.bridge.grizzly2.GrizzlyServerHttpExchange
 
uri() - Method in class io.cettia.platform.bridge.grizzly2.GrizzlyServerWebSocket
 
uri() - Method in class io.cettia.platform.bridge.jwa1.JwaServerWebSocket
 
uri() - Method in class io.cettia.platform.bridge.netty4.NettyServerHttpExchange
 
uri() - Method in class io.cettia.platform.bridge.netty4.NettyServerWebSocket
 
uri() - Method in class io.cettia.platform.bridge.play2.PlayServerHttpExchange
 
uri() - Method in class io.cettia.platform.bridge.play2.PlayServerWebSocket
 
uri() - Method in class io.cettia.platform.bridge.servlet3.ServletServerHttpExchange
 
uri() - Method in class io.cettia.platform.bridge.vertx2.VertxServerHttpExchange
 
uri() - Method in class io.cettia.platform.bridge.vertx2.VertxServerWebSocket
 
uri() - Method in interface io.cettia.platform.http.ServerHttpExchange
The request URI.
uri() - Method in class io.cettia.platform.test.ServerHttpExchangeTest
 
uri() - Method in class io.cettia.platform.test.ServerWebSocketTest
 
uri() - Method in interface io.cettia.platform.websocket.ServerWebSocket
The URI used to connect.
USE_PROXY - Static variable in class io.cettia.platform.http.HttpStatus
305 Use Proxy

V

VARIANT_ALSO_NEGOTIATES - Static variable in class io.cettia.platform.http.HttpStatus
506 Variant Also Negotiates (Experimental)
VertxServerHttpExchange - Class in io.cettia.platform.bridge.vertx2
ServerHttpExchange for Vert.x 2.
VertxServerHttpExchange(HttpServerRequest) - Constructor for class io.cettia.platform.bridge.vertx2.VertxServerHttpExchange
 
VertxServerWebSocket - Class in io.cettia.platform.bridge.vertx2
ServerWebSocket for Vert.x 2.
VertxServerWebSocket(ServerWebSocket) - Constructor for class io.cettia.platform.bridge.vertx2.VertxServerWebSocket
 
VoidAction - Class in io.cettia.platform.action
Action with no args.
VoidAction() - Constructor for class io.cettia.platform.action.VoidAction
 

W

write(String) - Method in class io.cettia.platform.http.AbstractServerHttpExchange
 
write(String, String) - Method in class io.cettia.platform.http.AbstractServerHttpExchange
 
write(ByteBuffer) - Method in class io.cettia.platform.http.AbstractServerHttpExchange
 
write(String) - Method in interface io.cettia.platform.http.ServerHttpExchange
Writes a text chunk to the response body using the charset from the response header, content-type.
write(String, String) - Method in interface io.cettia.platform.http.ServerHttpExchange
Writes a text chunk to the response body using the given charset.
write(ByteBuffer) - Method in interface io.cettia.platform.http.ServerHttpExchange
Writes a binary chunk to the response body.
write_binary() - Method in class io.cettia.platform.test.ServerHttpExchangeTest
 
write_text() - Method in class io.cettia.platform.test.ServerHttpExchangeTest
 
write_text_charset() - Method in class io.cettia.platform.test.ServerHttpExchangeTest
 
A B C D E F G H I J L M N O P R S T U V W 

Copyright 2015, The Cettia Project