B C D E G H I M N O P R S T

B

BogusSSLContextFactory - Class in org.apache.mina.examples.echoserver.ssl
Factory to create a bougus SSLContext.
BogusSSLContextFactory() - Constructor for class org.apache.mina.examples.echoserver.ssl.BogusSSLContextFactory
 

C

createServerSocket(int) - Method in class org.apache.mina.examples.echoserver.ssl.SSLServerSocketFactory
 
createServerSocket(int, int) - Method in class org.apache.mina.examples.echoserver.ssl.SSLServerSocketFactory
 
createServerSocket(int, int, InetAddress) - Method in class org.apache.mina.examples.echoserver.ssl.SSLServerSocketFactory
 
createSocket(String, int) - Method in class org.apache.mina.examples.echoserver.ssl.SSLSocketFactory
 
createSocket(String, int, InetAddress, int) - Method in class org.apache.mina.examples.echoserver.ssl.SSLSocketFactory
 
createSocket(InetAddress, int) - Method in class org.apache.mina.examples.echoserver.ssl.SSLSocketFactory
 
createSocket(InetAddress, int, InetAddress, int) - Method in class org.apache.mina.examples.echoserver.ssl.SSLSocketFactory
 

D

dataRead(IoSession, ByteBuffer) - Method in class org.apache.mina.examples.echoserver.EchoProtocolHandler
 
dataRead(IoSession, ByteBuffer) - Method in class org.apache.mina.examples.netcat.NetCatProtocolHandler
 
decode(ProtocolSession, ByteBuffer, ProtocolDecoderOutput) - Method in class org.apache.mina.examples.reverser.TextLineDecoder
 

E

EchoProtocolHandler - Class in org.apache.mina.examples.echoserver
IoHandler implementation for echo server.
EchoProtocolHandler() - Constructor for class org.apache.mina.examples.echoserver.EchoProtocolHandler
 
encode(ProtocolSession, Object, ProtocolEncoderOutput) - Method in class org.apache.mina.examples.reverser.TextLineEncoder
 
exceptionCaught(IoSession, Throwable) - Method in class org.apache.mina.examples.echoserver.EchoProtocolHandler
 
exceptionCaught(ProtocolSession, Throwable) - Method in class org.apache.mina.examples.reverser.ReverseProtocolHandler
 

G

getCodecFactory() - Method in class org.apache.mina.examples.reverser.ReverseProtocolProvider
 
getCodecFactory() - Method in class org.apache.mina.examples.tennis.TennisPlayer
 
getHandler() - Method in class org.apache.mina.examples.reverser.ReverseProtocolProvider
 
getHandler() - Method in class org.apache.mina.examples.tennis.TennisPlayer
 
getInstance(boolean) - Static method in class org.apache.mina.examples.echoserver.ssl.BogusSSLContextFactory
Get SSLContext singleton.
getServerSocketFactory() - Static method in class org.apache.mina.examples.echoserver.ssl.SSLServerSocketFactory
 
getSocketFactory() - Static method in class org.apache.mina.examples.echoserver.ssl.SSLSocketFactory
 
getTTL() - Method in class org.apache.mina.examples.tennis.TennisBall
Returns the TTL value of this ball.

H

HttpProtocolHandler - Class in org.apache.mina.examples.httpserver
A simplistic HTTP protocol handler that replies back the URL and headers which a client requested.
HttpProtocolHandler() - Constructor for class org.apache.mina.examples.httpserver.HttpProtocolHandler
 

I

isSslEnabled() - Static method in class org.apache.mina.examples.echoserver.ssl.SSLServerSocketFactory
 
isSslEnabled() - Static method in class org.apache.mina.examples.echoserver.ssl.SSLSocketFactory
 

M

Main - Class in org.apache.mina.examples.echoserver
(Entry point) Echo server
Main() - Constructor for class org.apache.mina.examples.echoserver.Main
 
main(String[]) - Static method in class org.apache.mina.examples.echoserver.Main
 
Main - Class in org.apache.mina.examples.httpserver
(Entry point) HTTP server
Main() - Constructor for class org.apache.mina.examples.httpserver.Main
 
main(String[]) - Static method in class org.apache.mina.examples.httpserver.Main
 
Main - Class in org.apache.mina.examples.netcat
(Entry point) NetCat client.
Main() - Constructor for class org.apache.mina.examples.netcat.Main
 
main(String[]) - Static method in class org.apache.mina.examples.netcat.Main
 
Main - Class in org.apache.mina.examples.reverser
(Entry point) Reverser server which reverses all text lines from clients.
Main() - Constructor for class org.apache.mina.examples.reverser.Main
 
main(String[]) - Static method in class org.apache.mina.examples.reverser.Main
 
Main - Class in org.apache.mina.examples.tennis
(Entry point) An 'in-VM pipe' example which simulates a tennis game between client and server.
Main() - Constructor for class org.apache.mina.examples.tennis.Main
 
main(String[]) - Static method in class org.apache.mina.examples.tennis.Main
 
messageReceived(ProtocolSession, Object) - Method in class org.apache.mina.examples.reverser.ReverseProtocolHandler
 

N

NetCatProtocolHandler - Class in org.apache.mina.examples.netcat
IoHandler implementation for NetCat client.
NetCatProtocolHandler() - Constructor for class org.apache.mina.examples.netcat.NetCatProtocolHandler
 

O

org.apache.mina.examples.echoserver - package org.apache.mina.examples.echoserver
Echo server which demonstates low-level I/O layer and SSL support.
org.apache.mina.examples.echoserver.ssl - package org.apache.mina.examples.echoserver.ssl
SSL support classes.
org.apache.mina.examples.httpserver - package org.apache.mina.examples.httpserver
Simplistic HTTP server which demonstates stream-based I/O support.
org.apache.mina.examples.netcat - package org.apache.mina.examples.netcat
NetCat client (Network + Unix cat command) which demonstates low-level I/O layer.
org.apache.mina.examples.reverser - package org.apache.mina.examples.reverser
Reverser server which reverses all text lines demonstating high-level protocol layer.
org.apache.mina.examples.tennis - package org.apache.mina.examples.tennis
Two tennis players play a game which demonstates in-VM pipes.

P

processStreamIo(IoSession, InputStream, OutputStream) - Method in class org.apache.mina.examples.httpserver.HttpProtocolHandler
 

R

ReverseProtocolHandler - Class in org.apache.mina.examples.reverser
ProtocolHandler implementation of reverser server protocol.
ReverseProtocolHandler() - Constructor for class org.apache.mina.examples.reverser.ReverseProtocolHandler
 
ReverseProtocolProvider - Class in org.apache.mina.examples.reverser
ProtocolProvider implementation for reverser server protocol.
ReverseProtocolProvider() - Constructor for class org.apache.mina.examples.reverser.ReverseProtocolProvider
 

S

sessionClosed(IoSession) - Method in class org.apache.mina.examples.netcat.NetCatProtocolHandler
 
sessionCreated(IoSession) - Method in class org.apache.mina.examples.echoserver.EchoProtocolHandler
 
sessionIdle(IoSession, IdleStatus) - Method in class org.apache.mina.examples.netcat.NetCatProtocolHandler
 
sessionOpened(IoSession) - Method in class org.apache.mina.examples.netcat.NetCatProtocolHandler
 
setSslEnabled(boolean) - Static method in class org.apache.mina.examples.echoserver.ssl.SSLServerSocketFactory
 
setSslEnabled(boolean) - Static method in class org.apache.mina.examples.echoserver.ssl.SSLSocketFactory
 
SSLServerSocketFactory - Class in org.apache.mina.examples.echoserver.ssl
Simple Server Socket factory to create sockets with or without SSL enabled.
SSLServerSocketFactory() - Constructor for class org.apache.mina.examples.echoserver.ssl.SSLServerSocketFactory
 
SSLSocketFactory - Class in org.apache.mina.examples.echoserver.ssl
Simple Socket factory to create sockets with or without SSL enabled.
SSLSocketFactory() - Constructor for class org.apache.mina.examples.echoserver.ssl.SSLSocketFactory
 
stroke() - Method in class org.apache.mina.examples.tennis.TennisBall
Returns the ball after TennisPlayer's stroke.

T

TennisBall - Class in org.apache.mina.examples.tennis
A tennis ball which has TTL value and state whose value is one of 'PING' and 'PONG'.
TennisBall(int) - Constructor for class org.apache.mina.examples.tennis.TennisBall
Creates a new ball with the specified TTL (Time To Live) value.
TennisPlayer - Class in org.apache.mina.examples.tennis
A ProtocolHandler implementation which plays a tennis game.
TennisPlayer() - Constructor for class org.apache.mina.examples.tennis.TennisPlayer
 
TextLineDecoder - Class in org.apache.mina.examples.reverser
Decodes a text line into a string.
TextLineDecoder() - Constructor for class org.apache.mina.examples.reverser.TextLineDecoder
 
TextLineEncoder - Class in org.apache.mina.examples.reverser
Encodes a string into a text line which ends with "\r\n".
TextLineEncoder() - Constructor for class org.apache.mina.examples.reverser.TextLineEncoder
 
toString() - Method in class org.apache.mina.examples.tennis.TennisBall
Returns string representation of this message ([PING|PONG] (TTL)).

B C D E G H I M N O P R S T