A B C E F G I O P R S T V W

A

attach(SelectableChannel) - Method in interface org.simpleframework.transport.trace.TraceAnalyzer
This method is used to attach a trace to the specified channel.

B

ByteCursor - Interface in org.simpleframework.transport
The ByteCursor object is used to acquire bytes from a given source.
ByteWriter - Interface in org.simpleframework.transport
The ByteWriter object is used to send data over the TCP transport.

C

cancel() - Method in interface org.simpleframework.transport.reactor.Operation
This is used to cancel the operation if it has timed out.
Certificate - Interface in org.simpleframework.transport
The Certificate interface represents the certificate that is sent by a client during a secure HTTPS conversation.
CertificateChallenge - Interface in org.simpleframework.transport
The CertificateChallenge object is used to challenge a client for their x509 certificate.
challenge() - Method in interface org.simpleframework.transport.CertificateChallenge
This method will challenge the client for their certificate.
challenge(Runnable) - Method in interface org.simpleframework.transport.CertificateChallenge
This method will challenge the client for their certificate.
Channel - Interface in org.simpleframework.transport
The Channel interface represents a connected channel through which data can be sent and received.
close() - Method in interface org.simpleframework.transport.ByteWriter
This is used to close the sender and the underlying transport.
close() - Method in interface org.simpleframework.transport.Channel
Because the channel represents a duplex means of communication there needs to be a means to close it down.
close() - Method in class org.simpleframework.transport.connect.SocketConnection
This is used to close the connection and the server socket used to accept connections.
close() - Method in class org.simpleframework.transport.SocketTransport
This method is used to flush the internal buffer and close the underlying socket.
close() - Method in interface org.simpleframework.transport.Transport
This is used to close the transport and the underlying socket.
close() - Method in class org.simpleframework.transport.TransportChannel
Because the channel represents a duplex means of communication there needs to be a means to close it down.
close() - Method in class org.simpleframework.transport.TransportWriter
This is used to close the writer and the underlying transport.
connect(SocketAddress) - Method in interface org.simpleframework.transport.connect.Connection
This creates a new background task that will listen to the specified ServerAddress for incoming TCP connect requests.
connect(SocketAddress, SSLContext) - Method in interface org.simpleframework.transport.connect.Connection
This creates a new background task that will listen to the specified ServerAddress for incoming TCP connect requests.
connect(SocketAddress) - Method in class org.simpleframework.transport.connect.SocketConnection
This creates a new background task that will listen to the specified ServerAddress for incoming TCP connect requests.
connect(SocketAddress, SSLContext) - Method in class org.simpleframework.transport.connect.SocketConnection
This creates a new background task that will listen to the specified ServerAddress for incoming TCP connect requests.
Connection - Interface in org.simpleframework.transport.connect
The Connection object is used to manage connections from a server socket.
ConnectionEvent - Enum in org.simpleframework.transport.connect
The ConnectionEvent enum represents various events that can occur with a new connection.

E

ExecutorReactor - Class in org.simpleframework.transport.reactor
The ExecutorReactor is used to schedule operation for execution using an Executor implementation.
ExecutorReactor(Executor) - Constructor for class org.simpleframework.transport.reactor.ExecutorReactor
Constructor for the ExecutorReactor object.
ExecutorReactor(Executor, int) - Constructor for class org.simpleframework.transport.reactor.ExecutorReactor
Constructor for the ExecutorReactor object.
ExecutorReactor(Executor, int, long) - Constructor for class org.simpleframework.transport.reactor.ExecutorReactor
Constructor for the ExecutorReactor object.

F

flush() - Method in interface org.simpleframework.transport.ByteWriter
This method is used to flush the contents of the buffer to the client.
flush() - Method in class org.simpleframework.transport.SocketTransport
This is used to flush the internal buffer to the underlying socket.
flush() - Method in interface org.simpleframework.transport.Transport
This method is used to flush the contents of the buffer to the client.
flush() - Method in class org.simpleframework.transport.TransportWriter
This method is used to flush the contents of the buffer to the client.

G

getAttributes() - Method in interface org.simpleframework.transport.Channel
This returns the Map of attributes used to hold connection information for the channel.
getAttributes() - Method in interface org.simpleframework.transport.Socket
This method is used to get the Map of attributes for this socket.
getAttributes() - Method in class org.simpleframework.transport.SocketTransport
This method is used to get the Map of attributes by this pipeline.
getAttributes() - Method in class org.simpleframework.transport.SocketWrapper
This method is used to get the Map of attributes by this socket.
getAttributes() - Method in class org.simpleframework.transport.TransportChannel
This returns the Map of attributes used to hold connection information for the channel.
getCertificate() - Method in interface org.simpleframework.transport.Channel
This is used to acquire the SSL certificate used for security.
getCertificate() - Method in class org.simpleframework.transport.SocketTransport
This is used to acquire the SSL certificate used when the server is using a HTTPS connection.
getCertificate() - Method in interface org.simpleframework.transport.Transport
This is used to acquire the SSL certificate used when the server is using a HTTPS connection.
getCertificate() - Method in class org.simpleframework.transport.TransportChannel
This is used to acquire the SSL certificate used for security.
getChain() - Method in interface org.simpleframework.transport.Certificate
This will return the X509 certificate chain, if any, that has been sent by the client.
getChallenge() - Method in interface org.simpleframework.transport.Certificate
This returns a challenge for the certificate.
getChannel() - Method in interface org.simpleframework.transport.reactor.Operation
This is the SelectableChannel which is used to determine if the operation should be executed.
getChannel() - Method in interface org.simpleframework.transport.Socket
This method is used to acquire the SocketChannel for the connection.
getChannel() - Method in class org.simpleframework.transport.SocketTransport
This method is used to acquire the SocketChannel for the connection.
getChannel() - Method in class org.simpleframework.transport.SocketWrapper
This method is used to acquire the SocketChannel for the connection.
getCursor() - Method in interface org.simpleframework.transport.Channel
This provides a ByteCursor for this channel.
getCursor() - Method in class org.simpleframework.transport.TransportChannel
This provides a ByteCursor for this channel.
getEngine() - Method in interface org.simpleframework.transport.Socket
This is used to acquire the SSL engine used for security.
getEngine() - Method in class org.simpleframework.transport.SocketTransport
This is used to acquire the SSL engine used for https.
getEngine() - Method in class org.simpleframework.transport.SocketWrapper
This is used to acquire the SSL engine used for HTTPS.
getSocket() - Method in interface org.simpleframework.transport.Channel
This is the connected socket channel associated with this.
getSocket() - Method in class org.simpleframework.transport.TransportChannel
This is the connected socket channel associated with this.
getTrace() - Method in interface org.simpleframework.transport.Channel
This gets the Trace object associated with the channel.
getTrace() - Method in interface org.simpleframework.transport.reactor.Operation
This is used to acquire the trace object that is associated with the operation.
getTrace() - Method in interface org.simpleframework.transport.Socket
This is used to acquire the trace object that is associated with the socket.
getTrace() - Method in class org.simpleframework.transport.SocketTransport
This is used to acquire the trace object that is associated with the socket.
getTrace() - Method in class org.simpleframework.transport.SocketWrapper
This is used to acquire the trace object that is associated with the socket.
getTrace() - Method in class org.simpleframework.transport.TransportChannel
This gets the Trace object associated with the channel.
getWriter() - Method in interface org.simpleframework.transport.Channel
This provides a ByteWriter for the channel.
getWriter() - Method in class org.simpleframework.transport.TransportChannel
This provides a ByteWriter for the channel.

I

isChainPresent() - Method in interface org.simpleframework.transport.Certificate
This is used to determine if the X509 certificate chain is present for the request.
isOpen() - Method in interface org.simpleframework.transport.ByteCursor
Determines whether the cursor is still open.
isOpen() - Method in class org.simpleframework.transport.TransportCursor
Determines whether the cursor is still open.
isReady() - Method in interface org.simpleframework.transport.ByteCursor
Determines whether the cursor is ready for reading.
isReady() - Method in class org.simpleframework.transport.TransportCursor
Determines whether the cursor is ready for reading.
isSecure() - Method in interface org.simpleframework.transport.Channel
This is used to determine if the channel is secure and that data read from and data written to the request is encrypted.
isSecure() - Method in class org.simpleframework.transport.TransportChannel
This is used to determine if the channel is secure and that data read from and data written to the request is encrypted.

O

Operation - Interface in org.simpleframework.transport.reactor
The Operation interface is used to describe a task that can be executed when the associated channel is ready for some operation.
org.simpleframework.transport - package org.simpleframework.transport
 
org.simpleframework.transport.connect - package org.simpleframework.transport.connect
 
org.simpleframework.transport.reactor - package org.simpleframework.transport.reactor
 
org.simpleframework.transport.trace - package org.simpleframework.transport.trace
 

P

process(Operation) - Method in class org.simpleframework.transport.reactor.ExecutorReactor
This method is used to execute the provided operation without the need to specifically check for I/O events.
process(Operation, int) - Method in class org.simpleframework.transport.reactor.ExecutorReactor
This method is used to execute the provided operation when there is an I/O event that task is interested in.
process(Operation) - Method in interface org.simpleframework.transport.reactor.Reactor
This method is used to execute the provided operation without the need to specifically check for I/O events.
process(Operation, int) - Method in interface org.simpleframework.transport.reactor.Reactor
This method is used to execute the provided operation when there is an I/O event that task is interested in.
process(Operation) - Method in class org.simpleframework.transport.reactor.SynchronousReactor
This method is used to execute the provided operation without the need to specifically check for I/O events.
process(Operation, int) - Method in class org.simpleframework.transport.reactor.SynchronousReactor
This method is used to execute the provided operation when there is an I/O event that task is interested in.
process(Socket) - Method in interface org.simpleframework.transport.SocketProcessor
Used to process the Socket which is a full duplex TCP connection to a higher layer the application.
process(Transport) - Method in interface org.simpleframework.transport.TransportProcessor
This is used to process a Transport instance in a higher layer that can handle a protocol.
process(Socket) - Method in class org.simpleframework.transport.TransportSocketProcessor
Used to connect the Socket which is a full duplex TCP connection to a higher layer the application.
push(byte[]) - Method in interface org.simpleframework.transport.ByteCursor
Pushes the provided data on to the cursor.
push(byte[], int, int) - Method in interface org.simpleframework.transport.ByteCursor
Pushes the provided data on to the cursor.
push(byte[]) - Method in class org.simpleframework.transport.TransportCursor
Pushes the provided data on to the cursor.
push(byte[], int, int) - Method in class org.simpleframework.transport.TransportCursor
Pushes the provided data on to the cursor.

R

Reactor - Interface in org.simpleframework.transport.reactor
The Reactor interface is used to describe an object that is used to schedule asynchronous I/O operations.
ReactorEvent - Enum in org.simpleframework.transport.reactor
The ReactorEvent enumeration is used for tracing the operations that occur within the reactor.
read(byte[]) - Method in interface org.simpleframework.transport.ByteCursor
Reads a block of bytes from the underlying stream.
read(byte[], int, int) - Method in interface org.simpleframework.transport.ByteCursor
Reads a block of bytes from the underlying stream.
read(ByteBuffer) - Method in class org.simpleframework.transport.SocketTransport
This is used to perform a non-blocking read on the transport.
read(ByteBuffer) - Method in interface org.simpleframework.transport.Transport
This is used to perform a non-blocking read on the transport.
read(byte[]) - Method in class org.simpleframework.transport.TransportCursor
Reads a block of bytes from the underlying stream.
read(byte[], int, int) - Method in class org.simpleframework.transport.TransportCursor
Reads a block of bytes from the underlying stream.
ready() - Method in interface org.simpleframework.transport.ByteCursor
Provides the number of bytes that can be read from the stream without blocking.
ready() - Method in class org.simpleframework.transport.TransportCursor
Provides the number of bytes that can be read from the stream without blocking.
reset(int) - Method in interface org.simpleframework.transport.ByteCursor
Moves the cursor backward within the stream.
reset(int) - Method in class org.simpleframework.transport.TransportCursor
Moves the cursor backward within the stream.

S

Socket - Interface in org.simpleframework.transport
This is a Socket interface that is used to represent a socket.
SocketConnection - Class in org.simpleframework.transport.connect
The SocketConnectionis used to manage connections from a server socket.
SocketConnection(SocketProcessor) - Constructor for class org.simpleframework.transport.connect.SocketConnection
Constructor for the SocketConnection object.
SocketConnection(SocketProcessor, TraceAnalyzer) - Constructor for class org.simpleframework.transport.connect.SocketConnection
Constructor for the SocketConnection object.
SocketProcessor - Interface in org.simpleframework.transport
The SocketProcessor interface represents a processor that is used to accept Socket objects.
SocketTransport - Class in org.simpleframework.transport
The SocketTransport object offers a transport that can send and receive bytes in a non-blocking manner.
SocketTransport(Socket, Reactor) - Constructor for class org.simpleframework.transport.SocketTransport
Constructor for the SocketTransport object.
SocketTransport(Socket, Reactor, int) - Constructor for class org.simpleframework.transport.SocketTransport
Constructor for the SocketTransport object.
SocketTransport(Socket, Reactor, int, int) - Constructor for class org.simpleframework.transport.SocketTransport
Constructor for the SocketTransport object.
SocketWrapper - Class in org.simpleframework.transport
This is a SocketWrapper objects that represents a TCP socket connections.
SocketWrapper(SocketChannel, Trace) - Constructor for class org.simpleframework.transport.SocketWrapper
This creates a SocketWrapper from a socket channel.
SocketWrapper(SocketChannel, Trace, SSLEngine) - Constructor for class org.simpleframework.transport.SocketWrapper
This creates a SecureSocket from a socket channel.
stop() - Method in class org.simpleframework.transport.reactor.ExecutorReactor
This is used to stop the reactor so that further requests to execute operations does nothing.
stop() - Method in interface org.simpleframework.transport.reactor.Reactor
This is used to stop the reactor so that further requests to execute operations does nothing.
stop() - Method in class org.simpleframework.transport.reactor.SynchronousReactor
This is used to stop the reactor so that further requests to execute operations does nothing.
stop() - Method in interface org.simpleframework.transport.SocketProcessor
This method is used to stop the SocketProcessor such that it will accept no more sockets.
stop() - Method in interface org.simpleframework.transport.trace.TraceAnalyzer
This is used to stop the agent and clear all trace information.
stop() - Method in interface org.simpleframework.transport.TransportProcessor
This method is used to stop the TransportProcessor such that it will accept no more pipelines.
stop() - Method in class org.simpleframework.transport.TransportSocketProcessor
This is implemented to shut down the server asynchronously.
SynchronousReactor - Class in org.simpleframework.transport.reactor
The SynchronousReactor object is used to execute the ready operations of within a single synchronous thread.
SynchronousReactor() - Constructor for class org.simpleframework.transport.reactor.SynchronousReactor
Constructor for the SynchronousReactor object.
SynchronousReactor(boolean) - Constructor for class org.simpleframework.transport.reactor.SynchronousReactor
Constructor for the SynchronousReactor object.

T

Trace - Interface in org.simpleframework.transport.trace
The Trace interface represents an trace log for various connection events.
trace(Object) - Method in interface org.simpleframework.transport.trace.Trace
This method is used to accept an event that occurred on the socket associated with this trace.
trace(Object, Object) - Method in interface org.simpleframework.transport.trace.Trace
This method is used to accept an event that occurred on the socket associated with this trace.
TraceAnalyzer - Interface in org.simpleframework.transport.trace
The TraceAnalyzer object represents a tracing analyzer used to monitor events on a socket.
Transport - Interface in org.simpleframework.transport
The Transport interface represents a low level means to deliver content to the connected client.
TransportChannel - Class in org.simpleframework.transport
The TransportChannel provides a means to deliver and receive content over a transport.
TransportChannel(Transport) - Constructor for class org.simpleframework.transport.TransportChannel
Constructor for the TransportChannel object.
TransportCursor - Class in org.simpleframework.transport
The TransportCursor object represents a cursor that can read and buffer data from an underlying transport.
TransportCursor(Transport) - Constructor for class org.simpleframework.transport.TransportCursor
Constructor for the TransportCursor object.
TransportCursor(Transport, int) - Constructor for class org.simpleframework.transport.TransportCursor
Constructor for the TransportCursor object.
TransportEvent - Enum in org.simpleframework.transport
The TransportEvent enum represents various events that can occur with the transport.
TransportException - Exception in org.simpleframework.transport
The TransportException object is thrown when there is a problem with the transport.
TransportException(String) - Constructor for exception org.simpleframework.transport.TransportException
Constructor for the TransportException object.
TransportException(String, Throwable) - Constructor for exception org.simpleframework.transport.TransportException
Constructor for the TransportException object.
TransportProcessor - Interface in org.simpleframework.transport
This is the TransportProcessor used to process the provided transport in a higher layer.
TransportSocketProcessor - Class in org.simpleframework.transport
The TransportSocketProcessor is used to convert sockets to transports.
TransportSocketProcessor(TransportProcessor) - Constructor for class org.simpleframework.transport.TransportSocketProcessor
Constructor for the TransportSocketProcessor object.
TransportSocketProcessor(TransportProcessor, int) - Constructor for class org.simpleframework.transport.TransportSocketProcessor
Constructor for the TransportSocketProcessor object.
TransportSocketProcessor(TransportProcessor, int, int) - Constructor for class org.simpleframework.transport.TransportSocketProcessor
Constructor for the TransportSocketProcessor object.
TransportSocketProcessor(TransportProcessor, int, int, int) - Constructor for class org.simpleframework.transport.TransportSocketProcessor
Constructor for the TransportSocketProcessor object.
TransportSocketProcessor(TransportProcessor, int, int, int, boolean) - Constructor for class org.simpleframework.transport.TransportSocketProcessor
Constructor for the TransportSocketProcessor object.
TransportWriter - Class in org.simpleframework.transport
The TransportWriter object is used to write bytes to and underlying transport.
TransportWriter(Transport) - Constructor for class org.simpleframework.transport.TransportWriter
Constructor for the TransportWriter object.

V

valueOf(String) - Static method in enum org.simpleframework.transport.connect.ConnectionEvent
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.simpleframework.transport.reactor.ReactorEvent
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.simpleframework.transport.TransportEvent
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.simpleframework.transport.connect.ConnectionEvent
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.simpleframework.transport.reactor.ReactorEvent
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.simpleframework.transport.TransportEvent
Returns an array containing the constants of this enum type, in the order they are declared.

W

write(byte[]) - Method in interface org.simpleframework.transport.ByteWriter
This method is used to deliver the provided array of bytes to the underlying transport.
write(byte[], int, int) - Method in interface org.simpleframework.transport.ByteWriter
This method is used to deliver the provided array of bytes to the underlying transport.
write(ByteBuffer) - Method in interface org.simpleframework.transport.ByteWriter
This method is used to deliver the provided buffer of bytes to the underlying transport.
write(ByteBuffer, int, int) - Method in interface org.simpleframework.transport.ByteWriter
This method is used to deliver the provided buffer of bytes to the underlying transport.
write(ByteBuffer) - Method in class org.simpleframework.transport.SocketTransport
This method is used to deliver the provided buffer of bytes to the underlying transport.
write(ByteBuffer) - Method in interface org.simpleframework.transport.Transport
This method is used to deliver the provided buffer of bytes to the underlying transport.
write(byte[]) - Method in class org.simpleframework.transport.TransportWriter
This method is used to deliver the provided array of bytes to the underlying transport.
write(byte[], int, int) - Method in class org.simpleframework.transport.TransportWriter
This method is used to deliver the provided array of bytes to the underlying transport.
write(ByteBuffer) - Method in class org.simpleframework.transport.TransportWriter
This method is used to deliver the provided buffer of bytes to the underlying transport.
write(ByteBuffer, int, int) - Method in class org.simpleframework.transport.TransportWriter
This method is used to deliver the provided buffer of bytes to the underlying transport.

A B C E F G I O P R S T V W

Copyright © 2014. All Rights Reserved.