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

A

acceptError(IOException, AtomicBoolean) - Method in interface org.jetlang.remote.acceptor.Acceptor.ErrorHandler
 
acceptError(IOException, AtomicBoolean) - Method in class org.jetlang.remote.acceptor.Acceptor.ErrorHandler.SysOut
 
Acceptor - Class in org.jetlang.remote.acceptor
 
Acceptor(ServerSocket, Acceptor.ErrorHandler, Acceptor.ClientHandler) - Constructor for class org.jetlang.remote.acceptor.Acceptor
 
Acceptor.ClientHandler - Interface in org.jetlang.remote.acceptor
 
Acceptor.ErrorHandler - Interface in org.jetlang.remote.acceptor
 
Acceptor.ErrorHandler.SysOut - Class in org.jetlang.remote.acceptor
 
add(Channel<T>) - Method in class org.jetlang.remote.core.CloseableChannel.Group
 
add(String, String) - Method in class org.jetlang.web.HttpRequest
 
add(NioAcceptorHandler.ClientFactory) - Method in class org.jetlang.web.RoundRobinClientFactory
 
add(String, WebSocketHandler<S, T>) - Method in class org.jetlang.web.WebServerConfigBuilder
 
add(String, HttpHandler<S>) - Method in class org.jetlang.web.WebServerConfigBuilder
 
add(Disposable) - Method in class org.jetlang.web.WebSocketConnectionImpl
 
addCookie(HttpCookie) - Method in class org.jetlang.web.WebSocketClient
 
afterAccept(SocketChannel) - Method in class org.jetlang.remote.acceptor.NioAcceptorHandler
 
afterResize() - Method in class org.jetlang.remote.core.ByteArrayBuffer
 
append(byte[], int, int) - Method in class org.jetlang.remote.core.ByteArrayBuffer
 
append(byte[]) - Method in class org.jetlang.remote.core.ByteArrayBuffer
 
appendInt(int) - Method in class org.jetlang.remote.core.ByteArrayBuffer
 
appendIntAsByte(int) - Method in class org.jetlang.remote.core.ByteArrayBuffer
 
ascii - Static variable in class org.jetlang.web.HeaderReader
 
await(int, TimeUnit) - Method in class org.jetlang.remote.client.LogoutResult
 
awaitClosedLatchOnly(int, TimeUnit) - Method in class org.jetlang.remote.client.LogoutResult
 

B

buffer - Variable in class org.jetlang.remote.core.ByteArrayBuffer
 
buffer - Variable in class org.jetlang.remote.core.JetlangRemotingProtocol
 
bufferAllocate(int) - Static method in class org.jetlang.web.NioReader
 
bufferArray - Variable in class org.jetlang.remote.core.JetlangRemotingProtocol
 
Buffered(int, int) - Constructor for class org.jetlang.web.SendResult.Buffered
 
BufferedSerializer - Class in org.jetlang.remote.acceptor
User: mrettig Date: 11/28/11 Time: 4:36 PM
BufferedSerializer(Charset, ObjectByteWriter) - Constructor for class org.jetlang.remote.acceptor.BufferedSerializer
 
BufferedStream(ByteArrayBuffer, ClosableOutputStream) - Constructor for class org.jetlang.remote.core.SocketMessageStreamWriter.BufferedStream
 
ByteArrayBuffer - Class in org.jetlang.remote.core
User: mrettig Date: 4/27/11 Time: 10:36 AM
ByteArrayBuffer() - Constructor for class org.jetlang.remote.core.ByteArrayBuffer
 
ByteArraySerializer - Class in org.jetlang.remote.core
User: mrettig Date: 4/6/11 Time: 10:53 AM
ByteArraySerializer() - Constructor for class org.jetlang.remote.core.ByteArraySerializer
 
ByteArraySerializer.Factory - Class in org.jetlang.remote.core
 
ByteArraySerializer.Reader - Class in org.jetlang.remote.core
 
ByteArraySerializer.Writer - Class in org.jetlang.remote.core
 
ByteMessageWriter - Interface in org.jetlang.remote.core
User: mrettig Date: 4/6/11 Time: 9:01 AM
ByteStream() - Constructor for class org.jetlang.remote.core.JavaSerializationWriter.ByteStream
 

C

canAttemptConnect() - Method in class org.jetlang.web.WebSocketClient
hook method to allow subclasses to implement custom connect conditions.
cancelRequest() - Method in interface org.jetlang.remote.client.TimeoutControls
 
ChannelState(SocketChannel, NioJetlangRemotingClientFactory.Id, NioFiber) - Constructor for class org.jetlang.remote.acceptor.NioJetlangSendFiber.ChannelState
 
checkForReadTimeout(int) - Method in class org.jetlang.remote.acceptor.NioJetlangChannelHandler
 
clearCookies() - Method in class org.jetlang.web.WebSocketClient
 
clientCount() - Method in class org.jetlang.remote.acceptor.JetlangClientHandler
 
ClientPublisher - Interface in org.jetlang.remote.acceptor
User: mrettig Date: 4/13/11 Time: 2:11 PM
ClientTcpSocket - Class in org.jetlang.remote.acceptor
User: mrettig Date: 4/13/11 Time: 1:53 PM
ClientTcpSocket(TcpSocket) - Constructor for class org.jetlang.remote.acceptor.ClientTcpSocket
 
ClosableOutputStream - Interface in org.jetlang.remote.core
User: mrettig Date: 4/13/11 Time: 2:25 PM
close() - Method in interface org.jetlang.remote.acceptor.Acceptor.ClientHandler
 
close() - Method in class org.jetlang.remote.acceptor.ClientTcpSocket
 
close() - Method in class org.jetlang.remote.acceptor.CloseableByteArrayStream
 
close() - Method in class org.jetlang.remote.acceptor.JetlangClientHandler
 
close(boolean) - Method in interface org.jetlang.remote.client.JetlangClient
 
close(boolean) - Method in class org.jetlang.remote.client.JetlangTcpClient
 
close() - Method in interface org.jetlang.remote.core.ClosableOutputStream
 
close() - Method in class org.jetlang.remote.core.CloseableChannel
 
close() - Method in class org.jetlang.remote.core.SocketMessageStreamWriter.BufferedStream
 
close() - Method in interface org.jetlang.remote.core.SocketMessageStreamWriter.Out
 
close() - Method in class org.jetlang.remote.core.TcpSocket
 
CLOSE - Static variable in class org.jetlang.web.NioReader
 
Close() - Constructor for class org.jetlang.web.NioReader.Close
 
close() - Method in class org.jetlang.web.NioWriter
 
close() - Method in interface org.jetlang.web.WebSocketConnection
Attempts to close the underlying socket.
close() - Method in class org.jetlang.web.WebSocketConnectionImpl
 
CloseableByteArrayStream - Class in org.jetlang.remote.acceptor
User: mrettig Date: 4/13/11 Time: 2:26 PM
CloseableByteArrayStream() - Constructor for class org.jetlang.remote.acceptor.CloseableByteArrayStream
 
CloseableChannel<T> - Class in org.jetlang.remote.core
 
CloseableChannel(Channel<T>) - Constructor for class org.jetlang.remote.core.CloseableChannel
 
CloseableChannel.Group - Class in org.jetlang.remote.core
 
closeAndClear() - Method in class org.jetlang.remote.core.CloseableChannel.Group
 
Closed - Static variable in class org.jetlang.web.SendResult
 
closedLatchComplete() - Method in class org.jetlang.remote.client.LogoutResult
 
closeError(IOException) - Method in interface org.jetlang.remote.acceptor.Acceptor.ErrorHandler
 
closeError(IOException) - Method in class org.jetlang.remote.acceptor.Acceptor.ErrorHandler.SysOut
 
CloseEvent - Interface in org.jetlang.remote.client
User: mrettig Date: 4/5/11 Time: 4:16 PM
CloseEvent.GracefulDisconnect - Class in org.jetlang.remote.client
 
CloseEvent.IOExceptionEvent - Class in org.jetlang.remote.client
 
CloseEvent.ReadException - Class in org.jetlang.remote.client
 
CloseEvent.WriteException - Class in org.jetlang.remote.client
 
closeOnNioFiber() - Method in class org.jetlang.remote.acceptor.NioJetlangSendFiber.ChannelState
 
Config() - Constructor for class org.jetlang.web.WebAcceptor.Config
 
Config() - Constructor for class org.jetlang.web.WebSocketClient.Config
 
configure(int) - Method in class org.jetlang.web.WebAcceptor.Config
 
configure(SocketChannel) - Method in class org.jetlang.web.WebSocketClient.Config
 
configureAcceptedClient(SelectionKey, SocketChannel) - Method in interface org.jetlang.remote.acceptor.NioJetlangRemotingClientFactory.Handler
 
configureNewClient(SocketChannel) - Method in class org.jetlang.web.WebAcceptor.Config
 
connect() - Method in class org.jetlang.remote.client.SocketConnector
 
ConnectEvent - Class in org.jetlang.remote.client
User: mrettig Date: 4/5/11 Time: 1:59 PM
ConnectEvent() - Constructor for class org.jetlang.remote.client.ConnectEvent
 
continueReading() - Method in class org.jetlang.web.NioReader.Close
 
continueReading() - Method in interface org.jetlang.web.NioReader.State
 
create(int, NioAcceptorHandler.ClientFactory, Runnable) - Static method in class org.jetlang.remote.acceptor.NioAcceptorHandler
 
create(int, NioAcceptorHandler.ClientFactory, Runnable, int) - Static method in class org.jetlang.remote.acceptor.NioAcceptorHandler
 
create(String, int, NioClientHandler.Reader) - Static method in class org.jetlang.remote.acceptor.NioClientHandler
 
create() - Method in class org.jetlang.remote.core.ByteArraySerializer.Factory
 
create() - Method in class org.jetlang.remote.core.JavaSerializer.Factory
 
create() - Method in interface org.jetlang.remote.core.SerializerFactory
 
create(SocketChannel, NioFiber, NioControls, HttpRequest) - Method in interface org.jetlang.web.SessionFactory
 
create(String) - Static method in interface org.jetlang.web.StringDecoder
 
create(Charset) - Static method in interface org.jetlang.web.StringDecoder
 
create(NioFiber) - Method in class org.jetlang.web.WebServerConfigBuilder
 
createArray(String, Object) - Method in class org.jetlang.remote.acceptor.BufferedSerializer
 
createBuffered() - Method in class org.jetlang.remote.acceptor.SerializerAdapter
 
createForGlobalWriter() - Method in class org.jetlang.remote.core.ByteArraySerializer.Factory
 
createForGlobalWriter() - Method in class org.jetlang.remote.core.JavaSerializer.Factory
 
createForGlobalWriter() - Method in interface org.jetlang.remote.core.SerializerFactory
 
createForSession(JetlangSession) - Method in interface org.jetlang.remote.acceptor.FiberPerSession.FiberFactory
 
createForSession(JetlangSession) - Method in class org.jetlang.remote.acceptor.FiberPerSession.FiberFactory.ThreadFiberFactory
 
createForSocket(TcpSocket) - Method in class org.jetlang.remote.acceptor.SerializerAdapter
 
createForSocket(Socket) - Method in interface org.jetlang.remote.core.SerializerFactory
 
createGlobalSendFiber() - Method in interface org.jetlang.remote.acceptor.JetlangClientHandler.FiberFactory
 
createGlobalSendFiber() - Method in class org.jetlang.remote.acceptor.JetlangClientHandler.FiberFactory.ThreadFiberFactory
 
createHandler(SelectionKey, SocketChannel, NioFiber, NioControls) - Method in class org.jetlang.web.WebDispatcher
 
createHandler(Map<String, Handler<S>>) - Method in class org.jetlang.web.WebServerConfigBuilder
 
createSendFiber(Socket) - Method in interface org.jetlang.remote.acceptor.JetlangClientHandler.FiberFactory
 
createSendFiber(Socket) - Method in class org.jetlang.remote.acceptor.JetlangClientHandler.FiberFactory.ThreadFiberFactory
 

D

Data - Static variable in class org.jetlang.remote.core.MsgTypes
 
DataReply - Static variable in class org.jetlang.remote.core.MsgTypes
 
DataRequest - Static variable in class org.jetlang.remote.core.MsgTypes
 
DeadMessageEvent - Class in org.jetlang.remote.client
 
DeadMessageEvent(String, Object) - Constructor for class org.jetlang.remote.client.DeadMessageEvent
 
decode(byte[], int, int) - Method in interface org.jetlang.web.StringDecoder
 
decorate(HttpRequestHandler<S>) - Method in interface org.jetlang.web.WebServerConfigBuilder.RequestDecorator
 
Default(Map<String, Handler<T>>, Handler<T>) - Constructor for class org.jetlang.web.HttpRequestHandler.Default
 
disconnect() - Method in class org.jetlang.remote.acceptor.JetlangFiberSession
 
disconnect() - Method in class org.jetlang.remote.acceptor.JetlangNioSession
 
disconnect() - Method in interface org.jetlang.remote.acceptor.JetlangSession
Attempts to disconnect the client.
disconnect() - Method in class org.jetlang.remote.acceptor.JetlangStreamSession
 
Disconnect - Static variable in class org.jetlang.remote.core.MsgTypes
 
dispatch(HttpRequest, HeaderReader<T>, NioWriter, T) - Method in class org.jetlang.web.HttpRequestHandler.Default
 
dispatch(HttpRequest, HeaderReader<T>, NioWriter, T) - Method in interface org.jetlang.web.HttpRequestHandler
 
dispose() - Method in class org.jetlang.web.WebSocketConnectionImpl
 
doClose() - Method in class org.jetlang.web.WebSocketReader
 

E

empty - Static variable in class org.jetlang.web.WebSocketConnectionImpl
 
enqueueToAllSubscribedClients(String, byte[]) - Method in class org.jetlang.remote.acceptor.JetlangClientHandler
Places the serialized bytes into the send q's for all subscribed clients.
ErrorHandler - Interface in org.jetlang.remote.core
 
ErrorHandler.SysOut - Class in org.jetlang.remote.core
 
execOnSendThread(Callback<SocketWriter>) - Method in interface org.jetlang.remote.client.JetlangClient
 
execOnSendThread(Callback<SocketWriter>) - Method in class org.jetlang.remote.client.JetlangTcpClient
 
execute(Runnable) - Method in class org.jetlang.web.WebSocketConnectionImpl
 

F

Factory() - Constructor for class org.jetlang.remote.core.ByteArraySerializer.Factory
 
Factory() - Constructor for class org.jetlang.remote.core.JavaSerializer.Factory
 
FailedWithError(Exception) - Constructor for class org.jetlang.web.SendResult.FailedWithError
 
FiberForAllSessions - Class in org.jetlang.remote.acceptor
Maintains all subscription state on a single fiber.
FiberForAllSessions(NewFiberSessionHandler, Fiber, BufferedSerializer) - Constructor for class org.jetlang.remote.acceptor.FiberForAllSessions
 
FiberPerSession - Class in org.jetlang.remote.acceptor
 
FiberPerSession(NewFiberSessionHandler, FiberPerSession.FiberFactory) - Constructor for class org.jetlang.remote.acceptor.FiberPerSession
 
FiberPerSession.FiberFactory - Interface in org.jetlang.remote.acceptor
 
FiberPerSession.FiberFactory.ThreadFiberFactory - Class in org.jetlang.remote.acceptor
 
FirstLine() - Constructor for class org.jetlang.web.HeaderReader.FirstLine
 
flush() - Method in class org.jetlang.remote.core.SocketMessageStreamWriter.BufferedStream
 
flush() - Method in interface org.jetlang.remote.core.SocketMessageStreamWriter.Out
 
flushTo(OutputStream) - Method in class org.jetlang.remote.core.ByteArrayBuffer
 

G

get(String) - Method in class org.jetlang.web.HttpRequest
 
getAllSessions() - Method in class org.jetlang.remote.acceptor.FiberForAllSessions
 
getBuffer() - Method in class org.jetlang.remote.core.SocketMessageStreamWriter.BufferedStream
 
getBuffer() - Method in interface org.jetlang.remote.core.SocketMessageStreamWriter.Out
 
getBufferedBytes() - Method in class org.jetlang.web.SendResult.Buffered
 
getChannel() - Method in class org.jetlang.remote.acceptor.NioAcceptorHandler
 
getChannel() - Method in class org.jetlang.remote.acceptor.NioClientHandler
 
getChannel() - Method in class org.jetlang.remote.acceptor.NioJetlangChannelHandler
 
getChannel() - Method in class org.jetlang.web.NioReader
 
getChannel() - Method in class org.jetlang.web.NioWriter
 
getCharset() - Method in class org.jetlang.remote.acceptor.SerializerAdapter
 
getCloseChannel() - Method in interface org.jetlang.remote.client.JetlangClient
 
getCloseChannel() - Method in class org.jetlang.remote.client.JetlangTcpClient
 
getConnectChannel() - Method in interface org.jetlang.remote.client.JetlangClient
 
getConnectChannel() - Method in class org.jetlang.remote.client.JetlangTcpClient
 
getConnectTimeout() - Method in class org.jetlang.web.WebSocketClient.Config
 
getConnectTimeoutInMs() - Method in class org.jetlang.remote.client.SocketConnector
 
getConnectTimeoutUnit() - Method in class org.jetlang.web.WebSocketClient.Config
 
getDeadMessageChannel() - Method in interface org.jetlang.remote.client.JetlangClient
 
getDeadMessageChannel() - Method in class org.jetlang.remote.client.JetlangTcpClient
 
getDecorator() - Method in class org.jetlang.web.WebServerConfigBuilder
 
getDefaultHandler() - Method in class org.jetlang.web.WebServerConfigBuilder
 
getException() - Method in class org.jetlang.remote.client.CloseEvent.IOExceptionEvent
 
getFailed() - Method in class org.jetlang.web.SendResult.FailedWithError
 
getFiber() - Method in class org.jetlang.remote.acceptor.JetlangFiberSession
 
getHeaders() - Method in class org.jetlang.web.HttpRequest
 
getHeartbeatChannel() - Method in class org.jetlang.remote.acceptor.JetlangBaseSession
 
getHeartbeatChannel() - Method in class org.jetlang.remote.acceptor.JetlangFiberSession
 
getHeartbeatChannel() - Method in interface org.jetlang.remote.acceptor.JetlangSession
 
getHeartbeatIntervalInMs() - Method in class org.jetlang.remote.acceptor.JetlangSessionConfig
 
getHeartbeatIntervalInMs() - Method in class org.jetlang.remote.client.JetlangClientConfig
 
getHttpResponseWriter() - Method in class org.jetlang.web.HeaderReader
 
getInitialConnectDelayInMs() - Method in class org.jetlang.remote.client.JetlangClientConfig
 
getInputStream() - Method in class org.jetlang.remote.core.TcpSocket
 
getInterestSet() - Method in class org.jetlang.remote.acceptor.NioAcceptorHandler
 
getInterestSet() - Method in class org.jetlang.remote.acceptor.NioClientHandler
 
getInterestSet() - Method in class org.jetlang.remote.acceptor.NioJetlangChannelHandler
 
getInterestSet() - Method in class org.jetlang.web.NioReader
 
getLogoutChannel() - Method in class org.jetlang.remote.acceptor.JetlangBaseSession
 
getLogoutChannel() - Method in class org.jetlang.remote.acceptor.JetlangFiberSession
 
getLogoutChannel() - Method in interface org.jetlang.remote.acceptor.JetlangSession
 
getLogoutLatchTimeout() - Method in class org.jetlang.remote.client.JetlangClientConfig
 
getLogoutLatchTimeoutUnit() - Method in class org.jetlang.remote.client.JetlangClientConfig
 
getMaxReadLoops() - Method in class org.jetlang.web.WebServerConfigBuilder
 
getMaxReadLoops() - Method in class org.jetlang.web.WebSocketClient.Config
 
getMessage() - Method in class org.jetlang.remote.acceptor.SessionMessage
 
getMessage() - Method in class org.jetlang.remote.client.DeadMessageEvent
 
getMethod() - Method in class org.jetlang.web.HttpRequest
 
getOutputStream() - Method in class org.jetlang.remote.acceptor.CloseableByteArrayStream
 
getOutputStream() - Method in interface org.jetlang.remote.core.ClosableOutputStream
 
getOutputStream() - Method in class org.jetlang.remote.core.TcpSocket
 
getProtocolVersion() - Method in class org.jetlang.web.HttpRequest
 
getReadBufferSizeInBytes() - Method in class org.jetlang.web.WebServerConfigBuilder
 
getReadBufferSizeInBytes() - Method in class org.jetlang.web.WebSocketClient.Config
 
getReader() - Method in class org.jetlang.remote.core.ByteArraySerializer
 
getReader() - Method in class org.jetlang.remote.core.JavaSerializer
 
getReader() - Method in interface org.jetlang.remote.core.Serializer
 
getReadFiber() - Method in class org.jetlang.web.HeaderReader
 
getReadTimeoutChannel() - Method in class org.jetlang.remote.acceptor.JetlangBaseSession
 
getReadTimeoutChannel() - Method in class org.jetlang.remote.acceptor.JetlangFiberSession
 
getReadTimeoutChannel() - Method in interface org.jetlang.remote.acceptor.JetlangSession
 
getReadTimeoutChannel() - Method in interface org.jetlang.remote.client.JetlangClient
 
getReadTimeoutChannel() - Method in class org.jetlang.remote.client.JetlangTcpClient
 
getReadTimeoutInMs() - Method in class org.jetlang.remote.acceptor.JetlangSessionConfig
 
getReadTimeoutInMs() - Method in class org.jetlang.remote.client.SocketConnector
 
getReceiveBufferSize() - Method in class org.jetlang.remote.acceptor.JetlangSessionConfig
 
getReconnectDelayInMs() - Method in class org.jetlang.remote.client.JetlangClientConfig
 
getRemoteAddress() - Method in interface org.jetlang.web.WebSocketConnection
 
getRemoteAddress() - Method in class org.jetlang.web.WebSocketConnectionImpl
 
getRemoteSocketAddress() - Method in class org.jetlang.remote.core.TcpSocket
 
getRequest() - Method in class org.jetlang.remote.acceptor.SessionRequest
 
getRequestUri() - Method in class org.jetlang.web.HttpRequest
 
getRequiredBytes() - Method in interface org.jetlang.remote.core.JetlangRemotingProtocol.State
 
getSendBufferSize() - Method in class org.jetlang.remote.acceptor.JetlangSessionConfig
 
getSessionCloseChannel() - Method in class org.jetlang.remote.acceptor.JetlangBaseSession
 
getSessionCloseChannel() - Method in class org.jetlang.remote.acceptor.JetlangFiberSession
 
getSessionCloseChannel() - Method in interface org.jetlang.remote.acceptor.JetlangSession
 
getSessionId() - Method in class org.jetlang.remote.acceptor.JetlangBaseSession
 
getSessionId() - Method in class org.jetlang.remote.acceptor.JetlangFiberSession
 
getSessionId() - Method in interface org.jetlang.remote.acceptor.JetlangMessageHandler
 
getSessionId() - Method in interface org.jetlang.remote.acceptor.JetlangSession
 
getSessionMessageChannel() - Method in class org.jetlang.remote.acceptor.JetlangBaseSession
 
getSessionMessageChannel() - Method in class org.jetlang.remote.acceptor.JetlangFiberSession
 
getSessionMessageChannel() - Method in interface org.jetlang.remote.acceptor.JetlangSession
 
getSessionRequestChannel() - Method in class org.jetlang.remote.acceptor.JetlangBaseSession
 
getSessionRequestChannel() - Method in class org.jetlang.remote.acceptor.JetlangFiberSession
 
getSessionRequestChannel() - Method in interface org.jetlang.remote.acceptor.JetlangSession
 
getSocket() - Method in class org.jetlang.remote.acceptor.ClientTcpSocket
 
getSocket() - Method in class org.jetlang.remote.acceptor.NioClientHandler
 
getSocket() - Method in class org.jetlang.remote.core.TcpSocket
 
getSubscriptionRequestChannel() - Method in class org.jetlang.remote.acceptor.JetlangBaseSession
 
getSubscriptionRequestChannel() - Method in class org.jetlang.remote.acceptor.JetlangFiberSession
 
getSubscriptionRequestChannel() - Method in interface org.jetlang.remote.acceptor.JetlangSession
 
getSubscriptions() - Method in class org.jetlang.remote.acceptor.JetlangFiberSession
 
getTcpNoDelay() - Method in class org.jetlang.remote.acceptor.JetlangSessionConfig
 
getTopic() - Method in class org.jetlang.remote.acceptor.SessionMessage
 
getTopic() - Method in class org.jetlang.remote.acceptor.SessionRequest
 
getTopic() - Method in class org.jetlang.remote.acceptor.SessionTopic
 
getTopic() - Method in class org.jetlang.remote.client.DeadMessageEvent
 
getTotalBufferedInBytes() - Method in class org.jetlang.web.SendResult.Buffered
 
getType() - Method in class org.jetlang.web.SendResult
 
getUnsubscribeChannel() - Method in class org.jetlang.remote.acceptor.JetlangBaseSession
 
getUnsubscribeChannel() - Method in class org.jetlang.remote.acceptor.JetlangFiberSession
 
getUnsubscribeChannel() - Method in interface org.jetlang.remote.acceptor.JetlangSession
 
getWebsocketCharset() - Method in class org.jetlang.web.WebServerConfigBuilder
 
getWriter() - Method in class org.jetlang.remote.core.ByteArraySerializer
 
getWriter() - Method in class org.jetlang.remote.core.JavaSerializer
 
getWriter() - Method in interface org.jetlang.remote.core.Serializer
 
GracefulDisconnect() - Constructor for class org.jetlang.remote.client.CloseEvent.GracefulDisconnect
 
Group() - Constructor for class org.jetlang.remote.core.CloseableChannel.Group
 

H

handle(NioFiber, HttpRequest, HttpResponseWriter, T) - Method in interface org.jetlang.web.HttpHandler
 
handle(NioFiber, HttpRequest, HttpResponseWriter, T) - Method in class org.jetlang.web.StaticHtml
 
handleClose(NioJetlangSendFiber.ChannelState) - Method in class org.jetlang.remote.acceptor.NioJetlangSendFiber
 
handleLogout(NioJetlangSendFiber.ChannelState) - Method in class org.jetlang.remote.acceptor.NioJetlangSendFiber
 
Handler<T> - Interface in org.jetlang.web
 
Hb() - Constructor for class org.jetlang.remote.acceptor.NioJetlangRemotingClientFactory.Hb
 
Header(String, String) - Constructor for class org.jetlang.web.HttpRequest.Header
 
HeaderLine(HttpRequest) - Constructor for class org.jetlang.web.HeaderReader.HeaderLine
 
HeaderReader<T> - Class in org.jetlang.web
 
HeaderReader(SocketChannel, NioFiber, NioControls, HttpRequestHandler<T>, SessionFactory<T>) - Constructor for class org.jetlang.web.HeaderReader
 
HeaderReader.FirstLine - Class in org.jetlang.web
 
HeaderReader.HeaderLine - Class in org.jetlang.web
 
HeaderReader.ReadHeader - Class in org.jetlang.web
 
Heartbeat - Variable in class org.jetlang.remote.acceptor.JetlangBaseSession
 
Heartbeat - Static variable in class org.jetlang.remote.core.MsgTypes
 
HeartbeatEvent - Class in org.jetlang.remote.core
 
HeartbeatEvent() - Constructor for class org.jetlang.remote.core.HeartbeatEvent
 
HttpHandler<T> - Interface in org.jetlang.web
 
HttpRequest - Class in org.jetlang.web
 
HttpRequest(String, String, String) - Constructor for class org.jetlang.web.HttpRequest
 
HttpRequest() - Constructor for class org.jetlang.web.HttpRequest
 
HttpRequest.Header - Class in org.jetlang.web
 
HttpRequestHandler<T> - Interface in org.jetlang.web
 
HttpRequestHandler.Default<T> - Class in org.jetlang.web
 
HttpResponseWriter - Class in org.jetlang.web
 
HttpResponseWriter(NioWriter) - Constructor for class org.jetlang.web.HttpResponseWriter
 

I

id - Variable in class org.jetlang.remote.acceptor.JetlangBaseSession
 
Id(SocketChannel) - Constructor for class org.jetlang.remote.acceptor.NioJetlangRemotingClientFactory.Id
 
IOExceptionEvent(IOException) - Constructor for class org.jetlang.remote.client.CloseEvent.IOExceptionEvent
 
isClosed() - Method in class org.jetlang.remote.core.CloseableChannel
 
isSubscribed(String) - Method in class org.jetlang.remote.acceptor.JetlangFiberSession
 
isTcpNoDelay() - Method in class org.jetlang.remote.client.SocketConnector
 

J

JavaSerializationReader - Class in org.jetlang.remote.core
User: mrettig Date: 4/6/11 Time: 12:30 PM
JavaSerializationReader() - Constructor for class org.jetlang.remote.core.JavaSerializationReader
 
JavaSerializationWriter - Class in org.jetlang.remote.core
User: mrettig Date: 4/6/11 Time: 9:04 AM
JavaSerializationWriter() - Constructor for class org.jetlang.remote.core.JavaSerializationWriter
 
JavaSerializationWriter.ByteStream - Class in org.jetlang.remote.core
 
JavaSerializer - Class in org.jetlang.remote.core
User: mrettig Date: 4/6/11 Time: 10:53 AM
JavaSerializer() - Constructor for class org.jetlang.remote.core.JavaSerializer
 
JavaSerializer.Factory - Class in org.jetlang.remote.core
 
JetlangBaseSession - Class in org.jetlang.remote.acceptor
 
JetlangBaseSession(Object) - Constructor for class org.jetlang.remote.acceptor.JetlangBaseSession
 
JetlangClient - Interface in org.jetlang.remote.client
User: mrettig Date: 4/6/11 Time: 5:59 PM
JetlangClientConfig - Class in org.jetlang.remote.client
 
JetlangClientConfig() - Constructor for class org.jetlang.remote.client.JetlangClientConfig
 
JetlangClientHandler - Class in org.jetlang.remote.acceptor
 
JetlangClientHandler(SerializerFactory, NewSessionHandler, Executor, JetlangSessionConfig, JetlangClientHandler.FiberFactory, ErrorHandler) - Constructor for class org.jetlang.remote.acceptor.JetlangClientHandler
 
JetlangClientHandler(SerializerAdapter, NewSessionHandler, Executor, JetlangSessionConfig, JetlangClientHandler.FiberFactory, ErrorHandler) - Constructor for class org.jetlang.remote.acceptor.JetlangClientHandler
 
JetlangClientHandler.FiberFactory - Interface in org.jetlang.remote.acceptor
 
JetlangClientHandler.FiberFactory.ThreadFiberFactory - Class in org.jetlang.remote.acceptor
 
JetlangFiberSession - Class in org.jetlang.remote.acceptor
User: mrettig Date: 11/29/11 Time: 11:14 AM
JetlangFiberSession(JetlangSession, Fiber) - Constructor for class org.jetlang.remote.acceptor.JetlangFiberSession
 
JetlangMessageHandler - Interface in org.jetlang.remote.acceptor
 
JetlangMessagePublisher - Interface in org.jetlang.remote.acceptor
 
JetlangNioSession - Class in org.jetlang.remote.acceptor
 
JetlangNioSession(NioFiber, SocketChannel, NioJetlangSendFiber, NioJetlangRemotingClientFactory.Id, JetlangNioSession.ErrorHandler) - Constructor for class org.jetlang.remote.acceptor.JetlangNioSession
 
JetlangNioSession.ErrorHandler - Interface in org.jetlang.remote.acceptor
 
JetlangRemotingInputStream - Class in org.jetlang.remote.core
 
JetlangRemotingInputStream(InputStream, JetlangRemotingProtocol, Runnable) - Constructor for class org.jetlang.remote.core.JetlangRemotingInputStream
 
JetlangRemotingProtocol - Class in org.jetlang.remote.core
 
JetlangRemotingProtocol(JetlangRemotingProtocol.Handler, ObjectByteReader, Charset) - Constructor for class org.jetlang.remote.core.JetlangRemotingProtocol
 
JetlangRemotingProtocol.Handler - Interface in org.jetlang.remote.core
 
JetlangRemotingProtocol.State - Interface in org.jetlang.remote.core
 
JetlangSession - Interface in org.jetlang.remote.acceptor
User: mrettig Date: 4/6/11 Time: 5:48 PM
JetlangSessionConfig - Class in org.jetlang.remote.acceptor
 
JetlangSessionConfig() - Constructor for class org.jetlang.remote.acceptor.JetlangSessionConfig
 
JetlangStreamSession - Class in org.jetlang.remote.acceptor
 
JetlangStreamSession(Object, MessageStreamWriter, Fiber, ErrorHandler) - Constructor for class org.jetlang.remote.acceptor.JetlangStreamSession
 
JetlangTcpClient - Class in org.jetlang.remote.client
 
JetlangTcpClient(SocketConnector, Fiber, JetlangClientConfig, Serializer, ErrorHandler) - Constructor for class org.jetlang.remote.client.JetlangTcpClient
 

L

Logout - Variable in class org.jetlang.remote.acceptor.JetlangBaseSession
 
LogoutEvent - Class in org.jetlang.remote.acceptor
User: mrettig Date: 4/5/11 Time: 5:22 PM
LogoutEvent() - Constructor for class org.jetlang.remote.acceptor.LogoutEvent
 
logoutLatchComplete() - Method in class org.jetlang.remote.client.LogoutResult
 
LogoutResult - Class in org.jetlang.remote.client
 
LogoutResult(AtomicBoolean, CountDownLatch) - Constructor for class org.jetlang.remote.client.LogoutResult
 

M

mapPerClient() - Static method in interface org.jetlang.web.SessionFactory
 
Messages - Variable in class org.jetlang.remote.acceptor.JetlangBaseSession
 
MessageStreamWriter - Interface in org.jetlang.remote.acceptor
User: mrettig Date: 4/6/11 Time: 8:48 AM
minRequiredBytes() - Method in interface org.jetlang.web.NioReader.State
 
MsgTypes - Class in org.jetlang.remote.core
 

N

newChannel() - Method in class org.jetlang.remote.acceptor.JetlangBaseSession
 
NewFiberSessionHandler - Interface in org.jetlang.remote.acceptor
 
NewSessionHandler - Interface in org.jetlang.remote.acceptor
 
NioAcceptorHandler - Class in org.jetlang.remote.acceptor
 
NioAcceptorHandler(ServerSocketChannel, NioAcceptorHandler.ClientFactory, Runnable) - Constructor for class org.jetlang.remote.acceptor.NioAcceptorHandler
 
NioAcceptorHandler.ClientFactory - Interface in org.jetlang.remote.acceptor
 
NioClientHandler - Class in org.jetlang.remote.acceptor
 
NioClientHandler(SocketChannel, NioClientHandler.Reader) - Constructor for class org.jetlang.remote.acceptor.NioClientHandler
 
NioClientHandler.Reader - Interface in org.jetlang.remote.acceptor
 
NioJetlangChannelHandler - Class in org.jetlang.remote.acceptor
 
NioJetlangChannelHandler(SocketChannel, JetlangMessageHandler, ObjectByteReader, Runnable, Charset) - Constructor for class org.jetlang.remote.acceptor.NioJetlangChannelHandler
 
NioJetlangRemotingClientFactory - Class in org.jetlang.remote.acceptor
 
NioJetlangRemotingClientFactory(Serializer, JetlangSessionConfig, NioJetlangRemotingClientFactory.Handler, NioJetlangSendFiber, Charset) - Constructor for class org.jetlang.remote.acceptor.NioJetlangRemotingClientFactory
 
NioJetlangRemotingClientFactory.Handler - Interface in org.jetlang.remote.acceptor
 
NioJetlangRemotingClientFactory.Hb - Class in org.jetlang.remote.acceptor
 
NioJetlangRemotingClientFactory.Id - Class in org.jetlang.remote.acceptor
 
NioJetlangSendFiber - Class in org.jetlang.remote.acceptor
 
NioJetlangSendFiber(Fiber, NioFiber, ObjectByteWriter, Charset, NioFiberImpl.OnBuffer) - Constructor for class org.jetlang.remote.acceptor.NioJetlangSendFiber
 
NioJetlangSendFiber.ChannelState - Class in org.jetlang.remote.acceptor
 
NioReader<T> - Class in org.jetlang.web
 
NioReader(SocketChannel, NioFiber, NioControls, HttpRequestHandler<T>, int, int, SessionFactory<T>) - Constructor for class org.jetlang.web.NioReader
 
NioReader.Close - Class in org.jetlang.web
 
NioReader.State - Interface in org.jetlang.web
 
NioWriter - Class in org.jetlang.web
 
NioWriter(Object, SocketChannel, NioFiber) - Constructor for class org.jetlang.web.NioWriter
 
none() - Static method in interface org.jetlang.web.SessionFactory
 

O

ObjectByteReader - Interface in org.jetlang.remote.core
User: mrettig Date: 4/6/11 Time: 12:27 PM
ObjectByteWriter - Interface in org.jetlang.remote.core
User: mrettig Date: 4/6/11 Time: 9:00 AM
onAccept(NioFiber, NioControls, SelectionKey, SocketChannel) - Method in interface org.jetlang.remote.acceptor.NioAcceptorHandler.ClientFactory
 
onAccept(NioFiber, NioControls, SelectionKey, SocketChannel) - Method in class org.jetlang.remote.acceptor.NioJetlangRemotingClientFactory
 
onAccept(NioFiber, NioControls, SelectionKey, SocketChannel) - Method in class org.jetlang.web.RoundRobinClientFactory
 
onAccept(NioFiber, NioControls, SelectionKey, SocketChannel) - Method in class org.jetlang.web.WebDispatcher
 
onBinaryMessage(WebSocketConnection, T, byte[], int) - Method in interface org.jetlang.web.WebSocketHandler
 
onClose(SessionCloseEvent) - Method in class org.jetlang.remote.acceptor.JetlangBaseSession
 
onClose(SessionCloseEvent) - Method in class org.jetlang.remote.acceptor.JetlangNioSession
 
onClose() - Method in class org.jetlang.remote.acceptor.NioJetlangRemotingClientFactory.Hb
 
onClose() - Method in class org.jetlang.web.HeaderReader
 
onClose(T) - Method in interface org.jetlang.web.SessionFactory
 
onClose(WebSocketConnection, T) - Method in interface org.jetlang.web.WebSocketHandler
 
onClosed() - Method in class org.jetlang.web.NioReader.Close
 
onClosed() - Method in class org.jetlang.web.NioReader
 
onClosed() - Method in interface org.jetlang.web.NioReader.State
 
onEnd() - Method in class org.jetlang.remote.acceptor.NioAcceptorHandler
 
onEnd() - Method in class org.jetlang.remote.acceptor.NioClientHandler
 
onEnd() - Method in class org.jetlang.remote.acceptor.NioJetlangChannelHandler
 
onEnd() - Method in class org.jetlang.web.NioReader
 
onError(WebSocketConnection, T, String) - Method in interface org.jetlang.web.WebSocketHandler
 
onException(Exception) - Method in interface org.jetlang.remote.core.ErrorHandler
 
onException(Exception) - Method in class org.jetlang.remote.core.ErrorHandler.SysOut
 
onException(WebSocketConnection, T, Exception) - Method in interface org.jetlang.web.WebSocketHandler
 
onHb() - Method in class org.jetlang.remote.acceptor.JetlangBaseSession
 
onHb() - Method in interface org.jetlang.remote.core.JetlangRemotingProtocol.Handler
 
onLogout() - Method in class org.jetlang.remote.acceptor.JetlangBaseSession
 
onLogout() - Method in class org.jetlang.remote.acceptor.JetlangNioSession
 
onLogout() - Method in class org.jetlang.remote.acceptor.JetlangStreamSession
 
onLogout() - Method in interface org.jetlang.remote.core.JetlangRemotingProtocol.Handler
 
onMessage(String, Object) - Method in class org.jetlang.remote.acceptor.JetlangBaseSession
 
onMessage(String, Object) - Method in interface org.jetlang.remote.core.JetlangRemotingProtocol.Handler
 
onMessage(WebSocketConnection, T, String) - Method in interface org.jetlang.web.WebSocketHandler
 
onNewSession(ClientPublisher, JetlangSession) - Method in class org.jetlang.remote.acceptor.FiberForAllSessions
 
onNewSession(ClientPublisher, JetlangSession) - Method in class org.jetlang.remote.acceptor.FiberPerSession
 
onNewSession(ClientPublisher, JetlangFiberSession) - Method in interface org.jetlang.remote.acceptor.NewFiberSessionHandler
 
onNewSession(ClientPublisher, JetlangSession) - Method in interface org.jetlang.remote.acceptor.NewSessionHandler
 
onNewSession(JetlangNioSession) - Method in interface org.jetlang.remote.acceptor.NioJetlangRemotingClientFactory.Handler
 
onNewSession(NioJetlangSendFiber.ChannelState) - Method in class org.jetlang.remote.acceptor.NioJetlangSendFiber
 
onOpen(WebSocketConnection, HttpRequest, S) - Method in interface org.jetlang.web.WebSocketHandler
 
onPing(WebSocketConnection, T, byte[], int, StringDecoder) - Method in interface org.jetlang.web.WebSocketHandler
 
onPong(WebSocketConnection, T, byte[], int) - Method in interface org.jetlang.web.WebSocketHandler
 
onRead(NioFiber, NioControls, SelectionKey, SocketChannel) - Method in interface org.jetlang.remote.acceptor.NioClientHandler.Reader
 
onRead() - Method in class org.jetlang.web.NioReader
 
onReadTimeout(ReadTimeoutEvent) - Method in class org.jetlang.remote.acceptor.JetlangBaseSession
 
onReadTimeout(ReadTimeoutEvent) - Method in interface org.jetlang.remote.acceptor.JetlangMessageHandler
 
onRequest(int, String, Object) - Method in class org.jetlang.remote.acceptor.JetlangBaseSession
 
onRequest(int, String, Object) - Method in interface org.jetlang.remote.core.JetlangRemotingProtocol.Handler
 
onRequestReply(int, String, Object) - Method in class org.jetlang.remote.acceptor.JetlangNioSession
 
onRequestReply(int, String, Object) - Method in class org.jetlang.remote.acceptor.JetlangStreamSession
 
onRequestReply(int, String, Object) - Method in interface org.jetlang.remote.core.JetlangRemotingProtocol.Handler
 
onSelect(NioFiber, NioControls, SelectionKey) - Method in class org.jetlang.remote.acceptor.NioAcceptorHandler
 
onSelect(NioFiber, NioControls, SelectionKey) - Method in class org.jetlang.remote.acceptor.NioClientHandler
 
onSelect(NioFiber, NioControls, SelectionKey) - Method in class org.jetlang.remote.acceptor.NioJetlangChannelHandler
 
onSelect(NioFiber, NioControls, SelectionKey) - Method in class org.jetlang.web.NioReader
 
onSelectorEnd() - Method in class org.jetlang.remote.acceptor.NioAcceptorHandler
 
onSelectorEnd() - Method in class org.jetlang.remote.acceptor.NioClientHandler
 
onSelectorEnd() - Method in class org.jetlang.remote.acceptor.NioJetlangChannelHandler
 
onSelectorEnd() - Method in class org.jetlang.web.NioReader
 
onSubscriptionRequest(String) - Method in class org.jetlang.remote.acceptor.JetlangBaseSession
 
onSubscriptionRequest(String) - Method in class org.jetlang.remote.acceptor.JetlangNioSession
 
onSubscriptionRequest(String) - Method in class org.jetlang.remote.acceptor.JetlangStreamSession
 
onSubscriptionRequest(String, NioJetlangSendFiber.ChannelState) - Method in class org.jetlang.remote.acceptor.NioJetlangSendFiber
 
onSubscriptionRequest(String) - Method in interface org.jetlang.remote.core.JetlangRemotingProtocol.Handler
 
onUnhandledReplyMsg(int, String, Object) - Method in interface org.jetlang.remote.acceptor.JetlangNioSession.ErrorHandler
 
onUnhandledReplyMsg(SelectionKey, SocketChannel, String, Object) - Method in interface org.jetlang.remote.acceptor.NioJetlangRemotingClientFactory.Handler
 
onUnknownMessage(int) - Method in interface org.jetlang.remote.acceptor.JetlangNioSession.ErrorHandler
 
onUnknownMessage(int) - Method in class org.jetlang.remote.acceptor.JetlangNioSession
 
onUnknownMessage(int) - Method in class org.jetlang.remote.acceptor.JetlangStreamSession
 
onUnknownMessage(SelectionKey, SocketChannel, int) - Method in interface org.jetlang.remote.acceptor.NioJetlangRemotingClientFactory.Handler
 
onUnknownMessage(int) - Method in interface org.jetlang.remote.core.JetlangRemotingProtocol.Handler
 
onUnsubscribeRequest(String) - Method in class org.jetlang.remote.acceptor.JetlangBaseSession
 
onUnsubscribeRequest(String) - Method in class org.jetlang.remote.acceptor.JetlangNioSession
 
onUnsubscribeRequest(String) - Method in class org.jetlang.remote.acceptor.JetlangStreamSession
 
onUnsubscribeRequest(String, NioJetlangSendFiber.ChannelState) - Method in class org.jetlang.remote.acceptor.NioJetlangSendFiber
 
onUnsubscribeRequest(String) - Method in interface org.jetlang.remote.core.JetlangRemotingProtocol.Handler
 
OPCODE_BINARY - Static variable in class org.jetlang.web.WebSocketConnectionImpl
 
OPCODE_CLOSE - Static variable in class org.jetlang.web.WebSocketConnectionImpl
 
OPCODE_CONT - Static variable in class org.jetlang.web.WebSocketConnectionImpl
 
OPCODE_PING - Static variable in class org.jetlang.web.WebSocketConnectionImpl
 
OPCODE_PONG - Static variable in class org.jetlang.web.WebSocketConnectionImpl
 
OPCODE_TEXT - Static variable in class org.jetlang.web.WebSocketConnectionImpl
 
org.jetlang.remote.acceptor - package org.jetlang.remote.acceptor
 
org.jetlang.remote.client - package org.jetlang.remote.client
 
org.jetlang.remote.core - package org.jetlang.remote.core
 
org.jetlang.web - package org.jetlang.web
 

P

position - Variable in class org.jetlang.remote.core.ByteArrayBuffer
 
process(ByteBuffer) - Method in interface org.jetlang.web.NioReader.State
 
processBytes(ByteBuffer) - Method in class org.jetlang.web.HeaderReader.FirstLine
 
processBytes(ByteBuffer) - Method in class org.jetlang.web.HeaderReader.HeaderLine
 
processBytes(ByteBuffer) - Method in class org.jetlang.web.HeaderReader.ReadHeader
 
processBytes(ByteBuffer) - Method in class org.jetlang.web.NioReader.Close
 
processBytes(ByteBuffer) - Method in interface org.jetlang.web.NioReader.State
 
publish(byte[]) - Method in class org.jetlang.remote.acceptor.JetlangBaseSession
 
publish(byte[]) - Method in class org.jetlang.remote.acceptor.JetlangFiberSession
 
publish(String, T) - Method in class org.jetlang.remote.acceptor.JetlangFiberSession
 
publish(String, T) - Method in interface org.jetlang.remote.acceptor.JetlangMessagePublisher
 
publish(String, T) - Method in class org.jetlang.remote.acceptor.JetlangNioSession
 
publish(byte[]) - Method in class org.jetlang.remote.acceptor.JetlangNioSession
 
publish(byte[]) - Method in interface org.jetlang.remote.acceptor.JetlangSession
publish raw bytes.
publish(String, T) - Method in interface org.jetlang.remote.acceptor.JetlangSession
 
publish(String, T) - Method in class org.jetlang.remote.acceptor.JetlangStreamSession
 
publish(byte[]) - Method in class org.jetlang.remote.acceptor.JetlangStreamSession
 
publish(NioJetlangSendFiber.ChannelState, String, T) - Method in class org.jetlang.remote.acceptor.NioJetlangSendFiber
 
publish(Object) - Method in class org.jetlang.remote.acceptor.SessionTopic
 
publish(String, T) - Method in interface org.jetlang.remote.client.JetlangClient
 
publish(String, T) - Method in class org.jetlang.remote.client.JetlangTcpClient
 
publish(String, T, Runnable) - Method in class org.jetlang.remote.client.JetlangTcpClient
 
publish(T) - Method in class org.jetlang.remote.core.CloseableChannel
 
publishBytes(NioJetlangSendFiber.ChannelState, byte[]) - Method in class org.jetlang.remote.acceptor.NioJetlangSendFiber
 
publishIfSubscribed(String, byte[]) - Method in class org.jetlang.remote.acceptor.ClientTcpSocket
 
publishIfSubscribed(String, byte[]) - Method in class org.jetlang.remote.acceptor.JetlangBaseSession
 
publishIfSubscribed(String, byte[]) - Method in class org.jetlang.remote.acceptor.JetlangNioSession
 
publishIfSubscribed(String, byte[]) - Method in class org.jetlang.remote.acceptor.JetlangStreamSession
 
publishIfSubscribed(NioJetlangSendFiber.ChannelState, String, byte[]) - Method in class org.jetlang.remote.acceptor.NioJetlangSendFiber
 
publishToAllSubscribedClients(String, Object) - Method in interface org.jetlang.remote.acceptor.ClientPublisher
 
publishToAllSubscribedClients(String, Object) - Method in class org.jetlang.remote.acceptor.FiberForAllSessions
Should be invoked from the single fiber that maintains the sessions.
publishToAllSubscribedClients(String, Object) - Method in class org.jetlang.remote.acceptor.JetlangClientHandler
Publishes asynchronously on a separate global fiber, so be careful of message ordering when using with other fibers/threads.
publishToAllSubscribedClients(String, Object) - Method in class org.jetlang.remote.acceptor.NioJetlangSendFiber
 

R

Reader() - Constructor for class org.jetlang.remote.core.ByteArraySerializer.Reader
 
ReadException(IOException) - Constructor for class org.jetlang.remote.client.CloseEvent.ReadException
 
readFromStream() - Method in class org.jetlang.remote.core.JetlangRemotingInputStream
 
ReadHeader(HttpRequest) - Constructor for class org.jetlang.web.HeaderReader.ReadHeader
 
readObject(String, byte[], int, int) - Method in class org.jetlang.remote.core.ByteArraySerializer.Reader
 
readObject(String, byte[], int, int) - Method in class org.jetlang.remote.core.JavaSerializationReader
 
readObject(String, byte[], int, int) - Method in interface org.jetlang.remote.core.ObjectByteReader
 
ReadTimeout - Variable in class org.jetlang.remote.acceptor.JetlangBaseSession
 
ReadTimeoutEvent - Class in org.jetlang.remote.core
 
ReadTimeoutEvent() - Constructor for class org.jetlang.remote.core.ReadTimeoutEvent
 
remove(CloseableChannel<?>) - Method in class org.jetlang.remote.core.CloseableChannel.Group
 
remove(Disposable) - Method in class org.jetlang.web.WebSocketConnectionImpl
 
removeCookie(String) - Method in class org.jetlang.web.WebSocketClient
 
reply(int, String, Object) - Method in class org.jetlang.remote.acceptor.JetlangBaseSession
 
reply(int, String, Object) - Method in interface org.jetlang.remote.acceptor.JetlangMessagePublisher
 
reply(int, String, Object) - Method in class org.jetlang.remote.acceptor.JetlangNioSession
 
reply(int, String, Object) - Method in class org.jetlang.remote.acceptor.JetlangStreamSession
 
reply(NioJetlangSendFiber.ChannelState, int, String, Object) - Method in class org.jetlang.remote.acceptor.NioJetlangSendFiber
 
reply(Object) - Method in class org.jetlang.remote.acceptor.SessionRequest
 
reply(Object, String) - Method in class org.jetlang.remote.acceptor.SessionRequest
 
request(String, Object, DisposingExecutor, Callback<T>, Callback<TimeoutControls>, int, TimeUnit) - Method in interface org.jetlang.remote.client.JetlangClient
 
request(String, Object, DisposingExecutor, Callback<T>, Callback<TimeoutControls>, int, TimeUnit) - Method in class org.jetlang.remote.client.JetlangTcpClient
 
reset() - Method in class org.jetlang.remote.acceptor.CloseableByteArrayStream
 
reset() - Method in class org.jetlang.remote.core.ByteArrayBuffer
 
resizeBuffer(int) - Method in class org.jetlang.remote.core.JetlangRemotingProtocol
 
root - Variable in class org.jetlang.remote.core.JetlangRemotingProtocol
 
RoundRobinClientFactory - Class in org.jetlang.web
 
RoundRobinClientFactory() - Constructor for class org.jetlang.web.RoundRobinClientFactory
 
run() - Method in class org.jetlang.remote.acceptor.Acceptor
 
run() - Method in interface org.jetlang.remote.core.JetlangRemotingProtocol.State
 

S

schedule(Runnable, long, TimeUnit) - Method in class org.jetlang.web.WebSocketConnectionImpl
 
scheduleAtFixedRate(Runnable, long, long, TimeUnit) - Method in class org.jetlang.web.WebSocketConnectionImpl
 
scheduleWithFixedDelay(Runnable, long, long, TimeUnit) - Method in class org.jetlang.web.WebSocketConnectionImpl
 
send(String, T) - Method in interface org.jetlang.remote.client.SocketWriter
 
send(ByteBuffer) - Method in class org.jetlang.web.HttpResponseWriter
 
send(ByteBuffer) - Method in class org.jetlang.web.NioWriter
 
send(String) - Method in class org.jetlang.web.WebSocketClient
 
send(String) - Method in interface org.jetlang.web.WebSocketConnection
Non-Blocking send of a text message.
send(String) - Method in class org.jetlang.web.WebSocketConnectionImpl
 
sendBinary(byte[], int, int) - Method in interface org.jetlang.web.WebSocketConnection
Non-Blocking send of a binary message.
sendBinary(byte[], int, int) - Method in class org.jetlang.web.WebSocketConnectionImpl
 
sendHb() - Method in class org.jetlang.remote.acceptor.JetlangNioSession
 
sendIntAsByte(NioJetlangSendFiber.ChannelState, int) - Method in class org.jetlang.remote.acceptor.NioJetlangSendFiber
 
sendPing(byte[], int, int) - Method in interface org.jetlang.web.WebSocketConnection
Non-Blocking send
sendPing(byte[], int, int) - Method in class org.jetlang.web.WebSocketConnectionImpl
 
sendPong(byte[], int, int) - Method in interface org.jetlang.web.WebSocketConnection
Non-Blocking send
sendPong(byte[], int, int) - Method in class org.jetlang.web.WebSocketConnectionImpl
 
sendResponse(String, String, Path, Charset) - Method in class org.jetlang.web.HttpResponseWriter
 
sendResponse(String, String, String, Charset) - Method in class org.jetlang.web.HttpResponseWriter
 
SendResult - Class in org.jetlang.web
 
SendResult(SendResult.Type) - Constructor for class org.jetlang.web.SendResult
 
SendResult.Buffered - Class in org.jetlang.web
 
SendResult.FailedWithError - Class in org.jetlang.web
 
SendResult.Type - Enum in org.jetlang.web
 
Serializer - Interface in org.jetlang.remote.core
 
SerializerAdapter - Class in org.jetlang.remote.acceptor
User: mrettig Date: 11/29/11 Time: 9:25 AM
SerializerAdapter(SerializerFactory) - Constructor for class org.jetlang.remote.acceptor.SerializerAdapter
 
SerializerFactory - Interface in org.jetlang.remote.core
User: mrettig Date: 4/6/11 Time: 10:49 AM
SessionClose - Variable in class org.jetlang.remote.acceptor.JetlangBaseSession
 
SessionCloseEvent - Class in org.jetlang.remote.acceptor
 
SessionCloseEvent() - Constructor for class org.jetlang.remote.acceptor.SessionCloseEvent
 
SessionFactory<T> - Interface in org.jetlang.web
 
SessionMessage<T> - Class in org.jetlang.remote.acceptor
User: mrettig Date: 4/6/11 Time: 11:11 AM
SessionMessage(String, T) - Constructor for class org.jetlang.remote.acceptor.SessionMessage
 
SessionRequest - Variable in class org.jetlang.remote.acceptor.JetlangBaseSession
 
SessionRequest - Class in org.jetlang.remote.acceptor
 
SessionRequest(int, String, Object, JetlangMessagePublisher) - Constructor for class org.jetlang.remote.acceptor.SessionRequest
 
SessionTopic - Class in org.jetlang.remote.acceptor
User: mrettig Date: 4/6/11 Time: 3:43 PM
SessionTopic(String, JetlangMessagePublisher) - Constructor for class org.jetlang.remote.acceptor.SessionTopic
 
setConnectTimeoutInMs(int) - Method in class org.jetlang.remote.client.SocketConnector
 
setCookie(HttpCookie) - Method in class org.jetlang.web.WebSocketClient
 
setDecorator(WebServerConfigBuilder.RequestDecorator<S>) - Method in class org.jetlang.web.WebServerConfigBuilder
 
setDefaultHandler(Handler<S>) - Method in class org.jetlang.web.WebServerConfigBuilder
 
setHeartbeatIntervalInMs(int) - Method in class org.jetlang.remote.acceptor.JetlangSessionConfig
 
setHeartbeatIntervalInMs(int) - Method in class org.jetlang.remote.client.JetlangClientConfig
 
setInitialConnectDelayInMs(long) - Method in class org.jetlang.remote.client.JetlangClientConfig
 
setLogoutTimeout(long) - Method in class org.jetlang.remote.client.JetlangClientConfig
 
setLogoutTimeoutUnit(TimeUnit) - Method in class org.jetlang.remote.client.JetlangClientConfig
 
setMaxReadLoops(int) - Method in class org.jetlang.web.WebServerConfigBuilder
 
setPositionAndFlush(int) - Method in class org.jetlang.remote.core.SocketMessageStreamWriter
 
setReadBufferSizeInBytes(int) - Method in class org.jetlang.web.WebServerConfigBuilder
 
setReadTimeoutInMs(int) - Method in class org.jetlang.remote.acceptor.JetlangSessionConfig
 
setReadTimeoutInMs(int) - Method in class org.jetlang.remote.client.SocketConnector
 
setReceiveBufferSize(int) - Method in class org.jetlang.remote.acceptor.JetlangSessionConfig
 
setReconnectDelayInMs(long) - Method in class org.jetlang.remote.client.JetlangClientConfig
 
setSendBufferSize(int) - Method in class org.jetlang.remote.acceptor.JetlangSessionConfig
 
setSession(JetlangStreamSession) - Method in class org.jetlang.remote.acceptor.ClientTcpSocket
 
setTcpNoDelay(boolean) - Method in class org.jetlang.remote.acceptor.JetlangSessionConfig
 
setTcpNoDelay(boolean) - Method in class org.jetlang.remote.client.SocketConnector
 
setWebsocketCharset(Charset) - Method in class org.jetlang.web.WebServerConfigBuilder
 
size() - Method in class org.jetlang.web.WebSocketConnectionImpl
 
SocketConnector - Class in org.jetlang.remote.client
User: mrettig Date: 4/5/11 Time: 11:39 AM
SocketConnector(String, int) - Constructor for class org.jetlang.remote.client.SocketConnector
 
SocketMessageStreamWriter - Class in org.jetlang.remote.core
User: mrettig Date: 4/6/11 Time: 8:52 AM
SocketMessageStreamWriter(SocketMessageStreamWriter.Out, Charset, ObjectByteWriter) - Constructor for class org.jetlang.remote.core.SocketMessageStreamWriter
 
SocketMessageStreamWriter(ClosableOutputStream, Charset, ObjectByteWriter) - Constructor for class org.jetlang.remote.core.SocketMessageStreamWriter
 
SocketMessageStreamWriter.BufferedStream - Class in org.jetlang.remote.core
 
SocketMessageStreamWriter.Out - Interface in org.jetlang.remote.core
 
SocketWriter - Interface in org.jetlang.remote.client
 
start() - Method in interface org.jetlang.remote.client.JetlangClient
 
start() - Method in class org.jetlang.remote.client.JetlangTcpClient
 
start(HttpRequest, HeaderReader<T>, NioWriter, T) - Method in interface org.jetlang.web.Handler
 
start() - Method in class org.jetlang.web.HeaderReader
 
start(HttpRequest, HeaderReader<T>, NioWriter, T) - Method in interface org.jetlang.web.HttpHandler
 
start() - Method in class org.jetlang.web.WebAcceptor
 
start() - Method in class org.jetlang.web.WebSocketClient
 
start() - Method in class org.jetlang.web.WebSocketReader
 
startClient(Socket) - Method in interface org.jetlang.remote.acceptor.Acceptor.ClientHandler
 
startClient(Socket) - Method in class org.jetlang.remote.acceptor.JetlangClientHandler
 
startHb(NioFiber, JetlangNioSession, NioJetlangChannelHandler, JetlangSessionConfig) - Method in class org.jetlang.remote.acceptor.NioJetlangRemotingClientFactory.Hb
 
startHeartbeat(int, TimeUnit) - Method in class org.jetlang.remote.acceptor.JetlangStreamSession
 
StaticHtml<T> - Class in org.jetlang.web
 
StaticHtml(Path) - Constructor for class org.jetlang.web.StaticHtml
 
StaticHtml(Path, Charset) - Constructor for class org.jetlang.web.StaticHtml
 
stop() - Method in class org.jetlang.remote.acceptor.Acceptor
 
stop() - Method in class org.jetlang.web.WebSocketClient
 
StringDecoder - Interface in org.jetlang.web
 
subscribe(String, Subscribable<T>) - Method in interface org.jetlang.remote.client.JetlangClient
 
subscribe(String, DisposingExecutor, Callback<T>) - Method in interface org.jetlang.remote.client.JetlangClient
 
subscribe(String, Subscribable<T>) - Method in class org.jetlang.remote.client.JetlangTcpClient
 
subscribe(String, DisposingExecutor, Callback<T>) - Method in class org.jetlang.remote.client.JetlangTcpClient
 
subscribe(DisposingExecutor, Callback<T>) - Method in class org.jetlang.remote.core.CloseableChannel
 
subscribe(Subscribable<T>) - Method in class org.jetlang.remote.core.CloseableChannel
 
Subscription - Static variable in class org.jetlang.remote.core.MsgTypes
 
subscriptionCount() - Method in class org.jetlang.remote.core.CloseableChannel
 
SubscriptionRequest - Variable in class org.jetlang.remote.acceptor.JetlangBaseSession
 
SUCCESS - Static variable in class org.jetlang.web.SendResult
 
SysOut() - Constructor for class org.jetlang.remote.acceptor.Acceptor.ErrorHandler.SysOut
 
SysOut() - Constructor for class org.jetlang.remote.core.ErrorHandler.SysOut
 

T

TcpSocket - Class in org.jetlang.remote.core
User: mrettig Date: 4/13/11 Time: 9:44 AM
TcpSocket(Socket, ErrorHandler) - Constructor for class org.jetlang.remote.core.TcpSocket
 
ThreadFiberFactory() - Constructor for class org.jetlang.remote.acceptor.FiberPerSession.FiberFactory.ThreadFiberFactory
 
ThreadFiberFactory() - Constructor for class org.jetlang.remote.acceptor.JetlangClientHandler.FiberFactory.ThreadFiberFactory
 
TimeoutControls - Interface in org.jetlang.remote.client
User: mrettig Date: 4/14/11 Time: 4:39 PM
toByteBuffer(Charset) - Method in class org.jetlang.web.HttpRequest
 
toString() - Method in class org.jetlang.remote.acceptor.NioJetlangRemotingClientFactory.Id
 
toString() - Method in class org.jetlang.remote.acceptor.NioJetlangSendFiber.ChannelState
 
toString() - Method in class org.jetlang.remote.acceptor.SessionMessage
 
toString() - Method in class org.jetlang.remote.client.CloseEvent.IOExceptionEvent
 
toString() - Method in class org.jetlang.remote.client.DeadMessageEvent
 
toString() - Method in class org.jetlang.web.HttpRequest.Header
 
toString() - Method in class org.jetlang.web.HttpRequest
 
tryClose() - Method in interface org.jetlang.remote.acceptor.MessageStreamWriter
 
tryClose() - Method in class org.jetlang.remote.core.SocketMessageStreamWriter
 

U

Unsubscribe - Static variable in class org.jetlang.remote.core.MsgTypes
 
UnsubscribeRequest - Variable in class org.jetlang.remote.acceptor.JetlangBaseSession
 

V

valueOf(String) - Static method in enum org.jetlang.web.SendResult.Type
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.jetlang.web.SendResult.Type
Returns an array containing the constants of this enum type, in the order they are declared.

W

WebAcceptor - Class in org.jetlang.web
 
WebAcceptor(int, NioFiber, NioAcceptorHandler.ClientFactory, WebAcceptor.Config, Runnable) - Constructor for class org.jetlang.web.WebAcceptor
 
WebAcceptor.Config - Class in org.jetlang.web
 
WebDispatcher<S> - Class in org.jetlang.web
 
WebDispatcher(NioFiber, HttpRequestHandler<S>, int, int, SessionFactory<S>) - Constructor for class org.jetlang.web.WebDispatcher
 
WebServerConfigBuilder<S> - Class in org.jetlang.web
 
WebServerConfigBuilder(SessionFactory<S>) - Constructor for class org.jetlang.web.WebServerConfigBuilder
 
WebServerConfigBuilder.RequestDecorator<S> - Interface in org.jetlang.web
 
WebSocketClient<S,T> - Class in org.jetlang.web
 
WebSocketClient(NioFiber, URI, WebSocketClient.Config, WebSocketHandler<S, T>, SessionFactory<S>) - Constructor for class org.jetlang.web.WebSocketClient
 
WebSocketClient.Config - Class in org.jetlang.web
 
WebSocketConnection - Interface in org.jetlang.web
 
WebSocketConnectionImpl - Class in org.jetlang.web
 
WebSocketConnectionImpl(NioWriter, byte[], NioFiber) - Constructor for class org.jetlang.web.WebSocketConnectionImpl
 
WebSocketHandler<S,T> - Interface in org.jetlang.web
 
WebSocketReader<S,T> - Class in org.jetlang.web
 
WebSocketReader(WebSocketConnectionImpl, HttpRequest, Charset, WebSocketHandler<S, T>, Runnable, S) - Constructor for class org.jetlang.web.WebSocketReader
 
wrap(Channel<T>) - Static method in class org.jetlang.remote.core.CloseableChannel
 
write(String, Object) - Method in interface org.jetlang.remote.acceptor.MessageStreamWriter
 
write(String, Object, ByteMessageWriter) - Method in class org.jetlang.remote.core.ByteArraySerializer.Writer
 
write(String, Object, ByteMessageWriter) - Method in class org.jetlang.remote.core.JavaSerializationWriter
 
write(String, Object, ByteMessageWriter) - Method in interface org.jetlang.remote.core.ObjectByteWriter
 
write(int) - Method in class org.jetlang.remote.core.SocketMessageStreamWriter.BufferedStream
 
write(int) - Method in interface org.jetlang.remote.core.SocketMessageStreamWriter.Out
 
write(String, Object) - Method in class org.jetlang.remote.core.SocketMessageStreamWriter
 
writeByteAsInt(int) - Method in interface org.jetlang.remote.acceptor.MessageStreamWriter
 
writeByteAsInt(int) - Method in class org.jetlang.remote.core.SocketMessageStreamWriter
 
writeBytes(byte[]) - Method in interface org.jetlang.remote.acceptor.MessageStreamWriter
 
writeBytes(byte[]) - Method in class org.jetlang.remote.core.SocketMessageStreamWriter.BufferedStream
 
writeBytes(byte[]) - Method in interface org.jetlang.remote.core.SocketMessageStreamWriter.Out
 
writeBytes(byte[]) - Method in class org.jetlang.remote.core.SocketMessageStreamWriter
 
WriteException(IOException) - Constructor for class org.jetlang.remote.client.CloseEvent.WriteException
 
writeIntoBuffer(String, Object) - Method in class org.jetlang.remote.core.SocketMessageStreamWriter
 
writeObjectAsBytes(byte[], int, int) - Method in interface org.jetlang.remote.core.ByteMessageWriter
 
Writer() - Constructor for class org.jetlang.remote.core.ByteArraySerializer.Writer
 
writeReply(int, String, Object) - Method in interface org.jetlang.remote.acceptor.MessageStreamWriter
 
writeReply(int, String, Object) - Method in class org.jetlang.remote.core.SocketMessageStreamWriter
 
writeRequest(int, String, Object) - Method in interface org.jetlang.remote.acceptor.MessageStreamWriter
 
writeRequest(int, String, Object) - Method in class org.jetlang.remote.core.SocketMessageStreamWriter
 
writeSubscription(int, String, Charset) - Method in interface org.jetlang.remote.acceptor.MessageStreamWriter
 
writeSubscription(int, String, Charset) - Method in class org.jetlang.remote.core.SocketMessageStreamWriter
 
writeWithoutFlush(String, Object) - Method in class org.jetlang.remote.core.SocketMessageStreamWriter
 
A B C D E F G H I J L M N O P R S T U V W 
Skip navigation links

Copyright © 2016. All Rights Reserved.