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

A

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
 
acquireIfPossible(Object) - Static method in class org.apache.mina.util.ByteBufferUtil
 
add(int, Object) - Method in class org.apache.mina.util.BlockingQueue
 
add(Object) - Method in class org.apache.mina.util.BlockingQueue
 
add(Object) - Method in class org.apache.mina.util.IdentityHashSet
 
add(Object) - Method in class org.apache.mina.util.Queue
 
add(int, Object) - Method in class org.apache.mina.util.Queue
 
addAfter(String, String, IoFilter) - Method in class org.apache.mina.common.DefaultIoFilterChainBuilder
 
addAfter(String, String, IoFilter) - Method in interface org.apache.mina.common.IoFilterChain
Adds the specified filter with the specified name just after the filter whose name is baseName in this chain.
addAfter(String, String, IoHandlerCommand) - Method in class org.apache.mina.handler.chain.IoHandlerChain
 
addAll(int, Collection) - Method in class org.apache.mina.util.BlockingQueue
 
addAll(Collection) - Method in class org.apache.mina.util.BlockingQueue
 
addBefore(String, String, IoFilter) - Method in class org.apache.mina.common.DefaultIoFilterChainBuilder
 
addBefore(String, String, IoFilter) - Method in interface org.apache.mina.common.IoFilterChain
Adds the specified filter with the specified name just before the filter whose name is baseName in this chain.
addBefore(String, String, IoHandlerCommand) - Method in class org.apache.mina.handler.chain.IoHandlerChain
 
addFirst(String, IoFilter) - Method in class org.apache.mina.common.DefaultIoFilterChainBuilder
 
addFirst(String, IoFilter) - Method in interface org.apache.mina.common.IoFilterChain
Adds the specified filter with the specified name at the beginning of this chain.
addFirst(String, IoHandlerCommand) - Method in class org.apache.mina.handler.chain.IoHandlerChain
 
addLast(String, IoFilter) - Method in class org.apache.mina.common.DefaultIoFilterChainBuilder
 
addLast(String, IoFilter) - Method in interface org.apache.mina.common.IoFilterChain
Adds the specified filter with the specified name at the end of this chain.
addLast(String, IoHandlerCommand) - Method in class org.apache.mina.handler.chain.IoHandlerChain
 
addMessageHandler(Class, MessageHandler) - Method in class org.apache.mina.handler.demux.DemuxingIoHandler
Registers a MessageHandler that receives the messages of the specified type.
afterPropertiesSet() - Method in class org.apache.mina.integration.spring.Binding
 
afterPropertiesSet() - Method in class org.apache.mina.integration.spring.IoFilterMapping
 
ALL - Static variable 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.
and(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 in org.apache.mina.util
A SocketAddress which represents anonymous address.
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.ByteBuffer
 
asDoubleBuffer() - Method in class org.apache.mina.common.ByteBufferProxy
 
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
 
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.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
 
asShortBuffer() - Method in class org.apache.mina.common.ByteBuffer
 
asShortBuffer() - Method in class org.apache.mina.common.ByteBufferProxy
 
AUTO - Static variable 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 ByteBuffer.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 ByteBuffer.expand(int) only when autoExpand property is true.
available(int) - Static method in class org.apache.mina.util.AvailablePortFinder
Checks to see if a specific port is available.
AvailablePortFinder - Class in org.apache.mina.util
Finds currently available server ports.

B

bind(SocketAddress, IoHandler) - Method in interface org.apache.mina.common.IoAcceptor
Binds to the specified address and handles incoming connections with the specified handler.
bind(SocketAddress, IoHandler, IoFilterChainBuilder) - Method in interface org.apache.mina.common.IoAcceptor
Binds to the specified address and handles incoming connections with the specified handler.
bind(Service, IoHandler) - Method in interface org.apache.mina.registry.ServiceRegistry
Binds the specified I/O handler to the specified service.
bind(Service, IoHandler, IoFilterChainBuilder) - Method in interface org.apache.mina.registry.ServiceRegistry
Binds the specified I/O handler to the specified service.
bind(Service, IoHandler) - Method in class org.apache.mina.registry.SimpleServiceRegistry
 
bind(Service, IoHandler, IoFilterChainBuilder) - Method in class org.apache.mina.registry.SimpleServiceRegistry
 
bind(SocketAddress, IoHandler, IoFilterChainBuilder) - Method in class org.apache.mina.transport.vmpipe.VmPipeAcceptor
 
Binding - Class in org.apache.mina.integration.spring
Defines an address to IoHandler binding.
Binding() - Constructor for class org.apache.mina.integration.spring.Binding
Creates a new empty instance.
Binding(String, IoHandler) - Constructor for class org.apache.mina.integration.spring.Binding
Creates a new instance using the specified values.
Binding(String, IoHandler, IoFilterMapping[]) - Constructor for class org.apache.mina.integration.spring.Binding
Creates a new instance using the specified values.
Binding(String, IoHandler, IoFilter[]) - Constructor for class org.apache.mina.integration.spring.Binding
Creates a new instance using the specified values.
BlacklistFilter - Class in org.apache.mina.filter
A IoFilter which blocks connections from blacklisted remote address.
BlacklistFilter() - Constructor for class org.apache.mina.filter.BlacklistFilter
 
block(InetAddress) - Method in class org.apache.mina.filter.BlacklistFilter
Blocks the specified endpoint.
BlockingQueue - Class in org.apache.mina.util
A synchronized version of Queue.
BlockingQueue() - Constructor for class org.apache.mina.util.BlockingQueue
 
BogusTrustManagerFactory - Class in org.apache.mina.integration.spring.ssl
Bogus TrustManagerFactory which creates X509TrustManager trusting everything.
BogusTrustManagerFactory() - Constructor for class org.apache.mina.integration.spring.ssl.BogusTrustManagerFactory
 
BOTH_IDLE - Static variable in class org.apache.mina.common.IdleStatus
Represents both IdleStatus.READER_IDLE and IdleStatus.WRITER_IDLE.
buf() - Method in class org.apache.mina.common.ByteBuffer
Returns the underlying NIO buffer instance.
buf - Variable in class org.apache.mina.common.ByteBufferProxy
The buffer proxied by this proxy.
buf() - Method in class org.apache.mina.common.ByteBufferProxy
 
BufferDataException - Exception in org.apache.mina.common
A RuntimeException which is thrown when the data the ByteBuffer contains is corrupt.
BufferDataException() - Constructor for exception org.apache.mina.common.BufferDataException
 
BufferDataException(String) - Constructor for exception org.apache.mina.common.BufferDataException
 
BufferDataException(String, Throwable) - Constructor for exception org.apache.mina.common.BufferDataException
 
BufferDataException(Throwable) - Constructor for exception org.apache.mina.common.BufferDataException
 
buildFilterChain(IoFilterChain) - Method in class org.apache.mina.common.DefaultIoFilterChainBuilder
 
buildFilterChain(IoFilterChain) - Method in interface org.apache.mina.common.IoFilterChainBuilder
Modifies the specified chain.
ByteBuffer - Class in org.apache.mina.common
A pooled byte buffer used by MINA applications.
ByteBuffer() - Constructor for class org.apache.mina.common.ByteBuffer
 
ByteBufferProxy - Class in org.apache.mina.common
A ByteBuffer that wraps a buffer and proxies any operations to it.
ByteBufferProxy(ByteBuffer) - Constructor for class org.apache.mina.common.ByteBufferProxy
Create a new instance.
ByteBufferUtil - Class in org.apache.mina.util
ByteBuffer utility.

C

capacity() - Method in class org.apache.mina.common.ByteBuffer
 
capacity() - Method in class org.apache.mina.common.ByteBufferProxy
 
capacity() - Method in class org.apache.mina.util.BlockingQueue
 
capacity() - Method in class org.apache.mina.util.Queue
Returns the capacity of this queue.
ChainedIoHandler - Class in org.apache.mina.handler.chain
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(IoHandlerChain) - Constructor for class org.apache.mina.handler.chain.ChainedIoHandler
Creates a new instance which executes the specified IoHandlerChain on a messageReceived event.
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 interface 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.BlockingQueue
 
clear() - Method in class org.apache.mina.util.IdentityHashSet
 
clear() - Method in class org.apache.mina.util.Queue
Clears this queue.
clear() - Method in class org.apache.mina.util.Stack
Clears this stack.
clone() - Method in class org.apache.mina.registry.Service
 
close() - Method in interface org.apache.mina.common.IoSession
Closes this session immediately.
CLOSED - Static variable in class org.apache.mina.filter.ThreadPoolFilter.EventType
 
CloseFuture - Class in org.apache.mina.common
An IoFuture for asynchronous close requests.
CloseFuture() - Constructor for class org.apache.mina.common.CloseFuture
Creates a new instance.
CloseFuture(Object) - Constructor for class org.apache.mina.common.CloseFuture
Creates a new instance which uses the specified object as a lock.
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.common.ByteBuffer
 
compareTo(Object) - Method in class org.apache.mina.common.ByteBufferProxy
 
compareTo(Object) - Method in class org.apache.mina.transport.vmpipe.VmPipeAddress
 
compareTo(Object) - Method in class org.apache.mina.util.AnonymousSocketAddress
 
connect(SocketAddress, IoHandler) - Method in interface org.apache.mina.common.IoConnector
Connects to the specified address.
connect(SocketAddress, IoHandler, IoFilterChainBuilder) - Method in interface org.apache.mina.common.IoConnector
Connects to the specified address.
connect(SocketAddress, SocketAddress, IoHandler) - Method in interface org.apache.mina.common.IoConnector
Connects to the specified address.
connect(SocketAddress, SocketAddress, IoHandler, IoFilterChainBuilder) - Method in interface org.apache.mina.common.IoConnector
Connects to the specified address.
connect(SocketAddress, IoHandler, IoFilterChainBuilder) - Method in class org.apache.mina.transport.vmpipe.VmPipeConnector
 
connect(SocketAddress, SocketAddress, IoHandler, IoFilterChainBuilder) - Method in class org.apache.mina.transport.vmpipe.VmPipeConnector
 
ConnectFuture - Class in org.apache.mina.common
An IoFuture for asynchronous connect requests.
ConnectFuture() - Constructor for class org.apache.mina.common.ConnectFuture
 
ConnectFuture(Object) - Constructor for class org.apache.mina.common.ConnectFuture
Creates a new instance which uses the specified object as a lock.
contains(String) - Method in class org.apache.mina.common.DefaultIoFilterChainBuilder
 
contains(IoFilter) - Method in class org.apache.mina.common.DefaultIoFilterChainBuilder
 
contains(Class) - Method in class org.apache.mina.common.DefaultIoFilterChainBuilder
 
contains(String) - Method in interface org.apache.mina.common.IoFilterChain
Returns true if this chain contains an IoFilter with the specified name.
contains(IoFilter) - Method in interface org.apache.mina.common.IoFilterChain
Returns true if this chain contains the specified filter.
contains(Class) - Method in interface org.apache.mina.common.IoFilterChain
Returns true if this chain contains an IoFilter of the specified filterType.
contains(String) - Method in class org.apache.mina.handler.chain.IoHandlerChain
 
contains(IoHandlerCommand) - Method in class org.apache.mina.handler.chain.IoHandlerChain
 
contains(Class) - Method in class org.apache.mina.handler.chain.IoHandlerChain
 
contains(Object) - Method in class org.apache.mina.util.BlockingQueue
 
contains(Object) - Method in class org.apache.mina.util.IdentityHashSet
 
containsAll(Collection) - Method in class org.apache.mina.util.BlockingQueue
 
containsAttribute(String) - Method in interface org.apache.mina.common.IoSession
Returns true if this session contains the attribute with the specified key.
createInstance() - Method in class org.apache.mina.integration.spring.ssl.KeyStoreFactoryBean
Creates a new KeyStore.
createInstance() - Method in class org.apache.mina.integration.spring.ssl.SSLContextFactoryBean
 
createIoAcceptor() - Method in class org.apache.mina.integration.spring.DatagramAcceptorFactoryBean
 
createIoAcceptor() - Method in class org.apache.mina.integration.spring.SocketAcceptorFactoryBean
 
createIoAcceptor() - Method in class org.apache.mina.integration.spring.VmPipeAcceptorFactoryBean
 
createIoConnector() - Method in class org.apache.mina.integration.spring.DatagramConnectorFactoryBean
 
createIoConnector() - Method in class org.apache.mina.integration.spring.SocketConnectorFactoryBean
 
createIoConnector() - Method in class org.apache.mina.integration.spring.VmPipeConnectorFactoryBean
 
CumulativeProtocolDecoder - Class in org.apache.mina.filter.codec
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 with the 16 bytes initial capacity of cumulative buffer.
CumulativeProtocolDecoder(int) - Constructor for class org.apache.mina.filter.codec.CumulativeProtocolDecoder
Creates a new instance with the specified initial capacity of cumulative buffer.

D

DATAGRAM - Static variable in class org.apache.mina.common.TransportType
Transport type: UDP/IP (Registry name: "DATAGRAM" or "UDP")
DatagramAcceptor - Class in org.apache.mina.transport.socket.nio
IoAcceptor for datagram transport (UDP/IP).
DatagramAcceptor() - Constructor for class org.apache.mina.transport.socket.nio.DatagramAcceptor
Creates a new instance.
DatagramAcceptorFactoryBean - Class in org.apache.mina.integration.spring
AbstractIoAcceptorFactoryBean implementation which allows for easy configuration of DatagramAcceptor instances using Spring.
DatagramAcceptorFactoryBean() - Constructor for class org.apache.mina.integration.spring.DatagramAcceptorFactoryBean
 
DatagramConnector - Class in org.apache.mina.transport.socket.nio
IoConnector for datagram transport (UDP/IP).
DatagramConnector() - Constructor for class org.apache.mina.transport.socket.nio.DatagramConnector
Creates a new instance.
DatagramConnectorFactoryBean - Class in org.apache.mina.integration.spring
AbstractIoConnectorFactoryBean implementation which allows for easy configuration of DatagramConnector instances using Spring.
DatagramConnectorFactoryBean() - Constructor for class org.apache.mina.integration.spring.DatagramConnectorFactoryBean
 
datagramIoAcceptor - Variable in class org.apache.mina.registry.SimpleServiceRegistry
 
DatagramSession - Interface in org.apache.mina.transport.socket.nio
An IoSession for datagram transport (UDP/IP).
debug(IoSession, String) - Static method in class org.apache.mina.util.SessionLog
 
debug(IoSession, String, Throwable) - Static method in class org.apache.mina.util.SessionLog
 
decodable(IoSession, ByteBuffer) - Method in interface org.apache.mina.filter.codec.demux.MessageDecoder
Checks the specified buffer is decodable by this decoder.
decode(IoSession, ByteBuffer, ProtocolDecoderOutput) - Method in class org.apache.mina.filter.codec.CumulativeProtocolDecoder
Cumulates content of in into internal buffer and forwards decoding request to CumulativeProtocolDecoder.doDecode(IoSession, ByteBuffer, ProtocolDecoderOutput).
decode(IoSession, ByteBuffer, ProtocolDecoderOutput) - Method in interface org.apache.mina.filter.codec.demux.MessageDecoder
Decodes binary or protocol-specific content into higher-level message objects.
decode(IoSession, ByteBuffer, ProtocolDecoderOutput) - Method in interface org.apache.mina.filter.codec.ProtocolDecoder
Decodes binary or protocol-specific content into higher-level message objects.
decode(IoSession, ByteBuffer, ProtocolDecoderOutput) - Method in class org.apache.mina.filter.codec.textline.TextLineDecoder
 
DECODER - Static variable in class org.apache.mina.filter.codec.ProtocolCodecFilter
 
DECODER_OUT - Static variable in class org.apache.mina.filter.codec.ProtocolCodecFilter
 
DEFAULT - Static variable in class org.apache.mina.filter.codec.textline.LineDelimiter
the line delimiter constant of the current O/S.
DEFAULT_KEEP_ALIVE_TIME - Static variable in class org.apache.mina.filter.ThreadPoolFilter
Default keep-alive time of thread pool (1 min).
DEFAULT_MAXIMUM_POOL_SIZE - Static variable in class org.apache.mina.filter.ThreadPoolFilter
Default maximum size of thread pool (2G).
DefaultIoFilterChainBuilder - Class in org.apache.mina.common
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.
DemuxingIoHandler - Class in org.apache.mina.handler.demux
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 in org.apache.mina.filter.codec.demux
A composite ProtocolCodecFactory that consists of multiple MessageEncoders and MessageDecoders.
DemuxingProtocolCodecFactory() - Constructor for class org.apache.mina.filter.codec.demux.DemuxingProtocolCodecFactory
 
destroy() - Method in interface org.apache.mina.common.IoFilter
Invoked 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
 
destroy() - Method in class org.apache.mina.filter.ThreadPoolFilter
 
DISABLE_ENCRYPTION_ONCE - Static variable 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(IoSession) - Method in class org.apache.mina.filter.codec.CumulativeProtocolDecoder
Releases the cumulative buffer used by the specified session.
dispose(IoSession) - Method in interface org.apache.mina.filter.codec.ProtocolDecoder
Releases all resources related with this decoder.
dispose(IoSession) - Method in class org.apache.mina.filter.codec.ProtocolDecoderAdapter
Override this method dispose all resources related with this decoder.
dispose(IoSession) - Method in interface org.apache.mina.filter.codec.ProtocolEncoder
Releases all resources related with this encoder.
dispose(IoSession) - Method in class org.apache.mina.filter.codec.ProtocolEncoderAdapter
Override this method dispose all resources related with this encoder.
dispose(IoSession) - Method in class org.apache.mina.filter.codec.textline.TextLineDecoder
 
dispose() - Method in class org.apache.mina.filter.codec.textline.TextLineEncoder
 
disposeCodecResources(IoSession) - Method in class org.apache.mina.filter.codec.demux.DemuxingProtocolCodecFactory
Implement this method to release all resources acquired to perform encoding and decoding messages for the specified session.
doDecode(IoSession, ByteBuffer, ProtocolDecoderOutput) - Method in class org.apache.mina.filter.codec.CumulativeProtocolDecoder
Implement this method to consume the specified cumulative buffer and decode its content into message(s).
doDecode(IoSession, ByteBuffer, ProtocolDecoderOutput) - Method in class org.apache.mina.filter.codec.serialization.ObjectSerializationDecoder
 

E

element() - Method in class org.apache.mina.util.BlockingQueue
 
element() - Method in class org.apache.mina.util.Queue
 
encode(IoSession, Object, ProtocolEncoderOutput) - Method in interface org.apache.mina.filter.codec.demux.MessageEncoder
Encodes higher-level message objects into binary or protocol-specific data.
encode(IoSession, Object, ProtocolEncoderOutput) - Method in interface org.apache.mina.filter.codec.ProtocolEncoder
Encodes higher-level message objects into binary or protocol-specific data.
encode(IoSession, Object, ProtocolEncoderOutput) - Method in class org.apache.mina.filter.codec.serialization.ObjectSerializationEncoder
 
encode(IoSession, Object, ProtocolEncoderOutput) - Method in class org.apache.mina.filter.codec.textline.TextLineEncoder
 
ENCODER - Static variable in class org.apache.mina.filter.codec.ProtocolCodecFilter
 
ENCODER_OUT - Static variable in class org.apache.mina.filter.codec.ProtocolCodecFilter
 
equals(Object) - Method in class org.apache.mina.common.ByteBuffer
 
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.registry.Service
 
equals(Object) - Method in class org.apache.mina.transport.vmpipe.VmPipeAddress
 
equals(Object) - Method in class org.apache.mina.util.AnonymousSocketAddress
 
equals(Object) - Method in class org.apache.mina.util.BlockingQueue
 
error(IoSession, String) - Static method in class org.apache.mina.util.SessionLog
 
error(IoSession, String, Throwable) - Static method in class org.apache.mina.util.SessionLog
 
EXCEPTION - Static variable in class org.apache.mina.filter.ThreadPoolFilter.EventType
 
exceptionCaught(Throwable) - Method in class org.apache.mina.common.ExceptionMonitor
Invoked when there are any uncaught exceptions.
exceptionCaught(IoFilter.NextFilter, IoSession, Throwable) - Method in interface org.apache.mina.common.IoFilter
Filters IoHandler.exceptionCaught(IoSession,Throwable) event.
exceptionCaught(IoSession, Throwable) - Method in interface org.apache.mina.common.IoFilter.NextFilter
Forwards exceptionCaught event to next filter.
exceptionCaught(IoFilter.NextFilter, IoSession, Throwable) - Method in class org.apache.mina.common.IoFilterAdapter
 
exceptionCaught(IoSession, Throwable) - Method in interface org.apache.mina.common.IoHandler
Invoked when any exception is thrown by user IoHandler implementation or by MINA.
exceptionCaught(IoSession, Throwable) - Method in class org.apache.mina.common.IoHandlerAdapter
 
exceptionCaught(IoFilter.NextFilter, IoSession, Throwable) - Method in class org.apache.mina.filter.LoggingFilter
 
exceptionCaught(IoFilter.NextFilter, IoSession, Throwable) - Method in class org.apache.mina.filter.ThreadPoolFilter
 
exceptionCaught(IoSession, Throwable) - Method in class org.apache.mina.handler.StreamIoHandler
Forwards caught exceptions to input stream.
ExceptionMonitor - Class in org.apache.mina.common
Monitors uncaught exceptions.
ExceptionMonitor() - Constructor for class org.apache.mina.common.ExceptionMonitor
 
ExceptionUtil - Class in org.apache.mina.util
Exception utility.
execute(IoHandlerCommand.NextCommand, IoSession, Object) - Method in class org.apache.mina.handler.chain.IoHandlerChain
 
execute(IoHandlerCommand.NextCommand, IoSession, Object) - Method in interface org.apache.mina.handler.chain.IoHandlerCommand
Execute a unit of processing work to be performed.
execute(IoSession, Object) - Method in interface org.apache.mina.handler.chain.IoHandlerCommand.NextCommand
Forwards the request to the next IoHandlerCommand in the IoHandlerChain.
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, 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
 
expand(int) - Method in class org.apache.mina.common.ByteBufferProxy
 

F

fetchSessionBuffer(Queue) - Method in class org.apache.mina.filter.ThreadPoolFilter
Implement this method to fetch (or pop) a ThreadPoolFilter.SessionBuffer from the given unfetchedSessionBuffers.
fill(byte, int) - Method in class org.apache.mina.common.ByteBuffer
Fills this buffer with the specified value.
fill(int) - Method in class org.apache.mina.common.ByteBuffer
Fills this buffer with NUL (0x00).
fill(byte, int) - Method in class org.apache.mina.common.ByteBufferProxy
 
fill(int) - Method in class org.apache.mina.common.ByteBufferProxy
 
fillAndReset(byte, int) - Method in class org.apache.mina.common.ByteBuffer
Fills this buffer with the specified value.
fillAndReset(int) - Method in class org.apache.mina.common.ByteBuffer
Fills this buffer with NUL (0x00).
fillAndReset(byte, int) - Method in class org.apache.mina.common.ByteBufferProxy
 
fillAndReset(int) - Method in class org.apache.mina.common.ByteBufferProxy
 
filterClose(IoFilter.NextFilter, IoSession, CloseFuture) - Method in interface org.apache.mina.common.IoFilter
Filters IoSession.close() method invocation.
filterClose(IoSession, CloseFuture) - Method in interface org.apache.mina.common.IoFilter.NextFilter
Forwards filterClose event to next filter.
filterClose(IoFilter.NextFilter, IoSession, CloseFuture) - Method in class org.apache.mina.common.IoFilterAdapter
 
filterClose(IoFilter.NextFilter, IoSession, CloseFuture) - Method in class org.apache.mina.filter.LoggingFilter
 
filterClose(IoFilter.NextFilter, IoSession, CloseFuture) - Method in class org.apache.mina.filter.SSLFilter
 
filterClose(IoFilter.NextFilter, IoSession, CloseFuture) - Method in class org.apache.mina.filter.ThreadPoolFilter
 
filterWrite(IoFilter.NextFilter, IoSession, IoFilter.WriteRequest) - Method in interface org.apache.mina.common.IoFilter
Filters IoSession.write(Object) method invocation.
filterWrite(IoSession, IoFilter.WriteRequest) - Method in interface org.apache.mina.common.IoFilter.NextFilter
Forwards filterWrite event to next filter.
filterWrite(IoFilter.NextFilter, IoSession, IoFilter.WriteRequest) - Method in class org.apache.mina.common.IoFilterAdapter
 
filterWrite(IoFilter.NextFilter, IoSession, IoFilter.WriteRequest) - Method in class org.apache.mina.filter.codec.ProtocolCodecFilter
 
filterWrite(IoFilter.NextFilter, IoSession, IoFilter.WriteRequest) - Method in class org.apache.mina.filter.LoggingFilter
 
filterWrite(IoFilter.NextFilter, IoSession, IoFilter.WriteRequest) - Method in class org.apache.mina.filter.SSLFilter
 
filterWrite(IoFilter.NextFilter, IoSession, IoFilter.WriteRequest) - Method in class org.apache.mina.filter.ThreadPoolFilter
 
findAcceptor(TransportType) - Method in class org.apache.mina.registry.SimpleServiceRegistry
 
first() - Method in class org.apache.mina.util.BlockingQueue
 
first() - Method in class org.apache.mina.util.Queue
Returns the first element of the queue.
first() - Method in class org.apache.mina.util.Stack
Returns the first element of the stack.
flip() - Method in class org.apache.mina.common.ByteBuffer
 
flip() - Method in class org.apache.mina.common.ByteBufferProxy
 
flush() - Method in interface org.apache.mina.filter.codec.ProtocolEncoderOutput
Flushes all buffers you wrote via ProtocolEncoderOutput.write(ByteBuffer) to the session.

G

gerDecoderMaxLineLength() - Method in class org.apache.mina.filter.codec.textline.TextLineCodecFactory
Returns the allowed maximum size of the line to be decoded.
gerDecoderMaxObjectSize() - Method in class org.apache.mina.filter.codec.serialization.ObjectSerializationCodecFactory
Returns the allowed maximum size of the object to be decoded.
gerEncoderMaxLineLength() - Method in class org.apache.mina.filter.codec.textline.TextLineCodecFactory
Returns the allowed maximum size of the encoded line.
gerEncoderMaxObjectSize() - Method in class org.apache.mina.filter.codec.serialization.ObjectSerializationCodecFactory
Returns the allowed maximum size of the encoded object.
get() - Method in class org.apache.mina.common.ByteBuffer
 
get(int) - Method in class org.apache.mina.common.ByteBuffer
 
get(byte[], int, int) - Method in class org.apache.mina.common.ByteBuffer
 
get(byte[]) - Method in class org.apache.mina.common.ByteBuffer
 
get() - Method in class org.apache.mina.common.ByteBufferProxy
 
get(int) - Method in class org.apache.mina.common.ByteBufferProxy
 
get(byte[], int, int) - Method in class org.apache.mina.common.ByteBufferProxy
 
get(byte[]) - Method in class org.apache.mina.common.ByteBufferProxy
 
get(String) - Method in class org.apache.mina.common.DefaultIoFilterChainBuilder
 
get(String) - Method in interface 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
 
get(int) - Method in class org.apache.mina.util.BlockingQueue
 
get(int) - Method in class org.apache.mina.util.Queue
 
getAcceptor(TransportType) - Method in interface org.apache.mina.registry.ServiceRegistry
 
getAcceptor(TransportType) - Method in class org.apache.mina.registry.SimpleServiceRegistry
 
getAddress() - Method in class org.apache.mina.integration.spring.Binding
Returns the address the handler of this object will be bound to.
getAddress() - Method in class org.apache.mina.registry.Service
Returns the socket address this service is bound on.
getAll() - Method in class org.apache.mina.common.DefaultIoFilterChainBuilder
 
getAll() - Method in interface 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
 
getAllReversed() - Method in class org.apache.mina.common.DefaultIoFilterChainBuilder
 
getAllReversed() - Method in interface 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
 
getAllServices() - Method in interface org.apache.mina.registry.ServiceRegistry
Returns Set of all services bound in this registry.
getAllServices() - Method in class org.apache.mina.registry.SimpleServiceRegistry
 
getAttachment() - Method in interface org.apache.mina.common.IoSession
Returns an attachment of this session.
getAttribute(String) - Method in interface org.apache.mina.common.IoSession
Returns the value of user-defined attribute of this session.
getAttributeKeys() - Method in interface 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.
getBacklog() - Method in class org.apache.mina.transport.socket.nio.SocketAcceptor
 
getCallback() - Method in class org.apache.mina.common.IoFuture
Returns a IoFuture.Callback which is associated with this future.
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.ByteBuffer
 
getChar(int) - 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.ByteBufferProxy
 
getCloseFuture() - Method in interface 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.
getConnectTimeout() - Method in interface org.apache.mina.common.IoConnector
Returns the connect timeout in seconds.
getConnectTimeoutMillis() - Method in interface org.apache.mina.common.IoConnector
Returns the connect timeout in milliseconds.
getCreationTime() - Method in interface org.apache.mina.common.IoSession
Returns the time in millis when this session is created.
getData() - Method in class org.apache.mina.filter.ThreadPoolFilter.Event
 
getDecoder() - Method in class org.apache.mina.filter.codec.demux.DemuxingProtocolCodecFactory
 
getDecoder() - Method in interface 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.serialization.ObjectSerializationCodecFactory
 
getDecoder() - Method in class org.apache.mina.filter.codec.textline.TextLineCodecFactory
 
getDouble() - Method in class org.apache.mina.common.ByteBuffer
 
getDouble(int) - 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.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
 
getEncoder() - Method in interface 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.serialization.ObjectSerializationCodecFactory
 
getEncoder() - Method in class org.apache.mina.filter.codec.textline.TextLineCodecFactory
 
getEntry(String) - Method in class org.apache.mina.common.DefaultIoFilterChainBuilder
 
getEntry(String) - Method in interface 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
 
getEnvelopeType() - Method in class org.apache.mina.common.TransportType
 
getEventQueue() - Method in class org.apache.mina.filter.ThreadPoolFilter.SessionBuffer
 
getFilter() - Method in interface org.apache.mina.common.IoFilterChain.Entry
Returns the filter.
getFilter() - Method in class org.apache.mina.integration.spring.IoFilterMapping
Returns the filter of this mapping.
getFilterChain() - Method in interface org.apache.mina.common.IoSession
Returns the filter chain that only affects this session.
getFilterChain() - Method in interface org.apache.mina.common.IoSessionManager
A shortcut for ( ( DefaultIoFilterChainBuilder ) IoSessionManager.getFilterChainBuilder() ).
getFilterChainBuilder() - Method in interface org.apache.mina.common.IoSessionManager
Returns the IoFilterChainBuilder which will modify the IoFilterChain of all IoSessions which is managed by this manager.
getFilterMappings() - Method in class org.apache.mina.integration.spring.Binding
Returns the array of IoFilterMapping objects configured for this binding.
getFloat() - Method in class org.apache.mina.common.ByteBuffer
 
getFloat(int) - 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.ByteBufferProxy
 
getFuture() - Method in class org.apache.mina.common.IoFilter.WriteRequest
Returns WriteFuture that is associated with this write request.
getHandler() - Method in interface org.apache.mina.common.IoSession
Returns the IoHandler which handles this session.
getHandler() - Method in class org.apache.mina.integration.spring.Binding
Returns the handler of this binding object.
getHexDump() - Method in class org.apache.mina.common.ByteBuffer
Returns hexdump of this buffer.
getHexDump() - Method in class org.apache.mina.common.ByteBufferProxy
 
getHexdump() - Method in exception org.apache.mina.filter.codec.ProtocolDecoderException
Returns the hexdump of the unknown message part.
getIdleCount(IdleStatus) - Method in interface org.apache.mina.common.IoSession
Returns the number of the fired continuous sessionIdle events for the specified IdleStatus.
getIdleTime(IdleStatus) - Method in interface org.apache.mina.common.IoSession
Returns idle time for the specified type of idleness in seconds.
getIdleTimeInMillis(IdleStatus) - Method in interface org.apache.mina.common.IoSession
Returns idle time for the specified type of idleness in milliseconds.
getInstance() - Static method in class org.apache.mina.common.ExceptionMonitor
Returns the current exception monitor.
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.TransportType
Returns the transport type of the specified name.
getInt() - Method in class org.apache.mina.common.ByteBuffer
 
getInt(int) - 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.ByteBufferProxy
 
getInterestOps() - Method in class org.apache.mina.common.TrafficMask
Returns an interestOps of SelectionKey for this mask.
getKeepAlive() - Method in interface org.apache.mina.transport.socket.nio.SocketSession
 
getKeepAliveTime() - Method in class org.apache.mina.filter.ThreadPoolFilter
 
getLastIdleTime(IdleStatus) - Method in interface org.apache.mina.common.IoSession
Returns the time in millis when the last sessionIdle event is fired for the specified IdleStatus.
getLastIoTime() - Method in interface org.apache.mina.common.IoSession
Returns the time in millis when I/O occurred lastly.
getLastReadTime() - Method in interface org.apache.mina.common.IoSession
Returns the time in millis when read operation occurred lastly.
getLastWriteTime() - Method in interface org.apache.mina.common.IoSession
Returns the time in millis when write operation occurred lastly.
getLocalAddress() - Method in interface org.apache.mina.common.IoSession
Returns the socket address of local machine which is associated with this session.
getLock() - Method in class org.apache.mina.common.IoFuture
Returns the lock object this future acquires.
getLong() - Method in class org.apache.mina.common.ByteBuffer
 
getLong(int) - 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.ByteBufferProxy
 
getManager() - Method in interface org.apache.mina.common.IoSession
Returns the IoSessionManager which manages this session.
getMaximumPoolSize() - Method in class org.apache.mina.filter.ThreadPoolFilter
 
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.
getMessage() - Method in class org.apache.mina.common.IoFilter.WriteRequest
Returns a message object to be written.
getMessage() - Method in exception org.apache.mina.filter.codec.ProtocolDecoderException
Returns the message and the hexdump of the unknown part.
getMessageHandler(Class) - Method in class org.apache.mina.handler.demux.DemuxingIoHandler
Returns the MessageHandler which is registered to process the specified type.
getMessageHandlerMap() - Method in class org.apache.mina.handler.demux.DemuxingIoHandler
Returns the Map which contains all messageType-MessageHandler pairs registered to this handler.
getMessageTypes() - Method in interface org.apache.mina.filter.codec.demux.MessageEncoder
Returns the set of message classes this encoder can encode.
getName() - Method in interface org.apache.mina.common.IoFilterChain.Entry
Returns the name of the filter.
getName() - Method in class org.apache.mina.common.TrafficMask
Returns the name of this mask.
getName() - Method in class org.apache.mina.handler.chain.IoHandlerChain.Entry
Returns the name of the command.
getName() - Method in class org.apache.mina.integration.spring.IoFilterMapping
Returns the name associated with the filter.
getName() - Method in class org.apache.mina.registry.Service
Returns the name of this service (protocol).
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 interface org.apache.mina.common.IoFilterChain.Entry
Returns the IoFilter.NextFilter of the filter.
getNextFilter(String) - Method in interface org.apache.mina.common.IoFilterChain
Returns the IoFilter.NextFilter of the IoFilter with the specified name in this chain.
getNextFilter() - Method in class org.apache.mina.filter.ThreadPoolFilter.Event
 
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(ClassLoader) - Method in class org.apache.mina.common.ByteBuffer
Reads a Java object from the buffer using the specified classLoader.
getObject() - Method in class org.apache.mina.common.ByteBufferProxy
 
getObject(ClassLoader) - Method in class org.apache.mina.common.ByteBufferProxy
 
getObjectType() - Method in class org.apache.mina.integration.spring.ssl.KeyStoreFactoryBean
 
getObjectType() - Method in class org.apache.mina.integration.spring.ssl.SSLContextFactoryBean
 
getOOBInline() - Method in interface org.apache.mina.transport.socket.nio.SocketSession
 
getPoolSize() - Method in class org.apache.mina.filter.ThreadPoolFilter
 
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(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(CharsetDecoder) - Method in class org.apache.mina.common.ByteBufferProxy
 
getPrefixedString(int, CharsetDecoder) - Method in class org.apache.mina.common.ByteBufferProxy
 
getProcessors() - Method in class org.apache.mina.transport.socket.nio.SocketAcceptor
 
getProcessors() - Method in class org.apache.mina.transport.socket.nio.SocketConnector
 
getProcessors() - Method in interface org.apache.mina.transport.socket.nio.SocketSessionManager
Returns the number of worker threads assigned to perform socket I/O.
getReadBytes() - Method in interface org.apache.mina.common.IoSession
Returns the total number of bytes which were read from this session.
getReadTimeout() - Method in class org.apache.mina.handler.StreamIoHandler
Returns read timeout in seconds.
getReceiveBufferSize() - Method in class org.apache.mina.transport.socket.nio.SocketAcceptor
 
getReceiveBufferSize() - Method in interface org.apache.mina.transport.socket.nio.SocketSession
 
getRemoteAddress() - Method in interface org.apache.mina.common.IoSession
Returns the socket address of remote peer.
getReuseAddress() - Method in interface org.apache.mina.transport.socket.nio.DatagramSession
 
getReuseAddress() - Method in interface org.apache.mina.transport.socket.nio.SocketSession
 
getScheduledWriteRequests() - Method in interface org.apache.mina.common.IoSession
Returns the number of write requests which are scheduled to be written to this session.
getSendBufferSize() - Method in interface org.apache.mina.transport.socket.nio.SocketSession
 
getServices(String) - Method in interface org.apache.mina.registry.ServiceRegistry
Returns Set of services bound in this registry with the specified service(or protocol) name.
getServices(TransportType) - Method in interface org.apache.mina.registry.ServiceRegistry
Returns Set of services bound in this registry with the specified transport type.
getServices(int) - Method in interface org.apache.mina.registry.ServiceRegistry
Returns Set of services bound in this registry with the specified port number.
getServices(String) - Method in class org.apache.mina.registry.SimpleServiceRegistry
 
getServices(TransportType) - Method in class org.apache.mina.registry.SimpleServiceRegistry
 
getServices(int) - Method in class org.apache.mina.registry.SimpleServiceRegistry
 
getSession() - Method in class org.apache.mina.common.ConnectFuture
Returns IoSession which is the result of connect operation.
getSession() - Method in interface org.apache.mina.common.IoFilterChain
Returns the parent IoSession of this chain.
getSession() - Method in class org.apache.mina.filter.ThreadPoolFilter.SessionBuffer
 
getSessionReceiveBufferSize() - Method in interface org.apache.mina.transport.socket.nio.SocketSession
 
getShort() - Method in class org.apache.mina.common.ByteBuffer
 
getShort(int) - 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.ByteBufferProxy
 
getSoLinger() - Method in interface org.apache.mina.transport.socket.nio.SocketSession
 
getSSLSession(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(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
 
getString(CharsetDecoder) - Method in class org.apache.mina.common.ByteBufferProxy
 
getTcpNoDelay() - Method in interface org.apache.mina.transport.socket.nio.SocketSession
 
getThreadNamePrefix() - Method in class org.apache.mina.filter.ThreadPoolFilter
 
getTrafficClass() - Method in interface org.apache.mina.transport.socket.nio.DatagramSession
 
getTrafficClass() - Method in interface org.apache.mina.transport.socket.nio.SocketSession
 
getTrafficMask() - Method in interface org.apache.mina.common.IoSession
Returns the current TrafficMask of this session.
getTransportType() - Method in interface org.apache.mina.common.IoSession
Returns transport type of this session.
getTransportType() - Method in class org.apache.mina.registry.Service
Returns the transport type this service uses.
getType() - Method in class org.apache.mina.filter.ThreadPoolFilter.Event
 
getUnsigned() - Method in class org.apache.mina.common.ByteBuffer
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() - Method in class org.apache.mina.common.ByteBufferProxy
 
getUnsigned(int) - Method in class org.apache.mina.common.ByteBufferProxy
 
getUnsignedInt() - Method in class org.apache.mina.common.ByteBuffer
Reads four bytes unsigned integer.
getUnsignedInt(int) - Method in class org.apache.mina.common.ByteBuffer
Reads four bytes unsigned integer.
getUnsignedInt() - Method in class org.apache.mina.common.ByteBufferProxy
 
getUnsignedInt(int) - Method in class org.apache.mina.common.ByteBufferProxy
 
getUnsignedShort() - Method in class org.apache.mina.common.ByteBuffer
Reads two bytes unsigned integer.
getUnsignedShort(int) - Method in class org.apache.mina.common.ByteBuffer
Reads two bytes unsigned integer.
getUnsignedShort() - Method in class org.apache.mina.common.ByteBufferProxy
 
getUnsignedShort(int) - Method in class org.apache.mina.common.ByteBufferProxy
 
getValue() - Method in class org.apache.mina.common.IoFuture
Returns the result of the asynchronous operation.
getValue() - Method in class org.apache.mina.filter.codec.textline.LineDelimiter
Return the delimiter string.
getWriteTimeout() - Method in interface 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 interface org.apache.mina.common.IoSession
Returns write timeout in milliseconds.
getWrittenBytes() - Method in interface org.apache.mina.common.IoSession
Returns the total number of bytes which were written to this session.
getWrittenWriteRequests() - Method in interface org.apache.mina.common.IoSession
Returns the total number of write requests which were written to this session.

H

hashCode() - Method in class org.apache.mina.common.ByteBuffer
 
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.registry.Service
 
hashCode() - Method in class org.apache.mina.transport.vmpipe.VmPipeAddress
 
hashCode() - Method in class org.apache.mina.util.AnonymousSocketAddress
 
hashCode() - Method in class org.apache.mina.util.BlockingQueue
 
hasRemaining() - Method in class org.apache.mina.common.ByteBuffer
 
hasRemaining() - Method in class org.apache.mina.common.ByteBufferProxy
 

I

IdentityHashSet - Class in org.apache.mina.util
An IdentityHashMap-backed Set.
IdentityHashSet() - Constructor for class org.apache.mina.util.IdentityHashSet
 
IDLE - Static variable in class org.apache.mina.filter.ThreadPoolFilter.EventType
 
IdleStatus - Class in org.apache.mina.common
Represents the type of idleness of IoSession or IoSession.
indexOf(Object) - Method in class org.apache.mina.util.BlockingQueue
 
InetAddressEditor - Class in org.apache.mina.integration.spring
Java Bean PropertyEditor which converts Strings into InetAddress objects.
InetAddressEditor() - Constructor for class org.apache.mina.integration.spring.InetAddressEditor
 
InetSocketAddressBindingIoAcceptorFactoryBean - Class in org.apache.mina.integration.spring
Common base class for factory beans creating IoAcceptor instances which bind to InetSocketAddress addresses.
InetSocketAddressBindingIoAcceptorFactoryBean() - Constructor for class org.apache.mina.integration.spring.InetSocketAddressBindingIoAcceptorFactoryBean
 
info(IoSession, String) - Static method in class org.apache.mina.util.SessionLog
 
info(IoSession, String, Throwable) - Static method in class org.apache.mina.util.SessionLog
 
init() - Method in interface org.apache.mina.common.IoFilter
Invoked 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
 
init() - Method in class org.apache.mina.filter.ThreadPoolFilter
 
initialize(IoSession) - Static method in class org.apache.mina.util.SessionUtil
 
INSTANCE - Static variable in class org.apache.mina.util.AnonymousSocketAddress
 
IoAcceptor - Interface in org.apache.mina.common
Accepts incoming connection, communicates with clients, and fires events to IoHandlers.
IoConnector - Interface in org.apache.mina.common
Connects to endpoint, communicates with the server, and fires events to IoHandlers.
IoFilter - Interface in org.apache.mina.common
A filter which intercepts IoHandler events like Servlet filters.
IoFilter.NextFilter - Interface in org.apache.mina.common
Represents the next IoFilter in IoFilterChain.
IoFilter.WriteRequest - Class in org.apache.mina.common
Represents write request fired by IoSession.write(Object).
IoFilter.WriteRequest(Object) - Constructor for class org.apache.mina.common.IoFilter.WriteRequest
Creates a new instance without WriteFuture.
IoFilter.WriteRequest(Object, WriteFuture) - Constructor for class org.apache.mina.common.IoFilter.WriteRequest
Creates a new instance with WriteFuture.
IoFilterAdapter - Class in org.apache.mina.common
An abstract adapter class for IoFilter.
IoFilterAdapter() - Constructor for class org.apache.mina.common.IoFilterAdapter
 
IoFilterChain - Interface in org.apache.mina.common
A container of IoFilters that forwards IoHandler events to the consisting filters and terminal IoHandler sequentially.
IoFilterChain.Entry - Interface in org.apache.mina.common
Represents a name-filter pair that an IoFilterChain contains.
IoFilterChainBuilder - Interface in org.apache.mina.common
An interface that builds IoFilterChain in predefined way when IoSession is created.
IoFilterLifeCycleException - Exception in org.apache.mina.common
A RuntimeException which is thrown when IoFilter.init() or IoFilter.onPostAdd(IoFilterChain, String, org.apache.mina.common.IoFilter.NextFilter) failed.
IoFilterLifeCycleException() - Constructor for exception org.apache.mina.common.IoFilterLifeCycleException
 
IoFilterLifeCycleException(String) - Constructor for exception org.apache.mina.common.IoFilterLifeCycleException
 
IoFilterLifeCycleException(String, Throwable) - Constructor for exception org.apache.mina.common.IoFilterLifeCycleException
 
IoFilterLifeCycleException(Throwable) - Constructor for exception org.apache.mina.common.IoFilterLifeCycleException
 
IoFilterMapping - Class in org.apache.mina.integration.spring
Associates a name with an IoFilter.
IoFilterMapping() - Constructor for class org.apache.mina.integration.spring.IoFilterMapping
Creates a new empty instance.
IoFilterMapping(String, IoFilter) - Constructor for class org.apache.mina.integration.spring.IoFilterMapping
Creates a new instance using the specified name and filter.
IoFuture - Class in org.apache.mina.common
Represents the result of an ashynchronous I/O operation.
IoFuture() - Constructor for class org.apache.mina.common.IoFuture
Creates a new instance.
IoFuture(Object) - Constructor for class org.apache.mina.common.IoFuture
Creates a new instance which uses the specified object as a lock.
IoFuture.Callback - Interface in org.apache.mina.common
Something interested in being notified when the result of an IoFuture becomes available.
IoHandler - Interface in org.apache.mina.common
Handles all protocol events fired by MINA.
IoHandlerAdapter - Class in org.apache.mina.common
An abstract adapter class for IoHandler.
IoHandlerAdapter() - Constructor for class org.apache.mina.common.IoHandlerAdapter
 
IoHandlerChain - Class in org.apache.mina.handler.chain
A chain of IoHandlerCommands.
IoHandlerChain() - Constructor for class org.apache.mina.handler.chain.IoHandlerChain
Creates a new, empty chain of IoHandlerCommands.
IoHandlerChain.Entry - Class in org.apache.mina.handler.chain
Represents a name-command pair that an IoHandlerChain contains.
IoHandlerCommand - Interface in org.apache.mina.handler.chain
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.
IoHandlerCommand.NextCommand - Interface in org.apache.mina.handler.chain
Represents an indirect reference to the next IoHandlerCommand of the IoHandlerChain.
IoSession - Interface in org.apache.mina.common
A handle which represents connection between two endpoints regardless of transport types.
IoSessionManager - Interface in org.apache.mina.common
Base interface for all acceptors and connectors that manage sessions.
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
 
isClosed() - Method in class org.apache.mina.common.CloseFuture
Returns true if the close request is finished and the session is closed.
isClosing() - Method in interface org.apache.mina.common.IoSession
Returns true if and only if this session is being closed (but not disconnected yet) or is closed.
isConnected() - Method in class org.apache.mina.common.ConnectFuture
Returns true if the connect operation is finished successfully.
isConnected() - Method in interface org.apache.mina.common.IoSession
Returns true if this session is connected with remote peer.
isConnectionless() - Method in class org.apache.mina.common.TransportType
Returns true if the session of this transport type is connectionless.
isDebugEnabled(IoSession) - Static method in class org.apache.mina.util.SessionLog
 
isDirect() - Method in class org.apache.mina.common.ByteBuffer
 
isDirect() - Method in class org.apache.mina.common.ByteBufferProxy
 
isEmpty() - Method in class org.apache.mina.util.BlockingQueue
 
isEmpty() - Method in class org.apache.mina.util.Queue
Returns true if the queue is empty.
isEmpty() - Method in class org.apache.mina.util.Stack
Returns true if the stack is empty.
isErrorEnabled(IoSession) - Static method in class org.apache.mina.util.SessionLog
 
isIdle(IdleStatus) - Method in interface org.apache.mina.common.IoSession
Returns true if this session is idle for the specified IdleStatus.
isInfoEnabled(IoSession) - Static method in class org.apache.mina.util.SessionLog
 
isNeedClientAuth() - Method in class org.apache.mina.filter.SSLFilter
Returns true if the engine will require client authentication.
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
 
isReadable() - Method in class org.apache.mina.common.TrafficMask
Returns true if this mask allows a read operation.
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.SocketAcceptor
 
isSSLStarted(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.
isUseClientMode() - Method in class org.apache.mina.filter.SSLFilter
Returns true if the engine is set to use client mode when handshaking.
isWantClientAuth() - Method in class org.apache.mina.filter.SSLFilter
Returns true if the engine will request client authentication.
isWarnEnabled(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.
isWritten() - Method in class org.apache.mina.common.WriteFuture
Returns true if the write operation is finished successfully.
iterator() - Method in class org.apache.mina.util.BlockingQueue
 
iterator() - Method in class org.apache.mina.util.IdentityHashSet
 

J

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.IoFuture
Wait for the asynchronous operation to end with the specified timeout.

K

KeyStoreFactoryBean - Class in org.apache.mina.integration.spring.ssl
Spring FactoryBean implementation which makes it possible to configure KeyStore instances using Spring.
KeyStoreFactoryBean() - Constructor for class org.apache.mina.integration.spring.ssl.KeyStoreFactoryBean
 

L

last() - Method in class org.apache.mina.util.BlockingQueue
 
last() - Method in class org.apache.mina.util.Queue
Returns the last element of the queue.
last() - Method in class org.apache.mina.util.Stack
 
lastIndexOf(Object) - Method in class org.apache.mina.util.BlockingQueue
 
limit() - Method in class org.apache.mina.common.ByteBuffer
 
limit(int) - 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.ByteBufferProxy
 
LineDelimiter - Class in org.apache.mina.filter.codec.textline
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.
listIterator() - Method in class org.apache.mina.util.BlockingQueue
 
listIterator(int) - Method in class org.apache.mina.util.BlockingQueue
 
LOGGER - Static variable in class org.apache.mina.filter.LoggingFilter
Session attribute key: Logger
LOGGER - Static variable in class org.apache.mina.util.SessionLog
Session attribute key: Logger
LoggingFilter - Class in org.apache.mina.filter
Logs all MINA protocol events to Logger.
LoggingFilter() - Constructor for class org.apache.mina.filter.LoggingFilter
Creates a new instance.

M

MAC - Static variable in class org.apache.mina.filter.codec.textline.LineDelimiter
The line delimiter constant of Mac OS ("\r")
mark() - Method in class org.apache.mina.common.ByteBuffer
 
mark() - Method in class org.apache.mina.common.ByteBufferProxy
 
MAX_PORT_NUMBER - Static variable in class org.apache.mina.util.AvailablePortFinder
The maximum number of server port number.
mergeAll() - Method in interface org.apache.mina.filter.codec.ProtocolEncoderOutput
Merges all buffers you wrote via ProtocolEncoderOutput.write(ByteBuffer) into one ByteBuffer and replaces the old fragmented ones with it.
MessageDecoder - Interface in org.apache.mina.filter.codec.demux
Decodes specific messages.
MessageDecoderFactory - Interface in org.apache.mina.filter.codec.demux
A factory that creates a new instance of MessageDecoder.
MessageDecoderResult - Class in org.apache.mina.filter.codec.demux
Represents results from MessageDecoder.
MessageEncoder - Interface in org.apache.mina.filter.codec.demux
Encodes messages of specific types specified by MessageEncoder.getMessageTypes().
MessageEncoderFactory - Interface in org.apache.mina.filter.codec.demux
A factory that creates a new instance of MessageEncoder.
MessageHandler - Interface in org.apache.mina.handler.demux
A handler interface that DemuxingIoHandler forwards messageReceived events to.
messageReceived(IoFilter.NextFilter, IoSession, Object) - Method in interface org.apache.mina.common.IoFilter
Filters IoHandler.messageReceived(IoSession,Object) event.
messageReceived(IoSession, Object) - Method in interface org.apache.mina.common.IoFilter.NextFilter
Forwards messageReceived event to next filter.
messageReceived(IoFilter.NextFilter, IoSession, Object) - Method in class org.apache.mina.common.IoFilterAdapter
 
messageReceived(IoSession, Object) - Method in interface org.apache.mina.common.IoHandler
Invoked when protocol message is received.
messageReceived(IoSession, Object) - Method in class org.apache.mina.common.IoHandlerAdapter
 
messageReceived(IoFilter.NextFilter, IoSession, Object) - Method in class org.apache.mina.filter.BlacklistFilter
 
messageReceived(IoFilter.NextFilter, IoSession, Object) - Method in class org.apache.mina.filter.codec.ProtocolCodecFilter
 
messageReceived(IoFilter.NextFilter, IoSession, Object) - Method in class org.apache.mina.filter.LoggingFilter
 
messageReceived(IoFilter.NextFilter, IoSession, Object) - Method in class org.apache.mina.filter.SSLFilter
 
messageReceived(IoFilter.NextFilter, IoSession, Object) - Method in class org.apache.mina.filter.ThreadPoolFilter
 
messageReceived(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(IoSession, Object) - Method in class org.apache.mina.handler.demux.DemuxingIoHandler
Forwards the received events into the appropriate MessageHandler which is registered by DemuxingIoHandler.addMessageHandler(Class, MessageHandler).
messageReceived(IoSession, Object) - Method in interface org.apache.mina.handler.demux.MessageHandler
Invoked when the specific type of message is received from the specified session.
messageReceived(IoSession, Object) - Method in class org.apache.mina.handler.StreamIoHandler
Forwards read data to input stream.
messageSent(IoFilter.NextFilter, IoSession, Object) - Method in interface org.apache.mina.common.IoFilter
Filters IoHandler.messageSent(IoSession,Object) event.
messageSent(IoSession, Object) - Method in interface org.apache.mina.common.IoFilter.NextFilter
Forwards messageSent event to next filter.
messageSent(IoFilter.NextFilter, IoSession, Object) - Method in class org.apache.mina.common.IoFilterAdapter
 
messageSent(IoSession, Object) - Method in interface org.apache.mina.common.IoHandler
Invoked when protocol message that user requested by IoSession.write(Object) is sent out actually.
messageSent(IoSession, Object) - Method in class org.apache.mina.common.IoHandlerAdapter
 
messageSent(IoFilter.NextFilter, IoSession, Object) - Method in class org.apache.mina.filter.BlacklistFilter
 
messageSent(IoFilter.NextFilter, IoSession, Object) - Method in class org.apache.mina.filter.codec.ProtocolCodecFilter
 
messageSent(IoFilter.NextFilter, IoSession, Object) - Method in class org.apache.mina.filter.LoggingFilter
 
messageSent(IoFilter.NextFilter, IoSession, Object) - Method in class org.apache.mina.filter.SSLFilter
 
messageSent(IoFilter.NextFilter, IoSession, Object) - Method in class org.apache.mina.filter.ThreadPoolFilter
 
MIN_PORT_NUMBER - Static variable in class org.apache.mina.util.AvailablePortFinder
The minimum number of server port number.

N

NEED_DATA - Static variable in interface org.apache.mina.filter.codec.demux.MessageDecoder
Represents a result from MessageDecoder.decodable(IoSession, ByteBuffer) and MessageDecoder.decode(IoSession, ByteBuffer, ProtocolDecoderOutput).
NEED_DATA - Static variable in class org.apache.mina.filter.codec.demux.MessageDecoderResult
Represents a result from MessageDecoder.decodable(IoSession, ByteBuffer) and MessageDecoder.decode(IoSession, ByteBuffer, ProtocolDecoderOutput).
newDecoder() - Method in interface org.apache.mina.filter.codec.demux.MessageDecoderFactory
Creates a new message decoder.
newEncoder() - Method in interface org.apache.mina.filter.codec.demux.MessageEncoderFactory
Creates a new message encoder.
newFailedFuture(IOException) - Static method in class org.apache.mina.common.ConnectFuture
Returns a new ConnectFuture which is already marked as 'failed to connect'.
newNotWrittenFuture() - Static method in class org.apache.mina.common.WriteFuture
Returns a new WriteFuture which is already marked as 'not written'.
newSession(SocketAddress, SocketAddress) - Method in interface 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 IoAcceptor.bind(SocketAddress, IoHandler).
newWrittenFuture() - Static method in class org.apache.mina.common.WriteFuture
Returns a new WriteFuture which is already marked as 'written'.
NONE - Static variable in class org.apache.mina.common.TrafficMask
This mask suspends both reads and writes.
NOOP - Static variable in interface org.apache.mina.common.IoFilterChainBuilder
An implementation which does nothing.
NOOP - Static variable in interface org.apache.mina.handler.demux.MessageHandler
A MessageHandler that does nothing.
not() - Method in class org.apache.mina.common.TrafficMask
Returns a negated mask of this one.
NOT_OK - Static variable in interface org.apache.mina.filter.codec.demux.MessageDecoder
Represents a result from MessageDecoder.decodable(IoSession, ByteBuffer) and MessageDecoder.decode(IoSession, ByteBuffer, ProtocolDecoderOutput).
NOT_OK - Static variable in class org.apache.mina.filter.codec.demux.MessageDecoderResult
Represents a result from MessageDecoder.decodable(IoSession, ByteBuffer) and MessageDecoder.decode(IoSession, ByteBuffer, ProtocolDecoderOutput).

O

ObjectSerializationCodecFactory - Class in org.apache.mina.filter.codec.serialization
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 in org.apache.mina.filter.codec.serialization
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 in org.apache.mina.filter.codec.serialization
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.
offer(Object) - Method in class org.apache.mina.util.BlockingQueue
 
offer(Object) - Method in class org.apache.mina.util.Queue
 
OK - Static variable in interface org.apache.mina.filter.codec.demux.MessageDecoder
Represents a result from MessageDecoder.decodable(IoSession, ByteBuffer) and MessageDecoder.decode(IoSession, ByteBuffer, ProtocolDecoderOutput).
OK - Static variable in class org.apache.mina.filter.codec.demux.MessageDecoderResult
Represents a result from MessageDecoder.decodable(IoSession, ByteBuffer) and MessageDecoder.decode(IoSession, ByteBuffer, ProtocolDecoderOutput).
onPostAdd(IoFilterChain, String, IoFilter.NextFilter) - Method in interface org.apache.mina.common.IoFilter
Invoked after this filter is added to the specified parent.
onPostAdd(IoFilterChain, String, IoFilter.NextFilter) - Method in class org.apache.mina.common.IoFilterAdapter
 
onPostAdd(IoFilterChain, String, IoFilter.NextFilter) - Method in class org.apache.mina.filter.SSLFilter
 
onPostRemove(IoFilterChain, String, IoFilter.NextFilter) - Method in interface org.apache.mina.common.IoFilter
Invoked after this filter is removed from the specified parent.
onPostRemove(IoFilterChain, String, IoFilter.NextFilter) - Method in class org.apache.mina.common.IoFilterAdapter
 
onPreAdd(IoFilterChain, String, IoFilter.NextFilter) - Method in interface org.apache.mina.common.IoFilter
Invoked before this filter is added to the specified parent.
onPreAdd(IoFilterChain, String, IoFilter.NextFilter) - Method in class org.apache.mina.common.IoFilterAdapter
 
onPreAdd(IoFilterChain, String, IoFilter.NextFilter) - Method in class org.apache.mina.filter.codec.ProtocolCodecFilter
 
onPreAdd(IoFilterChain, String, IoFilter.NextFilter) - Method in class org.apache.mina.filter.SSLFilter
 
onPreRemove(IoFilterChain, String, IoFilter.NextFilter) - Method in interface org.apache.mina.common.IoFilter
Invoked before this filter is removed from the specified parent.
onPreRemove(IoFilterChain, String, IoFilter.NextFilter) - Method in class org.apache.mina.common.IoFilterAdapter
 
onPreRemove(IoFilterChain, String, IoFilter.NextFilter) - Method in class org.apache.mina.filter.SSLFilter
 
OPENED - Static variable in class org.apache.mina.filter.ThreadPoolFilter.EventType
 
operationComplete(IoFuture) - Method in interface org.apache.mina.common.IoFuture.Callback
Invoked when the operation associated with the IoFuture has been completed.
or(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.ByteBuffer
 
order(ByteOrder) - 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.ByteBufferProxy
 
org.apache.mina.common - package org.apache.mina.common
Common types required for users to use MINA.
org.apache.mina.filter - package org.apache.mina.filter
Useful IoFilter implementations.
org.apache.mina.filter.codec - package org.apache.mina.filter.codec
Filter implementations that helps you to implement complex protocols via 'codec' concept.
org.apache.mina.filter.codec.demux - package org.apache.mina.filter.codec.demux
Protocol codecs that helps you to implement even more complex protocols by splitting a codec into multiple sub-codecs.
org.apache.mina.filter.codec.serialization - package org.apache.mina.filter.codec.serialization
Protocol codecs which uses Java object serilization and leads to rapid protocol implementation.
org.apache.mina.filter.codec.textline - package org.apache.mina.filter.codec.textline
 
org.apache.mina.handler - package org.apache.mina.handler
Useful IoHandler implementations.
org.apache.mina.handler.chain - package org.apache.mina.handler.chain
A handler implementation that helps you implement sequentially layered protocols using Chains of Responsibility pattern.
org.apache.mina.handler.demux - package org.apache.mina.handler.demux
A handler implementation that helps you implement complex protocols by splitting messageReceived handlers into multiple sub-handlers.
org.apache.mina.integration.spring - package org.apache.mina.integration.spring
SpringFramework-specific classes for integration
org.apache.mina.integration.spring.ssl - package org.apache.mina.integration.spring.ssl
SpringFramework-specific classes for SSL integration
org.apache.mina.registry - package org.apache.mina.registry
A frontend package that makes setting up MINA easier.
org.apache.mina.transport.socket.nio - package org.apache.mina.transport.socket.nio
Socket (TCP/IP) and Datagram (UDP/IP) support based on Java NIO (New I/O) API.
org.apache.mina.transport.vmpipe - package org.apache.mina.transport.vmpipe
In-VM pipe support which removes the overhead of local loopback communication.
org.apache.mina.util - package org.apache.mina.util
Miscellaneous utility classes

P

parsePort(String) - Method in class org.apache.mina.integration.spring.InetSocketAddressBindingIoAcceptorFactoryBean
Parses a port number by calling Integer.parseInt(java.lang.String).
parseSocketAddress(String) - Method in class org.apache.mina.integration.spring.InetSocketAddressBindingIoAcceptorFactoryBean
Parses the specified string and returns a corresponding InetSocketAddress.
parseSocketAddress(String) - Method in class org.apache.mina.integration.spring.VmPipeAcceptorFactoryBean
 
peek() - Method in class org.apache.mina.util.BlockingQueue
 
peek() - Method in class org.apache.mina.util.Queue
 
poll() - Method in class org.apache.mina.util.BlockingQueue
 
poll() - Method in class org.apache.mina.util.Queue
 
pop() - Method in class org.apache.mina.util.BlockingQueue
 
pop() - Method in class org.apache.mina.util.Queue
Dequeues from this queue.
pop() - Method in class org.apache.mina.util.Stack
Pops from this stack.
position() - Method in class org.apache.mina.common.ByteBuffer
 
position(int) - 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.ByteBufferProxy
 
PREFIX - Static variable in class org.apache.mina.filter.LoggingFilter
Session attribute key: prefix string
PREFIX - Static variable 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.
processEvent(IoFilter.NextFilter, IoSession, ThreadPoolFilter.EventType, Object) - Method in class org.apache.mina.filter.ThreadPoolFilter
 
processStreamIo(IoSession, InputStream, OutputStream) - Method in class org.apache.mina.handler.StreamIoHandler
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 - Exception in org.apache.mina.filter.codec
An exception that is thrown when ProtocolEncoder or ProtocolDecoder cannot understand or failed to validate data to process.
ProtocolCodecException() - Constructor for exception org.apache.mina.filter.codec.ProtocolCodecException
Constructs a new instance.
ProtocolCodecException(String) - Constructor for exception org.apache.mina.filter.codec.ProtocolCodecException
Constructs a new instance with the specified message.
ProtocolCodecException(Throwable) - Constructor for exception org.apache.mina.filter.codec.ProtocolCodecException
Constructs a new instance with the specified cause.
ProtocolCodecException(String, Throwable) - Constructor for exception org.apache.mina.filter.codec.ProtocolCodecException
Constructs a new instance with the specified message and the specified cause.
ProtocolCodecFactory - Interface in org.apache.mina.filter.codec
Provides ProtocolEncoder and ProtocolDecoder which translates binary or protocol specific data into message object and vice versa.
ProtocolCodecFilter - Class in org.apache.mina.filter.codec
 
ProtocolCodecFilter(ProtocolCodecFactory) - Constructor for class org.apache.mina.filter.codec.ProtocolCodecFilter
 
ProtocolDecoder - Interface in org.apache.mina.filter.codec
Decodes binary or protocol-specific data into higher-level message objects.
ProtocolDecoderAdapter - Class in org.apache.mina.filter.codec
An abstract ProtocolDecoder implementation for those who don't have any resources to dispose.
ProtocolDecoderAdapter() - Constructor for class org.apache.mina.filter.codec.ProtocolDecoderAdapter
 
ProtocolDecoderException - Exception in org.apache.mina.filter.codec
An exception that is thrown when ProtocolDecoder cannot understand or failed to validate the specified ByteBuffer content.
ProtocolDecoderException() - Constructor for exception org.apache.mina.filter.codec.ProtocolDecoderException
Constructs a new instance.
ProtocolDecoderException(String) - Constructor for exception org.apache.mina.filter.codec.ProtocolDecoderException
Constructs a new instance with the specified message.
ProtocolDecoderException(Throwable) - Constructor for exception org.apache.mina.filter.codec.ProtocolDecoderException
Constructs a new instance with the specified cause.
ProtocolDecoderException(String, Throwable) - Constructor for exception org.apache.mina.filter.codec.ProtocolDecoderException
Constructs a new instance with the specified message and the specified cause.
ProtocolDecoderOutput - Interface in org.apache.mina.filter.codec
Callback for ProtocolDecoder to generate decoded messages.
ProtocolEncoder - Interface in org.apache.mina.filter.codec
Encodes higher-level message objects into binary or protocol-specific data.
ProtocolEncoderAdapter - Class in org.apache.mina.filter.codec
An abstract ProtocolEncoder implementation for those who don't have any resources to dispose.
ProtocolEncoderAdapter() - Constructor for class org.apache.mina.filter.codec.ProtocolEncoderAdapter
 
ProtocolEncoderException - Exception in org.apache.mina.filter.codec
An exception that is thrown when ProtocolEncoder cannot understand or failed to validate the specified message object.
ProtocolEncoderException() - Constructor for exception org.apache.mina.filter.codec.ProtocolEncoderException
Constructs a new instance.
ProtocolEncoderException(String) - Constructor for exception org.apache.mina.filter.codec.ProtocolEncoderException
Constructs a new instance with the specified message.
ProtocolEncoderException(Throwable) - Constructor for exception org.apache.mina.filter.codec.ProtocolEncoderException
Constructs a new instance with the specified cause.
ProtocolEncoderException(String, Throwable) - Constructor for exception org.apache.mina.filter.codec.ProtocolEncoderException
Constructs a new instance with the specified message and the specified cause.
ProtocolEncoderOutput - Interface in org.apache.mina.filter.codec
Callback for ProtocolEncoder to generate encoded ByteBuffers.
push(Object) - Method in class org.apache.mina.util.BlockingQueue
 
push(Object) - Method in class org.apache.mina.util.Queue
Enqueue into this queue.
push(Object) - Method in class org.apache.mina.util.Stack
Push into this stack.
put(byte) - Method in class org.apache.mina.common.ByteBuffer
 
put(int, byte) - Method in class org.apache.mina.common.ByteBuffer
 
put(ByteBuffer) - Method in class org.apache.mina.common.ByteBuffer
Writes the content of the specified src into this buffer.
put(ByteBuffer) - Method in class org.apache.mina.common.ByteBuffer
Writes the content of the specified src into this buffer.
put(byte[], int, int) - Method in class org.apache.mina.common.ByteBuffer
 
put(byte[]) - Method in class org.apache.mina.common.ByteBuffer
 
put(byte) - Method in class org.apache.mina.common.ByteBufferProxy
 
put(int, byte) - Method in class org.apache.mina.common.ByteBufferProxy
 
put(ByteBuffer) - Method in class org.apache.mina.common.ByteBufferProxy
 
put(ByteBuffer) - Method in class org.apache.mina.common.ByteBufferProxy
 
put(byte[], int, int) - Method in class org.apache.mina.common.ByteBufferProxy
 
put(byte[]) - Method in class org.apache.mina.common.ByteBufferProxy
 
putChar(char) - Method in class org.apache.mina.common.ByteBuffer
 
putChar(int, 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.ByteBufferProxy
 
putDouble(double) - Method in class org.apache.mina.common.ByteBuffer
 
putDouble(int, 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.ByteBufferProxy
 
putFloat(float) - Method in class org.apache.mina.common.ByteBuffer
 
putFloat(int, 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.ByteBufferProxy
 
putInt(int) - Method in class org.apache.mina.common.ByteBuffer
 
putInt(int, 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.ByteBufferProxy
 
putLong(long) - Method in class org.apache.mina.common.ByteBuffer
 
putLong(int, long) - Method in class org.apache.mina.common.ByteBuffer
 
putLong(long) - Method in class org.apache.mina.common.ByteBufferProxy
 
putLong(int, 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
 
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, 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.
putPrefixedString(CharSequence, int, 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.
putPrefixedString(CharSequence, int, int, byte, 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
 
putPrefixedString(CharSequence, int, CharsetEncoder) - Method in class org.apache.mina.common.ByteBufferProxy
 
putPrefixedString(CharSequence, int, int, CharsetEncoder) - Method in class org.apache.mina.common.ByteBufferProxy
 
putPrefixedString(CharSequence, int, int, byte, CharsetEncoder) - Method in class org.apache.mina.common.ByteBufferProxy
 
putShort(short) - Method in class org.apache.mina.common.ByteBuffer
 
putShort(int, short) - Method in class org.apache.mina.common.ByteBuffer
 
putShort(short) - Method in class org.apache.mina.common.ByteBufferProxy
 
putShort(int, 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, 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
 
putString(CharSequence, CharsetEncoder) - Method in class org.apache.mina.common.ByteBufferProxy
 

Q

Queue - Class in org.apache.mina.util
A unbounded circular queue.
Queue() - Constructor for class org.apache.mina.util.Queue
Construct a new, empty queue.

R

READ - Static variable in class org.apache.mina.common.TrafficMask
This mask suspends writes, and resumes reads if reads were suspended.
READ - Static variable in class org.apache.mina.filter.ThreadPoolFilter.EventType
 
READER_IDLE - Static variable in class org.apache.mina.common.IdleStatus
Represents the session status that no data is coming from the remote peer.
RECEIVED - Static variable in class org.apache.mina.filter.ThreadPoolFilter.EventType
 
register(Class) - Method in class org.apache.mina.filter.codec.demux.DemuxingProtocolCodecFactory
 
register(MessageEncoder) - Method in class org.apache.mina.filter.codec.demux.DemuxingProtocolCodecFactory
 
register(MessageEncoderFactory) - Method in class org.apache.mina.filter.codec.demux.DemuxingProtocolCodecFactory
 
register(MessageDecoder) - Method in class org.apache.mina.filter.codec.demux.DemuxingProtocolCodecFactory
 
register(MessageDecoderFactory) - 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
 
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(String) - Method in class org.apache.mina.common.DefaultIoFilterChainBuilder
 
remove(String) - Method in interface 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
 
remove(int) - Method in class org.apache.mina.util.BlockingQueue
 
remove(Object) - Method in class org.apache.mina.util.BlockingQueue
 
remove() - Method in class org.apache.mina.util.BlockingQueue
 
remove(Object) - Method in class org.apache.mina.util.IdentityHashSet
 
remove(int) - Method in class org.apache.mina.util.Queue
 
remove() - Method in class org.apache.mina.util.Queue
 
remove(Object) - Method in class org.apache.mina.util.Stack
 
removeAll(Collection) - Method in class org.apache.mina.util.BlockingQueue
 
removeAttribute(String) - Method in interface org.apache.mina.common.IoSession
Removes a user-defined attribute with the specified key.
removeMessageHandler(Class) - Method in class org.apache.mina.handler.demux.DemuxingIoHandler
Deregisters a MessageHandler that receives the messages of the specified type.
reset() - Method in class org.apache.mina.common.ByteBuffer
 
reset() - Method in class org.apache.mina.common.ByteBufferProxy
 
resumeRead() - Method in interface org.apache.mina.common.IoSession
A shortcut method for IoSession.setTrafficMask(TrafficMask) that resumes read operations for this session.
resumeWrite() - Method in interface org.apache.mina.common.IoSession
A shortcut method for IoSession.setTrafficMask(TrafficMask) that resumes write operations for this session.
retainAll(Collection) - Method in class org.apache.mina.util.BlockingQueue
 
rewind() - Method in class org.apache.mina.common.ByteBuffer
 
rewind() - Method in class org.apache.mina.common.ByteBufferProxy
 

S

SENT - Static variable in class org.apache.mina.filter.ThreadPoolFilter.EventType
 
Service - Class in org.apache.mina.registry
Represents a service that is registered to ServiceRegistry.
Service(String, TransportType, int) - Constructor for class org.apache.mina.registry.Service
Creates a new instance with the specified protocol name, transport type, and port number to be bound.
Service(String, TransportType, SocketAddress) - Constructor for class org.apache.mina.registry.Service
Creates a new instance with the specified protocol name, transport type, and socket address to be bound.
SERVICE - Static variable in interface org.apache.mina.registry.ServiceRegistry
An attribute key of the IoSession attribute which contains Service object if the IoSession is created from ServiceRegistry.
ServiceRegistry - Interface in org.apache.mina.registry
Interface for the internet service registry.
SESSION_SECURED - Static variable 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 SSLFilter.USE_NOTIFICATION attribute is set.
SESSION_UNSECURED - Static variable 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 SSLFilter.USE_NOTIFICATION attribute is set.
sessionClosed(IoSession) - Method in interface org.apache.mina.common.IoFilter.NextFilter
Forwards sessionClosed event to next filter.
sessionClosed(IoFilter.NextFilter, IoSession) - Method in interface org.apache.mina.common.IoFilter
Filters IoHandler.sessionClosed(IoSession) event.
sessionClosed(IoFilter.NextFilter, IoSession) - Method in class org.apache.mina.common.IoFilterAdapter
 
sessionClosed(IoSession) - Method in interface org.apache.mina.common.IoHandler
Invoked when the connection is closed.
sessionClosed(IoSession) - Method in class org.apache.mina.common.IoHandlerAdapter
 
sessionClosed(IoFilter.NextFilter, IoSession) - Method in class org.apache.mina.filter.BlacklistFilter
 
sessionClosed(IoFilter.NextFilter, IoSession) - Method in class org.apache.mina.filter.codec.ProtocolCodecFilter
 
sessionClosed(IoFilter.NextFilter, IoSession) - Method in class org.apache.mina.filter.LoggingFilter
 
sessionClosed(IoFilter.NextFilter, IoSession) - Method in class org.apache.mina.filter.SSLFilter
 
sessionClosed(IoFilter.NextFilter, IoSession) - Method in class org.apache.mina.filter.ThreadPoolFilter
 
sessionClosed(IoSession) - Method in class org.apache.mina.handler.StreamIoHandler
Closes input stream.
sessionCreated(IoSession) - Method in interface org.apache.mina.common.IoFilter.NextFilter
Forwards sessionCreated event to next filter.
sessionCreated(IoFilter.NextFilter, IoSession) - Method in interface org.apache.mina.common.IoFilter
Filters IoHandler.sessionCreated(IoSession) event.
sessionCreated(IoFilter.NextFilter, IoSession) - Method in class org.apache.mina.common.IoFilterAdapter
 
sessionCreated(IoSession) - Method in interface org.apache.mina.common.IoHandler
Invoked when the session is created.
sessionCreated(IoSession) - Method in class org.apache.mina.common.IoHandlerAdapter
 
sessionCreated(IoFilter.NextFilter, IoSession) - Method in class org.apache.mina.filter.BlacklistFilter
 
sessionCreated(IoFilter.NextFilter, IoSession) - Method in class org.apache.mina.filter.LoggingFilter
 
sessionCreated(IoFilter.NextFilter, IoSession) - Method in class org.apache.mina.filter.ThreadPoolFilter
 
sessionIdle(IoSession, IdleStatus) - Method in interface org.apache.mina.common.IoFilter.NextFilter
Forwards sessionIdle event to next filter.
sessionIdle(IoFilter.NextFilter, IoSession, IdleStatus) - Method in interface org.apache.mina.common.IoFilter
Filters IoHandler.sessionIdle(IoSession,IdleStatus) event.
sessionIdle(IoFilter.NextFilter, IoSession, IdleStatus) - Method in class org.apache.mina.common.IoFilterAdapter
 
sessionIdle(IoSession, IdleStatus) - Method in interface org.apache.mina.common.IoHandler
Invoked when the connection is idle.
sessionIdle(IoSession, IdleStatus) - Method in class org.apache.mina.common.IoHandlerAdapter
 
sessionIdle(IoFilter.NextFilter, IoSession, IdleStatus) - Method in class org.apache.mina.filter.BlacklistFilter
 
sessionIdle(IoFilter.NextFilter, IoSession, IdleStatus) - Method in class org.apache.mina.filter.LoggingFilter
 
sessionIdle(IoFilter.NextFilter, IoSession, IdleStatus) - Method in class org.apache.mina.filter.ThreadPoolFilter
 
sessionIdle(IoSession, IdleStatus) - Method in class org.apache.mina.handler.StreamIoHandler
Handles read timeout.
SessionLog - Class in org.apache.mina.util
Provides utility methods to log protocol-specific messages.
SessionLog() - Constructor for class org.apache.mina.util.SessionLog
 
sessionOpened(IoSession) - Method in interface org.apache.mina.common.IoFilter.NextFilter
Forwards sessionOpened event to next filter.
sessionOpened(IoFilter.NextFilter, IoSession) - Method in interface org.apache.mina.common.IoFilter
Filters IoHandler.sessionOpened(IoSession) event.
sessionOpened(IoFilter.NextFilter, IoSession) - Method in class org.apache.mina.common.IoFilterAdapter
 
sessionOpened(IoSession) - Method in interface org.apache.mina.common.IoHandler
Invoked when the connection is opened.
sessionOpened(IoSession) - Method in class org.apache.mina.common.IoHandlerAdapter
 
sessionOpened(IoFilter.NextFilter, IoSession) - Method in class org.apache.mina.filter.BlacklistFilter
 
sessionOpened(IoFilter.NextFilter, IoSession) - Method in class org.apache.mina.filter.LoggingFilter
 
sessionOpened(IoFilter.NextFilter, IoSession) - Method in class org.apache.mina.filter.ThreadPoolFilter
 
sessionOpened(IoSession) - Method in class org.apache.mina.handler.StreamIoHandler
Initializes streams and timeout settings.
SessionUtil - Class in org.apache.mina.util
Exception utility.
set(int, Object) - Method in class org.apache.mina.util.BlockingQueue
 
set(int, Object) - Method in class org.apache.mina.util.Queue
 
setAddress(String) - Method in class org.apache.mina.integration.spring.Binding
Sets the address the handler of this object will be bound to.
setAsText(String) - Method in class org.apache.mina.integration.spring.InetAddressEditor
 
setAttachment(Object) - Method in interface org.apache.mina.common.IoSession
Sets an attachment of this session.
setAttribute(String, Object) - Method in interface org.apache.mina.common.IoSession
Sets a user-defined attribute.
setAttribute(String) - Method in interface org.apache.mina.common.IoSession
Sets a user defined attribute without a value.
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
 
setBacklog(int) - Method in class org.apache.mina.integration.spring.SocketAcceptorFactoryBean
Sets the backlog property of the SocketAcceptor this factory bean will create.
setBacklog(int) - Method in class org.apache.mina.transport.socket.nio.SocketAcceptor
 
setBlacklist(InetAddress[]) - Method in class org.apache.mina.filter.BlacklistFilter
Sets the addresses to be blacklisted.
setBlacklist(Collection) - Method in class org.apache.mina.filter.BlacklistFilter
Sets the addresses to be blacklisted.
setCallback(IoFuture.Callback) - Method in class org.apache.mina.common.IoFuture
Sets a IoFuture.Callback to be notified when a result becomes available.
setClosed() - Method in class org.apache.mina.common.CloseFuture
This method is invoked by MINA internally.
setConnectTimeout(int) - Method in interface org.apache.mina.common.IoConnector
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.
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
This method is invoked by MINA internally.
setFile(File) - Method in class org.apache.mina.integration.spring.ssl.KeyStoreFactoryBean
Sets the file which contains the key store.
setFilter(IoFilter) - Method in class org.apache.mina.integration.spring.IoFilterMapping
Sets the filter of this mapping.
setFilterChainBuilder(IoFilterChainBuilder) - Method in interface org.apache.mina.common.IoSessionManager
Sets the IoFilterChainBuilder which will modify the IoFilterChain of all IoSessions which is managed by this manager.
setFilterMappings(IoFilterMapping[]) - Method in class org.apache.mina.integration.spring.Binding
Sets a number of named filters.
setFilters(IoFilter[]) - Method in class org.apache.mina.integration.spring.Binding
Sets a number of unnamed filters.
setHandler(IoHandler) - Method in class org.apache.mina.integration.spring.Binding
Sets the handler of this binding object.
setHexdump(String) - Method in exception org.apache.mina.filter.codec.ProtocolDecoderException
Sets the hexdump of the unknown message part.
setIdleTime(IdleStatus, int) - Method in interface org.apache.mina.common.IoSession
Sets idle time for the specified type of idleness in seconds.
setInstance(ExceptionMonitor) - Static method in class org.apache.mina.common.ExceptionMonitor
Sets the uncaught exception monitor.
setKeepAlive(boolean) - Method in interface org.apache.mina.transport.socket.nio.SocketSession
 
setKeepAliveTime(int) - Method in class org.apache.mina.filter.ThreadPoolFilter
 
setKeyManagerFactory(KeyManagerFactory) - Method in class org.apache.mina.integration.spring.ssl.SSLContextFactoryBean
Sets the KeyManagerFactory to use.
setKeyManagerFactoryAlgorithm(String) - Method in class org.apache.mina.integration.spring.ssl.SSLContextFactoryBean
Sets the algorithm to use when creating the KeyManagerFactory using KeyManagerFactory.getInstance(java.lang.String) or KeyManagerFactory.getInstance(java.lang.String, java.lang.String).
setKeyManagerFactoryAlgorithmUseDefault(boolean) - Method in class org.apache.mina.integration.spring.ssl.SSLContextFactoryBean
If this is set to true while no KeyManagerFactory has been set using SSLContextFactoryBean.setKeyManagerFactory(KeyManagerFactory) and no algorithm has been set using SSLContextFactoryBean.setKeyManagerFactoryAlgorithm(String) the default algorithm return by KeyManagerFactory.getDefaultAlgorithm() will be used.
setKeyManagerFactoryKeyStore(KeyStore) - Method in class org.apache.mina.integration.spring.ssl.SSLContextFactoryBean
Sets the KeyStore which will be used in the call to KeyManagerFactory.init(java.security.KeyStore, char[]) when the SSLContext is created.
setKeyManagerFactoryKeyStorePassword(String) - Method in class org.apache.mina.integration.spring.ssl.SSLContextFactoryBean
Sets the password which will be used in the call to KeyManagerFactory.init(java.security.KeyStore, char[]) when the SSLContext is created.
setKeyManagerFactoryProvider(String) - Method in class org.apache.mina.integration.spring.ssl.SSLContextFactoryBean
Sets the provider to use when creating the KeyManagerFactory using KeyManagerFactory.getInstance(java.lang.String, java.lang.String).
setMaximumPoolSize(int) - Method in class org.apache.mina.filter.ThreadPoolFilter
 
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.
setName(String) - Method in class org.apache.mina.integration.spring.IoFilterMapping
Sets the name associated with the filter.
setNeedClientAuth(boolean) - Method in class org.apache.mina.filter.SSLFilter
Configures the engine to require client authentication.
setOOBInline(boolean) - Method in interface org.apache.mina.transport.socket.nio.SocketSession
 
setPassword(String) - Method in class org.apache.mina.integration.spring.ssl.KeyStoreFactoryBean
Sets the key store password.
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
 
setProcessors(int) - Method in class org.apache.mina.transport.socket.nio.SocketAcceptor
 
setProcessors(int) - Method in class org.apache.mina.transport.socket.nio.SocketConnector
 
setProcessors(int) - Method in interface org.apache.mina.transport.socket.nio.SocketSessionManager
Sets the number of worker threads assigned to perform socket I/O.
setProtocol(String) - Method in class org.apache.mina.integration.spring.ssl.SSLContextFactoryBean
Sets the protocol to use when creating the SSLContext.
setProvider(String) - Method in class org.apache.mina.integration.spring.ssl.KeyStoreFactoryBean
Sets the name of the provider to use when creating the key store.
setReadTimeout(int) - Method in class org.apache.mina.handler.StreamIoHandler
Sets read timeout in seconds.
setReceiveBufferSize(int) - Method in class org.apache.mina.integration.spring.SocketAcceptorFactoryBean
Sets the receiveBufferSize property of the SocketAcceptor this factory bean will create.
setReceiveBufferSize(int) - Method in class org.apache.mina.transport.socket.nio.SocketAcceptor
 
setReceiveBufferSize(int) - Method in interface org.apache.mina.transport.socket.nio.SocketSession
 
setResource(Resource) - Method in class org.apache.mina.integration.spring.ssl.KeyStoreFactoryBean
Sets a Spring Resource which contains the key store.
setReuseAddress(boolean) - Method in class org.apache.mina.integration.spring.SocketAcceptorFactoryBean
Sets the reuseAddress property of the SocketAcceptor this factory bean will create.
setReuseAddress(boolean) - Method in interface org.apache.mina.transport.socket.nio.DatagramSession
 
setReuseAddress(boolean) - Method in class org.apache.mina.transport.socket.nio.SocketAcceptor
 
setReuseAddress(boolean) - Method in interface org.apache.mina.transport.socket.nio.SocketSession
 
setSecureRandom(SecureRandom) - Method in class org.apache.mina.integration.spring.ssl.SSLContextFactoryBean
Sets the SecureRandom to use when initializing the SSLContext.
setSendBufferSize(int) - Method in interface org.apache.mina.transport.socket.nio.SocketSession
 
setSession(IoSession) - Method in class org.apache.mina.common.ConnectFuture
This method is invoked by MINA internally.
setSessionReceiveBufferSize(int) - Method in interface org.apache.mina.transport.socket.nio.SocketSession
 
setSoLinger(boolean, int) - Method in interface org.apache.mina.transport.socket.nio.SocketSession
 
setTcpNoDelay(boolean) - Method in interface org.apache.mina.transport.socket.nio.SocketSession
 
setTrafficClass(int) - Method in interface org.apache.mina.transport.socket.nio.DatagramSession
 
setTrafficClass(int) - Method in interface org.apache.mina.transport.socket.nio.SocketSession
 
setTrafficMask(TrafficMask) - Method in interface org.apache.mina.common.IoSession
Sets the TrafficMask of this session which will result the parent IoSessionManager to start to control the traffic of this session immediately.
setTrustManagerFactory(TrustManagerFactory) - Method in class org.apache.mina.integration.spring.ssl.SSLContextFactoryBean
Sets the TrustManagerFactory to use.
setTrustManagerFactoryAlgorithm(String) - Method in class org.apache.mina.integration.spring.ssl.SSLContextFactoryBean
Sets the algorithm to use when creating the TrustManagerFactory using TrustManagerFactory.getInstance(java.lang.String) or TrustManagerFactory.getInstance(java.lang.String, java.lang.String).
setTrustManagerFactoryAlgorithmUseDefault(boolean) - Method in class org.apache.mina.integration.spring.ssl.SSLContextFactoryBean
If this is set to true while no TrustManagerFactory has been set using SSLContextFactoryBean.setTrustManagerFactory(TrustManagerFactory) and no algorithm has been set using SSLContextFactoryBean.setTrustManagerFactoryAlgorithm(String) the default algorithm return by TrustManagerFactory.getDefaultAlgorithm() will be used.
setTrustManagerFactoryKeyStore(KeyStore) - Method in class org.apache.mina.integration.spring.ssl.SSLContextFactoryBean
Sets the KeyStore which will be used in the call to TrustManagerFactory.init(java.security.KeyStore) when the SSLContext is created.
setTrustManagerFactoryProvider(String) - Method in class org.apache.mina.integration.spring.ssl.SSLContextFactoryBean
Sets the provider to use when creating the TrustManagerFactory using TrustManagerFactory.getInstance(java.lang.String, java.lang.String).
setType(String) - Method in class org.apache.mina.integration.spring.ssl.KeyStoreFactoryBean
Sets the type of key store to create.
setUseClientMode(boolean) - Method in class org.apache.mina.filter.SSLFilter
Configures the engine to use client (or server) mode when handshaking.
setValue(Object) - Method in class org.apache.mina.common.IoFuture
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.
setWriteTimeout(int) - Method in interface 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.WriteFuture
This method is invoked by MINA internally.
SimpleServiceRegistry - Class in org.apache.mina.registry
A simple implementation of ServiceRegistry.
SimpleServiceRegistry() - Constructor for class org.apache.mina.registry.SimpleServiceRegistry
 
size() - Method in class org.apache.mina.util.BlockingQueue
 
size() - Method in class org.apache.mina.util.IdentityHashSet
 
size() - Method in class org.apache.mina.util.Queue
Returns the number of elements in the queue.
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
 
SOCKET - Static variable in class org.apache.mina.common.TransportType
Transport type: TCP/IP (Registry name: "SOCKET" or "TCP")
SocketAcceptor - Class in org.apache.mina.transport.socket.nio
IoAcceptor for socket transport (TCP/IP).
SocketAcceptor() - Constructor for class org.apache.mina.transport.socket.nio.SocketAcceptor
Creates a new instance.
SocketAcceptorFactoryBean - Class in org.apache.mina.integration.spring
AbstractIoAcceptorFactoryBean implementation which allows for easy configuration of SocketAcceptor instances using Spring.
SocketAcceptorFactoryBean() - Constructor for class org.apache.mina.integration.spring.SocketAcceptorFactoryBean
 
SocketConnector - Class in org.apache.mina.transport.socket.nio
IoConnector for socket transport (TCP/IP).
SocketConnector() - Constructor for class org.apache.mina.transport.socket.nio.SocketConnector
Creates a new instance.
SocketConnectorFactoryBean - Class in org.apache.mina.integration.spring
AbstractIoConnectorFactoryBean implementation which allows for easy configuration of SocketConnector instances using Spring.
SocketConnectorFactoryBean() - Constructor for class org.apache.mina.integration.spring.SocketConnectorFactoryBean
 
socketIoAcceptor - Variable in class org.apache.mina.registry.SimpleServiceRegistry
 
SocketSession - Interface in org.apache.mina.transport.socket.nio
An IoSession for socket transport (TCP/IP).
SocketSessionManager - Interface in org.apache.mina.transport.socket.nio
An IoSessionManager which provides some properties related with NIO sockets.
SSL_SESSION - Static variable in class org.apache.mina.filter.SSLFilter
A session attribute key that stores underlying SSLSession for each session.
SSLContextFactoryBean - Class in org.apache.mina.integration.spring.ssl
Spring FactoryBean implementation which makes it possible to configure SSLContext instances using Spring.
SSLContextFactoryBean() - Constructor for class org.apache.mina.integration.spring.ssl.SSLContextFactoryBean
 
SSLFilter - Class in org.apache.mina.filter
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.
SSLFilter.SSLFilterMessage - Class in org.apache.mina.filter
A message that is sent from SSLFilter when the connection became secure or is not secure anymore.
Stack - Class in org.apache.mina.util
A unbounded stack.
Stack() - Constructor for class org.apache.mina.util.Stack
Construct a new, empty stack.
startSSL(IoSession) - Method in class org.apache.mina.filter.SSLFilter
(Re)starts SSL session for the specified session if not started yet.
stopSSL(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 in org.apache.mina.handler
A IoHandler that adapts asynchronous MINA events to stream I/O.
StreamIoHandler() - Constructor for class org.apache.mina.handler.StreamIoHandler
 
subList(int, int) - Method in class org.apache.mina.util.BlockingQueue
 
suspendRead() - Method in interface org.apache.mina.common.IoSession
A shortcut method for IoSession.setTrafficMask(TrafficMask) that suspends read operations for this session.
suspendWrite() - Method in interface org.apache.mina.common.IoSession
A shortcut method for IoSession.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(byte) - Method in class org.apache.mina.common.ByteBuffer
Clears this buffer and fills its content with value.
sweep() - Method in class org.apache.mina.common.ByteBufferProxy
 
sweep(byte) - Method in class org.apache.mina.common.ByteBufferProxy
 

T

TextLineCodecFactory - Class in org.apache.mina.filter.codec.textline
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 in org.apache.mina.filter.codec.textline
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, 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 in org.apache.mina.filter.codec.textline
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(LineDelimiter) - Constructor for class org.apache.mina.filter.codec.textline.TextLineEncoder
 
TextLineEncoder(Charset) - Constructor for class org.apache.mina.filter.codec.textline.TextLineEncoder
 
TextLineEncoder(Charset, LineDelimiter) - Constructor for class org.apache.mina.filter.codec.textline.TextLineEncoder
 
ThreadPoolFilter - Class in org.apache.mina.filter
A Thread-pooling filter.
ThreadPoolFilter() - Constructor for class org.apache.mina.filter.ThreadPoolFilter
Creates a new instance of this filter with default thread pool settings.
ThreadPoolFilter(String) - Constructor for class org.apache.mina.filter.ThreadPoolFilter
Creates a new instance of this filter with the specified thread name prefix and other default settings.
threadPoolFilter - Variable in class org.apache.mina.registry.SimpleServiceRegistry
 
ThreadPoolFilter.Event - Class in org.apache.mina.filter
 
ThreadPoolFilter.Event(ThreadPoolFilter.EventType, IoFilter.NextFilter, Object) - Constructor for class org.apache.mina.filter.ThreadPoolFilter.Event
 
ThreadPoolFilter.EventType - Class in org.apache.mina.filter
 
ThreadPoolFilter.SessionBuffer - Class in org.apache.mina.filter
 
throwException(Throwable) - Static method in class org.apache.mina.util.ExceptionUtil
 
toArray() - Method in class org.apache.mina.util.BlockingQueue
 
toArray(Object[]) - Method in class org.apache.mina.util.BlockingQueue
 
toString() - Method in class org.apache.mina.common.ByteBuffer
 
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.common.IdleStatus
Returns the string representation of this status.
toString() - Method in class org.apache.mina.common.IoFilter.WriteRequest
 
toString() - Method in class org.apache.mina.common.TrafficMask
 
toString() - Method in class org.apache.mina.common.TransportType
 
toString() - Method in class org.apache.mina.filter.codec.demux.MessageDecoderResult
 
toString() - Method in class org.apache.mina.filter.codec.textline.LineDelimiter
 
toString() - Method in class org.apache.mina.filter.SSLFilter.SSLFilterMessage
 
toString() - Method in class org.apache.mina.filter.ThreadPoolFilter.EventType
 
toString() - Method in class org.apache.mina.handler.chain.IoHandlerChain
 
toString() - Method in class org.apache.mina.registry.Service
 
toString() - Method in class org.apache.mina.transport.vmpipe.VmPipeAddress
 
toString() - Method in class org.apache.mina.util.AnonymousSocketAddress
 
toString() - Method in class org.apache.mina.util.BlockingQueue
 
toString() - Method in class org.apache.mina.util.Queue
 
TrafficMask - Class in org.apache.mina.common
A type-safe mask that is used to control the traffic of IoSession with IoSession.setTrafficMask(TrafficMask).
TransportType - Class in org.apache.mina.common
Represents network transport types.
TransportType(String[], boolean) - Constructor for class org.apache.mina.common.TransportType
Creates a new instance.
TransportType(String[], Class, boolean) - Constructor for class org.apache.mina.common.TransportType
Creates a new instance.

U

unbind(SocketAddress) - Method in interface org.apache.mina.common.IoAcceptor
Unbinds from the specified address and disconnects all clients connected there.
unbind(Service) - Method in interface org.apache.mina.registry.ServiceRegistry
Unbinds the specified service (and its aggregated I/O handler or protocol provider).
unbind(Service) - Method in class org.apache.mina.registry.SimpleServiceRegistry
 
unbind(SocketAddress) - Method in class org.apache.mina.transport.vmpipe.VmPipeAcceptor
 
unbindAll() - Method in interface org.apache.mina.registry.ServiceRegistry
Unbinds all services (and their aggregated I/O handlers or protocol providers).
unbindAll() - Method in class org.apache.mina.registry.SimpleServiceRegistry
 
unblock(InetAddress) - Method in class org.apache.mina.filter.BlacklistFilter
Unblocks the specified endpoint.
UNIX - Static variable in class org.apache.mina.filter.codec.textline.LineDelimiter
The line delimiter constant of UNIX ("\n")
UnknownMessageTypeException - Exception in org.apache.mina.handler.demux
An exception that is thrown when DemuxingIoHandler cannot find any MessageHandlers associated with the specific message type.
UnknownMessageTypeException() - Constructor for exception org.apache.mina.handler.demux.UnknownMessageTypeException
 
UnknownMessageTypeException(String, Throwable) - Constructor for exception org.apache.mina.handler.demux.UnknownMessageTypeException
 
UnknownMessageTypeException(String) - Constructor for exception org.apache.mina.handler.demux.UnknownMessageTypeException
 
UnknownMessageTypeException(Throwable) - Constructor for exception org.apache.mina.handler.demux.UnknownMessageTypeException
 
USE_NOTIFICATION - Static variable 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 (SSLFilter.SESSION_SECURED or SSLFilter.SESSION_UNSECURED).

V

VM_PIPE - Static variable in class org.apache.mina.common.TransportType
Transport type: in-VM pipe (Registry name: "VM_PIPE") Please refer to vmPipeAcceptor - Variable in class org.apache.mina.registry.SimpleServiceRegistry
 
VmPipeAcceptor - Class in org.apache.mina.transport.vmpipe
Binds the specified IoHandler to the specified VmPipeAddress.
VmPipeAcceptor() - Constructor for class org.apache.mina.transport.vmpipe.VmPipeAcceptor
 
VmPipeAcceptorFactoryBean - Class in org.apache.mina.integration.spring
AbstractIoAcceptorFactoryBean implementation which allows for easy configuration of VmPipeAcceptor instances using Spring.
VmPipeAcceptorFactoryBean() - Constructor for class org.apache.mina.integration.spring.VmPipeAcceptorFactoryBean
 
VmPipeAddress - Class in org.apache.mina.transport.vmpipe
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 in org.apache.mina.transport.vmpipe
Connects to IoHandlers which is bound on the specified VmPipeAddress.
VmPipeConnector() - Constructor for class org.apache.mina.transport.vmpipe.VmPipeConnector
 
VmPipeConnectorFactoryBean - Class in org.apache.mina.integration.spring
AbstractIoConnectorFactoryBean implementation which allows for easy configuration of VmPipeConnector instances using Spring.
VmPipeConnectorFactoryBean() - Constructor for class org.apache.mina.integration.spring.VmPipeConnectorFactoryBean
 
VmPipeSession - Interface in org.apache.mina.transport.vmpipe
A IoSession for in-VM transport (VM_PIPE).

W

waitForNewItem() - Method in class org.apache.mina.util.BlockingQueue
Waits until any elements are in this queue.
warn(IoSession, String) - Static method in class org.apache.mina.util.SessionLog
 
warn(IoSession, String, Throwable) - Static method in class org.apache.mina.util.SessionLog
 
WINDOWS - Static variable in class org.apache.mina.filter.codec.textline.LineDelimiter
The line delimiter constant of MS Windows/DOS ("\r\n")
wrap(ByteBuffer) - Static method in class org.apache.mina.common.ByteBuffer
Wraps the specified NIO ByteBuffer into MINA buffer.
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.
write(Object) - Method in interface org.apache.mina.common.IoSession
Writes the specified message to remote peer.
WRITE - Static variable in class org.apache.mina.common.TrafficMask
This mask suspends reads, and resumes writes if writes were suspended.
write(Object) - Method in interface org.apache.mina.filter.codec.ProtocolDecoderOutput
Callback for ProtocolDecoder to generate decoded messages.
write(ByteBuffer) - Method in interface org.apache.mina.filter.codec.ProtocolEncoderOutput
Callback for ProtocolEncoder to generate encoded ByteBuffers.
WriteFuture - Class in org.apache.mina.common
An IoFuture for asynchronous write requests.
WriteFuture() - Constructor for class org.apache.mina.common.WriteFuture
Creates a new instance.
WriteFuture(Object) - Constructor for class org.apache.mina.common.WriteFuture
Creates a new instance which uses the specified object as a lock.
WRITER_IDLE - Static variable in class org.apache.mina.common.IdleStatus
Represents the session status that the session is not writing any data.
WriteTimeoutException - Exception in org.apache.mina.common
An IOException which is thrown when write buffer is not flushed for IoSession.getWriteTimeout() seconds.
WriteTimeoutException() - Constructor for exception org.apache.mina.common.WriteTimeoutException
Creates a new exception.
WriteTimeoutException(String) - Constructor for exception org.apache.mina.common.WriteTimeoutException
Creates a new exception.
WRITTEN - Static variable in class org.apache.mina.filter.ThreadPoolFilter.EventType
 

X

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

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

Copyright © 2004-2005 . All Rights Reserved.