Alphabetical Index

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

A

AbstractIoFilterChain - class org.apache.mina.common.support.AbstractIoFilterChain
An abstract implementation of IoFilterChain that provides common operations for developers to implement their own transport layer.
AbstractIoFilterChain(org.apache.mina.common.IoSession) - constructor for class org.apache.mina.common.support.AbstractIoFilterChain
acquire() - method in class org.apache.mina.common.ByteBuffer
Increases the internal reference count of this buffer to defer automatic release.
acquire() - method in class org.apache.mina.common.ByteBufferProxy
Increases the internal reference count of this buffer to defer automatic release.
acquireIfPossible(Object) - static method in class org.apache.mina.util.ByteBufferUtil
add(org.apache.mina.common.IoServiceListener) - method in class org.apache.mina.common.support.IoServiceListenerSupport
Adds a new listener.
Adds the specified filter with the specified name just after the filter whose name is baseName in this chain.
Adds the specified filter with the specified name just after the filter whose name is baseName in this chain.
Adds the specified filter with the specified name just before the filter whose name is baseName in this chain.
Adds the specified filter with the specified name just before the filter whose name is baseName in this chain.
addExpirationListener(V>) - method in class org.apache.mina.util.ExpiringMap<K,V>
addFirst(String,org.apache.mina.common.IoFilter) - method in class org.apache.mina.common.support.AbstractIoFilterChain
Adds the specified filter with the specified name at the beginning of this chain.
addFirst(String,org.apache.mina.common.IoFilter) - method in class org.apache.mina.common.IoFilterChain
Adds the specified filter with the specified name at the beginning of this chain.
addFirstLoggingFilter() - method in class org.apache.mina.integration.jmx.IoSessionManager
addFirstLoggingFilter() - method in class org.apache.mina.integration.jmx.IoSessionManagerMBean
add a logging filter at begining of the chain
addLast(String,org.apache.mina.common.IoFilter) - method in class org.apache.mina.common.support.AbstractIoFilterChain
Adds the specified filter with the specified name at the end of this chain.
addLast(String,org.apache.mina.common.IoFilter) - method in class org.apache.mina.common.IoFilterChain
Adds the specified filter with the specified name at the end of this chain.
addLastLoggingFilter() - method in class org.apache.mina.integration.jmx.IoSessionManager
addLastLoggingFilter() - method in class org.apache.mina.integration.jmx.IoSessionManagerMBean
add a logging filter at end of the chain
addListener(org.apache.mina.common.IoFutureListener) - method in class org.apache.mina.common.support.DefaultIoFuture
addListener(org.apache.mina.common.IoFutureListener) - method in class org.apache.mina.common.IoFuture
Adds an event listener which is notified when the state of this future changes.
addListener(org.apache.mina.common.IoServiceListener) - method in class org.apache.mina.common.support.BaseIoService
Adds an IoServiceListener that listens any events related with this service.
addListener(org.apache.mina.common.IoServiceListener) - method in class org.apache.mina.common.support.DelegatedIoAcceptor
addListener(org.apache.mina.common.IoServiceListener) - method in class org.apache.mina.common.support.DelegatedIoConnector
addListener(org.apache.mina.common.IoServiceListener) - method in class org.apache.mina.common.IoService
Adds an IoServiceListener that listens any events related with this service.
ALL - static field in class org.apache.mina.common.TrafficMask
This mask resumes both reads and writes if any of them were suspended.
allocate(int) - static method in class org.apache.mina.common.ByteBuffer
Returns the direct or heap buffer which is capable of the specified size.
allocate(int,boolean) - static method in class org.apache.mina.common.ByteBuffer
Returns the buffer which is capable of the specified size.
allocate(int,boolean) - method in class org.apache.mina.common.ByteBufferAllocator
Returns the buffer which is capable of the specified size.
allocate(int,boolean) - method in class org.apache.mina.common.PooledByteBufferAllocator
allocate(int,boolean) - method in class org.apache.mina.common.SimpleByteBufferAllocator
Returns the buffer which is capable of the specified size.
and(org.apache.mina.common.TrafficMask) - method in class org.apache.mina.common.TrafficMask
Peforms an AND operation on this mask with the specified mask and returns the result.
AnonymousSocketAddress - class org.apache.mina.util.AnonymousSocketAddress
A SocketAddress which represents anonymous address.
AnonymousSocketAddress() - constructor for class org.apache.mina.util.AnonymousSocketAddress
Creates a new instance with the specifid port number.
array() - method in class org.apache.mina.common.ByteBuffer
array() - method in class org.apache.mina.common.ByteBufferProxy
arrayOffset() - method in class org.apache.mina.common.ByteBuffer
arrayOffset() - method in class org.apache.mina.common.ByteBufferProxy
asCharBuffer() - method in class org.apache.mina.common.support.BaseByteBuffer
asCharBuffer() - method in class org.apache.mina.common.ByteBuffer
asCharBuffer() - method in class org.apache.mina.common.ByteBufferProxy
asDoubleBuffer() - method in class org.apache.mina.common.support.BaseByteBuffer
asDoubleBuffer() - method in class org.apache.mina.common.ByteBuffer
asDoubleBuffer() - method in class org.apache.mina.common.ByteBufferProxy
asFloatBuffer() - method in class org.apache.mina.common.support.BaseByteBuffer
asFloatBuffer() - method in class org.apache.mina.common.ByteBuffer
asFloatBuffer() - method in class org.apache.mina.common.ByteBufferProxy
asInputStream() - method in class org.apache.mina.common.ByteBuffer
Returns an InputStream that reads the data from this buffer.
asInputStream() - method in class org.apache.mina.common.ByteBufferProxy
Returns an InputStream that reads the data from this buffer.
asIntBuffer() - method in class org.apache.mina.common.support.BaseByteBuffer
asIntBuffer() - method in class org.apache.mina.common.ByteBuffer
asIntBuffer() - method in class org.apache.mina.common.ByteBufferProxy
asLongBuffer() - method in class org.apache.mina.common.support.BaseByteBuffer
asLongBuffer() - method in class org.apache.mina.common.ByteBuffer
asLongBuffer() - method in class org.apache.mina.common.ByteBufferProxy
asOutputStream() - method in class org.apache.mina.common.ByteBuffer
Returns an OutputStream that appends the data into this buffer.
asOutputStream() - method in class org.apache.mina.common.ByteBufferProxy
Returns an OutputStream that appends the data into this buffer.
asReadOnlyBuffer() - method in class org.apache.mina.common.ByteBuffer
asReadOnlyBuffer() - method in class org.apache.mina.common.ByteBufferProxy
asShortBuffer() - method in class org.apache.mina.common.support.BaseByteBuffer
asShortBuffer() - method in class org.apache.mina.common.ByteBuffer
asShortBuffer() - method in class org.apache.mina.common.ByteBufferProxy
Attach this filter to the specified builder.
Attach this filter to the specified filter chain.
AUTO - static field in class org.apache.mina.filter.codec.textline.LineDelimiter
A special line delimiter which is used for auto-detection of EOL in TextLineDecoder.
autoExpand(int) - method in class org.apache.mina.common.ByteBuffer
This method forwards the call to expand(int) only when autoExpand property is true.
autoExpand(int,int) - method in class org.apache.mina.common.ByteBuffer
This method forwards the call to expand(int) only when autoExpand property is true.
available() - method in class org.apache.mina.handler.support.IoSessionInputStream
available(int) - static method in class org.apache.mina.util.AvailablePortFinder
Checks to see if a specific port is available.
AvailablePortFinder - class org.apache.mina.util.AvailablePortFinder
Finds currently available server ports.

B

BaseByteBuffer - class org.apache.mina.common.support.BaseByteBuffer
A base implementation of ByteBuffer.
BaseByteBuffer() - constructor for class org.apache.mina.common.support.BaseByteBuffer
BaseIoAcceptor - class org.apache.mina.common.support.BaseIoAcceptor
A base implementation of IoAcceptor.
BaseIoAcceptor() - constructor for class org.apache.mina.common.support.BaseIoAcceptor
BaseIoAcceptorConfig - class org.apache.mina.common.support.BaseIoAcceptorConfig
A base implementation of IoAcceptorConfig.
BaseIoAcceptorConfig() - constructor for class org.apache.mina.common.support.BaseIoAcceptorConfig
BaseIoConnector - class org.apache.mina.common.support.BaseIoConnector
A base implementation of IoConnector.
BaseIoConnector() - constructor for class org.apache.mina.common.support.BaseIoConnector
BaseIoConnectorConfig - class org.apache.mina.common.support.BaseIoConnectorConfig
A base implementation of IoConnectorConfig.
BaseIoConnectorConfig() - constructor for class org.apache.mina.common.support.BaseIoConnectorConfig
BaseIoService - class org.apache.mina.common.support.BaseIoService
Base implementation of IoServices.
BaseIoService() - constructor for class org.apache.mina.common.support.BaseIoService
BaseIoServiceConfig - class org.apache.mina.common.support.BaseIoServiceConfig
A base implementation of IoServiceConfig.
BaseIoServiceConfig() - constructor for class org.apache.mina.common.support.BaseIoServiceConfig
BaseIoSession - class org.apache.mina.common.support.BaseIoSession
Base implementation of IoSession.
BaseIoSession() - constructor for class org.apache.mina.common.support.BaseIoSession
BaseIoSessionConfig - class org.apache.mina.common.support.BaseIoSessionConfig
A base implementation of IoSessionConfig.
BaseIoSessionConfig() - constructor for class org.apache.mina.common.support.BaseIoSessionConfig
bind(SocketAddress,org.apache.mina.common.IoHandler) - method in class org.apache.mina.common.support.BaseIoAcceptor
bind(SocketAddress,org.apache.mina.common.IoHandler) - method in class org.apache.mina.common.support.DelegatedIoAcceptor
Binds to the specified address and handles incoming connections with the specified handler.
bind(SocketAddress,org.apache.mina.common.IoHandler) - method in class org.apache.mina.common.IoAcceptor
Binds to the specified address and handles incoming connections with the specified handler.
Binds to the specified address and handles incoming connections with the specified handler.
Binds to the specified address and handles incoming connections with the specified handler.
Binds to the specified address and handles incoming connections with the specified handler.
Binds to the specified address and handles incoming connections with the specified handler.
Binds to the specified address and handles incoming connections with the specified handler.
BlacklistFilter - class org.apache.mina.filter.BlacklistFilter
A IoFilter which blocks connections from blacklisted remote address.
block(InetAddress) - method in class org.apache.mina.filter.BlacklistFilter
Blocks the specified endpoint.
block(InetAddress,String) - method in class org.apache.mina.filter.BlacklistFilter
Blocks the specified endpoint.
boolean add(E) - method in class org.apache.mina.util.IdentityHashSet<E>
boolean contains(Object) - method in class org.apache.mina.util.IdentityHashSet<E>
boolean equals(Object) - method in class org.apache.mina.common.ByteBuffer
boolean equals(Object) - method in class org.apache.mina.util.ExpiringMap<K,V>
boolean remove(Object) - method in class org.apache.mina.util.IdentityHashSet<E>
BOTH_IDLE - static field in class org.apache.mina.common.IdleStatus
Represents both READER_IDLE and WRITER_IDLE.
BroadcastIoSession - interface org.apache.mina.common.BroadcastIoSession
An IoSession for broadcast transports.
buf - field in class org.apache.mina.common.ByteBufferProxy
The buffer proxied by this proxy.
buf() - method in class org.apache.mina.common.ByteBuffer
Returns the underlying NIO buffer instance.
buf() - method in class org.apache.mina.common.ByteBufferProxy
Returns the underlying NIO buffer instance.
BufferDataException - class org.apache.mina.common.BufferDataException
A RuntimeException which is thrown when the data the ByteBuffer contains is corrupt.
BufferDataException() - constructor for class org.apache.mina.common.BufferDataException
BufferDataException(String) - constructor for class org.apache.mina.common.BufferDataException
BufferDataException(String,Throwable) - constructor for class org.apache.mina.common.BufferDataException
BufferDataException(Throwable) - constructor for class org.apache.mina.common.BufferDataException
Modifies the specified chain.
Modifies the specified chain.
Modifies the specified chain.
ByteBuffer - class org.apache.mina.common.ByteBuffer
A byte buffer used by MINA applications.
ByteBuffer() - constructor for class org.apache.mina.common.ByteBuffer
ByteBufferAllocator - interface org.apache.mina.common.ByteBufferAllocator
Allocates ByteBuffers and manages them.
ByteBufferHexDumper - class org.apache.mina.common.support.ByteBufferHexDumper
Provides utility methods for ByteBuffers.
ByteBufferProxy - class org.apache.mina.common.ByteBufferProxy
A ByteBuffer that wraps a buffer and proxies any operations to it.
ByteBufferProxy(org.apache.mina.common.ByteBuffer) - constructor for class org.apache.mina.common.ByteBufferProxy
Create a new instance.
ByteBufferUtil - class org.apache.mina.util.ByteBufferUtil
ByteBuffer utility.

C

capacity() - method in class org.apache.mina.common.support.BaseByteBuffer
capacity() - method in class org.apache.mina.common.ByteBuffer
capacity() - method in class org.apache.mina.common.ByteBufferProxy
capacity(int) - method in class org.apache.mina.common.support.BaseByteBuffer
Changes the capacity of this buffer.
capacity(int) - method in class org.apache.mina.common.ByteBuffer
Changes the capacity of this buffer.
capacity(int) - method in class org.apache.mina.common.ByteBufferProxy
Changes the capacity of this buffer.
capacity0(int) - method in class org.apache.mina.common.support.BaseByteBuffer
Implement this method to increase the capacity of this buffer.
ChainedIoHandler - class org.apache.mina.handler.chain.ChainedIoHandler
An IoHandler which executes an IoHandlerChain on a messageReceived event.
ChainedIoHandler() - constructor for class org.apache.mina.handler.chain.ChainedIoHandler
Creates a new instance which contains an empty IoHandlerChain.
ChainedIoHandler(org.apache.mina.handler.chain.IoHandlerChain) - constructor for class org.apache.mina.handler.chain.ChainedIoHandler
Creates a new instance which executes the specified IoHandlerChain on a messageReceived event.
cleanUp() - method in class org.apache.mina.filter.support.Zlib
Cleans up the resources used by the compression library.
clear() - method in class org.apache.mina.common.support.AbstractIoFilterChain
Removes all filters added to this chain.
clear() - method in class org.apache.mina.common.support.BaseByteBuffer
clear() - method in class org.apache.mina.common.ByteBuffer
clear() - method in class org.apache.mina.common.ByteBufferProxy
clear() - method in class org.apache.mina.common.DefaultIoFilterChainBuilder
clear() - method in class org.apache.mina.util.ExpiringMap<K,V>
clear() - method in class org.apache.mina.util.ExpiringStack
Clears this stack.
clear() - method in class org.apache.mina.common.IoFilterChain
Removes all filters added to this chain.
clear() - method in class org.apache.mina.handler.chain.IoHandlerChain
clear() - method in class org.apache.mina.util.Stack
Clears this stack.
clone() - method in class org.apache.mina.common.support.BaseIoSessionConfig
Returns a deep clone of this configuration.
clone() - method in class org.apache.mina.transport.socket.nio.DatagramAcceptorConfig
Returns a deep clone of this configuration.
clone() - method in class org.apache.mina.transport.socket.nio.DatagramConnectorConfig
Returns a deep clone of this configuration.
clone() - method in class org.apache.mina.common.DefaultIoFilterChainBuilder
clone() - method in class org.apache.mina.common.IoServiceConfig
Returns a deep clone of this configuration.
clone() - method in class org.apache.mina.common.IoSessionConfig
Returns a deep clone of this configuration.
CLOSE - static field in class org.apache.mina.common.IoFutureListener
An IoFutureListener that closes the IoSession which is associated with the specified IoFuture.
close() - method in class org.apache.mina.common.support.BaseIoSession
close() - method in class org.apache.mina.common.IoSession
Closes this session immediately.
close() - method in class org.apache.mina.handler.support.IoSessionInputStream
close() - method in class org.apache.mina.integration.jmx.IoSessionManager
close() - method in class org.apache.mina.integration.jmx.IoSessionManagerMBean
close the session
close() - method in class org.apache.mina.filter.codec.serialization.ObjectSerializationOutputStream
close0() - method in class org.apache.mina.common.support.BaseIoSession
Implement this method to perform real close operation.
closeAllSessions() - method in class org.apache.mina.integration.jmx.IoServiceManager
closeAllSessions() - method in class org.apache.mina.integration.jmx.IoServiceManagerMBean
close all the managed sessions
CLOSED - static field in class org.apache.mina.filter.executor.ExecutorFilter.EventType
CloseFuture - interface org.apache.mina.common.CloseFuture
An IoFuture for asynchronous close requests.
closeOutbound() - method in class org.apache.mina.filter.support.SSLHandler
Start SSL shutdown process.
Requests this processor to close the specified session.
compact() - method in class org.apache.mina.common.support.BaseByteBuffer
compact() - method in class org.apache.mina.common.ByteBuffer
compact() - method in class org.apache.mina.common.ByteBufferProxy
compareTo(Object) - method in class org.apache.mina.util.AnonymousSocketAddress
compareTo(org.apache.mina.common.ByteBuffer) - method in class org.apache.mina.common.ByteBuffer
compareTo(org.apache.mina.common.ByteBuffer) - method in class org.apache.mina.common.ByteBufferProxy
compareTo(org.apache.mina.transport.vmpipe.VmPipeAddress) - method in class org.apache.mina.transport.vmpipe.VmPipeAddress
COMPRESSION_DEFAULT - static field in class org.apache.mina.filter.CompressionFilter
The default compression level used.
COMPRESSION_DEFAULT - static field in class org.apache.mina.filter.support.Zlib
COMPRESSION_MAX - static field in class org.apache.mina.filter.CompressionFilter
Max compression level.
COMPRESSION_MAX - static field in class org.apache.mina.filter.support.Zlib
COMPRESSION_MIN - static field in class org.apache.mina.filter.CompressionFilter
Provides the best speed at the price of a low compression ratio.
COMPRESSION_MIN - static field in class org.apache.mina.filter.support.Zlib
COMPRESSION_NONE - static field in class org.apache.mina.filter.CompressionFilter
No compression done on the data.
COMPRESSION_NONE - static field in class org.apache.mina.filter.support.Zlib
CompressionFilter - class org.apache.mina.filter.CompressionFilter
An IoFilter which compresses all data using JZlib.
CompressionFilter() - constructor for class org.apache.mina.filter.CompressionFilter
Creates a new instance which compresses outboud data and decompresses inbound data with default compression level.
CompressionFilter(boolean,boolean,int) - constructor for class org.apache.mina.filter.CompressionFilter
Creates a new instance.
CompressionFilter(int) - constructor for class org.apache.mina.filter.CompressionFilter
Creates a new instance which compresses outboud data and decompresses inbound data with the specified compressionLevel.
connect(SocketAddress,org.apache.mina.common.IoHandler) - method in class org.apache.mina.common.support.BaseIoConnector
connect(SocketAddress,org.apache.mina.common.IoHandler) - method in class org.apache.mina.common.support.DelegatedIoConnector
Connects to the specified address.
Connects to the specified address.
Connects to the specified address.
Connects to the specified address.
Connects to the specified address.
Connects to the specified address.
CONNECT_FUTURE - static field in class org.apache.mina.common.support.AbstractIoFilterChain
A session attribute that stores a ConnectFuture related with the IoSession.
ConnectFuture - interface org.apache.mina.common.ConnectFuture
An IoFuture for asynchronous connect requests.
contains(IoFilter>) - method in class org.apache.mina.common.support.AbstractIoFilterChain
Returns true if this chain contains an IoFilter of the specified filterType.
contains(IoFilter>) - method in class org.apache.mina.common.DefaultIoFilterChainBuilder
contains(IoFilter>) - method in class org.apache.mina.common.IoFilterChain
Returns true if this chain contains an IoFilter of the specified filterType.
contains(IoHandlerCommand>) - method in class org.apache.mina.handler.chain.IoHandlerChain
contains(org.apache.mina.common.IoFilter) - method in class org.apache.mina.common.support.AbstractIoFilterChain
Returns true if this chain contains the specified filter.
contains(org.apache.mina.common.IoFilter) - method in class org.apache.mina.common.IoFilterChain
Returns true if this chain contains the specified filter.
contains(org.apache.mina.handler.chain.IoHandlerCommand) - method in class org.apache.mina.handler.chain.IoHandlerChain
contains(String) - method in class org.apache.mina.common.support.AbstractIoFilterChain
Returns true if this chain contains an IoFilter with the specified name.
contains(String) - method in class org.apache.mina.common.DefaultIoFilterChainBuilder
contains(String) - method in class org.apache.mina.common.IoFilterChain
Returns true if this chain contains an IoFilter with the specified name.
contains(String) - method in class org.apache.mina.handler.chain.IoHandlerChain
containsAttribute(String) - method in class org.apache.mina.common.support.BaseIoSession
containsAttribute(String) - method in class org.apache.mina.common.IoSession
Returns true if this session contains the attribute with the specified key.
containsKey(Object) - method in class org.apache.mina.util.ExpiringMap<K,V>
containsValue(Object) - method in class org.apache.mina.util.ExpiringMap<K,V>
copy(ByteBuffer) - static method in class org.apache.mina.filter.support.SSLHandler
Creates a new Mina byte buffer that is a deep copy of the remaining bytes in the given buffer (between index buf.position() and buf.limit())
COUNTER - static field in class org.apache.mina.filter.ReadThrottleFilterBuilder
CumulativeProtocolDecoder - class org.apache.mina.filter.codec.CumulativeProtocolDecoder
A ProtocolDecoder that cumulates the content of received buffers to a cumulative buffer to help users implement decoders.
CumulativeProtocolDecoder() - constructor for class org.apache.mina.filter.codec.CumulativeProtocolDecoder
Creates a new instance.
CURRENT_STREAM - static field in class org.apache.mina.filter.StreamWriteFilter
The attribute name used when binding the InputStream to the session.

D

DATAGRAM - static field in class org.apache.mina.common.TransportType
Transport type: UDP/IP (Registry name: "DATAGRAM" or "UDP")
DatagramAcceptor - class org.apache.mina.transport.socket.nio.DatagramAcceptor
IoAcceptor for datagram transport (UDP/IP).
DatagramAcceptor() - constructor for class org.apache.mina.transport.socket.nio.DatagramAcceptor
Creates a new instance using a NewThreadExecutor
DatagramAcceptor(Executor) - constructor for class org.apache.mina.transport.socket.nio.DatagramAcceptor
Creates a new instance.
DatagramAcceptorConfig getDefaultConfig() - method in class org.apache.mina.transport.socket.nio.DatagramAcceptor
DatagramAcceptorConfig - class org.apache.mina.transport.socket.nio.DatagramAcceptorConfig
DatagramAcceptorConfig() - constructor for class org.apache.mina.transport.socket.nio.DatagramAcceptorConfig
Creates a new instance.
DatagramAcceptorDelegate - class org.apache.mina.transport.socket.nio.support.DatagramAcceptorDelegate
IoAcceptor for datagram transport (UDP/IP).
DatagramAcceptorDelegate(org.apache.mina.common.IoAcceptor,Executor) - constructor for class org.apache.mina.transport.socket.nio.support.DatagramAcceptorDelegate
Creates a new instance.
DatagramConnector - class org.apache.mina.transport.socket.nio.DatagramConnector
IoConnector for datagram transport (UDP/IP).
DatagramConnector() - constructor for class org.apache.mina.transport.socket.nio.DatagramConnector
Creates a new instance using a NewThreadExecutor
DatagramConnector(Executor) - constructor for class org.apache.mina.transport.socket.nio.DatagramConnector
Creates a new instance.
DatagramConnectorConfig getDefaultConfig() - method in class org.apache.mina.transport.socket.nio.DatagramConnector
DatagramConnectorConfig - class org.apache.mina.transport.socket.nio.DatagramConnectorConfig
DatagramConnectorConfig() - constructor for class org.apache.mina.transport.socket.nio.DatagramConnectorConfig
Creates a new instance.
DatagramConnectorDelegate - class org.apache.mina.transport.socket.nio.support.DatagramConnectorDelegate
IoConnector for datagram transport (UDP/IP).
DatagramConnectorDelegate(org.apache.mina.common.IoConnector,Executor) - constructor for class org.apache.mina.transport.socket.nio.support.DatagramConnectorDelegate
Creates a new instance.
DatagramServiceConfig - interface org.apache.mina.transport.socket.nio.DatagramServiceConfig
DatagramSessionConfig - interface org.apache.mina.transport.socket.nio.DatagramSessionConfig
An IoSessionConfig for datagram transport type.
DatagramSessionConfigImpl - class org.apache.mina.transport.socket.nio.support.DatagramSessionConfigImpl
DatagramSessionConfigImpl() - constructor for class org.apache.mina.transport.socket.nio.support.DatagramSessionConfigImpl
Creates a new instance.
debug(org.apache.mina.common.IoSession,String) - static method in class org.apache.mina.util.SessionLog
debug(org.apache.mina.common.IoSession,String,Throwable) - static method in class org.apache.mina.util.SessionLog
Checks the specified buffer is decodable by this decoder.
Cumulates content of in into internal buffer and forwards decoding request to doDecode(IoSession,ByteBuffer,ProtocolDecoderOutput).
Decodes binary or protocol-specific content into higher-level message objects.
Decodes binary or protocol-specific content into higher-level message objects.
Decodes binary or protocol-specific content into higher-level message objects.
Decodes binary or protocol-specific content into higher-level message objects.
DECODER - static field in class org.apache.mina.filter.codec.ProtocolCodecFilter
DEFAULT - static field in class org.apache.mina.filter.codec.textline.LineDelimiter
the line delimiter constant of the current O/S.
DEFAULT_EXPIRATION_INTERVAL - static field in class org.apache.mina.util.ExpiringMap<K,V>
DEFAULT_STREAM_BUFFER_SIZE - static field in class org.apache.mina.filter.StreamWriteFilter
The default buffer size this filter uses for writing.
DEFAULT_TIME_TO_LIVE - static field in class org.apache.mina.util.ExpiringMap<K,V>
DefaultCloseFuture - class org.apache.mina.common.support.DefaultCloseFuture
A default implementation of CloseFuture.
DefaultCloseFuture(org.apache.mina.common.IoSession) - constructor for class org.apache.mina.common.support.DefaultCloseFuture
Creates a new instance.
DefaultCloseFuture(org.apache.mina.common.IoSession,Object) - constructor for class org.apache.mina.common.support.DefaultCloseFuture
Creates a new instance which uses the specified object as a lock.
DefaultConnectFuture - class org.apache.mina.common.support.DefaultConnectFuture
A default implementation of ConnectFuture.
DefaultConnectFuture() - constructor for class org.apache.mina.common.support.DefaultConnectFuture
Creates a new instance.
DefaultConnectFuture(Object) - constructor for class org.apache.mina.common.support.DefaultConnectFuture
Creates a new instance which uses the specified object as a lock.
DefaultExceptionMonitor - class org.apache.mina.common.support.DefaultExceptionMonitor
A default ExceptionMonitor implementation that logs uncaught exceptions using Logger.
The default implementation of IoFilterChainBuilder which is useful in most cases.
DefaultIoFilterChainBuilder() - constructor for class org.apache.mina.common.DefaultIoFilterChainBuilder
Creates a new instance with an empty filter list.
DefaultIoFuture - class org.apache.mina.common.support.DefaultIoFuture
A default implementation of IoFuture.
DefaultIoFuture(org.apache.mina.common.IoSession) - constructor for class org.apache.mina.common.support.DefaultIoFuture
Creates a new instance.
DefaultIoFuture(org.apache.mina.common.IoSession,Object) - constructor for class org.apache.mina.common.support.DefaultIoFuture
Creates a new instance.
DefaultWriteFuture - class org.apache.mina.common.support.DefaultWriteFuture
A default implementation of WriteFuture.
DefaultWriteFuture(org.apache.mina.common.IoSession) - constructor for class org.apache.mina.common.support.DefaultWriteFuture
Creates a new instance.
DefaultWriteFuture(org.apache.mina.common.IoSession,Object) - constructor for class org.apache.mina.common.support.DefaultWriteFuture
Creates a new instance which uses the specified object as a lock.
deflate(org.apache.mina.common.ByteBuffer) - method in class org.apache.mina.filter.support.Zlib
delegate - field in class org.apache.mina.common.support.DelegatedIoAcceptor
delegate - field in class org.apache.mina.common.support.DelegatedIoConnector
DelegatedIoAcceptor - class org.apache.mina.common.support.DelegatedIoAcceptor
A delegated IoAcceptor that wraps the other IoAcceptor.
DelegatedIoAcceptor() - constructor for class org.apache.mina.common.support.DelegatedIoAcceptor
Creates a new instance.
DelegatedIoConnector - class org.apache.mina.common.support.DelegatedIoConnector
A delegated IoConnector that wraps the other IoConnector.
DelegatedIoConnector() - constructor for class org.apache.mina.common.support.DelegatedIoConnector
Creates a new instance.
DemuxingIoHandler - class org.apache.mina.handler.demux.DemuxingIoHandler
A IoHandler that demuxes messageReceived events to the appropriate MessageHandler.
DemuxingIoHandler() - constructor for class org.apache.mina.handler.demux.DemuxingIoHandler
Creates a new instance with no registered MessageHandlers.
DemuxingProtocolCodecFactory - class org.apache.mina.filter.codec.demux.DemuxingProtocolCodecFactory
A composite ProtocolCodecFactory that consists of multiple MessageEncoders and MessageDecoders.
DemuxingProtocolCodecFactory() - constructor for class org.apache.mina.filter.codec.demux.DemuxingProtocolCodecFactory
destroy() - method in class org.apache.mina.common.IoFilter
Invoked by ReferenceCountingIoFilter when this filter is not used by any IoFilterChain anymore, so you can destroy shared resources.
destroy() - method in class org.apache.mina.common.IoFilterAdapter
Invoked by ReferenceCountingIoFilter when this filter is not used by any IoFilterChain anymore, so you can destroy shared resources.
destroy() - method in class org.apache.mina.filter.ReferenceCountingIoFilter
Invoked by ReferenceCountingIoFilter when this filter is not used by any IoFilterChain anymore, so you can destroy shared resources.
destroy() - method in class org.apache.mina.filter.support.SSLHandler
Release allocated ByteBuffers.
DISABLE_COMPRESSION_ONCE - static field in class org.apache.mina.filter.CompressionFilter
A flag that allows you to disable compression once.
DISABLE_ENCRYPTION_ONCE - static field in class org.apache.mina.filter.SSLFilter
A session attribute key that makes next one write request bypass this filter (not encrypting the data).
dispose() - method in class org.apache.mina.common.ByteBufferAllocator
Dispose of this allocator.
dispose() - method in class org.apache.mina.common.PooledByteBufferAllocator
Stops the thread which releases unused buffers and make this allocator unusable from now on.
dispose() - method in class org.apache.mina.common.SimpleByteBufferAllocator
Dispose of this allocator.
dispose() - method in class org.apache.mina.filter.codec.textline.TextLineEncoder
dispose(org.apache.mina.common.IoSession) - method in class org.apache.mina.filter.codec.CumulativeProtocolDecoder
Releases the cumulative buffer used by the specified session.
dispose(org.apache.mina.common.IoSession) - method in class org.apache.mina.filter.codec.ProtocolDecoder
Releases all resources related with this decoder.
dispose(org.apache.mina.common.IoSession) - method in class org.apache.mina.filter.codec.ProtocolDecoderAdapter
Override this method to dispose all resources related with this decoder.
dispose(org.apache.mina.common.IoSession) - method in class org.apache.mina.filter.codec.ProtocolEncoder
Releases all resources related with this encoder.
dispose(org.apache.mina.common.IoSession) - method in class org.apache.mina.filter.codec.ProtocolEncoderAdapter
Override this method dispose all resources related with this encoder.
dispose(org.apache.mina.common.IoSession) - method in class org.apache.mina.filter.codec.SynchronizedProtocolDecoder
Releases all resources related with this decoder.
dispose(org.apache.mina.common.IoSession) - method in class org.apache.mina.filter.codec.SynchronizedProtocolEncoder
Releases all resources related with this encoder.
dispose(org.apache.mina.common.IoSession) - method in class org.apache.mina.filter.codec.textline.TextLineDecoder
Releases all resources related with this decoder.
Implement this method to release all resources acquired to perform encoding and decoding messages for the specified session.
doClose(org.apache.mina.common.IoSession) - method in class org.apache.mina.common.support.AbstractIoFilterChain
Implement this method to consume the specified cumulative buffer and decode its content into message(s).
doFlush(org.apache.mina.common.ByteBuffer) - method in class org.apache.mina.filter.codec.support.SimpleProtocolEncoderOutput
duplicate() - method in class org.apache.mina.common.ByteBuffer
duplicate() - method in class org.apache.mina.common.ByteBufferProxy

E

Encodes higher-level message objects into binary or protocol-specific data.
Encodes higher-level message objects into binary or protocol-specific data.
Encodes higher-level message objects into binary or protocol-specific data.
Encodes higher-level message objects into binary or protocol-specific data.
Encodes higher-level message objects into binary or protocol-specific data.
ENCODER - static field in class org.apache.mina.filter.codec.ProtocolCodecFilter
encrypt(ByteBuffer) - method in class org.apache.mina.filter.support.SSLHandler
Encrypt provided buffer.
IoFilterChain.Entry - interface org.apache.mina.common.IoFilterChain.Entry
Represents a name-filter pair that an IoFilterChain contains.
IoHandlerChain.Entry - class org.apache.mina.handler.chain.IoHandlerChain.Entry
Represents a name-command pair that an IoHandlerChain contains.
equals(Object) - method in class org.apache.mina.util.AnonymousSocketAddress
equals(Object) - method in class org.apache.mina.common.ByteBufferProxy
equals(Object) - method in class org.apache.mina.filter.codec.textline.LineDelimiter
equals(Object) - method in class org.apache.mina.transport.vmpipe.VmPipeAddress
error(org.apache.mina.common.IoSession,String) - static method in class org.apache.mina.util.SessionLog
error(org.apache.mina.common.IoSession,String,Throwable) - static method in class org.apache.mina.util.SessionLog
ExecutorFilter.Event - class org.apache.mina.filter.executor.ExecutorFilter.Event
ExecutorFilter.EventType - class org.apache.mina.filter.executor.ExecutorFilter.EventType
EXCEPTION - static field in class org.apache.mina.filter.executor.ExecutorFilter.EventType
Forwards exceptionCaught event to next filter.
Invoked when any exception is thrown by user IoHandler implementation or by MINA.
Invoked when any exception is thrown by user IoHandler implementation or by MINA.
Delegates the method call to the SingleSessionIoHandler.exceptionCaught(Throwable) method of the handler assigned to this session.
Forwards caught exceptions to input stream.
exceptionCaught(Throwable) - method in class org.apache.mina.common.support.DefaultExceptionMonitor
exceptionCaught(Throwable) - method in class org.apache.mina.common.ExceptionMonitor
Invoked when there are any uncaught exceptions.
exceptionCaught(Throwable) - method in class org.apache.mina.handler.multiton.SingleSessionIoHandler
Invoked when any exception is thrown by user IoHandler implementation or by MINA.
exceptionCaught(Throwable) - method in class org.apache.mina.handler.multiton.SingleSessionIoHandlerAdapter
Invoked when any exception is thrown by user IoHandler implementation or by MINA.
ExceptionMonitor - class org.apache.mina.common.ExceptionMonitor
Monitors uncaught exceptions.
Forwards the request to the next IoHandlerCommand in the IoHandlerChain.
Execute a unit of processing work to be performed.
execute(Runnable) - method in class org.apache.mina.util.NewThreadExecutor
ExecutorFilter - class org.apache.mina.filter.executor.ExecutorFilter
A filter that forward events to Executor in backport-util-concurrent.
ExecutorFilter() - constructor for class org.apache.mina.filter.executor.ExecutorFilter
Creates a new instace with the default thread pool implementation (new ThreadPoolExecutor(16, 16, 60, TimeUnit.SECONDS, new LinkedBlockingQueue() )).
ExecutorFilter(Executor) - constructor for class org.apache.mina.filter.executor.ExecutorFilter
Creates a new instance with the specified executor.
ExecutorThreadModel - class org.apache.mina.common.ExecutorThreadModel
A ThreadModel which represents a thread model with an Executor per service.
expand(int) - method in class org.apache.mina.common.ByteBuffer
Changes the capacity and limit of this buffer so this buffer get the specified expectedRemaining room from the current position.
expand(int) - method in class org.apache.mina.common.ByteBufferProxy
Changes the capacity and limit of this buffer so this buffer get the specified expectedRemaining room from the current position.
expand(int,int) - method in class org.apache.mina.common.support.BaseByteBuffer
Changes the capacity and limit of this buffer so this buffer get the specified expectedRemaining room from the specified pos.
expand(int,int) - method in class org.apache.mina.common.ByteBuffer
Changes the capacity and limit of this buffer so this buffer get the specified expectedRemaining room from the specified pos.
expand(int,int) - method in class org.apache.mina.common.ByteBufferProxy
Changes the capacity and limit of this buffer so this buffer get the specified expectedRemaining room from the specified pos.
ExpirationListener<E> - interface org.apache.mina.util.ExpirationListener<E>
A listener for expired object events.
expireBefore(long) - method in class org.apache.mina.util.ExpiringStack
expired(E) - method in class org.apache.mina.util.ExpirationListener<E>
ExpiringMap.Expirer - class org.apache.mina.util.ExpiringMap.Expirer
Expirer() - constructor for class org.apache.mina.util.ExpiringMap.Expirer
ExpiringMap<K,V> - class org.apache.mina.util.ExpiringMap<K,V>
A map with expiration.
ExpiringMap() - constructor for class org.apache.mina.util.ExpiringMap<K,V>
ExpiringMap(int) - constructor for class org.apache.mina.util.ExpiringMap<K,V>
ExpiringMap(int,int) - constructor for class org.apache.mina.util.ExpiringMap<K,V>
ExpiringSessionRecycler - class org.apache.mina.common.ExpiringSessionRecycler
An IoSessionRecycler with sessions that time out on inactivity.
ExpiringSessionRecycler() - constructor for class org.apache.mina.common.ExpiringSessionRecycler
ExpiringSessionRecycler(int) - constructor for class org.apache.mina.common.ExpiringSessionRecycler
ExpiringSessionRecycler(int,int) - constructor for class org.apache.mina.common.ExpiringSessionRecycler
ExpiringStack - class org.apache.mina.util.ExpiringStack
A unbounded stack with expiration.
ExpiringStack() - constructor for class org.apache.mina.util.ExpiringStack
Construct a new, empty stack.
extends Object> getEnvelopeType() - method in class org.apache.mina.common.TransportType

F

fill(byte,int) - method in class org.apache.mina.common.ByteBuffer
Fills this buffer with the specified value.
fill(byte,int) - method in class org.apache.mina.common.ByteBufferProxy
Fills this buffer with the specified value.
fill(int) - method in class org.apache.mina.common.ByteBuffer
Fills this buffer with NUL (0x00).
fill(int) - method in class org.apache.mina.common.ByteBufferProxy
Fills this buffer with NUL (0x00).
fillAndReset(byte,int) - method in class org.apache.mina.common.ByteBuffer
Fills this buffer with the specified value.
fillAndReset(byte,int) - method in class org.apache.mina.common.ByteBufferProxy
Fills this buffer with the specified value.
fillAndReset(int) - method in class org.apache.mina.common.ByteBuffer
Fills this buffer with NUL (0x00).
fillAndReset(int) - method in class org.apache.mina.common.ByteBufferProxy
Fills this buffer with NUL (0x00).
filterClose(NextFilter,org.apache.mina.common.IoSession) - method in class org.apache.mina.filter.executor.ExecutorFilter
Filters IoSession.close() method invocation.
Forwards filterClose event to next filter.
Filters IoSession.write(Object) method invocation.
Forwards filterWrite event to next filter.
finalize() - method in class org.apache.mina.common.support.AbstractIoFilterChain
findHandler(Class) - method in class org.apache.mina.handler.demux.DemuxingIoHandler
Invoked when the specified session is closed while this decoder was parsing the data.
Override this method to deal with the closed connection.
Invoked when the specified session is closed.
Override this method to deal with the closed connection.
Invoked when the specified session is closed.
Invoked when the specified session is closed.
fireFilterClose(org.apache.mina.common.IoSession) - method in class org.apache.mina.common.support.AbstractIoFilterChain
Fires a IoSession.close() event.
fireFilterClose(org.apache.mina.common.IoSession) - method in class org.apache.mina.common.IoFilterChain
Fires a IoSession.close() event.
Fires a IoSession.write(Object) event.
Fires a IoSession.write(Object) event.
fireSessionClosed(org.apache.mina.common.IoSession) - method in class org.apache.mina.common.support.AbstractIoFilterChain
fireSessionCreated(org.apache.mina.common.IoSession) - method in class org.apache.mina.common.support.AbstractIoFilterChain
Calls IoServiceListener.sessionCreated(IoSession) for all registered listeners.
Calls IoServiceListener.sessionDestroyed(IoSession) for all registered listeners.
fireSessionOpened(org.apache.mina.common.IoSession) - method in class org.apache.mina.common.support.AbstractIoFilterChain
first() - method in class org.apache.mina.util.ExpiringStack
Returns the first element of the stack.
first() - method in class org.apache.mina.util.Stack
Returns the first element of the stack.
flip() - method in class org.apache.mina.common.support.BaseByteBuffer
flip() - method in class org.apache.mina.common.ByteBuffer
flip() - method in class org.apache.mina.common.ByteBufferProxy
flush() - method in class org.apache.mina.filter.codec.serialization.ObjectSerializationOutputStream
flush() - method in class org.apache.mina.filter.codec.ProtocolDecoderOutput
Flushes all messages you wrote via write(Object) to the next filter.
flush() - method in class org.apache.mina.filter.codec.ProtocolEncoderOutput
Flushes all buffers you wrote via write(ByteBuffer) to the session.
flush() - method in class org.apache.mina.filter.codec.support.SimpleProtocolDecoderOutput
flush() - method in class org.apache.mina.filter.codec.support.SimpleProtocolEncoderOutput
flushPreHandshakeEvents() - method in class org.apache.mina.filter.support.SSLHandler
flushScheduledEvents() - method in class org.apache.mina.filter.support.SSLHandler
Requests this processor to flush the write buffer of the specified session.

G

get() - method in class org.apache.mina.common.support.BaseByteBuffer
get() - method in class org.apache.mina.common.ByteBuffer
get() - method in class org.apache.mina.common.ByteBufferProxy
get(byte[]) - method in class org.apache.mina.common.ByteBuffer
get(byte[]) - method in class org.apache.mina.common.ByteBufferProxy
get(byte[],int,int) - method in class org.apache.mina.common.support.BaseByteBuffer
get(byte[],int,int) - method in class org.apache.mina.common.ByteBuffer
get(byte[],int,int) - method in class org.apache.mina.common.ByteBufferProxy
get(int) - method in class org.apache.mina.common.support.BaseByteBuffer
get(int) - method in class org.apache.mina.common.ByteBuffer
get(int) - method in class org.apache.mina.common.ByteBufferProxy
get(Object) - method in class org.apache.mina.util.ExpiringMap<K,V>
get(String) - method in class org.apache.mina.common.support.AbstractIoFilterChain
Returns the IoFilter with the specified name in this chain.
get(String) - method in class org.apache.mina.common.DefaultIoFilterChainBuilder
get(String) - method in class org.apache.mina.common.IoFilterChain
Returns the IoFilter with the specified name in this chain.
get(String) - method in class org.apache.mina.handler.chain.IoHandlerChain
getAcceptor() - method in class org.apache.mina.transport.vmpipe.support.VmPipe
getAddress() - method in class org.apache.mina.transport.vmpipe.support.VmPipe
getAll() - method in class org.apache.mina.common.support.AbstractIoFilterChain
Returns the list of all IoFilterChain.Entrys this chain contains.
getAll() - method in class org.apache.mina.common.DefaultIoFilterChainBuilder
getAll() - method in class org.apache.mina.common.IoFilterChain
Returns the list of all IoFilterChain.Entrys this chain contains.
getAll() - method in class org.apache.mina.handler.chain.IoHandlerChain
getAllocator() - static method in class org.apache.mina.common.ByteBuffer
Returns the current allocator which manages the allocated buffers.
getAllReversed() - method in class org.apache.mina.common.support.AbstractIoFilterChain
Returns the reversed list of all IoFilterChain.Entrys this chain contains.
getAllReversed() - method in class org.apache.mina.common.DefaultIoFilterChainBuilder
getAllReversed() - method in class org.apache.mina.common.IoFilterChain
Returns the reversed list of all IoFilterChain.Entrys this chain contains.
getAllReversed() - method in class org.apache.mina.handler.chain.IoHandlerChain
getAppBuffer() - method in class org.apache.mina.filter.support.SSLHandler
Get decrypted application data.
getAttachment() - method in class org.apache.mina.common.support.BaseIoSession
getAttachment() - method in class org.apache.mina.common.IoSession
Returns an attachment of this session.
getAttribute(String) - method in class org.apache.mina.common.support.BaseIoSession
getAttribute(String) - method in class org.apache.mina.common.IoSession
Returns the value of user-defined attribute of this session.
getAttributeKeys() - method in class org.apache.mina.common.support.BaseIoSession
getAttributeKeys() - method in class org.apache.mina.common.IoSession
Returns the set of keys of all user-defined attributes.
getAvailablePorts() - static method in class org.apache.mina.util.AvailablePortFinder
Returns the Set of currently available port numbers (Integer).
getAvailablePorts(int,int) - static method in class org.apache.mina.util.AvailablePortFinder
Returns the Set of currently avaliable port numbers (Integer) between the specified port range.
getAverageByteReadThroughput() - method in class org.apache.mina.integration.jmx.IoServiceManager
getAverageByteReadThroughput() - method in class org.apache.mina.integration.jmx.IoServiceManagerMBean
average bytes read per seconds for all the managed sessions
getAverageByteWrittenThroughput() - method in class org.apache.mina.integration.jmx.IoServiceManager
getAverageByteWrittenThroughput() - method in class org.apache.mina.integration.jmx.IoServiceManagerMBean
average bytes written per seconds for all the managed sessions
getAverageMessageReadThroughput() - method in class org.apache.mina.integration.jmx.IoServiceManager
getAverageMessageReadThroughput() - method in class org.apache.mina.integration.jmx.IoServiceManagerMBean
average messages read per seconds for all the managed sessions
getAverageMessageWrittenThroughput() - method in class org.apache.mina.integration.jmx.IoServiceManager
getAverageMessageWrittenThroughput() - method in class org.apache.mina.integration.jmx.IoServiceManagerMBean
average messages written per seconds for all the managed sessions
getBacklog() - method in class org.apache.mina.transport.socket.nio.SocketAcceptorConfig
getBothIdleTime() - method in class org.apache.mina.integration.jmx.IoSessionManager
getBothIdleTime() - method in class org.apache.mina.integration.jmx.IoSessionManagerMBean
read and write IDLE time
getBufferQueue() - method in class org.apache.mina.filter.codec.support.SimpleProtocolEncoderOutput
getByteReadThroughput() - method in class org.apache.mina.management.IoSessionStat
Bytes read per second
getByteReadThroughtput() - method in class org.apache.mina.integration.jmx.IoSessionManager
getByteReadThroughtput() - method in class org.apache.mina.integration.jmx.IoSessionManagerMBean
get the read bytes per second throughput works only if a stat collector is inspecting this session,
getBytesReadThroughput() - method in class org.apache.mina.management.StatCollector
getBytesWrittenThroughput() - method in class org.apache.mina.management.StatCollector
getByteWrittenThroughput() - method in class org.apache.mina.management.IoSessionStat
Bytes written per second
getByteWrittenThroughtput() - method in class org.apache.mina.integration.jmx.IoSessionManager
getByteWrittenThroughtput() - method in class org.apache.mina.integration.jmx.IoSessionManagerMBean
get the written bytes per second throughput works only if a stat collector is inspecting this session,
getChain() - method in class org.apache.mina.handler.chain.ChainedIoHandler
Returns the IoHandlerCommand this handler will use to handle messageReceived events.
getChar() - method in class org.apache.mina.common.support.BaseByteBuffer
getChar() - method in class org.apache.mina.common.ByteBuffer
getChar() - method in class org.apache.mina.common.ByteBufferProxy
getChar(int) - method in class org.apache.mina.common.support.BaseByteBuffer
getChar(int) - method in class org.apache.mina.common.ByteBuffer
getChar(int) - method in class org.apache.mina.common.ByteBufferProxy
getCloseFuture() - method in class org.apache.mina.common.support.BaseIoSession
getCloseFuture() - method in class org.apache.mina.common.IoSession
Returns the CloseFuture of this session.
getCommand() - method in class org.apache.mina.handler.chain.IoHandlerChain.Entry
Returns the command.
getConfig() - method in class org.apache.mina.common.IoSession
Returns the configuration of this session.
getConfig() - method in class org.apache.mina.transport.vmpipe.support.VmPipe
getConfig() - method in class org.apache.mina.transport.vmpipe.support.VmPipeSessionImpl
Returns the configuration of this session.
getConnectTimeout() - method in class org.apache.mina.common.support.BaseIoConnectorConfig
Returns the connect timeout in seconds.
getConnectTimeout() - method in class org.apache.mina.common.IoConnectorConfig
Returns the connect timeout in seconds.
getConnectTimeoutMillis() - method in class org.apache.mina.common.support.BaseIoConnectorConfig
Returns the connect timeout in milliseconds.
getConnectTimeoutMillis() - method in class org.apache.mina.common.IoConnectorConfig
Returns the connect timeout in milliseconds.
getCreationTime() - method in class org.apache.mina.common.support.BaseIoSession
getCreationTime() - method in class org.apache.mina.common.IoSession
Returns the time in millis when this session is created.
getCreationTime() - method in class org.apache.mina.integration.jmx.IoSessionManager
getCreationTime() - method in class org.apache.mina.integration.jmx.IoSessionManagerMBean
when the session was created
getData() - method in class org.apache.mina.filter.executor.ExecutorFilter.Event
getDecoder() - method in class org.apache.mina.filter.codec.demux.DemuxingProtocolCodecFactory
Returns a new (or reusable) instance of ProtocolDecoder which decodes binary or protocol-specific data into message objects.
getDecoder() - method in class org.apache.mina.filter.codec.demux.MessageDecoderFactory
Creates a new message decoder.
getDecoder() - method in class org.apache.mina.filter.codec.serialization.ObjectSerializationCodecFactory
Returns a new (or reusable) instance of ProtocolDecoder which decodes binary or protocol-specific data into message objects.
getDecoder() - method in class org.apache.mina.filter.codec.ProtocolCodecFactory
Returns a new (or reusable) instance of ProtocolDecoder which decodes binary or protocol-specific data into message objects.
getDecoder() - method in class org.apache.mina.filter.codec.SynchronizedProtocolDecoder
Returns the decoder this decoder is decorating.
getDecoder() - method in class org.apache.mina.filter.codec.textline.TextLineCodecFactory
Returns a new (or reusable) instance of ProtocolDecoder which decodes binary or protocol-specific data into message objects.
getDecoderMaxLineLength() - method in class org.apache.mina.filter.codec.textline.TextLineCodecFactory
Returns the allowed maximum size of the line to be decoded.
getDecoderMaxObjectSize() - method in class org.apache.mina.filter.codec.serialization.ObjectSerializationCodecFactory
Returns the allowed maximum size of the object to be decoded.
getDefaultConfig() - method in class org.apache.mina.transport.socket.nio.support.DatagramAcceptorDelegate
getDefaultConfig() - method in class org.apache.mina.transport.socket.nio.support.DatagramConnectorDelegate
getDefaultConfig() - method in class org.apache.mina.common.support.DelegatedIoAcceptor
getDefaultConfig() - method in class org.apache.mina.common.support.DelegatedIoConnector
getDefaultConfig() - method in class org.apache.mina.common.IoService
Returns the default configuration which is used when you didn't specify any configuration.
getDefaultConfig() - method in class org.apache.mina.transport.socket.nio.SocketAcceptor
getDefaultConfig() - method in class org.apache.mina.transport.socket.nio.SocketConnector
getDefaultConfig() - method in class org.apache.mina.transport.vmpipe.VmPipeAcceptor
getDefaultConfig() - method in class org.apache.mina.transport.vmpipe.VmPipeConnector
Returns the default configuration which is used when you didn't specify any configuration.
getDestination() - method in class org.apache.mina.common.IoFilter.WriteRequest
Returne the destination of this write request.
getDouble() - method in class org.apache.mina.common.support.BaseByteBuffer
getDouble() - method in class org.apache.mina.common.ByteBuffer
getDouble() - method in class org.apache.mina.common.ByteBufferProxy
getDouble(int) - method in class org.apache.mina.common.support.BaseByteBuffer
getDouble(int) - method in class org.apache.mina.common.ByteBuffer
getDouble(int) - method in class org.apache.mina.common.ByteBufferProxy
getEnabledCipherSuites() - method in class org.apache.mina.filter.SSLFilter
Returns the list of cipher suites to be enabled when SSLEngine is initialized.
getEnabledProtocols() - method in class org.apache.mina.filter.SSLFilter
Returns the list of protocols to be enabled when SSLEngine is initialized.
getEncoder() - method in class org.apache.mina.filter.codec.demux.DemuxingProtocolCodecFactory
Returns a new (or reusable) instance of ProtocolEncoder which encodes message objects into binary or protocol-specific data.
getEncoder() - method in class org.apache.mina.filter.codec.demux.MessageEncoderFactory
Creates a new message encoder.
getEncoder() - method in class org.apache.mina.filter.codec.serialization.ObjectSerializationCodecFactory
Returns a new (or reusable) instance of ProtocolEncoder which encodes message objects into binary or protocol-specific data.
getEncoder() - method in class org.apache.mina.filter.codec.ProtocolCodecFactory
Returns a new (or reusable) instance of ProtocolEncoder which encodes message objects into binary or protocol-specific data.
getEncoder() - method in class org.apache.mina.filter.codec.SynchronizedProtocolEncoder
Returns the encoder this encoder is decorating.
getEncoder() - method in class org.apache.mina.filter.codec.textline.TextLineCodecFactory
Returns a new (or reusable) instance of ProtocolEncoder which encodes message objects into binary or protocol-specific data.
getEncoderMaxLineLength() - method in class org.apache.mina.filter.codec.textline.TextLineCodecFactory
Returns the allowed maximum size of the encoded line.
getEncoderMaxObjectSize() - method in class org.apache.mina.filter.codec.serialization.ObjectSerializationCodecFactory
Returns the allowed maximum size of the encoded object.
getEntry(String) - method in class org.apache.mina.common.support.AbstractIoFilterChain
Returns the IoFilterChain.Entry with the specified name in this chain.
getEntry(String) - method in class org.apache.mina.common.DefaultIoFilterChainBuilder
getEntry(String) - method in class org.apache.mina.common.IoFilterChain
Returns the IoFilterChain.Entry with the specified name in this chain.
getEntry(String) - method in class org.apache.mina.handler.chain.IoHandlerChain
getExecutor() - method in class org.apache.mina.filter.executor.ExecutorFilter
Returns the underlying Executor instance this filter uses.
getExecutor() - method in class org.apache.mina.common.ExecutorThreadModel
Returns the underlying Executor of this model.
getExpirationInterval() - method in class org.apache.mina.util.ExpiringMap<K,V>
getExpirationInterval() - method in class org.apache.mina.util.ExpiringMap.Expirer
getExpirationInterval() - method in class org.apache.mina.common.ExpiringSessionRecycler
getExpirer() - method in class org.apache.mina.util.ExpiringMap<K,V>
getFilter() - method in class org.apache.mina.common.IoFilterChain.Entry
Returns the filter.
getFilterChain() - method in class org.apache.mina.common.support.BaseIoService
A shortcut for ( ( DefaultIoFilterChainBuilder ) IoService.getFilterChainBuilder() ).
getFilterChain() - method in class org.apache.mina.common.support.BaseIoServiceConfig
getFilterChain() - method in class org.apache.mina.common.support.DelegatedIoAcceptor
getFilterChain() - method in class org.apache.mina.common.support.DelegatedIoConnector
getFilterChain() - method in class org.apache.mina.common.IoService
A shortcut for ( ( DefaultIoFilterChainBuilder ) getFilterChainBuilder() ).
getFilterChain() - method in class org.apache.mina.common.IoServiceConfig
A shortcut for ( ( DefaultIoFilterChainBuilder ) getFilterChainBuilder() ).
getFilterChain() - method in class org.apache.mina.common.IoSession
Returns the filter chain that only affects this session.
getFilterChain() - method in class org.apache.mina.transport.vmpipe.support.VmPipeSessionImpl
Returns the filter chain that only affects this session.
getFilterChainBuilder() - method in class org.apache.mina.common.support.BaseIoService
Returns the global IoFilterChainBuilder which will modify the IoFilterChain of all IoSessions which is managed by this service.
getFilterChainBuilder() - method in class org.apache.mina.common.support.BaseIoServiceConfig
getFilterChainBuilder() - method in class org.apache.mina.common.support.DelegatedIoAcceptor
getFilterChainBuilder() - method in class org.apache.mina.common.support.DelegatedIoConnector
getFilterChainBuilder() - method in class org.apache.mina.common.IoService
Returns the global IoFilterChainBuilder which will modify the IoFilterChain of all IoSessions which is managed by this service.
getFilterChainBuilder() - method in class org.apache.mina.common.IoServiceConfig
Returns the IoFilterChainBuilder which will modify the IoFilterChain of all IoSessions which is created with this configuration.
getFloat() - method in class org.apache.mina.common.support.BaseByteBuffer
getFloat() - method in class org.apache.mina.common.ByteBuffer
getFloat() - method in class org.apache.mina.common.ByteBufferProxy
getFloat(int) - method in class org.apache.mina.common.support.BaseByteBuffer
getFloat(int) - method in class org.apache.mina.common.ByteBuffer
getFloat(int) - method in class org.apache.mina.common.ByteBufferProxy
getFuture() - method in class org.apache.mina.common.IoFilter.WriteRequest
Returns WriteFuture that is associated with this write request.
getHandler() - method in class org.apache.mina.common.IoSession
Returns the IoHandler which handles this session.
getHandler() - method in class org.apache.mina.transport.vmpipe.support.VmPipe
getHandler() - method in class org.apache.mina.transport.vmpipe.support.VmPipeSessionImpl
Returns the IoHandler which handles this session.
getHandler(org.apache.mina.common.IoSession) - method in class org.apache.mina.handler.multiton.SingleSessionIoHandlerFactory
Returns a SingleSessionIoHandler for the given session.
getHexDump() - method in class org.apache.mina.common.ByteBuffer
Returns hexdump of this buffer.
getHexDump() - method in class org.apache.mina.common.ByteBufferProxy
Returns hexdump of this buffer.
getHexdump() - method in class org.apache.mina.filter.codec.ProtocolDecoderException
Returns the hexdump of the unknown message part.
getHexdump(org.apache.mina.common.ByteBuffer) - static method in class org.apache.mina.common.support.ByteBufferHexDumper
getIdleCount(org.apache.mina.common.IdleStatus) - method in class org.apache.mina.common.support.BaseIoSession
getIdleCount(org.apache.mina.common.IdleStatus) - method in class org.apache.mina.common.IoSession
Returns the number of the fired continuous sessionIdle events for the specified IdleStatus.
getIdleTime(org.apache.mina.common.IdleStatus) - method in class org.apache.mina.common.support.BaseIoSession
getIdleTime(org.apache.mina.common.IdleStatus) - method in class org.apache.mina.common.IoSession
Returns idle time for the specified type of idleness in seconds.
getIdleTimeInMillis(org.apache.mina.common.IdleStatus) - method in class org.apache.mina.common.support.BaseIoSession
getIdleTimeInMillis(org.apache.mina.common.IdleStatus) - method in class org.apache.mina.common.IoSession
Returns idle time for the specified type of idleness in milliseconds.
getInstalledFilters() - method in class org.apache.mina.integration.jmx.IoSessionManager
getInstalledFilters() - method in class org.apache.mina.integration.jmx.IoSessionManagerMBean
get the list of filters installed in the filter chain
getInstance() - static method in class org.apache.mina.common.ExceptionMonitor
Returns the current exception monitor.
getInstance() - static method in class org.apache.mina.transport.vmpipe.support.VmPipeIdleStatusChecker
getInstance(int) - static method in class org.apache.mina.common.TrafficMask
Returns an appropriate TrafficMask instance from the specified interestOps.
getInstance(String) - static method in class org.apache.mina.common.ExecutorThreadModel
Returns a ExecutorThreadModel instance for the specified serviceName.
getInstance(String) - static method in class org.apache.mina.common.TransportType
Returns the transport type of the specified name.
getInt() - method in class org.apache.mina.common.support.BaseByteBuffer
getInt() - method in class org.apache.mina.common.ByteBuffer
getInt() - method in class org.apache.mina.common.ByteBufferProxy
getInt(int) - method in class org.apache.mina.common.support.BaseByteBuffer
getInt(int) - method in class org.apache.mina.common.ByteBuffer
getInt(int) - method in class org.apache.mina.common.ByteBufferProxy
getInterestOps() - method in class org.apache.mina.common.TrafficMask
Returns an interestOps of SelectionKey for this mask.
getLastIdleTime(org.apache.mina.common.IdleStatus) - method in class org.apache.mina.common.support.BaseIoSession
getLastIdleTime(org.apache.mina.common.IdleStatus) - method in class org.apache.mina.common.IoSession
Returns the time in millis when the last sessionIdle event is fired for the specified IdleStatus.
getLastIoTime() - method in class org.apache.mina.common.support.BaseIoSession
getLastIoTime() - method in class org.apache.mina.common.IoSession
Returns the time in millis when I/O occurred lastly.
getLastIoTime() - method in class org.apache.mina.integration.jmx.IoSessionManager
getLastIoTime() - method in class org.apache.mina.integration.jmx.IoSessionManagerMBean
last time the session processed an IO
getLastReadTime() - method in class org.apache.mina.common.support.BaseIoSession
getLastReadTime() - method in class org.apache.mina.common.IoSession
Returns the time in millis when read operation occurred lastly.
getLastReadTime() - method in class org.apache.mina.integration.jmx.IoSessionManager
getLastReadTime() - method in class org.apache.mina.integration.jmx.IoSessionManagerMBean
last time the session processed an read
getLastWriteTime() - method in class org.apache.mina.common.support.BaseIoSession
getLastWriteTime() - method in class org.apache.mina.common.IoSession
Returns the time in millis when write operation occurred lastly.
getLastWriteTime() - method in class org.apache.mina.integration.jmx.IoSessionManager
getLastWriteTime() - method in class org.apache.mina.integration.jmx.IoSessionManagerMBean
last time the session processed a write
getListeners() - method in class org.apache.mina.common.support.BaseIoService
getListeners() - method in class org.apache.mina.transport.vmpipe.support.VmPipe
getLocalAddress() - method in class org.apache.mina.common.IoSession
Returns the socket address of local machine which is associated with this session.
getLocalAddress() - method in class org.apache.mina.transport.vmpipe.support.VmPipeSessionImpl
Returns the socket address of local machine which is associated with this session.
getLock() - method in class org.apache.mina.common.support.DefaultIoFuture
getLock() - method in class org.apache.mina.common.IoFuture
Returns the lock object this future acquires.
getLong() - method in class org.apache.mina.common.support.BaseByteBuffer
getLong() - method in class org.apache.mina.common.ByteBuffer
getLong() - method in class org.apache.mina.common.ByteBufferProxy
getLong(int) - method in class org.apache.mina.common.support.BaseByteBuffer
getLong(int) - method in class org.apache.mina.common.ByteBuffer
getLong(int) - method in class org.apache.mina.common.ByteBufferProxy
getManagedServiceAddresses() - method in class org.apache.mina.common.support.BaseIoService
Returns all SocketAddresses this service is managing.
getManagedServiceAddresses() - method in class org.apache.mina.common.support.DelegatedIoAcceptor
getManagedServiceAddresses() - method in class org.apache.mina.common.support.DelegatedIoConnector
getManagedServiceAddresses() - method in class org.apache.mina.common.IoService
Returns all SocketAddresses this service is managing.
getManagedServiceAddresses() - method in class org.apache.mina.common.support.IoServiceListenerSupport
getManagedSessionCount() - method in class org.apache.mina.integration.jmx.IoServiceManager
getManagedSessionCount() - method in class org.apache.mina.integration.jmx.IoServiceManagerMBean
amount of session currently managed
getManagedSessions(SocketAddress) - method in class org.apache.mina.common.support.BaseIoService
Returns all sessions with the specified remote or local address, which are currently managed by this service.
getManagedSessions(SocketAddress) - method in class org.apache.mina.common.support.DelegatedIoAcceptor
getManagedSessions(SocketAddress) - method in class org.apache.mina.common.support.DelegatedIoConnector
getManagedSessions(SocketAddress) - method in class org.apache.mina.common.IoService
Returns all sessions with the specified remote or local address, which are currently managed by this service.
getManagedSessions(SocketAddress) - method in class org.apache.mina.common.support.IoServiceListenerSupport
getMaxLineLength() - method in class org.apache.mina.filter.codec.textline.TextLineDecoder
Returns the allowed maximum size of the line to be decoded.
getMaxLineLength() - method in class org.apache.mina.filter.codec.textline.TextLineEncoder
Returns the allowed maximum size of the encoded line.
getMaxObjectSize() - method in class org.apache.mina.filter.codec.serialization.ObjectSerializationDecoder
Returns the allowed maximum size of the object to be decoded.
getMaxObjectSize() - method in class org.apache.mina.filter.codec.serialization.ObjectSerializationEncoder
Returns the allowed maximum size of the encoded object.
getMaxObjectSize() - method in class org.apache.mina.filter.codec.serialization.ObjectSerializationInputStream
Returns the allowed maximum size of the object to be decoded.
getMaxObjectSize() - method in class org.apache.mina.filter.codec.serialization.ObjectSerializationOutputStream
Returns the allowed maximum size of the encoded object.
getMessage() - method in class org.apache.mina.common.IoFilter.WriteRequest
Returns a message object to be written.
getMessage() - method in class org.apache.mina.filter.codec.ProtocolDecoderException
Returns the message and the hexdump of the unknown part.
getMessageReadThroughput() - method in class org.apache.mina.management.IoSessionStat
Messages read per second
getMessageReadThroughtput() - method in class org.apache.mina.integration.jmx.IoSessionManager
getMessageReadThroughtput() - method in class org.apache.mina.integration.jmx.IoSessionManagerMBean
get the read messages per second throughput works only if a stat collector is inspecting this session, and only if a ProtocolDecoderFilter is used
getMessageTypes() - method in class org.apache.mina.filter.codec.demux.MessageEncoder
Returns the set of message classes this encoder can encode.
getMessageWrittenThroughput() - method in class org.apache.mina.management.IoSessionStat
Messages written per second
getMessageWrittenThroughtput() - method in class org.apache.mina.integration.jmx.IoSessionManager
getMessageWrittenThroughtput() - method in class org.apache.mina.integration.jmx.IoSessionManagerMBean
get the written messages per second throughput works only if a stat collector is inspecting this session, and only if a ProtocolDecoderFilter is used
getMsgReadThroughput() - method in class org.apache.mina.management.StatCollector
getMsgWrittenThroughput() - method in class org.apache.mina.management.StatCollector
getName() - method in class org.apache.mina.common.IoFilterChain.Entry
Returns the name of the filter.
getName() - method in class org.apache.mina.handler.chain.IoHandlerChain.Entry
Returns the name of the command.
getName() - method in class org.apache.mina.common.TrafficMask
Returns the name of this mask.
getNames() - method in class org.apache.mina.common.TransportType
Returns the known names of this transport type.
getNextAvailable() - static method in class org.apache.mina.util.AvailablePortFinder
Gets the next available port starting at the lowest port number.
getNextAvailable(int) - static method in class org.apache.mina.util.AvailablePortFinder
Gets the next available port starting at a port.
getNextCommand() - method in class org.apache.mina.handler.chain.IoHandlerChain.Entry
Returns the IoHandlerCommand.NextCommand of the command.
getNextCommand(String) - method in class org.apache.mina.handler.chain.IoHandlerChain
getNextFilter() - method in class org.apache.mina.filter.executor.ExecutorFilter.Event
getNextFilter() - method in class org.apache.mina.common.IoFilterChain.Entry
Returns the IoFilter.NextFilter of the filter.
getNextFilter(String) - method in class org.apache.mina.common.support.AbstractIoFilterChain
Returns the IoFilter.NextFilter of the IoFilter with the specified name in this chain.
getNextFilter(String) - method in class org.apache.mina.common.IoFilterChain
Returns the IoFilter.NextFilter of the IoFilter with the specified name in this chain.
getObject() - method in class org.apache.mina.common.ByteBuffer
Reads a Java object from the buffer using the context ClassLoader of the current thread.
getObject() - method in class org.apache.mina.common.ByteBufferProxy
Reads a Java object from the buffer using the context ClassLoader of the current thread.
getObject(ClassLoader) - method in class org.apache.mina.common.ByteBuffer
Reads a Java object from the buffer using the specified classLoader.
getObject(ClassLoader) - method in class org.apache.mina.common.ByteBufferProxy
Reads a Java object from the buffer using the specified classLoader.
getOutNetBuffer() - method in class org.apache.mina.filter.support.SSLHandler
Get encrypted data to be sent.
getParent() - method in class org.apache.mina.filter.support.SSLHandler
getPort() - method in class org.apache.mina.transport.vmpipe.VmPipeAddress
Returns the port number.
getPrefixedString(CharsetDecoder) - method in class org.apache.mina.common.ByteBuffer
Reads a string which has a 16-bit length field before the actual encoded string, using the specified decoder and returns it.
getPrefixedString(CharsetDecoder) - method in class org.apache.mina.common.ByteBufferProxy
Reads a string which has a 16-bit length field before the actual encoded string, using the specified decoder and returns it.
getPrefixedString(int,CharsetDecoder) - method in class org.apache.mina.common.ByteBuffer
Reads a string which has a length field before the actual encoded string, using the specified decoder and returns it.
getPrefixedString(int,CharsetDecoder) - method in class org.apache.mina.common.ByteBufferProxy
Reads a string which has a length field before the actual encoded string, using the specified decoder and returns it.
getReadBytes() - method in class org.apache.mina.common.support.BaseIoSession
getReadBytes() - method in class org.apache.mina.common.IoSession
Returns the total number of bytes which were read from this session.
getReadBytes() - method in class org.apache.mina.integration.jmx.IoSessionManager
getReadBytes() - method in class org.apache.mina.integration.jmx.IoSessionManagerMBean
bytes read from the beginning
getReadIdleTime() - method in class org.apache.mina.integration.jmx.IoSessionManager
getReadIdleTime() - method in class org.apache.mina.integration.jmx.IoSessionManagerMBean
read IDLE time
getReadMessages() - method in class org.apache.mina.common.support.BaseIoSession
getReadMessages() - method in class org.apache.mina.common.IoSession
Returns the total number of messages which were read and decoded from this session.
getReadMessages() - method in class org.apache.mina.integration.jmx.IoSessionManager
getReadMessages() - method in class org.apache.mina.integration.jmx.IoSessionManagerMBean
PDU decoded from the beginning.
getReadTimeout() - method in class org.apache.mina.handler.StreamIoHandler
Returns read timeout in seconds.
getReceiveBufferSize() - method in class org.apache.mina.transport.socket.nio.DatagramSessionConfig
getReceiveBufferSize() - method in class org.apache.mina.transport.socket.nio.support.DatagramSessionConfigImpl
getReceiveBufferSize() - method in class org.apache.mina.transport.socket.nio.SocketSessionConfig
getReceiveBufferSize() - method in class org.apache.mina.transport.socket.nio.SocketSessionConfigImpl
getRemoteAddress() - method in class org.apache.mina.common.IoSession
Returns the socket address of remote peer.
getRemoteAddress() - method in class org.apache.mina.transport.vmpipe.support.VmPipeSessionImpl
Returns the socket address of remote peer.
getRemoteSession() - method in class org.apache.mina.transport.vmpipe.support.VmPipeSessionImpl
getScheduledWriteBytes() - method in class org.apache.mina.common.support.BaseIoSession
getScheduledWriteBytes() - method in class org.apache.mina.common.IoSession
Returns the number of bytes which are scheduled to be written to this session.
getScheduledWriteRequests() - method in class org.apache.mina.common.support.BaseIoSession
getScheduledWriteRequests() - method in class org.apache.mina.common.IoSession
Returns the number of write requests which are scheduled to be written to this session.
getSendBufferSize() - method in class org.apache.mina.transport.socket.nio.DatagramSessionConfig
getSendBufferSize() - method in class org.apache.mina.transport.socket.nio.support.DatagramSessionConfigImpl
getSendBufferSize() - method in class org.apache.mina.transport.socket.nio.SocketSessionConfig
getSendBufferSize() - method in class org.apache.mina.transport.socket.nio.SocketSessionConfigImpl
getService() - method in class org.apache.mina.common.IoSession
Returns the IoService which provides I/O service to this session.
getService() - method in class org.apache.mina.transport.vmpipe.support.VmPipeSessionImpl
Returns the IoService which provides I/O service to this session.
getServiceAddress() - method in class org.apache.mina.common.IoSession
Returns the socket address of the IoService listens to to manage this session.
getServiceAddress() - method in class org.apache.mina.transport.vmpipe.support.VmPipeSessionImpl
Returns the socket address of the IoService listens to to manage this session.
getServiceConfig() - method in class org.apache.mina.common.IoSession
Returns the IoServiceConfig of this session.
getServiceConfig() - method in class org.apache.mina.transport.vmpipe.support.VmPipeSessionImpl
Returns the IoServiceConfig of this session.
getSession() - method in class org.apache.mina.common.support.AbstractIoFilterChain
Returns the parent IoSession of this chain.
getSession() - method in class org.apache.mina.common.ConnectFuture
Returns IoSession which is the result of connect operation.
getSession() - method in class org.apache.mina.common.support.DefaultIoFuture
getSession() - method in class org.apache.mina.common.IoFilterChain
Returns the parent IoSession of this chain.
getSession() - method in class org.apache.mina.common.IoFuture
Returns the IoSession which is associated with this future.
getSession() - method in class org.apache.mina.handler.multiton.SingleSessionIoHandlerAdapter
Retrieves the session to which this handler is assigned.
getSession() - method in class org.apache.mina.filter.support.SSLHandler
getSessionConfig() - method in class org.apache.mina.transport.socket.nio.DatagramAcceptorConfig
Resturns the default configuration of the new IoSessions.
getSessionConfig() - method in class org.apache.mina.transport.socket.nio.DatagramConnectorConfig
Resturns the default configuration of the new IoSessions.
getSessionConfig() - method in class org.apache.mina.transport.socket.nio.DatagramServiceConfig
Resturns the default configuration of the new IoSessions.
getSessionConfig() - method in class org.apache.mina.common.IoServiceConfig
Resturns the default configuration of the new IoSessions.
getSessionConfig() - method in class org.apache.mina.transport.socket.nio.SocketAcceptorConfig
getSessionConfig() - method in class org.apache.mina.transport.socket.nio.SocketConnectorConfig
Resturns the default configuration of the new IoSessions.
getSessionCount() - method in class org.apache.mina.management.StatCollector
getSessionRecycler() - method in class org.apache.mina.transport.socket.nio.DatagramAcceptorConfig
getSessionRecycler() - method in class org.apache.mina.transport.socket.nio.DatagramConnectorConfig
getSessionRecycler() - method in class org.apache.mina.transport.socket.nio.DatagramServiceConfig
Returns the IoSessionRecycler for this service.
getShort() - method in class org.apache.mina.common.support.BaseByteBuffer
getShort() - method in class org.apache.mina.common.ByteBuffer
getShort() - method in class org.apache.mina.common.ByteBufferProxy
getShort(int) - method in class org.apache.mina.common.support.BaseByteBuffer
getShort(int) - method in class org.apache.mina.common.ByteBuffer
getShort(int) - method in class org.apache.mina.common.ByteBufferProxy
getSoLinger() - method in class org.apache.mina.transport.socket.nio.SocketSessionConfig
Please note that enabling SO_LINGER in Java NIO can result in platform-dependent behavior and unexpected blocking of I/O thread.
getSoLinger() - method in class org.apache.mina.transport.socket.nio.SocketSessionConfigImpl
getSSLSession(org.apache.mina.common.IoSession) - method in class org.apache.mina.filter.SSLFilter
Returns the underlying SSLSession for the specified session.
getString(CharsetDecoder) - method in class org.apache.mina.common.ByteBuffer
Reads a NUL-terminated string from this buffer using the specified decoder and returns it.
getString(CharsetDecoder) - method in class org.apache.mina.common.ByteBufferProxy
Reads a NUL-terminated string from this buffer using the specified decoder and returns it.
getString(int,CharsetDecoder) - method in class org.apache.mina.common.ByteBuffer
Reads a NUL-terminated string from this buffer using the specified decoder and returns it.
getString(int,CharsetDecoder) - method in class org.apache.mina.common.ByteBufferProxy
Reads a NUL-terminated string from this buffer using the specified decoder and returns it.
getThreadModel() - method in class org.apache.mina.common.support.BaseIoServiceConfig
getThreadModel() - method in class org.apache.mina.common.IoServiceConfig
Returns the default ThreadModel of the IoService.
getTimeout() - method in class org.apache.mina.common.PooledByteBufferAllocator
Returns the timeout value of this allocator in seconds.
getTimeoutMillis() - method in class org.apache.mina.common.PooledByteBufferAllocator
Returns the timeout value of this allocator in milliseconds.
getTimeToLive() - method in class org.apache.mina.util.ExpiringMap<K,V>
getTimeToLive() - method in class org.apache.mina.util.ExpiringMap.Expirer
getTimeToLive() - method in class org.apache.mina.common.ExpiringSessionRecycler
getTotalByteReadThroughput() - method in class org.apache.mina.integration.jmx.IoServiceManager
getTotalByteReadThroughput() - method in class org.apache.mina.integration.jmx.IoServiceManagerMBean
bytes read per seconds sum of all the managed sessions
getTotalByteWrittenThroughput() - method in class org.apache.mina.integration.jmx.IoServiceManager
getTotalByteWrittenThroughput() - method in class org.apache.mina.integration.jmx.IoServiceManagerMBean
bytes written per seconds sum for all the managed sessions
getTotalMessageReadThroughput() - method in class org.apache.mina.integration.jmx.IoServiceManager
getTotalMessageReadThroughput() - method in class org.apache.mina.integration.jmx.IoServiceManagerMBean
messages read per seconds sum of all the managed sessions
getTotalMessageWrittenThroughput() - method in class org.apache.mina.integration.jmx.IoServiceManager
getTotalMessageWrittenThroughput() - method in class org.apache.mina.integration.jmx.IoServiceManagerMBean
messages written per seconds sum for all the managed sessions
getTotalProcessedSessions() - method in class org.apache.mina.management.StatCollector
total number of sessions processed by the stat collector
getTrafficClass() - method in class org.apache.mina.transport.socket.nio.DatagramSessionConfig
getTrafficClass() - method in class org.apache.mina.transport.socket.nio.support.DatagramSessionConfigImpl
getTrafficClass() - method in class org.apache.mina.transport.socket.nio.SocketSessionConfig
getTrafficClass() - method in class org.apache.mina.transport.socket.nio.SocketSessionConfigImpl
getTrafficMask() - method in class org.apache.mina.common.support.BaseIoSession
getTrafficMask() - method in class org.apache.mina.common.IoSession
Returns the current TrafficMask of this session.
getTransportType() - method in class org.apache.mina.common.IoSession
Returns transport type of this session.
getTransportType() - method in class org.apache.mina.transport.vmpipe.support.VmPipeSessionImpl
Returns transport type of this session.
getType() - method in class org.apache.mina.filter.executor.ExecutorFilter.Event
getUnsigned() - method in class org.apache.mina.common.ByteBuffer
Reads one unsigned byte as a short integer.
getUnsigned() - method in class org.apache.mina.common.ByteBufferProxy
Reads one unsigned byte as a short integer.
getUnsigned(int) - method in class org.apache.mina.common.ByteBuffer
Reads one byte as an unsigned short integer.
getUnsigned(int) - method in class org.apache.mina.common.ByteBufferProxy
Reads one byte as an unsigned short integer.
getUnsignedInt() - method in class org.apache.mina.common.ByteBuffer
Reads four bytes unsigned integer.
getUnsignedInt() - method in class org.apache.mina.common.ByteBufferProxy
Reads four bytes unsigned integer.
getUnsignedInt(int) - method in class org.apache.mina.common.ByteBuffer
Reads four bytes unsigned integer.
getUnsignedInt(int) - method in class org.apache.mina.common.ByteBufferProxy
Reads four bytes unsigned integer.
getUnsignedShort() - method in class org.apache.mina.common.ByteBuffer
Reads two bytes unsigned integer.
getUnsignedShort() - method in class org.apache.mina.common.ByteBufferProxy
Reads two bytes unsigned integer.
getUnsignedShort(int) - method in class org.apache.mina.common.ByteBuffer
Reads two bytes unsigned integer.
getUnsignedShort(int) - method in class org.apache.mina.common.ByteBufferProxy
Reads two bytes unsigned integer.
getValue() - method in class org.apache.mina.common.support.DefaultIoFuture
Returns the result of the asynchronous operation.
getValue() - method in class org.apache.mina.filter.codec.textline.LineDelimiter
Return the delimiter string.
getWorkerTimeout() - method in class org.apache.mina.transport.socket.nio.SocketConnector
How many seconds to keep the connection thread alive between connection requests
getWriteBufferSize() - method in class org.apache.mina.filter.StreamWriteFilter
Returns the size of the write buffer in bytes.
getWriteIdleTime() - method in class org.apache.mina.integration.jmx.IoSessionManager
getWriteIdleTime() - method in class org.apache.mina.integration.jmx.IoSessionManagerMBean
write IDLE time
getWriteTimeout() - method in class org.apache.mina.common.support.BaseIoSession
getWriteTimeout() - method in class org.apache.mina.common.IoSession
Returns write timeout in seconds.
getWriteTimeout() - method in class org.apache.mina.handler.StreamIoHandler
Returns write timeout in seconds.
getWriteTimeoutInMillis() - method in class org.apache.mina.common.support.BaseIoSession
getWriteTimeoutInMillis() - method in class org.apache.mina.common.IoSession
Returns write timeout in milliseconds.
getWrittenBytes() - method in class org.apache.mina.common.support.BaseIoSession
getWrittenBytes() - method in class org.apache.mina.common.IoSession
Returns the total number of bytes which were written to this session.
getWrittenBytes() - method in class org.apache.mina.integration.jmx.IoSessionManager
getWrittenBytes() - method in class org.apache.mina.integration.jmx.IoSessionManagerMBean
bytes written from the beginning
getWrittenMessages() - method in class org.apache.mina.common.support.BaseIoSession
getWrittenMessages() - method in class org.apache.mina.common.IoSession
Returns the total number of messages which were written and encoded by this session.
getWrittenMessages() - method in class org.apache.mina.integration.jmx.IoSessionManager
getWrittenMessages() - method in class org.apache.mina.integration.jmx.IoSessionManagerMBean
PDU encoded from the beginning.
getWrittenWriteRequests() - method in class org.apache.mina.common.support.BaseIoSession
getWrittenWriteRequests() - method in class org.apache.mina.common.IoSession
Returns the total number of write requests which were written to this session.

H

HANDLER - static field in class org.apache.mina.handler.multiton.SingleSessionIoHandlerDelegate
The key used to store the SingleSessionIoHandler as a session attribute.
handshake(org.apache.mina.common.IoFilter.NextFilter) - method in class org.apache.mina.filter.support.SSLHandler
Perform any handshaking processing.
hashCode() - method in class org.apache.mina.util.AnonymousSocketAddress
hashCode() - method in class org.apache.mina.common.ByteBufferProxy
hashCode() - method in class org.apache.mina.filter.codec.textline.LineDelimiter
hashCode() - method in class org.apache.mina.transport.vmpipe.VmPipeAddress
hasRemaining() - method in class org.apache.mina.common.ByteBuffer
hasRemaining() - method in class org.apache.mina.common.ByteBufferProxy

I

IdentityHashSet<E> - class org.apache.mina.util.IdentityHashSet<E>
An IdentityHashMap-backed Set.
IdentityHashSet() - constructor for class org.apache.mina.util.IdentityHashSet<E>
IdentityHashSet(Collection) - constructor for class org.apache.mina.util.IdentityHashSet<E>
IDLE - static field in class org.apache.mina.filter.executor.ExecutorFilter.EventType
IdleStatus - class org.apache.mina.common.IdleStatus
Represents the type of idleness of IoSession or IoSession.
increaseIdleCount(org.apache.mina.common.IdleStatus) - method in class org.apache.mina.common.support.BaseIoSession
increaseReadBytes(int) - method in class org.apache.mina.common.support.BaseIoSession
increaseReadMessages() - method in class org.apache.mina.common.support.BaseIoSession
increaseScheduledWriteBytes(int) - method in class org.apache.mina.common.support.BaseIoSession
increaseScheduledWriteRequests() - method in class org.apache.mina.common.support.BaseIoSession
increaseWrittenBytes(int) - method in class org.apache.mina.common.support.BaseIoSession
increaseWrittenMessages() - method in class org.apache.mina.common.support.BaseIoSession
inflate(org.apache.mina.common.ByteBuffer) - method in class org.apache.mina.filter.support.Zlib
info(org.apache.mina.common.IoSession,String) - static method in class org.apache.mina.util.SessionLog
info(org.apache.mina.common.IoSession,String,Throwable) - static method in class org.apache.mina.util.SessionLog
init() - method in class org.apache.mina.common.IoFilter
Invoked by ReferenceCountingIoFilter when this filter is added to a IoFilterChain at the first time, so you can initialize shared resources.
init() - method in class org.apache.mina.common.IoFilterAdapter
Invoked by ReferenceCountingIoFilter when this filter is added to a IoFilterChain at the first time, so you can initialize shared resources.
init() - method in class org.apache.mina.filter.ReferenceCountingIoFilter
Invoked by ReferenceCountingIoFilter when this filter is added to a IoFilterChain at the first time, so you can initialize shared resources.
init() - method in class org.apache.mina.filter.support.SSLHandler
init(org.apache.mina.common.IoAcceptor) - method in class org.apache.mina.common.support.DelegatedIoAcceptor
Sets the delegate.
init(org.apache.mina.common.IoConnector) - method in class org.apache.mina.common.support.DelegatedIoConnector
Sets the delegate.
INITIAL_WRITE_FUTURE - static field in class org.apache.mina.filter.StreamWriteFilter
initialize(org.apache.mina.common.IoSession) - static method in class org.apache.mina.util.SessionUtil
int hashCode() - method in class org.apache.mina.common.ByteBuffer
int hashCode() - method in class org.apache.mina.util.ExpiringMap<K,V>
int size() - method in class org.apache.mina.util.IdentityHashSet<E>
IoAcceptor - interface org.apache.mina.common.IoAcceptor
Accepts incoming connection, communicates with clients, and fires events to IoHandlers.
IoAcceptorConfig - interface org.apache.mina.common.IoAcceptorConfig
A configuration which is used to configure IoAcceptor.
IoConnector - interface org.apache.mina.common.IoConnector
Connects to endpoint, communicates with the server, and fires events to IoHandlers.
IoConnectorConfig - interface org.apache.mina.common.IoConnectorConfig
A configuration which is used to configure IoConnector.
IoFilter - interface org.apache.mina.common.IoFilter
A filter which intercepts IoHandler events like Servlet filters.
IoFilterAdapter - class org.apache.mina.common.IoFilterAdapter
An abstract adapter class for IoFilter.
IoFilterChain - interface org.apache.mina.common.IoFilterChain
A container of IoFilters that forwards IoHandler events to the consisting filters and terminal IoHandler sequentially.
IoFilterChainBuilder - interface org.apache.mina.common.IoFilterChainBuilder
An interface that builds IoFilterChain in predefined way when IoSession is created.
A RuntimeException which is thrown when IoFilter.init() or IoFilter.onPostAdd(IoFilterChain,String,IoFilter.NextFilter) failed.
IoFilterLifeCycleException() - constructor for class org.apache.mina.common.IoFilterLifeCycleException
IoFilterLifeCycleException(String) - constructor for class org.apache.mina.common.IoFilterLifeCycleException
IoFilterLifeCycleException(String,Throwable) - constructor for class org.apache.mina.common.IoFilterLifeCycleException
IoFilterLifeCycleException(Throwable) - constructor for class org.apache.mina.common.IoFilterLifeCycleException
IoFuture - interface org.apache.mina.common.IoFuture
Represents the result of an ashynchronous I/O operation.
IoFutureListener - interface org.apache.mina.common.IoFutureListener
Something interested in being notified when the result of an IoFuture becomes available.
IoHandler - interface org.apache.mina.common.IoHandler
Handles all I/O events fired by MINA.
IoHandlerAdapter - class org.apache.mina.common.IoHandlerAdapter
An abstract adapter class for IoHandler.
IoHandlerChain - class org.apache.mina.handler.chain.IoHandlerChain
A chain of IoHandlerCommands.
IoHandlerChain() - constructor for class org.apache.mina.handler.chain.IoHandlerChain
Creates a new, empty chain of IoHandlerCommands.
IoHandlerCommand - interface org.apache.mina.handler.chain.IoHandlerCommand
A IoHandlerCommand encapsulates a unit of processing work to be performed, whose purpose is to examine and/or modify the state of a transaction that is represented by custom attributes provided by IoSession.
IoService - interface org.apache.mina.common.IoService
Base interface for all IoAcceptors and IoConnectors that provide I/O service and manage IoSessions.
IoServiceConfig - interface org.apache.mina.common.IoServiceConfig
A configuration which is used to configure IoService.
IoServiceListener - interface org.apache.mina.common.IoServiceListener
Something interested in being notified when the result of an IoFuture becomes available.
IoServiceListenerSupport getListeners() - method in class org.apache.mina.transport.socket.nio.support.DatagramAcceptorDelegate
IoServiceListenerSupport - class org.apache.mina.common.support.IoServiceListenerSupport
A helper which provides addition and removal of IoServiceListeners and firing events.
IoServiceListenerSupport() - constructor for class org.apache.mina.common.support.IoServiceListenerSupport
Creates a new instance.
IoServiceManager - class org.apache.mina.integration.jmx.IoServiceManager
IoServiceManager(org.apache.mina.common.IoService) - constructor for class org.apache.mina.integration.jmx.IoServiceManager
IoServiceManagerMBean - interface org.apache.mina.integration.jmx.IoServiceManagerMBean
IoSession getSession() - method in class org.apache.mina.common.support.DefaultConnectFuture
IoSession newSession(SocketAddress,SocketAddress) - method in class org.apache.mina.transport.socket.nio.support.DatagramAcceptorDelegate
IoSession - interface org.apache.mina.common.IoSession
A handle which represents connection between two endpoints regardless of transport types.
IoSessionConfig - interface org.apache.mina.common.IoSessionConfig
The configuration of IoSession.
IoSessionInputStream - class org.apache.mina.handler.support.IoSessionInputStream
An InputStream that buffers data read from IoHandler.messageReceived(IoSession,Object) events.
IoSessionInputStream() - constructor for class org.apache.mina.handler.support.IoSessionInputStream
IoSessionManager - class org.apache.mina.integration.jmx.IoSessionManager
IoSessionManager(org.apache.mina.common.IoSession) - constructor for class org.apache.mina.integration.jmx.IoSessionManager
create the session manager
IoSessionManagerMBean - interface org.apache.mina.integration.jmx.IoSessionManagerMBean
MBean interface for the session manager, it's used for instrumenting IoSession
IoSessionOutputStream - class org.apache.mina.handler.support.IoSessionOutputStream
An OutputStream that forwards all write operations to the associated IoSession.
IoSessionOutputStream(org.apache.mina.common.IoSession) - constructor for class org.apache.mina.handler.support.IoSessionOutputStream
IoSessionRecycler - interface org.apache.mina.common.IoSessionRecycler
A connectionless transport can recycle existing sessions by assigning an IoSessionRecyler to its IoServiceConfig.
IoSessionStat - class org.apache.mina.management.IoSessionStat
The collected stats for a session.
isAutoExpand() - method in class org.apache.mina.common.support.BaseByteBuffer
Returns true if and only if autoExpand is turned on.
isAutoExpand() - method in class org.apache.mina.common.ByteBuffer
Returns true if and only if autoExpand is turned on.
isAutoExpand() - method in class org.apache.mina.common.ByteBufferProxy
Returns true if and only if autoExpand is turned on.
isBroadcast() - method in class org.apache.mina.transport.socket.nio.DatagramSessionConfig
isBroadcast() - method in class org.apache.mina.transport.socket.nio.support.DatagramSessionConfigImpl
isClosed() - method in class org.apache.mina.common.CloseFuture
Returns true if the close request is finished and the session is closed.
isClosed() - method in class org.apache.mina.common.support.DefaultCloseFuture
Returns true if the close request is finished and the session is closed.
isClosing() - method in class org.apache.mina.common.support.BaseIoSession
isClosing() - method in class org.apache.mina.common.IoSession
Returns true if and only if this session is being closed (but not disconnected yet) or is closed.
isCompressInbound() - method in class org.apache.mina.filter.CompressionFilter
Returns true if incoming data is being compressed.
isCompressOutbound() - method in class org.apache.mina.filter.CompressionFilter
Returns true if the filter is compressing data being written.
isConnected() - method in class org.apache.mina.common.support.BaseIoSession
isConnected() - method in class org.apache.mina.common.ConnectFuture
Returns true if the connect operation is finished successfully.
isConnected() - method in class org.apache.mina.common.support.DefaultConnectFuture
isConnected() - method in class org.apache.mina.common.IoSession
Returns true if this session is connected with remote peer.
isConnected() - method in class org.apache.mina.integration.jmx.IoSessionManager
isConnected() - method in class org.apache.mina.integration.jmx.IoSessionManagerMBean
is the session is connected
isConnectionless() - method in class org.apache.mina.common.TransportType
Returns true if the session of this transport type is connectionless.
isDebugEnabled(org.apache.mina.common.IoSession) - static method in class org.apache.mina.util.SessionLog
isDirect() - method in class org.apache.mina.common.support.BaseByteBuffer
isDirect() - method in class org.apache.mina.common.ByteBuffer
isDirect() - method in class org.apache.mina.common.ByteBufferProxy
isDisconnectOnUnbind() - method in class org.apache.mina.common.support.BaseIoAcceptorConfig
isDisconnectOnUnbind() - method in class org.apache.mina.common.IoAcceptorConfig
Returns true if and only if all clients are disconnected when this acceptor unbinds the related local address.
isEmpty() - method in class org.apache.mina.util.ExpiringMap<K,V>
isEmpty() - method in class org.apache.mina.util.ExpiringStack
Returns true if the stack is empty.
isEmpty() - method in class org.apache.mina.util.Stack
Returns true if the stack is empty.
isErrorEnabled(org.apache.mina.common.IoSession) - static method in class org.apache.mina.util.SessionLog
isGetTrafficClassAvailable() - static method in class org.apache.mina.transport.socket.nio.support.DatagramSessionConfigImpl
isGetTrafficClassAvailable() - static method in class org.apache.mina.transport.socket.nio.SocketSessionConfigImpl
isHandshakeComplete() - method in class org.apache.mina.filter.support.SSLHandler
Check if handshake is completed.
isIdle(org.apache.mina.common.IdleStatus) - method in class org.apache.mina.common.support.BaseIoSession
isIdle(org.apache.mina.common.IdleStatus) - method in class org.apache.mina.common.IoSession
Returns true if this session is idle for the specified IdleStatus.
isInboundDone() - method in class org.apache.mina.filter.support.SSLHandler
isInfoEnabled(org.apache.mina.common.IoSession) - static method in class org.apache.mina.util.SessionLog
isKeepAlive() - method in class org.apache.mina.transport.socket.nio.SocketSessionConfig
isKeepAlive() - method in class org.apache.mina.transport.socket.nio.SocketSessionConfigImpl
isManaged(SocketAddress) - method in class org.apache.mina.common.support.BaseIoService
Returns true if this service is managing the specified serviceAddress.
isManaged(SocketAddress) - method in class org.apache.mina.common.support.DelegatedIoAcceptor
isManaged(SocketAddress) - method in class org.apache.mina.common.support.DelegatedIoConnector
isManaged(SocketAddress) - method in class org.apache.mina.common.IoService
Returns true if this service is managing the specified serviceAddress.
isManaged(SocketAddress) - method in class org.apache.mina.common.support.IoServiceListenerSupport
isNeedClientAuth() - method in class org.apache.mina.filter.SSLFilter
Returns true if the engine will require client authentication.
isOobInline() - method in class org.apache.mina.transport.socket.nio.SocketSessionConfig
isOobInline() - method in class org.apache.mina.transport.socket.nio.SocketSessionConfigImpl
isOutboundDone() - method in class org.apache.mina.filter.support.SSLHandler
isPooled() - method in class org.apache.mina.common.ByteBuffer
Returns true if and only if this buffer is returned back to the buffer pool when released.
isPooled() - method in class org.apache.mina.common.ByteBufferProxy
Returns true if and only if this buffer is returned back to the buffer pool when released.
isReadable() - method in class org.apache.mina.common.TrafficMask
Returns true if this mask allows a read operation.
isReadOnly() - method in class org.apache.mina.common.support.BaseByteBuffer
isReadOnly() - method in class org.apache.mina.common.ByteBuffer
isReadOnly() - method in class org.apache.mina.common.ByteBufferProxy
isReady() - method in class org.apache.mina.common.support.DefaultIoFuture
isReady() - method in class org.apache.mina.common.IoFuture
Returns if the asynchronous operation is finished.
isReuseAddress() - method in class org.apache.mina.transport.socket.nio.DatagramSessionConfig
isReuseAddress() - method in class org.apache.mina.transport.socket.nio.support.DatagramSessionConfigImpl
isReuseAddress() - method in class org.apache.mina.transport.socket.nio.SocketAcceptorConfig
isReuseAddress() - method in class org.apache.mina.transport.socket.nio.SocketSessionConfig
isReuseAddress() - method in class org.apache.mina.transport.socket.nio.SocketSessionConfigImpl
isRunning() - method in class org.apache.mina.util.ExpiringMap.Expirer
isRunning() - method in class org.apache.mina.management.StatCollector
is the stat collector started and polling the IoSession of the IoService
isScheduledForFlush() - method in class org.apache.mina.common.support.BaseIoSession
isSetReceiveBufferSizeAvailable() - static method in class org.apache.mina.transport.socket.nio.support.DatagramSessionConfigImpl
isSetReceiveBufferSizeAvailable() - static method in class org.apache.mina.transport.socket.nio.SocketSessionConfigImpl
isSetSendBufferSizeAvailable() - static method in class org.apache.mina.transport.socket.nio.support.DatagramSessionConfigImpl
isSetSendBufferSizeAvailable() - static method in class org.apache.mina.transport.socket.nio.SocketSessionConfigImpl
isSetTrafficClassAvailable() - static method in class org.apache.mina.transport.socket.nio.support.DatagramSessionConfigImpl
isSetTrafficClassAvailable() - static method in class org.apache.mina.transport.socket.nio.SocketSessionConfigImpl
isSSLStarted(org.apache.mina.common.IoSession) - method in class org.apache.mina.filter.SSLFilter
Returns true if and only if the specified session is encrypted/decrypted over SSL/TLS currently.
isTcpNoDelay() - method in class org.apache.mina.transport.socket.nio.SocketSessionConfig
isTcpNoDelay() - method in class org.apache.mina.transport.socket.nio.SocketSessionConfigImpl
isUseClientMode() - method in class org.apache.mina.filter.SSLFilter
Returns true if the engine is set to use client mode when handshaking.
isUseDirectBuffers() - static method in class org.apache.mina.common.ByteBuffer
isWantClientAuth() - method in class org.apache.mina.filter.SSLFilter
Returns true if the engine will request client authentication.
isWarnEnabled(org.apache.mina.common.IoSession) - static method in class org.apache.mina.util.SessionLog
isWritable() - method in class org.apache.mina.common.TrafficMask
Returns true if this mask allows a write operation.
isWritingEncryptedData() - method in class org.apache.mina.filter.support.SSLHandler
Check we are writing encrypted data.
isWritten() - method in class org.apache.mina.common.support.DefaultWriteFuture
Returns true if the write operation is finished successfully.
isWritten() - method in class org.apache.mina.common.WriteFuture
Returns true if the write operation is finished successfully.
Iterator iterator() - method in class org.apache.mina.util.IdentityHashSet<E>

J

join() - method in class org.apache.mina.common.support.DefaultIoFuture
join() - method in class org.apache.mina.common.IoFuture
Wait for the asynchronous operation to end.
join(long) - method in class org.apache.mina.common.support.DefaultIoFuture
join(long) - method in class org.apache.mina.common.IoFuture
Wait for the asynchronous operation to end with the specified timeout.

K

KEY - static field in class org.apache.mina.management.StatCollector
The session attribute key for IoSessionStat.
keySet() - method in class org.apache.mina.util.ExpiringMap<K,V>

L

last() - method in class org.apache.mina.util.ExpiringStack
last() - method in class org.apache.mina.util.Stack
limit() - method in class org.apache.mina.common.support.BaseByteBuffer
limit() - method in class org.apache.mina.common.ByteBuffer
limit() - method in class org.apache.mina.common.ByteBufferProxy
limit(int) - method in class org.apache.mina.common.support.BaseByteBuffer
limit(int) - method in class org.apache.mina.common.ByteBuffer
limit(int) - method in class org.apache.mina.common.ByteBufferProxy
LineDelimiter - class org.apache.mina.filter.codec.textline.LineDelimiter
A delimiter which is appended to the end of a text line, such as CR/LF.
LineDelimiter(String) - constructor for class org.apache.mina.filter.codec.textline.LineDelimiter
Creates a new line delimiter with the specified value.
LOGGER - static field in class org.apache.mina.filter.LoggingFilter
Session attribute key: Logger
LOGGER - static field in class org.apache.mina.util.SessionLog
Session attribute key: Logger
LoggingFilter - class org.apache.mina.filter.LoggingFilter
Logs all MINA protocol events to Logger.
LoggingFilter() - constructor for class org.apache.mina.filter.LoggingFilter
Creates a new instance.

M

MAC - static field in class org.apache.mina.filter.codec.textline.LineDelimiter
The line delimiter constant of Mac OS ("\r")
MANUAL - static field in class org.apache.mina.common.ThreadModel
A ThreadModel which make MINA not manage a thread model at all.
mark() - method in class org.apache.mina.common.support.BaseByteBuffer
mark() - method in class org.apache.mina.common.ByteBuffer
mark() - method in class org.apache.mina.common.ByteBufferProxy
markValue() - method in class org.apache.mina.common.support.BaseByteBuffer
Returns the position of the current mark.
markValue() - method in class org.apache.mina.common.ByteBuffer
Returns the position of the current mark.
markValue() - method in class org.apache.mina.common.ByteBufferProxy
Returns the position of the current mark.
MAX_PORT_NUMBER - static field in class org.apache.mina.util.AvailablePortFinder
The maximum number of server port number.
mergeAll() - method in class org.apache.mina.filter.codec.ProtocolEncoderOutput
Merges all buffers you wrote via write(ByteBuffer) into one ByteBuffer and replaces the old fragmented ones with it.
mergeAll() - method in class org.apache.mina.filter.codec.support.SimpleProtocolEncoderOutput
MessageDecoder - interface org.apache.mina.filter.codec.demux.MessageDecoder
Decodes specific messages.
MessageDecoderAdapter - class org.apache.mina.filter.codec.demux.MessageDecoderAdapter
An abstract MessageDecoder implementation for those who don't need to implement MessageDecoder.finishDecode(IoSession,ProtocolDecoderOutput) method.
MessageDecoderFactory - interface org.apache.mina.filter.codec.demux.MessageDecoderFactory
A factory that creates a new instance of MessageDecoder.
MessageDecoderResult - class org.apache.mina.filter.codec.demux.MessageDecoderResult
Represents results from MessageDecoder.
MessageEncoder - interface org.apache.mina.filter.codec.demux.MessageEncoder
Encodes messages of specific types specified by getMessageTypes().
MessageEncoderFactory - interface org.apache.mina.filter.codec.demux.MessageEncoderFactory
A factory that creates a new instance of MessageEncoder.
MessageHandler<E> - interface org.apache.mina.handler.demux.MessageHandler<E>
A handler interface that DemuxingIoHandler forwards messageReceived events to.
MessageHandler> getMessageHandlerMap() - method in class org.apache.mina.handler.demux.DemuxingIoHandler
Returns the Map which contains all messageType-MessageHandler pairs registered to this handler.
messageReceived(Object) - method in class org.apache.mina.handler.multiton.SingleSessionIoHandler
Invoked when protocol message is received.
messageReceived(Object) - method in class org.apache.mina.handler.multiton.SingleSessionIoHandlerAdapter
Invoked when protocol message is received.
Call when data read from net.
messageReceived(org.apache.mina.common.IoSession,E) - method in class org.apache.mina.handler.demux.MessageHandler<E>
Invoked when the specific type of message is received from the specified session.
messageReceived(org.apache.mina.common.IoSession,Object) - method in class org.apache.mina.handler.chain.ChainedIoHandler
Handles the specified messageReceived event with the IoHandlerCommand or IoHandlerChain you specified in the constructor.
messageReceived(org.apache.mina.common.IoSession,Object) - method in class org.apache.mina.handler.demux.DemuxingIoHandler
Forwards the received events into the appropriate MessageHandler which is registered by addMessageHandler(Class, MessageHandler).
Forwards messageReceived event to next filter.
Invoked when a message is received.
Invoked when a message is received.
Delegates the method call to the SingleSessionIoHandler.messageReceived(Object) method of the handler assigned to this session.
Forwards read data to input stream.
messageSent(Object) - method in class org.apache.mina.handler.multiton.SingleSessionIoHandler
Invoked when protocol message that user requested by IoSession.write(Object) is sent out actually.
messageSent(Object) - method in class org.apache.mina.handler.multiton.SingleSessionIoHandlerAdapter
Invoked when protocol message that user requested by IoSession.write(Object) is sent out actually.
Forwards messageSent event to next filter.
messageSent(org.apache.mina.common.IoSession,Object) - method in class org.apache.mina.common.IoHandler
Invoked when a message written by IoSession.write(Object) is sent out.
Invoked when a message written by IoSession.write(Object) is sent out.
Delegates the method call to the SingleSessionIoHandler.messageSent(Object) method of the handler assigned to this session.
MIN_PORT_NUMBER - static field in class org.apache.mina.util.AvailablePortFinder
The minimum number of server port number.
MODE_DEFLATER - static field in class org.apache.mina.filter.support.Zlib
MODE_INFLATER - static field in class org.apache.mina.filter.support.Zlib

N

NamePreservingRunnable - class org.apache.mina.util.NamePreservingRunnable
A Runnable wrapper that preserves the name of the thread after the runnable is complete (for Runnables that change the name of the Thread they use.)
NamePreservingRunnable(Runnable,String) - constructor for class org.apache.mina.util.NamePreservingRunnable
NEED_DATA - static field in class org.apache.mina.filter.codec.demux.MessageDecoder
NEED_DATA - static field in class org.apache.mina.filter.codec.demux.MessageDecoderResult
needToCompleteHandshake() - method in class org.apache.mina.filter.support.SSLHandler
Check if there is any need to complete handshake.
newFailedFuture(Throwable) - static method in class org.apache.mina.common.support.DefaultConnectFuture
Returns a new ConnectFuture which is already marked as 'failed to connect'.
newNotWrittenFuture(org.apache.mina.common.IoSession) - static method in class org.apache.mina.common.support.DefaultWriteFuture
Returns a new DefaultWriteFuture which is already marked as 'not written'.
newSession(SocketAddress,SocketAddress) - method in class org.apache.mina.common.support.BaseIoAcceptor
newSession(SocketAddress,SocketAddress) - method in class org.apache.mina.common.support.DelegatedIoAcceptor
(Optional) Returns an IoSession that is bound to the specified localAddress and remoteAddress which reuses the localAddress that is already bound by IoAcceptor via IoAcceptor.bind(SocketAddress,IoHandler).
newSession(SocketAddress,SocketAddress) - method in class org.apache.mina.common.IoAcceptor
(Optional) Returns an IoSession that is bound to the specified localAddress and remoteAddress which reuses the localAddress that is already bound by IoAcceptor via bind(SocketAddress,IoHandler).
NewThreadExecutor - class org.apache.mina.util.NewThreadExecutor
An Executor that just launches in a new thread.
newWrittenFuture(org.apache.mina.common.IoSession) - static method in class org.apache.mina.common.support.DefaultWriteFuture
Returns a new DefaultWriteFuture which is already marked as 'written'.
IoHandlerCommand.NextCommand - interface org.apache.mina.handler.chain.IoHandlerCommand.NextCommand
Represents an indirect reference to the next IoHandlerCommand of the IoHandlerChain.
IoFilter.NextFilter - interface org.apache.mina.common.IoFilter.NextFilter
Represents the next IoFilter in IoFilterChain.
NONE - static field in class org.apache.mina.common.TrafficMask
This mask suspends both reads and writes.
NOOP - static field in class org.apache.mina.common.IoFilterChainBuilder
An implementation which does nothing.
NOOP - static field in class org.apache.mina.common.IoSessionRecycler
A dummy recycler that doesn't recycle any sessions.
NOOP - static field in class org.apache.mina.handler.demux.MessageHandler<E>
A MessageHandler that does nothing.
not() - method in class org.apache.mina.common.TrafficMask
Returns a negated mask of this one.
NOT_OK - static field in class org.apache.mina.filter.codec.demux.MessageDecoder
NOT_OK - static field in class org.apache.mina.filter.codec.demux.MessageDecoderResult

O

Object clone() - method in class org.apache.mina.common.support.BaseIoServiceConfig
ObjectSerializationCodecFactory - class org.apache.mina.filter.codec.serialization.ObjectSerializationCodecFactory
A ProtocolCodecFactory that serializes and deserializes Java objects.
ObjectSerializationCodecFactory() - constructor for class org.apache.mina.filter.codec.serialization.ObjectSerializationCodecFactory
Creates a new instance with the ClassLoader of the current thread.
ObjectSerializationCodecFactory(ClassLoader) - constructor for class org.apache.mina.filter.codec.serialization.ObjectSerializationCodecFactory
Creates a new instance with the specified ClassLoader.
ObjectSerializationDecoder - class org.apache.mina.filter.codec.serialization.ObjectSerializationDecoder
A ProtocolDecoder which deserializes Serializable Java objects using ByteBuffer.getObject(ClassLoader).
ObjectSerializationDecoder() - constructor for class org.apache.mina.filter.codec.serialization.ObjectSerializationDecoder
Creates a new instance with the ClassLoader of the current thread.
ObjectSerializationDecoder(ClassLoader) - constructor for class org.apache.mina.filter.codec.serialization.ObjectSerializationDecoder
Creates a new instance with the specified ClassLoader.
ObjectSerializationEncoder - class org.apache.mina.filter.codec.serialization.ObjectSerializationEncoder
A ProtocolEncoder which serializes Serializable Java objects using ByteBuffer.putObject(Object).
ObjectSerializationEncoder() - constructor for class org.apache.mina.filter.codec.serialization.ObjectSerializationEncoder
Creates a new instance.
ObjectSerializationInputStream - class org.apache.mina.filter.codec.serialization.ObjectSerializationInputStream
An ObjectInput and InputStream that can read the objects encoded by ObjectSerializationEncoder.
ObjectSerializationInputStream(InputStream) - constructor for class org.apache.mina.filter.codec.serialization.ObjectSerializationInputStream
ObjectSerializationInputStream(InputStream,ClassLoader) - constructor for class org.apache.mina.filter.codec.serialization.ObjectSerializationInputStream
ObjectSerializationOutputStream - class org.apache.mina.filter.codec.serialization.ObjectSerializationOutputStream
An ObjectOutput and OutputStream that can write the objects as the serialized form that ObjectSerializationDecoder can decode.
ObjectSerializationOutputStream(OutputStream) - constructor for class org.apache.mina.filter.codec.serialization.ObjectSerializationOutputStream
OK - static field in class org.apache.mina.filter.codec.demux.MessageDecoder
OK - static field in class org.apache.mina.filter.codec.demux.MessageDecoderResult
Invoked after this filter is added to the specified parent.
Invoked after this filter is removed from the specified parent.
Invoked before this filter is added to the specified parent.
Invoked before this filter is removed from the specified parent.
OPENED - static field in class org.apache.mina.filter.executor.ExecutorFilter.EventType
Invoked when the operation associated with the IoFuture has been completed.
or(org.apache.mina.common.TrafficMask) - method in class org.apache.mina.common.TrafficMask
Peforms an OR operation on this mask with the specified mask and returns the result.
order() - method in class org.apache.mina.common.support.BaseByteBuffer
order() - method in class org.apache.mina.common.ByteBuffer
order() - method in class org.apache.mina.common.ByteBufferProxy
order(ByteOrder) - method in class org.apache.mina.common.support.BaseByteBuffer
order(ByteOrder) - method in class org.apache.mina.common.ByteBuffer
order(ByteOrder) - method in class org.apache.mina.common.ByteBufferProxy
Common types required for users to use MINA.
Internal classes used by org.apache.mina.common package.
Useful IoFilter implementations.
Filter implementations that helps you to implement complex protocols via 'codec' concept.
Protocol codecs that helps you to implement even more complex protocols by splitting a codec into multiple sub-codecs.
Protocol codecs which uses Java object serilization and leads to rapid protocol implementation.
Internal classes used by org.apache.mina.filter.codec package.
A protocol codec for text-based protocols.
An IoFilter that provides flexible thread models
Internal classes used by org.apache.mina.filter package.
Useful IoHandler implementations.
A handler implementation that helps you implement sequentially layered protocols using Chains of Responsibility pattern.
A handler implementation that helps you implement complex protocols by splitting messageReceived handlers into multiple sub-handlers.
Enables creating a handler per session instead of having one handler for many sessions, using Multiton pattern.
Internal classes used by org.apache.mina.handler package.
JMX (Java Management eXtension) integration.
Utilities that manage and monitor a MINA application.
Socket (TCP/IP) and Datagram (UDP/IP) support based on Java NIO (New I/O) API.
Internal classes used by org.apache.mina.transport.socket.nio package.
In-VM pipe support which removes the overhead of local loopback communication.
Internal classes used by org.apache.mina.transport.vmpipe package.
Miscellaneous utility classes

P

A ByteBufferAllocator which pools allocated buffers.
PooledByteBufferAllocator() - constructor for class org.apache.mina.common.PooledByteBufferAllocator
Creates a new instance with the default timeout.
PooledByteBufferAllocator(int) - constructor for class org.apache.mina.common.PooledByteBufferAllocator
Creates a new instance with the specified timeout.
pop() - method in class org.apache.mina.util.ExpiringStack
Pops from this stack.
pop() - method in class org.apache.mina.util.Stack
Pops from this stack.
position() - method in class org.apache.mina.common.support.BaseByteBuffer
position() - method in class org.apache.mina.common.ByteBuffer
position() - method in class org.apache.mina.common.ByteBufferProxy
position(int) - method in class org.apache.mina.common.support.BaseByteBuffer
position(int) - method in class org.apache.mina.common.ByteBuffer
position(int) - method in class org.apache.mina.common.ByteBufferProxy
PREFIX - static field in class org.apache.mina.filter.LoggingFilter
Session attribute key: prefix string
PREFIX - static field in class org.apache.mina.util.SessionLog
Session attribute key: prefix string
prefixedDataAvailable(int) - method in class org.apache.mina.common.ByteBuffer
Returns true if this buffer contains a data which has a data length as a prefix and the buffer has remaining data as enough as specified in the data length field.
prefixedDataAvailable(int,int) - method in class org.apache.mina.common.ByteBuffer
Returns true if this buffer contains a data which has a data length as a prefix and the buffer has remaining data as enough as specified in the data length field.
Implement this method to execute your stream I/O logic; please note that you must forward the process request to other thread or thread pool.
ProtocolCodecException - class org.apache.mina.filter.codec.ProtocolCodecException
An exception that is thrown when ProtocolEncoder or ProtocolDecoder cannot understand or failed to validate data to process.
ProtocolCodecException() - constructor for class org.apache.mina.filter.codec.ProtocolCodecException
Constructs a new instance.
ProtocolCodecException(String) - constructor for class org.apache.mina.filter.codec.ProtocolCodecException
Constructs a new instance with the specified message.
ProtocolCodecException(String,Throwable) - constructor for class org.apache.mina.filter.codec.ProtocolCodecException
Constructs a new instance with the specified message and the specified cause.
ProtocolCodecException(Throwable) - constructor for class org.apache.mina.filter.codec.ProtocolCodecException
Constructs a new instance with the specified cause.
ProtocolCodecFactory - interface org.apache.mina.filter.codec.ProtocolCodecFactory
Provides ProtocolEncoder and ProtocolDecoder which translates binary or protocol specific data into message object and vice versa.
ProtocolCodecFilter - class org.apache.mina.filter.codec.ProtocolCodecFilter
An IoFilter which translates binary or protocol specific data into message object and vice versa using ProtocolCodecFactory, ProtocolEncoder, or ProtocolDecoder.
ProtocolCodecFilter(ProtocolEncoder>,ProtocolDecoder>) - constructor for class org.apache.mina.filter.codec.ProtocolCodecFilter
ProtocolDecoder - interface org.apache.mina.filter.codec.ProtocolDecoder
Decodes binary or protocol-specific data into higher-level message objects.
ProtocolDecoderAdapter - class org.apache.mina.filter.codec.ProtocolDecoderAdapter
ProtocolDecoderException - class org.apache.mina.filter.codec.ProtocolDecoderException
An exception that is thrown when ProtocolDecoder cannot understand or failed to validate the specified ByteBuffer content.
ProtocolDecoderException() - constructor for class org.apache.mina.filter.codec.ProtocolDecoderException
Constructs a new instance.
ProtocolDecoderException(String) - constructor for class org.apache.mina.filter.codec.ProtocolDecoderException
Constructs a new instance with the specified message.
ProtocolDecoderException(String,Throwable) - constructor for class org.apache.mina.filter.codec.ProtocolDecoderException
Constructs a new instance with the specified message and the specified cause.
ProtocolDecoderException(Throwable) - constructor for class org.apache.mina.filter.codec.ProtocolDecoderException
Constructs a new instance with the specified cause.
ProtocolDecoderOutput - interface org.apache.mina.filter.codec.ProtocolDecoderOutput
Callback for ProtocolDecoder to generate decoded messages.
ProtocolEncoder - interface org.apache.mina.filter.codec.ProtocolEncoder
Encodes higher-level message objects into binary or protocol-specific data.
ProtocolEncoderAdapter - class org.apache.mina.filter.codec.ProtocolEncoderAdapter
An abstract ProtocolEncoder implementation for those who don't have any resources to dispose.
ProtocolEncoderException - class org.apache.mina.filter.codec.ProtocolEncoderException
An exception that is thrown when ProtocolEncoder cannot understand or failed to validate the specified message object.
ProtocolEncoderException() - constructor for class org.apache.mina.filter.codec.ProtocolEncoderException
Constructs a new instance.
ProtocolEncoderException(String) - constructor for class org.apache.mina.filter.codec.ProtocolEncoderException
Constructs a new instance with the specified message.
ProtocolEncoderException(String,Throwable) - constructor for class org.apache.mina.filter.codec.ProtocolEncoderException
Constructs a new instance with the specified message and the specified cause.
ProtocolEncoderException(Throwable) - constructor for class org.apache.mina.filter.codec.ProtocolEncoderException
Constructs a new instance with the specified cause.
ProtocolEncoderOutput - interface org.apache.mina.filter.codec.ProtocolEncoderOutput
Callback for ProtocolEncoder to generate encoded ByteBuffers.
push(Object) - method in class org.apache.mina.util.ExpiringStack
Push into this stack.
push(Object) - method in class org.apache.mina.util.Stack
Push into this stack.
put(byte) - method in class org.apache.mina.common.support.BaseByteBuffer
put(byte) - method in class org.apache.mina.common.ByteBuffer
put(byte) - method in class org.apache.mina.common.ByteBufferProxy
put(byte[]) - method in class org.apache.mina.common.ByteBuffer
put(byte[]) - method in class org.apache.mina.common.ByteBufferProxy
put(byte[],int,int) - method in class org.apache.mina.common.support.BaseByteBuffer
put(byte[],int,int) - method in class org.apache.mina.common.ByteBuffer
put(byte[],int,int) - method in class org.apache.mina.common.ByteBufferProxy
put(int,byte) - method in class org.apache.mina.common.support.BaseByteBuffer
put(int,byte) - method in class org.apache.mina.common.ByteBuffer
put(int,byte) - method in class org.apache.mina.common.ByteBufferProxy
put(java.nio.ByteBuffer) - method in class org.apache.mina.common.support.BaseByteBuffer
Writes the content of the specified src into this buffer.
put(java.nio.ByteBuffer) - method in class org.apache.mina.common.ByteBuffer
Writes the content of the specified src into this buffer.
put(java.nio.ByteBuffer) - method in class org.apache.mina.common.ByteBufferProxy
Writes the content of the specified src into this buffer.
put(K,V) - method in class org.apache.mina.util.ExpiringMap<K,V>
put(org.apache.mina.common.ByteBuffer) - method in class org.apache.mina.common.ByteBuffer
Writes the content of the specified src into this buffer.
put(org.apache.mina.common.ByteBuffer) - method in class org.apache.mina.common.ByteBufferProxy
Writes the content of the specified src into this buffer.
put(org.apache.mina.common.IoSession) - method in class org.apache.mina.common.ExpiringSessionRecycler
Called when the underlying transport creates or writes a new IoSession.
put(org.apache.mina.common.IoSession) - method in class org.apache.mina.common.IoSessionRecycler
Called when the underlying transport creates or writes a new IoSession.
putAll(extends,V>) - method in class org.apache.mina.util.ExpiringMap<K,V>
putChar(char) - method in class org.apache.mina.common.support.BaseByteBuffer
putChar(char) - method in class org.apache.mina.common.ByteBuffer
putChar(char) - method in class org.apache.mina.common.ByteBufferProxy
putChar(int,char) - method in class org.apache.mina.common.support.BaseByteBuffer
putChar(int,char) - method in class org.apache.mina.common.ByteBuffer
putChar(int,char) - method in class org.apache.mina.common.ByteBufferProxy
putDouble(double) - method in class org.apache.mina.common.support.BaseByteBuffer
putDouble(double) - method in class org.apache.mina.common.ByteBuffer
putDouble(double) - method in class org.apache.mina.common.ByteBufferProxy
putDouble(int,double) - method in class org.apache.mina.common.support.BaseByteBuffer
putDouble(int,double) - method in class org.apache.mina.common.ByteBuffer
putDouble(int,double) - method in class org.apache.mina.common.ByteBufferProxy
putFloat(float) - method in class org.apache.mina.common.support.BaseByteBuffer
putFloat(float) - method in class org.apache.mina.common.ByteBuffer
putFloat(float) - method in class org.apache.mina.common.ByteBufferProxy
putFloat(int,float) - method in class org.apache.mina.common.support.BaseByteBuffer
putFloat(int,float) - method in class org.apache.mina.common.ByteBuffer
putFloat(int,float) - method in class org.apache.mina.common.ByteBufferProxy
putInt(int) - method in class org.apache.mina.common.support.BaseByteBuffer
putInt(int) - method in class org.apache.mina.common.ByteBuffer
putInt(int) - method in class org.apache.mina.common.ByteBufferProxy
putInt(int,int) - method in class org.apache.mina.common.support.BaseByteBuffer
putInt(int,int) - method in class org.apache.mina.common.ByteBuffer
putInt(int,int) - method in class org.apache.mina.common.ByteBufferProxy
putLong(int,long) - method in class org.apache.mina.common.support.BaseByteBuffer
putLong(int,long) - method in class org.apache.mina.common.ByteBuffer
putLong(int,long) - method in class org.apache.mina.common.ByteBufferProxy
putLong(long) - method in class org.apache.mina.common.support.BaseByteBuffer
putLong(long) - method in class org.apache.mina.common.ByteBuffer
putLong(long) - method in class org.apache.mina.common.ByteBufferProxy
putObject(Object) - method in class org.apache.mina.common.ByteBuffer
Writes the specified Java object to the buffer.
putObject(Object) - method in class org.apache.mina.common.ByteBufferProxy
Writes the specified Java object to the buffer.
putPrefixedString(CharSequence,CharsetEncoder) - method in class org.apache.mina.common.ByteBuffer
Writes the content of in into this buffer as a string which has a 16-bit length field before the actual encoded string, using the specified encoder.
putPrefixedString(CharSequence,CharsetEncoder) - method in class org.apache.mina.common.ByteBufferProxy
Writes the content of in into this buffer as a string which has a 16-bit length field before the actual encoded string, using the specified encoder.
putPrefixedString(CharSequence,int,CharsetEncoder) - method in class org.apache.mina.common.ByteBuffer
Writes the content of in into this buffer as a string which has a 16-bit length field before the actual encoded string, using the specified encoder.
Writes the content of in into this buffer as a string which has a 16-bit length field before the actual encoded string, using the specified encoder.
Writes the content of in into this buffer as a string which has a 16-bit length field before the actual encoded string, using the specified encoder.
Writes the content of in into this buffer as a string which has a 16-bit length field before the actual encoded string, using the specified encoder.
Writes the content of in into this buffer as a string which has a 16-bit length field before the actual encoded string, using the specified encoder.
Writes the content of in into this buffer as a string which has a 16-bit length field before the actual encoded string, using the specified encoder.
putShort(int,short) - method in class org.apache.mina.common.support.BaseByteBuffer
putShort(int,short) - method in class org.apache.mina.common.ByteBuffer
putShort(int,short) - method in class org.apache.mina.common.ByteBufferProxy
putShort(short) - method in class org.apache.mina.common.support.BaseByteBuffer
putShort(short) - method in class org.apache.mina.common.ByteBuffer
putShort(short) - method in class org.apache.mina.common.ByteBufferProxy
putString(CharSequence,CharsetEncoder) - method in class org.apache.mina.common.ByteBuffer
Writes the content of in into this buffer using the specified encoder.
putString(CharSequence,CharsetEncoder) - method in class org.apache.mina.common.ByteBufferProxy
Writes the content of in into this buffer using the specified encoder.
putString(CharSequence,int,CharsetEncoder) - method in class org.apache.mina.common.ByteBuffer
Writes the content of in into this buffer as a NUL-terminated string using the specified encoder.
putString(CharSequence,int,CharsetEncoder) - method in class org.apache.mina.common.ByteBufferProxy
Writes the content of in into this buffer as a NUL-terminated string using the specified encoder.

R

READ - static field in class org.apache.mina.filter.executor.ExecutorFilter.EventType
READ - static field in class org.apache.mina.common.TrafficMask
This mask suspends writes, and resumes reads if reads were suspended.
read() - method in class org.apache.mina.handler.support.IoSessionInputStream
read() - method in class org.apache.mina.filter.codec.serialization.ObjectSerializationInputStream
read(byte[],int,int) - method in class org.apache.mina.handler.support.IoSessionInputStream
readBoolean() - method in class org.apache.mina.filter.codec.serialization.ObjectSerializationInputStream
readByte() - method in class org.apache.mina.filter.codec.serialization.ObjectSerializationInputStream
readChar() - method in class org.apache.mina.filter.codec.serialization.ObjectSerializationInputStream
readDouble() - method in class org.apache.mina.filter.codec.serialization.ObjectSerializationInputStream
READER_IDLE - static field in class org.apache.mina.common.IdleStatus
Represents the session status that no data is coming from the remote peer.
readFloat() - method in class org.apache.mina.filter.codec.serialization.ObjectSerializationInputStream
readFully(byte[]) - method in class org.apache.mina.filter.codec.serialization.ObjectSerializationInputStream
readFully(byte[],int,int) - method in class org.apache.mina.filter.codec.serialization.ObjectSerializationInputStream
readInt() - method in class org.apache.mina.filter.codec.serialization.ObjectSerializationInputStream
readLine() - method in class org.apache.mina.filter.codec.serialization.ObjectSerializationInputStream
readLong() - method in class org.apache.mina.filter.codec.serialization.ObjectSerializationInputStream
readObject() - method in class org.apache.mina.filter.codec.serialization.ObjectSerializationInputStream
readShort() - method in class org.apache.mina.filter.codec.serialization.ObjectSerializationInputStream
This filter will automatically disable reads on an IoSession once the data batched for that session in the ExecutorFilter reaches a defined threshold (the default is 1 megabytes).
readUnsignedByte() - method in class org.apache.mina.filter.codec.serialization.ObjectSerializationInputStream
readUnsignedShort() - method in class org.apache.mina.filter.codec.serialization.ObjectSerializationInputStream
readUTF() - method in class org.apache.mina.filter.codec.serialization.ObjectSerializationInputStream
RECEIVED - static field in class org.apache.mina.filter.executor.ExecutorFilter.EventType
recycle(SocketAddress,SocketAddress) - method in class org.apache.mina.common.ExpiringSessionRecycler
Attempts to retrieve a recycled IoSession.
recycle(SocketAddress,SocketAddress) - method in class org.apache.mina.common.IoSessionRecycler
Attempts to retrieve a recycled IoSession.
An IoFilters wrapper that keeps track of the number of usages of this filter and will call init/destroy when the filter is not in use.
register(Class) - method in class org.apache.mina.filter.codec.demux.DemuxingProtocolCodecFactory
release() - method in class org.apache.mina.common.ByteBuffer
Releases the specified buffer to buffer pool.
release() - method in class org.apache.mina.common.ByteBufferProxy
Releases the specified buffer to buffer pool.
releaseIfPossible(Object) - static method in class org.apache.mina.util.ByteBufferUtil
remaining() - method in class org.apache.mina.common.ByteBuffer
remaining() - method in class org.apache.mina.common.ByteBufferProxy
remove(Object) - method in class org.apache.mina.util.ExpiringMap<K,V>
remove(Object) - method in class org.apache.mina.util.ExpiringStack
remove(Object) - method in class org.apache.mina.util.Stack
remove(org.apache.mina.common.IoServiceListener) - method in class org.apache.mina.common.support.IoServiceListenerSupport
Removes an existing listener.
remove(org.apache.mina.common.IoSession) - method in class org.apache.mina.common.ExpiringSessionRecycler
Called when an IoSession is explicitly closed.
remove(org.apache.mina.common.IoSession) - method in class org.apache.mina.common.IoSessionRecycler
Called when an IoSession is explicitly closed.
remove(String) - method in class org.apache.mina.common.support.AbstractIoFilterChain
Removes the filter with the specified name from this chain.
remove(String) - method in class org.apache.mina.common.DefaultIoFilterChainBuilder
remove(String) - method in class org.apache.mina.common.IoFilterChain
Removes the filter with the specified name from this chain.
remove(String) - method in class org.apache.mina.handler.chain.IoHandlerChain
removeAttribute(String) - method in class org.apache.mina.common.support.BaseIoSession
removeAttribute(String) - method in class org.apache.mina.common.IoSession
Removes a user-defined attribute with the specified key.
removeExpirationListener(V>) - method in class org.apache.mina.util.ExpiringMap<K,V>
removeFirstLoggingFilter() - method in class org.apache.mina.integration.jmx.IoSessionManager
removeFirstLoggingFilter() - method in class org.apache.mina.integration.jmx.IoSessionManagerMBean
remove the logging filter at begining of the chain
removeLastLoggingFilter() - method in class org.apache.mina.integration.jmx.IoSessionManager
removeLastLoggingFilter() - method in class org.apache.mina.integration.jmx.IoSessionManagerMBean
remove the logging filter at end of the chain
removeListener(org.apache.mina.common.IoFutureListener) - method in class org.apache.mina.common.support.DefaultIoFuture
removeListener(org.apache.mina.common.IoFutureListener) - method in class org.apache.mina.common.IoFuture
Removes an existing event listener which is notified when the state of this future changes.
removeListener(org.apache.mina.common.IoServiceListener) - method in class org.apache.mina.common.support.BaseIoService
Removed an existing IoServiceListener that listens any events related with this service.
removeListener(org.apache.mina.common.IoServiceListener) - method in class org.apache.mina.common.support.DelegatedIoAcceptor
Removed an existing IoServiceListener that listens any events related with this service.
reset() - method in class org.apache.mina.common.support.BaseByteBuffer
reset() - method in class org.apache.mina.common.ByteBuffer
reset() - method in class org.apache.mina.common.ByteBufferProxy
resumeRead() - method in class org.apache.mina.common.support.BaseIoSession
resumeRead() - method in class org.apache.mina.common.IoSession
A shortcut method for setTrafficMask(TrafficMask) that resumes read operations for this session.
resumeWrite() - method in class org.apache.mina.common.support.BaseIoSession
resumeWrite() - method in class org.apache.mina.common.IoSession
A shortcut method for setTrafficMask(TrafficMask) that resumes write operations for this session.
rewind() - method in class org.apache.mina.common.support.BaseByteBuffer
rewind() - method in class org.apache.mina.common.ByteBuffer
rewind() - method in class org.apache.mina.common.ByteBufferProxy
run() - method in class org.apache.mina.util.ExpiringMap.Expirer
run() - method in class org.apache.mina.util.NamePreservingRunnable
RuntimeIOException - class org.apache.mina.common.RuntimeIOException
A unchecked version of java.io.IOException.
RuntimeIOException() - constructor for class org.apache.mina.common.RuntimeIOException
RuntimeIOException(String) - constructor for class org.apache.mina.common.RuntimeIOException
RuntimeIOException(String,Throwable) - constructor for class org.apache.mina.common.RuntimeIOException
RuntimeIOException(Throwable) - constructor for class org.apache.mina.common.RuntimeIOException

S

SENT - static field in class org.apache.mina.filter.executor.ExecutorFilter.EventType
Invoked when a new service is activated by an IoService.
Invoked when a service is deactivated by an IoService.
SESSION_SECURED - static field in class org.apache.mina.filter.SSLFilter
A special message object which is emitted with a IoHandler.messageReceived(IoSession,Object) event when the session is secured and its USE_NOTIFICATION attribute is set.
SESSION_UNSECURED - static field in class org.apache.mina.filter.SSLFilter
A special message object which is emitted with a IoHandler.messageReceived(IoSession,Object) event when the session is not secure anymore and its USE_NOTIFICATION attribute is set.
sessionClosed() - method in class org.apache.mina.handler.multiton.SingleSessionIoHandler
Invoked when the connection is closed.
sessionClosed() - method in class org.apache.mina.handler.multiton.SingleSessionIoHandlerAdapter
Invoked when the connection is closed.
sessionClosed(NextFilter,org.apache.mina.common.IoSession) - method in class org.apache.mina.filter.executor.ExecutorFilter
Forwards sessionClosed event to next filter.
sessionClosed(org.apache.mina.common.IoSession) - method in class org.apache.mina.common.IoHandler
Invoked when a connection is closed.
sessionClosed(org.apache.mina.common.IoSession) - method in class org.apache.mina.common.IoHandlerAdapter
Invoked when a connection is closed.
sessionClosed(org.apache.mina.common.IoSession) - method in class org.apache.mina.handler.multiton.SingleSessionIoHandlerDelegate
Delegates the method call to the SingleSessionIoHandler.sessionClosed() method of the handler assigned to this session.
sessionClosed(org.apache.mina.common.IoSession) - method in class org.apache.mina.handler.StreamIoHandler
Closes streams
sessionCreated() - method in class org.apache.mina.handler.multiton.SingleSessionIoHandler
Invoked when the session is created.
sessionCreated() - method in class org.apache.mina.handler.multiton.SingleSessionIoHandlerAdapter
Invoked when the session is created.
sessionCreated(NextFilter,org.apache.mina.common.IoSession) - method in class org.apache.mina.filter.executor.ExecutorFilter
Forwards sessionCreated event to next filter.
sessionCreated(org.apache.mina.common.IoSession) - method in class org.apache.mina.common.IoHandler
Invoked from an I/O processor thread when a new connection has been created.
Invoked from an I/O processor thread when a new connection has been created.
Invoked when a new session is created by an IoService.
sessionCreated(org.apache.mina.common.IoSession) - method in class org.apache.mina.handler.multiton.SingleSessionIoHandlerDelegate
Creates a new instance with the factory passed to the constructor of this class.
Invoked when a session is being destroyed by an IoService.
sessionIdle(org.apache.mina.common.IdleStatus) - method in class org.apache.mina.handler.multiton.SingleSessionIoHandler
Invoked when the connection is idle.
sessionIdle(org.apache.mina.common.IdleStatus) - method in class org.apache.mina.handler.multiton.SingleSessionIoHandlerAdapter
Invoked when the connection is idle.
Forwards sessionIdle event to next filter.
Invoked with the related IdleStatus when a connection becomes idle.
Invoked with the related IdleStatus when a connection becomes idle.
Delegates the method call to the SingleSessionIoHandler.sessionIdle(IdleStatus) method of the handler assigned to this session.
Handles read timeout.
SessionLog - class org.apache.mina.util.SessionLog
Provides utility methods to log protocol-specific messages.
sessionOpened() - method in class org.apache.mina.handler.multiton.SingleSessionIoHandler
Invoked when the connection is opened.
sessionOpened() - method in class org.apache.mina.handler.multiton.SingleSessionIoHandlerAdapter
Invoked when the connection is opened.
sessionOpened(NextFilter,org.apache.mina.common.IoSession) - method in class org.apache.mina.filter.executor.ExecutorFilter
Forwards sessionOpened event to next filter.
sessionOpened(org.apache.mina.common.IoSession) - method in class org.apache.mina.common.IoHandler
Invoked when a connection has been opened.
sessionOpened(org.apache.mina.common.IoSession) - method in class org.apache.mina.common.IoHandlerAdapter
Invoked when a connection has been opened.
sessionOpened(org.apache.mina.common.IoSession) - method in class org.apache.mina.handler.multiton.SingleSessionIoHandlerDelegate
Delegates the method call to the SingleSessionIoHandler.sessionOpened() method of the handler assigned to this session.
sessionOpened(org.apache.mina.common.IoSession) - method in class org.apache.mina.handler.StreamIoHandler
Initializes streams and timeout settings.
SessionUtil - class org.apache.mina.util.SessionUtil
A session utility
setAllocator(org.apache.mina.common.ByteBufferAllocator) - static method in class org.apache.mina.common.ByteBuffer
Changes the current allocator with the specified one to manage the allocated buffers from now.
setAttachment(Object) - method in class org.apache.mina.common.support.BaseIoSession
setAttachment(Object) - method in class org.apache.mina.common.IoSession
Sets an attachment of this session.
setAttribute(String) - method in class org.apache.mina.common.support.BaseIoSession
setAttribute(String) - method in class org.apache.mina.common.IoSession
Sets a user defined attribute without a value.
setAttribute(String,Object) - method in class org.apache.mina.common.support.BaseIoSession
setAttribute(String,Object) - method in class org.apache.mina.common.IoSession
Sets a user-defined attribute.
setAutoExpand(boolean) - method in class org.apache.mina.common.support.BaseByteBuffer
Turns on or off autoExpand.
setAutoExpand(boolean) - method in class org.apache.mina.common.ByteBuffer
Turns on or off autoExpand.
setAutoExpand(boolean) - method in class org.apache.mina.common.ByteBufferProxy
Turns on or off autoExpand.
setBacklog(int) - method in class org.apache.mina.transport.socket.nio.SocketAcceptorConfig
setBlacklist(Collection) - method in class org.apache.mina.filter.BlacklistFilter
Sets the addresses to be blacklisted.
setBlacklist(InetAddress...) - method in class org.apache.mina.filter.BlacklistFilter
Sets the addresses to be blacklisted.
setBroadcast(boolean) - method in class org.apache.mina.transport.socket.nio.DatagramSessionConfig
setBroadcast(boolean) - method in class org.apache.mina.transport.socket.nio.support.DatagramSessionConfigImpl
setClosed() - method in class org.apache.mina.common.CloseFuture
Marks this future as closed and notifies all threads waiting for this future.
setClosed() - method in class org.apache.mina.common.support.DefaultCloseFuture
Marks this future as closed and notifies all threads waiting for this future.
setCompressInbound(boolean) - method in class org.apache.mina.filter.CompressionFilter
Sets if incoming data has to be compressed.
setCompressOutbound(boolean) - method in class org.apache.mina.filter.CompressionFilter
Set if outgoing data has to be compressed.
setConnectTimeout(int) - method in class org.apache.mina.common.support.BaseIoConnectorConfig
Sets the connect timeout in seconds.
setConnectTimeout(int) - method in class org.apache.mina.common.IoConnectorConfig
Sets the connect timeout in seconds.
setDecoderMaxLineLength(int) - method in class org.apache.mina.filter.codec.textline.TextLineCodecFactory
Sets the allowed maximum size of the line to be decoded.
setDecoderMaxObjectSize(int) - method in class org.apache.mina.filter.codec.serialization.ObjectSerializationCodecFactory
Sets the allowed maximum size of the object to be decoded.
Sets the config this acceptor will use by default.
Sets the config this acceptor will use by default.
Sets the default config this connector should use.
Sets the config this connector will use by default.
Sets the config this acceptor will use by default.
Sets the config this connector will use by default.
setDisconnectOnUnbind(boolean) - method in class org.apache.mina.common.support.BaseIoAcceptorConfig
setDisconnectOnUnbind(boolean) - method in class org.apache.mina.common.IoAcceptorConfig
Sets whether all clients are disconnected when this acceptor unbinds the related local address.
setEnabledCipherSuites(String[]) - method in class org.apache.mina.filter.SSLFilter
Sets the list of cipher suites to be enabled when SSLEngine is initialized.
setEnabledProtocols(String[]) - method in class org.apache.mina.filter.SSLFilter
Sets the list of protocols to be enabled when SSLEngine is initialized.
setEncoderMaxLineLength(int) - method in class org.apache.mina.filter.codec.textline.TextLineCodecFactory
Sets the allowed maximum size of the encoded line.
setEncoderMaxObjectSize(int) - method in class org.apache.mina.filter.codec.serialization.ObjectSerializationCodecFactory
Sets the allowed maximum size of the encoded object.
setException(Throwable) - method in class org.apache.mina.common.ConnectFuture
Sets the exception caught due to connection failure and notifies all threads waiting for this future.
setException(Throwable) - method in class org.apache.mina.common.support.DefaultConnectFuture
setExecutor(Executor) - method in class org.apache.mina.common.ExecutorThreadModel
Changes the underlying Executor of this model.
setExpirationInterval(int) - method in class org.apache.mina.util.ExpiringMap<K,V>
setExpirationInterval(int) - method in class org.apache.mina.common.ExpiringSessionRecycler
setExpirationInterval(long) - method in class org.apache.mina.util.ExpiringMap.Expirer
Sets the global IoFilterChainBuilder which will modify the IoFilterChain of all IoSessions which is managed by this service.
Sets the global IoFilterChainBuilder which will modify the IoFilterChain of all IoSessions which is managed by this service.
Sets the IoFilterChainBuilder which will modify the IoFilterChain of all IoSessions which is created with this configuration.
setHexdump(String) - method in class org.apache.mina.filter.codec.ProtocolDecoderException
Sets the hexdump of the unknown message part.
setIdleTime(org.apache.mina.common.IdleStatus,int) - method in class org.apache.mina.common.support.BaseIoSession
setIdleTime(org.apache.mina.common.IdleStatus,int) - method in class org.apache.mina.common.IoSession
Sets idle time for the specified type of idleness in seconds.
setInstance(org.apache.mina.common.ExceptionMonitor) - static method in class org.apache.mina.common.ExceptionMonitor
Sets the uncaught exception monitor.
setKeepAlive(boolean) - method in class org.apache.mina.transport.socket.nio.SocketSessionConfig
setKeepAlive(boolean) - method in class org.apache.mina.transport.socket.nio.SocketSessionConfigImpl
setMaximumConnectionBufferSize(int) - method in class org.apache.mina.filter.ReadThrottleFilterBuilder
Set the maximum amount of data to buffer in the ThreadPoolFilter prior to disabling reads.
setMaxLineLength(int) - method in class org.apache.mina.filter.codec.textline.TextLineDecoder
Sets the allowed maximum size of the line to be decoded.
setMaxLineLength(int) - method in class org.apache.mina.filter.codec.textline.TextLineEncoder
Sets the allowed maximum size of the encoded line.
setMaxObjectSize(int) - method in class org.apache.mina.filter.codec.serialization.ObjectSerializationDecoder
Sets the allowed maximum size of the object to be decoded.
setMaxObjectSize(int) - method in class org.apache.mina.filter.codec.serialization.ObjectSerializationEncoder
Sets the allowed maximum size of the encoded object.
setMaxObjectSize(int) - method in class org.apache.mina.filter.codec.serialization.ObjectSerializationInputStream
Sets the allowed maximum size of the object to be decoded.
setMaxObjectSize(int) - method in class org.apache.mina.filter.codec.serialization.ObjectSerializationOutputStream
Sets the allowed maximum size of the encoded object.
setNeedClientAuth(boolean) - method in class org.apache.mina.filter.SSLFilter
Configures the engine to require client authentication.
setOobInline(boolean) - method in class org.apache.mina.transport.socket.nio.SocketSessionConfig
setOobInline(boolean) - method in class org.apache.mina.transport.socket.nio.SocketSessionConfigImpl
setPooled(boolean) - method in class org.apache.mina.common.ByteBuffer
Sets whether this buffer is returned back to the buffer pool when released.
setPooled(boolean) - method in class org.apache.mina.common.ByteBufferProxy
Sets whether this buffer is returned back to the buffer pool when released.
setReadTimeout(int) - method in class org.apache.mina.handler.StreamIoHandler
Sets read timeout in seconds.
setReceiveBufferSize(int) - method in class org.apache.mina.transport.socket.nio.DatagramSessionConfig
setReceiveBufferSize(int) - method in class org.apache.mina.transport.socket.nio.support.DatagramSessionConfigImpl
setReceiveBufferSize(int) - method in class org.apache.mina.transport.socket.nio.SocketSessionConfig
setReceiveBufferSize(int) - method in class org.apache.mina.transport.socket.nio.SocketSessionConfigImpl
setReuseAddress(boolean) - method in class org.apache.mina.transport.socket.nio.DatagramSessionConfig
setReuseAddress(boolean) - method in class org.apache.mina.transport.socket.nio.support.DatagramSessionConfigImpl
setReuseAddress(boolean) - method in class org.apache.mina.transport.socket.nio.SocketAcceptorConfig
setReuseAddress(boolean) - method in class org.apache.mina.transport.socket.nio.SocketSessionConfig
setReuseAddress(boolean) - method in class org.apache.mina.transport.socket.nio.SocketSessionConfigImpl
setScheduledForFlush(boolean) - method in class org.apache.mina.common.support.BaseIoSession
setSendBufferSize(int) - method in class org.apache.mina.transport.socket.nio.DatagramSessionConfig
setSendBufferSize(int) - method in class org.apache.mina.transport.socket.nio.support.DatagramSessionConfigImpl
setSendBufferSize(int) - method in class org.apache.mina.transport.socket.nio.SocketSessionConfig
setSendBufferSize(int) - method in class org.apache.mina.transport.socket.nio.SocketSessionConfigImpl
setSession(org.apache.mina.common.IoSession) - method in class org.apache.mina.common.ConnectFuture
Sets the newly connected session and notifies all threads waiting for this future.
setSession(org.apache.mina.common.IoSession) - method in class org.apache.mina.common.support.DefaultConnectFuture
setSessionRecycler(org.apache.mina.common.IoSessionRecycler) - method in class org.apache.mina.transport.socket.nio.DatagramAcceptorConfig
setSessionRecycler(org.apache.mina.common.IoSessionRecycler) - method in class org.apache.mina.transport.socket.nio.DatagramConnectorConfig
setSessionRecycler(org.apache.mina.common.IoSessionRecycler) - method in class org.apache.mina.transport.socket.nio.DatagramServiceConfig
Sets the IoSessionRecycler for this service.
setSoLinger(int) - method in class org.apache.mina.transport.socket.nio.SocketSessionConfig
Please note that enabling SO_LINGER in Java NIO can result in platform-dependent behavior and unexpected blocking of I/O thread.
setSoLinger(int) - method in class org.apache.mina.transport.socket.nio.SocketSessionConfigImpl
setTcpNoDelay(boolean) - method in class org.apache.mina.transport.socket.nio.SocketSessionConfig
setTcpNoDelay(boolean) - method in class org.apache.mina.transport.socket.nio.SocketSessionConfigImpl
setThreadModel(org.apache.mina.common.ThreadModel) - method in class org.apache.mina.common.support.BaseIoServiceConfig
Sets the default ThreadModel of the IoService.
setTimeout(int) - method in class org.apache.mina.common.PooledByteBufferAllocator
Sets the timeout value of this allocator in seconds.
setTimeToLive(int) - method in class org.apache.mina.util.ExpiringMap<K,V>
setTimeToLive(int) - method in class org.apache.mina.common.ExpiringSessionRecycler
setTimeToLive(long) - method in class org.apache.mina.util.ExpiringMap.Expirer
setTrafficClass(int) - method in class org.apache.mina.transport.socket.nio.DatagramSessionConfig
setTrafficClass(int) - method in class org.apache.mina.transport.socket.nio.support.DatagramSessionConfigImpl
setTrafficClass(int) - method in class org.apache.mina.transport.socket.nio.SocketSessionConfig
setTrafficClass(int) - method in class org.apache.mina.transport.socket.nio.SocketSessionConfigImpl
setTrafficMask(org.apache.mina.common.TrafficMask) - method in class org.apache.mina.common.support.BaseIoSession
setTrafficMask(org.apache.mina.common.TrafficMask) - method in class org.apache.mina.common.IoSession
Sets the TrafficMask of this session which will result the parent IoService to start to control the traffic of this session immediately.
setUseClientMode(boolean) - method in class org.apache.mina.filter.SSLFilter
Configures the engine to use client (or server) mode when handshaking.
setUseDirectBuffers(boolean) - static method in class org.apache.mina.common.ByteBuffer
setValue(Object) - method in class org.apache.mina.common.support.DefaultIoFuture
Sets the result of the asynchronous operation, and mark it as finished.
setWantClientAuth(boolean) - method in class org.apache.mina.filter.SSLFilter
Configures the engine to request client authentication.
setWorkerTimeout(int) - method in class org.apache.mina.transport.socket.nio.SocketConnector
Set how many seconds the connection worker thread should remain alive once idle before terminating itself.
setWriteBufferSize(int) - method in class org.apache.mina.filter.StreamWriteFilter
Sets the size of the write buffer in bytes.
setWriteTimeout(int) - method in class org.apache.mina.common.support.BaseIoSession
setWriteTimeout(int) - method in class org.apache.mina.common.IoSession
Sets write timeout in seconds.
setWriteTimeout(int) - method in class org.apache.mina.handler.StreamIoHandler
Sets write timeout in seconds.
setWritten(boolean) - method in class org.apache.mina.common.support.DefaultWriteFuture
Sets whether the message is written or not, and notifies all threads waiting for this future.
setWritten(boolean) - method in class org.apache.mina.common.WriteFuture
Sets whether the message is written or not, and notifies all threads waiting for this future.
A simplistic ByteBufferAllocator which simply allocates a new buffer every time.
SimpleByteBufferAllocator() - constructor for class org.apache.mina.common.SimpleByteBufferAllocator
SimpleProtocolDecoderOutput - class org.apache.mina.filter.codec.support.SimpleProtocolDecoderOutput
A ProtocolDecoderOutput based on queue.
SimpleProtocolEncoderOutput - class org.apache.mina.filter.codec.support.SimpleProtocolEncoderOutput
A ProtocolEncoderOutput based on queue.
SimpleProtocolEncoderOutput() - constructor for class org.apache.mina.filter.codec.support.SimpleProtocolEncoderOutput
SingleSessionIoHandler - interface org.apache.mina.handler.multiton.SingleSessionIoHandler
A session handler without an IoSession parameter for simplicity.
SingleSessionIoHandlerAdapter - class org.apache.mina.handler.multiton.SingleSessionIoHandlerAdapter
Adapter class for implementors of the SingleSessionIoHandler interface.
Creates a new instance that is assigned to the passed in session.
SingleSessionIoHandlerDelegate - class org.apache.mina.handler.multiton.SingleSessionIoHandlerDelegate
An IoHandler implementation which delegates all requests to SingleSessionIoHandlers.
Creates a new instance that uses the passed in SingleSessionIoHandlerFactory to create new SingleSessionIoHandlers.
SingleSessionIoHandlerFactory - interface org.apache.mina.handler.multiton.SingleSessionIoHandlerFactory
A factory that creates SingleSessionIoHandler to be used with one particular session.
size() - method in class org.apache.mina.util.ExpiringMap<K,V>
size() - method in class org.apache.mina.util.ExpiringStack
Returns the number of elements in the stack.
size() - method in class org.apache.mina.util.Stack
Returns the number of elements in the stack.
skip(int) - method in class org.apache.mina.common.ByteBuffer
Forwards the position of this buffer as the specified size bytes.
skip(int) - method in class org.apache.mina.common.ByteBufferProxy
Forwards the position of this buffer as the specified size bytes.
skipBytes(int) - method in class org.apache.mina.filter.codec.serialization.ObjectSerializationInputStream
slice() - method in class org.apache.mina.common.ByteBuffer
slice() - method in class org.apache.mina.common.ByteBufferProxy
SOCKET - static field in class org.apache.mina.common.TransportType
Transport type: TCP/IP (Registry name: "SOCKET" or "TCP")
SocketAcceptor - class org.apache.mina.transport.socket.nio.SocketAcceptor
IoAcceptor for socket transport (TCP/IP).
SocketAcceptor() - constructor for class org.apache.mina.transport.socket.nio.SocketAcceptor
Create an acceptor with a single processing thread using a NewThreadExecutor
SocketAcceptor(int,Executor) - constructor for class org.apache.mina.transport.socket.nio.SocketAcceptor
Create an acceptor with the desired number of processing threads
SocketAcceptorConfig - class org.apache.mina.transport.socket.nio.SocketAcceptorConfig
SocketAcceptorConfig() - constructor for class org.apache.mina.transport.socket.nio.SocketAcceptorConfig
Creates a new instance.
SocketConnector - class org.apache.mina.transport.socket.nio.SocketConnector
IoConnector for socket transport (TCP/IP).
SocketConnector() - constructor for class org.apache.mina.transport.socket.nio.SocketConnector
Create a connector with a single processing thread using a NewThreadExecutor
SocketConnector(int,Executor) - constructor for class org.apache.mina.transport.socket.nio.SocketConnector
Create a connector with the desired number of processing threads
SocketConnectorConfig - class org.apache.mina.transport.socket.nio.SocketConnectorConfig
SocketConnectorConfig() - constructor for class org.apache.mina.transport.socket.nio.SocketConnectorConfig
Creates a new instance.
SocketSessionConfig - interface org.apache.mina.transport.socket.nio.SocketSessionConfig
An IoSessionConfig for socket transport type.
SocketSessionConfigImpl - class org.apache.mina.transport.socket.nio.SocketSessionConfigImpl
SocketSessionConfigImpl() - constructor for class org.apache.mina.transport.socket.nio.SocketSessionConfigImpl
Creates a new instance.
SSL_SESSION - static field in class org.apache.mina.filter.SSLFilter
A session attribute key that stores underlying SSLSession for each session.
SSLFilter - class org.apache.mina.filter.SSLFilter
An SSL filter that encrypts and decrypts the data exchanged in the session.
SSLFilter(SSLContext) - constructor for class org.apache.mina.filter.SSLFilter
Creates a new SSL filter using the specified SSLContext.
A message that is sent from SSLFilter when the connection became secure or is not secure anymore.
SSLHandler - class org.apache.mina.filter.support.SSLHandler
A helper class using the SSLEngine API to decrypt/encrypt data.
Constuctor.
Stack - class org.apache.mina.util.Stack
A unbounded stack.
Stack() - constructor for class org.apache.mina.util.Stack
Construct a new, empty stack.
start() - method in class org.apache.mina.management.StatCollector
Start collecting stats for the IoSession of the service.
start() - method in class org.apache.mina.transport.vmpipe.support.VmPipeFilterChain
startCollectingStats(int) - method in class org.apache.mina.integration.jmx.IoServiceManager
startCollectingStats(int) - method in class org.apache.mina.integration.jmx.IoServiceManagerMBean
start collecting throughput statistics for all the managed sessions
startExpiring() - method in class org.apache.mina.util.ExpiringMap.Expirer
startExpiringIfNotStarted() - method in class org.apache.mina.util.ExpiringMap.Expirer
startSSL(org.apache.mina.common.IoSession) - method in class org.apache.mina.filter.SSLFilter
(Re)starts SSL session for the specified session if not started yet.
StatCollector - class org.apache.mina.management.StatCollector
Collects statistics of an IoService.
StatCollector(org.apache.mina.common.IoService) - constructor for class org.apache.mina.management.StatCollector
Create a stat collector for the given service with a default polling time of 5 seconds.
StatCollector(org.apache.mina.common.IoService,int) - constructor for class org.apache.mina.management.StatCollector
create a stat collector for the given given service
stop() - method in class org.apache.mina.management.StatCollector
Stop collecting stats.
stopCollectingStats() - method in class org.apache.mina.integration.jmx.IoServiceManager
stopCollectingStats() - method in class org.apache.mina.integration.jmx.IoServiceManagerMBean
stop collecting throughput statistics
stopExpiring() - method in class org.apache.mina.util.ExpiringMap.Expirer
stopExpiring() - method in class org.apache.mina.common.ExpiringSessionRecycler
stopSSL(org.apache.mina.common.IoSession) - method in class org.apache.mina.filter.SSLFilter
Stops the SSL session by sending TLS close_notify message to initiate TLS closure.
StreamIoHandler - class org.apache.mina.handler.StreamIoHandler
A IoHandler that adapts asynchronous MINA events to stream I/O.
StreamIoHandler() - constructor for class org.apache.mina.handler.StreamIoHandler
StreamWriteFilter - class org.apache.mina.filter.StreamWriteFilter
Filter implementation which makes it possible to write InputStream objects directly using IoSession.write(Object).
String toString() - method in class org.apache.mina.common.support.BaseIoSession
String toString() - method in class org.apache.mina.common.ByteBuffer
String toString() - method in class org.apache.mina.common.IoFilter.WriteRequest
String toString() - method in class org.apache.mina.common.TransportType
SUSPENDED_READS - static field in class org.apache.mina.filter.ReadThrottleFilterBuilder
suspendRead() - method in class org.apache.mina.common.support.BaseIoSession
suspendRead() - method in class org.apache.mina.common.IoSession
A shortcut method for setTrafficMask(TrafficMask) that suspends read operations for this session.
suspendWrite() - method in class org.apache.mina.common.support.BaseIoSession
suspendWrite() - method in class org.apache.mina.common.IoSession
A shortcut method for setTrafficMask(TrafficMask) that suspends write operations for this session.
sweep() - method in class org.apache.mina.common.ByteBuffer
Clears this buffer and fills its content with NUL.
sweep() - method in class org.apache.mina.common.ByteBufferProxy
Clears this buffer and fills its content with NUL.
sweep(byte) - method in class org.apache.mina.common.ByteBuffer
Clears this buffer and fills its content with value.
sweep(byte) - method in class org.apache.mina.common.ByteBufferProxy
Clears this buffer and fills its content with value.
SynchronizedProtocolDecoder - class org.apache.mina.filter.codec.SynchronizedProtocolDecoder
A ProtocolDecoder implementation which decorates an existing decoder to be thread-safe.
Creates a new instance which decorates the specified decoder.
SynchronizedProtocolEncoder - class org.apache.mina.filter.codec.SynchronizedProtocolEncoder
A ProtocolEncoder implementation which decorates an existing encoder to be thread-safe.
Creates a new instance which decorates the specified encoder.

T

TextLineCodecFactory - class org.apache.mina.filter.codec.textline.TextLineCodecFactory
A ProtocolCodecFactory that performs encoding and decoding between a text line data and a Java string object.
TextLineCodecFactory() - constructor for class org.apache.mina.filter.codec.textline.TextLineCodecFactory
Creates a new instance with the current default Charset.
TextLineCodecFactory(Charset) - constructor for class org.apache.mina.filter.codec.textline.TextLineCodecFactory
Creates a new instance with the specified Charset.
TextLineDecoder - class org.apache.mina.filter.codec.textline.TextLineDecoder
A ProtocolDecoder which decodes a text line into a string.
TextLineDecoder() - constructor for class org.apache.mina.filter.codec.textline.TextLineDecoder
Creates a new instance with the current default Charset and LineDelimiter.AUTO delimiter.
TextLineDecoder(Charset) - constructor for class org.apache.mina.filter.codec.textline.TextLineDecoder
Creates a new instance with the spcified charset and LineDelimiter.AUTO delimiter.
TextLineDecoder(Charset,org.apache.mina.filter.codec.textline.LineDelimiter) - constructor for class org.apache.mina.filter.codec.textline.TextLineDecoder
Creates a new instance with the specified charset and the specified delimiter.
TextLineEncoder - class org.apache.mina.filter.codec.textline.TextLineEncoder
A ProtocolEncoder which encodes a string into a text line which ends with the delimiter.
TextLineEncoder() - constructor for class org.apache.mina.filter.codec.textline.TextLineEncoder
TextLineEncoder(Charset) - constructor for class org.apache.mina.filter.codec.textline.TextLineEncoder
TextLineEncoder(Charset,org.apache.mina.filter.codec.textline.LineDelimiter) - constructor for class org.apache.mina.filter.codec.textline.TextLineEncoder
TextLineEncoder(org.apache.mina.filter.codec.textline.LineDelimiter) - constructor for class org.apache.mina.filter.codec.textline.TextLineEncoder
ThreadModel - interface org.apache.mina.common.ThreadModel
Represents a thread model of an IoService.
throwException(IOException) - method in class org.apache.mina.handler.support.IoSessionInputStream
toString() - method in class org.apache.mina.common.support.AbstractIoFilterChain
toString() - method in class org.apache.mina.util.AnonymousSocketAddress
toString() - method in class org.apache.mina.common.ByteBufferProxy
toString() - method in class org.apache.mina.common.DefaultIoFilterChainBuilder
toString() - method in class org.apache.mina.filter.executor.ExecutorFilter.EventType
toString() - method in class org.apache.mina.common.IdleStatus
Returns the string representation of this status.
toString() - method in class org.apache.mina.handler.chain.IoHandlerChain
toString() - method in class org.apache.mina.filter.codec.textline.LineDelimiter
toString() - method in class org.apache.mina.filter.codec.demux.MessageDecoderResult
toString() - method in class org.apache.mina.filter.SSLFilter.SSLFilterMessage
toString() - method in class org.apache.mina.common.TrafficMask
toString() - method in class org.apache.mina.transport.vmpipe.VmPipeAddress
TrafficMask - class org.apache.mina.common.TrafficMask
A type-safe mask that is used to control the traffic of IoSession with IoSession.setTrafficMask(TrafficMask).
TransportType - class org.apache.mina.common.TransportType
Represents network transport types.
TransportType(String[],boolean) - constructor for class org.apache.mina.common.TransportType
Creates a new instance.
TransportType(String[],Object>,boolean) - constructor for class org.apache.mina.common.TransportType
Creates a new instance.

U

unbind(SocketAddress) - method in class org.apache.mina.transport.socket.nio.support.DatagramAcceptorDelegate
Unbinds from the specified address and disconnects all clients connected there.
unbind(SocketAddress) - method in class org.apache.mina.common.support.DelegatedIoAcceptor
Unbinds from the specified address and disconnects all clients connected there.
unbind(SocketAddress) - method in class org.apache.mina.common.IoAcceptor
Unbinds from the specified address and disconnects all clients connected there.
unbind(SocketAddress) - method in class org.apache.mina.transport.socket.nio.SocketAcceptor
unbind(SocketAddress) - method in class org.apache.mina.transport.vmpipe.VmPipeAcceptor
Unbinds from the specified address and disconnects all clients connected there.
unbindAll() - method in class org.apache.mina.transport.socket.nio.support.DatagramAcceptorDelegate
Unbinds all addresses which were bound by this acceptor.
unbindAll() - method in class org.apache.mina.common.support.DelegatedIoAcceptor
Unbinds all addresses which were bound by this acceptor.
unbindAll() - method in class org.apache.mina.common.IoAcceptor
Unbinds all addresses which were bound by this acceptor.
unbindAll() - method in class org.apache.mina.transport.socket.nio.SocketAcceptor
unbindAll() - method in class org.apache.mina.transport.vmpipe.VmPipeAcceptor
Unbinds all addresses which were bound by this acceptor.
unblock(InetAddress) - method in class org.apache.mina.filter.BlacklistFilter
Unblocks the specified endpoint.
UNIX - static field in class org.apache.mina.filter.codec.textline.LineDelimiter
The line delimiter constant of UNIX ("\n")
UnknownMessageTypeException - class org.apache.mina.handler.demux.UnknownMessageTypeException
An exception that is thrown when DemuxingIoHandler cannot find any MessageHandlers associated with the specific message type.
UnknownMessageTypeException() - constructor for class org.apache.mina.handler.demux.UnknownMessageTypeException
UnknownMessageTypeException(String) - constructor for class org.apache.mina.handler.demux.UnknownMessageTypeException
UnknownMessageTypeException(String,Throwable) - constructor for class org.apache.mina.handler.demux.UnknownMessageTypeException
UnknownMessageTypeException(Throwable) - constructor for class org.apache.mina.handler.demux.UnknownMessageTypeException
updateTrafficMask() - method in class org.apache.mina.common.support.BaseIoSession
Signals the IoService that the TrafficMask of this session has been changed.
Requests this processor to update the traffic mask for the specified session.
USE_NOTIFICATION - static field in class org.apache.mina.filter.SSLFilter
A session attribute key that makes this filter to emit a IoHandler.messageReceived(IoSession,Object) event with a special message (SESSION_SECURED or SESSION_UNSECURED).

V

V>> entrySet() - method in class org.apache.mina.util.ExpiringMap<K,V>
values() - method in class org.apache.mina.util.ExpiringMap<K,V>
VM_PIPE - static field in class org.apache.mina.common.TransportType
Transport type: in-VM pipe (Registry name: "VM_PIPE") Please refer to org.apache.mina.protocol.vmpipe package.
VmPipe - class org.apache.mina.transport.vmpipe.support.VmPipe
VmPipeAcceptor - class org.apache.mina.transport.vmpipe.VmPipeAcceptor
Binds the specified IoHandler to the specified VmPipeAddress.
VmPipeAddress - class org.apache.mina.transport.vmpipe.VmPipeAddress
A SocketAddress which represents in-VM pipe port number.
VmPipeAddress(int) - constructor for class org.apache.mina.transport.vmpipe.VmPipeAddress
Creates a new instance with the specifid port number.
VmPipeConnector - class org.apache.mina.transport.vmpipe.VmPipeConnector
Connects to IoHandlers which is bound on the specified VmPipeAddress.
VmPipeConnector() - constructor for class org.apache.mina.transport.vmpipe.VmPipeConnector
Creates a new instance.
VmPipeFilterChain - class org.apache.mina.transport.vmpipe.support.VmPipeFilterChain
VmPipeFilterChain(org.apache.mina.common.IoSession) - constructor for class org.apache.mina.transport.vmpipe.support.VmPipeFilterChain
VmPipeIdleStatusChecker - class org.apache.mina.transport.vmpipe.support.VmPipeIdleStatusChecker
Dectects idle sessions and fires sessionIdle events to them.
VmPipeSessionImpl - class org.apache.mina.transport.vmpipe.support.VmPipeSessionImpl
A IoSession for in-VM transport (VM_PIPE).
void clear() - method in class org.apache.mina.util.IdentityHashSet<E>
void close() - method in class org.apache.mina.handler.support.IoSessionOutputStream
void close0() - method in class org.apache.mina.transport.vmpipe.support.VmPipeSessionImpl
void doClose(org.apache.mina.common.IoSession) - method in class org.apache.mina.transport.vmpipe.support.VmPipeFilterChain
void fireExceptionCaught(org.apache.mina.common.IoSession,Throwable) - method in class org.apache.mina.transport.vmpipe.support.VmPipeFilterChain
void fireFilterClose(org.apache.mina.common.IoSession) - method in class org.apache.mina.transport.vmpipe.support.VmPipeFilterChain
void fireMessageReceived(org.apache.mina.common.IoSession,Object) - method in class org.apache.mina.transport.vmpipe.support.VmPipeFilterChain
void fireSessionClosed(org.apache.mina.common.IoSession) - method in class org.apache.mina.transport.vmpipe.support.VmPipeFilterChain
void fireSessionCreated(org.apache.mina.common.IoSession) - method in class org.apache.mina.transport.vmpipe.support.VmPipeFilterChain
void fireSessionOpened(org.apache.mina.common.IoSession) - method in class org.apache.mina.transport.vmpipe.support.VmPipeFilterChain
void flush() - method in class org.apache.mina.handler.support.IoSessionOutputStream
void updateTrafficMask() - method in class org.apache.mina.transport.vmpipe.support.VmPipeSessionImpl
void write(byte[],int,int) - method in class org.apache.mina.handler.support.IoSessionOutputStream
void write(int) - method in class org.apache.mina.handler.support.IoSessionOutputStream
void write0(org.apache.mina.common.IoFilter.WriteRequest) - method in class org.apache.mina.transport.vmpipe.support.VmPipeSessionImpl

W

warn(org.apache.mina.common.IoSession,String) - static method in class org.apache.mina.util.SessionLog
warn(org.apache.mina.common.IoSession,String,Throwable) - static method in class org.apache.mina.util.SessionLog
WINDOWS - static field in class org.apache.mina.filter.codec.textline.LineDelimiter
The line delimiter constant of MS Windows/DOS ("\r\n")
wrap(byte[]) - static method in class org.apache.mina.common.ByteBuffer
Wraps the specified byte array into MINA heap buffer.
wrap(byte[],int,int) - static method in class org.apache.mina.common.ByteBuffer
Wraps the specified byte array into MINA heap buffer.
wrap(java.nio.ByteBuffer) - static method in class org.apache.mina.common.ByteBuffer
Wraps the specified NIO java.nio.ByteBuffer into MINA buffer.
wrap(java.nio.ByteBuffer) - method in class org.apache.mina.common.ByteBufferAllocator
Wraps the specified NIO java.nio.ByteBuffer into MINA buffer.
wrap(java.nio.ByteBuffer) - method in class org.apache.mina.common.PooledByteBufferAllocator
wrap(java.nio.ByteBuffer) - method in class org.apache.mina.common.SimpleByteBufferAllocator
Wraps the specified NIO java.nio.ByteBuffer into MINA buffer.
WRITE - static field in class org.apache.mina.common.TrafficMask
This mask suspends reads, and resumes writes if writes were suspended.
write(byte[]) - method in class org.apache.mina.filter.codec.serialization.ObjectSerializationOutputStream
write(byte[],int,int) - method in class org.apache.mina.filter.codec.serialization.ObjectSerializationOutputStream
write(int) - method in class org.apache.mina.filter.codec.serialization.ObjectSerializationOutputStream
write(Object) - method in class org.apache.mina.common.support.BaseIoSession
write(Object) - method in class org.apache.mina.common.IoSession
Writes the specified message to remote peer.
write(Object) - method in class org.apache.mina.filter.codec.ProtocolDecoderOutput
Callback for ProtocolDecoder to generate decoded messages.
write(Object) - method in class org.apache.mina.filter.codec.support.SimpleProtocolDecoderOutput
write(Object,SocketAddress) - method in class org.apache.mina.common.support.BaseIoSession
write(Object,SocketAddress) - method in class org.apache.mina.common.BroadcastIoSession
Writes the specified message to the specified destination.
write(org.apache.mina.common.ByteBuffer) - method in class org.apache.mina.handler.support.IoSessionInputStream
write(org.apache.mina.common.ByteBuffer) - method in class org.apache.mina.filter.codec.ProtocolEncoderOutput
Callback for ProtocolEncoder to generate encoded ByteBuffers.
write(org.apache.mina.common.ByteBuffer) - method in class org.apache.mina.filter.codec.support.SimpleProtocolEncoderOutput
write0(org.apache.mina.common.IoFilter.WriteRequest) - method in class org.apache.mina.common.support.BaseIoSession
Implement this method to perform real write operation with the specified writeRequest.
WRITE_REQUEST_QUEUE - static field in class org.apache.mina.filter.StreamWriteFilter
writeBoolean(boolean) - method in class org.apache.mina.filter.codec.serialization.ObjectSerializationOutputStream
writeByte(int) - method in class org.apache.mina.filter.codec.serialization.ObjectSerializationOutputStream
writeBytes(String) - method in class org.apache.mina.filter.codec.serialization.ObjectSerializationOutputStream
writeChar(int) - method in class org.apache.mina.filter.codec.serialization.ObjectSerializationOutputStream
writeChars(String) - method in class org.apache.mina.filter.codec.serialization.ObjectSerializationOutputStream
writeDouble(double) - method in class org.apache.mina.filter.codec.serialization.ObjectSerializationOutputStream
writeFloat(float) - method in class org.apache.mina.filter.codec.serialization.ObjectSerializationOutputStream
WriteFuture - interface org.apache.mina.common.WriteFuture
An IoFuture for asynchronous write requests.
writeInt(int) - method in class org.apache.mina.filter.codec.serialization.ObjectSerializationOutputStream
writeLong(long) - method in class org.apache.mina.filter.codec.serialization.ObjectSerializationOutputStream
writeNetBuffer(org.apache.mina.common.IoFilter.NextFilter) - method in class org.apache.mina.filter.support.SSLHandler
writeObject(Object) - method in class org.apache.mina.filter.codec.serialization.ObjectSerializationOutputStream
WRITER_IDLE - static field in class org.apache.mina.common.IdleStatus
Represents the session status that the session is not writing any data.
IoFilter.WriteRequest - class org.apache.mina.common.IoFilter.WriteRequest
Represents write request fired by IoSession.write(Object).
WriteRequest(Object) - constructor for class org.apache.mina.common.IoFilter.WriteRequest
Creates a new instance without WriteFuture.
Creates a new instance with WriteFuture.
Creates a new instance.
writeShort(int) - method in class org.apache.mina.filter.codec.serialization.ObjectSerializationOutputStream
WriteTimeoutException - class org.apache.mina.common.WriteTimeoutException
An IOException which is thrown when write buffer is not flushed for IoSession.getWriteTimeout() seconds.
WriteTimeoutException() - constructor for class org.apache.mina.common.WriteTimeoutException
Creates a new exception.
WriteTimeoutException(String) - constructor for class org.apache.mina.common.WriteTimeoutException
Creates a new exception.
writeUTF(String) - method in class org.apache.mina.filter.codec.serialization.ObjectSerializationOutputStream
WRITTEN - static field in class org.apache.mina.filter.executor.ExecutorFilter.EventType

X

xor(org.apache.mina.common.TrafficMask) - method in class org.apache.mina.common.TrafficMask
Peforms an XOR operation on this mask with the specified mask and returns the result.

Z

Zlib - class org.apache.mina.filter.support.Zlib
A helper class for interfacing with the JZlib library.
Zlib(int,int) - constructor for class org.apache.mina.filter.support.Zlib