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

A

AbstractDatagramSessionConfig - Class in org.apache.mina.transport.socket
TODO Add documentation
AbstractDatagramSessionConfig() - Constructor for class org.apache.mina.transport.socket.AbstractDatagramSessionConfig
 
AbstractIoAcceptor - Class in org.apache.mina.core.service
A base implementation of IoAcceptor.
AbstractIoAcceptor(IoSessionConfig, Executor) - Constructor for class org.apache.mina.core.service.AbstractIoAcceptor
Constructor for AbstractIoAcceptor.
AbstractIoAcceptor.AcceptorOperationFuture - Class in org.apache.mina.core.service
 
AbstractIoBuffer - Class in org.apache.mina.core.buffer
A base implementation of IoBuffer.
AbstractIoBuffer(IoBufferAllocator, int) - Constructor for class org.apache.mina.core.buffer.AbstractIoBuffer
Creates a new parent buffer.
AbstractIoBuffer(AbstractIoBuffer) - Constructor for class org.apache.mina.core.buffer.AbstractIoBuffer
Creates a new derived buffer.
AbstractIoConnector - Class in org.apache.mina.core.service
A base implementation of IoConnector.
AbstractIoConnector(IoSessionConfig, Executor) - Constructor for class org.apache.mina.core.service.AbstractIoConnector
Constructor for AbstractIoConnector.
AbstractIoService - Class in org.apache.mina.core.service
Base implementation of IoServices.
AbstractIoService(IoSessionConfig, Executor) - Constructor for class org.apache.mina.core.service.AbstractIoService
Constructor for AbstractIoService.
AbstractIoService.ServiceOperationFuture - Class in org.apache.mina.core.service
 
AbstractIoSession - Class in org.apache.mina.core.session
Base implementation of IoSession.
AbstractIoSession() - Constructor for class org.apache.mina.core.session.AbstractIoSession
TODO Add method documentation
AbstractIoSessionConfig - Class in org.apache.mina.core.session
A base implementation of IoSessionConfig.
AbstractIoSessionConfig() - Constructor for class org.apache.mina.core.session.AbstractIoSessionConfig
 
AbstractPollingConnectionlessIoAcceptor<T extends AbstractIoSession,H> - Class in org.apache.mina.core.polling
TODO Add documentation IoAcceptor for datagram transport (UDP/IP).
AbstractPollingConnectionlessIoAcceptor(IoSessionConfig) - Constructor for class org.apache.mina.core.polling.AbstractPollingConnectionlessIoAcceptor
Creates a new instance.
AbstractPollingConnectionlessIoAcceptor(IoSessionConfig, Executor) - Constructor for class org.apache.mina.core.polling.AbstractPollingConnectionlessIoAcceptor
Creates a new instance.
AbstractPollingIoAcceptor<T extends AbstractIoSession,H> - Class in org.apache.mina.core.polling
A base class for implementing transport using a polling strategy.
AbstractPollingIoAcceptor(IoSessionConfig, Class<? extends IoProcessor<T>>) - Constructor for class org.apache.mina.core.polling.AbstractPollingIoAcceptor
Constructor for AbstractPollingIoAcceptor.
AbstractPollingIoAcceptor(IoSessionConfig, Class<? extends IoProcessor<T>>, int) - Constructor for class org.apache.mina.core.polling.AbstractPollingIoAcceptor
Constructor for AbstractPollingIoAcceptor.
AbstractPollingIoAcceptor(IoSessionConfig, IoProcessor<T>) - Constructor for class org.apache.mina.core.polling.AbstractPollingIoAcceptor
Constructor for AbstractPollingIoAcceptor.
AbstractPollingIoAcceptor(IoSessionConfig, Executor, IoProcessor<T>) - Constructor for class org.apache.mina.core.polling.AbstractPollingIoAcceptor
Constructor for AbstractPollingIoAcceptor.
AbstractPollingIoConnector<T extends AbstractIoSession,H> - Class in org.apache.mina.core.polling
A base class for implementing client transport using a polling strategy.
AbstractPollingIoConnector(IoSessionConfig, Class<? extends IoProcessor<T>>) - Constructor for class org.apache.mina.core.polling.AbstractPollingIoConnector
AbstractPollingIoConnector(IoSessionConfig, Class<? extends IoProcessor<T>>, int) - Constructor for class org.apache.mina.core.polling.AbstractPollingIoConnector
AbstractPollingIoConnector(IoSessionConfig, IoProcessor<T>) - Constructor for class org.apache.mina.core.polling.AbstractPollingIoConnector
AbstractPollingIoConnector(IoSessionConfig, Executor, IoProcessor<T>) - Constructor for class org.apache.mina.core.polling.AbstractPollingIoConnector
AbstractPollingIoConnector.ConnectionRequest - Class in org.apache.mina.core.polling
 
AbstractPollingIoProcessor<T extends AbstractIoSession> - Class in org.apache.mina.core.polling
An abstract implementation of IoProcessor which helps transport developers to write an IoProcessor easily.
AbstractPollingIoProcessor(Executor) - Constructor for class org.apache.mina.core.polling.AbstractPollingIoProcessor
Create an AbstractPollingIoProcessor with the given Executor for handling I/Os events.
AbstractPollingIoProcessor.SessionState - Enum in org.apache.mina.core.polling
 
AbstractPropertyAccessor - Class in org.apache.mina.integration.ognl
An abstract OGNL PropertyAccessor for MINA constructs.
AbstractPropertyAccessor() - Constructor for class org.apache.mina.integration.ognl.AbstractPropertyAccessor
 
AbstractPropertyEditor - Class in org.apache.mina.integration.beans
An abstract bi-directional PropertyEditor.
AbstractPropertyEditor() - Constructor for class org.apache.mina.integration.beans.AbstractPropertyEditor
 
AbstractProtocolDecoderOutput - Class in org.apache.mina.filter.codec
A ProtocolDecoderOutput based on queue.
AbstractProtocolDecoderOutput() - Constructor for class org.apache.mina.filter.codec.AbstractProtocolDecoderOutput
 
AbstractProtocolEncoderOutput - Class in org.apache.mina.filter.codec
A ProtocolEncoderOutput based on queue.
AbstractProtocolEncoderOutput() - Constructor for class org.apache.mina.filter.codec.AbstractProtocolEncoderOutput
 
AbstractSocketSessionConfig - Class in org.apache.mina.transport.socket
TODO Add documentation
AbstractSocketSessionConfig() - Constructor for class org.apache.mina.transport.socket.AbstractSocketSessionConfig
 
AbstractStateContext - Class in org.apache.mina.statemachine.context
Abstract StateContext which uses a Map to store the attributes.
AbstractStateContext() - Constructor for class org.apache.mina.statemachine.context.AbstractStateContext
 
AbstractStateContextLookup - Class in org.apache.mina.statemachine.context
Abstract StateContextLookup implementation.
AbstractStateContextLookup(StateContextFactory) - Constructor for class org.apache.mina.statemachine.context.AbstractStateContextLookup
Creates a new instance which uses the specified StateContextFactory to create StateContext objects.
AbstractStreamWriteFilter<T> - Class in org.apache.mina.filter.stream
TODO Add documentation
AbstractStreamWriteFilter() - Constructor for class org.apache.mina.filter.stream.AbstractStreamWriteFilter
 
AbstractTransition - Class in org.apache.mina.statemachine.transition
Abstract Transition implementation.
AbstractTransition(Object) - Constructor for class org.apache.mina.statemachine.transition.AbstractTransition
Creates a new instance which will loopback to the same State for the specified Event id.
AbstractTransition(Object, State) - Constructor for class org.apache.mina.statemachine.transition.AbstractTransition
Creates a new instance with the specified State as next state and for the specified Event id.
accept(IoProcessor<T>, H) - Method in class org.apache.mina.core.polling.AbstractPollingIoAcceptor
Accept a client connection for a server socket and return a new IoSession associated with the given IoProcessor
accept(Object, IoEvent) - Method in interface org.apache.mina.filter.executor.IoEventQueueHandler
Returns true if and only if the specified event is allowed to be offered to the event queue.
accept(Object, IoEvent) - Method in class org.apache.mina.filter.executor.IoEventQueueThrottle
 
accept(IoProcessor<AprSession>, Long) - Method in class org.apache.mina.transport.socket.apr.AprSocketAcceptor
 
accept(IoProcessor<NioSession>, ServerSocketChannel) - Method in class org.apache.mina.transport.socket.nio.NioSocketAcceptor
Accept a client connection for a server socket and return a new IoSession associated with the given IoProcessor
AcceptorOperationFuture(List<? extends SocketAddress>) - Constructor for class org.apache.mina.core.service.AbstractIoAcceptor.AcceptorOperationFuture
 
add(T) - Method in class org.apache.mina.core.polling.AbstractPollingIoProcessor
Adds the specified session to the I/O processor so that the I/O processor starts to perform any I/O operations related with the session.
add(T) - Method in interface org.apache.mina.core.service.IoProcessor
Adds the specified session to the I/O processor so that the I/O processor starts to perform any I/O operations related with the session.
add(IoServiceListener) - Method in class org.apache.mina.core.service.IoServiceListenerSupport
Adds a new listener.
add(T) - Method in class org.apache.mina.core.service.SimpleIoProcessorPool
 
add(E) - Method in class org.apache.mina.util.CircularQueue
 
add(int, E) - Method in class org.apache.mina.util.CircularQueue
 
add(E) - Method in class org.apache.mina.util.ConcurrentHashSet
 
add(E) - Method in class org.apache.mina.util.MapBackedSet
 
add(E) - Method in class org.apache.mina.util.SynchronizedQueue
 
addAfter(String, String, IoFilter) - Method in class org.apache.mina.core.filterchain.DefaultIoFilterChain
 
addAfter(String, String, IoFilter) - Method in class org.apache.mina.core.filterchain.DefaultIoFilterChainBuilder
 
addAfter(String, String, IoFilter) - Method in interface org.apache.mina.core.filterchain.IoFilterChain
Adds the specified filter with the specified name just after the filter whose name is baseName in this chain.
addAfter(String, IoFilter) - Method in interface org.apache.mina.core.filterchain.IoFilterChain.Entry
Adds the specified filter with the specified name just after this entry.
addAfter(String, String, IoHandlerCommand) - Method in class org.apache.mina.handler.chain.IoHandlerChain
 
addAll(Collection<? extends E>) - Method in class org.apache.mina.util.SynchronizedQueue
 
addAttributeChangeNotificationListener(NotificationListener, String, Object) - Method in class org.apache.mina.integration.jmx.ObjectMBean
 
addBefore(String, String, IoFilter) - Method in class org.apache.mina.core.filterchain.DefaultIoFilterChain
 
addBefore(String, String, IoFilter) - Method in class org.apache.mina.core.filterchain.DefaultIoFilterChainBuilder
 
addBefore(String, String, IoFilter) - Method in interface org.apache.mina.core.filterchain.IoFilterChain
Adds the specified filter with the specified name just before the filter whose name is baseName in this chain.
addBefore(String, IoFilter) - Method in interface org.apache.mina.core.filterchain.IoFilterChain.Entry
Adds the specified filter with the specified name just before this entry.
addBefore(String, String, IoHandlerCommand) - Method in class org.apache.mina.handler.chain.IoHandlerChain
 
addEventToProfile(IoEventType) - Method in class org.apache.mina.filter.statistic.ProfilerTimerFilter
Add an IoEventType to profile
addExceptionHandler(Class<E>, ExceptionHandler<? super E>) - Method in class org.apache.mina.handler.demux.DemuxingIoHandler
Registers a MessageHandler that receives the messages of the specified type.
addExpirationListener(ExpirationListener<V>) - Method in class org.apache.mina.util.ExpiringMap
 
addExtraAttributes(List<ModelMBeanAttributeInfo>) - Method in class org.apache.mina.integration.jmx.IoSessionMBean
 
addExtraAttributes(List<ModelMBeanAttributeInfo>) - Method in class org.apache.mina.integration.jmx.ObjectMBean
 
addExtraOperations(List<ModelMBeanOperationInfo>) - Method in class org.apache.mina.integration.jmx.IoServiceMBean
 
addExtraOperations(List<ModelMBeanOperationInfo>) - Method in class org.apache.mina.integration.jmx.IoSessionMBean
 
addExtraOperations(List<ModelMBeanOperationInfo>) - Method in class org.apache.mina.integration.jmx.ObjectMBean
 
addFirst(String, IoFilter) - Method in class org.apache.mina.core.filterchain.DefaultIoFilterChain
 
addFirst(String, IoFilter) - Method in class org.apache.mina.core.filterchain.DefaultIoFilterChainBuilder
 
addFirst(String, IoFilter) - Method in interface org.apache.mina.core.filterchain.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.core.filterchain.DefaultIoFilterChain
 
addLast(String, IoFilter) - Method in class org.apache.mina.core.filterchain.DefaultIoFilterChainBuilder
 
addLast(String, IoFilter) - Method in interface org.apache.mina.core.filterchain.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
 
addListener(IoFutureListener<?>) - Method in interface org.apache.mina.core.future.CloseFuture
 
addListener(IoFutureListener<?>) - Method in interface org.apache.mina.core.future.ConnectFuture
 
addListener(IoFutureListener<?>) - Method in class org.apache.mina.core.future.DefaultCloseFuture
 
addListener(IoFutureListener<?>) - Method in class org.apache.mina.core.future.DefaultConnectFuture
 
addListener(IoFutureListener<?>) - Method in class org.apache.mina.core.future.DefaultIoFuture
Adds an event listener which is notified when this future is completed.
addListener(IoFutureListener<?>) - Method in class org.apache.mina.core.future.DefaultReadFuture
 
addListener(IoFutureListener<?>) - Method in class org.apache.mina.core.future.DefaultWriteFuture
Adds an event listener which is notified when this future is completed.
addListener(IoFutureListener<?>) - Method in interface org.apache.mina.core.future.IoFuture
Adds an event listener which is notified when this future is completed.
addListener(IoFutureListener<?>) - Method in interface org.apache.mina.core.future.ReadFuture
 
addListener(IoFutureListener<?>) - Method in interface org.apache.mina.core.future.WriteFuture
Adds an event listener which is notified when this future is completed.
addListener(IoServiceListener) - Method in class org.apache.mina.core.service.AbstractIoService
Adds an IoServiceListener that listens any events related with this service.
addListener(IoServiceListener) - Method in interface org.apache.mina.core.service.IoService
Adds an IoServiceListener that listens any events related with this service.
addMessageDecoder(Class<? extends MessageDecoder>) - Method in class org.apache.mina.filter.codec.demux.DemuxingProtocolCodecFactory
 
addMessageDecoder(MessageDecoder) - Method in class org.apache.mina.filter.codec.demux.DemuxingProtocolCodecFactory
 
addMessageDecoder(MessageDecoderFactory) - Method in class org.apache.mina.filter.codec.demux.DemuxingProtocolCodecFactory
 
addMessageDecoder(Class<? extends MessageDecoder>) - Method in class org.apache.mina.filter.codec.demux.DemuxingProtocolDecoder
 
addMessageDecoder(MessageDecoder) - Method in class org.apache.mina.filter.codec.demux.DemuxingProtocolDecoder
 
addMessageDecoder(MessageDecoderFactory) - Method in class org.apache.mina.filter.codec.demux.DemuxingProtocolDecoder
 
addMessageEncoder(Class<?>, Class<? extends MessageEncoder>) - Method in class org.apache.mina.filter.codec.demux.DemuxingProtocolCodecFactory
 
addMessageEncoder(Class<T>, MessageEncoder<? super T>) - Method in class org.apache.mina.filter.codec.demux.DemuxingProtocolCodecFactory
 
addMessageEncoder(Class<T>, MessageEncoderFactory<? super T>) - Method in class org.apache.mina.filter.codec.demux.DemuxingProtocolCodecFactory
 
addMessageEncoder(Iterable<Class<?>>, Class<? extends MessageEncoder>) - Method in class org.apache.mina.filter.codec.demux.DemuxingProtocolCodecFactory
 
addMessageEncoder(Iterable<Class<? extends T>>, MessageEncoder<? super T>) - Method in class org.apache.mina.filter.codec.demux.DemuxingProtocolCodecFactory
 
addMessageEncoder(Iterable<Class<? extends T>>, MessageEncoderFactory<? super T>) - Method in class org.apache.mina.filter.codec.demux.DemuxingProtocolCodecFactory
 
addMessageEncoder(Class<?>, Class<? extends MessageEncoder>) - Method in class org.apache.mina.filter.codec.demux.DemuxingProtocolEncoder
 
addMessageEncoder(Class<T>, MessageEncoder<? super T>) - Method in class org.apache.mina.filter.codec.demux.DemuxingProtocolEncoder
 
addMessageEncoder(Class<T>, MessageEncoderFactory<? super T>) - Method in class org.apache.mina.filter.codec.demux.DemuxingProtocolEncoder
 
addMessageEncoder(Iterable<Class<?>>, Class<? extends MessageEncoder>) - Method in class org.apache.mina.filter.codec.demux.DemuxingProtocolEncoder
 
addMessageEncoder(Iterable<Class<? extends T>>, MessageEncoder<? super T>) - Method in class org.apache.mina.filter.codec.demux.DemuxingProtocolEncoder
 
addMessageEncoder(Iterable<Class<? extends T>>, MessageEncoderFactory<? super T>) - Method in class org.apache.mina.filter.codec.demux.DemuxingProtocolEncoder
 
addNotificationListener(NotificationListener, NotificationFilter, Object) - Method in class org.apache.mina.integration.jmx.ObjectMBean
 
addReceivedMessageHandler(Class<E>, MessageHandler<? super E>) - Method in class org.apache.mina.handler.demux.DemuxingIoHandler
Registers a MessageHandler that handles the received messages of the specified type.
addSentMessageHandler(Class<E>, MessageHandler<? super E>) - Method in class org.apache.mina.handler.demux.DemuxingIoHandler
Registers a MessageHandler that handles the sent messages of the specified type.
addService(AbstractIoService) - Method in class org.apache.mina.core.session.IdleStatusChecker
 
addSession(AbstractIoSession) - Method in class org.apache.mina.core.session.IdleStatusChecker
 
addTransition(Transition) - Method in class org.apache.mina.statemachine.State
Adds an outgoing Transition to this State with weight 0.
addTransition(Transition, int) - Method in class org.apache.mina.statemachine.State
Adds an outgoing Transition to this State with the specified weight.
ALL - Static variable in class org.apache.mina.core.session.TrafficMask
This mask resumes both reads and writes if any of them were suspended.
allHandles() - Method in class org.apache.mina.core.polling.AbstractPollingIoConnector
Iterator for all the client sockets polled for connection.
allHandles() - Method in class org.apache.mina.transport.socket.apr.AprSocketConnector
Iterator for all the client sockets polled for connection.
allHandles() - Method in class org.apache.mina.transport.socket.nio.NioDatagramConnector
 
allHandles() - Method in class org.apache.mina.transport.socket.nio.NioSocketConnector
Iterator for all the client sockets polled for connection.
allocate(int, boolean) - Method in class org.apache.mina.core.buffer.CachedBufferAllocator
 
allocate(int) - Static method in class org.apache.mina.core.buffer.IoBuffer
Returns the direct or heap buffer which is capable to store the specified amount of bytes.
allocate(int, boolean) - Static method in class org.apache.mina.core.buffer.IoBuffer
Returns the buffer which is capable of the specified size.
allocate(int, boolean) - Method in interface org.apache.mina.core.buffer.IoBufferAllocator
Returns the buffer which is capable of the specified size.
allocate(int, boolean) - Method in class org.apache.mina.core.buffer.SimpleBufferAllocator
 
allocateNioBuffer(int, boolean) - Method in class org.apache.mina.core.buffer.CachedBufferAllocator
 
allocateNioBuffer(int, boolean) - Method in interface org.apache.mina.core.buffer.IoBufferAllocator
Returns the NIO buffer which is capable of the specified size.
allocateNioBuffer(int, boolean) - Method in class org.apache.mina.core.buffer.SimpleBufferAllocator
 
allSessions() - Method in class org.apache.mina.core.polling.AbstractPollingIoProcessor
Get an Iterator for the list of IoSession polled by this IoProcessor
allSessions() - Method in class org.apache.mina.transport.socket.apr.AprIoProcessor
 
allSessions() - Method in class org.apache.mina.transport.socket.nio.NioProcessor
 
AmbiguousMethodException - Exception in org.apache.mina.statemachine.transition
Thrown by the constructors in MethodTransition if there are several methods with the specifed name in the target object's class.
AmbiguousMethodException(String) - Constructor for exception org.apache.mina.statemachine.transition.AmbiguousMethodException
Creates a new instance using the specified method name as message.
and(TrafficMask) - Method in class org.apache.mina.core.session.TrafficMask
Peforms an AND operation on this mask with the specified mask and returns the result.
appendEscapingCDATA(StringBuffer, String) - Static method in class org.apache.mina.util.Transform
Ensures that embeded CDEnd strings (]]>) are handled properly within message, NDC and throwable tag text.
AprIoProcessor - Class in org.apache.mina.transport.socket.apr
The class in charge of processing socket level IO events for the AprSocketConnector
AprIoProcessor(Executor) - Constructor for class org.apache.mina.transport.socket.apr.AprIoProcessor
 
AprSession - Class in org.apache.mina.transport.socket.apr
An abstract IoSession serving of base for APR based sessions.
AprSocketAcceptor - Class in org.apache.mina.transport.socket.apr
TODO Add documentation
AprSocketAcceptor() - Constructor for class org.apache.mina.transport.socket.apr.AprSocketAcceptor
 
AprSocketAcceptor(int) - Constructor for class org.apache.mina.transport.socket.apr.AprSocketAcceptor
 
AprSocketAcceptor(IoProcessor<AprSession>) - Constructor for class org.apache.mina.transport.socket.apr.AprSocketAcceptor
 
AprSocketAcceptor(Executor, IoProcessor<AprSession>) - Constructor for class org.apache.mina.transport.socket.apr.AprSocketAcceptor
 
AprSocketConnector - Class in org.apache.mina.transport.socket.apr
IoConnector for ABR based socket transport (TCP/IP).
AprSocketConnector() - Constructor for class org.apache.mina.transport.socket.apr.AprSocketConnector
TODO : document superclass
AprSocketConnector(int) - Constructor for class org.apache.mina.transport.socket.apr.AprSocketConnector
TODO : document superclass
AprSocketConnector(IoProcessor<AprSession>) - Constructor for class org.apache.mina.transport.socket.apr.AprSocketConnector
TODO : document superclass
AprSocketConnector(Executor, IoProcessor<AprSession>) - Constructor for class org.apache.mina.transport.socket.apr.AprSocketConnector
TODO : document superclass
array() - Method in class org.apache.mina.core.buffer.IoBuffer
 
array() - Method in class org.apache.mina.core.buffer.IoBufferWrapper
 
ArrayEditor - Class in org.apache.mina.integration.beans
A PropertyEditor which converts a String into a one-dimensional array and vice versa.
ArrayEditor(Class<?>) - Constructor for class org.apache.mina.integration.beans.ArrayEditor
 
arrayOffset() - Method in class org.apache.mina.core.buffer.IoBuffer
 
arrayOffset() - Method in class org.apache.mina.core.buffer.IoBufferWrapper
 
asCharBuffer() - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
 
asCharBuffer() - Method in class org.apache.mina.core.buffer.IoBuffer
 
asCharBuffer() - Method in class org.apache.mina.core.buffer.IoBufferWrapper
 
asDoubleBuffer() - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
 
asDoubleBuffer() - Method in class org.apache.mina.core.buffer.IoBuffer
 
asDoubleBuffer() - Method in class org.apache.mina.core.buffer.IoBufferWrapper
 
asFloatBuffer() - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
 
asFloatBuffer() - Method in class org.apache.mina.core.buffer.IoBuffer
 
asFloatBuffer() - Method in class org.apache.mina.core.buffer.IoBufferWrapper
 
asInputStream() - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
 
asInputStream() - Method in class org.apache.mina.core.buffer.IoBuffer
Returns an InputStream that reads the data from this buffer.
asInputStream() - Method in class org.apache.mina.core.buffer.IoBufferWrapper
 
asIntBuffer() - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
 
asIntBuffer() - Method in class org.apache.mina.core.buffer.IoBuffer
 
asIntBuffer() - Method in class org.apache.mina.core.buffer.IoBufferWrapper
 
asLongBuffer() - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
 
asLongBuffer() - Method in class org.apache.mina.core.buffer.IoBuffer
 
asLongBuffer() - Method in class org.apache.mina.core.buffer.IoBufferWrapper
 
asOutputStream() - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
 
asOutputStream() - Method in class org.apache.mina.core.buffer.IoBuffer
Returns an OutputStream that appends the data into this buffer.
asOutputStream() - Method in class org.apache.mina.core.buffer.IoBufferWrapper
 
asReadOnlyBuffer() - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
 
asReadOnlyBuffer() - Method in class org.apache.mina.core.buffer.IoBuffer
 
asReadOnlyBuffer() - Method in class org.apache.mina.core.buffer.IoBufferWrapper
 
asReadOnlyBuffer0() - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
Implement this method to return the unexpandable read only version of this buffer.
asShortBuffer() - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
 
asShortBuffer() - Method in class org.apache.mina.core.buffer.IoBuffer
 
asShortBuffer() - Method in class org.apache.mina.core.buffer.IoBufferWrapper
 
AttributeKey - Class in org.apache.mina.core.session
A key that makes its parent Map or session attribute to search fast while being debug-friendly by providing the string representation.
AttributeKey(Class<?>, String) - Constructor for class org.apache.mina.core.session.AttributeKey
Creates a new instance.
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.
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.
await() - Method in interface org.apache.mina.core.future.CloseFuture
 
await() - Method in interface org.apache.mina.core.future.ConnectFuture
 
await() - Method in class org.apache.mina.core.future.DefaultCloseFuture
 
await() - Method in class org.apache.mina.core.future.DefaultConnectFuture
 
await() - Method in class org.apache.mina.core.future.DefaultIoFuture
Wait for the asynchronous operation to complete.
await(long, TimeUnit) - Method in class org.apache.mina.core.future.DefaultIoFuture
Wait for the asynchronous operation to complete with the specified timeout.
await(long) - Method in class org.apache.mina.core.future.DefaultIoFuture
Wait for the asynchronous operation to complete with the specified timeout.
await() - Method in class org.apache.mina.core.future.DefaultReadFuture
 
await() - Method in class org.apache.mina.core.future.DefaultWriteFuture
Wait for the asynchronous operation to complete.
await() - Method in interface org.apache.mina.core.future.IoFuture
Wait for the asynchronous operation to complete.
await(long, TimeUnit) - Method in interface org.apache.mina.core.future.IoFuture
Wait for the asynchronous operation to complete with the specified timeout.
await(long) - Method in interface org.apache.mina.core.future.IoFuture
Wait for the asynchronous operation to complete with the specified timeout.
await() - Method in interface org.apache.mina.core.future.ReadFuture
 
await() - Method in interface org.apache.mina.core.future.WriteFuture
Wait for the asynchronous operation to complete.
await(Iterable<? extends IoFuture>) - Static method in class org.apache.mina.core.IoUtil
 
await(Iterable<? extends IoFuture>, long, TimeUnit) - Static method in class org.apache.mina.core.IoUtil
 
await(Iterable<? extends IoFuture>, long) - Static method in class org.apache.mina.core.IoUtil
 
awaitResponse() - Method in class org.apache.mina.filter.reqres.Request
 
awaitResponse(long, TimeUnit) - Method in class org.apache.mina.filter.reqres.Request
 
awaitResponseUninterruptibly() - Method in class org.apache.mina.filter.reqres.Request
 
awaitTermination(long, TimeUnit) - Method in class org.apache.mina.filter.executor.OrderedThreadPoolExecutor
 
awaitTermination(long, TimeUnit) - Method in class org.apache.mina.filter.executor.UnorderedThreadPoolExecutor
 
awaitUninterruptably(Iterable<? extends IoFuture>) - Static method in class org.apache.mina.core.IoUtil
 
awaitUninterruptibly() - Method in interface org.apache.mina.core.future.CloseFuture
 
awaitUninterruptibly() - Method in interface org.apache.mina.core.future.ConnectFuture
 
awaitUninterruptibly() - Method in class org.apache.mina.core.future.DefaultCloseFuture
 
awaitUninterruptibly() - Method in class org.apache.mina.core.future.DefaultConnectFuture
 
awaitUninterruptibly() - Method in class org.apache.mina.core.future.DefaultIoFuture
Wait for the asynchronous operation to complete uninterruptibly.
awaitUninterruptibly(long, TimeUnit) - Method in class org.apache.mina.core.future.DefaultIoFuture
Wait for the asynchronous operation to complete with the specified timeout uninterruptibly.
awaitUninterruptibly(long) - Method in class org.apache.mina.core.future.DefaultIoFuture
Wait for the asynchronous operation to complete with the specified timeout uninterruptibly.
awaitUninterruptibly() - Method in class org.apache.mina.core.future.DefaultReadFuture
 
awaitUninterruptibly() - Method in class org.apache.mina.core.future.DefaultWriteFuture
Wait for the asynchronous operation to complete uninterruptibly.
awaitUninterruptibly() - Method in interface org.apache.mina.core.future.IoFuture
Wait for the asynchronous operation to complete uninterruptibly.
awaitUninterruptibly(long, TimeUnit) - Method in interface org.apache.mina.core.future.IoFuture
Wait for the asynchronous operation to complete with the specified timeout uninterruptibly.
awaitUninterruptibly(long) - Method in interface org.apache.mina.core.future.IoFuture
Wait for the asynchronous operation to complete with the specified timeout uninterruptibly.
awaitUninterruptibly() - Method in interface org.apache.mina.core.future.ReadFuture
 
awaitUninterruptibly() - Method in interface org.apache.mina.core.future.WriteFuture
Wait for the asynchronous operation to complete uninterruptibly.
awaitUninterruptibly(Iterable<? extends IoFuture>, long, TimeUnit) - Static method in class org.apache.mina.core.IoUtil
 
awaitUninterruptibly(Iterable<? extends IoFuture>, long) - Static method in class org.apache.mina.core.IoUtil
 

B

bind() - Method in class org.apache.mina.core.service.AbstractIoAcceptor
Binds to the default local address(es) and start to accept incoming connections.
bind(SocketAddress) - Method in class org.apache.mina.core.service.AbstractIoAcceptor
Binds to the specified local address and start to accept incoming connections.
bind(SocketAddress, SocketAddress...) - Method in class org.apache.mina.core.service.AbstractIoAcceptor
Binds to the specified local addresses and start to accept incoming connections.
bind(Iterable<? extends SocketAddress>) - Method in class org.apache.mina.core.service.AbstractIoAcceptor
Binds to the specified local addresses and start to accept incoming connections.
bind() - Method in interface org.apache.mina.core.service.IoAcceptor
Binds to the default local address(es) and start to accept incoming connections.
bind(SocketAddress) - Method in interface org.apache.mina.core.service.IoAcceptor
Binds to the specified local address and start to accept incoming connections.
bind(SocketAddress, SocketAddress...) - Method in interface org.apache.mina.core.service.IoAcceptor
Binds to the specified local addresses and start to accept incoming connections.
bind(Iterable<? extends SocketAddress>) - Method in interface org.apache.mina.core.service.IoAcceptor
Binds to the specified local addresses and start to accept incoming connections.
bind0(List<? extends SocketAddress>) - Method in class org.apache.mina.core.polling.AbstractPollingConnectionlessIoAcceptor
Implement this method to perform the actual bind operation.
bind0(List<? extends SocketAddress>) - Method in class org.apache.mina.core.polling.AbstractPollingIoAcceptor
Implement this method to perform the actual bind operation.
bind0(List<? extends SocketAddress>) - Method in class org.apache.mina.core.service.AbstractIoAcceptor
Implement this method to perform the actual bind operation.
bind0(List<? extends SocketAddress>) - Method in class org.apache.mina.transport.vmpipe.VmPipeAcceptor
 
bindLock - Variable in class org.apache.mina.core.service.AbstractIoAcceptor
The lock object which is acquired while bind or unbind operation is performed.
BlacklistFilter - Class in org.apache.mina.filter.firewall
A IoFilter which blocks connections from blacklisted remote address.
BlacklistFilter() - Constructor for class org.apache.mina.filter.firewall.BlacklistFilter
 
block() - Method in class org.apache.mina.filter.executor.IoEventQueueThrottle
 
block(InetAddress) - Method in class org.apache.mina.filter.firewall.BlacklistFilter
Blocks the specified endpoint.
block(Subnet) - Method in class org.apache.mina.filter.firewall.BlacklistFilter
Blocks the specified subnet.
BogusTrustManagerFactory - Class in org.apache.mina.filter.ssl
Bogus TrustManagerFactory which creates X509TrustManager trusting everything.
BogusTrustManagerFactory() - Constructor for class org.apache.mina.filter.ssl.BogusTrustManagerFactory
 
BooleanEditor - Class in org.apache.mina.integration.beans
A PropertyEditor which converts a String into a Character and vice versa.
BooleanEditor() - Constructor for class org.apache.mina.integration.beans.BooleanEditor
 
BOTH_IDLE - Static variable in class org.apache.mina.core.session.IdleStatus
breakAndCallNext(String) - Static method in class org.apache.mina.statemachine.StateControl
Breaks the execution of the current Transition and lets the State with the specified id handle the next Event.
breakAndCallNext(String, String) - Static method in class org.apache.mina.statemachine.StateControl
Breaks the execution of the current Transition and lets the State with the specified id handle the next Event.
breakAndCallNow(String) - Static method in class org.apache.mina.statemachine.StateControl
Breaks the execution of the current Transition and lets the State with the specified id handle the current Event.
breakAndCallNow(String, String) - Static method in class org.apache.mina.statemachine.StateControl
Breaks the execution of the current Transition and lets the State with the specified id handle the current Event.
breakAndContinue() - Static method in class org.apache.mina.statemachine.StateControl
Breaks the execution of the current Transition and tries to find another Transition with higher weight or a Transition of a parent State which can handle the current Event.
breakAndGotoNext(String) - Static method in class org.apache.mina.statemachine.StateControl
Breaks the execution of the current Transition and lets the State with the specified id handle the next Event.
breakAndGotoNow(String) - Static method in class org.apache.mina.statemachine.StateControl
Breaks the execution of the current Transition and lets the State with the specified id handle the current Event.
breakAndReturnNext() - Static method in class org.apache.mina.statemachine.StateControl
Breaks the execution of the current Transition and lets the last recorded State handle the next Event.
breakAndReturnNow() - Static method in class org.apache.mina.statemachine.StateControl
Breaks the execution of the current Transition and lets the last recorded State handle the current Event.
BreakException - Exception in org.apache.mina.statemachine
The base exception of the exceptions thrown by the methods in the StateControl class.
BreakException() - Constructor for exception org.apache.mina.statemachine.BreakException
 
broadcast(Object, Collection<IoSession>) - Static method in class org.apache.mina.core.IoUtil
Writes the specified message to the specified sessions.
broadcast(Object, Iterable<IoSession>) - Static method in class org.apache.mina.core.IoUtil
Writes the specified message to the specified sessions.
broadcast(Object, Iterator<IoSession>) - Static method in class org.apache.mina.core.IoUtil
Writes the specified message to the specified sessions.
broadcast(Object, IoSession...) - Static method in class org.apache.mina.core.IoUtil
Writes the specified message to the specified sessions.
broadcast(Object) - Method in class org.apache.mina.core.service.AbstractIoService
Writes the specified message to all the IoSessions managed by this service.
broadcast(Object) - Method in interface org.apache.mina.core.service.IoService
Writes the specified message to all the IoSessions managed by this service.
buf(ByteBuffer) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
Sets the underlying NIO buffer instance.
buf() - Method in class org.apache.mina.core.buffer.IoBuffer
Returns the underlying NIO buffer instance.
buf() - Method in class org.apache.mina.core.buffer.IoBufferWrapper
 
BufferDataException - Exception in org.apache.mina.core.buffer
A RuntimeException which is thrown when the data the IoBuffer contains is corrupt.
BufferDataException() - Constructor for exception org.apache.mina.core.buffer.BufferDataException
 
BufferDataException(String) - Constructor for exception org.apache.mina.core.buffer.BufferDataException
 
BufferDataException(String, Throwable) - Constructor for exception org.apache.mina.core.buffer.BufferDataException
 
BufferDataException(Throwable) - Constructor for exception org.apache.mina.core.buffer.BufferDataException
 
BufferedWriteFilter - Class in org.apache.mina.filter.buffer
An IoFilter implementation used to buffer outgoing WriteRequest almost like what BufferedOutputStream does.
BufferedWriteFilter() - Constructor for class org.apache.mina.filter.buffer.BufferedWriteFilter
Default constructor.
BufferedWriteFilter(int) - Constructor for class org.apache.mina.filter.buffer.BufferedWriteFilter
Constructor which sets buffer size to bufferSize.Uses a default instance of ConcurrentHashMap.
BufferedWriteFilter(int, LazyInitializedCacheMap<IoSession, IoBuffer>) - Constructor for class org.apache.mina.filter.buffer.BufferedWriteFilter
Constructor which sets buffer size to bufferSize.
buildFilterChain(IoFilterChain) - Method in class org.apache.mina.core.filterchain.DefaultIoFilterChainBuilder
 
buildFilterChain(IoFilterChain) - Method in interface org.apache.mina.core.filterchain.IoFilterChainBuilder
Modifies the specified chain.
ByteEditor - Class in org.apache.mina.integration.beans
A PropertyEditor which converts a String into an Byte and vice versa.
ByteEditor() - Constructor for class org.apache.mina.integration.beans.ByteEditor
 

C

CachedBufferAllocator - Class in org.apache.mina.core.buffer
An IoBufferAllocator that caches the buffers which are likely to be reused during auto-expansion of the buffers.
CachedBufferAllocator() - Constructor for class org.apache.mina.core.buffer.CachedBufferAllocator
Creates a new instance with the default parameters (#DEFAULT_MAX_POOL_SIZE and #DEFAULT_MAX_CACHED_BUFFER_SIZE).
CachedBufferAllocator(int, int) - Constructor for class org.apache.mina.core.buffer.CachedBufferAllocator
Creates a new instance.
cancel() - Method in interface org.apache.mina.core.future.ConnectFuture
Cancels the connection attempt and notifies all threads waiting for this future.
cancel() - Method in class org.apache.mina.core.future.DefaultConnectFuture
 
cancel() - Method in class org.apache.mina.core.polling.AbstractPollingIoConnector.ConnectionRequest
 
cancel() - Method in interface org.apache.mina.core.session.IdleStatusChecker.NotifyingTask
Cancels this task.
canSkip(byte) - Method in class org.apache.mina.filter.codec.statemachine.LinearWhitespaceSkippingState
 
canSkip(byte) - Method in class org.apache.mina.filter.codec.statemachine.SkippingState
Called to determine whether the specified byte can be skipped.
capacity() - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
 
capacity(int) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
 
capacity() - Method in class org.apache.mina.core.buffer.IoBuffer
 
capacity(int) - Method in class org.apache.mina.core.buffer.IoBuffer
Increases the capacity of this buffer.
capacity() - Method in class org.apache.mina.core.buffer.IoBufferWrapper
 
capacity(int) - Method in class org.apache.mina.core.buffer.IoBufferWrapper
 
capacity() - Method in class org.apache.mina.util.CircularQueue
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.
CharacterEditor - Class in org.apache.mina.integration.beans
A PropertyEditor which converts a String into a Character and vice versa.
CharacterEditor() - Constructor for class org.apache.mina.integration.beans.CharacterEditor
 
CircularQueue<E> - Class in org.apache.mina.util
A unbounded circular queue based on array.
CircularQueue() - Constructor for class org.apache.mina.util.CircularQueue
Construct a new, empty queue.
CircularQueue(int) - Constructor for class org.apache.mina.util.CircularQueue
 
ClassEditor - Class in org.apache.mina.integration.beans
A PropertyEditor which converts a String into a Character and vice versa.
ClassEditor() - Constructor for class org.apache.mina.integration.beans.ClassEditor
 
clear() - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
 
clear() - Method in class org.apache.mina.core.buffer.IoBuffer
 
clear() - Method in class org.apache.mina.core.buffer.IoBufferWrapper
 
clear() - Method in class org.apache.mina.core.filterchain.DefaultIoFilterChain
 
clear() - Method in class org.apache.mina.core.filterchain.DefaultIoFilterChainBuilder
 
clear() - Method in interface org.apache.mina.core.filterchain.IoFilterChain
Removes all filters added to this chain.
clear(IoSession) - Method in interface org.apache.mina.core.write.WriteRequestQueue
 
clear() - Method in class org.apache.mina.handler.chain.IoHandlerChain
 
clear() - Method in class org.apache.mina.util.CircularQueue
 
clear() - Method in class org.apache.mina.util.CopyOnWriteMap
Removes all entries in this map.
clear() - Method in class org.apache.mina.util.ExpiringMap
 
clear() - Method in class org.apache.mina.util.LazyInitializedCacheMap
clear() - Method in class org.apache.mina.util.MapBackedSet
 
clear() - Method in class org.apache.mina.util.SynchronizedQueue
 
clone() - Method in class org.apache.mina.util.CopyOnWriteMap
 
CLOSE - Static variable in interface org.apache.mina.core.future.IoFutureListener
An IoFutureListener that closes the IoSession which is associated with the specified IoFuture.
close(H) - Method in class org.apache.mina.core.polling.AbstractPollingConnectionlessIoAcceptor
 
close(H) - Method in class org.apache.mina.core.polling.AbstractPollingIoAcceptor
Close a server socket.
close(H) - Method in class org.apache.mina.core.polling.AbstractPollingIoConnector
Close a client socket.
close(boolean) - Method in class org.apache.mina.core.session.AbstractIoSession
Closes this session immediately or after all queued write requests are flushed.
close() - Method in class org.apache.mina.core.session.AbstractIoSession
Closes this session immediately.
close() - Method in interface org.apache.mina.core.session.IoSession
Closes this session immediately.
close(boolean) - Method in interface org.apache.mina.core.session.IoSession
Closes this session immediately or after all queued write requests are flushed.
close() - Method in class org.apache.mina.filter.codec.serialization.ObjectSerializationOutputStream
 
CLOSE - Static variable in interface org.apache.mina.filter.keepalive.KeepAliveRequestTimeoutHandler
Closes the connection after logging.
CLOSE - Static variable in interface org.apache.mina.handler.demux.ExceptionHandler
A ExceptionHandler that closes the session immediately.
close(Long) - Method in class org.apache.mina.transport.socket.apr.AprSocketAcceptor
 
close(Long) - Method in class org.apache.mina.transport.socket.apr.AprSocketConnector
Close a client socket.
close(DatagramChannel) - Method in class org.apache.mina.transport.socket.nio.NioDatagramAcceptor
 
close(DatagramChannel) - Method in class org.apache.mina.transport.socket.nio.NioDatagramConnector
 
close(ServerSocketChannel) - Method in class org.apache.mina.transport.socket.nio.NioSocketAcceptor
Close a server socket.
close(SocketChannel) - Method in class org.apache.mina.transport.socket.nio.NioSocketConnector
Close a client socket.
CloseFuture - Interface in org.apache.mina.core.future
An IoFuture for asynchronous close requests.
closeOnFlush() - Method in class org.apache.mina.core.session.AbstractIoSession
Closes this session after all queued write requests are flushed.
closeOnFlush() - Method in interface org.apache.mina.core.session.IoSession
Closes this session after all queued write requests are flushed.
CollectionEditor - Class in org.apache.mina.integration.beans
A PropertyEditor which converts a String into a Collection and vice versa.
CollectionEditor(Class<?>) - Constructor for class org.apache.mina.integration.beans.CollectionEditor
 
CommonEventFilter - Class in org.apache.mina.filter.util
Extend this class when you want to create a filter that wraps the same logic around all 9 IoEvents
CommonEventFilter() - Constructor for class org.apache.mina.filter.util.CommonEventFilter
 
compact() - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
 
compact() - Method in class org.apache.mina.core.buffer.IoBuffer
 
compact() - Method in class org.apache.mina.core.buffer.IoBufferWrapper
 
compareTo(IoBuffer) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
 
compareTo(IoBuffer) - Method in class org.apache.mina.core.buffer.IoBufferWrapper
 
compareTo(VmPipeAddress) - Method in class org.apache.mina.transport.vmpipe.VmPipeAddress
 
CompositeIoFuture<E extends IoFuture> - Class in org.apache.mina.core.future
CompositeIoFuture(Iterable<E>) - Constructor for class org.apache.mina.core.future.CompositeIoFuture
 
COMPRESSION_DEFAULT - Static variable in class org.apache.mina.filter.compression.CompressionFilter
The default compression level used.
COMPRESSION_MAX - Static variable in class org.apache.mina.filter.compression.CompressionFilter
Max compression level.
COMPRESSION_MIN - Static variable in class org.apache.mina.filter.compression.CompressionFilter
Provides the best speed at the price of a low compression ratio.
COMPRESSION_NONE - Static variable in class org.apache.mina.filter.compression.CompressionFilter
No compression done on the data.
CompressionFilter - Class in org.apache.mina.filter.compression
An IoFilter which compresses all data using JZlib.
CompressionFilter() - Constructor for class org.apache.mina.filter.compression.CompressionFilter
Creates a new instance which compresses outboud data and decompresses inbound data with default compression level.
CompressionFilter(int) - Constructor for class org.apache.mina.filter.compression.CompressionFilter
Creates a new instance which compresses outboud data and decompresses inbound data with the specified compressionLevel.
CompressionFilter(boolean, boolean, int) - Constructor for class org.apache.mina.filter.compression.CompressionFilter
Creates a new instance.
ConcurrentHashSet<E> - Class in org.apache.mina.util
A ConcurrentHashMap-backed Set.
ConcurrentHashSet() - Constructor for class org.apache.mina.util.ConcurrentHashSet
 
ConcurrentHashSet(Collection<E>) - Constructor for class org.apache.mina.util.ConcurrentHashSet
 
connect(H, SocketAddress) - Method in class org.apache.mina.core.polling.AbstractPollingIoConnector
Connect a newly created client socket handle to a remote SocketAddress.
connect() - Method in class org.apache.mina.core.service.AbstractIoConnector
Connects to the default remote address.
connect(IoSessionInitializer<? extends ConnectFuture>) - Method in class org.apache.mina.core.service.AbstractIoConnector
Connects to the default remote address and invokes the ioSessionInitializer when the IoSession is created but before IoHandler.sessionCreated(IoSession) is invoked.
connect(SocketAddress) - Method in class org.apache.mina.core.service.AbstractIoConnector
Connects to the specified remote address.
connect(SocketAddress, IoSessionInitializer<? extends ConnectFuture>) - Method in class org.apache.mina.core.service.AbstractIoConnector
Connects to the specified remote address and invokes the ioSessionInitializer when the IoSession is created but before IoHandler.sessionCreated(IoSession) is invoked.
connect(SocketAddress, SocketAddress) - Method in class org.apache.mina.core.service.AbstractIoConnector
Connects to the specified remote address binding to the specified local address.
connect(SocketAddress, SocketAddress, IoSessionInitializer<? extends ConnectFuture>) - Method in class org.apache.mina.core.service.AbstractIoConnector
Connects to the specified remote address binding to the specified local address and and invokes the ioSessionInitializer when the IoSession is created but before IoHandler.sessionCreated(IoSession) is invoked.
connect() - Method in interface org.apache.mina.core.service.IoConnector
Connects to the default remote address.
connect(IoSessionInitializer<? extends ConnectFuture>) - Method in interface org.apache.mina.core.service.IoConnector
Connects to the default remote address and invokes the ioSessionInitializer when the IoSession is created but before IoHandler.sessionCreated(IoSession) is invoked.
connect(SocketAddress) - Method in interface org.apache.mina.core.service.IoConnector
Connects to the specified remote address.
connect(SocketAddress, IoSessionInitializer<? extends ConnectFuture>) - Method in interface org.apache.mina.core.service.IoConnector
Connects to the specified remote address and invokes the ioSessionInitializer when the IoSession is created but before IoHandler.sessionCreated(IoSession) is invoked.
connect(SocketAddress, SocketAddress) - Method in interface org.apache.mina.core.service.IoConnector
Connects to the specified remote address binding to the specified local address.
connect(SocketAddress, SocketAddress, IoSessionInitializer<? extends ConnectFuture>) - Method in interface org.apache.mina.core.service.IoConnector
Connects to the specified remote address binding to the specified local address and and invokes the ioSessionInitializer when the IoSession is created but before IoHandler.sessionCreated(IoSession) is invoked.
connect(Long, SocketAddress) - Method in class org.apache.mina.transport.socket.apr.AprSocketConnector
Connect a newly created client socket handle to a remote SocketAddress.
connect(DatagramChannel, SocketAddress) - Method in class org.apache.mina.transport.socket.nio.NioDatagramConnector
 
connect(SocketChannel, SocketAddress) - Method in class org.apache.mina.transport.socket.nio.NioSocketConnector
Connect a newly created client socket handle to a remote SocketAddress.
connect0(SocketAddress, SocketAddress, IoSessionInitializer<? extends ConnectFuture>) - Method in class org.apache.mina.core.polling.AbstractPollingIoConnector
Implement this method to perform the actual connect operation.
connect0(SocketAddress, SocketAddress, IoSessionInitializer<? extends ConnectFuture>) - Method in class org.apache.mina.core.service.AbstractIoConnector
Implement this method to perform the actual connect operation.
connect0(SocketAddress, SocketAddress, IoSessionInitializer<? extends ConnectFuture>) - Method in class org.apache.mina.transport.serial.SerialConnector
 
connect0(SocketAddress, SocketAddress, IoSessionInitializer<? extends ConnectFuture>) - Method in class org.apache.mina.transport.vmpipe.VmPipeConnector
 
ConnectFuture - Interface in org.apache.mina.core.future
An IoFuture for asynchronous connect requests.
connectionRequest(H) - Method in class org.apache.mina.core.polling.AbstractPollingIoConnector
get the AbstractPollingIoConnector.ConnectionRequest for a given client socket handle
ConnectionRequest(H, IoSessionInitializer<? extends ConnectFuture>) - Constructor for class org.apache.mina.core.polling.AbstractPollingIoConnector.ConnectionRequest
 
connectionRequest(Long) - Method in class org.apache.mina.transport.socket.apr.AprSocketConnector
get the AbstractPollingIoConnector.ConnectionRequest for a given client socket handle
connectionRequest(DatagramChannel) - Method in class org.apache.mina.transport.socket.nio.NioDatagramConnector
 
connectionRequest(SocketChannel) - Method in class org.apache.mina.transport.socket.nio.NioSocketConnector
get the AbstractPollingIoConnector.ConnectionRequest for a given client socket handle
ConnectionThrottleFilter - Class in org.apache.mina.filter.firewall
A IoFilter which blocks connections from connecting at a rate faster than the specified interval.
ConnectionThrottleFilter() - Constructor for class org.apache.mina.filter.firewall.ConnectionThrottleFilter
Default constructor.
ConnectionThrottleFilter(long) - Constructor for class org.apache.mina.filter.firewall.ConnectionThrottleFilter
Constructor that takes in a specified wait time.
ConsumeToCrLfDecodingState - Class in org.apache.mina.filter.codec.statemachine
DecodingState which consumes all bytes until a CRLF has been encountered.
ConsumeToCrLfDecodingState() - Constructor for class org.apache.mina.filter.codec.statemachine.ConsumeToCrLfDecodingState
Creates a new instance.
ConsumeToDynamicTerminatorDecodingState - Class in org.apache.mina.filter.codec.statemachine
DecodingState which consumes all bytes until a fixed (ASCII) character is reached.
ConsumeToDynamicTerminatorDecodingState() - Constructor for class org.apache.mina.filter.codec.statemachine.ConsumeToDynamicTerminatorDecodingState
 
ConsumeToEndOfSessionDecodingState - Class in org.apache.mina.filter.codec.statemachine
DecodingState which consumes all received bytes until the session is closed.
ConsumeToEndOfSessionDecodingState(int) - Constructor for class org.apache.mina.filter.codec.statemachine.ConsumeToEndOfSessionDecodingState
Creates a new instance using the specified maximum length.
ConsumeToLinearWhitespaceDecodingState - Class in org.apache.mina.filter.codec.statemachine
DecodingState which consumes all bytes until a space (0x20) or tab (0x09) character is reached.
ConsumeToLinearWhitespaceDecodingState() - Constructor for class org.apache.mina.filter.codec.statemachine.ConsumeToLinearWhitespaceDecodingState
 
ConsumeToTerminatorDecodingState - Class in org.apache.mina.filter.codec.statemachine
DecodingState which consumes all bytes until a fixed (ASCII) character is reached.
ConsumeToTerminatorDecodingState(byte) - Constructor for class org.apache.mina.filter.codec.statemachine.ConsumeToTerminatorDecodingState
Creates a new instance using the specified terminator character.
contains(String) - Method in class org.apache.mina.core.filterchain.DefaultIoFilterChain
 
contains(IoFilter) - Method in class org.apache.mina.core.filterchain.DefaultIoFilterChain
 
contains(Class<? extends IoFilter>) - Method in class org.apache.mina.core.filterchain.DefaultIoFilterChain
 
contains(String) - Method in class org.apache.mina.core.filterchain.DefaultIoFilterChainBuilder
 
contains(IoFilter) - Method in class org.apache.mina.core.filterchain.DefaultIoFilterChainBuilder
 
contains(Class<? extends IoFilter>) - Method in class org.apache.mina.core.filterchain.DefaultIoFilterChainBuilder
 
contains(String) - Method in interface org.apache.mina.core.filterchain.IoFilterChain
Returns true if this chain contains an IoFilter with the specified name.
contains(IoFilter) - Method in interface org.apache.mina.core.filterchain.IoFilterChain
Returns true if this chain contains the specified filter.
contains(Class<? extends IoFilter>) - Method in interface org.apache.mina.core.filterchain.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<? extends IoHandlerCommand>) - Method in class org.apache.mina.handler.chain.IoHandlerChain
 
contains(Object) - Method in class org.apache.mina.util.MapBackedSet
 
contains(Object) - Method in class org.apache.mina.util.SynchronizedQueue
 
containsAll(Collection<?>) - Method in class org.apache.mina.util.SynchronizedQueue
 
containsAttribute(Object) - Method in class org.apache.mina.core.session.AbstractIoSession
Returns true if this session contains the attribute with the specified key.
containsAttribute(Object) - Method in interface org.apache.mina.core.session.IoSession
Returns true if this session contains the attribute with the specified key.
containsAttribute(IoSession, Object) - Method in interface org.apache.mina.core.session.IoSessionAttributeMap
Returns true if this session contains the attribute with the specified key.
containsKey(Object) - Method in class org.apache.mina.util.CopyOnWriteMap
Returns true if this map contains the provided key, otherwise this method return false.
containsKey(Object) - Method in class org.apache.mina.util.ExpiringMap
 
containsKey(Object) - Method in class org.apache.mina.util.LazyInitializedCacheMap
containsValue(Object) - Method in class org.apache.mina.util.CopyOnWriteMap
Returns true if this map contains the provided value, otherwise this method returns false.
containsValue(Object) - Method in class org.apache.mina.util.ExpiringMap
 
containsValue(Object) - Method in class org.apache.mina.util.LazyInitializedCacheMap
 
convertValue(Map, Object, Member, String, Object, Class) - Method in class org.apache.mina.integration.ognl.PropertyTypeConverter
 
CopyOnWriteMap<K,V> - Class in org.apache.mina.util
A thread-safe version of Map in which all operations that change the Map are implemented by making a new copy of the underlying Map.
CopyOnWriteMap() - Constructor for class org.apache.mina.util.CopyOnWriteMap
Creates a new instance of CopyOnWriteMap.
CopyOnWriteMap(int) - Constructor for class org.apache.mina.util.CopyOnWriteMap
Creates a new instance of CopyOnWriteMap with the specified initial size
CopyOnWriteMap(Map<K, V>) - Constructor for class org.apache.mina.util.CopyOnWriteMap
Creates a new instance of CopyOnWriteMap in which the initial data being held by this map is contained in the supplied map.
create() - Method in class org.apache.mina.statemachine.context.DefaultStateContextFactory
 
create() - Method in interface org.apache.mina.statemachine.context.StateContextFactory
Creates a new StateContext.
create(StateContext, Method, Object[]) - Method in class org.apache.mina.statemachine.event.DefaultEventFactory
 
create(StateContext, Method, Object[]) - Method in interface org.apache.mina.statemachine.event.EventFactory
Creates a new Event from the specified method and method arguments.
create(Object) - Method in class org.apache.mina.statemachine.StateMachineFactory
Creates a new StateMachine from the specified handler object and using a start state with id start.
create(String, Object) - Method in class org.apache.mina.statemachine.StateMachineFactory
Creates a new StateMachine from the specified handler object and using the State with the specified id as start state.
create(Object, Object...) - Method in class org.apache.mina.statemachine.StateMachineFactory
Creates a new StateMachine from the specified handler objects and using a start state with id start.
create(String, Object, Object...) - Method in class org.apache.mina.statemachine.StateMachineFactory
Creates a new StateMachine from the specified handler objects and using the State with the specified id as start state.
create(Class<T>, StateMachine) - Method in class org.apache.mina.statemachine.StateMachineProxyBuilder
Creates a proxy for the specified interface and which uses the specified StateMachine.
create(Class<?>[], StateMachine) - Method in class org.apache.mina.statemachine.StateMachineProxyBuilder
Creates a proxy for the specified interfaces and which uses the specified StateMachine.
createRequestStore(IoSession) - Method in class org.apache.mina.filter.reqres.RequestResponseFilter
Returns a Map which stores messageId-Request pairs whose Responses are not received yet.
createUnrespondedRequestStore(IoSession) - Method in class org.apache.mina.filter.reqres.RequestResponseFilter
Returns a Set which stores Request whose Responses are not received yet.
CrLfDecodingState - Class in org.apache.mina.filter.codec.statemachine
DecodingState which decodes a single CRLF.
CrLfDecodingState() - Constructor for class org.apache.mina.filter.codec.statemachine.CrLfDecodingState
 
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.
CURRENT_STREAM - Variable in class org.apache.mina.filter.stream.AbstractStreamWriteFilter
The attribute name used when binding the streaming object to the session.
CURRENT_WRITE_REQUEST - Variable in class org.apache.mina.filter.stream.AbstractStreamWriteFilter
 

D

DatagramAcceptor - Interface in org.apache.mina.transport.socket
IoAcceptor for datagram transport (UDP/IP).
DatagramConnector - Interface in org.apache.mina.transport.socket
IoConnector for datagram transport (UDP/IP).
DatagramSessionConfig - Interface in org.apache.mina.transport.socket
An IoSessionConfig for datagram transport type.
DateEditor - Class in org.apache.mina.integration.beans
A PropertyEditor which converts a String into a Date and vice versa.
DateEditor() - Constructor for class org.apache.mina.integration.beans.DateEditor
 
DEAF_SPEAKER - Static variable in interface org.apache.mina.filter.keepalive.KeepAliveRequestTimeoutHandler
A special handler for the 'deaf speaker' mode.
decodable(IoSession, IoBuffer) - Method in interface org.apache.mina.filter.codec.demux.MessageDecoder
Checks the specified buffer is decodable by this decoder.
decode(IoSession, IoBuffer, 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, IoBuffer, ProtocolDecoderOutput).
decode(IoSession, IoBuffer, ProtocolDecoderOutput) - Method in interface org.apache.mina.filter.codec.demux.MessageDecoder
Decodes binary or protocol-specific content into higher-level message objects.
decode(IoSession, IoBuffer, ProtocolDecoderOutput) - Method in class org.apache.mina.filter.codec.netty.NettyDecoder
 
decode(IoSession, IoBuffer, ProtocolDecoderOutput) - Method in interface org.apache.mina.filter.codec.ProtocolDecoder
Decodes binary or protocol-specific content into higher-level message objects.
decode(IoBuffer, ProtocolDecoderOutput) - Method in class org.apache.mina.filter.codec.statemachine.ConsumeToCrLfDecodingState
 
decode(IoBuffer, ProtocolDecoderOutput) - Method in class org.apache.mina.filter.codec.statemachine.ConsumeToDynamicTerminatorDecodingState
Invoked when data is available for this state.
decode(IoBuffer, ProtocolDecoderOutput) - Method in class org.apache.mina.filter.codec.statemachine.ConsumeToEndOfSessionDecodingState
Invoked when data is available for this state.
decode(IoBuffer, ProtocolDecoderOutput) - Method in class org.apache.mina.filter.codec.statemachine.ConsumeToTerminatorDecodingState
Invoked when data is available for this state.
decode(IoBuffer, ProtocolDecoderOutput) - Method in class org.apache.mina.filter.codec.statemachine.CrLfDecodingState
Invoked when data is available for this state.
decode(IoBuffer, ProtocolDecoderOutput) - Method in interface org.apache.mina.filter.codec.statemachine.DecodingState
Invoked when data is available for this state.
decode(IoBuffer, ProtocolDecoderOutput) - Method in class org.apache.mina.filter.codec.statemachine.DecodingStateMachine
Invoked when data is available for this state.
decode(IoSession, IoBuffer, ProtocolDecoderOutput) - Method in class org.apache.mina.filter.codec.statemachine.DecodingStateProtocolDecoder
Decodes binary or protocol-specific content into higher-level message objects.
decode(IoBuffer, ProtocolDecoderOutput) - Method in class org.apache.mina.filter.codec.statemachine.FixedLengthDecodingState
Invoked when data is available for this state.
decode(IoBuffer, ProtocolDecoderOutput) - Method in class org.apache.mina.filter.codec.statemachine.IntegerDecodingState
Invoked when data is available for this state.
decode(IoBuffer, ProtocolDecoderOutput) - Method in class org.apache.mina.filter.codec.statemachine.ShortIntegerDecodingState
Invoked when data is available for this state.
decode(IoBuffer, ProtocolDecoderOutput) - Method in class org.apache.mina.filter.codec.statemachine.SingleByteDecodingState
 
decode(IoBuffer, ProtocolDecoderOutput) - Method in class org.apache.mina.filter.codec.statemachine.SkippingState
Invoked when data is available for this state.
decode(IoSession, IoBuffer, ProtocolDecoderOutput) - Method in class org.apache.mina.filter.codec.SynchronizedProtocolDecoder
 
decode(IoSession, IoBuffer, ProtocolDecoderOutput) - Method in class org.apache.mina.filter.codec.textline.TextLineDecoder
 
DecodingState - Interface in org.apache.mina.filter.codec.statemachine
Represents a state in a decoder state machine used by DecodingStateMachine.
DecodingStateMachine - Class in org.apache.mina.filter.codec.statemachine
Abstract base class for decoder state machines.
DecodingStateMachine() - Constructor for class org.apache.mina.filter.codec.statemachine.DecodingStateMachine
 
DecodingStateProtocolDecoder - Class in org.apache.mina.filter.codec.statemachine
ProtocolDecoder which uses a DecodingState to decode data.
DecodingStateProtocolDecoder(DecodingState) - Constructor for class org.apache.mina.filter.codec.statemachine.DecodingStateProtocolDecoder
Creates a new instance using the specified DecodingState instance.
decreaseReadBufferSize() - Method in class org.apache.mina.core.session.AbstractIoSession
TODO Add method documentation
decreaseScheduledBytesAndMessages(WriteRequest) - Method in class org.apache.mina.core.session.AbstractIoSession
TODO Add method documentation
decreaseScheduledWriteMessages() - Method in class org.apache.mina.core.service.IoServiceStatistics
TODO add documentation
DEFAULT - Static variable in class org.apache.mina.filter.codec.textline.LineDelimiter
the line delimiter constant of the current O/S.
DEFAULT_BUFFER_SIZE - Static variable in class org.apache.mina.filter.buffer.BufferedWriteFilter
Default buffer size value in bytes.
DEFAULT_EXPIRATION_INTERVAL - Static variable in class org.apache.mina.util.ExpiringMap
The default value, 1
DEFAULT_MAX_DATA_LENGTH - Static variable in class org.apache.mina.filter.codec.prefixedstring.PrefixedStringDecoder
 
DEFAULT_MAX_DATA_LENGTH - Static variable in class org.apache.mina.filter.codec.prefixedstring.PrefixedStringEncoder
 
DEFAULT_PREFIX_LENGTH - Static variable in class org.apache.mina.filter.codec.prefixedstring.PrefixedStringDecoder
 
DEFAULT_PREFIX_LENGTH - Static variable in class org.apache.mina.filter.codec.prefixedstring.PrefixedStringEncoder
 
DEFAULT_SESSION_ATTRIBUTE_NAME - Static variable in class org.apache.mina.statemachine.context.IoSessionStateContextLookup
The default name of the IoSession attribute used to store the StateContext object.
DEFAULT_STREAM_BUFFER_SIZE - Static variable in class org.apache.mina.filter.stream.AbstractStreamWriteFilter
The default buffer size this filter uses for writing.
DEFAULT_TIME_TO_LIVE - Static variable in class org.apache.mina.util.ExpiringMap
The default value, 60
DefaultCloseFuture - Class in org.apache.mina.core.future
A default implementation of CloseFuture.
DefaultCloseFuture(IoSession) - Constructor for class org.apache.mina.core.future.DefaultCloseFuture
Creates a new instance.
DefaultConnectFuture - Class in org.apache.mina.core.future
A default implementation of ConnectFuture.
DefaultConnectFuture() - Constructor for class org.apache.mina.core.future.DefaultConnectFuture
Creates a new instance.
DefaultDatagramSessionConfig - Class in org.apache.mina.transport.socket
A default implementation of DatagramSessionConfig.
DefaultDatagramSessionConfig() - Constructor for class org.apache.mina.transport.socket.DefaultDatagramSessionConfig
Creates a new instance.
defaultElement() - Method in class org.apache.mina.integration.beans.CollectionEditor
 
DefaultEventFactory - Class in org.apache.mina.statemachine.event
Default EventFactory implementation.
DefaultEventFactory() - Constructor for class org.apache.mina.statemachine.event.DefaultEventFactory
 
DefaultExceptionMonitor - Class in org.apache.mina.util
A default ExceptionMonitor implementation that logs uncaught exceptions using Logger.
DefaultExceptionMonitor() - Constructor for class org.apache.mina.util.DefaultExceptionMonitor
 
DefaultFileRegion - Class in org.apache.mina.core.file
TODO Add documentation
DefaultFileRegion(FileChannel) - Constructor for class org.apache.mina.core.file.DefaultFileRegion
 
DefaultFileRegion(FileChannel, long, long) - Constructor for class org.apache.mina.core.file.DefaultFileRegion
 
DefaultIoEventSizeEstimator - Class in org.apache.mina.filter.executor
A default IoEventSizeEstimator implementation.
DefaultIoEventSizeEstimator() - Constructor for class org.apache.mina.filter.executor.DefaultIoEventSizeEstimator
 
DefaultIoFilterChain - Class in org.apache.mina.core.filterchain
A default implementation of IoFilterChain that provides all operations for developers who want to implement their own transport layer once used with AbstractIoSession.
DefaultIoFilterChain(AbstractIoSession) - Constructor for class org.apache.mina.core.filterchain.DefaultIoFilterChain
 
DefaultIoFilterChainBuilder - Class in org.apache.mina.core.filterchain
The default implementation of IoFilterChainBuilder which is useful in most cases.
DefaultIoFilterChainBuilder() - Constructor for class org.apache.mina.core.filterchain.DefaultIoFilterChainBuilder
Creates a new instance with an empty filter list.
DefaultIoFilterChainBuilder(DefaultIoFilterChainBuilder) - Constructor for class org.apache.mina.core.filterchain.DefaultIoFilterChainBuilder
Creates a new copy of the specified DefaultIoFilterChainBuilder.
DefaultIoFuture - Class in org.apache.mina.core.future
A default implementation of IoFuture associated with an IoSession.
DefaultIoFuture(IoSession) - Constructor for class org.apache.mina.core.future.DefaultIoFuture
Creates a new instance associated with an IoSession.
DefaultIoSessionDataStructureFactory - Class in org.apache.mina.core.session
The default IoSessionDataStructureFactory implementation that creates a new HashMap-based IoSessionAttributeMap instance and a new synchronized CircularQueue instance per IoSession.
DefaultIoSessionDataStructureFactory() - Constructor for class org.apache.mina.core.session.DefaultIoSessionDataStructureFactory
 
DefaultReadFuture - Class in org.apache.mina.core.future
A default implementation of WriteFuture.
DefaultReadFuture(IoSession) - Constructor for class org.apache.mina.core.future.DefaultReadFuture
Creates a new instance.
DefaultSocketSessionConfig - Class in org.apache.mina.transport.socket
A default implementation of SocketSessionConfig.
DefaultSocketSessionConfig() - Constructor for class org.apache.mina.transport.socket.DefaultSocketSessionConfig
Creates a new instance.
DefaultStateContext - Class in org.apache.mina.statemachine.context
Default StateContext implementation.
DefaultStateContext() - Constructor for class org.apache.mina.statemachine.context.DefaultStateContext
 
DefaultStateContextFactory - Class in org.apache.mina.statemachine.context
DefaultStateContextFactory() - Constructor for class org.apache.mina.statemachine.context.DefaultStateContextFactory
 
defaultText() - Method in class org.apache.mina.integration.beans.AbstractPropertyEditor
 
defaultText() - Method in class org.apache.mina.integration.beans.InetAddressEditor
 
defaultText() - Method in class org.apache.mina.integration.beans.InetSocketAddressEditor
 
defaultText() - Method in class org.apache.mina.integration.beans.VmPipeAddressEditor
 
DefaultTransportMetadata - Class in org.apache.mina.core.service
A default immutable implementation of TransportMetadata.
DefaultTransportMetadata(String, String, boolean, boolean, Class<? extends SocketAddress>, Class<? extends IoSessionConfig>, Class<?>...) - Constructor for class org.apache.mina.core.service.DefaultTransportMetadata
 
defaultValue() - Method in class org.apache.mina.integration.beans.AbstractPropertyEditor
 
defaultValue() - Method in class org.apache.mina.integration.beans.ByteEditor
 
defaultValue() - Method in class org.apache.mina.integration.beans.DoubleEditor
 
defaultValue() - Method in class org.apache.mina.integration.beans.FloatEditor
 
defaultValue() - Method in class org.apache.mina.integration.beans.InetAddressEditor
 
defaultValue() - Method in class org.apache.mina.integration.beans.InetSocketAddressEditor
 
defaultValue() - Method in class org.apache.mina.integration.beans.IntegerEditor
 
defaultValue() - Method in class org.apache.mina.integration.beans.LongEditor
 
defaultValue() - Method in class org.apache.mina.integration.beans.NumberEditor
 
defaultValue() - Method in class org.apache.mina.integration.beans.ShortEditor
 
defaultValue() - Method in class org.apache.mina.integration.beans.VmPipeAddressEditor
 
DefaultWriteFuture - Class in org.apache.mina.core.future
A default implementation of WriteFuture.
DefaultWriteFuture(IoSession) - Constructor for class org.apache.mina.core.future.DefaultWriteFuture
Creates a new instance.
DefaultWriteRequest - Class in org.apache.mina.core.write
The default implementation of WriteRequest.
DefaultWriteRequest(Object) - Constructor for class org.apache.mina.core.write.DefaultWriteRequest
Creates a new instance without WriteFuture.
DefaultWriteRequest(Object, WriteFuture) - Constructor for class org.apache.mina.core.write.DefaultWriteRequest
Creates a new instance with WriteFuture.
DefaultWriteRequest(Object, WriteFuture, SocketAddress) - Constructor for class org.apache.mina.core.write.DefaultWriteRequest
Creates a new instance.
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 convenience ProtocolCodecFactory that provides DemuxingProtocolEncoder and DemuxingProtocolDecoder as a pair.
DemuxingProtocolCodecFactory() - Constructor for class org.apache.mina.filter.codec.demux.DemuxingProtocolCodecFactory
 
DemuxingProtocolDecoder - Class in org.apache.mina.filter.codec.demux
A composite ProtocolDecoder that demultiplexes incoming IoBuffer decoding requests into an appropriate MessageDecoder.
DemuxingProtocolDecoder() - Constructor for class org.apache.mina.filter.codec.demux.DemuxingProtocolDecoder
 
DemuxingProtocolEncoder - Class in org.apache.mina.filter.codec.demux
A composite ProtocolEncoder that demultiplexes incoming message encoding requests into an appropriate MessageEncoder.
DemuxingProtocolEncoder() - Constructor for class org.apache.mina.filter.codec.demux.DemuxingProtocolEncoder
 
destroy() - Method in interface org.apache.mina.core.filterchain.IoFilter
Invoked by ReferenceCountingFilter when this filter is not used by any IoFilterChain anymore, so you can destroy shared resources.
destroy() - Method in class org.apache.mina.core.filterchain.IoFilterAdapter
 
destroy() - Method in class org.apache.mina.core.polling.AbstractPollingConnectionlessIoAcceptor
 
destroy() - Method in class org.apache.mina.core.polling.AbstractPollingIoAcceptor
Destroy the polling system, will be called when this IoAcceptor implementation will be disposed.
destroy() - Method in class org.apache.mina.core.polling.AbstractPollingIoConnector
Destroy the polling system, will be called when this IoConnector implementation will be disposed.
destroy(T) - Method in class org.apache.mina.core.polling.AbstractPollingIoProcessor
Destroy the underlying client socket handle
destroy() - Method in class org.apache.mina.filter.codec.statemachine.DecodingStateMachine
Invoked to destroy this state machine once the end state has been reached or the session has been closed.
destroy() - Method in class org.apache.mina.filter.executor.ExecutorFilter
Shuts down the underlying executor if this filter is creates via a convenience constructor.
destroy() - Method in class org.apache.mina.filter.util.ReferenceCountingFilter
 
destroy(AprSession) - Method in class org.apache.mina.transport.socket.apr.AprIoProcessor
 
destroy() - Method in class org.apache.mina.transport.socket.apr.AprSocketAcceptor
 
destroy() - Method in class org.apache.mina.transport.socket.apr.AprSocketConnector
Destroy the polling system, will be called when this IoConnector implementation will be disposed.
destroy() - Method in class org.apache.mina.transport.socket.nio.NioDatagramAcceptor
 
destroy() - Method in class org.apache.mina.transport.socket.nio.NioDatagramConnector
 
destroy(NioSession) - Method in class org.apache.mina.transport.socket.nio.NioProcessor
 
destroy() - Method in class org.apache.mina.transport.socket.nio.NioSocketAcceptor
Destroy the polling system, will be called when this IoAcceptor implementation will be disposed.
destroy() - Method in class org.apache.mina.transport.socket.nio.NioSocketConnector
Destroy the polling system, will be called when this IoConnector implementation will be disposed.
destroyRequestStore(Map<Object, Request>) - Method in class org.apache.mina.filter.reqres.RequestResponseFilter
Releases any resources related with the Map created by RequestResponseFilter.createRequestStore(IoSession).
destroyUnrespondedRequestStore(Set<Request>) - Method in class org.apache.mina.filter.reqres.RequestResponseFilter
Releases any resources related with the Set created by RequestResponseFilter.createUnrespondedRequestStore(IoSession).
DISABLE_COMPRESSION_ONCE - Static variable in class org.apache.mina.filter.compression.CompressionFilter
A flag that allows you to disable compression once.
DISABLE_ENCRYPTION_ONCE - Static variable in class org.apache.mina.filter.ssl.SslFilter
A session attribute key that makes next one write request bypass this filter (not encrypting the data).
disposalLock - Variable in class org.apache.mina.core.service.AbstractIoService
A lock object which must be acquired when related resources are destroyed.
dispose() - Method in class org.apache.mina.core.buffer.CachedBufferAllocator
 
dispose() - Method in interface org.apache.mina.core.buffer.IoBufferAllocator
Dispose of this allocator.
dispose() - Method in class org.apache.mina.core.buffer.SimpleBufferAllocator
 
dispose() - Method in class org.apache.mina.core.polling.AbstractPollingIoProcessor
Releases any resources allocated by this processor.
dispose() - Method in class org.apache.mina.core.service.AbstractIoService
Releases any resources allocated by this service.
dispose() - Method in interface org.apache.mina.core.service.IoProcessor
Releases any resources allocated by this processor.
dispose() - Method in interface org.apache.mina.core.service.IoService
Releases any resources allocated by this service.
dispose() - Method in class org.apache.mina.core.service.SimpleIoProcessorPool
 
dispose(IoSession) - Method in interface org.apache.mina.core.session.IoSessionAttributeMap
Disposes any releases associated with the specified session.
dispose(IoSession) - Method in interface org.apache.mina.core.write.WriteRequestQueue
Disposes any releases associated with the specified session.
dispose(IoSession) - Method in class org.apache.mina.filter.codec.CumulativeProtocolDecoder
Releases the cumulative buffer used by the specified session.
dispose(IoSession) - Method in class org.apache.mina.filter.codec.demux.DemuxingProtocolDecoder
 
dispose(IoSession) - Method in class org.apache.mina.filter.codec.demux.DemuxingProtocolEncoder
 
dispose(IoSession) - Method in class org.apache.mina.filter.codec.netty.NettyEncoder
 
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 to 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.statemachine.DecodingStateProtocolDecoder
Releases all resources related with this decoder.
dispose(IoSession) - Method in class org.apache.mina.filter.codec.SynchronizedProtocolDecoder
 
dispose(IoSession) - Method in class org.apache.mina.filter.codec.SynchronizedProtocolEncoder
 
dispose(IoSession) - Method in class org.apache.mina.filter.codec.textline.TextLineDecoder
 
dispose() - Method in class org.apache.mina.filter.codec.textline.TextLineEncoder
 
dispose0() - Method in class org.apache.mina.core.polling.AbstractPollingConnectionlessIoAcceptor
Implement this method to release any acquired resources.
dispose0() - Method in class org.apache.mina.core.polling.AbstractPollingIoAcceptor
Implement this method to release any acquired resources.
dispose0() - Method in class org.apache.mina.core.polling.AbstractPollingIoConnector
Implement this method to release any acquired resources.
dispose0() - Method in class org.apache.mina.core.polling.AbstractPollingIoProcessor
Dispose the resources used by this IoProcessor for polling the client connections
dispose0() - Method in class org.apache.mina.core.service.AbstractIoService
Implement this method to release any acquired resources.
dispose0() - Method in class org.apache.mina.transport.serial.SerialConnector
 
dispose0() - Method in class org.apache.mina.transport.socket.apr.AprIoProcessor
 
dispose0() - Method in class org.apache.mina.transport.socket.nio.NioProcessor
 
dispose0() - Method in class org.apache.mina.transport.vmpipe.VmPipeAcceptor
 
dispose0() - Method in class org.apache.mina.transport.vmpipe.VmPipeConnector
 
doDecode(IoSession, IoBuffer, 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, IoBuffer, ProtocolDecoderOutput) - Method in class org.apache.mina.filter.codec.demux.DemuxingProtocolDecoder
 
doDecode(IoSession, IoBuffer, ProtocolDecoderOutput) - Method in class org.apache.mina.filter.codec.prefixedstring.PrefixedStringDecoder
 
doDecode(IoSession, IoBuffer, ProtocolDecoderOutput) - Method in class org.apache.mina.filter.codec.serialization.ObjectSerializationDecoder
 
doExecute(Event) - Method in class org.apache.mina.statemachine.transition.AbstractTransition
Executes this Transition.
doExecute(Event) - Method in class org.apache.mina.statemachine.transition.MethodTransition
 
doExecute(Event) - Method in class org.apache.mina.statemachine.transition.NoopTransition
 
doFilterWrite(IoFilter.NextFilter, IoSession, WriteRequest) - Method in class org.apache.mina.filter.compression.CompressionFilter
 
doFilterWrite(IoFilter.NextFilter, IoSession, WriteRequest) - Method in class org.apache.mina.filter.reqres.RequestResponseFilter
 
doFilterWrite(IoFilter.NextFilter, IoSession, WriteRequest) - Method in class org.apache.mina.filter.util.WriteRequestFilter
 
doSetAll(IoSessionConfig) - Method in class org.apache.mina.core.session.AbstractIoSessionConfig
Implement this method to set all transport-specific configuration properties retrieved from the specified config.
doSetAll(IoSessionConfig) - Method in class org.apache.mina.transport.socket.AbstractDatagramSessionConfig
 
doSetAll(IoSessionConfig) - Method in class org.apache.mina.transport.socket.AbstractSocketSessionConfig
 
DoubleEditor - Class in org.apache.mina.integration.beans
A PropertyEditor which converts a String into an Double and vice versa.
DoubleEditor() - Constructor for class org.apache.mina.integration.beans.DoubleEditor
 
DummySession - Class in org.apache.mina.core.session
A dummy IoSession for unit-testing or non-network-use of the classes that depends on IoSession.
DummySession() - Constructor for class org.apache.mina.core.session.DummySession
Creates a new instance.
duplicate() - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
 
duplicate() - Method in class org.apache.mina.core.buffer.IoBuffer
 
duplicate() - Method in class org.apache.mina.core.buffer.IoBufferWrapper
 
duplicate0() - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
Implement this method to return the unexpandable duplicate of this buffer.

E

element() - Method in class org.apache.mina.util.CircularQueue
 
element() - Method in class org.apache.mina.util.SynchronizedQueue
 
EMPTY_BUFFER - Static variable in class org.apache.mina.core.buffer.IoBuffer
An immutable empty buffer.
encode(IoSession, Object, ProtocolEncoderOutput) - Method in class org.apache.mina.filter.codec.demux.DemuxingProtocolEncoder
 
encode(IoSession, T, 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 class org.apache.mina.filter.codec.netty.NettyEncoder
 
encode(IoSession, Object, ProtocolEncoderOutput) - Method in class org.apache.mina.filter.codec.prefixedstring.PrefixedStringEncoder
 
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.SynchronizedProtocolEncoder
 
encode(IoSession, Object, ProtocolEncoderOutput) - Method in class org.apache.mina.filter.codec.textline.TextLineEncoder
 
entrySet() - Method in class org.apache.mina.util.CopyOnWriteMap
This method will return a read-only Set.
entrySet() - Method in class org.apache.mina.util.ExpiringMap
 
entrySet() - Method in class org.apache.mina.util.LazyInitializedCacheMap
 
EnumEditor - Class in org.apache.mina.integration.beans
A PropertyEditor which converts a String into an Enum and vice versa.
EnumEditor(Class) - Constructor for class org.apache.mina.integration.beans.EnumEditor
 
equals(Object) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
 
equals(Object) - Method in class org.apache.mina.core.buffer.IoBufferWrapper
 
equals(Object) - Method in class org.apache.mina.core.session.AbstractIoSession
TODO This is a ridiculous implementation.
equals(Object) - Method in class org.apache.mina.filter.codec.textline.LineDelimiter
 
equals(Object) - Method in class org.apache.mina.filter.firewall.Subnet
 
equals(Object) - Method in class org.apache.mina.filter.reqres.Request
 
equals(Object) - Method in class org.apache.mina.filter.reqres.Response
 
equals(Object) - Method in class org.apache.mina.statemachine.State
 
equals(Object) - Method in class org.apache.mina.statemachine.transition.AbstractTransition
 
equals(Object) - Method in class org.apache.mina.statemachine.transition.MethodTransition
 
equals(Object) - Method in class org.apache.mina.transport.vmpipe.VmPipeAddress
 
equals(Object) - Method in class org.apache.mina.util.ExpiringMap
 
equals(Object) - Method in class org.apache.mina.util.SynchronizedQueue
 
ErrorGeneratingFilter - Class in org.apache.mina.filter.errorgenerating
An IoFilter implementation generating random bytes and PDU modification in your communication streams.
ErrorGeneratingFilter() - Constructor for class org.apache.mina.filter.errorgenerating.ErrorGeneratingFilter
 
escapeTags(String) - Static method in class org.apache.mina.util.Transform
This method takes a string which may contain HTML tags (ie, <b>, <table>, etc) and replaces any '<', '>' , '&' or '"' characters with respective predefined entity references.
estimateSize(IoEvent) - Method in class org.apache.mina.filter.executor.DefaultIoEventSizeEstimator
 
estimateSize(Object) - Method in class org.apache.mina.filter.executor.DefaultIoEventSizeEstimator
 
estimateSize(IoEvent) - Method in interface org.apache.mina.filter.executor.IoEventSizeEstimator
 
Event - Class in org.apache.mina.statemachine.event
Represents an event which typically corresponds to a method call on a proxy.
Event(Object, StateContext) - Constructor for class org.apache.mina.statemachine.event.Event
Creates a new Event with the specified id and no arguments.
Event(Object, StateContext, Object[]) - Constructor for class org.apache.mina.statemachine.event.Event
Creates a new Event with the specified id and arguments.
EventArgumentsInterceptor - Interface in org.apache.mina.statemachine.event
Intercepts the Event arguments before the Event is passed to the StateMachine and allows for the arguments to be modified.
EventFactory - Interface in org.apache.mina.statemachine.event
Used by StateMachineProxyBuilder to create Event objects when methods are invoked on the proxy.
EXCEPTION - Static variable in interface org.apache.mina.filter.keepalive.KeepAliveRequestTimeoutHandler
exceptionCaught(IoFilter.NextFilter, IoSession, Throwable) - Method in interface org.apache.mina.core.filterchain.IoFilter
exceptionCaught(IoSession, Throwable) - Method in interface org.apache.mina.core.filterchain.IoFilter.NextFilter
Forwards exceptionCaught event to next filter.
exceptionCaught(IoFilter.NextFilter, IoSession, Throwable) - Method in class org.apache.mina.core.filterchain.IoFilterAdapter
 
exceptionCaught(IoSession, Throwable) - Method in interface org.apache.mina.core.service.IoHandler
Invoked when any exception is thrown by user IoHandler implementation or by MINA.
exceptionCaught(IoSession, Throwable) - Method in class org.apache.mina.core.service.IoHandlerAdapter
 
exceptionCaught(IoFilter.NextFilter, IoSession, Throwable) - Method in class org.apache.mina.filter.buffer.BufferedWriteFilter
exceptionCaught(IoFilter.NextFilter, IoSession, Throwable) - Method in class org.apache.mina.filter.executor.ExecutorFilter
 
exceptionCaught(IoFilter.NextFilter, IoSession, Throwable) - Method in class org.apache.mina.filter.logging.LoggingFilter
 
exceptionCaught(IoFilter.NextFilter, IoSession, Throwable) - Method in class org.apache.mina.filter.ssl.SslFilter
 
exceptionCaught(IoFilter.NextFilter, IoSession, Throwable) - Method in class org.apache.mina.filter.util.CommonEventFilter
 
exceptionCaught(IoFilter.NextFilter, IoSession, Throwable) - Method in class org.apache.mina.filter.util.ReferenceCountingFilter
 
exceptionCaught(IoFilter.NextFilter, IoSession, Throwable) - Method in class org.apache.mina.filter.util.WriteRequestFilter
 
exceptionCaught(IoSession, Throwable) - Method in class org.apache.mina.handler.demux.DemuxingIoHandler
 
exceptionCaught(IoSession, E) - Method in interface org.apache.mina.handler.demux.ExceptionHandler
Invoked when the specific type of exception is caught from the specified session.
exceptionCaught(Throwable) - Method in interface org.apache.mina.handler.multiton.SingleSessionIoHandler
Invoked when any exception is thrown by user IoHandler implementation or by MINA.
exceptionCaught(Throwable) - Method in class org.apache.mina.handler.multiton.SingleSessionIoHandlerAdapter
 
exceptionCaught(IoSession, Throwable) - Method in class org.apache.mina.handler.multiton.SingleSessionIoHandlerDelegate
Delegates the method call to the SingleSessionIoHandler.exceptionCaught(Throwable) method of the handler assigned to this session.
exceptionCaught(IoSession, Throwable) - Method in class org.apache.mina.handler.stream.StreamIoHandler
Forwards caught exceptions to input stream.
exceptionCaught(Throwable) - Method in class org.apache.mina.util.DefaultExceptionMonitor
 
exceptionCaught(Throwable) - Method in class org.apache.mina.util.ExceptionMonitor
Invoked when there are any uncaught exceptions.
ExceptionHandler<E extends java.lang.Throwable> - Interface in org.apache.mina.handler.demux
A handler interface that DemuxingIoHandler forwards exceptionCaught events to.
ExceptionMonitor - Class in org.apache.mina.util
Monitors uncaught exceptions.
ExceptionMonitor() - Constructor for class org.apache.mina.util.ExceptionMonitor
 
execute(Runnable) - Method in class org.apache.mina.filter.executor.OrderedThreadPoolExecutor
 
execute(Runnable) - Method in class org.apache.mina.filter.executor.UnorderedThreadPoolExecutor
 
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.
execute(Event) - Method in class org.apache.mina.statemachine.transition.AbstractTransition
 
execute(Event) - Method in interface org.apache.mina.statemachine.transition.Transition
Executes this Transition.
executeWorker(Runnable) - Method in class org.apache.mina.core.service.AbstractIoService
 
executeWorker(Runnable, String) - Method in class org.apache.mina.core.service.AbstractIoService
 
ExecutorFilter - Class in org.apache.mina.filter.executor
A filter that forwards I/O events to Executor to enforce a certain thread model while allowing the events per session to be processed simultaneously.
ExecutorFilter() - Constructor for class org.apache.mina.filter.executor.ExecutorFilter
(Convenience constructor) Creates a new instance with a new OrderedThreadPoolExecutor.
ExecutorFilter(int) - Constructor for class org.apache.mina.filter.executor.ExecutorFilter
(Convenience constructor) Creates a new instance with a new OrderedThreadPoolExecutor.
ExecutorFilter(int, int) - Constructor for class org.apache.mina.filter.executor.ExecutorFilter
(Convenience constructor) Creates a new instance with a new OrderedThreadPoolExecutor.
ExecutorFilter(int, int, long, TimeUnit) - Constructor for class org.apache.mina.filter.executor.ExecutorFilter
(Convenience constructor) Creates a new instance with a new OrderedThreadPoolExecutor.
ExecutorFilter(int, int, long, TimeUnit, IoEventQueueHandler) - Constructor for class org.apache.mina.filter.executor.ExecutorFilter
(Convenience constructor) Creates a new instance with a new OrderedThreadPoolExecutor.
ExecutorFilter(int, int, long, TimeUnit, ThreadFactory) - Constructor for class org.apache.mina.filter.executor.ExecutorFilter
(Convenience constructor) Creates a new instance with a new OrderedThreadPoolExecutor.
ExecutorFilter(int, int, long, TimeUnit, ThreadFactory, IoEventQueueHandler) - Constructor for class org.apache.mina.filter.executor.ExecutorFilter
(Convenience constructor) Creates a new instance with a new OrderedThreadPoolExecutor.
ExecutorFilter(IoEventType...) - Constructor for class org.apache.mina.filter.executor.ExecutorFilter
(Convenience constructor) Creates a new instance with a new OrderedThreadPoolExecutor.
ExecutorFilter(int, IoEventType...) - Constructor for class org.apache.mina.filter.executor.ExecutorFilter
(Convenience constructor) Creates a new instance with a new OrderedThreadPoolExecutor.
ExecutorFilter(int, int, IoEventType...) - Constructor for class org.apache.mina.filter.executor.ExecutorFilter
(Convenience constructor) Creates a new instance with a new OrderedThreadPoolExecutor.
ExecutorFilter(int, int, long, TimeUnit, IoEventType...) - Constructor for class org.apache.mina.filter.executor.ExecutorFilter
(Convenience constructor) Creates a new instance with a new OrderedThreadPoolExecutor.
ExecutorFilter(int, int, long, TimeUnit, IoEventQueueHandler, IoEventType...) - Constructor for class org.apache.mina.filter.executor.ExecutorFilter
(Convenience constructor) Creates a new instance with a new OrderedThreadPoolExecutor.
ExecutorFilter(int, int, long, TimeUnit, ThreadFactory, IoEventType...) - Constructor for class org.apache.mina.filter.executor.ExecutorFilter
(Convenience constructor) Creates a new instance with a new OrderedThreadPoolExecutor.
ExecutorFilter(int, int, long, TimeUnit, ThreadFactory, IoEventQueueHandler, IoEventType...) - Constructor for class org.apache.mina.filter.executor.ExecutorFilter
(Convenience constructor) Creates a new instance with a new OrderedThreadPoolExecutor.
ExecutorFilter(Executor) - Constructor for class org.apache.mina.filter.executor.ExecutorFilter
Creates a new instance with the specified Executor.
ExecutorFilter(Executor, IoEventType...) - Constructor for class org.apache.mina.filter.executor.ExecutorFilter
Creates a new instance with the specified Executor.
expand(int) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
 
expand(int, int) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
 
expand(int) - Method in class org.apache.mina.core.buffer.IoBuffer
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.core.buffer.IoBuffer
Changes the capacity and limit of this buffer so this buffer get the specified expectedRemaining room from the specified position.
expand(int, int) - Method in class org.apache.mina.core.buffer.IoBufferWrapper
 
expand(int) - Method in class org.apache.mina.core.buffer.IoBufferWrapper
 
ExpirationListener<E> - Interface in org.apache.mina.util
A listener for expired object events.
expired(E) - Method in interface org.apache.mina.util.ExpirationListener
 
Expirer() - Constructor for class org.apache.mina.util.ExpiringMap.Expirer
Creates a new instance of Expirer.
ExpiringMap<K,V> - Class in org.apache.mina.util
A map with expiration.
ExpiringMap() - Constructor for class org.apache.mina.util.ExpiringMap
Creates a new instance of ExpiringMap using the default values DEFAULT_TIME_TO_LIVE and DEFAULT_EXPIRATION_INTERVAL
ExpiringMap(int) - Constructor for class org.apache.mina.util.ExpiringMap
Creates a new instance of ExpiringMap using the supplied time-to-live value and the default value for DEFAULT_EXPIRATION_INTERVAL
ExpiringMap(int, int) - Constructor for class org.apache.mina.util.ExpiringMap
Creates a new instance of ExpiringMap using the supplied values and a ConcurrentHashMap for the internal data structure.
ExpiringMap.Expirer - Class in org.apache.mina.util
A Thread that monitors an ExpiringMap and will remove elements that have passed the threshold.
ExpiringSessionRecycler - Class in org.apache.mina.core.session
An IoSessionRecycler with sessions that time out on inactivity.
ExpiringSessionRecycler() - Constructor for class org.apache.mina.core.session.ExpiringSessionRecycler
 
ExpiringSessionRecycler(int) - Constructor for class org.apache.mina.core.session.ExpiringSessionRecycler
 
ExpiringSessionRecycler(int, int) - Constructor for class org.apache.mina.core.session.ExpiringSessionRecycler
 

F

FileEditor - Class in org.apache.mina.integration.beans
A PropertyEditor which converts a String into a File and vice versa.
FileEditor() - Constructor for class org.apache.mina.integration.beans.FileEditor
 
FileRegion - Interface in org.apache.mina.core.file
Indicates the region of a file to be sent to the remote host.
FileRegionWriteFilter - Class in org.apache.mina.filter.stream
Filter implementation that converts a FileRegion to IoBuffer objects and writes those buffers to the next filter.
FileRegionWriteFilter() - Constructor for class org.apache.mina.filter.stream.FileRegionWriteFilter
 
fill(byte, int) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
 
fill(int) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
 
fill(byte, int) - Method in class org.apache.mina.core.buffer.IoBuffer
Fills this buffer with the specified value.
fill(int) - Method in class org.apache.mina.core.buffer.IoBuffer
Fills this buffer with NUL (0x00).
fill(byte, int) - Method in class org.apache.mina.core.buffer.IoBufferWrapper
 
fill(int) - Method in class org.apache.mina.core.buffer.IoBufferWrapper
 
fillAndReset(byte, int) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
 
fillAndReset(int) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
 
fillAndReset(byte, int) - Method in class org.apache.mina.core.buffer.IoBuffer
Fills this buffer with the specified value.
fillAndReset(int) - Method in class org.apache.mina.core.buffer.IoBuffer
Fills this buffer with NUL (0x00).
fillAndReset(byte, int) - Method in class org.apache.mina.core.buffer.IoBufferWrapper
 
fillAndReset(int) - Method in class org.apache.mina.core.buffer.IoBufferWrapper
 
fillContext(IoSession, Map<String, String>) - Method in class org.apache.mina.filter.logging.MdcInjectionFilter
write key properties of the session to the Mapped Diagnostic Context sub-classes could override this method to map more/other attributes
filter(IoFilterEvent) - Method in class org.apache.mina.filter.logging.MdcInjectionFilter
 
filter(IoFilterEvent) - Method in class org.apache.mina.filter.util.CommonEventFilter
 
filterClose(IoFilter.NextFilter, IoSession) - Method in interface org.apache.mina.core.filterchain.IoFilter
Filters IoSession.close() method invocation.
filterClose(IoSession) - Method in interface org.apache.mina.core.filterchain.IoFilter.NextFilter
Forwards filterClose event to next filter.
filterClose(IoFilter.NextFilter, IoSession) - Method in class org.apache.mina.core.filterchain.IoFilterAdapter
 
filterClose(IoFilter.NextFilter, IoSession) - Method in class org.apache.mina.filter.executor.ExecutorFilter
 
filterClose(IoFilter.NextFilter, IoSession) - Method in class org.apache.mina.filter.ssl.SslFilter
 
filterClose(IoFilter.NextFilter, IoSession) - Method in class org.apache.mina.filter.util.CommonEventFilter
 
filterClose(IoFilter.NextFilter, IoSession) - Method in class org.apache.mina.filter.util.ReferenceCountingFilter
 
filterSetTrafficMask(IoFilter.NextFilter, IoSession, TrafficMask) - Method in interface org.apache.mina.core.filterchain.IoFilter
Filters IoSession.setTrafficMask(TrafficMask) method invocation.
filterSetTrafficMask(IoSession, TrafficMask) - Method in interface org.apache.mina.core.filterchain.IoFilter.NextFilter
Forwards filterSetTrafficMask event to next filter.
filterSetTrafficMask(IoFilter.NextFilter, IoSession, TrafficMask) - Method in class org.apache.mina.core.filterchain.IoFilterAdapter
 
filterSetTrafficMask(IoFilter.NextFilter, IoSession, TrafficMask) - Method in class org.apache.mina.filter.util.ReferenceCountingFilter
 
filterWrite(IoFilter.NextFilter, IoSession, WriteRequest) - Method in interface org.apache.mina.core.filterchain.IoFilter
Filters IoSession.write(Object) method invocation.
filterWrite(IoSession, WriteRequest) - Method in interface org.apache.mina.core.filterchain.IoFilter.NextFilter
Forwards filterWrite event to next filter.
filterWrite(IoFilter.NextFilter, IoSession, WriteRequest) - Method in class org.apache.mina.core.filterchain.IoFilterAdapter
 
filterWrite(IoFilter.NextFilter, IoSession, WriteRequest) - Method in class org.apache.mina.filter.buffer.BufferedWriteFilter
Filters IoSession.write(Object) method invocation.
filterWrite(IoFilter.NextFilter, IoSession, WriteRequest) - Method in class org.apache.mina.filter.codec.ProtocolCodecFilter
 
filterWrite(IoFilter.NextFilter, IoSession, WriteRequest) - Method in class org.apache.mina.filter.errorgenerating.ErrorGeneratingFilter
 
filterWrite(IoFilter.NextFilter, IoSession, WriteRequest) - Method in class org.apache.mina.filter.executor.ExecutorFilter
 
filterWrite(IoFilter.NextFilter, IoSession, WriteRequest) - Method in class org.apache.mina.filter.executor.WriteRequestFilter
 
filterWrite(IoFilter.NextFilter, IoSession, WriteRequest) - Method in class org.apache.mina.filter.ssl.SslFilter
 
filterWrite(IoFilter.NextFilter, IoSession, WriteRequest) - Method in class org.apache.mina.filter.stream.AbstractStreamWriteFilter
 
filterWrite(IoFilter.NextFilter, IoSession, WriteRequest) - Method in class org.apache.mina.filter.util.CommonEventFilter
 
filterWrite(IoFilter.NextFilter, IoSession, WriteRequest) - Method in class org.apache.mina.filter.util.ReferenceCountingFilter
 
filterWrite(IoFilter.NextFilter, IoSession, WriteRequest) - Method in class org.apache.mina.filter.util.WriteRequestFilter
 
finalize() - Method in class org.apache.mina.core.filterchain.DefaultIoFilterChain
 
find(Iterable<IoSession>) - Method in class org.apache.mina.integration.ognl.IoSessionFinder
Finds a Set of IoSessions that matches the query from the specified sessions and returns the matches.
findEncoder(DemuxingProtocolEncoder.State, Class<?>) - Method in class org.apache.mina.filter.codec.demux.DemuxingProtocolEncoder
 
findExceptionHandler(Class<? extends Throwable>) - Method in class org.apache.mina.handler.demux.DemuxingIoHandler
 
findReceivedMessageHandler(Class<?>) - Method in class org.apache.mina.handler.demux.DemuxingIoHandler
 
findSentMessageHandler(Class<?>) - Method in class org.apache.mina.handler.demux.DemuxingIoHandler
 
finishConnect(H) - Method in class org.apache.mina.core.polling.AbstractPollingIoConnector
Finish the connection process of a client socket after it was marked as ready to process by the AbstractPollingIoConnector.select(int) call.
finishConnect(Long) - Method in class org.apache.mina.transport.socket.apr.AprSocketConnector
Finish the connection process of a client socket after it was marked as ready to process by the AbstractPollingIoConnector.select(int) call.
finishConnect(DatagramChannel) - Method in class org.apache.mina.transport.socket.nio.NioDatagramConnector
 
finishConnect(SocketChannel) - Method in class org.apache.mina.transport.socket.nio.NioSocketConnector
Finish the connection process of a client socket after it was marked as ready to process by the AbstractPollingIoConnector.select(int) call.
finishDecode(IoSession, ProtocolDecoderOutput) - Method in class org.apache.mina.filter.codec.demux.DemuxingProtocolDecoder
 
finishDecode(IoSession, ProtocolDecoderOutput) - Method in interface org.apache.mina.filter.codec.demux.MessageDecoder
Invoked when the specified session is closed while this decoder was parsing the data.
finishDecode(IoSession, ProtocolDecoderOutput) - Method in class org.apache.mina.filter.codec.demux.MessageDecoderAdapter
Override this method to deal with the closed connection.
finishDecode(IoSession, ProtocolDecoderOutput) - Method in interface org.apache.mina.filter.codec.ProtocolDecoder
Invoked when the specified session is closed.
finishDecode(IoSession, ProtocolDecoderOutput) - Method in class org.apache.mina.filter.codec.ProtocolDecoderAdapter
Override this method to deal with the closed connection.
finishDecode(ProtocolDecoderOutput) - Method in class org.apache.mina.filter.codec.statemachine.ConsumeToCrLfDecodingState
Invoked when the associated IoSession is closed.
finishDecode(IoBuffer, ProtocolDecoderOutput) - Method in class org.apache.mina.filter.codec.statemachine.ConsumeToCrLfDecodingState
Invoked when this state has reached a CRLF.
finishDecode(ProtocolDecoderOutput) - Method in class org.apache.mina.filter.codec.statemachine.ConsumeToDynamicTerminatorDecodingState
Invoked when the associated IoSession is closed.
finishDecode(IoBuffer, ProtocolDecoderOutput) - Method in class org.apache.mina.filter.codec.statemachine.ConsumeToDynamicTerminatorDecodingState
Invoked when this state has reached the terminator byte.
finishDecode(ProtocolDecoderOutput) - Method in class org.apache.mina.filter.codec.statemachine.ConsumeToEndOfSessionDecodingState
Invoked when the associated IoSession is closed.
finishDecode(IoBuffer, ProtocolDecoderOutput) - Method in class org.apache.mina.filter.codec.statemachine.ConsumeToEndOfSessionDecodingState
Invoked when this state has consumed all bytes until the session is closed.
finishDecode(ProtocolDecoderOutput) - Method in class org.apache.mina.filter.codec.statemachine.ConsumeToTerminatorDecodingState
Invoked when the associated IoSession is closed.
finishDecode(IoBuffer, ProtocolDecoderOutput) - Method in class org.apache.mina.filter.codec.statemachine.ConsumeToTerminatorDecodingState
Invoked when this state has reached the terminator byte.
finishDecode(ProtocolDecoderOutput) - Method in class org.apache.mina.filter.codec.statemachine.CrLfDecodingState
Invoked when the associated IoSession is closed.
finishDecode(boolean, ProtocolDecoderOutput) - Method in class org.apache.mina.filter.codec.statemachine.CrLfDecodingState
Invoked when this state has found a CRLF.
finishDecode(ProtocolDecoderOutput) - Method in interface org.apache.mina.filter.codec.statemachine.DecodingState
Invoked when the associated IoSession is closed.
finishDecode(List<Object>, ProtocolDecoderOutput) - Method in class org.apache.mina.filter.codec.statemachine.DecodingStateMachine
Called once the state machine has reached its end.
finishDecode(ProtocolDecoderOutput) - Method in class org.apache.mina.filter.codec.statemachine.DecodingStateMachine
Invoked when the associated IoSession is closed.
finishDecode(IoSession, ProtocolDecoderOutput) - Method in class org.apache.mina.filter.codec.statemachine.DecodingStateProtocolDecoder
Invoked when the specified session is closed.
finishDecode(ProtocolDecoderOutput) - Method in class org.apache.mina.filter.codec.statemachine.FixedLengthDecodingState
Invoked when the associated IoSession is closed.
finishDecode(IoBuffer, ProtocolDecoderOutput) - Method in class org.apache.mina.filter.codec.statemachine.FixedLengthDecodingState
Invoked when this state has consumed the configured number of bytes.
finishDecode(ProtocolDecoderOutput) - Method in class org.apache.mina.filter.codec.statemachine.IntegerDecodingState
Invoked when the associated IoSession is closed.
finishDecode(int, ProtocolDecoderOutput) - Method in class org.apache.mina.filter.codec.statemachine.IntegerDecodingState
Invoked when this state has consumed a complete int.
finishDecode(ProtocolDecoderOutput) - Method in class org.apache.mina.filter.codec.statemachine.ShortIntegerDecodingState
Invoked when the associated IoSession is closed.
finishDecode(short, ProtocolDecoderOutput) - Method in class org.apache.mina.filter.codec.statemachine.ShortIntegerDecodingState
Invoked when this state has consumed a complete short.
finishDecode(ProtocolDecoderOutput) - Method in class org.apache.mina.filter.codec.statemachine.SingleByteDecodingState
Invoked when the associated IoSession is closed.
finishDecode(byte, ProtocolDecoderOutput) - Method in class org.apache.mina.filter.codec.statemachine.SingleByteDecodingState
Invoked when this state has consumed a complete byte.
finishDecode(ProtocolDecoderOutput) - Method in class org.apache.mina.filter.codec.statemachine.SkippingState
Invoked when the associated IoSession is closed.
finishDecode(int) - Method in class org.apache.mina.filter.codec.statemachine.SkippingState
Invoked when this state cannot skip any more bytes.
finishDecode(IoSession, ProtocolDecoderOutput) - Method in class org.apache.mina.filter.codec.SynchronizedProtocolDecoder
 
finishDecode(IoSession, ProtocolDecoderOutput) - Method in class org.apache.mina.filter.codec.textline.TextLineDecoder
 
finishSessionInitialization(IoSession, IoFuture, IoSessionInitializer) - Method in class org.apache.mina.core.service.AbstractIoService
 
finishSessionInitialization0(IoSession, IoFuture) - Method in class org.apache.mina.core.service.AbstractIoConnector
Adds required internal attributes and IoFutureListeners related with event notifications to the specified session and future.
finishSessionInitialization0(IoSession, IoFuture) - Method in class org.apache.mina.core.service.AbstractIoService
Implement this method to perform additional tasks required for session initialization.
fire() - Method in class org.apache.mina.core.filterchain.IoFilterEvent
 
fire() - Method in class org.apache.mina.core.session.IoEvent
 
fireEvent(IoFilterEvent) - Method in class org.apache.mina.filter.executor.ExecutorFilter
Fires the specified event through the underlying executor.
fireExceptionCaught(Throwable) - Method in class org.apache.mina.core.filterchain.DefaultIoFilterChain
 
fireExceptionCaught(Throwable) - Method in interface org.apache.mina.core.filterchain.IoFilterChain
fireFilterClose() - Method in class org.apache.mina.core.filterchain.DefaultIoFilterChain
 
fireFilterClose() - Method in interface org.apache.mina.core.filterchain.IoFilterChain
Fires a IoSession.close() event.
fireFilterSetTrafficMask(TrafficMask) - Method in class org.apache.mina.core.filterchain.DefaultIoFilterChain
 
fireFilterSetTrafficMask(TrafficMask) - Method in interface org.apache.mina.core.filterchain.IoFilterChain
fireFilterWrite(WriteRequest) - Method in class org.apache.mina.core.filterchain.DefaultIoFilterChain
 
fireFilterWrite(WriteRequest) - Method in interface org.apache.mina.core.filterchain.IoFilterChain
fireMessageReceived(Object) - Method in class org.apache.mina.core.filterchain.DefaultIoFilterChain
 
fireMessageReceived(Object) - Method in interface org.apache.mina.core.filterchain.IoFilterChain
fireMessageSent(WriteRequest) - Method in class org.apache.mina.core.filterchain.DefaultIoFilterChain
 
fireMessageSent(WriteRequest) - Method in interface org.apache.mina.core.filterchain.IoFilterChain
fireServiceActivated() - Method in class org.apache.mina.core.service.IoServiceListenerSupport
Calls IoServiceListener.serviceActivated(IoService) for all registered listeners.
fireServiceDeactivated() - Method in class org.apache.mina.core.service.IoServiceListenerSupport
Calls IoServiceListener.serviceDeactivated(IoService) for all registered listeners.
fireServiceIdle(IdleStatus) - Method in class org.apache.mina.core.service.IoServiceListenerSupport
Calls IoServiceListener.serviceIdle(IoService, IdleStatus) for all registered listeners.
fireSessionClosed() - Method in class org.apache.mina.core.filterchain.DefaultIoFilterChain
 
fireSessionClosed() - Method in interface org.apache.mina.core.filterchain.IoFilterChain
fireSessionCreated() - Method in class org.apache.mina.core.filterchain.DefaultIoFilterChain
 
fireSessionCreated() - Method in interface org.apache.mina.core.filterchain.IoFilterChain
fireSessionCreated(IoSession) - Method in class org.apache.mina.core.service.IoServiceListenerSupport
Calls IoServiceListener.sessionCreated(IoSession) for all registered listeners.
fireSessionDestroyed(IoSession) - Method in class org.apache.mina.core.service.IoServiceListenerSupport
Calls IoServiceListener.sessionDestroyed(IoSession) for all registered listeners.
fireSessionIdle(IdleStatus) - Method in class org.apache.mina.core.filterchain.DefaultIoFilterChain
 
fireSessionIdle(IdleStatus) - Method in interface org.apache.mina.core.filterchain.IoFilterChain
fireSessionOpened() - Method in class org.apache.mina.core.filterchain.DefaultIoFilterChain
 
fireSessionOpened() - Method in interface org.apache.mina.core.filterchain.IoFilterChain
FixedLengthDecodingState - Class in org.apache.mina.filter.codec.statemachine
DecodingState which consumes all received bytes until a configured number of read bytes has been reached.
FixedLengthDecodingState(int) - Constructor for class org.apache.mina.filter.codec.statemachine.FixedLengthDecodingState
Constructs a new instance using the specified decode length.
flip() - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
 
flip() - Method in class org.apache.mina.core.buffer.IoBuffer
 
flip() - Method in class org.apache.mina.core.buffer.IoBufferWrapper
 
FloatEditor - Class in org.apache.mina.integration.beans
A PropertyEditor which converts a String into an Float and vice versa.
FloatEditor() - Constructor for class org.apache.mina.integration.beans.FloatEditor
 
flush(T) - Method in class org.apache.mina.core.polling.AbstractPollingIoProcessor
Flushes the internal write request queue of the specified session.
flush(T) - Method in interface org.apache.mina.core.service.IoProcessor
Flushes the internal write request queue of the specified session.
flush(T) - Method in class org.apache.mina.core.service.SimpleIoProcessorPool
 
flush(IoSession) - Method in class org.apache.mina.filter.buffer.BufferedWriteFilter
Flushes the buffered data.
flush() - Method in interface org.apache.mina.filter.codec.ProtocolDecoderOutput
Flushes all messages you wrote via ProtocolDecoderOutput.write(Object) to the next filter.
flush() - Method in interface org.apache.mina.filter.codec.ProtocolEncoderOutput
Flushes all buffers you wrote via ProtocolEncoderOutput.write(Object) to the session.
flush() - Method in class org.apache.mina.filter.codec.serialization.ObjectSerializationOutputStream
 
format(LogRecord) - Method in class org.apache.mina.util.Log4jXmlFormatter
 
free() - Method in class org.apache.mina.core.buffer.IoBuffer
Declares this buffer and all its derived buffers are not used anymore so that it can be reused by some IoBufferAllocator implementations.
free() - Method in class org.apache.mina.core.buffer.IoBufferWrapper
 

G

get() - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
 
get(int) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
 
get(byte[], int, int) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
 
get(byte[]) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
 
get() - Method in class org.apache.mina.core.buffer.IoBuffer
 
get(int) - Method in class org.apache.mina.core.buffer.IoBuffer
 
get(byte[], int, int) - Method in class org.apache.mina.core.buffer.IoBuffer
 
get(byte[]) - Method in class org.apache.mina.core.buffer.IoBuffer
 
get() - Method in class org.apache.mina.core.buffer.IoBufferWrapper
 
get(int) - Method in class org.apache.mina.core.buffer.IoBufferWrapper
 
get(byte[], int, int) - Method in class org.apache.mina.core.buffer.IoBufferWrapper
 
get(byte[]) - Method in class org.apache.mina.core.buffer.IoBufferWrapper
 
get(String) - Method in class org.apache.mina.core.filterchain.DefaultIoFilterChain
 
get(Class<? extends IoFilter>) - Method in class org.apache.mina.core.filterchain.DefaultIoFilterChain
 
get(String) - Method in class org.apache.mina.core.filterchain.DefaultIoFilterChainBuilder
 
get(Class<? extends IoFilter>) - Method in class org.apache.mina.core.filterchain.DefaultIoFilterChainBuilder
 
get(String) - Method in interface org.apache.mina.core.filterchain.IoFilterChain
Returns the IoFilter with the specified name in this chain.
get(Class<? extends IoFilter>) - Method in interface org.apache.mina.core.filterchain.IoFilterChain
Returns the IoFilter with the specified filterType in this chain.
get(String) - Method in class org.apache.mina.handler.chain.IoHandlerChain
 
get(int) - Method in class org.apache.mina.util.CircularQueue
 
get(Object) - Method in class org.apache.mina.util.CopyOnWriteMap
Returns the value associated with the provided key from this map.
get(Object) - Method in class org.apache.mina.util.ExpiringMap
 
get(Object) - Method in class org.apache.mina.util.LazyInitializedCacheMap
get() - Method in class org.apache.mina.util.LazyInitializer
Returns the value resulting from the initialization.
getActivationTime() - Method in class org.apache.mina.core.service.AbstractIoService
Returns the time when this service was activated.
getActivationTime() - Method in interface org.apache.mina.core.service.IoService
Returns the time when this service was activated.
getActivationTime() - Method in class org.apache.mina.core.service.IoServiceListenerSupport
 
getActiveCount() - Method in class org.apache.mina.filter.executor.OrderedThreadPoolExecutor
 
getActiveCount() - Method in class org.apache.mina.filter.executor.UnorderedThreadPoolExecutor
 
getAddressType() - Method in class org.apache.mina.core.service.DefaultTransportMetadata
 
getAddressType() - Method in interface org.apache.mina.core.service.TransportMetadata
Returns the address type of the service.
getAll() - Method in class org.apache.mina.core.filterchain.DefaultIoFilterChain
 
getAll() - Method in class org.apache.mina.core.filterchain.DefaultIoFilterChainBuilder
 
getAll() - Method in interface org.apache.mina.core.filterchain.IoFilterChain
Returns the list of all IoFilterChain.Entrys this chain contains.
getAll() - Method in class org.apache.mina.handler.chain.IoHandlerChain
 
getAllocator() - Static method in class org.apache.mina.core.buffer.IoBuffer
Returns the allocator used by existing and new buffers
getAllReversed() - Method in class org.apache.mina.core.filterchain.DefaultIoFilterChain
 
getAllReversed() - Method in class org.apache.mina.core.filterchain.DefaultIoFilterChainBuilder
 
getAllReversed() - Method in interface org.apache.mina.core.filterchain.IoFilterChain
Returns the reversed list of all IoFilterChain.Entrys this chain contains.
getAllReversed() - Method in class org.apache.mina.handler.chain.IoHandlerChain
 
getArguments() - Method in class org.apache.mina.statemachine.event.Event
Returns the arguments of this Event.
getAsText() - Method in class org.apache.mina.integration.beans.AbstractPropertyEditor
 
getAttachment() - Method in class org.apache.mina.core.session.AbstractIoSession
Returns an attachment of this session.
getAttachment() - Method in interface org.apache.mina.core.session.IoSession
Deprecated.
getAttribute(Object) - Method in class org.apache.mina.core.session.AbstractIoSession
Returns the value of the user-defined attribute of this session.
getAttribute(Object, Object) - Method in class org.apache.mina.core.session.AbstractIoSession
Returns the value of user defined attribute associated with the specified key.
getAttribute(Object) - Method in interface org.apache.mina.core.session.IoSession
Returns the value of the user-defined attribute of this session.
getAttribute(Object, Object) - Method in interface org.apache.mina.core.session.IoSession
Returns the value of user defined attribute associated with the specified key.
getAttribute(IoSession, Object, Object) - Method in interface org.apache.mina.core.session.IoSessionAttributeMap
Returns the value of user defined attribute associated with the specified key.
getAttribute(String) - Method in class org.apache.mina.filter.util.SessionAttributeInitializingFilter
Returns the value of user-defined attribute.
getAttribute(String) - Method in class org.apache.mina.integration.jmx.ObjectMBean
 
getAttribute(Object) - Method in class org.apache.mina.statemachine.context.AbstractStateContext
 
getAttribute(Object) - Method in interface org.apache.mina.statemachine.context.StateContext
Returns the value of the attribute with the specified key or nullif not found.
getAttribute0(String) - Method in class org.apache.mina.integration.jmx.IoSessionMBean
 
getAttribute0(String) - Method in class org.apache.mina.integration.jmx.ObjectMBean
 
getAttributeKeys() - Method in class org.apache.mina.core.session.AbstractIoSession
Returns the set of keys of all user-defined attributes.
getAttributeKeys() - Method in interface org.apache.mina.core.session.IoSession
Returns the set of keys of all user-defined attributes.
getAttributeKeys(IoSession) - Method in interface org.apache.mina.core.session.IoSessionAttributeMap
Returns the set of keys of all user-defined attributes.
getAttributeKeys() - Method in class org.apache.mina.filter.util.SessionAttributeInitializingFilter
Returns the set of keys of all user-defined attributes.
getAttributeMap() - Method in class org.apache.mina.core.session.AbstractIoSession
TODO Add method documentation
getAttributeMap(IoSession) - Method in class org.apache.mina.core.session.DefaultIoSessionDataStructureFactory
 
getAttributeMap(IoSession) - Method in interface org.apache.mina.core.session.IoSessionDataStructureFactory
Returns an IoSessionAttributeMap which is going to be associated with the specified session.
getAttributes(String[]) - Method in class org.apache.mina.integration.jmx.ObjectMBean
 
getAttributes() - Method in class org.apache.mina.statemachine.context.AbstractStateContext
 
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.
getAverageTime(IoEventType) - Method in class org.apache.mina.filter.statistic.ProfilerTimerFilter
Get the average time for the specified method represented by the IoEventType
getBacklog() - Method in class org.apache.mina.transport.socket.apr.AprSocketAcceptor
 
getBacklog() - Method in class org.apache.mina.transport.socket.nio.NioSocketAcceptor
Returns the size of the backlog.
getBacklog() - Method in interface org.apache.mina.transport.socket.SocketAcceptor
Returns the size of the backlog.
getBauds() - Method in class org.apache.mina.transport.serial.SerialAddress
Bauds rate for the communication.
getBothIdleCount() - Method in class org.apache.mina.core.service.IoServiceIdleState
Returns the number of the fired continuous serviceIdle events for IdleStatus.BOTH_IDLE.
getBothIdleCount() - Method in class org.apache.mina.core.session.AbstractIoSession
Returns the number of the fired continuous sessionIdle events for IdleStatus.BOTH_IDLE.
getBothIdleCount() - Method in interface org.apache.mina.core.session.IoSession
Returns the number of the fired continuous sessionIdle events for IdleStatus.BOTH_IDLE.
getBothIdleTime() - Method in class org.apache.mina.core.service.IoServiceIdleState
Returns idle time for IdleStatus.BOTH_IDLE in seconds.
getBothIdleTime() - Method in class org.apache.mina.core.session.AbstractIoSessionConfig
Returns idle time for IdleStatus.BOTH_IDLE in seconds.
getBothIdleTime() - Method in interface org.apache.mina.core.session.IoSessionConfig
Returns idle time for IdleStatus.BOTH_IDLE in seconds.
getBothIdleTimeInMillis() - Method in class org.apache.mina.core.service.IoServiceIdleState
Returns idle time for IdleStatus.BOTH_IDLE in milliseconds.
getBothIdleTimeInMillis() - Method in class org.apache.mina.core.session.AbstractIoSessionConfig
Returns idle time for IdleStatus.BOTH_IDLE in milliseconds.
getBothIdleTimeInMillis() - Method in interface org.apache.mina.core.session.IoSessionConfig
Returns idle time for IdleStatus.BOTH_IDLE in milliseconds.
getBufferSize() - Method in class org.apache.mina.filter.buffer.BufferedWriteFilter
Returns buffer size.
getChain() - Method in class org.apache.mina.handler.chain.ChainedIoHandler
Returns the IoHandlerCommand this handler will use to handle messageReceived events.
getChangeByteProbability() - Method in class org.apache.mina.filter.errorgenerating.ErrorGeneratingFilter
 
getChar() - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
 
getChar(int) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
 
getChar() - Method in class org.apache.mina.core.buffer.IoBuffer
 
getChar(int) - Method in class org.apache.mina.core.buffer.IoBuffer
 
getChar() - Method in class org.apache.mina.core.buffer.IoBufferWrapper
 
getChar(int) - Method in class org.apache.mina.core.buffer.IoBufferWrapper
 
getCloseFuture() - Method in class org.apache.mina.core.session.AbstractIoSession
Returns the CloseFuture of this session.
getCloseFuture() - Method in interface org.apache.mina.core.session.IoSession
Returns the CloseFuture of this session.
getCommand() - Method in class org.apache.mina.handler.chain.IoHandlerChain.Entry
Returns the command.
getCompletedTaskCount() - Method in class org.apache.mina.filter.executor.OrderedThreadPoolExecutor
 
getCompletedTaskCount() - Method in class org.apache.mina.filter.executor.UnorderedThreadPoolExecutor
 
getConfig() - Method in class org.apache.mina.core.session.DummySession
 
getConfig() - Method in interface org.apache.mina.core.session.IoSession
 
getConfig() - Method in interface org.apache.mina.transport.serial.SerialSession
 
getConnectTimeout() - Method in class org.apache.mina.core.service.AbstractIoConnector
Deprecated.
Take a look at getConnectTimeoutMillis()
getConnectTimeout() - Method in interface org.apache.mina.core.service.IoConnector
Deprecated. 
getConnectTimeoutCheckInterval() - Method in class org.apache.mina.core.service.AbstractIoConnector
Returns the minimum connection timeout value for this connector
getConnectTimeoutMillis() - Method in class org.apache.mina.core.service.AbstractIoConnector
Returns the connect timeout in milliseconds.
getConnectTimeoutMillis() - Method in interface org.apache.mina.core.service.IoConnector
Returns the connect timeout in milliseconds.
getContext() - Method in class org.apache.mina.statemachine.event.Event
Returns the StateContext this Event was triggered for.
getCorePoolSize() - Method in class org.apache.mina.filter.executor.OrderedThreadPoolExecutor
 
getCorePoolSize() - Method in class org.apache.mina.filter.executor.UnorderedThreadPoolExecutor
 
getCounter() - Method in class org.apache.mina.filter.executor.IoEventQueueThrottle
 
getCreationTime() - Method in class org.apache.mina.core.session.AbstractIoSession
getCreationTime() - Method in interface org.apache.mina.core.session.IoSession
 
getCumulativeManagedSessionCount() - Method in class org.apache.mina.core.service.IoServiceListenerSupport
 
getCumulativeManagedSessionCount() - Method in class org.apache.mina.core.service.IoServiceStatistics
Returns the cumulative number of sessions which were managed (or are being managed) by this service, which means 'currently managed session count + closed session count'.
getCurrentState() - Method in class org.apache.mina.statemachine.context.AbstractStateContext
 
getCurrentState() - Method in interface org.apache.mina.statemachine.context.StateContext
Returns the current State.
getCurrentWriteMessage() - Method in class org.apache.mina.core.session.AbstractIoSession
Returns the message which is being written by IoService.
getCurrentWriteMessage() - Method in interface org.apache.mina.core.session.IoSession
Returns the message which is being written by IoService.
getCurrentWriteRequest() - Method in class org.apache.mina.core.session.AbstractIoSession
Returns the WriteRequest which is being processed by IoService.
getCurrentWriteRequest() - Method in interface org.apache.mina.core.session.IoSession
Returns the WriteRequest which is being processed by IoService.
getDataBits() - Method in class org.apache.mina.transport.serial.SerialAddress
Number of data bits for each communicated bytes.
getDeadline() - Method in class org.apache.mina.core.polling.AbstractPollingIoConnector.ConnectionRequest
 
getDecoder(IoSession) - Method in class org.apache.mina.filter.codec.demux.DemuxingProtocolCodecFactory
 
getDecoder() - Method in interface org.apache.mina.filter.codec.demux.MessageDecoderFactory
Creates a new message decoder.
getDecoder(IoSession) - Method in class org.apache.mina.filter.codec.netty.NettyCodecFactory
 
getDecoder(IoSession) - Method in class org.apache.mina.filter.codec.prefixedstring.PrefixedStringCodecFactory
 
getDecoder(IoSession) - 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(IoSession) - Method in class org.apache.mina.filter.codec.ProtocolCodecFilter
 
getDecoder(IoSession) - Method in class org.apache.mina.filter.codec.serialization.ObjectSerializationCodecFactory
 
getDecoder() - Method in class org.apache.mina.filter.codec.SynchronizedProtocolDecoder
Returns the decoder this decoder is decorating.
getDecoder(IoSession) - Method in class org.apache.mina.filter.codec.textline.TextLineCodecFactory
 
getDecoderMaxDataLength() - Method in class org.apache.mina.filter.codec.prefixedstring.PrefixedStringCodecFactory
Returns the allowed maximum size of a decoded string.
getDecoderMaxLineLength() - Method in class org.apache.mina.filter.codec.textline.TextLineCodecFactory
Returns the allowed maximum size of the line to be decoded.
getDecoderMaxObjectSize() - Method in class org.apache.mina.filter.codec.serialization.ObjectSerializationCodecFactory
Returns the allowed maximum size of the object to be decoded.
getDecoderOutput() - Method in class org.apache.mina.filter.codec.ProtocolCodecSession
Returns the ProtocolEncoderOutput that buffers messages generated by ProtocolDecoder.
getDecoderOutputQueue() - Method in class org.apache.mina.filter.codec.ProtocolCodecSession
Returns the Queue of the buffered decoder output.
getDecoderPrefixLength() - Method in class org.apache.mina.filter.codec.prefixedstring.PrefixedStringCodecFactory
Gets the length of the length prefix (1, 2, or 4) used by the decoder
getDefaultLocalAddress() - Method in class org.apache.mina.core.service.AbstractIoAcceptor
Returns the default local address to bind when no argument is specified in IoAcceptor.bind() method.
getDefaultLocalAddress() - Method in interface org.apache.mina.core.service.IoAcceptor
Returns the default local address to bind when no argument is specified in IoAcceptor.bind() method.
getDefaultLocalAddress() - Method in class org.apache.mina.transport.socket.apr.AprSocketAcceptor
 
getDefaultLocalAddress() - Method in interface org.apache.mina.transport.socket.DatagramAcceptor
 
getDefaultLocalAddress() - Method in class org.apache.mina.transport.socket.nio.NioDatagramAcceptor
 
getDefaultLocalAddress() - Method in class org.apache.mina.transport.socket.nio.NioSocketAcceptor
Returns the default local address to bind when no argument is specified in IoAcceptor.bind() method.
getDefaultLocalAddress() - Method in interface org.apache.mina.transport.socket.SocketAcceptor
 
getDefaultLocalAddress() - Method in class org.apache.mina.transport.vmpipe.VmPipeAcceptor
 
getDefaultLocalAddresses() - Method in class org.apache.mina.core.service.AbstractIoAcceptor
Returns a List of the default local addresses to bind when no argument is specified in IoAcceptor.bind() method.
getDefaultLocalAddresses() - Method in interface org.apache.mina.core.service.IoAcceptor
Returns a List of the default local addresses to bind when no argument is specified in IoAcceptor.bind() method.
getDefaultRemoteAddress() - Method in class org.apache.mina.core.service.AbstractIoConnector
Returns the default remote address to connect to when no argument is specified in IoConnector.connect() method.
getDefaultRemoteAddress() - Method in interface org.apache.mina.core.service.IoConnector
Returns the default remote address to connect to when no argument is specified in IoConnector.connect() method.
getDefaultRemoteAddress() - Method in class org.apache.mina.transport.socket.apr.AprSocketConnector
Returns the default remote address to connect to when no argument is specified in IoConnector.connect() method.
getDefaultRemoteAddress() - Method in interface org.apache.mina.transport.socket.DatagramConnector
 
getDefaultRemoteAddress() - Method in class org.apache.mina.transport.socket.nio.NioDatagramConnector
 
getDefaultRemoteAddress() - Method in class org.apache.mina.transport.socket.nio.NioSocketConnector
Returns the default remote address to connect to when no argument is specified in IoConnector.connect() method.
getDefaultRemoteAddress() - Method in interface org.apache.mina.transport.socket.SocketConnector
Returns the default remote address to connect to when no argument is specified in IoConnector.connect() method.
getDestination() - Method in class org.apache.mina.core.write.DefaultWriteRequest
 
getDestination() - Method in interface org.apache.mina.core.write.WriteRequest
Returns the destination of this write request.
getDestination() - Method in class org.apache.mina.core.write.WriteRequestWrapper
 
getDouble() - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
 
getDouble(int) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
 
getDouble() - Method in class org.apache.mina.core.buffer.IoBuffer
 
getDouble(int) - Method in class org.apache.mina.core.buffer.IoBuffer
 
getDouble() - Method in class org.apache.mina.core.buffer.IoBufferWrapper
 
getDouble(int) - Method in class org.apache.mina.core.buffer.IoBufferWrapper
 
getDuplicatePduProbability() - Method in class org.apache.mina.filter.errorgenerating.ErrorGeneratingFilter
 
getElementType(Class<?>, String) - Method in class org.apache.mina.integration.jmx.ObjectMBean
 
getEnabledCipherSuites() - Method in class org.apache.mina.filter.ssl.SslFilter
Returns the list of cipher suites to be enabled when SSLEngine is initialized.
getEnabledProtocols() - Method in class org.apache.mina.filter.ssl.SslFilter
Returns the list of protocols to be enabled when SSLEngine is initialized.
getEncoder(IoSession) - Method in class org.apache.mina.filter.codec.demux.DemuxingProtocolCodecFactory
 
getEncoder() - Method in interface org.apache.mina.filter.codec.demux.MessageEncoderFactory
Creates a new message encoder.
getEncoder(IoSession) - Method in class org.apache.mina.filter.codec.netty.NettyCodecFactory
 
getEncoder(IoSession) - Method in class org.apache.mina.filter.codec.prefixedstring.PrefixedStringCodecFactory
 
getEncoder(IoSession) - 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(IoSession) - Method in class org.apache.mina.filter.codec.ProtocolCodecFilter
 
getEncoder(IoSession) - Method in class org.apache.mina.filter.codec.serialization.ObjectSerializationCodecFactory
 
getEncoder() - Method in class org.apache.mina.filter.codec.SynchronizedProtocolEncoder
Returns the encoder this encoder is decorating.
getEncoder(IoSession) - Method in class org.apache.mina.filter.codec.textline.TextLineCodecFactory
 
getEncoderMaxDataLength() - Method in class org.apache.mina.filter.codec.prefixedstring.PrefixedStringCodecFactory
Returns the allowed maximum size of an encoded string.
getEncoderMaxLineLength() - Method in class org.apache.mina.filter.codec.textline.TextLineCodecFactory
Returns the allowed maximum size of the encoded line.
getEncoderMaxObjectSize() - Method in class org.apache.mina.filter.codec.serialization.ObjectSerializationCodecFactory
Returns the allowed maximum size of the encoded object.
getEncoderOutput() - Method in class org.apache.mina.filter.codec.ProtocolCodecSession
Returns the ProtocolEncoderOutput that buffers IoBuffers generated by ProtocolEncoder.
getEncoderOutputQueue() - Method in class org.apache.mina.filter.codec.ProtocolCodecSession
Returns the Queue of the buffered encoder output.
getEncoderPrefixLength() - Method in class org.apache.mina.filter.codec.prefixedstring.PrefixedStringCodecFactory
Gets the length of the length prefix (1, 2, or 4) used by the encoder
getEntry(String) - Method in class org.apache.mina.core.filterchain.DefaultIoFilterChain
 
getEntry(IoFilter) - Method in class org.apache.mina.core.filterchain.DefaultIoFilterChain
 
getEntry(Class<? extends IoFilter>) - Method in class org.apache.mina.core.filterchain.DefaultIoFilterChain
 
getEntry(String) - Method in class org.apache.mina.core.filterchain.DefaultIoFilterChainBuilder
 
getEntry(IoFilter) - Method in class org.apache.mina.core.filterchain.DefaultIoFilterChainBuilder
 
getEntry(Class<? extends IoFilter>) - Method in class org.apache.mina.core.filterchain.DefaultIoFilterChainBuilder
 
getEntry(String) - Method in interface org.apache.mina.core.filterchain.IoFilterChain
Returns the IoFilterChain.Entry with the specified name in this chain.
getEntry(IoFilter) - Method in interface org.apache.mina.core.filterchain.IoFilterChain
Returns the IoFilterChain.Entry with the specified filter in this chain.
getEntry(Class<? extends IoFilter>) - Method in interface org.apache.mina.core.filterchain.IoFilterChain
Returns the IoFilterChain.Entry with the specified filterType in this chain.
getEntry(String) - Method in class org.apache.mina.handler.chain.IoHandlerChain
 
getEnum(Class<E>) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
 
getEnum(int, Class<E>) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
 
getEnum(Class<E>) - Method in class org.apache.mina.core.buffer.IoBuffer
Reads a byte from the buffer and returns the correlating enum constant defined by the specified enum type.
getEnum(int, Class<E>) - Method in class org.apache.mina.core.buffer.IoBuffer
Reads a byte from the buffer and returns the correlating enum constant defined by the specified enum type.
getEnum(Class<E>) - Method in class org.apache.mina.core.buffer.IoBufferWrapper
 
getEnum(int, Class<E>) - Method in class org.apache.mina.core.buffer.IoBufferWrapper
 
getEnumInt(Class<E>) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
 
getEnumInt(int, Class<E>) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
 
getEnumInt(Class<E>) - Method in class org.apache.mina.core.buffer.IoBuffer
Reads an int from the buffer and returns the correlating enum constant defined by the specified enum type.
getEnumInt(int, Class<E>) - Method in class org.apache.mina.core.buffer.IoBuffer
Reads an int from the buffer and returns the correlating enum constant defined by the specified enum type.
getEnumInt(Class<E>) - Method in class org.apache.mina.core.buffer.IoBufferWrapper
 
getEnumInt(int, Class<E>) - Method in class org.apache.mina.core.buffer.IoBufferWrapper
 
getEnumSet(Class<E>) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
 
getEnumSet(int, Class<E>) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
 
getEnumSet(Class<E>) - Method in class org.apache.mina.core.buffer.IoBuffer
Reads a byte sized bit vector and converts it to an EnumSet.
getEnumSet(int, Class<E>) - Method in class org.apache.mina.core.buffer.IoBuffer
Reads a byte sized bit vector and converts it to an EnumSet.
getEnumSet(Class<E>) - Method in class org.apache.mina.core.buffer.IoBufferWrapper
 
getEnumSet(int, Class<E>) - Method in class org.apache.mina.core.buffer.IoBufferWrapper
 
getEnumSetInt(Class<E>) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
 
getEnumSetInt(int, Class<E>) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
 
getEnumSetInt(Class<E>) - Method in class org.apache.mina.core.buffer.IoBuffer
Reads an int sized bit vector and converts it to an EnumSet.
getEnumSetInt(int, Class<E>) - Method in class org.apache.mina.core.buffer.IoBuffer
Reads an int sized bit vector and converts it to an EnumSet.
getEnumSetInt(Class<E>) - Method in class org.apache.mina.core.buffer.IoBufferWrapper
 
getEnumSetInt(int, Class<E>) - Method in class org.apache.mina.core.buffer.IoBufferWrapper
 
getEnumSetLong(Class<E>) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
 
getEnumSetLong(int, Class<E>) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
 
getEnumSetLong(Class<E>) - Method in class org.apache.mina.core.buffer.IoBuffer
Reads a long sized bit vector and converts it to an EnumSet.
getEnumSetLong(int, Class<E>) - Method in class org.apache.mina.core.buffer.IoBuffer
Reads a long sized bit vector and converts it to an EnumSet.
getEnumSetLong(Class<E>) - Method in class org.apache.mina.core.buffer.IoBufferWrapper
 
getEnumSetLong(int, Class<E>) - Method in class org.apache.mina.core.buffer.IoBufferWrapper
 
getEnumSetShort(Class<E>) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
 
getEnumSetShort(int, Class<E>) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
 
getEnumSetShort(Class<E>) - Method in class org.apache.mina.core.buffer.IoBuffer
Reads a short sized bit vector and converts it to an EnumSet.
getEnumSetShort(int, Class<E>) - Method in class org.apache.mina.core.buffer.IoBuffer
Reads a short sized bit vector and converts it to an EnumSet.
getEnumSetShort(Class<E>) - Method in class org.apache.mina.core.buffer.IoBufferWrapper
 
getEnumSetShort(int, Class<E>) - Method in class org.apache.mina.core.buffer.IoBufferWrapper
 
getEnumShort(Class<E>) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
 
getEnumShort(int, Class<E>) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
 
getEnumShort(Class<E>) - Method in class org.apache.mina.core.buffer.IoBuffer
Reads a short from the buffer and returns the correlating enum constant defined by the specified enum type.
getEnumShort(int, Class<E>) - Method in class org.apache.mina.core.buffer.IoBuffer
Reads a short from the buffer and returns the correlating enum constant defined by the specified enum type.
getEnumShort(Class<E>) - Method in class org.apache.mina.core.buffer.IoBufferWrapper
 
getEnumShort(int, Class<E>) - Method in class org.apache.mina.core.buffer.IoBufferWrapper
 
getEnvelopeTypes() - Method in class org.apache.mina.core.service.DefaultTransportMetadata
 
getEnvelopeTypes() - Method in interface org.apache.mina.core.service.TransportMetadata
Returns the set of the allowed message type when you write to an IoSession that is managed by the service.
getEvent() - Method in exception org.apache.mina.statemachine.event.UnhandledEventException
Returns the Event which couldn't be handled.
getEventSizeEstimator() - Method in class org.apache.mina.filter.executor.IoEventQueueThrottle
 
getEventsToProfile() - Method in class org.apache.mina.filter.statistic.ProfilerTimerFilter
Return the bitmask that is being used to display timing information for this filter.
getException() - Method in interface org.apache.mina.core.future.ConnectFuture
Returns the cause of the connection failure.
getException() - Method in class org.apache.mina.core.future.DefaultConnectFuture
 
getException() - Method in class org.apache.mina.core.future.DefaultReadFuture
 
getException() - Method in class org.apache.mina.core.future.DefaultWriteFuture
Returns the cause of the write failure if and only if the write operation has failed due to an Exception.
getException() - Method in interface org.apache.mina.core.future.ReadFuture
Returns the cause of the read failure if and only if the read operation has failed due to an Exception.
getException() - Method in interface org.apache.mina.core.future.WriteFuture
Returns the cause of the write failure if and only if the write operation has failed due to an Exception.
getException() - Method in class org.apache.mina.core.service.AbstractIoService.ServiceOperationFuture
 
getExceptionCaughtLogLevel() - Method in class org.apache.mina.filter.logging.LoggingFilter
This method returns the LogLevel that is used to log exception caught events.
getExceptionHandlerMap() - Method in class org.apache.mina.handler.demux.DemuxingIoHandler
Returns the Map which contains all messageType-MessageHandler pairs registered to this handler.
getExecutor() - Method in class org.apache.mina.filter.executor.ExecutorFilter
Returns the underlying Executor instance this filter uses.
getExpirationInterval() - Method in class org.apache.mina.core.session.ExpiringSessionRecycler
 
getExpirationInterval() - Method in class org.apache.mina.util.ExpiringMap.Expirer
Get the interval in which an object will live in the map before it is removed.
getExpirationInterval() - Method in class org.apache.mina.util.ExpiringMap
 
getExpirer() - Method in class org.apache.mina.util.ExpiringMap
 
getFactory() - Method in class org.apache.mina.handler.multiton.SingleSessionIoHandlerDelegate
Returns the SingleSessionIoHandlerFactory that is used to create a new SingleSessionIoHandler instance.
getFileChannel() - Method in class org.apache.mina.core.file.DefaultFileRegion
 
getFileChannel() - Method in interface org.apache.mina.core.file.FileRegion
The open FileChannel from which data will be read to send to remote host.
getFilter() - Method in interface org.apache.mina.core.filterchain.IoFilterChain.Entry
Returns the filter.
getFilterChain() - Method in class org.apache.mina.core.service.AbstractIoService
A shortcut for ( ( DefaultIoFilterChainBuilder ) IoService.getFilterChainBuilder() ).
getFilterChain() - Method in interface org.apache.mina.core.service.IoService
A shortcut for ( ( DefaultIoFilterChainBuilder ) IoService.getFilterChainBuilder() ).
getFilterChain() - Method in class org.apache.mina.core.session.DummySession
 
getFilterChain() - Method in interface org.apache.mina.core.session.IoSession
 
getFilterChain() - Method in class org.apache.mina.transport.socket.apr.AprSession
getFilterChainBuilder() - Method in class org.apache.mina.core.service.AbstractIoService
Returns the IoFilterChainBuilder which will build the IoFilterChain of all IoSessions which is created by this service.
getFilterChainBuilder() - Method in interface org.apache.mina.core.service.IoService
Returns the IoFilterChainBuilder which will build the IoFilterChain of all IoSessions which is created by this service.
getFloat() - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
 
getFloat(int) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
 
getFloat() - Method in class org.apache.mina.core.buffer.IoBuffer
 
getFloat(int) - Method in class org.apache.mina.core.buffer.IoBuffer
 
getFloat() - Method in class org.apache.mina.core.buffer.IoBufferWrapper
 
getFloat(int) - Method in class org.apache.mina.core.buffer.IoBufferWrapper
 
getFlowControl() - Method in class org.apache.mina.transport.serial.SerialAddress
The flow control policie used for this communication.
getFuture() - Method in class org.apache.mina.core.write.DefaultWriteRequest
 
getFuture() - Method in interface org.apache.mina.core.write.WriteRequest
Returns WriteFuture that is associated with this write request.
getFuture() - Method in class org.apache.mina.core.write.WriteRequestWrapper
 
getHandle() - Method in class org.apache.mina.core.polling.AbstractPollingIoConnector.ConnectionRequest
 
getHandler() - Method in class org.apache.mina.core.service.AbstractIoService
Returns the handler which will handle all connections managed by this service.
getHandler() - Method in interface org.apache.mina.core.service.IoService
Returns the handler which will handle all connections managed by this service.
getHandler() - Method in class org.apache.mina.core.session.DummySession
 
getHandler() - Method in interface org.apache.mina.core.session.IoSession
 
getHandler(IoSession) - Method in interface org.apache.mina.handler.multiton.SingleSessionIoHandlerFactory
Returns a SingleSessionIoHandler for the given session.
getHandler() - Method in class org.apache.mina.transport.socket.apr.AprSession
getHexDump() - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
 
getHexDump(int) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
 
getHexDump() - Method in class org.apache.mina.core.buffer.IoBuffer
Returns hexdump of this buffer.
getHexDump(int) - Method in class org.apache.mina.core.buffer.IoBuffer
Return hexdump of this buffer with limited length.
getHexDump() - Method in class org.apache.mina.core.buffer.IoBufferWrapper
 
getHexDump(int) - Method in class org.apache.mina.core.buffer.IoBufferWrapper
 
getHexdump() - Method in exception org.apache.mina.filter.codec.ProtocolDecoderException
Returns the hexdump of the unknown message part.
getId() - Method in class org.apache.mina.core.session.AbstractIoSession
TODO this method implementation is totally wrong.
getId() - Method in interface org.apache.mina.core.session.IoSession
 
getId() - Method in class org.apache.mina.filter.reqres.Request
 
getId() - Method in class org.apache.mina.statemachine.event.Event
Returns the id of this Event.
getId() - Method in class org.apache.mina.statemachine.State
Returns the id of this State.
getIdleCount(IdleStatus) - Method in class org.apache.mina.core.service.IoServiceIdleState
Returns the number of the fired continuous serviceIdle events for the specified IdleStatus.
getIdleCount(IdleStatus) - Method in class org.apache.mina.core.session.AbstractIoSession
Returns the number of the fired continuous sessionIdle events for the specified IdleStatus.
getIdleCount(IdleStatus) - Method in interface org.apache.mina.core.session.IoSession
Returns the number of the fired continuous sessionIdle events for the specified IdleStatus.
getIdleState() - Method in class org.apache.mina.core.service.AbstractIoService
Returns the IoServiceIdleState for this service.
getIdleState() - Method in interface org.apache.mina.core.service.IoService
Returns the IoServiceIdleState for this service.
getIdleStatusChecker() - Method in class org.apache.mina.core.service.AbstractIoService
 
getIdleTime(IdleStatus) - Method in class org.apache.mina.core.service.IoServiceIdleState
Returns idle time for the specified type of idleness in seconds.
getIdleTime(IdleStatus) - Method in class org.apache.mina.core.session.AbstractIoSessionConfig
Returns idle time for the specified type of idleness in seconds.
getIdleTime(IdleStatus) - Method in interface org.apache.mina.core.session.IoSessionConfig
Returns idle time for the specified type of idleness in seconds.
getIdleTimeInMillis(IdleStatus) - Method in class org.apache.mina.core.service.IoServiceIdleState
Returns idle time for the specified type of idleness in milliseconds.
getIdleTimeInMillis(IdleStatus) - Method in class org.apache.mina.core.session.AbstractIoSessionConfig
Returns idle time for the specified type of idleness in milliseconds.
getIdleTimeInMillis(IdleStatus) - Method in interface org.apache.mina.core.session.IoSessionConfig
Returns idle time for the specified type of idleness in milliseconds.
getInputBufferSize() - Method in interface org.apache.mina.transport.serial.SerialSessionConfig
Gets the input buffer size.
getInsertByteProbability() - Method in class org.apache.mina.filter.errorgenerating.ErrorGeneratingFilter
 
getInstance(int) - Static method in class org.apache.mina.core.session.TrafficMask
Returns an appropriate TrafficMask instance from the specified interestOps.
getInstance(Object) - Static method in class org.apache.mina.integration.beans.PropertyEditorFactory
 
getInstance(Class<?>) - Static method in class org.apache.mina.integration.beans.PropertyEditorFactory
 
getInstance(Class<? extends Annotation>) - Static method in class org.apache.mina.statemachine.StateMachineFactory
Returns a new StateMachineFactory instance which creates StateMachines by reading the specified Transition equivalent annotation.
getInstance() - Static method in class org.apache.mina.util.ExceptionMonitor
Returns the current exception monitor.
getInt() - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
 
getInt(int) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
 
getInt() - Method in class org.apache.mina.core.buffer.IoBuffer
 
getInt(int) - Method in class org.apache.mina.core.buffer.IoBuffer
 
getInt() - Method in class org.apache.mina.core.buffer.IoBufferWrapper
 
getInt(int) - Method in class org.apache.mina.core.buffer.IoBufferWrapper
 
getInterestedIdleStatus() - Method in class org.apache.mina.filter.keepalive.KeepAliveFilter
 
getInterestOps() - Method in class org.apache.mina.core.session.TrafficMask
Returns an interestOps of SelectionKey for this mask.
getLargestManagedSessionCount() - Method in class org.apache.mina.core.service.IoServiceListenerSupport
 
getLargestManagedSessionCount() - Method in class org.apache.mina.core.service.IoServiceStatistics
Returns the maximum number of sessions which were being managed at the same time.
getLargestPoolSize() - Method in class org.apache.mina.filter.executor.OrderedThreadPoolExecutor
 
getLargestPoolSize() - Method in class org.apache.mina.filter.executor.UnorderedThreadPoolExecutor
 
getLargestReadBytesThroughput() - Method in class org.apache.mina.core.service.IoServiceStatistics
Returns the maximum of the readBytesThroughput.
getLargestReadMessagesThroughput() - Method in class org.apache.mina.core.service.IoServiceStatistics
Returns the maximum of the readMessagesThroughput.
getLargestWrittenBytesThroughput() - Method in class org.apache.mina.core.service.IoServiceStatistics
Returns the maximum of the writtenBytesThroughput.
getLargestWrittenMessagesThroughput() - Method in class org.apache.mina.core.service.IoServiceStatistics
Returns the maximum of the writtenMessagesThroughput.
getLastBothIdleTime() - Method in class org.apache.mina.core.service.IoServiceIdleState
Returns the time in milliseconds when the last serviceIdle event is fired for IdleStatus.BOTH_IDLE.
getLastBothIdleTime() - Method in class org.apache.mina.core.session.AbstractIoSession
Returns the time in milliseconds when the last sessionIdle event is fired for IdleStatus.BOTH_IDLE.
getLastBothIdleTime() - Method in interface org.apache.mina.core.session.IoSession
Returns the time in milliseconds when the last sessionIdle event is fired for IdleStatus.BOTH_IDLE.
getLastIdleTime(IdleStatus) - Method in class org.apache.mina.core.service.IoServiceIdleState
Returns the time in milliseconds when the last serviceIdle event is fired for the specified IdleStatus.
getLastIdleTime(IdleStatus) - Method in class org.apache.mina.core.session.AbstractIoSession
Returns the time in milliseconds when the last sessionIdle event is fired for the specified IdleStatus.
getLastIdleTime(IdleStatus) - Method in interface org.apache.mina.core.session.IoSession
Returns the time in milliseconds when the last sessionIdle event is fired for the specified IdleStatus.
getLastIoTime() - Method in class org.apache.mina.core.service.IoServiceStatistics
Returns the time in millis when I/O occurred lastly.
getLastIoTime() - Method in class org.apache.mina.core.session.AbstractIoSession
Returns the time in millis when I/O occurred lastly.
getLastIoTime() - Method in interface org.apache.mina.core.session.IoSession
Returns the time in millis when I/O occurred lastly.
getLastReaderIdleTime() - Method in class org.apache.mina.core.service.IoServiceIdleState
Returns the time in milliseconds when the last serviceIdle event is fired for IdleStatus.READER_IDLE.
getLastReaderIdleTime() - Method in class org.apache.mina.core.session.AbstractIoSession
Returns the time in milliseconds when the last sessionIdle event is fired for IdleStatus.READER_IDLE.
getLastReaderIdleTime() - Method in interface org.apache.mina.core.session.IoSession
Returns the time in milliseconds when the last sessionIdle event is fired for IdleStatus.READER_IDLE.
getLastReadTime() - Method in class org.apache.mina.core.service.IoServiceStatistics
Returns the time in millis when read operation occurred lastly.
getLastReadTime() - Method in class org.apache.mina.core.session.AbstractIoSession
Returns the time in millis when read operation occurred lastly.
getLastReadTime() - Method in interface org.apache.mina.core.session.IoSession
Returns the time in millis when read operation occurred lastly.
getLastWriterIdleTime() - Method in class org.apache.mina.core.service.IoServiceIdleState
Returns the time in milliseconds when the last serviceIdle event is fired for IdleStatus.WRITER_IDLE.
getLastWriterIdleTime() - Method in class org.apache.mina.core.session.AbstractIoSession
Returns the time in milliseconds when the last sessionIdle event is fired for IdleStatus.WRITER_IDLE.
getLastWriterIdleTime() - Method in interface org.apache.mina.core.session.IoSession
Returns the time in milliseconds when the last sessionIdle event is fired for IdleStatus.WRITER_IDLE.
getLastWriteTime() - Method in class org.apache.mina.core.service.IoServiceStatistics
Returns the time in millis when write operation occurred lastly.
getLastWriteTime() - Method in class org.apache.mina.core.session.AbstractIoSession
Returns the time in millis when write operation occurred lastly.
getLastWriteTime() - Method in interface org.apache.mina.core.session.IoSession
Returns the time in millis when write operation occurred lastly.
getListeners() - Method in class org.apache.mina.core.service.AbstractIoService
 
getLocalAddress() - Method in class org.apache.mina.core.service.AbstractIoAcceptor
Returns the local address which is bound currently.
getLocalAddress() - Method in interface org.apache.mina.core.service.IoAcceptor
Returns the local address which is bound currently.
getLocalAddress() - Method in class org.apache.mina.core.session.DummySession
 
getLocalAddress() - Method in interface org.apache.mina.core.session.IoSession
Returns the socket address of local machine which is associated with this session.
getLocalAddress() - Method in interface org.apache.mina.transport.serial.SerialSession
 
getLocalAddress() - Method in class org.apache.mina.transport.socket.apr.AprSession
Returns the socket address of local machine which is associated with this session.
getLocalAddress() - Method in class org.apache.mina.transport.socket.apr.AprSocketAcceptor
 
getLocalAddress() - Method in interface org.apache.mina.transport.socket.DatagramAcceptor
 
getLocalAddress() - Method in class org.apache.mina.transport.socket.nio.NioDatagramAcceptor
 
getLocalAddress() - Method in class org.apache.mina.transport.socket.nio.NioSocketAcceptor
Returns the local address which is bound currently.
getLocalAddress() - Method in interface org.apache.mina.transport.socket.SocketAcceptor
 
getLocalAddress() - Method in class org.apache.mina.transport.vmpipe.VmPipeAcceptor
 
getLocalAddresses() - Method in class org.apache.mina.core.service.AbstractIoAcceptor.AcceptorOperationFuture
 
getLocalAddresses() - Method in class org.apache.mina.core.service.AbstractIoAcceptor
Returns a Set of the local addresses which are bound currently.
getLocalAddresses() - Method in interface org.apache.mina.core.service.IoAcceptor
Returns a Set of the local addresses which are bound currently.
getLocationInfo() - Method in class org.apache.mina.util.Log4jXmlFormatter
Returns the current value of the LocationInfo option.
getLogLevel(IoEventType) - Method in class org.apache.mina.filter.logging.LoggingFilter
Returns the log level for the supplied event type.
getLong() - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
 
getLong(int) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
 
getLong() - Method in class org.apache.mina.core.buffer.IoBuffer
 
getLong(int) - Method in class org.apache.mina.core.buffer.IoBuffer
 
getLong() - Method in class org.apache.mina.core.buffer.IoBufferWrapper
 
getLong(int) - Method in class org.apache.mina.core.buffer.IoBufferWrapper
 
getManagedSessionCount() - Method in class org.apache.mina.core.service.AbstractIoService
Returns the number of all sessions which are currently managed by this service.
getManagedSessionCount() - Method in interface org.apache.mina.core.service.IoService
Returns the number of all sessions which are currently managed by this service.
getManagedSessionCount() - Method in class org.apache.mina.core.service.IoServiceListenerSupport
 
getManagedSessions() - Method in class org.apache.mina.core.service.AbstractIoService
Returns the map of all sessions which are currently managed by this service.
getManagedSessions() - Method in interface org.apache.mina.core.service.IoService
Returns the map of all sessions which are currently managed by this service.
getManagedSessions() - Method in class org.apache.mina.core.service.IoServiceListenerSupport
 
getMapKeyType(Class<?>, String) - Method in class org.apache.mina.integration.jmx.ObjectMBean
 
getMapValueType(Class<?>, String) - Method in class org.apache.mina.integration.jmx.ObjectMBean
 
getMaxCachedBufferSize() - Method in class org.apache.mina.core.buffer.CachedBufferAllocator
Returns the maximum capacity of a cached buffer.
getMaxDataLength() - Method in class org.apache.mina.filter.codec.prefixedstring.PrefixedStringDecoder
Gets the maximum number of bytes allowed for a single String
getMaxDataLength() - Method in class org.apache.mina.filter.codec.prefixedstring.PrefixedStringEncoder
Gets the maximum number of bytes allowed for encoding a single String *
getMaximumPoolSize() - Method in class org.apache.mina.filter.executor.OrderedThreadPoolExecutor
 
getMaximumPoolSize() - Method in class org.apache.mina.filter.executor.UnorderedThreadPoolExecutor
 
getMaximumTime(IoEventType) - Method in class org.apache.mina.filter.statistic.ProfilerTimerFilter
The maximum time the method represented by IoEventType has executed
getMaxInsertByte() - Method in class org.apache.mina.filter.errorgenerating.ErrorGeneratingFilter
 
getMaxLineLength() - Method in class org.apache.mina.filter.codec.textline.TextLineDecoder
Returns the allowed maximum size of the line to be decoded.
getMaxLineLength() - Method in class org.apache.mina.filter.codec.textline.TextLineEncoder
Returns the allowed maximum size of the encoded line.
getMaxObjectSize() - Method in class org.apache.mina.filter.codec.serialization.ObjectSerializationDecoder
Returns the allowed maximum size of the object to be decoded.
getMaxObjectSize() - Method in class org.apache.mina.filter.codec.serialization.ObjectSerializationEncoder
Returns the allowed maximum size of the encoded object.
getMaxObjectSize() - Method in class org.apache.mina.filter.codec.serialization.ObjectSerializationInputStream
Returns the allowed maximum size of the object to be decoded.
getMaxObjectSize() - Method in class org.apache.mina.filter.codec.serialization.ObjectSerializationOutputStream
Returns the allowed maximum size of the encoded object.
getMaxPoolSize() - Method in class org.apache.mina.core.buffer.CachedBufferAllocator
Returns the maximum number of buffers with the same capacity per thread.
getMaxReadBufferSize() - Method in class org.apache.mina.core.session.AbstractIoSessionConfig
Returns the maximum size of the read buffer that I/O processor allocates per each read.
getMaxReadBufferSize() - Method in interface org.apache.mina.core.session.IoSessionConfig
Returns the maximum size of the read buffer that I/O processor allocates per each read.
getMBeanInfo() - Method in class org.apache.mina.integration.jmx.ObjectMBean
 
getMediumInt() - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
 
getMediumInt(int) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
 
getMediumInt() - Method in class org.apache.mina.core.buffer.IoBuffer
Relative get method for reading a medium int value.
getMediumInt(int) - Method in class org.apache.mina.core.buffer.IoBuffer
Absolute get method for reading a medium int value.
getMediumInt() - Method in class org.apache.mina.core.buffer.IoBufferWrapper
 
getMediumInt(int) - Method in class org.apache.mina.core.buffer.IoBufferWrapper
 
getMessage() - Method in class org.apache.mina.core.future.DefaultReadFuture
 
getMessage() - Method in interface org.apache.mina.core.future.ReadFuture
Returns the received message.
getMessage() - Method in class org.apache.mina.core.write.DefaultWriteRequest
 
getMessage() - Method in interface org.apache.mina.core.write.WriteRequest
Returns a message object to be written.
getMessage() - Method in class org.apache.mina.core.write.WriteRequestWrapper
 
getMessage() - Method in exception org.apache.mina.filter.codec.ProtocolDecoderException
Returns the message and the hexdump of the unknown part.
getMessage() - Method in class org.apache.mina.filter.reqres.Request
 
getMessage() - Method in class org.apache.mina.filter.reqres.Response
 
getMessageClass() - Method in class org.apache.mina.filter.stream.AbstractStreamWriteFilter
 
getMessageClass() - Method in class org.apache.mina.filter.stream.FileRegionWriteFilter
 
getMessageClass() - Method in class org.apache.mina.filter.stream.StreamWriteFilter
 
getMessageFactory() - Method in class org.apache.mina.filter.keepalive.KeepAliveFilter
 
getMessageHandler(Class<E>) - Method in class org.apache.mina.handler.demux.DemuxingIoHandler
Returns the MessageHandler which is registered to process the specified type.
getMessageQueue() - Method in class org.apache.mina.filter.codec.AbstractProtocolDecoderOutput
 
getMessageQueue() - Method in class org.apache.mina.filter.codec.AbstractProtocolEncoderOutput
 
getMessageReceivedLogLevel() - Method in class org.apache.mina.filter.logging.LoggingFilter
This method returns the LogLevel that is used to log message received events.
getMessageSentLogLevel() - Method in class org.apache.mina.filter.logging.LoggingFilter
This method returns the LogLevel that is used to log message sent events.
getMethod() - Method in class org.apache.mina.statemachine.transition.MethodTransition
Returns the target Method.
getMinimumTime(IoEventType) - Method in class org.apache.mina.filter.statistic.ProfilerTimerFilter
The minimum time the method represented by IoEventType has executed
getMinReadBufferSize() - Method in class org.apache.mina.core.session.AbstractIoSessionConfig
Returns the minimum size of the read buffer that I/O processor allocates per each read.
getMinReadBufferSize() - Method in interface org.apache.mina.core.session.IoSessionConfig
Returns the minimum size of the read buffer that I/O processor allocates per each read.
getName() - Method in interface org.apache.mina.core.filterchain.IoFilterChain.Entry
Returns the name of the filter.
getName() - Method in class org.apache.mina.core.service.DefaultTransportMetadata
 
getName() - Method in interface org.apache.mina.core.service.TransportMetadata
Returns the name of the service.
getName() - Method in class org.apache.mina.core.session.TrafficMask
Returns the name of this mask.
getName() - Method in class org.apache.mina.filter.logging.LoggingFilter
 
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.jmx.ObjectMBean
 
getName() - Method in class org.apache.mina.transport.serial.SerialAddress
The name of the device.
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.
getNextBuffer(T) - Method in class org.apache.mina.filter.stream.AbstractStreamWriteFilter
 
getNextBuffer(FileRegion) - Method in class org.apache.mina.filter.stream.FileRegionWriteFilter
 
getNextBuffer(InputStream) - Method in class org.apache.mina.filter.stream.StreamWriteFilter
 
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(String) - Method in class org.apache.mina.core.filterchain.DefaultIoFilterChain
 
getNextFilter(IoFilter) - Method in class org.apache.mina.core.filterchain.DefaultIoFilterChain
 
getNextFilter(Class<? extends IoFilter>) - Method in class org.apache.mina.core.filterchain.DefaultIoFilterChain
 
getNextFilter() - Method in interface org.apache.mina.core.filterchain.IoFilterChain.Entry
Returns the IoFilter.NextFilter of the filter.
getNextFilter(String) - Method in interface org.apache.mina.core.filterchain.IoFilterChain
Returns the IoFilter.NextFilter of the IoFilter with the specified name in this chain.
getNextFilter(IoFilter) - Method in interface org.apache.mina.core.filterchain.IoFilterChain
Returns the IoFilter.NextFilter of the specified IoFilter in this chain.
getNextFilter(Class<? extends IoFilter>) - Method in interface org.apache.mina.core.filterchain.IoFilterChain
Returns the IoFilter.NextFilter of the specified filterType in this chain.
getNextFilter() - Method in class org.apache.mina.core.filterchain.IoFilterEvent
 
getNextState() - Method in class org.apache.mina.statemachine.transition.AbstractTransition
 
getNextState() - Method in interface org.apache.mina.statemachine.transition.Transition
Returns the State which the StateMachine should move to if this Transition is taken and Transition.execute(Event) returns true.
getNotificationInfo() - Method in class org.apache.mina.integration.jmx.ObjectMBean
 
getNotifyingTask() - Method in class org.apache.mina.core.session.IdleStatusChecker
 
getObject() - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
 
getObject(ClassLoader) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
 
getObject() - Method in class org.apache.mina.core.buffer.IoBuffer
Reads a Java object from the buffer using the context ClassLoader of the current thread.
getObject(ClassLoader) - Method in class org.apache.mina.core.buffer.IoBuffer
Reads a Java object from the buffer using the specified classLoader.
getObject() - Method in class org.apache.mina.core.buffer.IoBufferWrapper
 
getObject(ClassLoader) - Method in class org.apache.mina.core.buffer.IoBufferWrapper
 
getOriginalRequest() - Method in class org.apache.mina.core.write.DefaultWriteRequest
 
getOriginalRequest() - Method in interface org.apache.mina.core.write.WriteRequest
Returns the WriteRequest which was requested originally, which is not transformed by any IoFilter.
getOriginalRequest() - Method in class org.apache.mina.core.write.WriteRequestWrapper
 
getParameter() - Method in class org.apache.mina.core.session.IoEvent
 
getParent() - Method in class org.apache.mina.statemachine.State
Returns the parent State.
getParentBuffer() - Method in class org.apache.mina.core.buffer.IoBufferWrapper
Returns the parent buffer that this buffer wrapped.
getParentRequest() - Method in class org.apache.mina.core.write.WriteRequestWrapper
Returns the wrapped request object.
getParity() - Method in class org.apache.mina.transport.serial.SerialAddress
The parity check for this communication.
getPoolSize() - Method in class org.apache.mina.filter.executor.OrderedThreadPoolExecutor
 
getPoolSize() - Method in class org.apache.mina.filter.executor.UnorderedThreadPoolExecutor
 
getPort() - Method in class org.apache.mina.transport.vmpipe.VmPipeAddress
Returns the port number.
getPosition() - Method in class org.apache.mina.core.file.DefaultFileRegion
 
getPosition() - Method in interface org.apache.mina.core.file.FileRegion
The current file position from which data will be read.
getPossibleProperty(Map, Object, String) - Method in class org.apache.mina.integration.ognl.AbstractPropertyAccessor
 
getPrefixedString(CharsetDecoder) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
 
getPrefixedString(int, CharsetDecoder) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
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.core.buffer.IoBuffer
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.core.buffer.IoBuffer
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.core.buffer.IoBufferWrapper
 
getPrefixedString(int, CharsetDecoder) - Method in class org.apache.mina.core.buffer.IoBufferWrapper
 
getPrefixLength() - Method in class org.apache.mina.filter.codec.prefixedstring.PrefixedStringDecoder
Gets the length of the length prefix (1, 2, or 4)
getPrefixLength() - Method in class org.apache.mina.filter.codec.prefixedstring.PrefixedStringEncoder
Gets the length of the length prefix (1, 2, or 4)
getProcessor() - Method in class org.apache.mina.core.session.AbstractIoSession
TODO Add method documentation
getProcessor() - Method in class org.apache.mina.core.session.DummySession
 
getProcessor() - Method in class org.apache.mina.transport.socket.apr.AprSession
TODO Add method documentation
getProperties() - Method in class org.apache.mina.util.Log4jXmlFormatter
Gets whether MDC key-value pairs should be output.
getProperty(IoSession, String) - Static method in class org.apache.mina.filter.logging.MdcInjectionFilter
 
getProperty(Map, Object, Object) - Method in class org.apache.mina.integration.ognl.AbstractPropertyAccessor
 
getProperty0(OgnlContext, Object, String) - Method in class org.apache.mina.integration.ognl.AbstractPropertyAccessor
 
getProperty0(OgnlContext, Object, String) - Method in class org.apache.mina.integration.ognl.IoFilterPropertyAccessor
 
getProperty0(OgnlContext, Object, String) - Method in class org.apache.mina.integration.ognl.IoServicePropertyAccessor
 
getProperty0(OgnlContext, Object, String) - Method in class org.apache.mina.integration.ognl.IoSessionPropertyAccessor
 
getPropertyEditor(Class<?>, String, Class<?>) - Method in class org.apache.mina.integration.jmx.ObjectMBean
 
getPropertyEditor(Class<?>, String, Class<?>) - Method in class org.apache.mina.integration.ognl.PropertyTypeConverter
 
getProviderName() - Method in class org.apache.mina.core.service.DefaultTransportMetadata
 
getProviderName() - Method in interface org.apache.mina.core.service.TransportMetadata
Returns the name of the service provider (e.g.
getQueue() - Method in class org.apache.mina.filter.executor.OrderedThreadPoolExecutor
 
getQueueHandler() - Method in class org.apache.mina.filter.executor.OrderedThreadPoolExecutor
 
getQueueHandler() - Method in class org.apache.mina.filter.executor.UnorderedThreadPoolExecutor
 
getQueueHandler() - Method in class org.apache.mina.filter.executor.WriteRequestFilter
Returns the IoEventQueueHandler which is attached to this filter.
getReadBufferSize() - Method in class org.apache.mina.core.session.AbstractIoSessionConfig
Returns the size of the read buffer that I/O processor allocates per each read.
getReadBufferSize() - Method in interface org.apache.mina.core.session.IoSessionConfig
Returns the size of the read buffer that I/O processor allocates per each read.
getReadBytes() - Method in class org.apache.mina.core.service.IoServiceStatistics
Returns the number of bytes read by this service
getReadBytes() - Method in class org.apache.mina.core.session.AbstractIoSession
Returns the total number of bytes which were read from this session.
getReadBytes() - Method in interface org.apache.mina.core.session.IoSession
Returns the total number of bytes which were read from this session.
getReadBytesThroughput() - Method in class org.apache.mina.core.service.IoServiceStatistics
Returns the number of read bytes per second.
getReadBytesThroughput() - Method in class org.apache.mina.core.session.AbstractIoSession
Returns the number of read bytes per second.
getReadBytesThroughput() - Method in interface org.apache.mina.core.session.IoSession
Returns the number of read bytes per second.
getReaderIdleCount() - Method in class org.apache.mina.core.service.IoServiceIdleState
Returns the number of the fired continuous serviceIdle events for IdleStatus.READER_IDLE.
getReaderIdleCount() - Method in class org.apache.mina.core.session.AbstractIoSession
Returns the number of the fired continuous sessionIdle events for IdleStatus.READER_IDLE.
getReaderIdleCount() - Method in interface org.apache.mina.core.session.IoSession
Returns the number of the fired continuous sessionIdle events for IdleStatus.READER_IDLE.
getReaderIdleTime() - Method in class org.apache.mina.core.service.IoServiceIdleState
Returns idle time for IdleStatus.READER_IDLE in seconds.
getReaderIdleTime() - Method in class org.apache.mina.core.session.AbstractIoSessionConfig
Returns idle time for IdleStatus.READER_IDLE in seconds.
getReaderIdleTime() - Method in interface org.apache.mina.core.session.IoSessionConfig
Returns idle time for IdleStatus.READER_IDLE in seconds.
getReaderIdleTimeInMillis() - Method in class org.apache.mina.core.service.IoServiceIdleState
Returns idle time for IdleStatus.READER_IDLE in milliseconds.
getReaderIdleTimeInMillis() - Method in class org.apache.mina.core.session.AbstractIoSessionConfig
Returns idle time for IdleStatus.READER_IDLE in milliseconds.
getReaderIdleTimeInMillis() - Method in interface org.apache.mina.core.session.IoSessionConfig
Returns idle time for IdleStatus.READER_IDLE in milliseconds.
getReadMessages() - Method in class org.apache.mina.core.service.IoServiceStatistics
Returns the number of messages this services has read
getReadMessages() - Method in class org.apache.mina.core.session.AbstractIoSession
Returns the total number of messages which were read and decoded from this session.
getReadMessages() - Method in interface org.apache.mina.core.session.IoSession
Returns the total number of messages which were read and decoded from this session.
getReadMessagesThroughput() - Method in class org.apache.mina.core.service.IoServiceStatistics
Returns the number of read messages per second.
getReadMessagesThroughput() - Method in class org.apache.mina.core.session.AbstractIoSession
Returns the number of read messages per second.
getReadMessagesThroughput() - Method in interface org.apache.mina.core.session.IoSession
Returns the number of read messages per second.
getReadTimeout() - Method in class org.apache.mina.handler.stream.StreamIoHandler
Returns read timeout in seconds.
getReceiveBufferSize() - Method in interface org.apache.mina.transport.socket.DatagramSessionConfig
 
getReceiveBufferSize() - Method in class org.apache.mina.transport.socket.DefaultDatagramSessionConfig
 
getReceiveBufferSize() - Method in class org.apache.mina.transport.socket.DefaultSocketSessionConfig
 
getReceiveBufferSize() - Method in interface org.apache.mina.transport.socket.SocketSessionConfig
 
getReceivedMessageHandlerMap() - Method in class org.apache.mina.handler.demux.DemuxingIoHandler
Returns the Map which contains all messageType-MessageHandler pairs registered to this handler for received messages.
getReceiveThreshold() - Method in interface org.apache.mina.transport.serial.SerialSessionConfig
The current receive threshold (-1 if not enabled).
getRemainingBytes() - Method in class org.apache.mina.core.file.DefaultFileRegion
 
getRemainingBytes() - Method in interface org.apache.mina.core.file.FileRegion
The number of bytes remaining to be written from the file to the remote host.
getRemoteAddress() - Method in class org.apache.mina.core.session.DummySession
 
getRemoteAddress() - Method in interface org.apache.mina.core.session.IoSession
Returns the socket address of remote peer.
getRemoteAddress() - Method in interface org.apache.mina.transport.serial.SerialSession
 
getRemoteAddress() - Method in class org.apache.mina.transport.socket.apr.AprSession
Returns the socket address of remote peer.
getRemoveByteProbability() - Method in class org.apache.mina.filter.errorgenerating.ErrorGeneratingFilter
 
getRemovePduProbability() - Method in class org.apache.mina.filter.errorgenerating.ErrorGeneratingFilter
 
getRequest() - Method in exception org.apache.mina.core.write.WriteException
Returns the firstly failed WriteRequest.
getRequest(IoSession) - Method in interface org.apache.mina.filter.keepalive.KeepAliveMessageFactory
Returns a (new) keep-alive request message.
getRequest() - Method in exception org.apache.mina.filter.reqres.RequestTimeoutException
Returns the request which has timed out.
getRequest() - Method in class org.apache.mina.filter.reqres.Response
 
getRequestId(Object) - Method in interface org.apache.mina.filter.reqres.ResponseInspector
 
getRequestInterval() - Method in class org.apache.mina.filter.keepalive.KeepAliveFilter
 
getRequests() - Method in exception org.apache.mina.core.write.WriteException
Returns the list of the failed WriteRequest, in the order of occurrance.
getRequestTimeout() - Method in class org.apache.mina.filter.keepalive.KeepAliveFilter
 
getRequestTimeoutHandler() - Method in class org.apache.mina.filter.keepalive.KeepAliveFilter
 
getResendPduLasterProbability() - Method in class org.apache.mina.filter.errorgenerating.ErrorGeneratingFilter
 
getResponse(IoSession, Object) - Method in interface org.apache.mina.filter.keepalive.KeepAliveMessageFactory
Returns a (new) response message for the specified keep-alive request.
getResponseInspector() - Method in interface org.apache.mina.filter.reqres.ResponseInspectorFactory
getResponseType(Object) - Method in interface org.apache.mina.filter.reqres.ResponseInspector
 
getScheduledWriteBytes() - Method in class org.apache.mina.core.service.AbstractIoService
Returns the number of bytes scheduled to be written
getScheduledWriteBytes() - Method in interface org.apache.mina.core.service.IoService
Returns the number of bytes scheduled to be written
getScheduledWriteBytes() - Method in class org.apache.mina.core.service.IoServiceStatistics
TODO add documentation
getScheduledWriteBytes() - Method in class org.apache.mina.core.session.AbstractIoSession
Returns the number of bytes which are scheduled to be written to this session.
getScheduledWriteBytes() - Method in interface org.apache.mina.core.session.IoSession
Returns the number of bytes which are scheduled to be written to this session.
getScheduledWriteMessages() - Method in class org.apache.mina.core.service.AbstractIoService
Returns the number of messages scheduled to be written
getScheduledWriteMessages() - Method in interface org.apache.mina.core.service.IoService
Returns the number of messages scheduled to be written
getScheduledWriteMessages() - Method in class org.apache.mina.core.service.IoServiceStatistics
TODO add documentation
getScheduledWriteMessages() - Method in class org.apache.mina.core.session.AbstractIoSession
Returns the number of messages which are scheduled to be written to this session.
getScheduledWriteMessages() - Method in interface org.apache.mina.core.session.IoSession
Returns the number of messages which are scheduled to be written to this session.
getSendBufferSize() - Method in interface org.apache.mina.transport.socket.DatagramSessionConfig
 
getSendBufferSize() - Method in class org.apache.mina.transport.socket.DefaultDatagramSessionConfig
 
getSendBufferSize() - Method in class org.apache.mina.transport.socket.DefaultSocketSessionConfig
 
getSendBufferSize() - Method in interface org.apache.mina.transport.socket.SocketSessionConfig
 
getSentMessageHandlerMap() - Method in class org.apache.mina.handler.demux.DemuxingIoHandler
Returns the Map which contains all messageType-MessageHandler pairs registered to this handler for sent messages.
getServer() - Method in class org.apache.mina.integration.jmx.ObjectMBean
 
getService() - Method in class org.apache.mina.core.session.DummySession
 
getService() - Method in interface org.apache.mina.core.session.IoSession
 
getService() - Method in class org.apache.mina.transport.socket.apr.AprSession
getServiceAddress() - Method in class org.apache.mina.core.session.AbstractIoSession
Returns the socket address of the IoService listens to to manage this session.
getServiceAddress() - Method in interface org.apache.mina.core.session.IoSession
Returns the socket address of the IoService listens to to manage this session.
getServiceAddress() - Method in interface org.apache.mina.transport.serial.SerialSession
 
getServiceAddress() - Method in class org.apache.mina.transport.socket.apr.AprSession
Returns the socket address of the IoService listens to to manage this session.
getSession() - Method in class org.apache.mina.core.filterchain.DefaultIoFilterChain
 
getSession() - Method in interface org.apache.mina.core.filterchain.IoFilterChain
Returns the parent IoSession of this chain.
getSession() - Method in interface org.apache.mina.core.future.ConnectFuture
Returns IoSession which is the result of connect operation.
getSession() - Method in class org.apache.mina.core.future.DefaultConnectFuture
 
getSession() - Method in class org.apache.mina.core.future.DefaultIoFuture
Returns the IoSession which is associated with this future.
getSession() - Method in interface org.apache.mina.core.future.IoFuture
Returns the IoSession which is associated with this future.
getSession() - Method in class org.apache.mina.core.session.IoEvent
 
getSession() - Method in class org.apache.mina.handler.multiton.SingleSessionIoHandlerAdapter
Retrieves the session to which this handler is assigned.
getSessionClosedLogLevel() - Method in class org.apache.mina.filter.logging.LoggingFilter
This method returns the LogLevel that is used to log session closed events.
getSessionConfig() - Method in class org.apache.mina.core.service.AbstractIoService
Returns the default configuration of the new IoSessions created by this service.
getSessionConfig() - Method in interface org.apache.mina.core.service.IoService
Returns the default configuration of the new IoSessions created by this service.
getSessionConfig() - Method in class org.apache.mina.transport.socket.apr.AprSocketAcceptor
 
getSessionConfig() - Method in class org.apache.mina.transport.socket.apr.AprSocketConnector
Returns the default configuration of the new IoSessions created by this service.
getSessionConfig() - Method in class org.apache.mina.transport.socket.nio.NioDatagramAcceptor
 
getSessionConfig() - Method in class org.apache.mina.transport.socket.nio.NioDatagramConnector
 
getSessionConfig() - Method in class org.apache.mina.transport.socket.nio.NioSocketAcceptor
Returns the default configuration of the new IoSessions created by this service.
getSessionConfig() - Method in class org.apache.mina.transport.socket.nio.NioSocketConnector
Returns the default configuration of the new IoSessions created by this service.
getSessionConfig() - Method in interface org.apache.mina.transport.socket.SocketAcceptor
Returns the default configuration of the new SocketSessions created by this acceptor service.
getSessionConfig() - Method in interface org.apache.mina.transport.socket.SocketConnector
Returns the default configuration of the new SocketSessions created by this connect service.
getSessionConfig() - Method in class org.apache.mina.transport.vmpipe.VmPipeAcceptor
 
getSessionConfig() - Method in class org.apache.mina.transport.vmpipe.VmPipeConnector
 
getSessionConfigType() - Method in class org.apache.mina.core.service.DefaultTransportMetadata
 
getSessionConfigType() - Method in interface org.apache.mina.core.service.TransportMetadata
Returns the type of the IoSessionConfig of the service
getSessionCreatedLogLevel() - Method in class org.apache.mina.filter.logging.LoggingFilter
This method returns the LogLevel that is used to log session created events.
getSessionDataStructureFactory() - Method in class org.apache.mina.core.service.AbstractIoService
Returns the IoSessionDataStructureFactory that provides related data structures for a new session created by this service.
getSessionDataStructureFactory() - Method in interface org.apache.mina.core.service.IoService
Returns the IoSessionDataStructureFactory that provides related data structures for a new session created by this service.
getSessionIdleLogLevel() - Method in class org.apache.mina.filter.logging.LoggingFilter
This method returns the LogLevel that is used to log session idle events.
getSessionInitializer() - Method in class org.apache.mina.core.polling.AbstractPollingIoConnector.ConnectionRequest
 
getSessionOpenedLogLevel() - Method in class org.apache.mina.filter.logging.LoggingFilter
This method returns the LogLevel that is used to log session opened events.
getSessionRecycler() - Method in class org.apache.mina.core.polling.AbstractPollingConnectionlessIoAcceptor
 
getSessionRecycler() - Method in interface org.apache.mina.transport.socket.DatagramAcceptor
Returns the IoSessionRecycler for this service.
getShort() - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
 
getShort(int) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
 
getShort() - Method in class org.apache.mina.core.buffer.IoBuffer
 
getShort(int) - Method in class org.apache.mina.core.buffer.IoBuffer
 
getShort() - Method in class org.apache.mina.core.buffer.IoBufferWrapper
 
getShort(int) - Method in class org.apache.mina.core.buffer.IoBufferWrapper
 
getSlice(int, int) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
 
getSlice(int) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
 
getSlice(int, int) - Method in class org.apache.mina.core.buffer.IoBuffer
TODO document me.
getSlice(int) - Method in class org.apache.mina.core.buffer.IoBuffer
TODO document me.
getSlice(int, int) - Method in class org.apache.mina.core.buffer.IoBufferWrapper
 
getSlice(int) - Method in class org.apache.mina.core.buffer.IoBufferWrapper
 
getSoLinger() - Method in class org.apache.mina.transport.socket.DefaultSocketSessionConfig
 
getSoLinger() - Method in interface org.apache.mina.transport.socket.SocketSessionConfig
Please note that enabling SO_LINGER in Java NIO can result in platform-dependent behavior and unexpected blocking of I/O thread.
getSource(ObjectName) - Static method in class org.apache.mina.integration.jmx.ObjectMBean
 
getSource() - Method in class org.apache.mina.integration.jmx.ObjectMBean
 
getSslSession(IoSession) - Method in class org.apache.mina.filter.ssl.SslFilter
Returns the underlying SSLSession for the specified session.
getState(String) - Method in class org.apache.mina.statemachine.StateMachine
Returns the State with the specified id.
getStates() - Method in class org.apache.mina.statemachine.StateMachine
Returns an unmodifiable Collection of all States used by this StateMachine.
getStatistics() - Method in class org.apache.mina.core.service.AbstractIoService
Returns the IoServiceStatistics object for this service.
getStatistics() - Method in interface org.apache.mina.core.service.IoService
Returns the IoServiceStatistics object for this service.
getStopBits() - Method in class org.apache.mina.transport.serial.SerialAddress
Number of stop bits used.
getString(CharsetDecoder) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
 
getString(int, CharsetDecoder) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
 
getString(CharsetDecoder) - Method in class org.apache.mina.core.buffer.IoBuffer
Reads a NUL-terminated string from this buffer using the specified decoder and returns it.
getString(int, CharsetDecoder) - Method in class org.apache.mina.core.buffer.IoBuffer
Reads a NUL-terminated string from this buffer using the specified decoder and returns it.
getString(int, CharsetDecoder) - Method in class org.apache.mina.core.buffer.IoBufferWrapper
 
getString(CharsetDecoder) - Method in class org.apache.mina.core.buffer.IoBufferWrapper
 
getTarget() - Method in class org.apache.mina.statemachine.transition.MethodTransition
Returns the target object.
getTaskCount() - Method in class org.apache.mina.filter.executor.OrderedThreadPoolExecutor
 
getTaskCount() - Method in class org.apache.mina.filter.executor.UnorderedThreadPoolExecutor
 
getThreshold() - Method in class org.apache.mina.filter.executor.IoEventQueueThrottle
 
getThroughputCalculationInterval() - Method in class org.apache.mina.core.service.IoServiceStatistics
Returns the interval (seconds) between each throughput calculation.
getThroughputCalculationInterval() - Method in class org.apache.mina.core.session.AbstractIoSessionConfig
Returns the interval (seconds) between each throughput calculation.
getThroughputCalculationInterval() - Method in interface org.apache.mina.core.session.IoSessionConfig
Returns the interval (seconds) between each throughput calculation.
getThroughputCalculationIntervalInMillis() - Method in class org.apache.mina.core.service.IoServiceStatistics
Returns the interval (milliseconds) between each throughput calculation.
getThroughputCalculationIntervalInMillis() - Method in class org.apache.mina.core.session.AbstractIoSessionConfig
Returns the interval (milliseconds) between each throughput calculation.
getThroughputCalculationIntervalInMillis() - Method in interface org.apache.mina.core.session.IoSessionConfig
Returns the interval (milliseconds) between each throughput calculation.
getThrowableStrRep(Throwable) - Static method in class org.apache.mina.util.Transform
convert a Throwable into an array of Strings
getTimeoutMillis() - Method in class org.apache.mina.filter.reqres.Request
 
getTimeToLive() - Method in class org.apache.mina.core.session.ExpiringSessionRecycler
 
getTimeToLive() - Method in class org.apache.mina.util.ExpiringMap.Expirer
Returns the Time-to-live value.
getTimeToLive() - Method in class org.apache.mina.util.ExpiringMap
 
getTotalCalls(IoEventType) - Method in class org.apache.mina.filter.statistic.ProfilerTimerFilter
Gets the total number of times the method has been called that is represented by the IoEventType
getTotalTime(IoEventType) - Method in class org.apache.mina.filter.statistic.ProfilerTimerFilter
The total time this method has been executing
getTrafficClass() - Method in interface org.apache.mina.transport.socket.DatagramSessionConfig
 
getTrafficClass() - Method in class org.apache.mina.transport.socket.DefaultDatagramSessionConfig
 
getTrafficClass() - Method in class org.apache.mina.transport.socket.DefaultSocketSessionConfig
 
getTrafficClass() - Method in interface org.apache.mina.transport.socket.SocketSessionConfig
 
getTrafficMask() - Method in class org.apache.mina.core.session.AbstractIoSession
Returns the current TrafficMask of this session.
getTrafficMask() - Method in interface org.apache.mina.core.session.IoSession
Returns the current TrafficMask of this session.
getTransitions() - Method in class org.apache.mina.statemachine.State
Returns an unmodifiable List of Transitions going out from this State.
getTransportMetadata() - Method in interface org.apache.mina.core.service.IoService
Returns the TransportMetadata that this service runs on.
getTransportMetadata() - Method in class org.apache.mina.core.session.DummySession
 
getTransportMetadata() - Method in interface org.apache.mina.core.session.IoSession
 
getTransportMetadata() - Method in class org.apache.mina.transport.serial.SerialConnector
 
getTransportMetadata() - Method in class org.apache.mina.transport.socket.apr.AprSocketAcceptor
 
getTransportMetadata() - Method in class org.apache.mina.transport.socket.apr.AprSocketConnector
Returns the TransportMetadata that this service runs on.
getTransportMetadata() - Method in class org.apache.mina.transport.socket.nio.NioDatagramAcceptor
 
getTransportMetadata() - Method in class org.apache.mina.transport.socket.nio.NioDatagramConnector
 
getTransportMetadata() - Method in class org.apache.mina.transport.socket.nio.NioSocketAcceptor
Returns the TransportMetadata that this service runs on.
getTransportMetadata() - Method in class org.apache.mina.transport.socket.nio.NioSocketConnector
Returns the TransportMetadata that this service runs on.
getTransportMetadata() - Method in class org.apache.mina.transport.vmpipe.VmPipeAcceptor
 
getTransportMetadata() - Method in class org.apache.mina.transport.vmpipe.VmPipeConnector
 
getType() - Method in class org.apache.mina.core.session.IoEvent
 
getType() - Method in class org.apache.mina.filter.reqres.Response
 
getUnsigned() - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
 
getUnsigned(int) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
 
getUnsigned() - Method in class org.apache.mina.core.buffer.IoBuffer
Reads one unsigned byte as a short integer.
getUnsigned(int) - Method in class org.apache.mina.core.buffer.IoBuffer
Reads one byte as an unsigned short integer.
getUnsigned() - Method in class org.apache.mina.core.buffer.IoBufferWrapper
 
getUnsigned(int) - Method in class org.apache.mina.core.buffer.IoBufferWrapper
 
getUnsignedInt() - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
 
getUnsignedInt(int) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
 
getUnsignedInt() - Method in class org.apache.mina.core.buffer.IoBuffer
Reads four bytes unsigned integer.
getUnsignedInt(int) - Method in class org.apache.mina.core.buffer.IoBuffer
Reads four bytes unsigned integer.
getUnsignedInt() - Method in class org.apache.mina.core.buffer.IoBufferWrapper
 
getUnsignedInt(int) - Method in class org.apache.mina.core.buffer.IoBufferWrapper
 
getUnsignedMediumInt() - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
 
getUnsignedMediumInt(int) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
 
getUnsignedMediumInt() - Method in class org.apache.mina.core.buffer.IoBuffer
Relative get method for reading an unsigned medium int value.
getUnsignedMediumInt(int) - Method in class org.apache.mina.core.buffer.IoBuffer
Absolute get method for reading an unsigned medium int value.
getUnsignedMediumInt() - Method in class org.apache.mina.core.buffer.IoBufferWrapper
 
getUnsignedMediumInt(int) - Method in class org.apache.mina.core.buffer.IoBufferWrapper
 
getUnsignedShort() - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
 
getUnsignedShort(int) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
 
getUnsignedShort() - Method in class org.apache.mina.core.buffer.IoBuffer
Reads two bytes unsigned integer.
getUnsignedShort(int) - Method in class org.apache.mina.core.buffer.IoBuffer
Reads two bytes unsigned integer.
getUnsignedShort() - Method in class org.apache.mina.core.buffer.IoBufferWrapper
 
getUnsignedShort(int) - Method in class org.apache.mina.core.buffer.IoBufferWrapper
 
getValue() - Method in class org.apache.mina.core.future.DefaultIoFuture
Returns the result of the asynchronous operation.
getValue() - Method in class org.apache.mina.filter.codec.textline.LineDelimiter
Return the delimiter string.
getValue() - Method in class org.apache.mina.integration.beans.AbstractPropertyEditor
 
getValues() - Method in class org.apache.mina.util.LazyInitializedCacheMap
getWriteBufferSize() - Method in class org.apache.mina.filter.stream.AbstractStreamWriteFilter
Returns the size of the write buffer in bytes.
getWriteRequestQueue() - Method in class org.apache.mina.core.session.AbstractIoSession
TODO Add method documentation
getWriteRequestQueue(IoSession) - Method in class org.apache.mina.core.session.DefaultIoSessionDataStructureFactory
 
getWriteRequestQueue(IoSession) - Method in interface org.apache.mina.core.session.IoSessionDataStructureFactory
Returns an WriteRequest which is going to be associated with the specified session.
getWriterIdleCount() - Method in class org.apache.mina.core.service.IoServiceIdleState
Returns the number of the fired continuous serviceIdle events for IdleStatus.WRITER_IDLE.
getWriterIdleCount() - Method in class org.apache.mina.core.session.AbstractIoSession
Returns the number of the fired continuous sessionIdle events for IdleStatus.WRITER_IDLE.
getWriterIdleCount() - Method in interface org.apache.mina.core.session.IoSession
Returns the number of the fired continuous sessionIdle events for IdleStatus.WRITER_IDLE.
getWriterIdleTime() - Method in class org.apache.mina.core.service.IoServiceIdleState
Returns idle time for IdleStatus.WRITER_IDLE in seconds.
getWriterIdleTime() - Method in class org.apache.mina.core.session.AbstractIoSessionConfig
Returns idle time for IdleStatus.WRITER_IDLE in seconds.
getWriterIdleTime() - Method in interface org.apache.mina.core.session.IoSessionConfig
Returns idle time for IdleStatus.WRITER_IDLE in seconds.
getWriterIdleTimeInMillis() - Method in class org.apache.mina.core.service.IoServiceIdleState
Returns idle time for IdleStatus.WRITER_IDLE in milliseconds.
getWriterIdleTimeInMillis() - Method in class org.apache.mina.core.session.AbstractIoSessionConfig
Returns idle time for IdleStatus.WRITER_IDLE in milliseconds.
getWriterIdleTimeInMillis() - Method in interface org.apache.mina.core.session.IoSessionConfig
Returns idle time for IdleStatus.WRITER_IDLE in milliseconds.
getWriteTimeout() - Method in class org.apache.mina.core.session.AbstractIoSessionConfig
Returns write timeout in seconds.
getWriteTimeout() - Method in interface org.apache.mina.core.session.IoSessionConfig
Returns write timeout in seconds.
getWriteTimeout() - Method in class org.apache.mina.handler.stream.StreamIoHandler
Returns write timeout in seconds.
getWriteTimeoutInMillis() - Method in class org.apache.mina.core.session.AbstractIoSessionConfig
Returns write timeout in milliseconds.
getWriteTimeoutInMillis() - Method in interface org.apache.mina.core.session.IoSessionConfig
Returns write timeout in milliseconds.
getWrittenBytes() - Method in class org.apache.mina.core.file.DefaultFileRegion
 
getWrittenBytes() - Method in interface org.apache.mina.core.file.FileRegion
The total number of bytes already written.
getWrittenBytes() - Method in class org.apache.mina.core.service.IoServiceStatistics
Returns the number of bytes written out by this service
getWrittenBytes() - Method in class org.apache.mina.core.session.AbstractIoSession
Returns the total number of bytes which were written to this session.
getWrittenBytes() - Method in interface org.apache.mina.core.session.IoSession
Returns the total number of bytes which were written to this session.
getWrittenBytesThroughput() - Method in class org.apache.mina.core.service.IoServiceStatistics
Returns the number of written bytes per second.
getWrittenBytesThroughput() - Method in class org.apache.mina.core.session.AbstractIoSession
Returns the number of written bytes per second.
getWrittenBytesThroughput() - Method in interface org.apache.mina.core.session.IoSession
Returns the number of written bytes per second.
getWrittenMessages() - Method in class org.apache.mina.core.service.IoServiceStatistics
Returns the number of messages this service has written
getWrittenMessages() - Method in class org.apache.mina.core.session.AbstractIoSession
Returns the total number of messages which were written and encoded by this session.
getWrittenMessages() - Method in interface org.apache.mina.core.session.IoSession
Returns the total number of messages which were written and encoded by this session.
getWrittenMessagesThroughput() - Method in class org.apache.mina.core.service.IoServiceStatistics
Returns the number of written messages per second.
getWrittenMessagesThroughput() - Method in class org.apache.mina.core.session.AbstractIoSession
Returns the number of written messages per second.
getWrittenMessagesThroughput() - Method in interface org.apache.mina.core.session.IoSession
Returns the number of written messages per second.

H

handle(Event) - Method in class org.apache.mina.statemachine.StateMachine
Processes the specified Event through this StateMachine.
handleMessage(IoSession, E) - Method in interface org.apache.mina.handler.demux.MessageHandler
Invoked when the specific type of message is received from or sent to the specified session.
HANDLER - Static variable in class org.apache.mina.handler.multiton.SingleSessionIoHandlerDelegate
The key used to store the SingleSessionIoHandler as a session attribute.
hasArray() - Method in class org.apache.mina.core.buffer.IoBuffer
 
hasArray() - Method in class org.apache.mina.core.buffer.IoBufferWrapper
 
hasFragmentation() - Method in class org.apache.mina.core.service.DefaultTransportMetadata
 
hasFragmentation() - Method in interface org.apache.mina.core.service.TransportMetadata
Returns true if the messages exchanged by the service can be fragmented or reassembled by its underlying transport.
hasGetProperty(OgnlContext, Object, Object) - Method in class org.apache.mina.integration.ognl.AbstractPropertyAccessor
 
hasGetProperty(Map, Object, Object) - Method in class org.apache.mina.integration.ognl.AbstractPropertyAccessor
 
hasGetProperty0(OgnlContext, Object, String) - Method in class org.apache.mina.integration.ognl.AbstractPropertyAccessor
 
hasGetProperty0(OgnlContext, Object, String) - Method in class org.apache.mina.integration.ognl.IoFilterPropertyAccessor
 
hasGetProperty0(OgnlContext, Object, String) - Method in class org.apache.mina.integration.ognl.IoServicePropertyAccessor
 
hasGetProperty0(OgnlContext, Object, String) - Method in class org.apache.mina.integration.ognl.IoSessionPropertyAccessor
 
hashCode() - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
 
hashCode() - Method in class org.apache.mina.core.buffer.IoBufferWrapper
 
hashCode() - Method in class org.apache.mina.core.session.AbstractIoSession
hashCode() - Method in class org.apache.mina.filter.codec.textline.LineDelimiter
 
hashCode() - Method in class org.apache.mina.filter.reqres.Request
 
hashCode() - Method in class org.apache.mina.filter.reqres.Response
 
hashCode() - Method in class org.apache.mina.statemachine.State
 
hashCode() - Method in class org.apache.mina.statemachine.transition.AbstractTransition
 
hashCode() - Method in class org.apache.mina.statemachine.transition.MethodTransition
 
hashCode() - Method in class org.apache.mina.transport.vmpipe.VmPipeAddress
 
hashCode() - Method in class org.apache.mina.util.ExpiringMap
 
hashCode() - Method in class org.apache.mina.util.SynchronizedQueue
 
hasNext() - Method in class org.apache.mina.transport.socket.nio.NioProcessor.IoSessionIterator
 
hasRemaining() - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
 
hasRemaining() - Method in class org.apache.mina.core.buffer.IoBuffer
 
hasRemaining() - Method in class org.apache.mina.core.buffer.IoBufferWrapper
 
hasResponse() - Method in class org.apache.mina.filter.reqres.Request
 
hasSetProperty(OgnlContext, Object, Object) - Method in class org.apache.mina.integration.ognl.AbstractPropertyAccessor
 
hasSetProperty(Map, Object, Object) - Method in class org.apache.mina.integration.ognl.AbstractPropertyAccessor
 
hasSetProperty0(OgnlContext, Object, String) - Method in class org.apache.mina.integration.ognl.AbstractPropertyAccessor
 
hasSetProperty0(OgnlContext, Object, String) - Method in class org.apache.mina.integration.ognl.IoFilterPropertyAccessor
 
hasSetProperty0(OgnlContext, Object, String) - Method in class org.apache.mina.integration.ognl.IoServicePropertyAccessor
 
hasSetProperty0(OgnlContext, Object, String) - Method in class org.apache.mina.integration.ognl.IoSessionPropertyAccessor
 

I

IdentityHashSet<E> - Class in org.apache.mina.util
An IdentityHashMap-backed Set.
IdentityHashSet() - Constructor for class org.apache.mina.util.IdentityHashSet
 
IdentityHashSet(int) - Constructor for class org.apache.mina.util.IdentityHashSet
 
IdentityHashSet(Collection<E>) - Constructor for class org.apache.mina.util.IdentityHashSet
 
IdleStatus - Class in org.apache.mina.core.session
Represents the type of idleness of IoSession or IoSession.
IdleStatusChecker - Class in org.apache.mina.core.session
Detects idle sessions and fires sessionIdle events to them.
IdleStatusChecker() - Constructor for class org.apache.mina.core.session.IdleStatusChecker
 
IdleStatusChecker.NotifyingTask - Interface in org.apache.mina.core.session
 
increaseIdleCount(IdleStatus, long) - Method in class org.apache.mina.core.session.AbstractIoSession
TODO Add method documentation
increaseReadBufferSize() - Method in class org.apache.mina.core.session.AbstractIoSession
TODO Add method documentation
increaseReadBytes(long, long) - Method in class org.apache.mina.core.service.IoServiceStatistics
TODO add documentation
increaseReadBytes(long, long) - Method in class org.apache.mina.core.session.AbstractIoSession
TODO Add method documentation
increaseReadMessages(long) - Method in class org.apache.mina.core.service.IoServiceStatistics
TODO add documentation
increaseReadMessages(long) - Method in class org.apache.mina.core.session.AbstractIoSession
TODO Add method documentation
increaseScheduledWriteBytes(int) - Method in class org.apache.mina.core.service.IoServiceStatistics
TODO add documentation
increaseScheduledWriteBytes(int) - Method in class org.apache.mina.core.session.AbstractIoSession
TODO Add method documentation
increaseScheduledWriteMessages() - Method in class org.apache.mina.core.service.IoServiceStatistics
TODO add documentation
increaseScheduledWriteMessages() - Method in class org.apache.mina.core.session.AbstractIoSession
TODO Add method documentation
increaseWrittenBytes(int, long) - Method in class org.apache.mina.core.service.IoServiceStatistics
TODO add documentation
increaseWrittenBytes(int, long) - Method in class org.apache.mina.core.session.AbstractIoSession
TODO Add method documentation
increaseWrittenMessages(long) - Method in class org.apache.mina.core.service.IoServiceStatistics
TODO add documentation
increaseWrittenMessages(WriteRequest, long) - Method in class org.apache.mina.core.session.AbstractIoSession
TODO Add method documentation
indexOf(byte) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
 
indexOf(byte) - Method in class org.apache.mina.core.buffer.IoBuffer
Returns the first occurence position of the specified byte from the current position to the current limit.
indexOf(byte) - Method in class org.apache.mina.core.buffer.IoBufferWrapper
 
InetAddressEditor - Class in org.apache.mina.integration.beans
A PropertyEditor which converts a String into an InetAddress.
InetAddressEditor() - Constructor for class org.apache.mina.integration.beans.InetAddressEditor
 
InetSocketAddressEditor - Class in org.apache.mina.integration.beans
A PropertyEditor which converts a String into an InetSocketAddress.
InetSocketAddressEditor() - Constructor for class org.apache.mina.integration.beans.InetSocketAddressEditor
 
init() - Method in interface org.apache.mina.core.filterchain.IoFilter
Invoked by ReferenceCountingFilter 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.core.filterchain.IoFilterAdapter
 
init() - Method in class org.apache.mina.core.polling.AbstractPollingConnectionlessIoAcceptor
 
init() - Method in class org.apache.mina.core.polling.AbstractPollingIoAcceptor
Initialize the polling system, will be called at construction time.
init() - Method in class org.apache.mina.core.polling.AbstractPollingIoConnector
Initialize the polling system, will be called at construction time.
init(T) - Method in class org.apache.mina.core.polling.AbstractPollingIoProcessor
Initialize the polling of a session.
init() - Method in class org.apache.mina.filter.buffer.IoBufferLazyInitializer
Initializes the value.
init() - Method in class org.apache.mina.filter.codec.statemachine.DecodingStateMachine
Invoked to initialize this state machine.
init() - Method in class org.apache.mina.filter.util.ReferenceCountingFilter
 
init(AprSession) - Method in class org.apache.mina.transport.socket.apr.AprIoProcessor
 
init() - Method in class org.apache.mina.transport.socket.apr.AprSocketAcceptor
 
init() - Method in class org.apache.mina.transport.socket.apr.AprSocketConnector
Initialize the polling system, will be called at construction time.
init(IoService) - Method in class org.apache.mina.transport.socket.DefaultSocketSessionConfig
 
init() - Method in class org.apache.mina.transport.socket.nio.NioDatagramAcceptor
 
init() - Method in class org.apache.mina.transport.socket.nio.NioDatagramConnector
 
init(NioSession) - Method in class org.apache.mina.transport.socket.nio.NioProcessor
 
init() - Method in class org.apache.mina.transport.socket.nio.NioSocketAcceptor
Initialize the polling system, will be called at construction time.
init() - Method in class org.apache.mina.transport.socket.nio.NioSocketConnector
Initialize the polling system, will be called at construction time.
init() - Method in class org.apache.mina.util.LazyInitializedCacheMap.NoopInitializer
 
init() - Method in class org.apache.mina.util.LazyInitializer
Initializes the value.
initializeSession(IoSession, T) - Method in interface org.apache.mina.core.session.IoSessionInitializer
 
inSubnet(InetAddress) - Method in class org.apache.mina.filter.firewall.Subnet
Checks if the InetAddress is within this subnet
IntegerDecodingState - Class in org.apache.mina.filter.codec.statemachine
DecodingState which decodes int values in big-endian order (high bytes come first).
IntegerDecodingState() - Constructor for class org.apache.mina.filter.codec.statemachine.IntegerDecodingState
 
IntegerEditor - Class in org.apache.mina.integration.beans
A PropertyEditor which converts a String into an Integer and vice versa.
IntegerEditor() - Constructor for class org.apache.mina.integration.beans.IntegerEditor
 
invoke(String, Object[], String[]) - Method in class org.apache.mina.integration.jmx.ObjectMBean
 
invoke0(String, Object[], String[]) - Method in class org.apache.mina.integration.jmx.IoServiceMBean
 
invoke0(String, Object[], String[]) - Method in class org.apache.mina.integration.jmx.IoSessionMBean
 
invoke0(String, Object[], String[]) - Method in class org.apache.mina.integration.jmx.ObjectMBean
 
IoAcceptor - Interface in org.apache.mina.core.service
Accepts incoming connection, communicates with clients, and fires events to IoHandlers.
IoBuffer - Class in org.apache.mina.core.buffer
A byte buffer used by MINA applications.
IoBuffer() - Constructor for class org.apache.mina.core.buffer.IoBuffer
Creates a new instance.
IoBufferAllocator - Interface in org.apache.mina.core.buffer
Allocates IoBuffers and manages them.
IoBufferLazyInitializer - Class in org.apache.mina.filter.buffer
An LazyInitializer implementation that initializes an IoBuffer only when needed.
IoBufferLazyInitializer(int) - Constructor for class org.apache.mina.filter.buffer.IoBufferLazyInitializer
Constructor which sets allocated buffer size to bufferSize.
IoBufferWrapper - Class in org.apache.mina.core.buffer
A IoBuffer that wraps a buffer and proxies any operations to it.
IoBufferWrapper(IoBuffer) - Constructor for class org.apache.mina.core.buffer.IoBufferWrapper
Create a new instance.
IoConnector - Interface in org.apache.mina.core.service
Connects to endpoint, communicates with the server, and fires events to IoHandlers.
IoEvent - Class in org.apache.mina.core.session
An I/O event or an I/O request that MINA provides.
IoEvent(IoEventType, IoSession, Object) - Constructor for class org.apache.mina.core.session.IoEvent
 
IoEventQueueHandler - Interface in org.apache.mina.filter.executor
Listens and filters all event queue operations occurring in OrderedThreadPoolExecutor and UnorderedThreadPoolExecutor.
IoEventQueueThrottle - Class in org.apache.mina.filter.executor
Throttles incoming or outgoing events.
IoEventQueueThrottle() - Constructor for class org.apache.mina.filter.executor.IoEventQueueThrottle
 
IoEventQueueThrottle(int) - Constructor for class org.apache.mina.filter.executor.IoEventQueueThrottle
 
IoEventQueueThrottle(IoEventSizeEstimator, int) - Constructor for class org.apache.mina.filter.executor.IoEventQueueThrottle
 
IoEventSizeEstimator - Interface in org.apache.mina.filter.executor
Estimates the amount of memory that the specified IoEvent occupies in the current JVM.
IoEventType - Enum in org.apache.mina.core.session
An Enum that represents the type of I/O events and requests.
IoFilter - Interface in org.apache.mina.core.filterchain
A filter which intercepts IoHandler events like Servlet filters.
IoFilter.NextFilter - Interface in org.apache.mina.core.filterchain
Represents the next IoFilter in IoFilterChain.
IoFilterAdapter - Class in org.apache.mina.core.filterchain
An abstract adapter class for IoFilter.
IoFilterAdapter() - Constructor for class org.apache.mina.core.filterchain.IoFilterAdapter
 
IoFilterChain - Interface in org.apache.mina.core.filterchain
A container of IoFilters that forwards IoHandler events to the consisting filters and terminal IoHandler sequentially.
IoFilterChain.Entry - Interface in org.apache.mina.core.filterchain
Represents a name-filter pair that an IoFilterChain contains.
IoFilterChainBuilder - Interface in org.apache.mina.core.filterchain
An interface that builds IoFilterChain in predefined way when IoSession is created.
IoFilterEvent - Class in org.apache.mina.core.filterchain
An I/O event or an I/O request that MINA provides for IoFilters.
IoFilterEvent(IoFilter.NextFilter, IoEventType, IoSession, Object) - Constructor for class org.apache.mina.core.filterchain.IoFilterEvent
 
IoFilterEvents - Enum in org.apache.mina.statemachine.event
Defines all possible MINA IoFilter events for use in IoFilterTransition annotations.
IoFilterLifeCycleException - Exception in org.apache.mina.core.filterchain
IoFilterLifeCycleException() - Constructor for exception org.apache.mina.core.filterchain.IoFilterLifeCycleException
 
IoFilterLifeCycleException(String) - Constructor for exception org.apache.mina.core.filterchain.IoFilterLifeCycleException
 
IoFilterLifeCycleException(String, Throwable) - Constructor for exception org.apache.mina.core.filterchain.IoFilterLifeCycleException
 
IoFilterLifeCycleException(Throwable) - Constructor for exception org.apache.mina.core.filterchain.IoFilterLifeCycleException
 
IoFilterMBean - Class in org.apache.mina.integration.jmx
A JMX MBean wrapper for an IoSession.
IoFilterMBean(IoFilter) - Constructor for class org.apache.mina.integration.jmx.IoFilterMBean
 
IoFilterPropertyAccessor - Class in org.apache.mina.integration.ognl
An OGNL PropertyAccessor for IoFilter.
IoFilterPropertyAccessor() - Constructor for class org.apache.mina.integration.ognl.IoFilterPropertyAccessor
 
IoFilterTransition - Annotation Type in org.apache.mina.statemachine.annotation
Annotation used on methods to indicate that the method handles a specific kind of IoFilterEvents event when in a specific state.
IoFilterTransitions - Annotation Type in org.apache.mina.statemachine.annotation
Annotation used to annotate a method with several IoFilterTransitions.
IoFuture - Interface in org.apache.mina.core.future
Represents the completion of an asynchronous I/O operation on an IoSession.
IoFutureListener<F extends IoFuture> - Interface in org.apache.mina.core.future
Something interested in being notified when the completion of an asynchronous I/O operation : IoFuture.
IoHandler - Interface in org.apache.mina.core.service
Handles all I/O events fired by MINA.
IoHandlerAdapter - Class in org.apache.mina.core.service
An abstract adapter class for IoHandler.
IoHandlerAdapter() - Constructor for class org.apache.mina.core.service.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.
IoHandlerEvents - Enum in org.apache.mina.statemachine.event
Defines all possible MINA IoHandler events for use in IoHandlerTransition annotations.
IoHandlerTransition - Annotation Type in org.apache.mina.statemachine.annotation
Annotation used on methods to indicate that the method handles a specific kind of IoHandlerEvents event when in a specific state.
IoHandlerTransitions - Annotation Type in org.apache.mina.statemachine.annotation
Annotation used to annotate a method with several IoHandlerTransitions.
IoProcessor<T extends IoSession> - Interface in org.apache.mina.core.service
An internal interface to represent an 'I/O processor' that performs actual I/O operations for IoSessions.
IoService - Interface in org.apache.mina.core.service
Base interface for all IoAcceptors and IoConnectors that provide I/O service and manage IoSessions.
IoServiceIdleState - Class in org.apache.mina.core.service
Provides the idle state information associated with an AbstractIoService.
IoServiceIdleState(AbstractIoService) - Constructor for class org.apache.mina.core.service.IoServiceIdleState
 
IoServiceListener - Interface in org.apache.mina.core.service
Listens to events related to an IoService.
IoServiceListenerSupport - Class in org.apache.mina.core.service
A helper which provides addition and removal of IoServiceListeners and firing events.
IoServiceListenerSupport(IoService) - Constructor for class org.apache.mina.core.service.IoServiceListenerSupport
Creates a new instance.
IoServiceMBean - Class in org.apache.mina.integration.jmx
A JMX MBean wrapper for an IoSession.
IoServiceMBean(IoService) - Constructor for class org.apache.mina.integration.jmx.IoServiceMBean
 
IoServicePropertyAccessor - Class in org.apache.mina.integration.ognl
An OGNL PropertyAccessor for IoService.
IoServicePropertyAccessor() - Constructor for class org.apache.mina.integration.ognl.IoServicePropertyAccessor
 
IoServiceStatistics - Class in org.apache.mina.core.service
Provides usage statistics for an AbstractIoService instance.
IoServiceStatistics(AbstractIoService) - Constructor for class org.apache.mina.core.service.IoServiceStatistics
 
IoSession - Interface in org.apache.mina.core.session
A handle which represents connection between two end-points regardless of transport types.
IoSessionAttributeMap - Interface in org.apache.mina.core.session
Stores the user-defined attributes which is provided per IoSession.
IoSessionConfig - Interface in org.apache.mina.core.session
The configuration of IoSession.
IoSessionDataStructureFactory - Interface in org.apache.mina.core.session
Provides data structures to a newly created session.
IoSessionFinder - Class in org.apache.mina.integration.ognl
Finds IoSessions that match a boolean OGNL expression.
IoSessionFinder(String) - Constructor for class org.apache.mina.integration.ognl.IoSessionFinder
Creates a new instance with the specified OGNL expression that returns a boolean value (e.g.
IoSessionInitializationException - Exception in org.apache.mina.core.session
A RuntimeException that is thrown when the initialization of an IoSession fails.
IoSessionInitializationException() - Constructor for exception org.apache.mina.core.session.IoSessionInitializationException
 
IoSessionInitializationException(String, Throwable) - Constructor for exception org.apache.mina.core.session.IoSessionInitializationException
 
IoSessionInitializationException(String) - Constructor for exception org.apache.mina.core.session.IoSessionInitializationException
 
IoSessionInitializationException(Throwable) - Constructor for exception org.apache.mina.core.session.IoSessionInitializationException
 
IoSessionInitializer<T extends IoFuture> - Interface in org.apache.mina.core.session
Defines a callback for obtaining the IoSession during session initialization.
IoSessionMBean - Class in org.apache.mina.integration.jmx
A JMX MBean wrapper for an IoSession.
IoSessionMBean(IoSession) - Constructor for class org.apache.mina.integration.jmx.IoSessionMBean
 
IoSessionPropertyAccessor - Class in org.apache.mina.integration.ognl
An OGNL PropertyAccessor for IoSession.
IoSessionPropertyAccessor() - Constructor for class org.apache.mina.integration.ognl.IoSessionPropertyAccessor
 
IoSessionRecycler - Interface in org.apache.mina.core.session
A connectionless transport can recycle existing sessions by assigning an IoSessionRecycler to an IoService.
IoSessionStateContextLookup - Class in org.apache.mina.statemachine.context
MINA specific StateContextLookup which uses an IoSession attribute to store the StateContextLookup.
IoSessionStateContextLookup() - Constructor for class org.apache.mina.statemachine.context.IoSessionStateContextLookup
Creates a new instance using a DefaultStateContextFactory to create StateContext objects for new IoSessions.
IoSessionStateContextLookup(String) - Constructor for class org.apache.mina.statemachine.context.IoSessionStateContextLookup
Creates a new instance using a DefaultStateContextFactory to create StateContext objects for new IoSessions.
IoSessionStateContextLookup(StateContextFactory) - Constructor for class org.apache.mina.statemachine.context.IoSessionStateContextLookup
Creates a new instance using the specified StateContextFactory to create StateContext objects for new IoSessions.
IoSessionStateContextLookup(StateContextFactory, String) - Constructor for class org.apache.mina.statemachine.context.IoSessionStateContextLookup
Creates a new instance using the specified StateContextFactory to create StateContext objects for new IoSessions.
IoUtil - Class in org.apache.mina.core
A utility class that provides various convenience methods related with IoSession and IoFuture.
isActive() - Method in class org.apache.mina.core.service.AbstractIoService
Returns a value of whether or not this service is active
isActive() - Method in interface org.apache.mina.core.service.IoService
Returns a value of whether or not this service is active
isActive() - Method in class org.apache.mina.core.service.IoServiceListenerSupport
 
isAutoExpand() - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
 
isAutoExpand() - Method in class org.apache.mina.core.buffer.IoBuffer
Returns true if and only if autoExpand is turned on.
isAutoExpand() - Method in class org.apache.mina.core.buffer.IoBufferWrapper
 
isAutoShrink() - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
 
isAutoShrink() - Method in class org.apache.mina.core.buffer.IoBuffer
Returns true if and only if autoShrink is turned on.
isAutoShrink() - Method in class org.apache.mina.core.buffer.IoBufferWrapper
 
isBothIdle() - Method in class org.apache.mina.core.service.IoServiceIdleState
Returns true if this service is IdleStatus.BOTH_IDLE.
isBothIdle() - Method in class org.apache.mina.core.session.AbstractIoSession
Returns true if this session is IdleStatus.BOTH_IDLE.
isBothIdle() - Method in interface org.apache.mina.core.session.IoSession
Returns true if this session is IdleStatus.BOTH_IDLE.
isBroadcast() - Method in interface org.apache.mina.transport.socket.DatagramSessionConfig
 
isBroadcast() - Method in class org.apache.mina.transport.socket.DefaultDatagramSessionConfig
 
isBroadcastChanged() - Method in class org.apache.mina.transport.socket.AbstractDatagramSessionConfig
Returns true if and only if the broadcast property has been changed by its setter method.
isBroadcastChanged() - Method in class org.apache.mina.transport.socket.DefaultDatagramSessionConfig
 
isCanceled() - Method in interface org.apache.mina.core.future.ConnectFuture
Returns true if the connect operation has been canceled by ConnectFuture.cancel() method.
isCanceled() - Method in class org.apache.mina.core.future.DefaultConnectFuture
 
isClosed() - Method in interface org.apache.mina.core.future.CloseFuture
Returns true if the close request is finished and the session is closed.
isClosed() - Method in class org.apache.mina.core.future.DefaultCloseFuture
 
isClosed() - Method in class org.apache.mina.core.future.DefaultReadFuture
 
isClosed() - Method in interface org.apache.mina.core.future.ReadFuture
Returns true if the IoSession associated with this future has been closed.
isCloseOnDeactivation() - Method in class org.apache.mina.core.service.AbstractIoAcceptor
Returns true if and only if all clients are closed when this acceptor unbinds from all the related local address (i.e. when the service is deactivated).
isCloseOnDeactivation() - Method in interface org.apache.mina.core.service.IoAcceptor
Returns true if and only if all clients are closed when this acceptor unbinds from all the related local address (i.e. when the service is deactivated).
isClosing() - Method in class org.apache.mina.core.session.AbstractIoSession
Returns true if and only if this session is being closed (but not disconnected yet) or is closed.
isClosing() - Method in interface org.apache.mina.core.session.IoSession
Returns true if and only if this session is being closed (but not disconnected yet) or is closed.
isCompressInbound() - Method in class org.apache.mina.filter.compression.CompressionFilter
Returns true if incoming data is being compressed.
isCompressOutbound() - Method in class org.apache.mina.filter.compression.CompressionFilter
Returns true if the filter is compressing data being written.
isConnected() - Method in interface org.apache.mina.core.future.ConnectFuture
Returns true if the connect operation is finished successfully.
isConnected() - Method in class org.apache.mina.core.future.DefaultConnectFuture
 
isConnected() - Method in class org.apache.mina.core.session.AbstractIoSession
Returns true if this session is connected with remote peer.
isConnected() - Method in interface org.apache.mina.core.session.IoSession
Returns true if this session is connected with remote peer.
isConnectionless() - Method in class org.apache.mina.core.service.DefaultTransportMetadata
 
isConnectionless() - Method in interface org.apache.mina.core.service.TransportMetadata
Returns true if the session of this transport type is connectionless.
isConnectionOk(IoSession) - Method in class org.apache.mina.filter.firewall.ConnectionThrottleFilter
Method responsible for deciding if a connection is OK to continue
isDerived() - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
 
isDerived() - Method in class org.apache.mina.core.buffer.IoBuffer
returns true if and only if this buffer is derived from other buffer via IoBuffer.duplicate(), IoBuffer.slice() or IoBuffer.asReadOnlyBuffer().
isDerived() - Method in class org.apache.mina.core.buffer.IoBufferWrapper
 
isDirect() - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
 
isDirect() - Method in class org.apache.mina.core.buffer.IoBuffer
 
isDirect() - Method in class org.apache.mina.core.buffer.IoBufferWrapper
 
isDisposed() - Method in class org.apache.mina.core.polling.AbstractPollingIoProcessor
Returns true if and if only all resources of this processor have been disposed.
isDisposed() - Method in class org.apache.mina.core.service.AbstractIoService
Returns true if and if only all resources of this processor have been disposed.
isDisposed() - Method in interface org.apache.mina.core.service.IoProcessor
Returns true if and if only all resources of this processor have been disposed.
isDisposed() - Method in interface org.apache.mina.core.service.IoService
Returns true if and if only all resources of this processor have been disposed.
isDisposed() - Method in class org.apache.mina.core.service.SimpleIoProcessorPool
 
isDisposing() - Method in class org.apache.mina.core.polling.AbstractPollingIoProcessor
Returns true if and if only IoProcessor.dispose() method has been called.
isDisposing() - Method in class org.apache.mina.core.service.AbstractIoService
Returns true if and if only IoService.dispose() method has been called.
isDisposing() - Method in interface org.apache.mina.core.service.IoProcessor
Returns true if and if only IoProcessor.dispose() method has been called.
isDisposing() - Method in interface org.apache.mina.core.service.IoService
Returns true if and if only IoService.dispose() method has been called.
isDisposing() - Method in class org.apache.mina.core.service.SimpleIoProcessorPool
 
isDone() - Method in class org.apache.mina.core.future.DefaultIoFuture
Returns if the asynchronous operation is completed.
isDone() - Method in interface org.apache.mina.core.future.IoFuture
Returns if the asynchronous operation is completed.
isDone() - Method in class org.apache.mina.core.service.AbstractIoService.ServiceOperationFuture
 
isEmpty(IoSession) - Method in interface org.apache.mina.core.write.WriteRequestQueue
 
isEmpty() - Method in class org.apache.mina.util.CircularQueue
 
isEmpty() - Method in class org.apache.mina.util.CopyOnWriteMap
Returns true if this map is empty, otherwise false.
isEmpty() - Method in class org.apache.mina.util.ExpiringMap
 
isEmpty() - Method in class org.apache.mina.util.LazyInitializedCacheMap
isEmpty() - Method in class org.apache.mina.util.SynchronizedQueue
 
isExpandable(Class<?>, String) - Method in class org.apache.mina.integration.jmx.ObjectMBean
 
isForwardEvent() - Method in class org.apache.mina.filter.keepalive.KeepAliveFilter
Returns true if and only if this filter forwards a IoEventType.SESSION_IDLE event to the next filter.
isGetTrafficClassAvailable() - Static method in class org.apache.mina.transport.socket.DefaultDatagramSessionConfig
 
isGetTrafficClassAvailable() - Static method in class org.apache.mina.transport.socket.DefaultSocketSessionConfig
 
isIdle(IdleStatus) - Method in class org.apache.mina.core.service.IoServiceIdleState
Returns true if this service is idle for the specified IdleStatus.
isIdle(IdleStatus) - Method in class org.apache.mina.core.session.AbstractIoSession
Returns true if this session is idle for the specified IdleStatus.
isIdle(IdleStatus) - Method in interface org.apache.mina.core.session.IoSession
Returns true if this session is idle for the specified IdleStatus.
isInterestedInRead(T) - Method in class org.apache.mina.core.polling.AbstractPollingIoProcessor
is this session registered for reading
isInterestedInRead(AprSession) - Method in class org.apache.mina.transport.socket.apr.AprIoProcessor
 
isInterestedInRead(NioSession) - Method in class org.apache.mina.transport.socket.nio.NioProcessor
 
isInterestedInWrite(T) - Method in class org.apache.mina.core.polling.AbstractPollingIoProcessor
is this session registered for writing
isInterestedInWrite(AprSession) - Method in class org.apache.mina.transport.socket.apr.AprIoProcessor
 
isInterestedInWrite(NioSession) - Method in class org.apache.mina.transport.socket.nio.NioProcessor
 
isKeepAlive() - Method in class org.apache.mina.transport.socket.DefaultSocketSessionConfig
 
isKeepAlive() - Method in interface org.apache.mina.transport.socket.SocketSessionConfig
 
isKeepAliveChanged() - Method in class org.apache.mina.transport.socket.AbstractSocketSessionConfig
Returns true if and only if the keepAlive property has been changed by its setter method.
isKeepAliveChanged() - Method in class org.apache.mina.transport.socket.DefaultSocketSessionConfig
 
isLowLatency() - Method in interface org.apache.mina.transport.serial.SerialSessionConfig
Is the low latency mode is enabled.
isManipulateReads() - Method in class org.apache.mina.filter.errorgenerating.ErrorGeneratingFilter
 
isManipulateWrites() - Method in class org.apache.mina.filter.errorgenerating.ErrorGeneratingFilter
 
isNeedClientAuth() - Method in class org.apache.mina.filter.ssl.SslFilter
Returns true if the engine will require client authentication.
isOobInline() - Method in class org.apache.mina.transport.socket.DefaultSocketSessionConfig
 
isOobInline() - Method in interface org.apache.mina.transport.socket.SocketSessionConfig
 
isOobInlineChanged() - Method in class org.apache.mina.transport.socket.AbstractSocketSessionConfig
Returns true if and only if the oobInline property has been changed by its setter method.
isOobInlineChanged() - Method in class org.apache.mina.transport.socket.DefaultSocketSessionConfig
 
isOperation(String, Class<?>[]) - Method in class org.apache.mina.integration.jmx.IoFilterMBean
 
isOperation(String, Class<?>[]) - Method in class org.apache.mina.integration.jmx.IoServiceMBean
 
isOperation(String, Class<?>[]) - Method in class org.apache.mina.integration.jmx.IoSessionMBean
 
isOperation(String, Class<?>[]) - Method in class org.apache.mina.integration.jmx.ObjectMBean
 
isRead() - Method in class org.apache.mina.core.future.DefaultReadFuture
 
isRead() - Method in interface org.apache.mina.core.future.ReadFuture
Returns true if a message was received successfully.
isReadable(H) - Method in class org.apache.mina.core.polling.AbstractPollingConnectionlessIoAcceptor
 
isReadable(T) - Method in class org.apache.mina.core.polling.AbstractPollingIoProcessor
Is the session ready for reading
isReadable() - Method in class org.apache.mina.core.session.TrafficMask
Returns true if this mask allows a read operation.
isReadable(Class<?>, String) - Method in class org.apache.mina.integration.jmx.ObjectMBean
 
isReadable(AprSession) - Method in class org.apache.mina.transport.socket.apr.AprIoProcessor
 
isReadable(DatagramChannel) - Method in class org.apache.mina.transport.socket.nio.NioDatagramAcceptor
 
isReadable(NioSession) - Method in class org.apache.mina.transport.socket.nio.NioProcessor
 
isReaderIdle() - Method in class org.apache.mina.core.service.IoServiceIdleState
Returns true if this service is IdleStatus.READER_IDLE.
isReaderIdle() - Method in class org.apache.mina.core.session.AbstractIoSession
Returns true if this session is IdleStatus.READER_IDLE.
isReaderIdle() - Method in interface org.apache.mina.core.session.IoSession
Returns true if this session is IdleStatus.READER_IDLE.
isReadOnly() - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
 
isReadOnly() - Method in class org.apache.mina.core.buffer.IoBuffer
 
isReadOnly() - Method in class org.apache.mina.core.buffer.IoBufferWrapper
 
isReceiveBufferSizeChanged() - Method in class org.apache.mina.transport.socket.AbstractDatagramSessionConfig
Returns true if and only if the receiveBufferSize property has been changed by its setter method.
isReceiveBufferSizeChanged() - Method in class org.apache.mina.transport.socket.AbstractSocketSessionConfig
Returns true if and only if the receiveBufferSize property has been changed by its setter method.
isReceiveBufferSizeChanged() - Method in class org.apache.mina.transport.socket.DefaultDatagramSessionConfig
 
isReceiveBufferSizeChanged() - Method in class org.apache.mina.transport.socket.DefaultSocketSessionConfig
 
isRequest(IoSession, Object) - Method in interface org.apache.mina.filter.keepalive.KeepAliveMessageFactory
Returns true if and only if the specified message is a keep-alive request message.
isResponse(IoSession, Object) - Method in interface org.apache.mina.filter.keepalive.KeepAliveMessageFactory
Returns true if and only if the specified message is a keep-alive response message;
isReuseAddress() - Method in class org.apache.mina.transport.socket.apr.AprSocketAcceptor
 
isReuseAddress() - Method in interface org.apache.mina.transport.socket.DatagramSessionConfig
 
isReuseAddress() - Method in class org.apache.mina.transport.socket.DefaultDatagramSessionConfig
 
isReuseAddress() - Method in class org.apache.mina.transport.socket.DefaultSocketSessionConfig
 
isReuseAddress() - Method in class org.apache.mina.transport.socket.nio.NioSocketAcceptor
isReuseAddress() - Method in interface org.apache.mina.transport.socket.SocketAcceptor
 
isReuseAddress() - Method in interface org.apache.mina.transport.socket.SocketSessionConfig
 
isReuseAddressChanged() - Method in class org.apache.mina.transport.socket.AbstractDatagramSessionConfig
Returns true if and only if the reuseAddress property has been changed by its setter method.
isReuseAddressChanged() - Method in class org.apache.mina.transport.socket.AbstractSocketSessionConfig
Returns true if and only if the reuseAddress property has been changed by its setter method.
isReuseAddressChanged() - Method in class org.apache.mina.transport.socket.DefaultDatagramSessionConfig
 
isReuseAddressChanged() - Method in class org.apache.mina.transport.socket.DefaultSocketSessionConfig
 
isRunning() - Method in class org.apache.mina.util.ExpiringMap.Expirer
Checks to see if the thread is running
isScheduledForFlush() - Method in class org.apache.mina.core.session.AbstractIoSession
TODO Add method documentation
isSelectorEmpty() - Method in class org.apache.mina.core.polling.AbstractPollingIoProcessor
Say if the list of IoSession polled by this IoProcessor is empty
isSelectorEmpty() - Method in class org.apache.mina.transport.socket.apr.AprIoProcessor
 
isSelectorEmpty() - Method in class org.apache.mina.transport.socket.nio.NioProcessor
 
isSendBufferSizeChanged() - Method in class org.apache.mina.transport.socket.AbstractDatagramSessionConfig
Returns true if and only if the sendBufferSize property has been changed by its setter method.
isSendBufferSizeChanged() - Method in class org.apache.mina.transport.socket.AbstractSocketSessionConfig
Returns true if and only if the sendBufferSize property has been changed by its setter method.
isSendBufferSizeChanged() - Method in class org.apache.mina.transport.socket.DefaultDatagramSessionConfig
 
isSendBufferSizeChanged() - Method in class org.apache.mina.transport.socket.DefaultSocketSessionConfig
 
isSetReceiveBufferSizeAvailable() - Static method in class org.apache.mina.transport.socket.DefaultDatagramSessionConfig
 
isSetReceiveBufferSizeAvailable() - Static method in class org.apache.mina.transport.socket.DefaultSocketSessionConfig
 
isSetSendBufferSizeAvailable() - Static method in class org.apache.mina.transport.socket.DefaultDatagramSessionConfig
 
isSetSendBufferSizeAvailable() - Static method in class org.apache.mina.transport.socket.DefaultSocketSessionConfig
 
isSetTrafficClassAvailable() - Static method in class org.apache.mina.transport.socket.DefaultDatagramSessionConfig
 
isSetTrafficClassAvailable() - Static method in class org.apache.mina.transport.socket.DefaultSocketSessionConfig
 
isShutdown() - Method in class org.apache.mina.filter.executor.OrderedThreadPoolExecutor
 
isShutdown() - Method in class org.apache.mina.filter.executor.UnorderedThreadPoolExecutor
 
isSoLingerChanged() - Method in class org.apache.mina.transport.socket.AbstractSocketSessionConfig
Returns true if and only if the soLinger property has been changed by its setter method.
isSoLingerChanged() - Method in class org.apache.mina.transport.socket.DefaultSocketSessionConfig
 
isSslStarted(IoSession) - Method in class org.apache.mina.filter.ssl.SslFilter
Returns true if and only if the specified session is encrypted/decrypted over SSL/TLS currently.
isTcpNoDelay() - Method in class org.apache.mina.transport.socket.DefaultSocketSessionConfig
 
isTcpNoDelay() - Method in interface org.apache.mina.transport.socket.SocketSessionConfig
 
isTcpNoDelayChanged() - Method in class org.apache.mina.transport.socket.AbstractSocketSessionConfig
Returns true if and only if the tcpNoDelay property has been changed by its setter method.
isTcpNoDelayChanged() - Method in class org.apache.mina.transport.socket.DefaultSocketSessionConfig
 
isTerminated() - Method in class org.apache.mina.filter.executor.OrderedThreadPoolExecutor
 
isTerminated() - Method in class org.apache.mina.filter.executor.UnorderedThreadPoolExecutor
 
isTerminating() - Method in class org.apache.mina.filter.executor.OrderedThreadPoolExecutor
 
isTerminating() - Method in class org.apache.mina.filter.executor.UnorderedThreadPoolExecutor
 
isTerminator(byte) - Method in class org.apache.mina.filter.codec.statemachine.ConsumeToDynamicTerminatorDecodingState
Determines whether the specified byte is a terminator.
isTerminator(byte) - Method in class org.apache.mina.filter.codec.statemachine.ConsumeToLinearWhitespaceDecodingState
 
isTrafficClassChanged() - Method in class org.apache.mina.transport.socket.AbstractDatagramSessionConfig
Returns true if and only if the trafficClass property has been changed by its setter method.
isTrafficClassChanged() - Method in class org.apache.mina.transport.socket.AbstractSocketSessionConfig
Returns true if and only if the trafficClass property has been changed by its setter method.
isTrafficClassChanged() - Method in class org.apache.mina.transport.socket.DefaultDatagramSessionConfig
 
isTrafficClassChanged() - Method in class org.apache.mina.transport.socket.DefaultSocketSessionConfig
 
isUseClientMode() - Method in class org.apache.mina.filter.ssl.SslFilter
Returns true if the engine is set to use client mode when handshaking.
isUseDirectBuffer() - Static method in class org.apache.mina.core.buffer.IoBuffer
Returns true if and only if a direct buffer is allocated by default when the type of the new buffer is not specified.
isUseReadOperation() - Method in class org.apache.mina.core.session.AbstractIoSessionConfig
Returns true if and only if IoSession.read() operation is enabled.
isUseReadOperation() - Method in interface org.apache.mina.core.session.IoSessionConfig
Returns true if and only if IoSession.read() operation is enabled.
isUseResponseQueue() - Method in class org.apache.mina.filter.reqres.Request
 
isWantClientAuth() - Method in class org.apache.mina.filter.ssl.SslFilter
Returns true if the engine will request client authentication.
isWritable(H) - Method in class org.apache.mina.core.polling.AbstractPollingConnectionlessIoAcceptor
 
isWritable(T) - Method in class org.apache.mina.core.polling.AbstractPollingIoProcessor
Is the session ready for writing
isWritable() - Method in class org.apache.mina.core.session.TrafficMask
Returns true if this mask allows a write operation.
isWritable(Class<?>, String) - Method in class org.apache.mina.integration.jmx.ObjectMBean
 
isWritable(AprSession) - Method in class org.apache.mina.transport.socket.apr.AprIoProcessor
 
isWritable(DatagramChannel) - Method in class org.apache.mina.transport.socket.nio.NioDatagramAcceptor
 
isWritable(NioSession) - Method in class org.apache.mina.transport.socket.nio.NioProcessor
 
isWriterIdle() - Method in class org.apache.mina.core.service.IoServiceIdleState
Returns true if this service is IdleStatus.WRITER_IDLE.
isWriterIdle() - Method in class org.apache.mina.core.session.AbstractIoSession
Returns true if this session is IdleStatus.WRITER_IDLE.
isWriterIdle() - Method in interface org.apache.mina.core.session.IoSession
Returns true if this session is IdleStatus.WRITER_IDLE.
isWritten() - Method in class org.apache.mina.core.future.DefaultWriteFuture
Returns true if the write operation is finished successfully.
isWritten() - Method in interface org.apache.mina.core.future.WriteFuture
Returns true if the write operation is finished successfully.
iterator() - Method in class org.apache.mina.util.MapBackedSet
 
iterator() - Method in class org.apache.mina.util.SynchronizedQueue
 

J

join() - Method in class org.apache.mina.core.future.DefaultIoFuture
Deprecated.
join(long) - Method in class org.apache.mina.core.future.DefaultIoFuture
Deprecated.
join() - Method in interface org.apache.mina.core.future.IoFuture
Deprecated.
join(long) - Method in interface org.apache.mina.core.future.IoFuture
Deprecated.

K

KeepAliveFilter - Class in org.apache.mina.filter.keepalive
An IoFilter that sends a keep-alive request on IoEventType.SESSION_IDLE and sends back the response for the sent keep-alive request.
KeepAliveFilter(KeepAliveMessageFactory) - Constructor for class org.apache.mina.filter.keepalive.KeepAliveFilter
Creates a new instance with the default properties.
KeepAliveFilter(KeepAliveMessageFactory, IdleStatus) - Constructor for class org.apache.mina.filter.keepalive.KeepAliveFilter
Creates a new instance with the default properties.
KeepAliveFilter(KeepAliveMessageFactory, KeepAliveRequestTimeoutHandler) - Constructor for class org.apache.mina.filter.keepalive.KeepAliveFilter
Creates a new instance with the default properties.
KeepAliveFilter(KeepAliveMessageFactory, IdleStatus, KeepAliveRequestTimeoutHandler) - Constructor for class org.apache.mina.filter.keepalive.KeepAliveFilter
Creates a new instance with the default properties.
KeepAliveFilter(KeepAliveMessageFactory, IdleStatus, KeepAliveRequestTimeoutHandler, int, int) - Constructor for class org.apache.mina.filter.keepalive.KeepAliveFilter
Creates a new instance.
KeepAliveMessageFactory - Interface in org.apache.mina.filter.keepalive
Provides keep-alive messages to KeepAliveFilter.
keepAliveRequestTimedOut(KeepAliveFilter, IoSession) - Method in interface org.apache.mina.filter.keepalive.KeepAliveRequestTimeoutHandler
Invoked when KeepAliveFilter couldn't receive the response for the sent keep alive message.
KeepAliveRequestTimeoutException - Exception in org.apache.mina.filter.keepalive
A RuntimeException which is thrown when a keep-alive response message was not received within a certain timeout.
KeepAliveRequestTimeoutException() - Constructor for exception org.apache.mina.filter.keepalive.KeepAliveRequestTimeoutException
 
KeepAliveRequestTimeoutException(String, Throwable) - Constructor for exception org.apache.mina.filter.keepalive.KeepAliveRequestTimeoutException
 
KeepAliveRequestTimeoutException(String) - Constructor for exception org.apache.mina.filter.keepalive.KeepAliveRequestTimeoutException
 
KeepAliveRequestTimeoutException(Throwable) - Constructor for exception org.apache.mina.filter.keepalive.KeepAliveRequestTimeoutException
 
KeepAliveRequestTimeoutHandler - Interface in org.apache.mina.filter.keepalive
Tells KeepAliveFilter what to do when a keep-alive response message was not received within a certain timeout.
keySet() - Method in class org.apache.mina.util.CopyOnWriteMap
This method will return a read-only Set.
keySet() - Method in class org.apache.mina.util.ExpiringMap
 
keySet() - Method in class org.apache.mina.util.LazyInitializedCacheMap
KeyStoreFactory - Class in org.apache.mina.filter.ssl
A factory that creates and configures a new KeyStore instance.
KeyStoreFactory() - Constructor for class org.apache.mina.filter.ssl.KeyStoreFactory
 

L

LazyInitializedCacheMap<K,V> - Class in org.apache.mina.util
This map is specially useful when reads are much more frequent than writes and if the cost of instantiating the values is high like allocating an IoBuffer for example.
LazyInitializedCacheMap() - Constructor for class org.apache.mina.util.LazyInitializedCacheMap
Default constructor.
LazyInitializedCacheMap(ConcurrentHashMap<K, LazyInitializer<V>>) - Constructor for class org.apache.mina.util.LazyInitializedCacheMap
This constructor allows to provide a fine tuned ConcurrentHashMap to stick with each special case the user needs.
LazyInitializedCacheMap.NoopInitializer - Class in org.apache.mina.util
This class provides a noop LazyInitializer meaning it will return the same object it received when instantiated.
LazyInitializer<V> - Class in org.apache.mina.util
An abstract class which provides semantics for an object which will be only fully initialized when requested to.
LazyInitializer() - Constructor for class org.apache.mina.util.LazyInitializer
 
limit() - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
 
limit(int) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
 
limit() - Method in class org.apache.mina.core.buffer.IoBuffer
 
limit(int) - Method in class org.apache.mina.core.buffer.IoBuffer
 
limit() - Method in class org.apache.mina.core.buffer.IoBufferWrapper
 
limit(int) - Method in class org.apache.mina.core.buffer.IoBufferWrapper
 
LinearWhitespaceSkippingState - Class in org.apache.mina.filter.codec.statemachine
DecodingState which skips space (0x20) and tab (0x09) characters.
LinearWhitespaceSkippingState() - Constructor for class org.apache.mina.filter.codec.statemachine.LinearWhitespaceSkippingState
 
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.
ListEditor - Class in org.apache.mina.integration.beans
A PropertyEditor which converts a String into a List and vice versa.
ListEditor(Class<?>) - Constructor for class org.apache.mina.integration.beans.ListEditor
 
load() - Method in class org.apache.mina.integration.jmx.ObjectMBean
 
localAddress(H) - Method in class org.apache.mina.core.polling.AbstractPollingConnectionlessIoAcceptor
 
localAddress(H) - Method in class org.apache.mina.core.polling.AbstractPollingIoAcceptor
Get the local address associated with a given server socket
localAddress(Long) - Method in class org.apache.mina.transport.socket.apr.AprSocketAcceptor
 
localAddress(DatagramChannel) - Method in class org.apache.mina.transport.socket.nio.NioDatagramAcceptor
 
localAddress(ServerSocketChannel) - Method in class org.apache.mina.transport.socket.nio.NioSocketAcceptor
Get the local address associated with a given server socket
LOG - Static variable in interface org.apache.mina.filter.keepalive.KeepAliveRequestTimeoutHandler
Logs a warning message, but doesn't do anything else.
log(IoEventType, String, Object) - Method in class org.apache.mina.filter.logging.LoggingFilter
Logs the specified event.
Log4jXmlFormatter - Class in org.apache.mina.util
Implementation of Formatter that generates xml in the log4j format.
Log4jXmlFormatter() - Constructor for class org.apache.mina.util.Log4jXmlFormatter
 
logger - Variable in class org.apache.mina.integration.jmx.ObjectMBean
 
LoggingFilter - Class in org.apache.mina.filter.logging
Logs all MINA protocol events.
LoggingFilter() - Constructor for class org.apache.mina.filter.logging.LoggingFilter
Default Constructor.
LoggingFilter(Class<?>) - Constructor for class org.apache.mina.filter.logging.LoggingFilter
 
LoggingFilter(String) - Constructor for class org.apache.mina.filter.logging.LoggingFilter
 
LogLevel - Enum in org.apache.mina.filter.logging
Defines a logging level.
LongEditor - Class in org.apache.mina.integration.beans
A PropertyEditor which converts a String into a Long and vice versa.
LongEditor() - Constructor for class org.apache.mina.integration.beans.LongEditor
 
lookup(Object[]) - Method in class org.apache.mina.statemachine.context.AbstractStateContextLookup
 
lookup(Object) - Method in class org.apache.mina.statemachine.context.AbstractStateContextLookup
Extracts a StateContext from the specified event argument which is an instance of a class AbstractStateContextLookup.supports(Class) returns true for.
lookup(Object) - Method in class org.apache.mina.statemachine.context.IoSessionStateContextLookup
 
lookup(Object[]) - Method in class org.apache.mina.statemachine.context.SingletonStateContextLookup
 
lookup(Object[]) - Method in interface org.apache.mina.statemachine.context.StateContextLookup
Searches the arguments from an Event and returns a StateContext if any of the arguments holds one.

M

MAC - Static variable in class org.apache.mina.filter.codec.textline.LineDelimiter
The line delimiter constant of Mac OS ("\r")
map - Variable in class org.apache.mina.util.MapBackedSet
 
MapBackedSet<E> - Class in org.apache.mina.util
A Map-backed Set.
MapBackedSet(Map<E, Boolean>) - Constructor for class org.apache.mina.util.MapBackedSet
 
MapBackedSet(Map<E, Boolean>, Collection<E>) - Constructor for class org.apache.mina.util.MapBackedSet
 
MapEditor - Class in org.apache.mina.integration.beans
A PropertyEditor which converts a String into a Collection and vice versa.
MapEditor(Class<?>, Class<?>) - Constructor for class org.apache.mina.integration.beans.MapEditor
 
mark() - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
 
mark() - Method in class org.apache.mina.core.buffer.IoBuffer
 
mark() - Method in class org.apache.mina.core.buffer.IoBufferWrapper
 
markValue() - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
 
markValue() - Method in class org.apache.mina.core.buffer.IoBuffer
Returns the position of the current mark.
markValue() - Method in class org.apache.mina.core.buffer.IoBufferWrapper
 
MAX_PORT_NUMBER - Static variable in class org.apache.mina.util.AvailablePortFinder
The maximum number of server port number.
MdcInjectionFilter - Class in org.apache.mina.filter.logging
This filter will inject some key IoSession properties into the Mapped Diagnostic Context (MDC)

These properties will be set in the MDC for all logging events that are generated down the call stack, even in code that is not aware of MINA.

MdcInjectionFilter(EnumSet<MdcInjectionFilter.MdcKey>) - Constructor for class org.apache.mina.filter.logging.MdcInjectionFilter
Use this constructor when you want to specify which keys to add to the MDC.
MdcInjectionFilter(MdcInjectionFilter.MdcKey...) - Constructor for class org.apache.mina.filter.logging.MdcInjectionFilter
Use this constructor when you want to specify which keys to add to the MDC You could still add custom keys via MdcInjectionFilter.setProperty(IoSession, String, String)
MdcInjectionFilter() - Constructor for class org.apache.mina.filter.logging.MdcInjectionFilter
 
MdcInjectionFilter.MdcKey - Enum in org.apache.mina.filter.logging
 
mergeAll() - Method in class org.apache.mina.filter.codec.AbstractProtocolEncoderOutput
 
mergeAll() - Method in interface org.apache.mina.filter.codec.ProtocolEncoderOutput
Merges all buffers you wrote via ProtocolEncoderOutput.write(Object) into one IoBuffer and replaces the old fragmented ones with it.
MessageDecoder - Interface in org.apache.mina.filter.codec.demux
Decodes a certain type of messages.
MessageDecoderAdapter - Class in org.apache.mina.filter.codec.demux
An abstract MessageDecoder implementation for those who don't need to implement MessageDecoder.finishDecode(IoSession, ProtocolDecoderOutput) method.
MessageDecoderAdapter() - Constructor for class org.apache.mina.filter.codec.demux.MessageDecoderAdapter
 
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<T> - Interface in org.apache.mina.filter.codec.demux
Encodes a certain type of messages.
MessageEncoderFactory<T> - Interface in org.apache.mina.filter.codec.demux
A factory that creates a new instance of MessageEncoder.
MessageHandler<E> - Interface in org.apache.mina.handler.demux
A handler interface that DemuxingIoHandler forwards messageReceived or messageSent events to.
messageReceived(IoFilter.NextFilter, IoSession, Object) - Method in interface org.apache.mina.core.filterchain.IoFilter
messageReceived(IoSession, Object) - Method in interface org.apache.mina.core.filterchain.IoFilter.NextFilter
Forwards messageReceived event to next filter.
messageReceived(IoFilter.NextFilter, IoSession, Object) - Method in class org.apache.mina.core.filterchain.IoFilterAdapter
 
messageReceived(IoSession, Object) - Method in interface org.apache.mina.core.service.IoHandler
Invoked when a message is received.
messageReceived(IoSession, Object) - Method in class org.apache.mina.core.service.IoHandlerAdapter
 
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.compression.CompressionFilter
 
messageReceived(IoFilter.NextFilter, IoSession, Object) - Method in class org.apache.mina.filter.errorgenerating.ErrorGeneratingFilter
 
messageReceived(IoFilter.NextFilter, IoSession, Object) - Method in class org.apache.mina.filter.executor.ExecutorFilter
 
messageReceived(IoFilter.NextFilter, IoSession, Object) - Method in class org.apache.mina.filter.firewall.BlacklistFilter
 
messageReceived(IoFilter.NextFilter, IoSession, Object) - Method in class org.apache.mina.filter.keepalive.KeepAliveFilter
 
messageReceived(IoFilter.NextFilter, IoSession, Object) - Method in class org.apache.mina.filter.logging.LoggingFilter
 
messageReceived(IoFilter.NextFilter, IoSession, Object) - Method in class org.apache.mina.filter.reqres.RequestResponseFilter
 
messageReceived(IoFilter.NextFilter, IoSession, Object) - Method in class org.apache.mina.filter.ssl.SslFilter
 
messageReceived(IoFilter.NextFilter, IoSession, Object) - Method in class org.apache.mina.filter.statistic.ProfilerTimerFilter
 
messageReceived(IoFilter.NextFilter, IoSession, Object) - Method in class org.apache.mina.filter.util.CommonEventFilter
 
messageReceived(IoFilter.NextFilter, IoSession, Object) - Method in class org.apache.mina.filter.util.ReferenceCountingFilter
 
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.addReceivedMessageHandler(Class, MessageHandler).
messageReceived(Object) - Method in interface org.apache.mina.handler.multiton.SingleSessionIoHandler
Invoked when protocol message is received.
messageReceived(Object) - Method in class org.apache.mina.handler.multiton.SingleSessionIoHandlerAdapter
 
messageReceived(IoSession, Object) - Method in class org.apache.mina.handler.multiton.SingleSessionIoHandlerDelegate
Delegates the method call to the SingleSessionIoHandler.messageReceived(Object) method of the handler assigned to this session.
messageReceived(IoSession, Object) - Method in class org.apache.mina.handler.stream.StreamIoHandler
Forwards read data to input stream.
messageSent(IoFilter.NextFilter, IoSession, WriteRequest) - Method in interface org.apache.mina.core.filterchain.IoFilter
messageSent(IoSession, WriteRequest) - Method in interface org.apache.mina.core.filterchain.IoFilter.NextFilter
Forwards messageSent event to next filter.
messageSent(IoFilter.NextFilter, IoSession, WriteRequest) - Method in class org.apache.mina.core.filterchain.IoFilterAdapter
 
messageSent(IoSession, Object) - Method in interface org.apache.mina.core.service.IoHandler
Invoked when a message written by IoSession.write(Object) is sent out.
messageSent(IoSession, Object) - Method in class org.apache.mina.core.service.IoHandlerAdapter
 
messageSent(IoFilter.NextFilter, IoSession, WriteRequest) - Method in class org.apache.mina.filter.codec.ProtocolCodecFilter
 
messageSent(IoFilter.NextFilter, IoSession, WriteRequest) - Method in class org.apache.mina.filter.executor.ExecutorFilter
 
messageSent(IoFilter.NextFilter, IoSession, WriteRequest) - Method in class org.apache.mina.filter.firewall.BlacklistFilter
 
messageSent(IoFilter.NextFilter, IoSession, WriteRequest) - Method in class org.apache.mina.filter.keepalive.KeepAliveFilter
 
messageSent(IoFilter.NextFilter, IoSession, WriteRequest) - Method in class org.apache.mina.filter.logging.LoggingFilter
 
messageSent(IoFilter.NextFilter, IoSession, WriteRequest) - Method in class org.apache.mina.filter.ssl.SslFilter
 
messageSent(IoFilter.NextFilter, IoSession, WriteRequest) - Method in class org.apache.mina.filter.statistic.ProfilerTimerFilter
 
messageSent(IoFilter.NextFilter, IoSession, WriteRequest) - Method in class org.apache.mina.filter.stream.AbstractStreamWriteFilter
 
messageSent(IoFilter.NextFilter, IoSession, WriteRequest) - Method in class org.apache.mina.filter.util.CommonEventFilter
 
messageSent(IoFilter.NextFilter, IoSession, WriteRequest) - Method in class org.apache.mina.filter.util.ReferenceCountingFilter
 
messageSent(IoFilter.NextFilter, IoSession, WriteRequest) - Method in class org.apache.mina.filter.util.WriteRequestFilter
 
messageSent(IoSession, Object) - Method in class org.apache.mina.handler.demux.DemuxingIoHandler
 
messageSent(Object) - Method in interface org.apache.mina.handler.multiton.SingleSessionIoHandler
Invoked when protocol message that user requested by IoSession.write(Object) is sent out actually.
messageSent(Object) - Method in class org.apache.mina.handler.multiton.SingleSessionIoHandlerAdapter
 
messageSent(IoSession, Object) - Method in class org.apache.mina.handler.multiton.SingleSessionIoHandlerDelegate
Delegates the method call to the SingleSessionIoHandler.messageSent(Object) method of the handler assigned to this session.
MethodInvocationException - Exception in org.apache.mina.statemachine.transition
Thrown by MethodTransition if the target method couldn't be invoked or threw an exception.
MethodInvocationException(Method, Throwable) - Constructor for exception org.apache.mina.statemachine.transition.MethodInvocationException
Creates a new instance for the specified Method and Throwable.
MethodTransition - Class in org.apache.mina.statemachine.transition
Transition which invokes a Method.
MethodTransition(Object, State, Method, Object) - Constructor for class org.apache.mina.statemachine.transition.MethodTransition
Creates a new instance with the specified State as next state and for the specified Event id.
MethodTransition(Object, Method, Object) - Constructor for class org.apache.mina.statemachine.transition.MethodTransition
Creates a new instance which will loopback to the same State for the specified Event id.
MethodTransition(Object, State, Object) - Constructor for class org.apache.mina.statemachine.transition.MethodTransition
Creates a new instance with the specified State as next state and for the specified Event id.
MethodTransition(Object, Object) - Constructor for class org.apache.mina.statemachine.transition.MethodTransition
Creates a new instance which will loopback to the same State for the specified Event id.
MethodTransition(Object, String, Object) - Constructor for class org.apache.mina.statemachine.transition.MethodTransition
Creates a new instance which will loopback to the same State for the specified Event id.
MethodTransition(Object, State, String, Object) - Constructor for class org.apache.mina.statemachine.transition.MethodTransition
Creates a new instance with the specified State as next state and for the specified Event id.
MIN_PORT_NUMBER - Static variable in class org.apache.mina.util.AvailablePortFinder
The minimum number of server port number.
minimumCapacity() - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
 
minimumCapacity(int) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
 
minimumCapacity() - Method in class org.apache.mina.core.buffer.IoBuffer
Returns the minimum capacity of this buffer which is used to determine the new capacity of the buffer shrunk by IoBuffer.compact() and IoBuffer.shrink() operation.
minimumCapacity(int) - Method in class org.apache.mina.core.buffer.IoBuffer
Sets the minimum capacity of this buffer which is used to determine the new capacity of the buffer shrunk by IoBuffer.compact() and IoBuffer.shrink() operation.
minimumCapacity() - Method in class org.apache.mina.core.buffer.IoBufferWrapper
 
minimumCapacity(int) - Method in class org.apache.mina.core.buffer.IoBufferWrapper
 
modify(Object[]) - Method in interface org.apache.mina.statemachine.event.EventArgumentsInterceptor
Modifies the specified array of event arguments.

N

NamePreservingRunnable - Class in org.apache.mina.util
A Runnable wrapper that preserves the name of the thread after the runnable is complete (for Runnables that change the name of the Thread they use.)
NamePreservingRunnable(Runnable, String) - Constructor for class org.apache.mina.util.NamePreservingRunnable
 
NEED_DATA - Static variable in interface org.apache.mina.filter.codec.demux.MessageDecoder
NEED_DATA - Static variable in class org.apache.mina.filter.codec.demux.MessageDecoderResult
NettyCodecFactory - Class in org.apache.mina.filter.codec.netty
A MINA ProtocolCodecFactory that provides encoder and decoder for Netty2 Messages and MessageRecognizers.
NettyCodecFactory(MessageRecognizer) - Constructor for class org.apache.mina.filter.codec.netty.NettyCodecFactory
 
NettyDecoder - Class in org.apache.mina.filter.codec.netty
A MINA ProtocolDecoder that decodes buffers into Netty2 Messages using specified MessageRecognizers.
NettyDecoder(MessageRecognizer) - Constructor for class org.apache.mina.filter.codec.netty.NettyDecoder
Creates a new instance with the specified MessageRecognizer.
NettyEncoder - Class in org.apache.mina.filter.codec.netty
A MINA ProtocolEncoder that encodes Netty2 Messages into buffers.
NettyEncoder() - Constructor for class org.apache.mina.filter.codec.netty.NettyEncoder
Creates a new instance.
newCollection() - Method in class org.apache.mina.integration.beans.CollectionEditor
 
newCollection() - Method in class org.apache.mina.integration.beans.ListEditor
 
newCollection() - Method in class org.apache.mina.integration.beans.SetEditor
 
newFailedFuture(Throwable) - Static method in class org.apache.mina.core.future.DefaultConnectFuture
Returns a new ConnectFuture which is already marked as 'failed to connect'.
newHandle(SocketAddress) - Method in class org.apache.mina.core.polling.AbstractPollingIoConnector
Create a new client socket handle from a local SocketAddress
newHandle(SocketAddress) - Method in class org.apache.mina.transport.socket.apr.AprSocketConnector
Create a new client socket handle from a local SocketAddress
newHandle(SocketAddress) - Method in class org.apache.mina.transport.socket.nio.NioDatagramConnector
 
newHandle(SocketAddress) - Method in class org.apache.mina.transport.socket.nio.NioSocketConnector
Create a new client socket handle from a local SocketAddress
newInstance() - Method in class org.apache.mina.filter.ssl.KeyStoreFactory
Creates a new KeyStore.
newInstance() - Method in class org.apache.mina.filter.ssl.SslContextFactory
 
newMap() - Method in class org.apache.mina.integration.beans.MapEditor
 
newMap() - Method in class org.apache.mina.integration.beans.PropertiesEditor
 
newNotWrittenFuture(IoSession, Throwable) - Static method in class org.apache.mina.core.future.DefaultWriteFuture
Returns a new DefaultWriteFuture which is already marked as 'not written'.
newSession(IoProcessor<T>, H, SocketAddress) - Method in class org.apache.mina.core.polling.AbstractPollingConnectionlessIoAcceptor
 
newSession(SocketAddress, SocketAddress) - Method in class org.apache.mina.core.polling.AbstractPollingConnectionlessIoAcceptor
(Optional) Returns an IoSession that is bound to the specified localAddress and the specified remoteAddress which reuses the local address that is already bound by this service.
newSession(SocketAddress, SocketAddress) - Method in class org.apache.mina.core.polling.AbstractPollingIoAcceptor
(Optional) Returns an IoSession that is bound to the specified localAddress and the specified remoteAddress which reuses the local address that is already bound by this service.
newSession(IoProcessor<T>, H) - Method in class org.apache.mina.core.polling.AbstractPollingIoConnector
Create a new IoSession from a connected socket client handle.
newSession(SocketAddress, SocketAddress) - Method in interface org.apache.mina.core.service.IoAcceptor
(Optional) Returns an IoSession that is bound to the specified localAddress and the specified remoteAddress which reuses the local address that is already bound by this service.
newSession(IoProcessor<AprSession>, Long) - Method in class org.apache.mina.transport.socket.apr.AprSocketConnector
Create a new IoSession from a connected socket client handle.
newSession(IoProcessor<NioSession>, DatagramChannel, SocketAddress) - Method in class org.apache.mina.transport.socket.nio.NioDatagramAcceptor
 
newSession(IoProcessor<NioSession>, DatagramChannel) - Method in class org.apache.mina.transport.socket.nio.NioDatagramConnector
 
newSession(IoProcessor<NioSession>, SocketChannel) - Method in class org.apache.mina.transport.socket.nio.NioSocketConnector
Create a new IoSession from a connected socket client handle.
newSession(SocketAddress, SocketAddress) - Method in class org.apache.mina.transport.vmpipe.VmPipeAcceptor
 
newWrittenFuture(IoSession) - Static method in class org.apache.mina.core.future.DefaultWriteFuture
Returns a new DefaultWriteFuture which is already marked as 'written'.
next() - Method in class org.apache.mina.transport.socket.nio.NioProcessor.IoSessionIterator
 
NioDatagramAcceptor - Class in org.apache.mina.transport.socket.nio
IoAcceptor for datagram transport (UDP/IP).
NioDatagramAcceptor() - Constructor for class org.apache.mina.transport.socket.nio.NioDatagramAcceptor
Creates a new instance.
NioDatagramAcceptor(Executor) - Constructor for class org.apache.mina.transport.socket.nio.NioDatagramAcceptor
Creates a new instance.
NioDatagramConnector - Class in org.apache.mina.transport.socket.nio
IoConnector for datagram transport (UDP/IP).
NioDatagramConnector() - Constructor for class org.apache.mina.transport.socket.nio.NioDatagramConnector
Creates a new instance.
NioDatagramConnector(int) - Constructor for class org.apache.mina.transport.socket.nio.NioDatagramConnector
Creates a new instance.
NioDatagramConnector(IoProcessor<NioSession>) - Constructor for class org.apache.mina.transport.socket.nio.NioDatagramConnector
Creates a new instance.
NioProcessor - Class in org.apache.mina.transport.socket.nio
TODO Add documentation
NioProcessor(Executor) - Constructor for class org.apache.mina.transport.socket.nio.NioProcessor
Creates a new instance of NioProcessor.
NioProcessor.IoSessionIterator - Class in org.apache.mina.transport.socket.nio
 
NioSession - Class in org.apache.mina.transport.socket.nio
An IoSession which is managed by the NIO transport.
NioSession() - Constructor for class org.apache.mina.transport.socket.nio.NioSession
 
NioSocketAcceptor - Class in org.apache.mina.transport.socket.nio
IoAcceptor for socket transport (TCP/IP).
NioSocketAcceptor() - Constructor for class org.apache.mina.transport.socket.nio.NioSocketAcceptor
Constructor for NioSocketAcceptor using default parameters (multiple thread model).
NioSocketAcceptor(int) - Constructor for class org.apache.mina.transport.socket.nio.NioSocketAcceptor
Constructor for NioSocketAcceptor using default parameters, and given number of NioProcessor for multithreading I/O operations.
NioSocketAcceptor(IoProcessor<NioSession>) - Constructor for class org.apache.mina.transport.socket.nio.NioSocketAcceptor
Constructor for NioSocketAcceptor with default configuration but a specific IoProcessor, useful for sharing the same processor over multiple IoService of the same type.
NioSocketAcceptor(Executor, IoProcessor<NioSession>) - Constructor for class org.apache.mina.transport.socket.nio.NioSocketAcceptor
Constructor for NioSocketAcceptor with a given Executor for handling connection events and a given IoProcessor for handling I/O events, useful for sharing the same processor and executor over multiple IoService of the same type.
NioSocketConnector - Class in org.apache.mina.transport.socket.nio
IoConnector for socket transport (TCP/IP).
NioSocketConnector() - Constructor for class org.apache.mina.transport.socket.nio.NioSocketConnector
Constructor for NioSocketConnector with default configuration (multiple thread model).
NioSocketConnector(int) - Constructor for class org.apache.mina.transport.socket.nio.NioSocketConnector
Constructor for NioSocketConnector with default configuration, and given number of NioProcessor for multithreading I/O operations
NioSocketConnector(IoProcessor<NioSession>) - Constructor for class org.apache.mina.transport.socket.nio.NioSocketConnector
Constructor for NioSocketConnector with default configuration but a specific IoProcessor, useful for sharing the same processor over multiple IoService of the same type.
NioSocketConnector(Executor, IoProcessor<NioSession>) - Constructor for class org.apache.mina.transport.socket.nio.NioSocketConnector
Constructor for NioSocketConnector with a given Executor for handling connection events and a given IoProcessor for handling I/O events, useful for sharing the same processor and executor over multiple IoService of the same type.
NONE - Static variable in class org.apache.mina.core.session.TrafficMask
This mask suspends both reads and writes.
NOOP - Static variable in interface org.apache.mina.core.filterchain.IoFilterChainBuilder
An implementation which does nothing.
NOOP - Static variable in interface org.apache.mina.core.session.IoSessionRecycler
A dummy recycler that doesn't recycle any sessions.
NOOP - Static variable in interface org.apache.mina.filter.executor.IoEventQueueHandler
A dummy handler which always accepts event doing nothing particular.
NOOP - Static variable in interface org.apache.mina.filter.keepalive.KeepAliveRequestTimeoutHandler
Do nothing.
NOOP - Static variable in interface org.apache.mina.handler.demux.ExceptionHandler
A ExceptionHandler that does nothing.
NOOP - Static variable in interface org.apache.mina.handler.demux.MessageHandler
A MessageHandler that does nothing.
NoopInitializer(V) - Constructor for class org.apache.mina.util.LazyInitializedCacheMap.NoopInitializer
 
NoopTransition - Class in org.apache.mina.statemachine.transition
Transition implementation which does nothing but change the state.
NoopTransition(Object) - Constructor for class org.apache.mina.statemachine.transition.NoopTransition
Creates a new instance which will loopback to the same State for the specified Event id.
NoopTransition(Object, State) - Constructor for class org.apache.mina.statemachine.transition.NoopTransition
Creates a new instance with the specified State as next state and for the specified Event id.
normalizeCapacity(int) - Static method in class org.apache.mina.core.buffer.IoBuffer
Normalizes the specified capacity of the buffer to power of 2, which is often helpful for optimal memory usage and performance.
NoSuchMethodException - Exception in org.apache.mina.statemachine.transition
RuntimeException equivalent of NoSuchMethodException.
NoSuchMethodException(String) - Constructor for exception org.apache.mina.statemachine.transition.NoSuchMethodException
Creates a new instance using the specified method name as message.
NoSuchStateException - Exception in org.apache.mina.statemachine
Exception thrown by StateMachine when a transition in the state machine references a state which doesn't exist.
NoSuchStateException(String) - Constructor for exception org.apache.mina.statemachine.NoSuchStateException
Creates a new instance.
not() - Method in class org.apache.mina.core.session.TrafficMask
Returns a negated mask of this one.
NOT_OK - Static variable in interface org.apache.mina.filter.codec.demux.MessageDecoder
NOT_OK - Static variable in class org.apache.mina.filter.codec.demux.MessageDecoderResult
NothingWrittenException - Exception in org.apache.mina.core.write
An exception which is thrown when one or more write requests resulted in no actual write operation.
NothingWrittenException(Collection<WriteRequest>, String, Throwable) - Constructor for exception org.apache.mina.core.write.NothingWrittenException
 
NothingWrittenException(Collection<WriteRequest>, String) - Constructor for exception org.apache.mina.core.write.NothingWrittenException
 
NothingWrittenException(Collection<WriteRequest>, Throwable) - Constructor for exception org.apache.mina.core.write.NothingWrittenException
 
NothingWrittenException(Collection<WriteRequest>) - Constructor for exception org.apache.mina.core.write.NothingWrittenException
 
NothingWrittenException(WriteRequest, String, Throwable) - Constructor for exception org.apache.mina.core.write.NothingWrittenException
 
NothingWrittenException(WriteRequest, String) - Constructor for exception org.apache.mina.core.write.NothingWrittenException
 
NothingWrittenException(WriteRequest, Throwable) - Constructor for exception org.apache.mina.core.write.NothingWrittenException
 
NothingWrittenException(WriteRequest) - Constructor for exception org.apache.mina.core.write.NothingWrittenException
 
notifyIdleness(long) - Method in class org.apache.mina.core.service.AbstractIoService
TODO
notifyIdleness(long) - Method in class org.apache.mina.core.service.IoServiceIdleState
TODO add documentation
notifyIdleness(Iterator<? extends IoSession>, long) - Static method in class org.apache.mina.core.session.IdleStatusChecker
Fires a IoEventType.SESSION_IDLE event to any applicable sessions in the specified collection.
notifyIdleness(IoService, long) - Static method in class org.apache.mina.core.session.IdleStatusChecker
 
notifyIdleSession(IoSession, long) - Static method in class org.apache.mina.core.session.IdleStatusChecker
Fires a IoEventType.SESSION_IDLE event if applicable for the specified session.
NUL - Static variable in class org.apache.mina.filter.codec.textline.LineDelimiter
The line delimiter constant for NUL-terminated text protocols such as Flash XML socket ("\0")
NullEditor - Class in org.apache.mina.integration.beans
A dummy PropertyEditor for null.
NullEditor() - Constructor for class org.apache.mina.integration.beans.NullEditor
 
NumberEditor - Class in org.apache.mina.integration.beans
A PropertyEditor which converts a String into a Number and vice versa.
NumberEditor() - Constructor for class org.apache.mina.integration.beans.NumberEditor
 

O

ObjectMBean<T> - Class in org.apache.mina.integration.jmx
A ModelMBean wrapper implementation for a POJO.
ObjectMBean(T) - Constructor for class org.apache.mina.integration.jmx.ObjectMBean
Creates a new instance with the specified POJO.
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 IoBuffer.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 IoBuffer.putObject(Object).
ObjectSerializationEncoder() - Constructor for class org.apache.mina.filter.codec.serialization.ObjectSerializationEncoder
Creates a new instance.
ObjectSerializationInputStream - Class in org.apache.mina.filter.codec.serialization
An ObjectInput and InputStream that can read the objects encoded by ObjectSerializationEncoder.
ObjectSerializationInputStream(InputStream) - Constructor for class org.apache.mina.filter.codec.serialization.ObjectSerializationInputStream
 
ObjectSerializationInputStream(InputStream, ClassLoader) - Constructor for class org.apache.mina.filter.codec.serialization.ObjectSerializationInputStream
 
ObjectSerializationOutputStream - Class in org.apache.mina.filter.codec.serialization
An ObjectOutput and OutputStream that can write the objects as the serialized form that ObjectSerializationDecoder can decode.
ObjectSerializationOutputStream(OutputStream) - Constructor for class org.apache.mina.filter.codec.serialization.ObjectSerializationOutputStream
 
offer(IoSession, WriteRequest) - Method in interface org.apache.mina.core.write.WriteRequestQueue
 
offer(E) - Method in class org.apache.mina.util.CircularQueue
 
offer(E) - Method in class org.apache.mina.util.SynchronizedQueue
 
offerClosedReadFuture() - Method in class org.apache.mina.core.session.AbstractIoSession
TODO Add method documentation
offered(Object, IoEvent) - Method in interface org.apache.mina.filter.executor.IoEventQueueHandler
Invoked after the specified event has been offered to the event queue.
offered(Object, IoEvent) - Method in class org.apache.mina.filter.executor.IoEventQueueThrottle
 
offerFailedReadFuture(Throwable) - Method in class org.apache.mina.core.session.AbstractIoSession
TODO Add method documentation
offerReadFuture(Object) - Method in class org.apache.mina.core.session.AbstractIoSession
TODO Add method documentation
OK - Static variable in interface org.apache.mina.filter.codec.demux.MessageDecoder
OK - Static variable in class org.apache.mina.filter.codec.demux.MessageDecoderResult
onPostAdd(IoFilterChain, String, IoFilter.NextFilter) - Method in interface org.apache.mina.core.filterchain.IoFilter
Invoked after this filter is added to the specified parent.
onPostAdd(IoFilterChain, String, IoFilter.NextFilter) - Method in class org.apache.mina.core.filterchain.IoFilterAdapter
 
onPostAdd(IoFilterChain, String, IoFilter.NextFilter) - Method in class org.apache.mina.filter.keepalive.KeepAliveFilter
 
onPostAdd(IoFilterChain, String, IoFilter.NextFilter) - Method in class org.apache.mina.filter.ssl.SslFilter
 
onPostAdd(IoFilterChain, String, IoFilter.NextFilter) - Method in class org.apache.mina.filter.util.ReferenceCountingFilter
 
onPostRemove(IoFilterChain, String, IoFilter.NextFilter) - Method in interface org.apache.mina.core.filterchain.IoFilter
Invoked after this filter is removed from the specified parent.
onPostRemove(IoFilterChain, String, IoFilter.NextFilter) - Method in class org.apache.mina.core.filterchain.IoFilterAdapter
 
onPostRemove(IoFilterChain, String, IoFilter.NextFilter) - Method in class org.apache.mina.filter.codec.ProtocolCodecFilter
 
onPostRemove(IoFilterChain, String, IoFilter.NextFilter) - Method in class org.apache.mina.filter.compression.CompressionFilter
 
onPostRemove(IoFilterChain, String, IoFilter.NextFilter) - Method in class org.apache.mina.filter.keepalive.KeepAliveFilter
 
onPostRemove(IoFilterChain, String, IoFilter.NextFilter) - Method in class org.apache.mina.filter.reqres.RequestResponseFilter
 
onPostRemove(IoFilterChain, String, IoFilter.NextFilter) - Method in class org.apache.mina.filter.util.ReferenceCountingFilter
 
onPreAdd(IoFilterChain, String, IoFilter.NextFilter) - Method in interface org.apache.mina.core.filterchain.IoFilter
Invoked before this filter is added to the specified parent.
onPreAdd(IoFilterChain, String, IoFilter.NextFilter) - Method in class org.apache.mina.core.filterchain.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.compression.CompressionFilter
 
onPreAdd(IoFilterChain, String, IoFilter.NextFilter) - Method in class org.apache.mina.filter.executor.ExecutorFilter
 
onPreAdd(IoFilterChain, String, IoFilter.NextFilter) - Method in class org.apache.mina.filter.keepalive.KeepAliveFilter
 
onPreAdd(IoFilterChain, String, IoFilter.NextFilter) - Method in class org.apache.mina.filter.reqres.RequestResponseFilter
 
onPreAdd(IoFilterChain, String, IoFilter.NextFilter) - Method in class org.apache.mina.filter.ssl.SslFilter
 
onPreAdd(IoFilterChain, String, IoFilter.NextFilter) - Method in class org.apache.mina.filter.stream.AbstractStreamWriteFilter
 
onPreAdd(IoFilterChain, String, IoFilter.NextFilter) - Method in class org.apache.mina.filter.util.ReferenceCountingFilter
 
onPreRemove(IoFilterChain, String, IoFilter.NextFilter) - Method in interface org.apache.mina.core.filterchain.IoFilter
Invoked before this filter is removed from the specified parent.
onPreRemove(IoFilterChain, String, IoFilter.NextFilter) - Method in class org.apache.mina.core.filterchain.IoFilterAdapter
 
onPreRemove(IoFilterChain, String, IoFilter.NextFilter) - Method in class org.apache.mina.filter.ssl.SslFilter
 
onPreRemove(IoFilterChain, String, IoFilter.NextFilter) - Method in class org.apache.mina.filter.util.ReferenceCountingFilter
 
open(SocketAddress) - Method in class org.apache.mina.core.polling.AbstractPollingConnectionlessIoAcceptor
 
open(SocketAddress) - Method in class org.apache.mina.core.polling.AbstractPollingIoAcceptor
Open a server socket for a given local address.
open(SocketAddress) - Method in class org.apache.mina.transport.socket.apr.AprSocketAcceptor
 
open(SocketAddress) - Method in class org.apache.mina.transport.socket.nio.NioDatagramAcceptor
 
open(SocketAddress) - Method in class org.apache.mina.transport.socket.nio.NioSocketAcceptor
Open a server socket for a given local address.
operationComplete(F) - Method in interface org.apache.mina.core.future.IoFutureListener
Invoked when the operation associated with the IoFuture has been completed even if you add the listener after the completion.
or(TrafficMask) - Method in class org.apache.mina.core.session.TrafficMask
Peforms an OR operation on this mask with the specified mask and returns the result.
order() - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
 
order(ByteOrder) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
 
order() - Method in class org.apache.mina.core.buffer.IoBuffer
 
order(ByteOrder) - Method in class org.apache.mina.core.buffer.IoBuffer
 
order() - Method in class org.apache.mina.core.buffer.IoBufferWrapper
 
order(ByteOrder) - Method in class org.apache.mina.core.buffer.IoBufferWrapper
 
OrderedThreadPoolExecutor - Class in org.apache.mina.filter.executor
A ThreadPoolExecutor that maintains the order of IoEvents.
OrderedThreadPoolExecutor() - Constructor for class org.apache.mina.filter.executor.OrderedThreadPoolExecutor
 
OrderedThreadPoolExecutor(int) - Constructor for class org.apache.mina.filter.executor.OrderedThreadPoolExecutor
 
OrderedThreadPoolExecutor(int, int) - Constructor for class org.apache.mina.filter.executor.OrderedThreadPoolExecutor
 
OrderedThreadPoolExecutor(int, int, long, TimeUnit) - Constructor for class org.apache.mina.filter.executor.OrderedThreadPoolExecutor
 
OrderedThreadPoolExecutor(int, int, long, TimeUnit, IoEventQueueHandler) - Constructor for class org.apache.mina.filter.executor.OrderedThreadPoolExecutor
 
OrderedThreadPoolExecutor(int, int, long, TimeUnit, ThreadFactory) - Constructor for class org.apache.mina.filter.executor.OrderedThreadPoolExecutor
 
OrderedThreadPoolExecutor(int, int, long, TimeUnit, ThreadFactory, IoEventQueueHandler) - Constructor for class org.apache.mina.filter.executor.OrderedThreadPoolExecutor
 
org.apache.mina.core - package org.apache.mina.core
Common types required for users to use MINA.
org.apache.mina.core.buffer - package org.apache.mina.core.buffer
 
org.apache.mina.core.file - package org.apache.mina.core.file
 
org.apache.mina.core.filterchain - package org.apache.mina.core.filterchain
 
org.apache.mina.core.future - package org.apache.mina.core.future
 
org.apache.mina.core.polling - package org.apache.mina.core.polling
Base class for implementing transport based on active polling strategies like NIO select call, or any API based on I/O polling system calls (epoll, poll, select, kqueue, etc).
org.apache.mina.core.service - package org.apache.mina.core.service
 
org.apache.mina.core.session - package org.apache.mina.core.session
 
org.apache.mina.core.write - package org.apache.mina.core.write
 
org.apache.mina.filter.buffer - package org.apache.mina.filter.buffer
 
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.netty - package org.apache.mina.filter.codec.netty
Protocol codec which provides the integration with Netty2 messages.
org.apache.mina.filter.codec.prefixedstring - package org.apache.mina.filter.codec.prefixedstring
 
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.statemachine - package org.apache.mina.filter.codec.statemachine
 
org.apache.mina.filter.codec.textline - package org.apache.mina.filter.codec.textline
A protocol codec for text-based protocols.
org.apache.mina.filter.compression - package org.apache.mina.filter.compression
 
org.apache.mina.filter.errorgenerating - package org.apache.mina.filter.errorgenerating
An IoFilter that provides flexible error generation facilities.
org.apache.mina.filter.executor - package org.apache.mina.filter.executor
IoFilters that provide flexible thread model and event queue monitoring interface.
org.apache.mina.filter.firewall - package org.apache.mina.filter.firewall
Classes that implement IoFilter and provide host blocking and throttling.
org.apache.mina.filter.keepalive - package org.apache.mina.filter.keepalive
IoFilter that provides the ability for connections to remain open when data is not being transferred.
org.apache.mina.filter.logging - package org.apache.mina.filter.logging
Classes that implement IoFilter and provide logging of the events and data that flows through a MINA-based system.
org.apache.mina.filter.reqres - package org.apache.mina.filter.reqres
 
org.apache.mina.filter.ssl - package org.apache.mina.filter.ssl
Classes that implement IoFilter and provide Secure Sockets Layer functionality.
org.apache.mina.filter.statistic - package org.apache.mina.filter.statistic
Classes that implement IoFilter and provide the ability for filters to be timed on their performance.
org.apache.mina.filter.stream - package org.apache.mina.filter.stream
Stream based IoFilter implementation.
org.apache.mina.filter.util - package org.apache.mina.filter.util
Utility classes for the MINA filtering portion of the library.
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.handler.multiton - package org.apache.mina.handler.multiton
Enables creating a handler per session instead of having one handler for many sessions, using Multiton pattern.
org.apache.mina.handler.stream - package org.apache.mina.handler.stream
 
org.apache.mina.integration.beans - package org.apache.mina.integration.beans
 
org.apache.mina.integration.jmx - package org.apache.mina.integration.jmx
JMX (Java Management eXtension) integration.
org.apache.mina.integration.ognl - package org.apache.mina.integration.ognl
 
org.apache.mina.statemachine - package org.apache.mina.statemachine
 
org.apache.mina.statemachine.annotation - package org.apache.mina.statemachine.annotation
 
org.apache.mina.statemachine.context - package org.apache.mina.statemachine.context
 
org.apache.mina.statemachine.event - package org.apache.mina.statemachine.event
 
org.apache.mina.statemachine.transition - package org.apache.mina.statemachine.transition
 
org.apache.mina.transport.serial - package org.apache.mina.transport.serial
 
org.apache.mina.transport.socket - package org.apache.mina.transport.socket
 
org.apache.mina.transport.socket.apr - package org.apache.mina.transport.socket.apr
 
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

PatternEditor - Class in org.apache.mina.integration.beans
A PropertyEditor which converts a String into a Pattern and vice versa.
PatternEditor() - Constructor for class org.apache.mina.integration.beans.PatternEditor
 
peek() - Method in class org.apache.mina.util.CircularQueue
 
peek() - Method in class org.apache.mina.util.SynchronizedQueue
 
PEER_ADDRESS - Static variable in class org.apache.mina.filter.ssl.SslFilter
A session attribute key that should be set to an InetSocketAddress.
poll(IoSession) - Method in interface org.apache.mina.core.write.WriteRequestQueue
 
poll() - Method in class org.apache.mina.util.CircularQueue
 
poll() - Method in class org.apache.mina.util.SynchronizedQueue
 
polled(Object, IoEvent) - Method in interface org.apache.mina.filter.executor.IoEventQueueHandler
Invoked after the specified event has been polled from the event queue.
polled(Object, IoEvent) - Method in class org.apache.mina.filter.executor.IoEventQueueThrottle
 
position() - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
 
position(int) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
 
position() - Method in class org.apache.mina.core.buffer.IoBuffer
 
position(int) - Method in class org.apache.mina.core.buffer.IoBuffer
 
position() - Method in class org.apache.mina.core.buffer.IoBufferWrapper
 
position(int) - Method in class org.apache.mina.core.buffer.IoBufferWrapper
 
postDeregister() - Method in class org.apache.mina.integration.jmx.ObjectMBean
 
postRegister(Boolean) - Method in class org.apache.mina.integration.jmx.ObjectMBean
 
preDeregister() - Method in class org.apache.mina.integration.jmx.ObjectMBean
 
prefixedDataAvailable(int) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
 
prefixedDataAvailable(int, int) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
 
prefixedDataAvailable(int) - Method in class org.apache.mina.core.buffer.IoBuffer
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.core.buffer.IoBuffer
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) - Method in class org.apache.mina.core.buffer.IoBufferWrapper
 
prefixedDataAvailable(int, int) - Method in class org.apache.mina.core.buffer.IoBufferWrapper
 
PrefixedStringCodecFactory - Class in org.apache.mina.filter.codec.prefixedstring
A ProtocolCodecFactory that performs encoding and decoding of a Java String object using a fixed-length length prefix.
PrefixedStringCodecFactory(Charset) - Constructor for class org.apache.mina.filter.codec.prefixedstring.PrefixedStringCodecFactory
 
PrefixedStringCodecFactory() - Constructor for class org.apache.mina.filter.codec.prefixedstring.PrefixedStringCodecFactory
 
PrefixedStringDecoder - Class in org.apache.mina.filter.codec.prefixedstring
A ProtocolDecoder which decodes a String using a fixed-length length prefix.
PrefixedStringDecoder(Charset, int, int) - Constructor for class org.apache.mina.filter.codec.prefixedstring.PrefixedStringDecoder
 
PrefixedStringDecoder(Charset, int) - Constructor for class org.apache.mina.filter.codec.prefixedstring.PrefixedStringDecoder
 
PrefixedStringDecoder(Charset) - Constructor for class org.apache.mina.filter.codec.prefixedstring.PrefixedStringDecoder
 
PrefixedStringEncoder - Class in org.apache.mina.filter.codec.prefixedstring
A ProtocolEncoder which encodes a string using a fixed-length length prefix.
PrefixedStringEncoder(Charset, int, int) - Constructor for class org.apache.mina.filter.codec.prefixedstring.PrefixedStringEncoder
 
PrefixedStringEncoder(Charset, int) - Constructor for class org.apache.mina.filter.codec.prefixedstring.PrefixedStringEncoder
 
PrefixedStringEncoder(Charset) - Constructor for class org.apache.mina.filter.codec.prefixedstring.PrefixedStringEncoder
 
PrefixedStringEncoder() - Constructor for class org.apache.mina.filter.codec.prefixedstring.PrefixedStringEncoder
 
preRegister(MBeanServer, ObjectName) - Method in class org.apache.mina.integration.jmx.ObjectMBean
 
prestartAllCoreThreads() - Method in class org.apache.mina.filter.executor.OrderedThreadPoolExecutor
 
prestartAllCoreThreads() - Method in class org.apache.mina.filter.executor.UnorderedThreadPoolExecutor
 
prestartCoreThread() - Method in class org.apache.mina.filter.executor.OrderedThreadPoolExecutor
 
prestartCoreThread() - Method in class org.apache.mina.filter.executor.UnorderedThreadPoolExecutor
 
processStreamIo(IoSession, InputStream, OutputStream) - Method in class org.apache.mina.handler.stream.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.
ProfilerTimerFilter - Class in org.apache.mina.filter.statistic
This class will measure, the time it takes for a method in the IoFilterAdapter class to execute.
ProfilerTimerFilter() - Constructor for class org.apache.mina.filter.statistic.ProfilerTimerFilter
Creates a new instance of ProfilerFilter.
ProfilerTimerFilter(TimeUnit) - Constructor for class org.apache.mina.filter.statistic.ProfilerTimerFilter
Creates a new instance of ProfilerFilter.
ProfilerTimerFilter(TimeUnit, IoEventType, IoEventType...) - Constructor for class org.apache.mina.filter.statistic.ProfilerTimerFilter
Creates a new instance of ProfilerFilter.
ProfilerTimerFilter(TimeUnit, EnumSet<IoEventType>) - Constructor for class org.apache.mina.filter.statistic.ProfilerTimerFilter
Creates a new instance of ProfilerFilter.
PropertiesEditor - Class in org.apache.mina.integration.beans
A PropertyEditor which converts a String into a Properties and vice versa.
PropertiesEditor() - Constructor for class org.apache.mina.integration.beans.PropertiesEditor
 
PropertyEditorFactory - Class in org.apache.mina.integration.beans
A factory that creates a new PropertyEditor which is appropriate for the specified object or class.
PropertyTypeConverter - Class in org.apache.mina.integration.ognl
PropertyEditor-based implementation of OGNL TypeConverter.
PropertyTypeConverter() - Constructor for class org.apache.mina.integration.ognl.PropertyTypeConverter
 
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
An IoFilter which translates binary or protocol specific data into message object and vice versa using ProtocolCodecFactory, ProtocolEncoder, or ProtocolDecoder.
ProtocolCodecFilter(ProtocolCodecFactory) - Constructor for class org.apache.mina.filter.codec.ProtocolCodecFilter
 
ProtocolCodecFilter(ProtocolEncoder, ProtocolDecoder) - Constructor for class org.apache.mina.filter.codec.ProtocolCodecFilter
 
ProtocolCodecFilter(Class<? extends ProtocolEncoder>, Class<? extends ProtocolDecoder>) - Constructor for class org.apache.mina.filter.codec.ProtocolCodecFilter
 
ProtocolCodecSession - Class in org.apache.mina.filter.codec
ProtocolCodecSession() - Constructor for class org.apache.mina.filter.codec.ProtocolCodecSession
Creates a new instance.
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
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 IoBuffer 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 messages such as IoBuffers.
purge() - Method in class org.apache.mina.filter.executor.OrderedThreadPoolExecutor
 
purge() - Method in class org.apache.mina.filter.executor.UnorderedThreadPoolExecutor
 
put(byte) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
 
put(int, byte) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
 
put(ByteBuffer) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
 
put(byte[], int, int) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
 
put(IoBuffer) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
 
put(byte[]) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
 
put(byte) - Method in class org.apache.mina.core.buffer.IoBuffer
 
put(int, byte) - Method in class org.apache.mina.core.buffer.IoBuffer
 
put(ByteBuffer) - Method in class org.apache.mina.core.buffer.IoBuffer
Writes the content of the specified src into this buffer.
put(IoBuffer) - Method in class org.apache.mina.core.buffer.IoBuffer
Writes the content of the specified src into this buffer.
put(byte[], int, int) - Method in class org.apache.mina.core.buffer.IoBuffer
 
put(byte[]) - Method in class org.apache.mina.core.buffer.IoBuffer
 
put(byte) - Method in class org.apache.mina.core.buffer.IoBufferWrapper
 
put(int, byte) - Method in class org.apache.mina.core.buffer.IoBufferWrapper
 
put(IoBuffer) - Method in class org.apache.mina.core.buffer.IoBufferWrapper
 
put(ByteBuffer) - Method in class org.apache.mina.core.buffer.IoBufferWrapper
 
put(byte[], int, int) - Method in class org.apache.mina.core.buffer.IoBufferWrapper
 
put(byte[]) - Method in class org.apache.mina.core.buffer.IoBufferWrapper
 
put(IoSession) - Method in class org.apache.mina.core.session.ExpiringSessionRecycler
 
put(IoSession) - Method in interface org.apache.mina.core.session.IoSessionRecycler
Called when the underlying transport creates or writes a new IoSession.
put(K, V) - Method in class org.apache.mina.util.CopyOnWriteMap
Adds the provided key and value to this map.
put(K, V) - Method in class org.apache.mina.util.ExpiringMap
 
put(K, V) - Method in class org.apache.mina.util.LazyInitializedCacheMap
putAll(Map<? extends K, ? extends V>) - Method in class org.apache.mina.util.CopyOnWriteMap
Inserts all the keys and values contained in the provided map to this map.
putAll(Map<? extends K, ? extends V>) - Method in class org.apache.mina.util.ExpiringMap
 
putAll(Map<? extends K, ? extends V>) - Method in class org.apache.mina.util.LazyInitializedCacheMap
putChar(char) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
 
putChar(int, char) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
 
putChar(char) - Method in class org.apache.mina.core.buffer.IoBuffer
 
putChar(int, char) - Method in class org.apache.mina.core.buffer.IoBuffer
 
putChar(char) - Method in class org.apache.mina.core.buffer.IoBufferWrapper
 
putChar(int, char) - Method in class org.apache.mina.core.buffer.IoBufferWrapper
 
putDouble(double) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
 
putDouble(int, double) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
 
putDouble(double) - Method in class org.apache.mina.core.buffer.IoBuffer
 
putDouble(int, double) - Method in class org.apache.mina.core.buffer.IoBuffer
 
putDouble(double) - Method in class org.apache.mina.core.buffer.IoBufferWrapper
 
putDouble(int, double) - Method in class org.apache.mina.core.buffer.IoBufferWrapper
 
putEnum(Enum<?>) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
 
putEnum(int, Enum<?>) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
 
putEnum(Enum<?>) - Method in class org.apache.mina.core.buffer.IoBuffer
Writes an enum's ordinal value to the buffer as a byte.
putEnum(int, Enum<?>) - Method in class org.apache.mina.core.buffer.IoBuffer
Writes an enum's ordinal value to the buffer as a byte.
putEnum(Enum<?>) - Method in class org.apache.mina.core.buffer.IoBufferWrapper
 
putEnum(int, Enum<?>) - Method in class org.apache.mina.core.buffer.IoBufferWrapper
 
putEnumInt(Enum<?>) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
 
putEnumInt(int, Enum<?>) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
 
putEnumInt(Enum<?>) - Method in class org.apache.mina.core.buffer.IoBuffer
Writes an enum's ordinal value to the buffer as an integer.
putEnumInt(int, Enum<?>) - Method in class org.apache.mina.core.buffer.IoBuffer
Writes an enum's ordinal value to the buffer as an integer.
putEnumInt(Enum<?>) - Method in class org.apache.mina.core.buffer.IoBufferWrapper
 
putEnumInt(int, Enum<?>) - Method in class org.apache.mina.core.buffer.IoBufferWrapper
 
putEnumSet(Set<E>) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
 
putEnumSet(int, Set<E>) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
 
putEnumSet(Set<E>) - Method in class org.apache.mina.core.buffer.IoBuffer
Writes the specified Set to the buffer as a byte sized bit vector.
putEnumSet(int, Set<E>) - Method in class org.apache.mina.core.buffer.IoBuffer
Writes the specified Set to the buffer as a byte sized bit vector.
putEnumSet(Set<E>) - Method in class org.apache.mina.core.buffer.IoBufferWrapper
 
putEnumSet(int, Set<E>) - Method in class org.apache.mina.core.buffer.IoBufferWrapper
 
putEnumSetInt(Set<E>) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
 
putEnumSetInt(int, Set<E>) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
 
putEnumSetInt(Set<E>) - Method in class org.apache.mina.core.buffer.IoBuffer
Writes the specified Set to the buffer as an int sized bit vector.
putEnumSetInt(int, Set<E>) - Method in class org.apache.mina.core.buffer.IoBuffer
Writes the specified Set to the buffer as an int sized bit vector.
putEnumSetInt(Set<E>) - Method in class org.apache.mina.core.buffer.IoBufferWrapper
 
putEnumSetInt(int, Set<E>) - Method in class org.apache.mina.core.buffer.IoBufferWrapper
 
putEnumSetLong(Set<E>) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
 
putEnumSetLong(int, Set<E>) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
 
putEnumSetLong(Set<E>) - Method in class org.apache.mina.core.buffer.IoBuffer
Writes the specified Set to the buffer as a long sized bit vector.
putEnumSetLong(int, Set<E>) - Method in class org.apache.mina.core.buffer.IoBuffer
Writes the specified Set to the buffer as a long sized bit vector.
putEnumSetLong(Set<E>) - Method in class org.apache.mina.core.buffer.IoBufferWrapper
 
putEnumSetLong(int, Set<E>) - Method in class org.apache.mina.core.buffer.IoBufferWrapper
 
putEnumSetShort(Set<E>) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
 
putEnumSetShort(int, Set<E>) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
 
putEnumSetShort(Set<E>) - Method in class org.apache.mina.core.buffer.IoBuffer
Writes the specified Set to the buffer as a short sized bit vector.
putEnumSetShort(int, Set<E>) - Method in class org.apache.mina.core.buffer.IoBuffer
Writes the specified Set to the buffer as a short sized bit vector.
putEnumSetShort(Set<E>) - Method in class org.apache.mina.core.buffer.IoBufferWrapper
 
putEnumSetShort(int, Set<E>) - Method in class org.apache.mina.core.buffer.IoBufferWrapper
 
putEnumShort(Enum<?>) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
 
putEnumShort(int, Enum<?>) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
 
putEnumShort(Enum<?>) - Method in class org.apache.mina.core.buffer.IoBuffer
Writes an enum's ordinal value to the buffer as a short.
putEnumShort(int, Enum<?>) - Method in class org.apache.mina.core.buffer.IoBuffer
Writes an enum's ordinal value to the buffer as a short.
putEnumShort(Enum<?>) - Method in class org.apache.mina.core.buffer.IoBufferWrapper
 
putEnumShort(int, Enum<?>) - Method in class org.apache.mina.core.buffer.IoBufferWrapper
 
putFloat(float) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
 
putFloat(int, float) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
 
putFloat(float) - Method in class org.apache.mina.core.buffer.IoBuffer
 
putFloat(int, float) - Method in class org.apache.mina.core.buffer.IoBuffer
 
putFloat(float) - Method in class org.apache.mina.core.buffer.IoBufferWrapper
 
putFloat(int, float) - Method in class org.apache.mina.core.buffer.IoBufferWrapper
 
putIfAbsent(K, LazyInitializer<V>) - Method in class org.apache.mina.util.LazyInitializedCacheMap
If the specified key is not already associated with a value, associate it with the given value.
putInt(int) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
 
putInt(int, int) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
 
putInt(int) - Method in class org.apache.mina.core.buffer.IoBuffer
 
putInt(int, int) - Method in class org.apache.mina.core.buffer.IoBuffer
 
putInt(int) - Method in class org.apache.mina.core.buffer.IoBufferWrapper
 
putInt(int, int) - Method in class org.apache.mina.core.buffer.IoBufferWrapper
 
putLong(long) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
 
putLong(int, long) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
 
putLong(long) - Method in class org.apache.mina.core.buffer.IoBuffer
 
putLong(int, long) - Method in class org.apache.mina.core.buffer.IoBuffer
 
putLong(long) - Method in class org.apache.mina.core.buffer.IoBufferWrapper
 
putLong(int, long) - Method in class org.apache.mina.core.buffer.IoBufferWrapper
 
putMediumInt(int) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
 
putMediumInt(int, int) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
 
putMediumInt(int) - Method in class org.apache.mina.core.buffer.IoBuffer
Relative put method for writing a medium int value.
putMediumInt(int, int) - Method in class org.apache.mina.core.buffer.IoBuffer
Absolute put method for writing a medium int value.
putMediumInt(int) - Method in class org.apache.mina.core.buffer.IoBufferWrapper
 
putMediumInt(int, int) - Method in class org.apache.mina.core.buffer.IoBufferWrapper
 
putObject(Object) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
 
putObject(Object) - Method in class org.apache.mina.core.buffer.IoBuffer
Writes the specified Java object to the buffer.
putObject(Object) - Method in class org.apache.mina.core.buffer.IoBufferWrapper
 
putPrefixedString(CharSequence, CharsetEncoder) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
 
putPrefixedString(CharSequence, int, CharsetEncoder) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
 
putPrefixedString(CharSequence, int, int, CharsetEncoder) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
 
putPrefixedString(CharSequence, int, int, byte, CharsetEncoder) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
 
putPrefixedString(CharSequence, CharsetEncoder) - Method in class org.apache.mina.core.buffer.IoBuffer
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.core.buffer.IoBuffer
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.core.buffer.IoBuffer
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.core.buffer.IoBuffer
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.core.buffer.IoBufferWrapper
 
putPrefixedString(CharSequence, int, CharsetEncoder) - Method in class org.apache.mina.core.buffer.IoBufferWrapper
 
putPrefixedString(CharSequence, int, int, CharsetEncoder) - Method in class org.apache.mina.core.buffer.IoBufferWrapper
 
putPrefixedString(CharSequence, int, int, byte, CharsetEncoder) - Method in class org.apache.mina.core.buffer.IoBufferWrapper
 
putShort(short) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
 
putShort(int, short) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
 
putShort(short) - Method in class org.apache.mina.core.buffer.IoBuffer
 
putShort(int, short) - Method in class org.apache.mina.core.buffer.IoBuffer
 
putShort(short) - Method in class org.apache.mina.core.buffer.IoBufferWrapper
 
putShort(int, short) - Method in class org.apache.mina.core.buffer.IoBufferWrapper
 
putString(CharSequence, CharsetEncoder) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
 
putString(CharSequence, int, CharsetEncoder) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
 
putString(CharSequence, CharsetEncoder) - Method in class org.apache.mina.core.buffer.IoBuffer
Writes the content of in into this buffer using the specified encoder.
putString(CharSequence, int, CharsetEncoder) - Method in class org.apache.mina.core.buffer.IoBuffer
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.core.buffer.IoBufferWrapper
 
putString(CharSequence, CharsetEncoder) - Method in class org.apache.mina.core.buffer.IoBufferWrapper
 

R

read(T, IoBuffer) - Method in class org.apache.mina.core.polling.AbstractPollingIoProcessor
Reads a sequence of bytes from a IoSession into the given IoBuffer.
read() - Method in class org.apache.mina.core.session.AbstractIoSession
TODO This javadoc is wrong.
read() - Method in interface org.apache.mina.core.session.IoSession
TODO This javadoc is wrong.
READ - Static variable in class org.apache.mina.core.session.TrafficMask
This mask suspends writes, and resumes reads if reads were suspended.
read() - Method in class org.apache.mina.filter.codec.serialization.ObjectSerializationInputStream
 
read(AprSession, IoBuffer) - Method in class org.apache.mina.transport.socket.apr.AprIoProcessor
 
read(NioSession, IoBuffer) - Method in class org.apache.mina.transport.socket.nio.NioProcessor
 
readBoolean() - Method in class org.apache.mina.filter.codec.serialization.ObjectSerializationInputStream
 
readByte() - Method in class org.apache.mina.filter.codec.serialization.ObjectSerializationInputStream
 
readChar() - Method in class org.apache.mina.filter.codec.serialization.ObjectSerializationInputStream
 
readDouble() - Method in class org.apache.mina.filter.codec.serialization.ObjectSerializationInputStream
 
READER_IDLE - Static variable in class org.apache.mina.core.session.IdleStatus
Represents the session status that no data is coming from the remote peer.
readFloat() - Method in class org.apache.mina.filter.codec.serialization.ObjectSerializationInputStream
 
readFully(byte[]) - Method in class org.apache.mina.filter.codec.serialization.ObjectSerializationInputStream
 
readFully(byte[], int, int) - Method in class org.apache.mina.filter.codec.serialization.ObjectSerializationInputStream
 
ReadFuture - Interface in org.apache.mina.core.future
readInt() - Method in class org.apache.mina.filter.codec.serialization.ObjectSerializationInputStream
 
readLine() - Method in class org.apache.mina.filter.codec.serialization.ObjectSerializationInputStream
Deprecated. 
readLong() - Method in class org.apache.mina.filter.codec.serialization.ObjectSerializationInputStream
 
readObject() - Method in class org.apache.mina.filter.codec.serialization.ObjectSerializationInputStream
 
readShort() - Method in class org.apache.mina.filter.codec.serialization.ObjectSerializationInputStream
 
readUnsignedByte() - Method in class org.apache.mina.filter.codec.serialization.ObjectSerializationInputStream
 
readUnsignedShort() - Method in class org.apache.mina.filter.codec.serialization.ObjectSerializationInputStream
 
readUTF() - Method in class org.apache.mina.filter.codec.serialization.ObjectSerializationInputStream
 
receive(H, IoBuffer) - Method in class org.apache.mina.core.polling.AbstractPollingConnectionlessIoAcceptor
 
receive(DatagramChannel, IoBuffer) - Method in class org.apache.mina.transport.socket.nio.NioDatagramAcceptor
 
RecoverableProtocolDecoderException - Exception in org.apache.mina.filter.codec
A special exception that tells the ProtocolDecoder can keep decoding even after this exception is thrown.
RecoverableProtocolDecoderException() - Constructor for exception org.apache.mina.filter.codec.RecoverableProtocolDecoderException
 
RecoverableProtocolDecoderException(String) - Constructor for exception org.apache.mina.filter.codec.RecoverableProtocolDecoderException
 
RecoverableProtocolDecoderException(Throwable) - Constructor for exception org.apache.mina.filter.codec.RecoverableProtocolDecoderException
 
RecoverableProtocolDecoderException(String, Throwable) - Constructor for exception org.apache.mina.filter.codec.RecoverableProtocolDecoderException
 
recycle(SocketAddress, SocketAddress) - Method in class org.apache.mina.core.session.ExpiringSessionRecycler
 
recycle(SocketAddress, SocketAddress) - Method in interface org.apache.mina.core.session.IoSessionRecycler
Attempts to retrieve a recycled IoSession.
ReferenceCountingFilter - Class in org.apache.mina.filter.util
An IoFilters wrapper that keeps track of the number of usages of this filter and will call init/destroy when the filter is not in use.
ReferenceCountingFilter(IoFilter) - Constructor for class org.apache.mina.filter.util.ReferenceCountingFilter
 
register(H, AbstractPollingIoConnector<T, H>.ConnectionRequest) - Method in class org.apache.mina.core.polling.AbstractPollingIoConnector
Register a new client socket for connection, add it to connection polling
register(Long, AbstractPollingIoConnector<AprSession, Long>.ConnectionRequest) - Method in class org.apache.mina.transport.socket.apr.AprSocketConnector
Register a new client socket for connection, add it to connection polling
register(DatagramChannel, AbstractPollingIoConnector<NioSession, DatagramChannel>.ConnectionRequest) - Method in class org.apache.mina.transport.socket.nio.NioDatagramConnector
 
register(SocketChannel, AbstractPollingIoConnector<NioSession, SocketChannel>.ConnectionRequest) - Method in class org.apache.mina.transport.socket.nio.NioSocketConnector
Register a new client socket for connection, add it to connection polling
remaining() - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
 
remaining() - Method in class org.apache.mina.core.buffer.IoBuffer
 
remaining() - Method in class org.apache.mina.core.buffer.IoBufferWrapper
 
remove(String) - Method in class org.apache.mina.core.filterchain.DefaultIoFilterChain
 
remove(IoFilter) - Method in class org.apache.mina.core.filterchain.DefaultIoFilterChain
 
remove(Class<? extends IoFilter>) - Method in class org.apache.mina.core.filterchain.DefaultIoFilterChain
 
remove(String) - Method in class org.apache.mina.core.filterchain.DefaultIoFilterChainBuilder
 
remove(IoFilter) - Method in class org.apache.mina.core.filterchain.DefaultIoFilterChainBuilder
 
remove(Class<? extends IoFilter>) - Method in class org.apache.mina.core.filterchain.DefaultIoFilterChainBuilder
 
remove() - Method in interface org.apache.mina.core.filterchain.IoFilterChain.Entry
Removes this entry from the chain it belongs to.
remove(String) - Method in interface org.apache.mina.core.filterchain.IoFilterChain
Removes the filter with the specified name from this chain.
remove(IoFilter) - Method in interface org.apache.mina.core.filterchain.IoFilterChain
Replace the filter with the specified name with the specified new filter.
remove(Class<? extends IoFilter>) - Method in interface org.apache.mina.core.filterchain.IoFilterChain
Replace the filter of the specified type with the specified new filter.
remove(T) - Method in class org.apache.mina.core.polling.AbstractPollingIoProcessor
Removes and closes the specified session from the I/O processor so that the I/O processor closes the connection associated with the session and releases any other related resources.
remove(T) - Method in interface org.apache.mina.core.service.IoProcessor
Removes and closes the specified session from the I/O processor so that the I/O processor closes the connection associated with the session and releases any other related resources.
remove(IoServiceListener) - Method in class org.apache.mina.core.service.IoServiceListenerSupport
Removes an existing listener.
remove(T) - Method in class org.apache.mina.core.service.SimpleIoProcessorPool
 
remove(IoSession) - Method in class org.apache.mina.core.session.ExpiringSessionRecycler
 
remove(IoSession) - Method in interface org.apache.mina.core.session.IoSessionRecycler
Called when an IoSession is explicitly closed.
remove(Runnable) - Method in class org.apache.mina.filter.executor.OrderedThreadPoolExecutor
 
remove(Runnable) - Method in class org.apache.mina.filter.executor.UnorderedThreadPoolExecutor
 
remove(String) - Method in class org.apache.mina.handler.chain.IoHandlerChain
 
remove() - Method in class org.apache.mina.transport.socket.nio.NioProcessor.IoSessionIterator
 
remove(int) - Method in class org.apache.mina.util.CircularQueue
 
remove() - Method in class org.apache.mina.util.CircularQueue
 
remove(Object) - Method in class org.apache.mina.util.CopyOnWriteMap
Removed the value and key from this map based on the provided key.
remove(Object) - Method in class org.apache.mina.util.ExpiringMap
 
remove(Object) - Method in class org.apache.mina.util.LazyInitializedCacheMap
remove(Object) - Method in class org.apache.mina.util.MapBackedSet
 
remove() - Method in class org.apache.mina.util.SynchronizedQueue
 
remove(Object) - Method in class org.apache.mina.util.SynchronizedQueue
 
removeAll(Collection<?>) - Method in class org.apache.mina.util.SynchronizedQueue
 
removeAttribute(Object) - Method in class org.apache.mina.core.session.AbstractIoSession
Removes a user-defined attribute with the specified key.
removeAttribute(Object, Object) - Method in class org.apache.mina.core.session.AbstractIoSession
Removes a user defined attribute with the specified key if the current attribute value is equal to the specified value.
removeAttribute(Object) - Method in interface org.apache.mina.core.session.IoSession
Removes a user-defined attribute with the specified key.
removeAttribute(Object, Object) - Method in interface org.apache.mina.core.session.IoSession
Removes a user defined attribute with the specified key if the current attribute value is equal to the specified value.
removeAttribute(IoSession, Object) - Method in interface org.apache.mina.core.session.IoSessionAttributeMap
Removes a user-defined attribute with the specified key.
removeAttribute(IoSession, Object, Object) - Method in interface org.apache.mina.core.session.IoSessionAttributeMap
Removes a user defined attribute with the specified key if the current attribute value is equal to the specified value.
removeAttribute(String) - Method in class org.apache.mina.filter.util.SessionAttributeInitializingFilter
Removes a user-defined attribute with the specified key.
removeAttributeChangeNotificationListener(NotificationListener, String) - Method in class org.apache.mina.integration.jmx.ObjectMBean
 
removeEventToProfile(IoEventType) - Method in class org.apache.mina.filter.statistic.ProfilerTimerFilter
Remove an IoEventType to profile
removeExceptionHandler(Class<E>) - Method in class org.apache.mina.handler.demux.DemuxingIoHandler
Deregisters a MessageHandler that receives the messages of the specified type.
removeExpirationListener(ExpirationListener<V>) - Method in class org.apache.mina.util.ExpiringMap
 
removeListener(IoFutureListener<?>) - Method in interface org.apache.mina.core.future.CloseFuture
 
removeListener(IoFutureListener<?>) - Method in interface org.apache.mina.core.future.ConnectFuture
 
removeListener(IoFutureListener<?>) - Method in class org.apache.mina.core.future.DefaultCloseFuture
 
removeListener(IoFutureListener<?>) - Method in class org.apache.mina.core.future.DefaultConnectFuture
 
removeListener(IoFutureListener<?>) - Method in class org.apache.mina.core.future.DefaultIoFuture
Removes an existing event listener so it won't be notified when the future is completed.
removeListener(IoFutureListener<?>) - Method in class org.apache.mina.core.future.DefaultReadFuture
 
removeListener(IoFutureListener<?>) - Method in class org.apache.mina.core.future.DefaultWriteFuture
Removes an existing event listener so it won't be notified when the future is completed.
removeListener(IoFutureListener<?>) - Method in interface org.apache.mina.core.future.IoFuture
Removes an existing event listener so it won't be notified when the future is completed.
removeListener(IoFutureListener<?>) - Method in interface org.apache.mina.core.future.ReadFuture
 
removeListener(IoFutureListener<?>) - Method in interface org.apache.mina.core.future.WriteFuture
Removes an existing event listener so it won't be notified when the future is completed.
removeListener(IoServiceListener) - Method in class org.apache.mina.core.service.AbstractIoService
Removed an existing IoServiceListener that listens any events related with this service.
removeListener(IoServiceListener) - Method in interface org.apache.mina.core.service.IoService
Removed an existing IoServiceListener that listens any events related with this service.
removeNotificationListener(NotificationListener) - Method in class org.apache.mina.integration.jmx.ObjectMBean
 
removeProperty(IoSession, String) - Static method in class org.apache.mina.filter.logging.MdcInjectionFilter
 
removeReceivedMessageHandler(Class<E>) - Method in class org.apache.mina.handler.demux.DemuxingIoHandler
Deregisters a MessageHandler that handles the received messages of the specified type.
removeSentMessageHandler(Class<E>) - Method in class org.apache.mina.handler.demux.DemuxingIoHandler
Deregisters a MessageHandler that handles the sent messages of the specified type.
removeService(AbstractIoService) - Method in class org.apache.mina.core.session.IdleStatusChecker
 
removeSession(AbstractIoSession) - Method in class org.apache.mina.core.session.IdleStatusChecker
 
replace(String, IoFilter) - Method in class org.apache.mina.core.filterchain.DefaultIoFilterChain
 
replace(IoFilter, IoFilter) - Method in class org.apache.mina.core.filterchain.DefaultIoFilterChain
 
replace(Class<? extends IoFilter>, IoFilter) - Method in class org.apache.mina.core.filterchain.DefaultIoFilterChain
 
replace(String, IoFilter) - Method in class org.apache.mina.core.filterchain.DefaultIoFilterChainBuilder
 
replace(IoFilter, IoFilter) - Method in class org.apache.mina.core.filterchain.DefaultIoFilterChainBuilder
 
replace(Class<? extends IoFilter>, IoFilter) - Method in class org.apache.mina.core.filterchain.DefaultIoFilterChainBuilder
 
replace(IoFilter) - Method in interface org.apache.mina.core.filterchain.IoFilterChain.Entry
Replace the filter of this entry with the specified new filter.
replace(String, IoFilter) - Method in interface org.apache.mina.core.filterchain.IoFilterChain
Replace the filter with the specified name with the specified new filter.
replace(IoFilter, IoFilter) - Method in interface org.apache.mina.core.filterchain.IoFilterChain
Replace the filter with the specified name with the specified new filter.
replace(Class<? extends IoFilter>, IoFilter) - Method in interface org.apache.mina.core.filterchain.IoFilterChain
Replace the filter of the specified type with the specified new filter.
replaceAttribute(Object, Object, Object) - Method in class org.apache.mina.core.session.AbstractIoSession
Replaces a user defined attribute with the specified key if the value of the attribute is equals to the specified old value.
replaceAttribute(Object, Object, Object) - Method in interface org.apache.mina.core.session.IoSession
Replaces a user defined attribute with the specified key if the value of the attribute is equals to the specified old value.
replaceAttribute(IoSession, Object, Object, Object) - Method in interface org.apache.mina.core.session.IoSessionAttributeMap
Replaces a user defined attribute with the specified key if the value of the attribute is equals to the specified old value.
Request - Class in org.apache.mina.filter.reqres
TODO Add documentation
Request(Object, Object, long) - Constructor for class org.apache.mina.filter.reqres.Request
 
Request(Object, Object, boolean, long) - Constructor for class org.apache.mina.filter.reqres.Request
 
Request(Object, Object, long, TimeUnit) - Constructor for class org.apache.mina.filter.reqres.Request
 
Request(Object, Object, boolean, long, TimeUnit) - Constructor for class org.apache.mina.filter.reqres.Request
 
RequestResponseFilter - Class in org.apache.mina.filter.reqres
TODO Add documentation
RequestResponseFilter(ResponseInspector, ScheduledExecutorService) - Constructor for class org.apache.mina.filter.reqres.RequestResponseFilter
 
RequestResponseFilter(ResponseInspectorFactory, ScheduledExecutorService) - Constructor for class org.apache.mina.filter.reqres.RequestResponseFilter
 
RequestTimeoutException - Exception in org.apache.mina.filter.reqres
An RuntimeIoException which is thrown when a Request is timed out.
RequestTimeoutException(Request) - Constructor for exception org.apache.mina.filter.reqres.RequestTimeoutException
Creates a new exception.
RequestTimeoutException(Request, String) - Constructor for exception org.apache.mina.filter.reqres.RequestTimeoutException
Creates a new exception.
RequestTimeoutException(Request, String, Throwable) - Constructor for exception org.apache.mina.filter.reqres.RequestTimeoutException
Creates a new exception.
RequestTimeoutException(Request, Throwable) - Constructor for exception org.apache.mina.filter.reqres.RequestTimeoutException
Creates a new exception.
reset() - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
 
reset() - Method in class org.apache.mina.core.buffer.IoBuffer
 
reset() - Method in class org.apache.mina.core.buffer.IoBufferWrapper
 
resetIdleCountForRead() - Method in class org.apache.mina.core.service.IoServiceIdleState
TODO add documentation
resetIdleCountForWrite() - Method in class org.apache.mina.core.service.IoServiceIdleState
TODO add documentation
Response - Class in org.apache.mina.filter.reqres
TODO Add documentation
Response(Request, Object, ResponseType) - Constructor for class org.apache.mina.filter.reqres.Response
 
ResponseInspector - Interface in org.apache.mina.filter.reqres
TODO Add documentation
ResponseInspectorFactory - Interface in org.apache.mina.filter.reqres
TODO Add documentation
ResponseType - Enum in org.apache.mina.filter.reqres
TODO Add documentation
resumeRead() - Method in class org.apache.mina.core.session.AbstractIoSession
A shortcut method for IoSession.setTrafficMask(TrafficMask) that resumes read operations for this session.
resumeRead() - Method in interface org.apache.mina.core.session.IoSession
A shortcut method for IoSession.setTrafficMask(TrafficMask) that resumes read operations for this session.
resumeWrite() - Method in class org.apache.mina.core.session.AbstractIoSession
A shortcut method for IoSession.setTrafficMask(TrafficMask) that resumes write operations for this session.
resumeWrite() - Method in interface org.apache.mina.core.session.IoSession
A shortcut method for IoSession.setTrafficMask(TrafficMask) that resumes write operations for this session.
retainAll(Collection<?>) - Method in class org.apache.mina.util.SynchronizedQueue
 
rewind() - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
 
rewind() - Method in class org.apache.mina.core.buffer.IoBuffer
 
rewind() - Method in class org.apache.mina.core.buffer.IoBufferWrapper
 
ROOT - Static variable in annotation type org.apache.mina.statemachine.annotation.State
 
run() - Method in class org.apache.mina.core.session.IoEvent
 
run() - Method in class org.apache.mina.util.ExpiringMap.Expirer
 
run() - Method in class org.apache.mina.util.NamePreservingRunnable
 
RuntimeIoException - Exception in org.apache.mina.core
A unchecked version of IOException.
RuntimeIoException() - Constructor for exception org.apache.mina.core.RuntimeIoException
 
RuntimeIoException(String) - Constructor for exception org.apache.mina.core.RuntimeIoException
 
RuntimeIoException(String, Throwable) - Constructor for exception org.apache.mina.core.RuntimeIoException
 
RuntimeIoException(Throwable) - Constructor for exception org.apache.mina.core.RuntimeIoException
 

S

select(int) - Method in class org.apache.mina.core.polling.AbstractPollingConnectionlessIoAcceptor
 
select() - Method in class org.apache.mina.core.polling.AbstractPollingIoAcceptor
Check for acceptable connections, interrupt when at least a server is ready for accepting.
select(int) - Method in class org.apache.mina.core.polling.AbstractPollingIoConnector
Check for connected sockets, interrupt when at least a connection is processed (connected or failed to connect).
select(int) - Method in class org.apache.mina.core.polling.AbstractPollingIoProcessor
poll those sessions for the given timeout
select(int) - Method in class org.apache.mina.transport.socket.apr.AprIoProcessor
 
select() - Method in class org.apache.mina.transport.socket.apr.AprSocketAcceptor
 
select(int) - Method in class org.apache.mina.transport.socket.apr.AprSocketConnector
Check for connected sockets, interrupt when at least a connection is processed (connected or failed to connect).
select(int) - Method in class org.apache.mina.transport.socket.nio.NioDatagramAcceptor
 
select(int) - Method in class org.apache.mina.transport.socket.nio.NioDatagramConnector
 
select(int) - Method in class org.apache.mina.transport.socket.nio.NioProcessor
 
select() - Method in class org.apache.mina.transport.socket.nio.NioSocketAcceptor
Check if we have at least one key whose corresponding channels is ready for I/O operations.
select(int) - Method in class org.apache.mina.transport.socket.nio.NioSocketConnector
Check for connected sockets, interrupt when at least a connection is processed (connected or failed to connect).
selectedHandles() - Method in class org.apache.mina.core.polling.AbstractPollingConnectionlessIoAcceptor
 
selectedHandles() - Method in class org.apache.mina.core.polling.AbstractPollingIoAcceptor
Iterator for the set of server sockets found with acceptable incoming connections during the last AbstractPollingIoAcceptor.select() call.
selectedHandles() - Method in class org.apache.mina.core.polling.AbstractPollingIoConnector
Iterator for the set of client sockets found connected or failed to connect during the last #select() call.
selectedHandles() - Method in class org.apache.mina.transport.socket.apr.AprSocketAcceptor
 
selectedHandles() - Method in class org.apache.mina.transport.socket.apr.AprSocketConnector
Iterator for the set of client sockets found connected or failed to connect during the last #select() call.
selectedHandles() - Method in class org.apache.mina.transport.socket.nio.NioDatagramAcceptor
 
selectedHandles() - Method in class org.apache.mina.transport.socket.nio.NioDatagramConnector
 
selectedHandles() - Method in class org.apache.mina.transport.socket.nio.NioSocketAcceptor
Iterator for the set of server sockets found with acceptable incoming connections during the last AbstractPollingIoAcceptor.select() call.
selectedHandles() - Method in class org.apache.mina.transport.socket.nio.NioSocketConnector
Iterator for the set of client sockets found connected or failed to connect during the last #select() call.
selectedSessions() - Method in class org.apache.mina.core.polling.AbstractPollingIoProcessor
Get an Iterator for the list of IoSession found selected by the last call of {@link AbstractPollingIoProcessor#select(int)
selectedSessions() - Method in class org.apache.mina.transport.socket.apr.AprIoProcessor
 
selectedSessions() - Method in class org.apache.mina.transport.socket.nio.NioProcessor
 
SELF - Static variable in annotation type org.apache.mina.statemachine.annotation.Transition
 
send(T, IoBuffer, SocketAddress) - Method in class org.apache.mina.core.polling.AbstractPollingConnectionlessIoAcceptor
 
send(NioSession, IoBuffer, SocketAddress) - Method in class org.apache.mina.transport.socket.nio.NioDatagramAcceptor
 
sendAttributeChangeNotification(AttributeChangeNotification) - Method in class org.apache.mina.integration.jmx.ObjectMBean
 
sendAttributeChangeNotification(Attribute, Attribute) - Method in class org.apache.mina.integration.jmx.ObjectMBean
 
sendNotification(Notification) - Method in class org.apache.mina.integration.jmx.ObjectMBean
 
sendNotification(String) - Method in class org.apache.mina.integration.jmx.ObjectMBean
 
SerialAddress - Class in org.apache.mina.transport.serial
An address for a serial port communication.
SerialAddress(String, int, SerialAddress.DataBits, SerialAddress.StopBits, SerialAddress.Parity, SerialAddress.FlowControl) - Constructor for class org.apache.mina.transport.serial.SerialAddress
Create an address for a serial communication, associating a serial interface and various serial signal carcteristics.
SerialAddress.DataBits - Enum in org.apache.mina.transport.serial
 
SerialAddress.FlowControl - Enum in org.apache.mina.transport.serial
 
SerialAddress.Parity - Enum in org.apache.mina.transport.serial
 
SerialAddress.StopBits - Enum in org.apache.mina.transport.serial
 
SerialAddressEditor - Class in org.apache.mina.transport.serial
A PropertyEditor which converts a String into a SerialAddress and vice versa.
SerialAddressEditor() - Constructor for class org.apache.mina.transport.serial.SerialAddressEditor
 
SerialConnector - Class in org.apache.mina.transport.serial
IoConnector for serial communication transport.
SerialConnector() - Constructor for class org.apache.mina.transport.serial.SerialConnector
 
SerialConnector(Executor) - Constructor for class org.apache.mina.transport.serial.SerialConnector
 
SerialPortUnavailableException - Exception in org.apache.mina.transport.serial
Exception thrown when the serial port can't be open because it doesn't exists.
SerialPortUnavailableException(String) - Constructor for exception org.apache.mina.transport.serial.SerialPortUnavailableException
 
SerialSession - Interface in org.apache.mina.transport.serial
An IoSession for serial communication transport.
SerialSessionConfig - Interface in org.apache.mina.transport.serial
An IoSessionConfig for serial transport type.
serviceActivated(IoService) - Method in interface org.apache.mina.core.service.IoServiceListener
Invoked when a new service is activated by an IoService.
serviceDeactivated(IoService) - Method in interface org.apache.mina.core.service.IoServiceListener
Invoked when a service is deactivated by an IoService.
serviceIdle(IoService, IdleStatus) - Method in interface org.apache.mina.core.service.IoServiceListener
Invoked when a service is idle.
ServiceOperationFuture() - Constructor for class org.apache.mina.core.service.AbstractIoService.ServiceOperationFuture
 
SESSION_CREATED_FUTURE - Static variable in class org.apache.mina.core.filterchain.DefaultIoFilterChain
A session attribute that stores an IoFuture related with the IoSession.
SESSION_SECURED - Static variable in class org.apache.mina.filter.ssl.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.ssl.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.
SessionAttributeInitializingFilter - Class in org.apache.mina.filter.util
An IoFilter that sets initial attributes when a new IoSession is created.
SessionAttributeInitializingFilter() - Constructor for class org.apache.mina.filter.util.SessionAttributeInitializingFilter
Creates a new instance with no default attributes.
SessionAttributeInitializingFilter(Map<String, ? extends Object>) - Constructor for class org.apache.mina.filter.util.SessionAttributeInitializingFilter
Creates a new instance with the specified default attributes.
sessionClosed(IoSession) - Method in interface org.apache.mina.core.filterchain.IoFilter.NextFilter
Forwards sessionClosed event to next filter.
sessionClosed(IoFilter.NextFilter, IoSession) - Method in interface org.apache.mina.core.filterchain.IoFilter
sessionClosed(IoFilter.NextFilter, IoSession) - Method in class org.apache.mina.core.filterchain.IoFilterAdapter
 
sessionClosed(IoSession) - Method in interface org.apache.mina.core.service.IoHandler
Invoked when a connection is closed.
sessionClosed(IoSession) - Method in class org.apache.mina.core.service.IoHandlerAdapter
 
sessionClosed(IoFilter.NextFilter, IoSession) - Method in class org.apache.mina.filter.buffer.BufferedWriteFilter
sessionClosed(IoFilter.NextFilter, IoSession) - Method in class org.apache.mina.filter.codec.ProtocolCodecFilter
 
sessionClosed(IoFilter.NextFilter, IoSession) - Method in class org.apache.mina.filter.executor.ExecutorFilter
 
sessionClosed(IoFilter.NextFilter, IoSession) - Method in class org.apache.mina.filter.firewall.BlacklistFilter
 
sessionClosed(IoFilter.NextFilter, IoSession) - Method in class org.apache.mina.filter.logging.LoggingFilter
 
sessionClosed(IoFilter.NextFilter, IoSession) - Method in class org.apache.mina.filter.reqres.RequestResponseFilter
 
sessionClosed(IoFilter.NextFilter, IoSession) - Method in class org.apache.mina.filter.ssl.SslFilter
 
sessionClosed(IoFilter.NextFilter, IoSession) - Method in class org.apache.mina.filter.statistic.ProfilerTimerFilter
 
sessionClosed(IoFilter.NextFilter, IoSession) - Method in class org.apache.mina.filter.util.CommonEventFilter
 
sessionClosed(IoFilter.NextFilter, IoSession) - Method in class org.apache.mina.filter.util.ReferenceCountingFilter
 
sessionClosed() - Method in interface org.apache.mina.handler.multiton.SingleSessionIoHandler
Invoked when the connection is closed.
sessionClosed() - Method in class org.apache.mina.handler.multiton.SingleSessionIoHandlerAdapter
 
sessionClosed(IoSession) - Method in class org.apache.mina.handler.multiton.SingleSessionIoHandlerDelegate
Delegates the method call to the SingleSessionIoHandler.sessionClosed() method of the handler assigned to this session.
sessionClosed(IoSession) - Method in class org.apache.mina.handler.stream.StreamIoHandler
Closes streams
sessionCreated(IoSession) - Method in interface org.apache.mina.core.filterchain.IoFilter.NextFilter
Forwards sessionCreated event to next filter.
sessionCreated(IoFilter.NextFilter, IoSession) - Method in interface org.apache.mina.core.filterchain.IoFilter
sessionCreated(IoFilter.NextFilter, IoSession) - Method in class org.apache.mina.core.filterchain.IoFilterAdapter
 
sessionCreated(IoSession) - Method in interface org.apache.mina.core.service.IoHandler
Invoked from an I/O processor thread when a new connection has been created.
sessionCreated(IoSession) - Method in class org.apache.mina.core.service.IoHandlerAdapter
 
sessionCreated(IoSession) - Method in interface org.apache.mina.core.service.IoServiceListener
Invoked when a new session is created by an IoService.
sessionCreated(IoFilter.NextFilter, IoSession) - Method in class org.apache.mina.filter.executor.ExecutorFilter
 
sessionCreated(IoFilter.NextFilter, IoSession) - Method in class org.apache.mina.filter.firewall.BlacklistFilter
 
sessionCreated(IoFilter.NextFilter, IoSession) - Method in class org.apache.mina.filter.firewall.ConnectionThrottleFilter
 
sessionCreated(IoFilter.NextFilter, IoSession) - Method in class org.apache.mina.filter.logging.LoggingFilter
 
sessionCreated(IoFilter.NextFilter, IoSession) - Method in class org.apache.mina.filter.statistic.ProfilerTimerFilter
 
sessionCreated(IoFilter.NextFilter, IoSession) - Method in class org.apache.mina.filter.util.CommonEventFilter
 
sessionCreated(IoFilter.NextFilter, IoSession) - Method in class org.apache.mina.filter.util.ReferenceCountingFilter
 
sessionCreated(IoFilter.NextFilter, IoSession) - Method in class org.apache.mina.filter.util.SessionAttributeInitializingFilter
Puts all pre-configured attributes into the actual session attribute map and forward the event to the next filter.
sessionCreated() - Method in interface org.apache.mina.handler.multiton.SingleSessionIoHandler
Invoked when the session is created.
sessionCreated() - Method in class org.apache.mina.handler.multiton.SingleSessionIoHandlerAdapter
 
sessionCreated(IoSession) - Method in class org.apache.mina.handler.multiton.SingleSessionIoHandlerDelegate
Creates a new instance with the factory passed to the constructor of this class.
sessionDestroyed(IoSession) - Method in interface org.apache.mina.core.service.IoServiceListener
Invoked when a session is being destroyed by an IoService.
sessionIdle(IoSession, IdleStatus) - Method in interface org.apache.mina.core.filterchain.IoFilter.NextFilter
Forwards sessionIdle event to next filter.
sessionIdle(IoFilter.NextFilter, IoSession, IdleStatus) - Method in interface org.apache.mina.core.filterchain.IoFilter
sessionIdle(IoFilter.NextFilter, IoSession, IdleStatus) - Method in class org.apache.mina.core.filterchain.IoFilterAdapter
 
sessionIdle(IoSession, IdleStatus) - Method in interface org.apache.mina.core.service.IoHandler
Invoked with the related IdleStatus when a connection becomes idle.
sessionIdle(IoSession, IdleStatus) - Method in class org.apache.mina.core.service.IoHandlerAdapter
 
sessionIdle(IoFilter.NextFilter, IoSession, IdleStatus) - Method in class org.apache.mina.filter.executor.ExecutorFilter
 
sessionIdle(IoFilter.NextFilter, IoSession, IdleStatus) - Method in class org.apache.mina.filter.firewall.BlacklistFilter
 
sessionIdle(IoFilter.NextFilter, IoSession, IdleStatus) - Method in class org.apache.mina.filter.keepalive.KeepAliveFilter
 
sessionIdle(IoFilter.NextFilter, IoSession, IdleStatus) - Method in class org.apache.mina.filter.logging.LoggingFilter
 
sessionIdle(IoFilter.NextFilter, IoSession, IdleStatus) - Method in class org.apache.mina.filter.statistic.ProfilerTimerFilter
 
sessionIdle(IoFilter.NextFilter, IoSession, IdleStatus) - Method in class org.apache.mina.filter.util.CommonEventFilter
 
sessionIdle(IoFilter.NextFilter, IoSession, IdleStatus) - Method in class org.apache.mina.filter.util.ReferenceCountingFilter
 
sessionIdle(IdleStatus) - Method in interface org.apache.mina.handler.multiton.SingleSessionIoHandler
Invoked when the connection is idle.
sessionIdle(IdleStatus) - Method in class org.apache.mina.handler.multiton.SingleSessionIoHandlerAdapter
 
sessionIdle(IoSession, IdleStatus) - Method in class org.apache.mina.handler.multiton.SingleSessionIoHandlerDelegate
Delegates the method call to the SingleSessionIoHandler.sessionIdle(IdleStatus) method of the handler assigned to this session.
sessionIdle(IoSession, IdleStatus) - Method in class org.apache.mina.handler.stream.StreamIoHandler
Handles read timeout.
sessionOpened(IoSession) - Method in interface org.apache.mina.core.filterchain.IoFilter.NextFilter
Forwards sessionOpened event to next filter.
sessionOpened(IoFilter.NextFilter, IoSession) - Method in interface org.apache.mina.core.filterchain.IoFilter
sessionOpened(IoFilter.NextFilter, IoSession) - Method in class org.apache.mina.core.filterchain.IoFilterAdapter
 
sessionOpened(IoSession) - Method in interface org.apache.mina.core.service.IoHandler
Invoked when a connection has been opened.
sessionOpened(IoSession) - Method in class org.apache.mina.core.service.IoHandlerAdapter
 
sessionOpened(IoFilter.NextFilter, IoSession) - Method in class org.apache.mina.filter.executor.ExecutorFilter
 
sessionOpened(IoFilter.NextFilter, IoSession) - Method in class org.apache.mina.filter.firewall.BlacklistFilter
 
sessionOpened(IoFilter.NextFilter, IoSession) - Method in class org.apache.mina.filter.logging.LoggingFilter
 
sessionOpened(IoFilter.NextFilter, IoSession) - Method in class org.apache.mina.filter.statistic.ProfilerTimerFilter
 
sessionOpened(IoFilter.NextFilter, IoSession) - Method in class org.apache.mina.filter.util.CommonEventFilter
 
sessionOpened(IoFilter.NextFilter, IoSession) - Method in class org.apache.mina.filter.util.ReferenceCountingFilter
 
sessionOpened() - Method in interface org.apache.mina.handler.multiton.SingleSessionIoHandler
Invoked when the connection is opened.
sessionOpened() - Method in class org.apache.mina.handler.multiton.SingleSessionIoHandlerAdapter
 
sessionOpened(IoSession) - Method in class org.apache.mina.handler.multiton.SingleSessionIoHandlerDelegate
Delegates the method call to the SingleSessionIoHandler.sessionOpened() method of the handler assigned to this session.
sessionOpened(IoSession) - Method in class org.apache.mina.handler.stream.StreamIoHandler
Initializes streams and timeout settings.
set(int, E) - Method in class org.apache.mina.util.CircularQueue
 
setAll(IoSessionConfig) - Method in class org.apache.mina.core.session.AbstractIoSessionConfig
Sets all configuration properties retrieved from the specified config.
setAll(IoSessionConfig) - Method in interface org.apache.mina.core.session.IoSessionConfig
Sets all configuration properties retrieved from the specified config.
setAllocator(IoBufferAllocator) - Static method in class org.apache.mina.core.buffer.IoBuffer
Sets the allocator used by existing and new buffers
setAllowedInterval(long) - Method in class org.apache.mina.filter.firewall.ConnectionThrottleFilter
Sets the interval between connections from a client.
setAsText(String) - Method in class org.apache.mina.integration.beans.AbstractPropertyEditor
 
setAttachment(Object) - Method in class org.apache.mina.core.session.AbstractIoSession
Sets an attachment of this session.
setAttachment(Object) - Method in interface org.apache.mina.core.session.IoSession
Deprecated.
setAttribute(Object, Object) - Method in class org.apache.mina.core.session.AbstractIoSession
Sets a user-defined attribute.
setAttribute(Object) - Method in class org.apache.mina.core.session.AbstractIoSession
Sets a user defined attribute without a value.
setAttribute(Object, Object) - Method in interface org.apache.mina.core.session.IoSession
Sets a user-defined attribute.
setAttribute(Object) - Method in interface org.apache.mina.core.session.IoSession
Sets a user defined attribute without a value.
setAttribute(IoSession, Object, Object) - Method in interface org.apache.mina.core.session.IoSessionAttributeMap
Sets a user-defined attribute.
setAttribute(String, Object) - Method in class org.apache.mina.filter.util.SessionAttributeInitializingFilter
Sets a user-defined attribute.
setAttribute(String) - Method in class org.apache.mina.filter.util.SessionAttributeInitializingFilter
Sets a user defined attribute without a value.
setAttribute(Attribute) - Method in class org.apache.mina.integration.jmx.ObjectMBean
 
setAttribute(Object, Object) - Method in class org.apache.mina.statemachine.context.AbstractStateContext
 
setAttribute(Object, Object) - Method in interface org.apache.mina.statemachine.context.StateContext
Sets the value of the attribute with the specified key.
setAttribute0(String, Object) - Method in class org.apache.mina.integration.jmx.ObjectMBean
 
setAttributeIfAbsent(Object, Object) - Method in class org.apache.mina.core.session.AbstractIoSession
Sets a user defined attribute if the attribute with the specified key is not set yet.
setAttributeIfAbsent(Object) - Method in class org.apache.mina.core.session.AbstractIoSession
Sets a user defined attribute without a value if the attribute with the specified key is not set yet.
setAttributeIfAbsent(Object, Object) - Method in interface org.apache.mina.core.session.IoSession
Sets a user defined attribute if the attribute with the specified key is not set yet.
setAttributeIfAbsent(Object) - Method in interface org.apache.mina.core.session.IoSession
Sets a user defined attribute without a value if the attribute with the specified key is not set yet.
setAttributeIfAbsent(IoSession, Object, Object) - Method in interface org.apache.mina.core.session.IoSessionAttributeMap
Sets a user defined attribute if the attribute with the specified key is not set yet.
setAttributeMap(IoSessionAttributeMap) - Method in class org.apache.mina.core.session.AbstractIoSession
TODO Add method documentation
setAttributes(Map<String, ? extends Object>) - Method in class org.apache.mina.filter.util.SessionAttributeInitializingFilter
Sets the attribute map.
setAttributes(AttributeList) - Method in class org.apache.mina.integration.jmx.ObjectMBean
 
setAutoExpand(boolean) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
 
setAutoExpand(boolean) - Method in class org.apache.mina.core.buffer.IoBuffer
Turns on or off autoExpand.
setAutoExpand(boolean) - Method in class org.apache.mina.core.buffer.IoBufferWrapper
 
setAutoShrink(boolean) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
 
setAutoShrink(boolean) - Method in class org.apache.mina.core.buffer.IoBuffer
Turns on or off autoShrink.
setAutoShrink(boolean) - Method in class org.apache.mina.core.buffer.IoBufferWrapper
 
setBacklog(int) - Method in class org.apache.mina.transport.socket.apr.AprSocketAcceptor
 
setBacklog(int) - Method in class org.apache.mina.transport.socket.nio.NioSocketAcceptor
Sets the size of the backlog.
setBacklog(int) - Method in interface org.apache.mina.transport.socket.SocketAcceptor
Sets the size of the backlog.
setBlacklist(InetAddress[]) - Method in class org.apache.mina.filter.firewall.BlacklistFilter
Sets the addresses to be blacklisted.
setBlacklist(Iterable<InetAddress>) - Method in class org.apache.mina.filter.firewall.BlacklistFilter
Sets the addresses to be blacklisted.
setBothIdleTime(int) - Method in class org.apache.mina.core.service.IoServiceIdleState
Sets idle time for IdleStatus.WRITER_IDLE in seconds.
setBothIdleTime(int) - Method in class org.apache.mina.core.session.AbstractIoSessionConfig
Sets idle time for IdleStatus.WRITER_IDLE in seconds.
setBothIdleTime(int) - Method in interface org.apache.mina.core.session.IoSessionConfig
Sets idle time for IdleStatus.WRITER_IDLE in seconds.
setBroadcast(boolean) - Method in interface org.apache.mina.transport.socket.DatagramSessionConfig
 
setBroadcast(boolean) - Method in class org.apache.mina.transport.socket.DefaultDatagramSessionConfig
 
setBufferSize(int) - Method in class org.apache.mina.filter.buffer.BufferedWriteFilter
Sets the buffer size but only for the newly created buffers.
setChangeByteProbability(int) - Method in class org.apache.mina.filter.errorgenerating.ErrorGeneratingFilter
Set the probability for the change byte error.
setClassLoader(ClassLoader) - Method in class org.apache.mina.statemachine.StateMachineProxyBuilder
Sets the class loader to use for instantiating proxies.
setClientSessionCacheSize(int) - Method in class org.apache.mina.filter.ssl.SslContextFactory
Sets the SSLSession cache size for the SSLSessionContext for use in client mode.
setClientSessionTimeout(int) - Method in class org.apache.mina.filter.ssl.SslContextFactory
Set the SSLSession timeout limit for the SSLSessionContext for use in client mode.
setClosed() - Method in interface org.apache.mina.core.future.CloseFuture
Marks this future as closed and notifies all threads waiting for this future.
setClosed() - Method in class org.apache.mina.core.future.DefaultCloseFuture
 
setClosed() - Method in class org.apache.mina.core.future.DefaultReadFuture
 
setClosed() - Method in interface org.apache.mina.core.future.ReadFuture
Sets the associated IoSession is closed.
setCloseOnDeactivation(boolean) - Method in class org.apache.mina.core.service.AbstractIoAcceptor
Sets whether all client sessions are closed when this acceptor unbinds from all the related local addresses (i.e. when the service is deactivated).
setCloseOnDeactivation(boolean) - Method in interface org.apache.mina.core.service.IoAcceptor
Sets whether all client sessions are closed when this acceptor unbinds from all the related local addresses (i.e. when the service is deactivated).
setCompressInbound(boolean) - Method in class org.apache.mina.filter.compression.CompressionFilter
Sets if incoming data has to be compressed.
setCompressOutbound(boolean) - Method in class org.apache.mina.filter.compression.CompressionFilter
Set if outgoing data has to be compressed.
setConfig(IoSessionConfig) - Method in class org.apache.mina.core.session.DummySession
Sets the configuration of this session.
setConnectTimeout(int) - Method in class org.apache.mina.core.service.AbstractIoConnector
Deprecated.
Take a look at setConnectTimeoutMillis(long)
setConnectTimeout(int) - Method in interface org.apache.mina.core.service.IoConnector
Deprecated. 
setConnectTimeoutCheckInterval(long) - Method in class org.apache.mina.core.service.AbstractIoConnector
 
setConnectTimeoutMillis(long) - Method in class org.apache.mina.core.service.AbstractIoConnector
Sets the connect timeout value in milliseconds.
setConnectTimeoutMillis(long) - Method in interface org.apache.mina.core.service.IoConnector
Sets the connect timeout in milliseconds.
setCorePoolSize(int) - Method in class org.apache.mina.filter.executor.OrderedThreadPoolExecutor
 
setCorePoolSize(int) - Method in class org.apache.mina.filter.executor.UnorderedThreadPoolExecutor
 
setCurrentState(State) - Method in class org.apache.mina.statemachine.context.AbstractStateContext
 
setCurrentState(State) - Method in interface org.apache.mina.statemachine.context.StateContext
Sets the current State.
setCurrentWriteRequest(WriteRequest) - Method in class org.apache.mina.core.session.AbstractIoSession
TODO Add method documentation
setData(byte[]) - Method in class org.apache.mina.filter.ssl.KeyStoreFactory
Sets the data which contains the key store.
setDataFile(File) - Method in class org.apache.mina.filter.ssl.KeyStoreFactory
Sets the data which contains the key store.
setDataUrl(URL) - Method in class org.apache.mina.filter.ssl.KeyStoreFactory
Sets the data which contains the key store.
setDecoderMaxDataLength(int) - Method in class org.apache.mina.filter.codec.prefixedstring.PrefixedStringCodecFactory
Sets the maximum allowed value specified as data length in the decoded data Useful for preventing an OutOfMemory attack by the peer.
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.
setDecoderPrefixLength(int) - Method in class org.apache.mina.filter.codec.prefixedstring.PrefixedStringCodecFactory
Sets the length of the prefix used by the decoder
setDefaultLocalAddress(SocketAddress) - Method in class org.apache.mina.core.service.AbstractIoAcceptor
Sets the default local address to bind when no argument is specified in IoAcceptor.bind() method.
setDefaultLocalAddress(SocketAddress) - Method in interface org.apache.mina.core.service.IoAcceptor
Sets the default local address to bind when no argument is specified in IoAcceptor.bind() method.
setDefaultLocalAddress(InetSocketAddress) - Method in class org.apache.mina.transport.socket.apr.AprSocketAcceptor
 
setDefaultLocalAddress(InetSocketAddress) - Method in interface org.apache.mina.transport.socket.DatagramAcceptor
 
setDefaultLocalAddress(InetSocketAddress) - Method in class org.apache.mina.transport.socket.nio.NioDatagramAcceptor
 
setDefaultLocalAddress(InetSocketAddress) - Method in class org.apache.mina.transport.socket.nio.NioSocketAcceptor
setDefaultLocalAddress(InetSocketAddress) - Method in interface org.apache.mina.transport.socket.SocketAcceptor
 
setDefaultLocalAddress(VmPipeAddress) - Method in class org.apache.mina.transport.vmpipe.VmPipeAcceptor
 
setDefaultLocalAddresses(List<? extends SocketAddress>) - Method in class org.apache.mina.core.service.AbstractIoAcceptor
Sets the default local addresses to bind when no argument is specified in IoAcceptor.bind() method.
setDefaultLocalAddresses(Iterable<? extends SocketAddress>) - Method in class org.apache.mina.core.service.AbstractIoAcceptor
Sets the default local addresses to bind when no argument is specified in IoAcceptor.bind() method.
setDefaultLocalAddresses(SocketAddress, SocketAddress...) - Method in class org.apache.mina.core.service.AbstractIoAcceptor
Sets the default local addresses to bind when no argument is specified in IoAcceptor.bind() method.
setDefaultLocalAddresses(SocketAddress, SocketAddress...) - Method in interface org.apache.mina.core.service.IoAcceptor
Sets the default local addresses to bind when no argument is specified in IoAcceptor.bind() method.
setDefaultLocalAddresses(Iterable<? extends SocketAddress>) - Method in interface org.apache.mina.core.service.IoAcceptor
Sets the default local addresses to bind when no argument is specified in IoAcceptor.bind() method.
setDefaultLocalAddresses(List<? extends SocketAddress>) - Method in interface org.apache.mina.core.service.IoAcceptor
Sets the default local addresses to bind when no argument is specified in IoAcceptor.bind() method.
setDefaultRemoteAddress(SocketAddress) - Method in class org.apache.mina.core.service.AbstractIoConnector
Sets the default remote address to connect to when no argument is specified in IoConnector.connect() method.
setDefaultRemoteAddress(SocketAddress) - Method in interface org.apache.mina.core.service.IoConnector
Sets the default remote address to connect to when no argument is specified in IoConnector.connect() method.
setDefaultRemoteAddress(InetSocketAddress) - Method in class org.apache.mina.transport.socket.apr.AprSocketConnector
TODO : add documentation
setDefaultRemoteAddress(InetSocketAddress) - Method in interface org.apache.mina.transport.socket.DatagramConnector
 
setDefaultRemoteAddress(InetSocketAddress) - Method in class org.apache.mina.transport.socket.nio.NioDatagramConnector
 
setDefaultRemoteAddress(InetSocketAddress) - Method in class org.apache.mina.transport.socket.nio.NioSocketConnector
TODO : add documentation
setDefaultRemoteAddress(InetSocketAddress) - Method in interface org.apache.mina.transport.socket.SocketConnector
TODO : add documentation
setDone() - Method in class org.apache.mina.core.service.AbstractIoService.ServiceOperationFuture
 
setDuplicatePduProbability(int) - Method in class org.apache.mina.filter.errorgenerating.ErrorGeneratingFilter
not functional ATM
SetEditor - Class in org.apache.mina.integration.beans
A PropertyEditor which converts a String into a Set and vice versa.
SetEditor(Class<?>) - Constructor for class org.apache.mina.integration.beans.SetEditor
 
setEnabledCipherSuites(String[]) - Method in class org.apache.mina.filter.ssl.SslFilter
Sets the list of cipher suites to be enabled when SSLEngine is initialized.
setEnabledProtocols(String[]) - Method in class org.apache.mina.filter.ssl.SslFilter
Sets the list of protocols to be enabled when SSLEngine is initialized.
setEncoderMaxDataLength(int) - Method in class org.apache.mina.filter.codec.prefixedstring.PrefixedStringCodecFactory
Sets the allowed maximum size of an encoded String.
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.
setEncoderPrefixLength(int) - Method in class org.apache.mina.filter.codec.prefixedstring.PrefixedStringCodecFactory
Sets the length of the prefix used by the encoder
setEventArgumentsInterceptor(EventArgumentsInterceptor) - Method in class org.apache.mina.statemachine.StateMachineProxyBuilder
Sets the EventArgumentsInterceptor to be used.
setEventFactory(EventFactory) - Method in class org.apache.mina.statemachine.StateMachineProxyBuilder
Sets the EventFactory to be used.
setEventsToProfile(IoEventType, IoEventType...) - Method in class org.apache.mina.filter.statistic.ProfilerTimerFilter
Set the bitmask in order to tell this filter which methods to print out timing information
setEventsToProfile(Set<IoEventType>) - Method in class org.apache.mina.filter.statistic.ProfilerTimerFilter
Set the bitmask in order to tell this filter which methods to print out timing information
setException(Throwable) - Method in interface org.apache.mina.core.future.ConnectFuture
Sets the exception caught due to connection failure and notifies all threads waiting for this future.
setException(Throwable) - Method in class org.apache.mina.core.future.DefaultConnectFuture
 
setException(Throwable) - Method in class org.apache.mina.core.future.DefaultReadFuture
 
setException(Throwable) - Method in class org.apache.mina.core.future.DefaultWriteFuture
Sets the cause of the write failure, and notifies all threads waiting for this future.
setException(Throwable) - Method in interface org.apache.mina.core.future.ReadFuture
Sets the cause of the read failure, and notifies all threads waiting for this future.
setException(Throwable) - Method in interface org.apache.mina.core.future.WriteFuture
Sets the cause of the write failure, and notifies all threads waiting for this future.
setException(Exception) - Method in class org.apache.mina.core.service.AbstractIoService.ServiceOperationFuture
 
setExceptionCaughtLogLevel(LogLevel) - Method in class org.apache.mina.filter.logging.LoggingFilter
Sets the LogLevel to be used when exceptions are logged.
setExpirationInterval(int) - Method in class org.apache.mina.core.session.ExpiringSessionRecycler
 
setExpirationInterval(long) - Method in class org.apache.mina.util.ExpiringMap.Expirer
Set the interval in which an object will live in the map before it is removed.
setExpirationInterval(int) - Method in class org.apache.mina.util.ExpiringMap
 
setFilterChainBuilder(IoFilterChainBuilder) - Method in class org.apache.mina.core.service.AbstractIoService
Sets the IoFilterChainBuilder which will build the IoFilterChain of all IoSessions which is created by this service.
setFilterChainBuilder(IoFilterChainBuilder) - Method in interface org.apache.mina.core.service.IoService
Sets the IoFilterChainBuilder which will build the IoFilterChain of all IoSessions which is created by this service.
setFilters(Map<String, ? extends IoFilter>) - Method in class org.apache.mina.core.filterchain.DefaultIoFilterChainBuilder
Clears the current list of filters and adds the specified filter mapping to this builder.
setForwardEvent(boolean) - Method in class org.apache.mina.filter.keepalive.KeepAliveFilter
Sets if this filter needs to forward a IoEventType.SESSION_IDLE event to the next filter.
setHandler(IoHandler) - Method in class org.apache.mina.core.service.AbstractIoService
Sets the handler which will handle all connections managed by this service.
setHandler(IoHandler) - Method in interface org.apache.mina.core.service.IoService
Sets the handler which will handle all connections managed by this service.
setHandler(IoHandler) - Method in class org.apache.mina.core.session.DummySession
Sets the IoHandler which handles this session.
setHexdump(String) - Method in exception org.apache.mina.filter.codec.ProtocolDecoderException
Sets the hexdump of the unknown message part.
setIdleTime(IdleStatus, int) - Method in class org.apache.mina.core.service.IoServiceIdleState
Sets idle time for the specified type of idleness in seconds.
setIdleTime(IdleStatus, int) - Method in class org.apache.mina.core.session.AbstractIoSessionConfig
Sets idle time for the specified type of idleness in seconds.
setIdleTime(IdleStatus, int) - Method in interface org.apache.mina.core.session.IoSessionConfig
Sets idle time for the specified type of idleness in seconds.
setIgnoreStateContextLookupFailure(boolean) - Method in class org.apache.mina.statemachine.StateMachineProxyBuilder
Sets whether the failure to lookup a StateContext corresponding to a method call on the proxy produced by this builder will raise an exception or be silently ignored.
setIgnoreUnhandledEvents(boolean) - Method in class org.apache.mina.statemachine.StateMachineProxyBuilder
Sets whether events which have no handler in the current state will raise an exception or be silently ignored.
setInputBufferSize(int) - Method in interface org.apache.mina.transport.serial.SerialSessionConfig
Sets the input buffer size.
setInsertByteProbability(int) - Method in class org.apache.mina.filter.errorgenerating.ErrorGeneratingFilter
Set the probability for the insert byte error.
setInstance(ExceptionMonitor) - Static method in class org.apache.mina.util.ExceptionMonitor
Sets the uncaught exception monitor.
setInterestedInRead(T, boolean) - Method in class org.apache.mina.core.polling.AbstractPollingIoProcessor
register a session for reading
setInterestedInRead(AprSession, boolean) - Method in class org.apache.mina.transport.socket.apr.AprIoProcessor
 
setInterestedInRead(NioSession, boolean) - Method in class org.apache.mina.transport.socket.nio.NioProcessor
 
setInterestedInWrite(T, boolean) - Method in class org.apache.mina.core.polling.AbstractPollingConnectionlessIoAcceptor
 
setInterestedInWrite(T, boolean) - Method in class org.apache.mina.core.polling.AbstractPollingIoProcessor
register a session for writing
setInterestedInWrite(AprSession, boolean) - Method in class org.apache.mina.transport.socket.apr.AprIoProcessor
 
setInterestedInWrite(NioSession, boolean) - Method in class org.apache.mina.transport.socket.nio.NioDatagramAcceptor
 
setInterestedInWrite(NioSession, boolean) - Method in class org.apache.mina.transport.socket.nio.NioProcessor
 
setKeepAlive(boolean) - Method in class org.apache.mina.transport.socket.DefaultSocketSessionConfig
 
setKeepAlive(boolean) - Method in interface org.apache.mina.transport.socket.SocketSessionConfig
 
setKeyManagerFactory(KeyManagerFactory) - Method in class org.apache.mina.filter.ssl.SslContextFactory
Sets the KeyManagerFactory to use.
setKeyManagerFactoryAlgorithm(String) - Method in class org.apache.mina.filter.ssl.SslContextFactory
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.filter.ssl.SslContextFactory
If this is set to true while no KeyManagerFactory has been set using SslContextFactory.setKeyManagerFactory(KeyManagerFactory) and no algorithm has been set using SslContextFactory.setKeyManagerFactoryAlgorithm(String) the default algorithm return by KeyManagerFactory.getDefaultAlgorithm() will be used.
setKeyManagerFactoryKeyStore(KeyStore) - Method in class org.apache.mina.filter.ssl.SslContextFactory
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.filter.ssl.SslContextFactory
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.filter.ssl.SslContextFactory
Sets the provider to use when creating the KeyManagerFactory using KeyManagerFactory.getInstance(java.lang.String, java.lang.String).
setLastReadTime(long) - Method in class org.apache.mina.core.service.IoServiceStatistics
TODO add documentation
setLastThroughputCalculationTime(long) - Method in class org.apache.mina.core.service.IoServiceStatistics
TODO add documentation
setLastWriteTime(long) - Method in class org.apache.mina.core.service.IoServiceStatistics
TODO add documentation
setLocalAddress(SocketAddress) - Method in class org.apache.mina.core.session.DummySession
Sets the socket address of local machine which is associated with this session.
setLocationInfo(boolean) - Method in class org.apache.mina.util.Log4jXmlFormatter
The LocationInfo option takes a boolean value.
setLogLevel(IoEventType, LogLevel) - Method in class org.apache.mina.filter.logging.LoggingFilter
This method sets the log level for the supplied LogLevel event.
setLowLatency(boolean) - Method in interface org.apache.mina.transport.serial.SerialSessionConfig
Set the low latency mode, be carefull it's not supported by all the OS/hardware.
setManagedResource(Object, String) - Method in class org.apache.mina.integration.jmx.ObjectMBean
 
setManipulateReads(boolean) - Method in class org.apache.mina.filter.errorgenerating.ErrorGeneratingFilter
Set to true if you want to apply error to the read IoBuffer
setManipulateWrites(boolean) - Method in class org.apache.mina.filter.errorgenerating.ErrorGeneratingFilter
Set to true if you want to apply error to the written IoBuffer
setMaxDataLength(int) - Method in class org.apache.mina.filter.codec.prefixedstring.PrefixedStringDecoder
Sets the maximum allowed value specified as data length in the incoming data Useful for preventing an OutOfMemory attack by the peer.
setMaxDataLength(int) - Method in class org.apache.mina.filter.codec.prefixedstring.PrefixedStringEncoder
Sets the maximum number of bytes allowed for encoding a single String (including the prefix) The encoder will throw a IllegalArgumentException when more bytes are needed to encode a String value.
setMaximumPoolSize(int) - Method in class org.apache.mina.filter.executor.OrderedThreadPoolExecutor
 
setMaximumPoolSize(int) - Method in class org.apache.mina.filter.executor.UnorderedThreadPoolExecutor
 
setMaxInsertByte(int) - Method in class org.apache.mina.filter.errorgenerating.ErrorGeneratingFilter
Set the maximum number of byte the filter can insert in a IoBuffer.
setMaxLineLength(int) - Method in class org.apache.mina.filter.codec.textline.TextLineDecoder
Sets the allowed maximum size of the line to be decoded.
setMaxLineLength(int) - Method in class org.apache.mina.filter.codec.textline.TextLineEncoder
Sets the allowed maximum size of the encoded line.
setMaxObjectSize(int) - Method in class org.apache.mina.filter.codec.serialization.ObjectSerializationDecoder
Sets the allowed maximum size of the object to be decoded.
setMaxObjectSize(int) - Method in class org.apache.mina.filter.codec.serialization.ObjectSerializationEncoder
Sets the allowed maximum size of the encoded object.
setMaxObjectSize(int) - Method in class org.apache.mina.filter.codec.serialization.ObjectSerializationInputStream
Sets the allowed maximum size of the object to be decoded.
setMaxObjectSize(int) - Method in class org.apache.mina.filter.codec.serialization.ObjectSerializationOutputStream
Sets the allowed maximum size of the encoded object.
setMaxReadBufferSize(int) - Method in class org.apache.mina.core.session.AbstractIoSessionConfig
Sets the maximum size of the read buffer that I/O processor allocates per each read.
setMaxReadBufferSize(int) - Method in interface org.apache.mina.core.session.IoSessionConfig
Sets the maximum size of the read buffer that I/O processor allocates per each read.
setMessageReceivedLogLevel(LogLevel) - Method in class org.apache.mina.filter.logging.LoggingFilter
Sets the LogLevel to be used when message received events are logged.
setMessageSentLogLevel(LogLevel) - Method in class org.apache.mina.filter.logging.LoggingFilter
Sets the LogLevel to be used when message sent events are logged.
setMinReadBufferSize(int) - Method in class org.apache.mina.core.session.AbstractIoSessionConfig
Sets the minimum size of the read buffer that I/O processor allocates per each read.
setMinReadBufferSize(int) - Method in interface org.apache.mina.core.session.IoSessionConfig
Sets the minimum size of the read buffer that I/O processor allocates per each read.
setModelMBeanInfo(ModelMBeanInfo) - Method in class org.apache.mina.integration.jmx.ObjectMBean
 
setName(String) - Method in class org.apache.mina.statemachine.StateMachineProxyBuilder
Sets the name of the proxy created by this builder.
setNeedClientAuth(boolean) - Method in class org.apache.mina.filter.ssl.SslFilter
Configures the engine to require client authentication.
setOobInline(boolean) - Method in class org.apache.mina.transport.socket.DefaultSocketSessionConfig
 
setOobInline(boolean) - Method in interface org.apache.mina.transport.socket.SocketSessionConfig
 
setPassword(String) - Method in class org.apache.mina.filter.ssl.KeyStoreFactory
Sets the key store password.
setPossibleProperty(Map, Object, String, Object) - Method in class org.apache.mina.integration.ognl.AbstractPropertyAccessor
 
setPrefixLength(int) - Method in class org.apache.mina.filter.codec.prefixedstring.PrefixedStringDecoder
Sets the number of bytes used by the length prefix
setPrefixLength(int) - Method in class org.apache.mina.filter.codec.prefixedstring.PrefixedStringEncoder
Sets the number of bytes used by the length prefix
setProperties(boolean) - Method in class org.apache.mina.util.Log4jXmlFormatter
Sets whether MDC key-value pairs should be output, default false.
setProperty(IoSession, String, String) - Static method in class org.apache.mina.filter.logging.MdcInjectionFilter
Add a property to the context for the given session This property will be added to the MDC for all subsequent events
setProperty(Map, Object, Object, Object) - Method in class org.apache.mina.integration.ognl.AbstractPropertyAccessor
 
setProperty0(OgnlContext, Object, String, Object) - Method in class org.apache.mina.integration.ognl.AbstractPropertyAccessor
 
setProperty0(OgnlContext, Object, String, Object) - Method in class org.apache.mina.integration.ognl.IoFilterPropertyAccessor
 
setProperty0(OgnlContext, Object, String, Object) - Method in class org.apache.mina.integration.ognl.IoServicePropertyAccessor
 
setProperty0(OgnlContext, Object, String, Object) - Method in class org.apache.mina.integration.ognl.IoSessionPropertyAccessor
 
setProtocol(String) - Method in class org.apache.mina.filter.ssl.SslContextFactory
Sets the protocol to use when creating the SSLContext.
setProvider(String) - Method in class org.apache.mina.filter.ssl.KeyStoreFactory
Sets the name of the provider to use when creating the key store.
setProvider(String) - Method in class org.apache.mina.filter.ssl.SslContextFactory
Sets the provider of the new SSLContext.
setRead(Object) - Method in class org.apache.mina.core.future.DefaultReadFuture
 
setRead(Object) - Method in interface org.apache.mina.core.future.ReadFuture
Sets the message is written, and notifies all threads waiting for this future.
setReadBufferSize(int) - Method in class org.apache.mina.core.session.AbstractIoSessionConfig
Sets the size of the read buffer that I/O processor allocates per each read.
setReadBufferSize(int) - Method in interface org.apache.mina.core.session.IoSessionConfig
Sets the size of the read buffer that I/O processor allocates per each read.
setReaderIdleTime(int) - Method in class org.apache.mina.core.service.IoServiceIdleState
Sets idle time for IdleStatus.READER_IDLE in seconds.
setReaderIdleTime(int) - Method in class org.apache.mina.core.session.AbstractIoSessionConfig
Sets idle time for IdleStatus.READER_IDLE in seconds.
setReaderIdleTime(int) - Method in interface org.apache.mina.core.session.IoSessionConfig
Sets idle time for IdleStatus.READER_IDLE in seconds.
setReadTimeout(int) - Method in class org.apache.mina.handler.stream.StreamIoHandler
Sets read timeout in seconds.
setReceiveBufferSize(int) - Method in interface org.apache.mina.transport.socket.DatagramSessionConfig
 
setReceiveBufferSize(int) - Method in class org.apache.mina.transport.socket.DefaultDatagramSessionConfig
 
setReceiveBufferSize(int) - Method in class org.apache.mina.transport.socket.DefaultSocketSessionConfig
 
setReceiveBufferSize(int) - Method in interface org.apache.mina.transport.socket.SocketSessionConfig
 
setReceiveThreshold(int) - Method in interface org.apache.mina.transport.serial.SerialSessionConfig
Set the receive threshold in byte (set it to -1 for disable).
setRejectedExecutionHandler(RejectedExecutionHandler) - Method in class org.apache.mina.filter.executor.OrderedThreadPoolExecutor
 
setRejectedExecutionHandler(RejectedExecutionHandler) - Method in class org.apache.mina.filter.executor.UnorderedThreadPoolExecutor
 
setRemoteAddress(SocketAddress) - Method in class org.apache.mina.core.session.DummySession
Sets the socket address of remote peer.
setRemoveByteProbability(int) - Method in class org.apache.mina.filter.errorgenerating.ErrorGeneratingFilter
Set the probability for the remove byte error.
setRemovePduProbability(int) - Method in class org.apache.mina.filter.errorgenerating.ErrorGeneratingFilter
not functional ATM
setRequestInterval(int) - Method in class org.apache.mina.filter.keepalive.KeepAliveFilter
 
setRequestTimeout(int) - Method in class org.apache.mina.filter.keepalive.KeepAliveFilter
 
setRequestTimeoutHandler(KeepAliveRequestTimeoutHandler) - Method in class org.apache.mina.filter.keepalive.KeepAliveFilter
 
setResendPduLasterProbability(int) - Method in class org.apache.mina.filter.errorgenerating.ErrorGeneratingFilter
not functional ATM
setReuseAddress(boolean) - Method in class org.apache.mina.transport.socket.apr.AprSocketAcceptor
 
setReuseAddress(boolean) - Method in interface org.apache.mina.transport.socket.DatagramSessionConfig
 
setReuseAddress(boolean) - Method in class org.apache.mina.transport.socket.DefaultDatagramSessionConfig
 
setReuseAddress(boolean) - Method in class org.apache.mina.transport.socket.DefaultSocketSessionConfig
 
setReuseAddress(boolean) - Method in class org.apache.mina.transport.socket.nio.NioSocketAcceptor
setReuseAddress(boolean) - Method in interface org.apache.mina.transport.socket.SocketAcceptor
 
setReuseAddress(boolean) - Method in interface org.apache.mina.transport.socket.SocketSessionConfig
 
setScheduledForFlush(boolean) - Method in class org.apache.mina.core.session.AbstractIoSession
TODO Add method documentation
setScheduledWriteBytes(int) - Method in class org.apache.mina.core.session.AbstractIoSession
TODO Add method documentation
setScheduledWriteBytes(int) - Method in class org.apache.mina.core.session.DummySession
 
setScheduledWriteMessages(int) - Method in class org.apache.mina.core.session.AbstractIoSession
TODO Add method documentation
setScheduledWriteMessages(int) - Method in class org.apache.mina.core.session.DummySession
 
setSecureRandom(SecureRandom) - Method in class org.apache.mina.filter.ssl.SslContextFactory
Sets the SecureRandom to use when initializing the SSLContext.
setSendBufferSize(int) - Method in interface org.apache.mina.transport.socket.DatagramSessionConfig
 
setSendBufferSize(int) - Method in class org.apache.mina.transport.socket.DefaultDatagramSessionConfig
 
setSendBufferSize(int) - Method in class org.apache.mina.transport.socket.DefaultSocketSessionConfig
 
setSendBufferSize(int) - Method in interface org.apache.mina.transport.socket.SocketSessionConfig
 
setServerSessionCacheSize(int) - Method in class org.apache.mina.filter.ssl.SslContextFactory
Sets the SSLSession cache size for the SSLSessionContext for use in server mode.
setServerSessionTimeout(int) - Method in class org.apache.mina.filter.ssl.SslContextFactory
Set the SSLSession timeout limit for the SSLSessionContext for use in server mode.
setService(IoService) - Method in class org.apache.mina.core.session.DummySession
Sets the IoService which provides I/O service to this session.
setSession(IoSession) - Method in interface org.apache.mina.core.future.ConnectFuture
Sets the newly connected session and notifies all threads waiting for this future.
setSession(IoSession) - Method in class org.apache.mina.core.future.DefaultConnectFuture
 
setSessionClosedLogLevel(LogLevel) - Method in class org.apache.mina.filter.logging.LoggingFilter
Sets the LogLevel to be used when session closed events are logged.
setSessionCreatedLogLevel(LogLevel) - Method in class org.apache.mina.filter.logging.LoggingFilter
Sets the LogLevel to be used when session created events are logged.
setSessionDataStructureFactory(IoSessionDataStructureFactory) - Method in class org.apache.mina.core.service.AbstractIoService
Sets the IoSessionDataStructureFactory that provides related data structures for a new session created by this service.
setSessionDataStructureFactory(IoSessionDataStructureFactory) - Method in interface org.apache.mina.core.service.IoService
Sets the IoSessionDataStructureFactory that provides related data structures for a new session created by this service.
setSessionIdleLogLevel(LogLevel) - Method in class org.apache.mina.filter.logging.LoggingFilter
Sets the LogLevel to be used when session idle events are logged.
setSessionOpenedLogLevel(LogLevel) - Method in class org.apache.mina.filter.logging.LoggingFilter
Sets the LogLevel to be used when session opened events are logged.
setSessionRecycler(IoSessionRecycler) - Method in class org.apache.mina.core.polling.AbstractPollingConnectionlessIoAcceptor
 
setSessionRecycler(IoSessionRecycler) - Method in interface org.apache.mina.transport.socket.DatagramAcceptor
Sets the IoSessionRecycler for this service.
setSoLinger(int) - Method in class org.apache.mina.transport.socket.DefaultSocketSessionConfig
 
setSoLinger(int) - Method in interface org.apache.mina.transport.socket.SocketSessionConfig
Please note that enabling SO_LINGER in Java NIO can result in platform-dependent behavior and unexpected blocking of I/O thread.
setStateContextLookup(StateContextLookup) - Method in class org.apache.mina.statemachine.StateMachineProxyBuilder
Sets the StateContextLookup to be used.
setSubnetBlacklist(Subnet[]) - Method in class org.apache.mina.filter.firewall.BlacklistFilter
Sets the subnets to be blacklisted.
setSubnetBlacklist(Iterable<Subnet>) - Method in class org.apache.mina.filter.firewall.BlacklistFilter
Sets the subnets to be blacklisted.
setTcpNoDelay(boolean) - Method in class org.apache.mina.transport.socket.DefaultSocketSessionConfig
 
setTcpNoDelay(boolean) - Method in interface org.apache.mina.transport.socket.SocketSessionConfig
 
setThreshold(int) - Method in class org.apache.mina.filter.executor.IoEventQueueThrottle
 
setThroughputCalculationInterval(int) - Method in class org.apache.mina.core.service.IoServiceStatistics
Sets the interval (seconds) between each throughput calculation.
setThroughputCalculationInterval(int) - Method in class org.apache.mina.core.session.AbstractIoSessionConfig
Sets the interval (seconds) between each throughput calculation.
setThroughputCalculationInterval(int) - Method in interface org.apache.mina.core.session.IoSessionConfig
Sets the interval (seconds) between each throughput calculation.
setTimeToLive(int) - Method in class org.apache.mina.core.session.ExpiringSessionRecycler
 
setTimeToLive(long) - Method in class org.apache.mina.util.ExpiringMap.Expirer
Update the value for the time-to-live
setTimeToLive(int) - Method in class org.apache.mina.util.ExpiringMap
 
setTimeUnit(TimeUnit) - Method in class org.apache.mina.filter.statistic.ProfilerTimerFilter
Sets the TimeUnit being used.
setTrafficClass(int) - Method in interface org.apache.mina.transport.socket.DatagramSessionConfig
 
setTrafficClass(int) - Method in class org.apache.mina.transport.socket.DefaultDatagramSessionConfig
 
setTrafficClass(int) - Method in class org.apache.mina.transport.socket.DefaultSocketSessionConfig
 
setTrafficClass(int) - Method in interface org.apache.mina.transport.socket.SocketSessionConfig
 
setTrafficMask(TrafficMask) - Method in class org.apache.mina.core.session.AbstractIoSession
Sets the TrafficMask of this session which will result the parent IoService to start to control the traffic of this session immediately.
setTrafficMask(TrafficMask) - Method in interface org.apache.mina.core.session.IoSession
Sets the TrafficMask of this session which will result the parent IoService to start to control the traffic of this session immediately.
setTrafficMaskNow(TrafficMask) - Method in class org.apache.mina.core.session.AbstractIoSession
TODO Add method documentation
setTransportMetadata(TransportMetadata) - Method in class org.apache.mina.core.session.DummySession
Sets the TransportMetadata that this session runs on.
setTrimText(boolean) - Method in class org.apache.mina.integration.beans.AbstractPropertyEditor
 
setTrustManagerFactory(TrustManagerFactory) - Method in class org.apache.mina.filter.ssl.SslContextFactory
Sets the TrustManagerFactory to use.
setTrustManagerFactoryAlgorithm(String) - Method in class org.apache.mina.filter.ssl.SslContextFactory
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.filter.ssl.SslContextFactory
If this is set to true while no TrustManagerFactory has been set using SslContextFactory.setTrustManagerFactory(TrustManagerFactory) and no algorithm has been set using SslContextFactory.setTrustManagerFactoryAlgorithm(String) the default algorithm return by TrustManagerFactory.getDefaultAlgorithm() will be used.
setTrustManagerFactoryKeyStore(KeyStore) - Method in class org.apache.mina.filter.ssl.SslContextFactory
Sets the KeyStore which will be used in the call to TrustManagerFactory.init(java.security.KeyStore) when the SSLContext is created.
setTrustManagerFactoryParameters(ManagerFactoryParameters) - Method in class org.apache.mina.filter.ssl.SslContextFactory
Sets the ManagerFactoryParameters which will be used in the call to TrustManagerFactory.init(javax.net.ssl.ManagerFactoryParameters) when the SSLContext is created.
setTrustManagerFactoryProvider(String) - Method in class org.apache.mina.filter.ssl.SslContextFactory
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.filter.ssl.KeyStoreFactory
Sets the type of key store to create.
setUseClientMode(boolean) - Method in class org.apache.mina.filter.ssl.SslFilter
Configures the engine to use client (or server) mode when handshaking.
setUseDirectBuffer(boolean) - Static method in class org.apache.mina.core.buffer.IoBuffer
Sets if a direct buffer should be allocated by default when the type of the new buffer is not specified.
setUseReadOperation(boolean) - Method in class org.apache.mina.core.session.AbstractIoSessionConfig
Enables or disabled IoSession.read() operation.
setUseReadOperation(boolean) - Method in interface org.apache.mina.core.session.IoSessionConfig
Enables or disabled IoSession.read() operation.
setValue(Object) - Method in class org.apache.mina.core.future.DefaultIoFuture
Sets the result of the asynchronous operation, and mark it as finished.
setValue(Object) - Method in class org.apache.mina.integration.beans.AbstractPropertyEditor
 
setWantClientAuth(boolean) - Method in class org.apache.mina.filter.ssl.SslFilter
Configures the engine to request client authentication.
setWriteBufferSize(int) - Method in class org.apache.mina.filter.stream.AbstractStreamWriteFilter
Sets the size of the write buffer in bytes.
setWriteRequestQueue(WriteRequestQueue) - Method in class org.apache.mina.core.session.AbstractIoSession
TODO Add method documentation
setWriterIdleTime(int) - Method in class org.apache.mina.core.service.IoServiceIdleState
Sets idle time for IdleStatus.WRITER_IDLE in seconds.
setWriterIdleTime(int) - Method in class org.apache.mina.core.session.AbstractIoSessionConfig
Sets idle time for IdleStatus.WRITER_IDLE in seconds.
setWriterIdleTime(int) - Method in interface org.apache.mina.core.session.IoSessionConfig
Sets idle time for IdleStatus.WRITER_IDLE in seconds.
setWriteTimeout(int) - Method in class org.apache.mina.core.session.AbstractIoSessionConfig
Sets write timeout in seconds.
setWriteTimeout(int) - Method in interface org.apache.mina.core.session.IoSessionConfig
Sets write timeout in seconds.
setWriteTimeout(int) - Method in class org.apache.mina.handler.stream.StreamIoHandler
Sets write timeout in seconds.
setWritten() - Method in class org.apache.mina.core.future.DefaultWriteFuture
Sets the message is written, and notifies all threads waiting for this future.
setWritten() - Method in interface org.apache.mina.core.future.WriteFuture
Sets the message is written, and notifies all threads waiting for this future.
ShortEditor - Class in org.apache.mina.integration.beans
A PropertyEditor which converts a String into a Short and vice versa.
ShortEditor() - Constructor for class org.apache.mina.integration.beans.ShortEditor
 
ShortIntegerDecodingState - Class in org.apache.mina.filter.codec.statemachine
DecodingState which decodes short values in big-endian order (high bytes come first).
ShortIntegerDecodingState() - Constructor for class org.apache.mina.filter.codec.statemachine.ShortIntegerDecodingState
 
shrink() - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
 
shrink() - Method in class org.apache.mina.core.buffer.IoBuffer
Changes the capacity of this buffer so this buffer occupies as less memory as possible while retaining the position, limit and the buffer content between the position and limit.
shrink() - Method in class org.apache.mina.core.buffer.IoBufferWrapper
 
shutdown() - Method in class org.apache.mina.filter.executor.OrderedThreadPoolExecutor
 
shutdown() - Method in class org.apache.mina.filter.executor.UnorderedThreadPoolExecutor
 
shutdownNow() - Method in class org.apache.mina.filter.executor.OrderedThreadPoolExecutor
 
shutdownNow() - Method in class org.apache.mina.filter.executor.UnorderedThreadPoolExecutor
 
SimpleBufferAllocator - Class in org.apache.mina.core.buffer
A simplistic IoBufferAllocator which simply allocates a new buffer every time.
SimpleBufferAllocator() - Constructor for class org.apache.mina.core.buffer.SimpleBufferAllocator
 
SimpleIoProcessorPool<T extends AbstractIoSession> - Class in org.apache.mina.core.service
An IoProcessor pool that distributes IoSessions into one or more IoProcessors.
SimpleIoProcessorPool(Class<? extends IoProcessor<T>>) - Constructor for class org.apache.mina.core.service.SimpleIoProcessorPool
 
SimpleIoProcessorPool(Class<? extends IoProcessor<T>>, int) - Constructor for class org.apache.mina.core.service.SimpleIoProcessorPool
 
SimpleIoProcessorPool(Class<? extends IoProcessor<T>>, Executor) - Constructor for class org.apache.mina.core.service.SimpleIoProcessorPool
 
SimpleIoProcessorPool(Class<? extends IoProcessor<T>>, Executor, int) - Constructor for class org.apache.mina.core.service.SimpleIoProcessorPool
 
SingleByteDecodingState - Class in org.apache.mina.filter.codec.statemachine
DecodingState which decodes byte values.
SingleByteDecodingState() - Constructor for class org.apache.mina.filter.codec.statemachine.SingleByteDecodingState
 
SingleSessionIoHandler - Interface in org.apache.mina.handler.multiton
A session handler without an IoSession parameter for simplicity.
SingleSessionIoHandlerAdapter - Class in org.apache.mina.handler.multiton
Adapter class for implementors of the SingleSessionIoHandler interface.
SingleSessionIoHandlerAdapter(IoSession) - Constructor for class org.apache.mina.handler.multiton.SingleSessionIoHandlerAdapter
Creates a new instance that is assigned to the passed in session.
SingleSessionIoHandlerDelegate - Class in org.apache.mina.handler.multiton
An IoHandler implementation which delegates all requests to SingleSessionIoHandlers.
SingleSessionIoHandlerDelegate(SingleSessionIoHandlerFactory) - Constructor for class org.apache.mina.handler.multiton.SingleSessionIoHandlerDelegate
Creates a new instance that uses the passed in SingleSessionIoHandlerFactory to create new SingleSessionIoHandlers.
SingleSessionIoHandlerFactory - Interface in org.apache.mina.handler.multiton
A factory that creates SingleSessionIoHandler to be used with one particular session.
SingletonStateContextLookup - Class in org.apache.mina.statemachine.context
StateContextLookup implementation which always returns the same StateContext instance.
SingletonStateContextLookup() - Constructor for class org.apache.mina.statemachine.context.SingletonStateContextLookup
Creates a new instance which always returns the same DefaultStateContext instance.
SingletonStateContextLookup(StateContextFactory) - Constructor for class org.apache.mina.statemachine.context.SingletonStateContextLookup
Creates a new instance which uses the specified StateContextFactory to create the single instance.
size() - Method in class org.apache.mina.util.CircularQueue
 
size() - Method in class org.apache.mina.util.CopyOnWriteMap
Returns the number of key/value pairs in this map.
size() - Method in class org.apache.mina.util.ExpiringMap
 
size() - Method in class org.apache.mina.util.LazyInitializedCacheMap
size() - Method in class org.apache.mina.util.MapBackedSet
 
size() - Method in class org.apache.mina.util.SynchronizedQueue
 
skip(int) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
 
skip(int) - Method in class org.apache.mina.core.buffer.IoBuffer
Forwards the position of this buffer as the specified size bytes.
skip(int) - Method in class org.apache.mina.core.buffer.IoBufferWrapper
 
skipBytes(int) - Method in class org.apache.mina.filter.codec.serialization.ObjectSerializationInputStream
 
SkippingState - Class in org.apache.mina.filter.codec.statemachine
DecodingState which skips data until SkippingState.canSkip(byte) returns false.
SkippingState() - Constructor for class org.apache.mina.filter.codec.statemachine.SkippingState
 
slice() - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
 
slice() - Method in class org.apache.mina.core.buffer.IoBuffer
 
slice() - Method in class org.apache.mina.core.buffer.IoBufferWrapper
 
slice0() - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
Implement this method to return the unexpandable slice of this buffer.
SocketAcceptor - Interface in org.apache.mina.transport.socket
IoAcceptor for socket transport (TCP/IP).
SocketConnector - Interface in org.apache.mina.transport.socket
IoConnector for socket transport (TCP/IP).
SocketSessionConfig - Interface in org.apache.mina.transport.socket
An IoSessionConfig for socket transport type.
SSL_SESSION - Static variable in class org.apache.mina.filter.ssl.SslFilter
A session attribute key that stores underlying SSLSession for each session.
SslContextFactory - Class in org.apache.mina.filter.ssl
A factory that creates and configures a new SSLContext.
SslContextFactory() - Constructor for class org.apache.mina.filter.ssl.SslContextFactory
 
SslFilter - Class in org.apache.mina.filter.ssl
An SSL filter that encrypts and decrypts the data exchanged in the session.
SslFilter(SSLContext) - Constructor for class org.apache.mina.filter.ssl.SslFilter
Creates a new SSL filter using the specified SSLContext.
SslFilter(SSLContext, boolean) - Constructor for class org.apache.mina.filter.ssl.SslFilter
Creates a new SSL filter using the specified SSLContext.
SslFilter.SslFilterMessage - Class in org.apache.mina.filter.ssl
A message that is sent from SslFilter when the connection became secure or is not secure anymore.
startExpiring() - Method in class org.apache.mina.util.ExpiringMap.Expirer
Kick off this thread which will look for old objects and remove them.
startExpiringIfNotStarted() - Method in class org.apache.mina.util.ExpiringMap.Expirer
If this thread has not started, then start it.
startSsl(IoSession) - Method in class org.apache.mina.filter.ssl.SslFilter
(Re)starts SSL session for the specified session if not started yet.
state(T) - Method in class org.apache.mina.core.polling.AbstractPollingIoProcessor
Get the sate of a session (preparing, open, closed)
State - Annotation Type in org.apache.mina.statemachine.annotation
Annotation used to define the states in a state machine.
State - Class in org.apache.mina.statemachine
Represents a state in a StateMachine.
State(String) - Constructor for class org.apache.mina.statemachine.State
Creates a new State with the specified id.
State(String, State) - Constructor for class org.apache.mina.statemachine.State
Creates a new State with the specified id and parent.
state(AprSession) - Method in class org.apache.mina.transport.socket.apr.AprIoProcessor
 
state(NioSession) - Method in class org.apache.mina.transport.socket.nio.NioProcessor
 
StateContext - Interface in org.apache.mina.statemachine.context
StateContext objects are used to store the current State and any application specific attributes for a specific client of a StateMachine.
StateContextFactory - Interface in org.apache.mina.statemachine.context
Factory which creates StateContext instances.
StateContextLookup - Interface in org.apache.mina.statemachine.context
Lookups a StateContext from a collection of event arguments.
StateControl - Class in org.apache.mina.statemachine
Allows for programmatic control of a state machines execution.
StateControl() - Constructor for class org.apache.mina.statemachine.StateControl
 
StateMachine - Class in org.apache.mina.statemachine
Represents a complete state machine.
StateMachine(State[], String) - Constructor for class org.apache.mina.statemachine.StateMachine
Creates a new instance using the specified States and start state.
StateMachine(Collection<State>, String) - Constructor for class org.apache.mina.statemachine.StateMachine
Creates a new instance using the specified States and start state.
StateMachineCreationException - Exception in org.apache.mina.statemachine
Exception thrown by StateMachineFactory when a StateMachine could not be constructed for some reason.
StateMachineCreationException(String) - Constructor for exception org.apache.mina.statemachine.StateMachineCreationException
Creates a new instance.
StateMachineCreationException(String, Throwable) - Constructor for exception org.apache.mina.statemachine.StateMachineCreationException
/** Creates a new instance.
StateMachineFactory - Class in org.apache.mina.statemachine
Creates StateMachines by reading State, Transition and Transitions (or equivalent) annotations from one or more arbitrary objects.
StateMachineFactory(Class<? extends Annotation>, Class<? extends Annotation>) - Constructor for class org.apache.mina.statemachine.StateMachineFactory
 
StateMachineProxyBuilder - Class in org.apache.mina.statemachine
Used to create proxies which will forward all method calls on them to a StateMachine.
StateMachineProxyBuilder() - Constructor for class org.apache.mina.statemachine.StateMachineProxyBuilder
 
stopExpiring() - Method in class org.apache.mina.core.session.ExpiringSessionRecycler
 
stopExpiring() - Method in class org.apache.mina.util.ExpiringMap.Expirer
Stop the thread from monitoring the map.
stopSsl(IoSession) - Method in class org.apache.mina.filter.ssl.SslFilter
Stops the SSL session by sending TLS close_notify message to initiate TLS closure.
store() - Method in class org.apache.mina.integration.jmx.ObjectMBean
 
store(Object, StateContext) - Method in class org.apache.mina.statemachine.context.AbstractStateContextLookup
Stores a new StateContext in the specified event argument which is an instance of a class AbstractStateContextLookup.supports(Class) returns true for.
store(Object, StateContext) - Method in class org.apache.mina.statemachine.context.IoSessionStateContextLookup
 
StreamIoHandler - Class in org.apache.mina.handler.stream
A IoHandler that adapts asynchronous MINA events to stream I/O.
StreamIoHandler() - Constructor for class org.apache.mina.handler.stream.StreamIoHandler
 
StreamWriteFilter - Class in org.apache.mina.filter.stream
Filter implementation which makes it possible to write InputStream objects directly using IoSession.write(Object).
StreamWriteFilter() - Constructor for class org.apache.mina.filter.stream.StreamWriteFilter
 
StringEditor - Class in org.apache.mina.integration.beans
A dummy PropertyEditor for a String.
StringEditor() - Constructor for class org.apache.mina.integration.beans.StringEditor
 
Subnet - Class in org.apache.mina.filter.firewall
A IP subnet using the CIDR notation.
Subnet(InetAddress, int) - Constructor for class org.apache.mina.filter.firewall.Subnet
Creates a subnet from CIDR notation.
supports(Class<?>) - Method in class org.apache.mina.statemachine.context.AbstractStateContextLookup
Must return true for any Class that this StateContextLookup can use to store and lookup StateContext objects.
supports(Class<?>) - Method in class org.apache.mina.statemachine.context.IoSessionStateContextLookup
 
suspendRead() - Method in class org.apache.mina.core.session.AbstractIoSession
A shortcut method for IoSession.setTrafficMask(TrafficMask) that suspends read operations for this session.
suspendRead() - Method in interface org.apache.mina.core.session.IoSession
A shortcut method for IoSession.setTrafficMask(TrafficMask) that suspends read operations for this session.
suspendWrite() - Method in class org.apache.mina.core.session.AbstractIoSession
A shortcut method for IoSession.setTrafficMask(TrafficMask) that suspends write operations for this session.
suspendWrite() - Method in interface org.apache.mina.core.session.IoSession
A shortcut method for IoSession.setTrafficMask(TrafficMask) that suspends write operations for this session.
sweep() - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
 
sweep(byte) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
 
sweep() - Method in class org.apache.mina.core.buffer.IoBuffer
Clears this buffer and fills its content with NUL.
sweep(byte) - Method in class org.apache.mina.core.buffer.IoBuffer
double Clears this buffer and fills its content with value.
sweep() - Method in class org.apache.mina.core.buffer.IoBufferWrapper
 
sweep(byte) - Method in class org.apache.mina.core.buffer.IoBufferWrapper
 
SynchronizedProtocolDecoder - Class in org.apache.mina.filter.codec
A ProtocolDecoder implementation which decorates an existing decoder to be thread-safe.
SynchronizedProtocolDecoder(ProtocolDecoder) - Constructor for class org.apache.mina.filter.codec.SynchronizedProtocolDecoder
Creates a new instance which decorates the specified decoder.
SynchronizedProtocolEncoder - Class in org.apache.mina.filter.codec
A ProtocolEncoder implementation which decorates an existing encoder to be thread-safe.
SynchronizedProtocolEncoder(ProtocolEncoder) - Constructor for class org.apache.mina.filter.codec.SynchronizedProtocolEncoder
Creates a new instance which decorates the specified encoder.
SynchronizedQueue<E> - Class in org.apache.mina.util
A decorator that makes the specified Queue thread-safe.
SynchronizedQueue(Queue<E>) - Constructor for class org.apache.mina.util.SynchronizedQueue
 

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.
TextLineCodecFactory(Charset, String, String) - Constructor for class org.apache.mina.filter.codec.textline.TextLineCodecFactory
Creates a new instance of TextLineCodecFactory.
TextLineCodecFactory(Charset, LineDelimiter, LineDelimiter) - Constructor for class org.apache.mina.filter.codec.textline.TextLineCodecFactory
Creates a new instance of TextLineCodecFactory.
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(String) - Constructor for class org.apache.mina.filter.codec.textline.TextLineDecoder
Creates a new instance with the current default Charset and the specified delimiter.
TextLineDecoder(LineDelimiter) - Constructor for class org.apache.mina.filter.codec.textline.TextLineDecoder
Creates a new instance with the current default Charset and the specified 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, String) - Constructor for class org.apache.mina.filter.codec.textline.TextLineDecoder
Creates a new instance with the spcified charset and the specified 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
Creates a new instance with the current default Charset and LineDelimiter.UNIX delimiter.
TextLineEncoder(String) - Constructor for class org.apache.mina.filter.codec.textline.TextLineEncoder
Creates a new instance with the current default Charset and the specified delimiter.
TextLineEncoder(LineDelimiter) - Constructor for class org.apache.mina.filter.codec.textline.TextLineEncoder
Creates a new instance with the current default Charset and the specified delimiter.
TextLineEncoder(Charset) - Constructor for class org.apache.mina.filter.codec.textline.TextLineEncoder
Creates a new instance with the spcified charset and LineDelimiter.UNIX delimiter.
TextLineEncoder(Charset, String) - Constructor for class org.apache.mina.filter.codec.textline.TextLineEncoder
Creates a new instance with the spcified charset and the specified delimiter.
TextLineEncoder(Charset, LineDelimiter) - Constructor for class org.apache.mina.filter.codec.textline.TextLineEncoder
Creates a new instance with the spcified charset and the specified delimiter.
toArray() - Method in class org.apache.mina.util.SynchronizedQueue
 
toArray(T[]) - Method in class org.apache.mina.util.SynchronizedQueue
 
toString() - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
 
toString() - Method in class org.apache.mina.core.buffer.IoBufferWrapper
 
toString() - Method in class org.apache.mina.core.filterchain.DefaultIoFilterChain
 
toString() - Method in class org.apache.mina.core.filterchain.DefaultIoFilterChainBuilder
 
toString() - Method in class org.apache.mina.core.service.AbstractIoAcceptor
 
toString() - Method in class org.apache.mina.core.service.AbstractIoConnector
toString() - Method in class org.apache.mina.core.service.DefaultTransportMetadata
 
toString() - Method in class org.apache.mina.core.session.AbstractIoSession
toString() - Method in class org.apache.mina.core.session.AttributeKey
The String representation of tis objection is its constructed name.
toString() - Method in class org.apache.mina.core.session.IdleStatus
Returns the string representation of this status.
toString() - Method in class org.apache.mina.core.session.IoEvent
 
toString() - Method in class org.apache.mina.core.session.TrafficMask
 
toString() - Method in class org.apache.mina.core.write.DefaultWriteRequest
 
toString() - Method in class org.apache.mina.core.write.WriteRequestWrapper
 
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.firewall.Subnet
 
toString() - Method in class org.apache.mina.filter.reqres.Request
 
toString() - Method in class org.apache.mina.filter.reqres.Response
 
toString() - Method in class org.apache.mina.filter.ssl.SslFilter.SslFilterMessage
 
toString() - Method in class org.apache.mina.handler.chain.IoHandlerChain
 
toString() - Method in class org.apache.mina.integration.jmx.ObjectMBean
 
toString() - Method in class org.apache.mina.statemachine.context.AbstractStateContext
 
toString() - Method in class org.apache.mina.statemachine.event.Event
 
toString() - Method in enum org.apache.mina.statemachine.event.IoFilterEvents
 
toString() - Method in enum org.apache.mina.statemachine.event.IoHandlerEvents
 
toString() - Method in class org.apache.mina.statemachine.State
 
toString() - Method in class org.apache.mina.statemachine.transition.AbstractTransition
 
toString() - Method in class org.apache.mina.statemachine.transition.MethodTransition
 
toString() - Method in class org.apache.mina.transport.serial.SerialAddress
Convert this serial address to a human readable string.
toString() - Method in class org.apache.mina.transport.vmpipe.VmPipeAddress
 
toString() - Method in class org.apache.mina.util.CircularQueue
 
toString() - Method in class org.apache.mina.util.SynchronizedQueue
 
toText(Object) - Method in class org.apache.mina.integration.beans.AbstractPropertyEditor
 
toText(Object) - Method in class org.apache.mina.integration.beans.ArrayEditor
 
toText(Object) - Method in class org.apache.mina.integration.beans.BooleanEditor
 
toText(Object) - Method in class org.apache.mina.integration.beans.CharacterEditor
 
toText(Object) - Method in class org.apache.mina.integration.beans.ClassEditor
 
toText(Object) - Method in class org.apache.mina.integration.beans.CollectionEditor
 
toText(Object) - Method in class org.apache.mina.integration.beans.DateEditor
 
toText(Object) - Method in class org.apache.mina.integration.beans.EnumEditor
 
toText(Object) - Method in class org.apache.mina.integration.beans.FileEditor
 
toText(Object) - Method in class org.apache.mina.integration.beans.InetAddressEditor
 
toText(Object) - Method in class org.apache.mina.integration.beans.InetSocketAddressEditor
 
toText(Object) - Method in class org.apache.mina.integration.beans.MapEditor
 
toText(Object) - Method in class org.apache.mina.integration.beans.NullEditor
 
toText(Object) - Method in class org.apache.mina.integration.beans.NumberEditor
 
toText(Object) - Method in class org.apache.mina.integration.beans.PatternEditor
 
toText(Object) - Method in class org.apache.mina.integration.beans.StringEditor
 
toText(Object) - Method in class org.apache.mina.integration.beans.TrafficMaskEditor
 
toText(Object) - Method in class org.apache.mina.integration.beans.URIEditor
 
toText(Object) - Method in class org.apache.mina.integration.beans.URLEditor
 
toText(Object) - Method in class org.apache.mina.integration.beans.VmPipeAddressEditor
 
toText(Object) - Method in class org.apache.mina.transport.serial.SerialAddressEditor
 
toValue(String) - Method in class org.apache.mina.integration.beans.AbstractPropertyEditor
 
toValue(String) - Method in class org.apache.mina.integration.beans.ArrayEditor
 
toValue(String) - Method in class org.apache.mina.integration.beans.BooleanEditor
 
toValue(String, int) - Method in class org.apache.mina.integration.beans.ByteEditor
 
toValue(String) - Method in class org.apache.mina.integration.beans.CharacterEditor
 
toValue(String) - Method in class org.apache.mina.integration.beans.ClassEditor
 
toValue(String) - Method in class org.apache.mina.integration.beans.CollectionEditor
 
toValue(String) - Method in class org.apache.mina.integration.beans.DateEditor
 
toValue(String, int) - Method in class org.apache.mina.integration.beans.DoubleEditor
 
toValue(String) - Method in class org.apache.mina.integration.beans.EnumEditor
 
toValue(String) - Method in class org.apache.mina.integration.beans.FileEditor
 
toValue(String, int) - Method in class org.apache.mina.integration.beans.FloatEditor
 
toValue(String) - Method in class org.apache.mina.integration.beans.InetAddressEditor
 
toValue(String) - Method in class org.apache.mina.integration.beans.InetSocketAddressEditor
 
toValue(String, int) - Method in class org.apache.mina.integration.beans.IntegerEditor
 
toValue(String, int) - Method in class org.apache.mina.integration.beans.LongEditor
 
toValue(String) - Method in class org.apache.mina.integration.beans.MapEditor
 
toValue(String) - Method in class org.apache.mina.integration.beans.NullEditor
 
toValue(String) - Method in class org.apache.mina.integration.beans.NumberEditor
 
toValue(String, int) - Method in class org.apache.mina.integration.beans.NumberEditor
 
toValue(String) - Method in class org.apache.mina.integration.beans.PatternEditor
 
toValue(String, int) - Method in class org.apache.mina.integration.beans.ShortEditor
 
toValue(String) - Method in class org.apache.mina.integration.beans.StringEditor
 
toValue(String) - Method in class org.apache.mina.integration.beans.TrafficMaskEditor
 
toValue(String) - Method in class org.apache.mina.integration.beans.URIEditor
 
toValue(String) - Method in class org.apache.mina.integration.beans.URLEditor
 
toValue(String) - Method in class org.apache.mina.integration.beans.VmPipeAddressEditor
 
toValue(String) - Method in class org.apache.mina.transport.serial.SerialAddressEditor
 
TrafficMask - Class in org.apache.mina.core.session
A type-safe mask that is used to control the traffic of IoSession with IoSession.setTrafficMask(TrafficMask).
TrafficMaskEditor - Class in org.apache.mina.integration.beans
A PropertyEditor which converts a String into a TrafficMask and vice versa.
TrafficMaskEditor() - Constructor for class org.apache.mina.integration.beans.TrafficMaskEditor
 
transferFile(T, FileRegion, int) - Method in class org.apache.mina.core.polling.AbstractPollingIoProcessor
Write a part of a file to a IoSession, if the underlying API isn't supporting system calls like sendfile(), you can throw a UnsupportedOperationException so the file will be send using usual AbstractPollingIoProcessor.write(AbstractIoSession, IoBuffer, int) call.
transferFile(AprSession, FileRegion, int) - Method in class org.apache.mina.transport.socket.apr.AprIoProcessor
 
transferFile(NioSession, FileRegion, int) - Method in class org.apache.mina.transport.socket.nio.NioProcessor
 
Transform - Class in org.apache.mina.util
Utility class for working with xml data Implementation is heavily based on org.apache.log4j.helpers.Transform
Transform() - Constructor for class org.apache.mina.util.Transform
 
Transition - Annotation Type in org.apache.mina.statemachine.annotation
Annotation used on methods to indicate that the method handles a specific kind of event when in a specific state.
Transition - Interface in org.apache.mina.statemachine.transition
The interface implemented by classes which need to react on transitions between states.
TransitionAnnotation - Annotation Type in org.apache.mina.statemachine.annotation
Annotation used to mark other annotations as being transition annotations.
Transitions - Annotation Type in org.apache.mina.statemachine.annotation
Annotation used to annotate a method with several Transitions.
TransportMetadata - Interface in org.apache.mina.core.service
Provides meta-information that describes an IoService.

U

unbind() - Method in class org.apache.mina.core.service.AbstractIoAcceptor
Unbinds from all local addresses that this service is bound to and stops to accept incoming connections.
unbind(SocketAddress) - Method in class org.apache.mina.core.service.AbstractIoAcceptor
Unbinds from the specified local address and stop to accept incoming connections.
unbind(SocketAddress, SocketAddress...) - Method in class org.apache.mina.core.service.AbstractIoAcceptor
Unbinds from the specified local addresses and stop to accept incoming connections.
unbind(Iterable<? extends SocketAddress>) - Method in class org.apache.mina.core.service.AbstractIoAcceptor
Unbinds from the specified local addresses and stop to accept incoming connections.
unbind() - Method in interface org.apache.mina.core.service.IoAcceptor
Unbinds from all local addresses that this service is bound to and stops to accept incoming connections.
unbind(SocketAddress) - Method in interface org.apache.mina.core.service.IoAcceptor
Unbinds from the specified local address and stop to accept incoming connections.
unbind(SocketAddress, SocketAddress...) - Method in interface org.apache.mina.core.service.IoAcceptor
Unbinds from the specified local addresses and stop to accept incoming connections.
unbind(Iterable<? extends SocketAddress>) - Method in interface org.apache.mina.core.service.IoAcceptor
Unbinds from the specified local addresses and stop to accept incoming connections.
unbind0(List<? extends SocketAddress>) - Method in class org.apache.mina.core.polling.AbstractPollingConnectionlessIoAcceptor
Implement this method to perform the actual unbind operation.
unbind0(List<? extends SocketAddress>) - Method in class org.apache.mina.core.polling.AbstractPollingIoAcceptor
Implement this method to perform the actual unbind operation.
unbind0(List<? extends SocketAddress>) - Method in class org.apache.mina.core.service.AbstractIoAcceptor
Implement this method to perform the actual unbind operation.
unbind0(List<? extends SocketAddress>) - Method in class org.apache.mina.transport.vmpipe.VmPipeAcceptor
 
unblock() - Method in class org.apache.mina.filter.executor.IoEventQueueThrottle
 
unblock(InetAddress) - Method in class org.apache.mina.filter.firewall.BlacklistFilter
Unblocks the specified endpoint.
unblock(Subnet) - Method in class org.apache.mina.filter.firewall.BlacklistFilter
Unblocks the specified subnet.
UnhandledEventException - Exception in org.apache.mina.statemachine.event
Thrown when an Event passed to a state machine couldn't be handled.
UnhandledEventException(Event) - Constructor for exception org.apache.mina.statemachine.event.UnhandledEventException
 
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.core.session
An exception that is thrown when the type of the message cannot be determined.
UnknownMessageTypeException() - Constructor for exception org.apache.mina.core.session.UnknownMessageTypeException
 
UnknownMessageTypeException(String, Throwable) - Constructor for exception org.apache.mina.core.session.UnknownMessageTypeException
 
UnknownMessageTypeException(String) - Constructor for exception org.apache.mina.core.session.UnknownMessageTypeException
 
UnknownMessageTypeException(Throwable) - Constructor for exception org.apache.mina.core.session.UnknownMessageTypeException
 
UnorderedThreadPoolExecutor - Class in org.apache.mina.filter.executor
A ThreadPoolExecutor that does not maintain the order of IoEvents.
UnorderedThreadPoolExecutor() - Constructor for class org.apache.mina.filter.executor.UnorderedThreadPoolExecutor
 
UnorderedThreadPoolExecutor(int) - Constructor for class org.apache.mina.filter.executor.UnorderedThreadPoolExecutor
 
UnorderedThreadPoolExecutor(int, int) - Constructor for class org.apache.mina.filter.executor.UnorderedThreadPoolExecutor
 
UnorderedThreadPoolExecutor(int, int, long, TimeUnit) - Constructor for class org.apache.mina.filter.executor.UnorderedThreadPoolExecutor
 
UnorderedThreadPoolExecutor(int, int, long, TimeUnit, IoEventQueueHandler) - Constructor for class org.apache.mina.filter.executor.UnorderedThreadPoolExecutor
 
UnorderedThreadPoolExecutor(int, int, long, TimeUnit, ThreadFactory) - Constructor for class org.apache.mina.filter.executor.UnorderedThreadPoolExecutor
 
UnorderedThreadPoolExecutor(int, int, long, TimeUnit, ThreadFactory, IoEventQueueHandler) - Constructor for class org.apache.mina.filter.executor.UnorderedThreadPoolExecutor
 
update(long) - Method in class org.apache.mina.core.file.DefaultFileRegion
 
update(long) - Method in interface org.apache.mina.core.file.FileRegion
Updates the current file position based on the specified amount.
updateThroughput(long) - Method in class org.apache.mina.core.service.IoServiceStatistics
TODO add documentation
updateThroughput(long, boolean) - Method in class org.apache.mina.core.session.AbstractIoSession
Update all statistical properties related with throughput assuming the specified time is the current time.
updateThroughput(boolean) - Method in class org.apache.mina.core.session.DummySession
Update all statistical properties related with throughput.
updateTrafficMask(T) - Method in class org.apache.mina.core.polling.AbstractPollingIoProcessor
Controls the traffic of the specified session as specified in IoSession.getTrafficMask().
updateTrafficMask(T) - Method in interface org.apache.mina.core.service.IoProcessor
Controls the traffic of the specified session as specified in IoSession.getTrafficMask().
updateTrafficMask(T) - Method in class org.apache.mina.core.service.SimpleIoProcessorPool
 
URIEditor - Class in org.apache.mina.integration.beans
A PropertyEditor which converts a String into a URI and vice versa.
URIEditor() - Constructor for class org.apache.mina.integration.beans.URIEditor
 
URLEditor - Class in org.apache.mina.integration.beans
A PropertyEditor which converts a String into a URL and vice versa.
URLEditor() - Constructor for class org.apache.mina.integration.beans.URLEditor
 
USE_NOTIFICATION - Static variable in class org.apache.mina.filter.ssl.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

valueOf(String) - Static method in enum org.apache.mina.core.polling.AbstractPollingIoProcessor.SessionState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.mina.core.session.IoEventType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.mina.filter.logging.LogLevel
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.mina.filter.logging.MdcInjectionFilter.MdcKey
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.mina.filter.reqres.ResponseType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.mina.statemachine.event.IoFilterEvents
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.mina.statemachine.event.IoHandlerEvents
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.mina.transport.serial.SerialAddress.DataBits
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.mina.transport.serial.SerialAddress.FlowControl
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.mina.transport.serial.SerialAddress.Parity
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.mina.transport.serial.SerialAddress.StopBits
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.apache.mina.core.polling.AbstractPollingIoProcessor.SessionState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.mina.core.session.IoEventType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.mina.filter.logging.LogLevel
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.mina.filter.logging.MdcInjectionFilter.MdcKey
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.mina.filter.reqres.ResponseType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.mina.statemachine.event.IoFilterEvents
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.mina.statemachine.event.IoHandlerEvents
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.mina.transport.serial.SerialAddress.DataBits
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.mina.transport.serial.SerialAddress.FlowControl
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.mina.transport.serial.SerialAddress.Parity
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.mina.transport.serial.SerialAddress.StopBits
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in class org.apache.mina.util.CopyOnWriteMap
This method will return a read-only Collection.
values() - Method in class org.apache.mina.util.ExpiringMap
 
values() - Method in class org.apache.mina.util.LazyInitializedCacheMap
 
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
Creates a new instance.
VmPipeAcceptor(Executor) - Constructor for class org.apache.mina.transport.vmpipe.VmPipeAcceptor
Creates a new instance.
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.
VmPipeAddressEditor - Class in org.apache.mina.integration.beans
A PropertyEditor which converts a String into a VmPipeAddress and vice versa.
VmPipeAddressEditor() - Constructor for class org.apache.mina.integration.beans.VmPipeAddressEditor
 
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
Creates a new instance.
VmPipeConnector(Executor) - Constructor for class org.apache.mina.transport.vmpipe.VmPipeConnector
Creates a new instance.
VmPipeSessionConfig - Interface in org.apache.mina.transport.vmpipe
An IoSessionConfig for vmpipe transport type.

W

wakeup() - Method in class org.apache.mina.core.polling.AbstractPollingConnectionlessIoAcceptor
 
wakeup() - Method in class org.apache.mina.core.polling.AbstractPollingIoAcceptor
wakeup() - Method in class org.apache.mina.core.polling.AbstractPollingIoConnector
Interrupt the #select() method.
wakeup() - Method in class org.apache.mina.core.polling.AbstractPollingIoProcessor
Interrupt the {@link AbstractPollingIoProcessor#select(int) call.
wakeup() - Method in class org.apache.mina.transport.socket.apr.AprIoProcessor
 
wakeup() - Method in class org.apache.mina.transport.socket.apr.AprSocketAcceptor
 
wakeup() - Method in class org.apache.mina.transport.socket.apr.AprSocketConnector
Interrupt the #select() method.
wakeup() - Method in class org.apache.mina.transport.socket.nio.NioDatagramAcceptor
 
wakeup() - Method in class org.apache.mina.transport.socket.nio.NioDatagramConnector
 
wakeup() - Method in class org.apache.mina.transport.socket.nio.NioProcessor
 
wakeup() - Method in class org.apache.mina.transport.socket.nio.NioSocketAcceptor
wakeup() - Method in class org.apache.mina.transport.socket.nio.NioSocketConnector
Interrupt the #select() method.
WILDCARD_EVENT_ID - Static variable in class org.apache.mina.statemachine.event.Event
 
WINDOWS - Static variable in class org.apache.mina.filter.codec.textline.LineDelimiter
The line delimiter constant of MS Windows/DOS ("\r\n")
wrap(ByteBuffer) - Method in class org.apache.mina.core.buffer.CachedBufferAllocator
 
wrap(ByteBuffer) - Static method in class org.apache.mina.core.buffer.IoBuffer
Wraps the specified NIO ByteBuffer into MINA buffer.
wrap(byte[]) - Static method in class org.apache.mina.core.buffer.IoBuffer
Wraps the specified byte array into MINA heap buffer.
wrap(byte[], int, int) - Static method in class org.apache.mina.core.buffer.IoBuffer
Wraps the specified byte array into MINA heap buffer.
wrap(ByteBuffer) - Method in interface org.apache.mina.core.buffer.IoBufferAllocator
Wraps the specified NIO ByteBuffer into MINA buffer.
wrap(ByteBuffer) - Method in class org.apache.mina.core.buffer.SimpleBufferAllocator
 
write(T, IoBuffer, int) - Method in class org.apache.mina.core.polling.AbstractPollingIoProcessor
Write a sequence of bytes to a IoSession, means to be called when a session was found ready for writing.
write(Object) - Method in class org.apache.mina.core.session.AbstractIoSession
Writes the specified message to remote peer.
write(Object, SocketAddress) - Method in class org.apache.mina.core.session.AbstractIoSession
(Optional) Writes the specified message to the specified destination.
write(Object) - Method in interface org.apache.mina.core.session.IoSession
Writes the specified message to remote peer.
write(Object, SocketAddress) - Method in interface org.apache.mina.core.session.IoSession
(Optional) Writes the specified message to the specified destination.
WRITE - Static variable in class org.apache.mina.core.session.TrafficMask
This mask suspends reads, and resumes writes if writes were suspended.
write(Object) - Method in class org.apache.mina.filter.codec.AbstractProtocolDecoderOutput
 
write(Object) - Method in class org.apache.mina.filter.codec.AbstractProtocolEncoderOutput
 
write(Object) - Method in interface org.apache.mina.filter.codec.ProtocolDecoderOutput
Callback for ProtocolDecoder to generate decoded messages.
write(Object) - Method in interface org.apache.mina.filter.codec.ProtocolEncoderOutput
Callback for ProtocolEncoder to generate an encoded message such as an IoBuffer.
write(int) - Method in class org.apache.mina.filter.codec.serialization.ObjectSerializationOutputStream
 
write(byte[]) - Method in class org.apache.mina.filter.codec.serialization.ObjectSerializationOutputStream
 
write(byte[], int, int) - Method in class org.apache.mina.filter.codec.serialization.ObjectSerializationOutputStream
 
write(AprSession, IoBuffer, int) - Method in class org.apache.mina.transport.socket.apr.AprIoProcessor
 
write(NioSession, IoBuffer, int) - Method in class org.apache.mina.transport.socket.nio.NioProcessor
 
WRITE_REQUEST_QUEUE - Variable in class org.apache.mina.filter.stream.AbstractStreamWriteFilter
 
writeBoolean(boolean) - Method in class org.apache.mina.filter.codec.serialization.ObjectSerializationOutputStream
 
writeByte(int) - Method in class org.apache.mina.filter.codec.serialization.ObjectSerializationOutputStream
 
writeBytes(String) - Method in class org.apache.mina.filter.codec.serialization.ObjectSerializationOutputStream
 
writeChar(int) - Method in class org.apache.mina.filter.codec.serialization.ObjectSerializationOutputStream
 
writeChars(String) - Method in class org.apache.mina.filter.codec.serialization.ObjectSerializationOutputStream
 
writeDouble(double) - Method in class org.apache.mina.filter.codec.serialization.ObjectSerializationOutputStream
 
WriteException - Exception in org.apache.mina.core.write
An exception which is thrown when one or more write operations were failed.
WriteException(WriteRequest) - Constructor for exception org.apache.mina.core.write.WriteException
Creates a new exception.
WriteException(WriteRequest, String) - Constructor for exception org.apache.mina.core.write.WriteException
Creates a new exception.
WriteException(WriteRequest, String, Throwable) - Constructor for exception org.apache.mina.core.write.WriteException
Creates a new exception.
WriteException(WriteRequest, Throwable) - Constructor for exception org.apache.mina.core.write.WriteException
Creates a new exception.
WriteException(Collection<WriteRequest>) - Constructor for exception org.apache.mina.core.write.WriteException
Creates a new exception.
WriteException(Collection<WriteRequest>, String) - Constructor for exception org.apache.mina.core.write.WriteException
Creates a new exception.
WriteException(Collection<WriteRequest>, String, Throwable) - Constructor for exception org.apache.mina.core.write.WriteException
Creates a new exception.
WriteException(Collection<WriteRequest>, Throwable) - Constructor for exception org.apache.mina.core.write.WriteException
Creates a new exception.
writeFloat(float) - Method in class org.apache.mina.filter.codec.serialization.ObjectSerializationOutputStream
 
WriteFuture - Interface in org.apache.mina.core.future
An IoFuture for asynchronous write requests.
writeInt(int) - Method in class org.apache.mina.filter.codec.serialization.ObjectSerializationOutputStream
 
writeLong(long) - Method in class org.apache.mina.filter.codec.serialization.ObjectSerializationOutputStream
 
writeObject(Object) - Method in class org.apache.mina.filter.codec.serialization.ObjectSerializationOutputStream
 
WRITER_IDLE - Static variable in class org.apache.mina.core.session.IdleStatus
Represents the session status that the session is not writing any data.
WriteRequest - Interface in org.apache.mina.core.write
Represents write request fired by IoSession.write(Object).
WriteRequestFilter - Class in org.apache.mina.filter.executor
Attaches an IoEventQueueHandler to an IoSession's WriteRequest queue to provide accurate write queue status tracking.
WriteRequestFilter() - Constructor for class org.apache.mina.filter.executor.WriteRequestFilter
Creates a new instance with a new default IoEventQueueThrottle.
WriteRequestFilter(IoEventQueueHandler) - Constructor for class org.apache.mina.filter.executor.WriteRequestFilter
Creates a new instance with the specified IoEventQueueHandler.
WriteRequestFilter - Class in org.apache.mina.filter.util
An abstract IoFilter that simplifies the implementation of an IoFilter that filters an IoEventType.WRITE event.
WriteRequestFilter() - Constructor for class org.apache.mina.filter.util.WriteRequestFilter
 
WriteRequestQueue - Interface in org.apache.mina.core.write
Stores WriteRequests which are queued to an IoSession.
WriteRequestWrapper - Class in org.apache.mina.core.write
A wrapper for an existing WriteRequest.
WriteRequestWrapper(WriteRequest) - Constructor for class org.apache.mina.core.write.WriteRequestWrapper
Creates a new instance that wraps the specified request.
writeShort(int) - Method in class org.apache.mina.filter.codec.serialization.ObjectSerializationOutputStream
 
writeText(IoSession, String, ProtocolDecoderOutput) - Method in class org.apache.mina.filter.codec.textline.TextLineDecoder
By default, this method propagates the decoded line of text to ProtocolDecoderOutput#write(Object).
WriteTimeoutException - Exception in org.apache.mina.core.write
An exception which is thrown when write buffer is not flushed for IoSessionConfig.getWriteTimeout() seconds.
WriteTimeoutException(Collection<WriteRequest>, String, Throwable) - Constructor for exception org.apache.mina.core.write.WriteTimeoutException
 
WriteTimeoutException(Collection<WriteRequest>, String) - Constructor for exception org.apache.mina.core.write.WriteTimeoutException
 
WriteTimeoutException(Collection<WriteRequest>, Throwable) - Constructor for exception org.apache.mina.core.write.WriteTimeoutException
 
WriteTimeoutException(Collection<WriteRequest>) - Constructor for exception org.apache.mina.core.write.WriteTimeoutException
 
WriteTimeoutException(WriteRequest, String, Throwable) - Constructor for exception org.apache.mina.core.write.WriteTimeoutException
 
WriteTimeoutException(WriteRequest, String) - Constructor for exception org.apache.mina.core.write.WriteTimeoutException
 
WriteTimeoutException(WriteRequest, Throwable) - Constructor for exception org.apache.mina.core.write.WriteTimeoutException
 
WriteTimeoutException(WriteRequest) - Constructor for exception org.apache.mina.core.write.WriteTimeoutException
 
WriteToClosedSessionException - Exception in org.apache.mina.core.write
An exception which is thrown when one or more write operations were attempted on a closed session.
WriteToClosedSessionException(Collection<WriteRequest>, String, Throwable) - Constructor for exception org.apache.mina.core.write.WriteToClosedSessionException
 
WriteToClosedSessionException(Collection<WriteRequest>, String) - Constructor for exception org.apache.mina.core.write.WriteToClosedSessionException
 
WriteToClosedSessionException(Collection<WriteRequest>, Throwable) - Constructor for exception org.apache.mina.core.write.WriteToClosedSessionException
 
WriteToClosedSessionException(Collection<WriteRequest>) - Constructor for exception org.apache.mina.core.write.WriteToClosedSessionException
 
WriteToClosedSessionException(WriteRequest, String, Throwable) - Constructor for exception org.apache.mina.core.write.WriteToClosedSessionException
 
WriteToClosedSessionException(WriteRequest, String) - Constructor for exception org.apache.mina.core.write.WriteToClosedSessionException
 
WriteToClosedSessionException(WriteRequest, Throwable) - Constructor for exception org.apache.mina.core.write.WriteToClosedSessionException
 
WriteToClosedSessionException(WriteRequest) - Constructor for exception org.apache.mina.core.write.WriteToClosedSessionException
 
writeUTF(String) - Method in class org.apache.mina.filter.codec.serialization.ObjectSerializationOutputStream
 

X

xor(TrafficMask) - Method in class org.apache.mina.core.session.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 R S T U V W X 

Copyright © 2004-2019 Apache MINA Project. All Rights Reserved.