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

A

AbstractProtocolCodec - Class in org.fusesource.hawtdispatch.transport
Provides an abstract base class to make implementing the ProtocolCodec interface easier.
AbstractProtocolCodec() - Constructor for class org.fusesource.hawtdispatch.transport.AbstractProtocolCodec
 
AbstractProtocolCodec.Action - Interface in org.fusesource.hawtdispatch.transport
 
apply() - Method in interface org.fusesource.hawtdispatch.transport.AbstractProtocolCodec.Action
 

B

bind(String) - Static method in class org.fusesource.hawtdispatch.transport.PipeTransportRegistry
 
blockingExecutor - Variable in class org.fusesource.hawtdispatch.transport.SslTransportServer
 

C

channel - Variable in class org.fusesource.hawtdispatch.transport.TcpTransport
 
close() - Method in class org.fusesource.hawtdispatch.transport.SslTransport.SSLChannel
 
codec - Variable in class org.fusesource.hawtdispatch.transport.TcpTransport
 
connect(String) - Static method in class org.fusesource.hawtdispatch.transport.PipeTransportRegistry
 
connect() - Method in class org.fusesource.hawtdispatch.transport.PipeTransportServer
 
connected(SocketChannel) - Method in class org.fusesource.hawtdispatch.transport.SslTransport
 
connected(SocketChannel) - Method in class org.fusesource.hawtdispatch.transport.TcpTransport
 
connecting(URI, URI) - Method in class org.fusesource.hawtdispatch.transport.SslTransport
 
connecting(URI, URI) - Method in class org.fusesource.hawtdispatch.transport.TcpTransport
 
connectionCounter - Variable in class org.fusesource.hawtdispatch.transport.PipeTransportServer
 
connectURI - Variable in class org.fusesource.hawtdispatch.transport.PipeTransportServer
 
createClientTransport() - Method in class org.fusesource.hawtdispatch.transport.PipeTransportServer
 
createServerTransport() - Method in class org.fusesource.hawtdispatch.transport.PipeTransportServer
 
createTransport(URI) - Static method in class org.fusesource.hawtdispatch.transport.SslTransport
Allows subclasses of TcpTransportFactory to create custom instances of TcpTransport.
createTransport() - Method in class org.fusesource.hawtdispatch.transport.SslTransportServer
 
createTransport() - Method in class org.fusesource.hawtdispatch.transport.TcpTransportServer
 
createTransportServer(URI) - Static method in class org.fusesource.hawtdispatch.transport.SslTransportServer
 

D

DefaultTransportListener - Class in org.fusesource.hawtdispatch.transport
DefaultTransportListener() - Constructor for class org.fusesource.hawtdispatch.transport.DefaultTransportListener
 
directReadBuffer - Variable in class org.fusesource.hawtdispatch.transport.AbstractProtocolCodec
 
dispatchQueue - Variable in class org.fusesource.hawtdispatch.transport.TcpTransport
 
drainInbound() - Method in class org.fusesource.hawtdispatch.transport.SslTransport
 
drainInbound() - Method in class org.fusesource.hawtdispatch.transport.TcpTransport
 

E

encode(Object) - Method in class org.fusesource.hawtdispatch.transport.AbstractProtocolCodec
 

F

flush() - Method in class org.fusesource.hawtdispatch.transport.AbstractProtocolCodec
 
flush() - Method in class org.fusesource.hawtdispatch.transport.PipeTransport
 
flush() - Method in interface org.fusesource.hawtdispatch.transport.ProtocolCodec
Attempts to complete the previous write which did not complete.
flush() - Method in class org.fusesource.hawtdispatch.transport.SslTransport
 
flush() - Method in class org.fusesource.hawtdispatch.transport.TcpTransport
 
flush() - Method in interface org.fusesource.hawtdispatch.transport.Transport
Forces a flush of any output buffers.
flushNextWriteBuffer() - Method in class org.fusesource.hawtdispatch.transport.AbstractProtocolCodec
 
full() - Method in class org.fusesource.hawtdispatch.transport.AbstractProtocolCodec
 
full() - Method in class org.fusesource.hawtdispatch.transport.PipeTransport
 
full() - Method in interface org.fusesource.hawtdispatch.transport.ProtocolCodec
Is the codec's buffer full?
full() - Method in class org.fusesource.hawtdispatch.transport.TcpTransport
 
full() - Method in interface org.fusesource.hawtdispatch.transport.Transport
 

G

getBacklog() - Method in class org.fusesource.hawtdispatch.transport.TcpTransportServer
 
getBlockingExecutor() - Method in class org.fusesource.hawtdispatch.transport.SslTransport
 
getBlockingExecutor() - Method in class org.fusesource.hawtdispatch.transport.SslTransportServer
 
getBoundAddress() - Method in class org.fusesource.hawtdispatch.transport.PipeTransportServer
 
getBoundAddress() - Method in class org.fusesource.hawtdispatch.transport.TcpTransportServer
 
getBoundAddress() - Method in interface org.fusesource.hawtdispatch.transport.TransportServer
 
getConnectAddress() - Method in class org.fusesource.hawtdispatch.transport.PipeTransportServer
 
getConnectAddress() - Method in class org.fusesource.hawtdispatch.transport.TcpTransportServer
 
getConnectAddress() - Method in interface org.fusesource.hawtdispatch.transport.TransportServer
 
getDispatchQueue() - Method in class org.fusesource.hawtdispatch.transport.PipeTransport
 
getDispatchQueue() - Method in class org.fusesource.hawtdispatch.transport.PipeTransportServer
 
getDispatchQueue() - Method in class org.fusesource.hawtdispatch.transport.TcpTransport
 
getDispatchQueue() - Method in class org.fusesource.hawtdispatch.transport.TcpTransportServer
 
getDispatchQueue() - Method in interface org.fusesource.hawtdispatch.transport.Transport
Returns the dispatch queue used by the transport
getDispatchQueue() - Method in interface org.fusesource.hawtdispatch.transport.TransportServer
Returns the dispatch queue used by the transport
getInitialReadCheckDelay() - Method in class org.fusesource.hawtdispatch.transport.HeartBeatMonitor
 
getInitialWriteCheckDelay() - Method in class org.fusesource.hawtdispatch.transport.HeartBeatMonitor
 
getLastReadSize() - Method in class org.fusesource.hawtdispatch.transport.AbstractProtocolCodec
 
getLastReadSize() - Method in interface org.fusesource.hawtdispatch.transport.ProtocolCodec
 
getLastWriteSize() - Method in class org.fusesource.hawtdispatch.transport.AbstractProtocolCodec
 
getLastWriteSize() - Method in interface org.fusesource.hawtdispatch.transport.ProtocolCodec
 
getLocalAddress() - Method in class org.fusesource.hawtdispatch.transport.PipeTransport
 
getLocalAddress() - Method in class org.fusesource.hawtdispatch.transport.TcpTransport
 
getLocalAddress() - Method in interface org.fusesource.hawtdispatch.transport.Transport
 
getMaxReadRate() - Method in class org.fusesource.hawtdispatch.transport.TcpTransport
 
getMaxWriteRate() - Method in class org.fusesource.hawtdispatch.transport.TcpTransport
 
getName() - Method in class org.fusesource.hawtdispatch.transport.PipeTransportServer
 
getOnDead() - Method in class org.fusesource.hawtdispatch.transport.HeartBeatMonitor
 
getOnKeepAlive() - Method in class org.fusesource.hawtdispatch.transport.HeartBeatMonitor
 
getPeerX509Certificates() - Method in class org.fusesource.hawtdispatch.transport.SslTransport
 
getProtocolCodec() - Method in class org.fusesource.hawtdispatch.transport.PipeTransport
 
getProtocolCodec() - Method in class org.fusesource.hawtdispatch.transport.TcpTransport
 
getProtocolCodec() - Method in interface org.fusesource.hawtdispatch.transport.Transport
 
getReadBufferSize() - Method in class org.fusesource.hawtdispatch.transport.AbstractProtocolCodec
 
getReadBufferSize() - Method in interface org.fusesource.hawtdispatch.transport.ProtocolCodec
 
getReadCounter() - Method in class org.fusesource.hawtdispatch.transport.AbstractProtocolCodec
 
getReadCounter() - Method in class org.fusesource.hawtdispatch.transport.PipeTransport
 
getReadCounter() - Method in interface org.fusesource.hawtdispatch.transport.ProtocolCodec
 
getReadInterval() - Method in class org.fusesource.hawtdispatch.transport.HeartBeatMonitor
 
getReceive_buffer_size() - Method in class org.fusesource.hawtdispatch.transport.TcpTransportServer
 
getReceiveBufferSize() - Method in class org.fusesource.hawtdispatch.transport.TcpTransport
 
getRemoteAddress() - Method in class org.fusesource.hawtdispatch.transport.PipeTransport
 
getRemoteAddress() - Method in class org.fusesource.hawtdispatch.transport.TcpTransport
 
getRemoteAddress() - Method in interface org.fusesource.hawtdispatch.transport.Transport
 
getSendBufferSize() - Method in class org.fusesource.hawtdispatch.transport.TcpTransport
 
getServers() - Static method in class org.fusesource.hawtdispatch.transport.PipeTransportRegistry
 
getSocketAddress() - Method in class org.fusesource.hawtdispatch.transport.PipeTransportServer
 
getSocketAddress() - Method in class org.fusesource.hawtdispatch.transport.TcpTransportServer
 
getSocketAddress() - Method in interface org.fusesource.hawtdispatch.transport.TransportServer
 
getSocketChannel() - Method in class org.fusesource.hawtdispatch.transport.TcpTransport
 
getSSLContext() - Method in class org.fusesource.hawtdispatch.transport.SslTransportServer
 
getSSLSession() - Method in class org.fusesource.hawtdispatch.transport.SslTransport
 
getTrafficClass() - Method in class org.fusesource.hawtdispatch.transport.TcpTransport
 
getTransport() - Method in class org.fusesource.hawtdispatch.transport.HeartBeatMonitor
 
getTransportListener() - Method in class org.fusesource.hawtdispatch.transport.PipeTransport
 
getTransportListener() - Method in class org.fusesource.hawtdispatch.transport.TcpTransport
 
getTransportListener() - Method in interface org.fusesource.hawtdispatch.transport.Transport
Returns the current transport listener
getTypeId() - Method in class org.fusesource.hawtdispatch.transport.PipeTransport
 
getTypeId() - Method in class org.fusesource.hawtdispatch.transport.TcpTransport
 
getTypeId() - Method in interface org.fusesource.hawtdispatch.transport.Transport
 
getWriteBufferSize() - Method in class org.fusesource.hawtdispatch.transport.AbstractProtocolCodec
 
getWriteBufferSize() - Method in interface org.fusesource.hawtdispatch.transport.ProtocolCodec
 
getWriteCounter() - Method in class org.fusesource.hawtdispatch.transport.AbstractProtocolCodec
 
getWriteCounter() - Method in class org.fusesource.hawtdispatch.transport.PipeTransport
 
getWriteCounter() - Method in interface org.fusesource.hawtdispatch.transport.ProtocolCodec
 
getWriteInterval() - Method in class org.fusesource.hawtdispatch.transport.HeartBeatMonitor
 

H

handleSocket(SocketChannel) - Method in class org.fusesource.hawtdispatch.transport.TcpTransportServer
 
handshake() - Method in class org.fusesource.hawtdispatch.transport.SslTransport
 
HeartBeatMonitor - Class in org.fusesource.hawtdispatch.transport
A HeartBeatMonitor can be used to watch the read and write activity of a transport and raise events when the write side or read side has been idle too long.
HeartBeatMonitor() - Constructor for class org.fusesource.hawtdispatch.transport.HeartBeatMonitor
 

I

initialDecodeAction() - Method in class org.fusesource.hawtdispatch.transport.AbstractProtocolCodec
 
initializeCodec() - Method in class org.fusesource.hawtdispatch.transport.TcpTransport
 
IPTOS_LOWCOST - Static variable in class org.fusesource.hawtdispatch.transport.TcpTransport
 
IPTOS_LOWDELAY - Static variable in class org.fusesource.hawtdispatch.transport.TcpTransport
 
IPTOS_RELIABILITY - Static variable in class org.fusesource.hawtdispatch.transport.TcpTransport
 
IPTOS_THROUGHPUT - Static variable in class org.fusesource.hawtdispatch.transport.TcpTransport
 
isConnected() - Method in class org.fusesource.hawtdispatch.transport.PipeTransport
 
isConnected() - Method in class org.fusesource.hawtdispatch.transport.TcpTransport
 
isConnected() - Method in interface org.fusesource.hawtdispatch.transport.Transport
 
isDisposed() - Method in class org.fusesource.hawtdispatch.transport.PipeTransport
 
isDisposed() - Method in class org.fusesource.hawtdispatch.transport.TcpTransport
 
isDisposed() - Method in interface org.fusesource.hawtdispatch.transport.Transport
 
isEmpty() - Method in class org.fusesource.hawtdispatch.transport.AbstractProtocolCodec
 
isFaultTolerant() - Method in class org.fusesource.hawtdispatch.transport.PipeTransport
 
isFaultTolerant() - Method in class org.fusesource.hawtdispatch.transport.TcpTransport
 
isFaultTolerant() - Method in interface org.fusesource.hawtdispatch.transport.Transport
Indicates if the transport can handle faults
isKeepAlive() - Method in class org.fusesource.hawtdispatch.transport.TcpTransport
 
isMarshal() - Method in class org.fusesource.hawtdispatch.transport.PipeTransport
 
isMarshal() - Method in class org.fusesource.hawtdispatch.transport.PipeTransportServer
 
isOpen() - Method in class org.fusesource.hawtdispatch.transport.SslTransport.SSLChannel
 
isTrace() - Method in class org.fusesource.hawtdispatch.transport.PipeTransport
 
isUseLocalHost() - Method in class org.fusesource.hawtdispatch.transport.TcpTransport
 

K

keyManagers - Variable in class org.fusesource.hawtdispatch.transport.SslTransportServer
 

L

lastReadIoSize - Variable in class org.fusesource.hawtdispatch.transport.AbstractProtocolCodec
 
lastWriteIoSize - Variable in class org.fusesource.hawtdispatch.transport.AbstractProtocolCodec
 
listener - Variable in class org.fusesource.hawtdispatch.transport.PipeTransportServer
 
listener - Variable in class org.fusesource.hawtdispatch.transport.TcpTransport
 
localLocation - Variable in class org.fusesource.hawtdispatch.transport.TcpTransport
 
lookup(String) - Static method in class org.fusesource.hawtdispatch.transport.PipeTransportRegistry
 

M

marshal - Variable in class org.fusesource.hawtdispatch.transport.PipeTransportServer
 

N

name - Variable in class org.fusesource.hawtdispatch.transport.PipeTransportServer
 
narrow(Class<T>) - Method in class org.fusesource.hawtdispatch.transport.PipeTransport
 
narrow(Class<T>) - Method in class org.fusesource.hawtdispatch.transport.TcpTransport
 
narrow(Class<T>) - Method in interface org.fusesource.hawtdispatch.transport.Transport
 
nextDecodeAction - Variable in class org.fusesource.hawtdispatch.transport.AbstractProtocolCodec
 
nextWriteBuffer - Variable in class org.fusesource.hawtdispatch.transport.AbstractProtocolCodec
 

O

offer(Object) - Method in class org.fusesource.hawtdispatch.transport.PipeTransport
 
offer(Object) - Method in class org.fusesource.hawtdispatch.transport.TcpTransport
 
offer(Object) - Method in interface org.fusesource.hawtdispatch.transport.Transport
A one way asynchronous send of a command.
onAccept(Transport) - Method in interface org.fusesource.hawtdispatch.transport.TransportServerListener
 
onAcceptError(Exception) - Method in interface org.fusesource.hawtdispatch.transport.TransportServerListener
 
onBufferFlushed(ByteBuffer) - Method in class org.fusesource.hawtdispatch.transport.AbstractProtocolCodec
Called when a buffer is flushed out.
onConnected() - Method in class org.fusesource.hawtdispatch.transport.SslTransport
 
onConnected() - Method in class org.fusesource.hawtdispatch.transport.TcpTransport
 
onRefill() - Method in class org.fusesource.hawtdispatch.transport.DefaultTransportListener
 
onRefill() - Method in interface org.fusesource.hawtdispatch.transport.TransportListener
transport can now accept more commands for transmission.
onTransportCommand(Object) - Method in class org.fusesource.hawtdispatch.transport.DefaultTransportListener
 
onTransportCommand(Object) - Method in interface org.fusesource.hawtdispatch.transport.TransportListener
called to process a command
onTransportConnected() - Method in class org.fusesource.hawtdispatch.transport.DefaultTransportListener
 
onTransportConnected() - Method in interface org.fusesource.hawtdispatch.transport.TransportListener
The transport has been connected.
onTransportDisconnected(boolean) - Method in class org.fusesource.hawtdispatch.transport.DefaultTransportListener
 
onTransportDisconnected(boolean) - Method in interface org.fusesource.hawtdispatch.transport.TransportListener
The transport has been disconnected.
onTransportFailure(IOException) - Method in class org.fusesource.hawtdispatch.transport.DefaultTransportListener
 
onTransportFailure(IOException) - Method in class org.fusesource.hawtdispatch.transport.TcpTransport
 
onTransportFailure(IOException) - Method in interface org.fusesource.hawtdispatch.transport.TransportListener
An unrecoverable exception has occured on the transport
org.fusesource.hawtdispatch.transport - package org.fusesource.hawtdispatch.transport
 

P

peekBytes(int) - Method in class org.fusesource.hawtdispatch.transport.AbstractProtocolCodec
 
PipeTransport - Class in org.fusesource.hawtdispatch.transport
 
PipeTransport(PipeTransportServer) - Constructor for class org.fusesource.hawtdispatch.transport.PipeTransport
 
PipeTransportRegistry - Class in org.fusesource.hawtdispatch.transport
 
PipeTransportRegistry() - Constructor for class org.fusesource.hawtdispatch.transport.PipeTransportRegistry
 
PipeTransportServer - Class in org.fusesource.hawtdispatch.transport
 
PipeTransportServer() - Constructor for class org.fusesource.hawtdispatch.transport.PipeTransportServer
 
protocol(String) - Static method in class org.fusesource.hawtdispatch.transport.SslTransport
Maps uri schemes to a protocol algorithm names.
protocol - Variable in class org.fusesource.hawtdispatch.transport.SslTransportServer
 
protocol(String) - Method in class org.fusesource.hawtdispatch.transport.SslTransportServer
 
ProtocolCodec - Interface in org.fusesource.hawtdispatch.transport
Interface to encode and decode commands in and out of a a non blocking channel.
ProtocolCodec.BufferState - Enum in org.fusesource.hawtdispatch.transport
 

R

rateLimitingChannel - Variable in class org.fusesource.hawtdispatch.transport.TcpTransport
 
read() - Method in class org.fusesource.hawtdispatch.transport.AbstractProtocolCodec
 
read() - Method in interface org.fusesource.hawtdispatch.transport.ProtocolCodec
Non-blocking channel based decoding.
read(ByteBuffer) - Method in class org.fusesource.hawtdispatch.transport.SslTransport.SSLChannel
 
read(ByteBuffer[], int, int) - Method in class org.fusesource.hawtdispatch.transport.SslTransport.SSLChannel
 
read(ByteBuffer[]) - Method in class org.fusesource.hawtdispatch.transport.SslTransport.SSLChannel
 
readBuffer - Variable in class org.fusesource.hawtdispatch.transport.AbstractProtocolCodec
 
readBufferSize - Variable in class org.fusesource.hawtdispatch.transport.AbstractProtocolCodec
 
readBytes(int) - Method in class org.fusesource.hawtdispatch.transport.AbstractProtocolCodec
 
readChannel - Variable in class org.fusesource.hawtdispatch.transport.AbstractProtocolCodec
 
readChannel() - Method in class org.fusesource.hawtdispatch.transport.SslTransport
 
readChannel() - Method in class org.fusesource.hawtdispatch.transport.TcpTransport
 
readCounter - Variable in class org.fusesource.hawtdispatch.transport.AbstractProtocolCodec
 
readDirect(ByteBuffer) - Method in class org.fusesource.hawtdispatch.transport.AbstractProtocolCodec
 
readEnd - Variable in class org.fusesource.hawtdispatch.transport.AbstractProtocolCodec
 
readStart - Variable in class org.fusesource.hawtdispatch.transport.AbstractProtocolCodec
 
readUntil(Byte) - Method in class org.fusesource.hawtdispatch.transport.AbstractProtocolCodec
 
readUntil(Byte, int) - Method in class org.fusesource.hawtdispatch.transport.AbstractProtocolCodec
 
readUntil(Byte, int, String) - Method in class org.fusesource.hawtdispatch.transport.AbstractProtocolCodec
 
reconnect(URI) - Method in class org.fusesource.hawtdispatch.transport.PipeTransport
 
reconnect(URI) - Method in class org.fusesource.hawtdispatch.transport.TcpTransport
 
reconnect(URI) - Method in interface org.fusesource.hawtdispatch.transport.Transport
reconnect to another location
remoteLocation - Variable in class org.fusesource.hawtdispatch.transport.TcpTransport
 
resolveHostName(String) - Method in class org.fusesource.hawtdispatch.transport.TcpTransport
 
resolveHostName() - Method in class org.fusesource.hawtdispatch.transport.TcpTransportServer
 
resume() - Method in class org.fusesource.hawtdispatch.transport.PipeTransportServer
 
resume() - Method in class org.fusesource.hawtdispatch.transport.TcpTransportServer
 
resume() - Method in interface org.fusesource.hawtdispatch.transport.TransportServer
resume accepting new transports
resumeRead() - Method in class org.fusesource.hawtdispatch.transport.HeartBeatMonitor
 
resumeRead() - Method in class org.fusesource.hawtdispatch.transport.PipeTransport
 
resumeRead() - Method in class org.fusesource.hawtdispatch.transport.TcpTransport
 
resumeRead() - Method in interface org.fusesource.hawtdispatch.transport.Transport
resume delivery of commands.
resumeWrite() - Method in class org.fusesource.hawtdispatch.transport.TcpTransport
 

S

servers - Static variable in class org.fusesource.hawtdispatch.transport.PipeTransportRegistry
 
setBacklog(int) - Method in class org.fusesource.hawtdispatch.transport.TcpTransportServer
 
setBlockingExecutor(Executor) - Method in class org.fusesource.hawtdispatch.transport.SslTransport
 
setBlockingExecutor(Executor) - Method in class org.fusesource.hawtdispatch.transport.SslTransportServer
 
setConnectURI(String) - Method in class org.fusesource.hawtdispatch.transport.PipeTransportServer
 
setDispatchQueue(DispatchQueue) - Method in class org.fusesource.hawtdispatch.transport.PipeTransport
 
setDispatchQueue(DispatchQueue) - Method in class org.fusesource.hawtdispatch.transport.PipeTransportServer
 
setDispatchQueue(DispatchQueue) - Method in class org.fusesource.hawtdispatch.transport.TcpTransport
 
setDispatchQueue(DispatchQueue) - Method in class org.fusesource.hawtdispatch.transport.TcpTransportServer
 
setDispatchQueue(DispatchQueue) - Method in interface org.fusesource.hawtdispatch.transport.Transport
Sets the dispatch queue used by the transport
setDispatchQueue(DispatchQueue) - Method in interface org.fusesource.hawtdispatch.transport.TransportServer
Sets the dispatch queue used by the transport
setInitialReadCheckDelay(long) - Method in class org.fusesource.hawtdispatch.transport.HeartBeatMonitor
 
setInitialWriteCheckDelay(long) - Method in class org.fusesource.hawtdispatch.transport.HeartBeatMonitor
 
setKeepAlive(boolean) - Method in class org.fusesource.hawtdispatch.transport.TcpTransport
 
setKeyManagers(KeyManager[]) - Method in class org.fusesource.hawtdispatch.transport.SslTransportServer
 
setMarshal(boolean) - Method in class org.fusesource.hawtdispatch.transport.PipeTransport
 
setMarshal(boolean) - Method in class org.fusesource.hawtdispatch.transport.PipeTransportServer
 
setMaxReadRate(int) - Method in class org.fusesource.hawtdispatch.transport.TcpTransport
 
setMaxWriteRate(int) - Method in class org.fusesource.hawtdispatch.transport.TcpTransport
 
setName(String) - Method in class org.fusesource.hawtdispatch.transport.PipeTransport
 
setName(String) - Method in class org.fusesource.hawtdispatch.transport.PipeTransportServer
 
setOnDead(Runnable) - Method in class org.fusesource.hawtdispatch.transport.HeartBeatMonitor
 
setOnKeepAlive(Runnable) - Method in class org.fusesource.hawtdispatch.transport.HeartBeatMonitor
 
setProtocolCodec(ProtocolCodec) - Method in class org.fusesource.hawtdispatch.transport.PipeTransport
 
setProtocolCodec(ProtocolCodec) - Method in class org.fusesource.hawtdispatch.transport.TcpTransport
 
setProtocolCodec(ProtocolCodec) - Method in interface org.fusesource.hawtdispatch.transport.Transport
Sets the protocol codec for the transport
setReadableByteChannel(ReadableByteChannel) - Method in class org.fusesource.hawtdispatch.transport.AbstractProtocolCodec
 
setReadableByteChannel(ReadableByteChannel) - Method in interface org.fusesource.hawtdispatch.transport.ProtocolCodec
 
setReadInterval(long) - Method in class org.fusesource.hawtdispatch.transport.HeartBeatMonitor
 
setReceive_buffer_size(int) - Method in class org.fusesource.hawtdispatch.transport.TcpTransportServer
 
setReceiveBufferSize(int) - Method in class org.fusesource.hawtdispatch.transport.TcpTransport
 
setRemoteAddress(String) - Method in class org.fusesource.hawtdispatch.transport.PipeTransport
 
setSendBufferSize(int) - Method in class org.fusesource.hawtdispatch.transport.TcpTransport
 
setSSLContext(SSLContext) - Method in class org.fusesource.hawtdispatch.transport.SslTransport
 
setSSLContext(SSLContext) - Method in class org.fusesource.hawtdispatch.transport.SslTransportServer
 
setTrace(boolean) - Method in class org.fusesource.hawtdispatch.transport.PipeTransport
 
setTrafficClass(int) - Method in class org.fusesource.hawtdispatch.transport.TcpTransport
 
setTransport(Transport) - Method in class org.fusesource.hawtdispatch.transport.HeartBeatMonitor
 
setTransportListener(TransportListener) - Method in class org.fusesource.hawtdispatch.transport.PipeTransport
 
setTransportListener(TransportListener) - Method in class org.fusesource.hawtdispatch.transport.TcpTransport
 
setTransportListener(TransportListener) - Method in interface org.fusesource.hawtdispatch.transport.Transport
Registers an inbound command listener
setTransportServerListener(TransportServerListener) - Method in class org.fusesource.hawtdispatch.transport.PipeTransportServer
 
setTransportServerListener(TransportServerListener) - Method in class org.fusesource.hawtdispatch.transport.TcpTransportServer
 
setTransportServerListener(TransportServerListener) - Method in interface org.fusesource.hawtdispatch.transport.TransportServer
Registers an TransportAcceptListener which is notified of accepted channels.
setTrustManagers(TrustManager[]) - Method in class org.fusesource.hawtdispatch.transport.SslTransportServer
 
setUseLocalHost(boolean) - Method in class org.fusesource.hawtdispatch.transport.TcpTransport
Sets whether 'localhost' or the actual local host name should be used to make local connections.
setWritableByteChannel(WritableByteChannel) - Method in class org.fusesource.hawtdispatch.transport.AbstractProtocolCodec
 
setWritableByteChannel(WritableByteChannel) - Method in interface org.fusesource.hawtdispatch.transport.ProtocolCodec
 
setWriteInterval(long) - Method in class org.fusesource.hawtdispatch.transport.HeartBeatMonitor
 
socket() - Method in class org.fusesource.hawtdispatch.transport.SslTransport.SSLChannel
 
socketState - Variable in class org.fusesource.hawtdispatch.transport.TcpTransport
 
sslContext - Variable in class org.fusesource.hawtdispatch.transport.SslTransportServer
 
SslTransport - Class in org.fusesource.hawtdispatch.transport
An SSL Transport for secure communications.
SslTransport() - Constructor for class org.fusesource.hawtdispatch.transport.SslTransport
 
SslTransport.SSLChannel - Class in org.fusesource.hawtdispatch.transport
 
SslTransport.SSLChannel() - Constructor for class org.fusesource.hawtdispatch.transport.SslTransport.SSLChannel
 
SslTransportServer - Class in org.fusesource.hawtdispatch.transport
 
SslTransportServer(URI) - Constructor for class org.fusesource.hawtdispatch.transport.SslTransportServer
 
start() - Method in class org.fusesource.hawtdispatch.transport.HeartBeatMonitor
 
start(Runnable) - Method in class org.fusesource.hawtdispatch.transport.PipeTransport
 
start() - Method in class org.fusesource.hawtdispatch.transport.PipeTransportServer
 
start(Runnable) - Method in class org.fusesource.hawtdispatch.transport.PipeTransportServer
 
start(Runnable) - Method in class org.fusesource.hawtdispatch.transport.SslTransportServer
 
start() - Method in class org.fusesource.hawtdispatch.transport.TcpTransportServer
 
start(Runnable) - Method in class org.fusesource.hawtdispatch.transport.TcpTransportServer
 
start(Runnable) - Method in interface org.fusesource.hawtdispatch.transport.Transport
Starts the service.
start(Runnable) - Method in interface org.fusesource.hawtdispatch.transport.TransportServer
Starts the service.
stop() - Method in class org.fusesource.hawtdispatch.transport.HeartBeatMonitor
 
stop(Runnable) - Method in class org.fusesource.hawtdispatch.transport.PipeTransport
 
stop() - Method in class org.fusesource.hawtdispatch.transport.PipeTransportServer
 
stop(Runnable) - Method in class org.fusesource.hawtdispatch.transport.PipeTransportServer
 
stop() - Method in class org.fusesource.hawtdispatch.transport.TcpTransportServer
 
stop(Runnable) - Method in class org.fusesource.hawtdispatch.transport.TcpTransportServer
 
stop(Runnable) - Method in interface org.fusesource.hawtdispatch.transport.Transport
Stops the service.
stop(Runnable) - Method in interface org.fusesource.hawtdispatch.transport.TransportServer
Stops the service.
suspend() - Method in class org.fusesource.hawtdispatch.transport.PipeTransportServer
 
suspend() - Method in class org.fusesource.hawtdispatch.transport.TcpTransportServer
 
suspend() - Method in interface org.fusesource.hawtdispatch.transport.TransportServer
suspend accepting new transports
suspendRead() - Method in class org.fusesource.hawtdispatch.transport.HeartBeatMonitor
 
suspendRead() - Method in class org.fusesource.hawtdispatch.transport.PipeTransport
 
suspendRead() - Method in class org.fusesource.hawtdispatch.transport.TcpTransport
 
suspendRead() - Method in interface org.fusesource.hawtdispatch.transport.Transport
suspend delivery of commands.
suspendWrite() - Method in class org.fusesource.hawtdispatch.transport.TcpTransport
 

T

TcpTransport - Class in org.fusesource.hawtdispatch.transport
An implementation of the Transport interface using raw tcp/ip
TcpTransport() - Constructor for class org.fusesource.hawtdispatch.transport.TcpTransport
 
TcpTransportServer - Class in org.fusesource.hawtdispatch.transport
A TCP based implementation of TransportServer
TcpTransportServer(URI) - Constructor for class org.fusesource.hawtdispatch.transport.TcpTransportServer
 
toString() - Method in class org.fusesource.hawtdispatch.transport.TcpTransportServer
 
Transport - Interface in org.fusesource.hawtdispatch.transport
Represents an abstract connection.
transportFlush() - Method in class org.fusesource.hawtdispatch.transport.SslTransport
 
transportFlush() - Method in class org.fusesource.hawtdispatch.transport.TcpTransport
 
TransportListener - Interface in org.fusesource.hawtdispatch.transport
An asynchronous listener of commands
TransportServer - Interface in org.fusesource.hawtdispatch.transport
A TransportServer asynchronously accepts Transport objects and then delivers those objects to a TransportAcceptListener.
TransportServerListener - Interface in org.fusesource.hawtdispatch.transport
Implemented by object that need to get injected by
trim - Variable in class org.fusesource.hawtdispatch.transport.AbstractProtocolCodec
 

U

unbind(PipeTransportServer) - Static method in class org.fusesource.hawtdispatch.transport.PipeTransportRegistry
 
unread(byte[]) - Method in class org.fusesource.hawtdispatch.transport.AbstractProtocolCodec
 
unread(byte[]) - Method in interface org.fusesource.hawtdispatch.transport.ProtocolCodec
Pushes back a buffer as being unread.
useLocalHost - Variable in class org.fusesource.hawtdispatch.transport.TcpTransport
 

V

valueOf(String) - Static method in enum org.fusesource.hawtdispatch.transport.ProtocolCodec.BufferState
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.fusesource.hawtdispatch.transport.ProtocolCodec.BufferState
Returns an array containing the constants of this enum type, in the order they are declared.

W

write(Object) - Method in class org.fusesource.hawtdispatch.transport.AbstractProtocolCodec
 
write(Object) - Method in interface org.fusesource.hawtdispatch.transport.ProtocolCodec
Non-blocking channel based encoding.
write(ByteBuffer) - Method in class org.fusesource.hawtdispatch.transport.SslTransport.SSLChannel
 
write(ByteBuffer[], int, int) - Method in class org.fusesource.hawtdispatch.transport.SslTransport.SSLChannel
 
write(ByteBuffer[]) - Method in class org.fusesource.hawtdispatch.transport.SslTransport.SSLChannel
 
writeBuffer - Variable in class org.fusesource.hawtdispatch.transport.AbstractProtocolCodec
 
writeBufferSize - Variable in class org.fusesource.hawtdispatch.transport.AbstractProtocolCodec
 
writeChannel - Variable in class org.fusesource.hawtdispatch.transport.AbstractProtocolCodec
 
writeChannel() - Method in class org.fusesource.hawtdispatch.transport.SslTransport
 
writeChannel() - Method in class org.fusesource.hawtdispatch.transport.TcpTransport
 
writeCounter - Variable in class org.fusesource.hawtdispatch.transport.AbstractProtocolCodec
 
writeDirect(ByteBuffer) - Method in class org.fusesource.hawtdispatch.transport.AbstractProtocolCodec
 

_

_start(Runnable) - Method in class org.fusesource.hawtdispatch.transport.TcpTransport
 
_stop(Runnable) - Method in class org.fusesource.hawtdispatch.transport.TcpTransport
 

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

Copyright © 2010-2012 FuseSource, Corp.. All Rights Reserved.