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

A

AbstractAuthLogicHandler - Class in org.apache.mina.proxy.handlers.http
AbstractAuthLogicHandler.java - Abstract class that handles an authentication mechanism logic.
AbstractAuthLogicHandler(ProxyIoSession) - Constructor for class org.apache.mina.proxy.handlers.http.AbstractAuthLogicHandler
Instantiates a handler for the given proxy session.
AbstractByteArray - Class in org.apache.mina.util.byteaccess
Abstract class that implements ByteArray.
AbstractByteArray() - Constructor for class org.apache.mina.util.byteaccess.AbstractByteArray
 
AbstractDatagramSessionConfig - Class in org.apache.mina.transport.socket
The Datagram transport session configuration.
AbstractDatagramSessionConfig() - Constructor for class org.apache.mina.transport.socket.AbstractDatagramSessionConfig
 
AbstractHttpLogicHandler - Class in org.apache.mina.proxy.handlers.http
AbstractHttpLogicHandler.java - Base class for HTTP proxy AbstractProxyLogicHandler implementations.
AbstractHttpLogicHandler(ProxyIoSession) - Constructor for class org.apache.mina.proxy.handlers.http.AbstractHttpLogicHandler
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(AbstractIoBuffer) - Constructor for class org.apache.mina.core.buffer.AbstractIoBuffer
Creates a new derived buffer.
AbstractIoBuffer(IoBufferAllocator, int) - Constructor for class org.apache.mina.core.buffer.AbstractIoBuffer
Creates a new parent 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
A IoFuture dedicated class for
AbstractIoSession - Class in org.apache.mina.core.session
Base implementation of IoSession.
AbstractIoSession(IoService) - Constructor for class org.apache.mina.core.session.AbstractIoSession
Create a Session for a service
AbstractIoSessionConfig - Class in org.apache.mina.core.session
A base implementation of IoSessionConfig.
AbstractIoSessionConfig() - Constructor for class org.apache.mina.core.session.AbstractIoSessionConfig
 
AbstractPollingIoAcceptor<S 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<S>>) - Constructor for class org.apache.mina.core.polling.AbstractPollingIoAcceptor
Constructor for AbstractPollingIoAcceptor.
AbstractPollingIoAcceptor(IoSessionConfig, Class<? extends IoProcessor<S>>, int) - Constructor for class org.apache.mina.core.polling.AbstractPollingIoAcceptor
Constructor for AbstractPollingIoAcceptor.
AbstractPollingIoAcceptor(IoSessionConfig, Class<? extends IoProcessor<S>>, int, SelectorProvider) - Constructor for class org.apache.mina.core.polling.AbstractPollingIoAcceptor
Constructor for AbstractPollingIoAcceptor.
AbstractPollingIoAcceptor(IoSessionConfig, Executor, IoProcessor<S>) - Constructor for class org.apache.mina.core.polling.AbstractPollingIoAcceptor
Constructor for AbstractPollingIoAcceptor.
AbstractPollingIoAcceptor(IoSessionConfig, Executor, IoProcessor<S>, boolean, SelectorProvider) - Constructor for class org.apache.mina.core.polling.AbstractPollingIoAcceptor
Constructor for AbstractPollingIoAcceptor.
AbstractPollingIoAcceptor(IoSessionConfig, IoProcessor<S>) - Constructor for class org.apache.mina.core.polling.AbstractPollingIoAcceptor
Constructor for AbstractPollingIoAcceptor.
AbstractPollingIoAcceptor.Acceptor - Class in org.apache.mina.core.polling
This class is called by the startupAcceptor() method and is placed into a NamePreservingRunnable class.
AbstractPollingIoConnector<S 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<S>>) - Constructor for class org.apache.mina.core.polling.AbstractPollingIoConnector
AbstractPollingIoConnector(IoSessionConfig, Class<? extends IoProcessor<S>>, int) - Constructor for class org.apache.mina.core.polling.AbstractPollingIoConnector
AbstractPollingIoConnector(IoSessionConfig, Executor, IoProcessor<S>) - Constructor for class org.apache.mina.core.polling.AbstractPollingIoConnector
AbstractPollingIoConnector(IoSessionConfig, Executor, IoProcessor<S>, boolean) - Constructor for class org.apache.mina.core.polling.AbstractPollingIoConnector
Constructor for AbstractPollingIoAcceptor.
AbstractPollingIoConnector(IoSessionConfig, IoProcessor<S>) - Constructor for class org.apache.mina.core.polling.AbstractPollingIoConnector
AbstractPollingIoConnector.ConnectionRequest - Class in org.apache.mina.core.polling
A ConnectionRequest's Iouture
AbstractPollingIoConnector.Connector - Class in org.apache.mina.core.polling
 
AbstractPollingIoProcessor<S 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.Processor - Class in org.apache.mina.core.polling
The main loop.
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
Creates a new instance of a AbstractProtocolDecoderOutput
AbstractProtocolEncoderOutput - Class in org.apache.mina.filter.codec
A ProtocolEncoderOutput based on queue.
AbstractProtocolEncoderOutput() - Constructor for class org.apache.mina.filter.codec.AbstractProtocolEncoderOutput
Creates an instance of AbstractProtocolEncoderOutput
AbstractProxyIoHandler - Class in org.apache.mina.proxy
AbstractProxyIoHandler.java - IoHandler that intercepts events until handshake is complete.
AbstractProxyIoHandler() - Constructor for class org.apache.mina.proxy.AbstractProxyIoHandler
 
AbstractProxyLogicHandler - Class in org.apache.mina.proxy
AbstractProxyLogicHandler.java - Helper class to handle proxy handshaking logic.
AbstractProxyLogicHandler(ProxyIoSession) - Constructor for class org.apache.mina.proxy.AbstractProxyLogicHandler
AbstractProxyLogicHandler.Event - Class in org.apache.mina.proxy
Event wrapper class for enqueued events.
AbstractSelfTransition - Class in org.apache.mina.statemachine.transition
Abstract SelfTransition implementation.
AbstractSelfTransition() - Constructor for class org.apache.mina.statemachine.transition.AbstractSelfTransition
Creates a new instance
AbstractSocketSessionConfig - Class in org.apache.mina.transport.socket
The TCP transport session configuration.
AbstractSocketSessionConfig() - Constructor for class org.apache.mina.transport.socket.AbstractSocketSessionConfig
 
AbstractSocksLogicHandler - Class in org.apache.mina.proxy.handlers.socks
AbstractSocksLogicHandler.java - Base class for SOCKS AbstractProxyLogicHandler implementations.
AbstractSocksLogicHandler(ProxyIoSession) - Constructor for class org.apache.mina.proxy.handlers.socks.AbstractSocksLogicHandler
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
Filter implementation which makes it possible to write Stream objects directly using IoSession.write(Object).
AbstractStreamWriteFilter() - Constructor for class org.apache.mina.filter.stream.AbstractStreamWriteFilter
 
AbstractTransition - Class in org.apache.mina.statemachine.transition
Abstract Transition implementation.
AbstractTransition() - Constructor for class org.apache.mina.statemachine.transition.AbstractTransition
Creates a new instance with a reflexive State as next state and for the wild card Event id.
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.
AbstractTransition(State) - Constructor for class org.apache.mina.statemachine.transition.AbstractTransition
Creates a new instance with the specified State as next state and for the wild card Event id.
accept(Object, IoEvent) - Method in interface org.apache.mina.filter.executor.IoEventQueueHandler
 
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 a client connection for a server socket and return a new IoSession associated with the given IoProcessor
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
accept(IoProcessor<S>, 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
acceptor - Variable in class org.apache.mina.transport.socket.nio.NioDatagramAcceptor
The thread responsible of accepting incoming requests
acceptor - Variable in class org.apache.mina.transport.vmpipe.VmPipe
 
Acceptor() - Constructor for class org.apache.mina.core.polling.AbstractPollingIoAcceptor.Acceptor
 
Acceptor() - Constructor for class org.apache.mina.transport.socket.nio.NioDatagramAcceptor.Acceptor
 
AcceptorOperationFuture(List<? extends SocketAddress>) - Constructor for class org.apache.mina.core.service.AbstractIoAcceptor.AcceptorOperationFuture
Creates a new AcceptorOperationFuture instance
acceptorRef - Variable in class org.apache.mina.core.polling.AbstractPollingIoAcceptor
The thread responsible of accepting incoming requests
activated - Variable in class org.apache.mina.core.service.IoServiceListenerSupport
 
activationTime - Variable in class org.apache.mina.core.service.IoServiceListenerSupport
Time this listenerSupport has been activated
add(int, E) - Method in class org.apache.mina.util.CircularQueue
add(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
add(IoServiceListener) - Method in class org.apache.mina.core.service.IoServiceListenerSupport
Adds a new listener.
add(NioSession) - Method in class org.apache.mina.transport.socket.nio.NioDatagramAcceptor
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(VmPipeSession) - Method in class org.apache.mina.transport.vmpipe.VmPipeFilterChain.VmPipeIoProcessor
 
add(S) - 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(S) - 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(S) - Method in class org.apache.mina.core.service.SimpleIoProcessorPool
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.
addAfter(String, String, IoFilter) - Method in class org.apache.mina.core.filterchain.DefaultIoFilterChain
Adds the specified filter with the specified name just after the filter whose name is baseName in this chain.
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, String, IoHandlerCommand) - Method in class org.apache.mina.handler.chain.IoHandlerChain
Adds a name-command after a given name-command in the chain
addAfter(String, IoFilter) - Method in class org.apache.mina.core.filterchain.DefaultIoFilterChain.EntryImpl
Adds the specified filter with the specified name just after this entry.
addAfter(String, IoFilter) - Method in class org.apache.mina.core.filterchain.DefaultIoFilterChainBuilder.EntryImpl
Adds the specified filter with the specified name just after this entry.
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.
addAll(Collection<? extends E>) - Method in class org.apache.mina.util.SynchronizedQueue
addBefore(String, String, IoFilter) - Method in class org.apache.mina.core.filterchain.DefaultIoFilterChain
Adds the specified filter with the specified name just before the filter whose name is baseName in this chain.
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, String, IoHandlerCommand) - Method in class org.apache.mina.handler.chain.IoHandlerChain
Adds a name-command before a given name-command in the chain
addBefore(String, IoFilter) - Method in class org.apache.mina.core.filterchain.DefaultIoFilterChain.EntryImpl
Adds the specified filter with the specified name just before this entry.
addBefore(String, IoFilter) - Method in class org.apache.mina.core.filterchain.DefaultIoFilterChainBuilder.EntryImpl
Adds the specified filter with the specified name just before this entry.
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.
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
Adds a listener in the expiration listeners
addFirst(String, IoFilter) - Method in class org.apache.mina.core.filterchain.DefaultIoFilterChain
Adds the specified filter with the specified name at the beginning of this chain.
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
Adds a name-command pair into the chain
addFirst(ByteArray) - Method in class org.apache.mina.util.byteaccess.ByteArrayList
Adds the specified ByteArray to the beginning of the list
addFirst(ByteArray) - Method in class org.apache.mina.util.byteaccess.CompositeByteArray
Adds the specified ByteArray to the first position in the list
addHook(ByteArray) - Method in class org.apache.mina.util.byteaccess.CompositeByteArray
This method should be called prior to adding any component ByteArray to a composite.
addKeepAliveHeaders(Map<String, List<String>>) - Static method in class org.apache.mina.proxy.handlers.http.AbstractAuthLogicHandler
Try to force proxy connection to be kept alive.
addLast(String, IoFilter) - Method in class org.apache.mina.core.filterchain.DefaultIoFilterChain
Adds the specified filter with the specified name at the end of this chain.
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
Adds a name-command at the end of the chain
addLast(ByteArray) - Method in class org.apache.mina.util.byteaccess.ByteArrayList
Add the specified ByteArray to the end of the list
addLast(ByteArray) - Method in class org.apache.mina.util.byteaccess.CompositeByteArray
Adds the specified ByteArray to the end of the list
addListener(IoFutureListener<?>) - Method in interface org.apache.mina.core.future.CloseFuture
Adds an event listener which is notified when this future is completed.
addListener(IoFutureListener<?>) - Method in interface org.apache.mina.core.future.ConnectFuture
Adds an event listener which is notified when this future is completed.
addListener(IoFutureListener<?>) - Method in class org.apache.mina.core.future.DefaultCloseFuture
Adds an event listener which is notified when this future is completed.
addListener(IoFutureListener<?>) - Method in class org.apache.mina.core.future.DefaultConnectFuture
Adds an event listener which is notified when this future is completed.
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
Adds an event listener which is notified when this future is completed.
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
Adds an event listener which is notified when this future is completed.
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
Adds a new message decoder
addMessageDecoder(Class<? extends MessageDecoder>) - Method in class org.apache.mina.filter.codec.demux.DemuxingProtocolDecoder
Adds a new message decoder class
addMessageDecoder(MessageDecoder) - Method in class org.apache.mina.filter.codec.demux.DemuxingProtocolCodecFactory
Adds a new message decoder
addMessageDecoder(MessageDecoder) - Method in class org.apache.mina.filter.codec.demux.DemuxingProtocolDecoder
Adds a new message decoder instance
addMessageDecoder(MessageDecoderFactory) - Method in class org.apache.mina.filter.codec.demux.DemuxingProtocolCodecFactory
Adds a new message decoder
addMessageDecoder(MessageDecoderFactory) - Method in class org.apache.mina.filter.codec.demux.DemuxingProtocolDecoder
Adds a new message decoder factory
addMessageEncoder(Class<?>, Class<? extends MessageEncoder>) - Method in class org.apache.mina.filter.codec.demux.DemuxingProtocolCodecFactory
Adds a new message encoder for a given message type
addMessageEncoder(Class<?>, Class<? extends MessageEncoder>) - Method in class org.apache.mina.filter.codec.demux.DemuxingProtocolEncoder
Add a new message encoder class for a given message type
addMessageEncoder(Class<T>, MessageEncoder<? super T>) - Method in class org.apache.mina.filter.codec.demux.DemuxingProtocolCodecFactory
Adds a new message encoder for a given message type
addMessageEncoder(Class<T>, MessageEncoder<? super T>) - Method in class org.apache.mina.filter.codec.demux.DemuxingProtocolEncoder
Add a new message encoder instance for a given message type
addMessageEncoder(Class<T>, MessageEncoderFactory<? super T>) - Method in class org.apache.mina.filter.codec.demux.DemuxingProtocolCodecFactory
Adds a new message encoder for a given message type
addMessageEncoder(Class<T>, MessageEncoderFactory<? super T>) - Method in class org.apache.mina.filter.codec.demux.DemuxingProtocolEncoder
Add a new message encoder factory for a given message type
addMessageEncoder(Iterable<Class<?>>, Class<? extends MessageEncoder>) - Method in class org.apache.mina.filter.codec.demux.DemuxingProtocolCodecFactory
Adds a new message encoder for a list of message types
addMessageEncoder(Iterable<Class<?>>, Class<? extends MessageEncoder>) - Method in class org.apache.mina.filter.codec.demux.DemuxingProtocolEncoder
Add a new message encoder class for a list of message types
addMessageEncoder(Iterable<Class<? extends T>>, MessageEncoder<? super T>) - Method in class org.apache.mina.filter.codec.demux.DemuxingProtocolCodecFactory
Adds a new message encoder for a list of message types
addMessageEncoder(Iterable<Class<? extends T>>, MessageEncoder<? super T>) - Method in class org.apache.mina.filter.codec.demux.DemuxingProtocolEncoder
Add a new message instance class for a list of message types
addMessageEncoder(Iterable<Class<? extends T>>, MessageEncoderFactory<? super T>) - Method in class org.apache.mina.filter.codec.demux.DemuxingProtocolCodecFactory
Adds a new message encoder for a list of message types
addMessageEncoder(Iterable<Class<? extends T>>, MessageEncoderFactory<? super T>) - Method in class org.apache.mina.filter.codec.demux.DemuxingProtocolEncoder
Add a new message encoder factory for a list of message types
addNewDuration(long) - Method in class org.apache.mina.filter.statistic.ProfilerTimerFilter.TimerWorker
Add a new operation duration to this class.
addNode(ByteArrayList.Node, ByteArrayList.Node) - Method in class org.apache.mina.util.byteaccess.ByteArrayList
Inserts a new node into the list.
addNow(S) - Method in class org.apache.mina.core.polling.AbstractPollingIoProcessor.Processor
Process a new session : - initialize it - create its chain - fire the CREATED listeners if any
addOnEntrySelfTransaction(SelfTransition) - Method in class org.apache.mina.statemachine.State
Adds an entry SelfTransition to this State
addOnExitSelfTransaction(SelfTransition) - Method in class org.apache.mina.statemachine.State
Adds an exit SelfTransition to this State
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.
address - Variable in class org.apache.mina.transport.vmpipe.VmPipe
 
addressType - Variable in class org.apache.mina.core.service.DefaultTransportMetadata
 
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.
addSession(AbstractIoSession) - Method in class org.apache.mina.core.session.IdleStatusChecker
Add the session for being checked for idle.
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.
addValueToHeader(Map<String, List<String>>, String, String, boolean) - Static method in class org.apache.mina.proxy.utils.StringUtilities
Adds an header to the provided map of headers.
addWorker() - Method in class org.apache.mina.filter.executor.OrderedThreadPoolExecutor
Add a new thread to execute a task, if needed and possible.
addWorker() - Method in class org.apache.mina.filter.executor.PriorityThreadPoolExecutor
Add a new thread to execute a task, if needed and possible.
addWorker() - Method in class org.apache.mina.filter.executor.UnorderedThreadPoolExecutor
 
addWorkerIfNecessary() - Method in class org.apache.mina.filter.executor.OrderedThreadPoolExecutor
Add a new Worker only if there are no idle worker.
addWorkerIfNecessary() - Method in class org.apache.mina.filter.executor.PriorityThreadPoolExecutor
Add a new Worker only if there are no idle worker.
addWorkerIfNecessary() - Method in class org.apache.mina.filter.executor.UnorderedThreadPoolExecutor
 
align(int) - Static method in class org.apache.mina.filter.executor.DefaultIoEventSizeEstimator
 
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
Iterator for all the client sockets polled for connection.
allHandles() - Method in class org.apache.mina.transport.socket.nio.NioSocketConnector
Iterator for all the client sockets polled for connection.
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) - Method in class org.apache.mina.core.buffer.CachedBufferAllocator
Returns the buffer which is capable of the specified size.
allocate(int, boolean) - Static method in class org.apache.mina.core.buffer.IoBuffer
Returns a direct or heap IoBuffer which can contain the specified number of bytes.
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
Returns the NIO buffer which is capable of the specified size.
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
 
allocator - Static variable in class org.apache.mina.core.buffer.IoBuffer
The allocator used to create new buffers
allowedInterval - Variable in class org.apache.mina.filter.firewall.ConnectionThrottleFilter
The minimal delay the sessions will have to wait before being created again
allSessions - Variable in class org.apache.mina.transport.socket.apr.AprIoProcessor
 
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
Get an Iterator for the list of IoSession polled by this IoProcessor
allSessions() - Method in class org.apache.mina.transport.socket.nio.NioProcessor
 
allSessionsCount() - Method in class org.apache.mina.core.polling.AbstractPollingIoProcessor
Get the number of IoSession polled by this IoProcessor
allSessionsCount() - Method in class org.apache.mina.transport.socket.apr.AprIoProcessor
Get the number of IoSession polled by this IoProcessor
allSessionsCount() - 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.
annotation - Variable in class org.apache.mina.statemachine.StateMachineFactory.TransitionsWrapper
 
annotation - Variable in class org.apache.mina.statemachine.StateMachineFactory.TransitionWrapper
 
ANONYMOUS_ADDRESS - Static variable in class org.apache.mina.core.session.DummySession
 
ANY - org.apache.mina.statemachine.event.IoFilterEvents
The wildcard event
ANY - org.apache.mina.statemachine.event.IoHandlerEvents
The wildcard event
appBuffer - Variable in class org.apache.mina.filter.ssl.SslHandler
Application cleartext data to be read by application
append(IoBuffer) - Method in class org.apache.mina.filter.codec.textline.TextLineDecoder.Context
 
append(ByteArray) - Method in class org.apache.mina.util.byteaccess.CompositeByteArrayRelativeBase
Make a ByteArray available for access at the end of this object.
appendEscapingCDATA(StringBuilder, 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.
APR_TIMEUP_ERROR - Static variable in class org.apache.mina.transport.socket.apr.AprSocketAcceptor
This constant is deduced from the APR code.
APR_TIMEUP_ERROR - Static variable in class org.apache.mina.transport.socket.apr.AprSocketConnector
This constant is deduced from the APR code.
AprDatagramSession - Class in org.apache.mina.transport.socket.apr
An IoSession for APR UDP datagram based session.
AprDatagramSession(IoService, IoProcessor<AprSession>, long, InetSocketAddress) - Constructor for class org.apache.mina.transport.socket.apr.AprDatagramSession
Create an instance of AprDatagramSession.
AprDatagramSession.SessionConfigImpl - Class in org.apache.mina.transport.socket.apr
The implementation for the IoSessionConfig related to APR UDP socket.
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
Create a new instance of AprIoProcessor with a given Exector for handling I/Os events.
AprLibrary - Class in org.apache.mina.transport.socket.apr
Internal singleton used for initializing correctly the APR native library and the associated root memory pool.
AprLibrary() - Constructor for class org.apache.mina.transport.socket.apr.AprLibrary
APR library singleton constructor.
AprSession - Class in org.apache.mina.transport.socket.apr
An abstract IoSession serving of base for APR based sessions.
AprSession(IoService, IoProcessor<AprSession>, long) - Constructor for class org.apache.mina.transport.socket.apr.AprSession
Creates a new instance of AprSession.
AprSession(IoService, IoProcessor<AprSession>, long, InetSocketAddress) - Constructor for class org.apache.mina.transport.socket.apr.AprSession
Creates a new instance of AprSession.
AprSocketAcceptor - Class in org.apache.mina.transport.socket.apr
IoAcceptor for APR based socket transport (TCP/IP).
AprSocketAcceptor() - Constructor for class org.apache.mina.transport.socket.apr.AprSocketAcceptor
Constructor for AprSocketAcceptor using default parameters (multiple thread model).
AprSocketAcceptor(int) - Constructor for class org.apache.mina.transport.socket.apr.AprSocketAcceptor
Constructor for AprSocketAcceptor using default parameters, and given number of AprIoProcessor for multithreading I/O operations.
AprSocketAcceptor(Executor, IoProcessor<AprSession>) - Constructor for class org.apache.mina.transport.socket.apr.AprSocketAcceptor
Constructor for AprSocketAcceptor with a given Executor for handling connection events and a given AprIoProcessor for handling I/O events, useful for sharing the same processor and executor over multiple IoService of the same type.
AprSocketAcceptor(IoProcessor<AprSession>) - Constructor for class org.apache.mina.transport.socket.apr.AprSocketAcceptor
Constructor for AprSocketAcceptor with default configuration but a specific AprIoProcessor, useful for sharing the same processor over multiple IoService of the same type.
AprSocketConnector - Class in org.apache.mina.transport.socket.apr
IoConnector for APR based socket transport (TCP/IP).
AprSocketConnector() - Constructor for class org.apache.mina.transport.socket.apr.AprSocketConnector
Create an AprSocketConnector with default configuration (multiple thread model).
AprSocketConnector(int) - Constructor for class org.apache.mina.transport.socket.apr.AprSocketConnector
Constructor for AprSocketConnector with default configuration, and given number of AprIoProcessor for multithreading I/O operations
AprSocketConnector(Executor, IoProcessor<AprSession>) - Constructor for class org.apache.mina.transport.socket.apr.AprSocketConnector
Constructor for AprSocketConnector 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.
AprSocketConnector(IoProcessor<AprSession>) - Constructor for class org.apache.mina.transport.socket.apr.AprSocketConnector
Constructor for AprSocketConnector with default configuration but a specific IoProcessor, useful for sharing the same processor over multiple IoService of the same type.
AprSocketSession - Class in org.apache.mina.transport.socket.apr
An IoSession for APR TCP socket based session.
AprSocketSession(IoService, IoProcessor<AprSession>, long) - Constructor for class org.apache.mina.transport.socket.apr.AprSocketSession
Create an instance of AprSocketSession.
AprSocketSession.SessionConfigImpl - Class in org.apache.mina.transport.socket.apr
The implementation for the IoSessionConfig related to APR TCP socket.
arguments - Variable in class org.apache.mina.statemachine.event.Event
 
array() - Method in class org.apache.mina.core.buffer.CachedBufferAllocator.CachedBuffer
 
array() - Method in class org.apache.mina.core.buffer.IoBuffer
 
array() - Method in class org.apache.mina.core.buffer.IoBufferWrapper
array() - Method in class org.apache.mina.core.buffer.SimpleBufferAllocator.SimpleBuffer
 
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
Creates a new ArrayEditor instance
arrayOffset() - Method in class org.apache.mina.core.buffer.CachedBufferAllocator.CachedBuffer
 
arrayOffset() - Method in class org.apache.mina.core.buffer.IoBuffer
 
arrayOffset() - Method in class org.apache.mina.core.buffer.IoBufferWrapper
arrayOffset() - Method in class org.apache.mina.core.buffer.SimpleBufferAllocator.SimpleBuffer
 
ArrayUtil - Class in org.apache.mina.http
An utility class for Array manipulations.
ArrayUtil() - Constructor for class org.apache.mina.http.ArrayUtil
 
asByteArray(String) - Static method in class org.apache.mina.proxy.utils.ByteUtilities
Converts a hex string representation to a byte array.
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
asHex(byte[]) - Static method in class org.apache.mina.proxy.utils.ByteUtilities
Returns a hexadecimal representation of the given byte array.
asHex(byte[], String) - Static method in class org.apache.mina.proxy.utils.ByteUtilities
Returns a hexadecimal representation of the given byte array.
asInputStream() - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
asInputStream() - Method in class org.apache.mina.core.buffer.IoBuffer
 
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
 
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.
asReadOnlyBuffer0() - Method in class org.apache.mina.core.buffer.CachedBufferAllocator.CachedBuffer
 
asReadOnlyBuffer0() - Method in class org.apache.mina.core.buffer.SimpleBufferAllocator.SimpleBuffer
 
asRequestList(Collection<WriteRequest>) - Static method in exception org.apache.mina.core.write.WriteException
 
asRequestList(WriteRequest) - Static method in exception org.apache.mina.core.write.WriteException
 
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
Creates a Key from a class name and an attribute name.
AttributeKey(Class<?>, String) - Constructor for class org.apache.mina.core.session.AttributeKey
Creates a new instance.
attributes - Variable in class org.apache.mina.core.session.AbstractIoSession
 
attributes - Variable in class org.apache.mina.core.session.DefaultIoSessionDataStructureFactory.DefaultIoSessionAttributeMap
 
attributes - Variable in class org.apache.mina.filter.util.SessionAttributeInitializingFilter
 
attributes - Variable in class org.apache.mina.statemachine.context.AbstractStateContext
 
authenticationFailed - Variable in class org.apache.mina.proxy.session.ProxyIoSession
Set to true when an exception has been thrown or if authentication failed.
authHandler - Variable in class org.apache.mina.proxy.handlers.http.HttpSmartProxyHandler
The automatically selected http authentication logic handler.
AUTO - Static variable in class org.apache.mina.filter.codec.textline.LineDelimiter
A special line delimiter which is used for auto-detection of EOL in TextLineDecoder.
autoExpand - Variable in class org.apache.mina.core.buffer.AbstractIoBuffer
A flag set to true if the buffer can extend automatically
autoExpand(int) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
This method forwards the call to AbstractIoBuffer.expand(int) only when autoExpand property is true.
autoExpand(int, int) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
This method forwards the call to AbstractIoBuffer.expand(int) only when autoExpand property is true.
autoFlush - Variable in class org.apache.mina.util.byteaccess.CompositeByteArrayRelativeWriter
Whether or not to automatically flush a component once the cursor moves past it.
autoFree - Variable in class org.apache.mina.util.byteaccess.CompositeByteArrayRelativeReader
Whether or not to free component CompositeByteArrays when the cursor moves past them.
autoSelectAuthHandler(HttpProxyResponse) - Method in class org.apache.mina.proxy.handlers.http.HttpSmartProxyHandler
Automatic selection of the authentication algorithm.
autoShrink - Variable in class org.apache.mina.core.buffer.AbstractIoBuffer
A flag set to true if the buffer can shrink automatically
autoStart - Variable in class org.apache.mina.filter.ssl.SslFilter
A flag used to tell the filter to start the handshake immediately
available() - Method in class org.apache.mina.handler.stream.IoSessionInputStream
 
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.
AvailablePortFinder() - Constructor for class org.apache.mina.util.AvailablePortFinder
Creates a new instance.
await() - Method in interface org.apache.mina.core.future.CloseFuture
Wait for the asynchronous operation to complete.
await() - Method in interface org.apache.mina.core.future.ConnectFuture
Wait for the asynchronous operation to complete.
await() - Method in class org.apache.mina.core.future.DefaultCloseFuture
Wait for the asynchronous operation to complete.
await() - Method in class org.apache.mina.core.future.DefaultConnectFuture
Wait for the asynchronous operation to complete.
await() - Method in class org.apache.mina.core.future.DefaultIoFuture
Wait for the asynchronous operation to complete.
await() - Method in class org.apache.mina.core.future.DefaultReadFuture
Wait for the asynchronous operation to complete.
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() - Method in interface org.apache.mina.core.future.ReadFuture
Wait for the asynchronous operation to complete.
await() - Method in interface org.apache.mina.core.future.WriteFuture
Wait for the asynchronous operation to complete.
await(long) - Method in class org.apache.mina.core.future.DefaultIoFuture
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(long, TimeUnit) - Method in class org.apache.mina.core.future.DefaultIoFuture
Wait for the asynchronous operation to complete with the specified timeout.
await(long, TimeUnit) - Method in interface org.apache.mina.core.future.IoFuture
Wait for the asynchronous operation to complete with the specified timeout.
await(Iterable<? extends IoFuture>) - Static method in class org.apache.mina.core.IoUtil
Wait on all the IoFutures we get, or until one of the IoFutures is interrupted
await(Iterable<? extends IoFuture>, long) - Static method in class org.apache.mina.core.IoUtil
Wait on all the IoFutures we get, or until one of the IoFutures is interrupted
await(Iterable<? extends IoFuture>, long, TimeUnit) - Static method in class org.apache.mina.core.IoUtil
Wait on all the IoFutures we get, or until one of the IoFutures is interrupted
await0(long, boolean) - Method in class org.apache.mina.core.future.DefaultIoFuture
Wait for the Future to be ready.
await0(Iterable<? extends IoFuture>, long, boolean) - Static method in class org.apache.mina.core.IoUtil
 
awaitTermination(long, TimeUnit) - Method in class org.apache.mina.filter.executor.OrderedThreadPoolExecutor
awaitTermination(long, TimeUnit) - Method in class org.apache.mina.filter.executor.PriorityThreadPoolExecutor
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
Wait on all the IoFutures we get.
awaitUninterruptibly() - Method in interface org.apache.mina.core.future.CloseFuture
Wait for the asynchronous operation to complete uninterruptibly.
awaitUninterruptibly() - Method in interface org.apache.mina.core.future.ConnectFuture
Wait for the asynchronous operation to complete uninterruptibly.
awaitUninterruptibly() - Method in class org.apache.mina.core.future.DefaultCloseFuture
Wait for the asynchronous operation to complete uninterruptibly.
awaitUninterruptibly() - Method in class org.apache.mina.core.future.DefaultConnectFuture
Wait for the asynchronous operation to complete uninterruptibly.
awaitUninterruptibly() - Method in class org.apache.mina.core.future.DefaultIoFuture
Wait for the asynchronous operation to complete uninterruptibly.
awaitUninterruptibly() - Method in class org.apache.mina.core.future.DefaultReadFuture
Wait for the asynchronous operation to complete uninterruptibly.
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() - Method in interface org.apache.mina.core.future.ReadFuture
Wait for the asynchronous operation to complete uninterruptibly.
awaitUninterruptibly() - Method in interface org.apache.mina.core.future.WriteFuture
Wait for the asynchronous operation to complete 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(long) - Method in interface org.apache.mina.core.future.IoFuture
Wait for the asynchronous operation to complete with the specified timeout 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, TimeUnit) - Method in interface org.apache.mina.core.future.IoFuture
Wait for the asynchronous operation to complete with the specified timeout uninterruptibly.
awaitUninterruptibly(Iterable<? extends IoFuture>, long) - Static method in class org.apache.mina.core.IoUtil
Wait on all the IoFutures we get.
awaitUninterruptibly(Iterable<? extends IoFuture>, long, TimeUnit) - Static method in class org.apache.mina.core.IoUtil
Wait on all the IoFutures we get.

B

ba - Variable in class org.apache.mina.util.byteaccess.ByteArrayList.Node
The ByteArray contained within this node
backlog - Variable in class org.apache.mina.core.polling.AbstractPollingIoAcceptor
Define the number of socket that can wait to be accepted.
baf - Variable in class org.apache.mina.util.byteaccess.CompositeByteArrayRelativeWriter.ChunkedExpander
 
bas - Variable in class org.apache.mina.util.byteaccess.CompositeByteArray
Stores the underlying ByteArrays.
BASE_THREAD_NUMBER - Static variable in class org.apache.mina.filter.executor.ExecutorFilter
The number of thread to create at startup
Base64 - Class in org.apache.mina.util
Provides Base64 encoding and decoding as defined by RFC 2045.
Base64() - Constructor for class org.apache.mina.util.Base64
 
base64Alphabet - Static variable in class org.apache.mina.util.Base64
 
BASELENGTH - Static variable in class org.apache.mina.util.Base64
The base length.
BASIC - org.apache.mina.proxy.handlers.http.HttpAuthenticationMethods
Basic authentication
BASIC_AUTH - Static variable in class org.apache.mina.proxy.handlers.socks.SocksProxyConstants
Basic authentication
BASIC_AUTH_SUBNEGOTIATION_VERSION - Static variable in class org.apache.mina.proxy.handlers.socks.SocksProxyConstants
Basic authentication subnegociation version
bb - Variable in class org.apache.mina.util.byteaccess.BufferByteArray
The backing IoBuffer.
bind() - Method in class org.apache.mina.core.service.AbstractIoAcceptor
Binds to the default local address(es) 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(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(Iterable<? extends SocketAddress>) - Method in interface org.apache.mina.core.service.IoAcceptor
Binds to the specified local addresses 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) - Method in interface org.apache.mina.core.service.IoAcceptor
Binds to the specified local address and start to accept incoming connections.
bind(SocketAddress...) - Method in class org.apache.mina.core.service.AbstractIoAcceptor
Binds to the specified local addresses and start to accept incoming connections.
bind(SocketAddress...) - Method in interface org.apache.mina.core.service.IoAcceptor
Binds to the specified local addresses 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(SocketAddress, SocketAddress...) - Method in interface org.apache.mina.core.service.IoAcceptor
Binds to the specified local addresses and start to accept incoming connections.
bindInternal(List<? extends SocketAddress>) - Method in class org.apache.mina.core.polling.AbstractPollingIoAcceptor
Starts the acceptor, and register the given addresses
bindInternal(List<? extends SocketAddress>) - Method in class org.apache.mina.core.service.AbstractIoAcceptor
Starts the acceptor, and register the given addresses
bindInternal(List<? extends SocketAddress>) - Method in class org.apache.mina.transport.socket.nio.NioDatagramAcceptor
Starts the acceptor, and register the given addresses
bindInternal(List<? extends SocketAddress>) - Method in class org.apache.mina.transport.vmpipe.VmPipeAcceptor
Starts the acceptor, and register the given addresses
bindLock - Variable in class org.apache.mina.core.service.AbstractIoAcceptor
The lock object which is acquired while bind or unbind operation is performed.
bindRequestAdded() - Method in class org.apache.mina.core.polling.AbstractPollingIoAcceptor
Invoked when a bind request has been registered for processing.
bits(int) - Method in class org.apache.mina.util.byteaccess.ByteArrayPool
 
blacklist - Variable in class org.apache.mina.filter.firewall.BlacklistFilter
The list of blocked addresses
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.
blockSession(IoSession) - Method in class org.apache.mina.filter.firewall.BlacklistFilter
 
body - Variable in class org.apache.mina.proxy.handlers.http.HttpProxyResponse
The HTTP response body.
BODY - org.apache.mina.http.DecoderState
receiving HTTP body slices
BODY_CHUNKED - Static variable in class org.apache.mina.http.HttpClientDecoder
Key for indicating chunked data
BODY_REMAINING_BYTES - Static variable in class org.apache.mina.http.HttpClientDecoder
Key for the number of bytes remaining to read for completing the body
BODY_REMAINING_BYTES - Static variable in class org.apache.mina.http.HttpServerDecoder
Key for the number of bytes remaining to read for completing the body
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
Creates a new BogusTrustManagerFactory instance
BogusTrustManagerFactory.BogusTrustManagerFactorySpi - Class in org.apache.mina.filter.ssl
 
BogusTrustManagerFactorySpi() - Constructor for class org.apache.mina.filter.ssl.BogusTrustManagerFactory.BogusTrustManagerFactorySpi
 
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
boundAddresses - Variable in class org.apache.mina.core.service.AbstractIoAcceptor
 
boundHandlers - Static variable in class org.apache.mina.transport.vmpipe.VmPipeAcceptor
 
boundHandles - Variable in class org.apache.mina.core.polling.AbstractPollingIoAcceptor
 
boundHandles - Variable in class org.apache.mina.transport.socket.nio.NioDatagramAcceptor
 
BreakAndCallException - Exception in org.apache.mina.statemachine
Exception used internally by StateControl.
BreakAndCallException(String, boolean) - Constructor for exception org.apache.mina.statemachine.BreakAndCallException
 
BreakAndCallException(String, String, boolean) - Constructor for exception org.apache.mina.statemachine.BreakAndCallException
 
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.
BreakAndContinueException - Exception in org.apache.mina.statemachine
Exception used internally by StateControl.
BreakAndContinueException() - Constructor for exception org.apache.mina.statemachine.BreakAndContinueException
 
BreakAndGotoException - Exception in org.apache.mina.statemachine
Exception used internally by StateControl.
BreakAndGotoException(String, boolean) - Constructor for exception org.apache.mina.statemachine.BreakAndGotoException
 
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.
BreakAndReturnException - Exception in org.apache.mina.statemachine
Exception used internally by StateControl.
BreakAndReturnException(boolean) - Constructor for exception org.apache.mina.statemachine.BreakAndReturnException
 
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 - Variable in class org.apache.mina.transport.socket.DefaultDatagramSessionConfig
 
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.
broadcast(Object, Iterable<IoSession>) - Static method in class org.apache.mina.core.IoUtil
Writes the specified message to the specified sessions.
broadcast(Object, Collection<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, Iterator<IoSession>, Collection<WriteFuture>) - Static method in class org.apache.mina.core.IoUtil
 
broadcast(Object, IoSession...) - Static method in class org.apache.mina.core.IoUtil
Writes the specified message to the specified sessions.
buf - Variable in class org.apache.mina.core.buffer.CachedBufferAllocator.CachedBuffer
 
buf - Variable in class org.apache.mina.core.buffer.IoBufferWrapper
The buffer proxied by this proxy.
buf - Variable in class org.apache.mina.core.buffer.SimpleBufferAllocator.SimpleBuffer
 
buf - Variable in class org.apache.mina.filter.codec.textline.TextLineDecoder.Context
The temporary buffer containing the decoded line
buf - Variable in class org.apache.mina.handler.stream.IoSessionInputStream
 
buf - Variable in class org.apache.mina.util.Log4jXmlFormatter
 
buf() - Method in class org.apache.mina.core.buffer.CachedBufferAllocator.CachedBuffer
 
buf() - Method in class org.apache.mina.core.buffer.IoBuffer
 
buf() - Method in class org.apache.mina.core.buffer.IoBufferWrapper
buf() - Method in class org.apache.mina.core.buffer.SimpleBufferAllocator.SimpleBuffer
 
buf(ByteBuffer) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
Sets the underlying NIO buffer instance.
buf(ByteBuffer) - Method in class org.apache.mina.core.buffer.CachedBufferAllocator.CachedBuffer
 
buf(ByteBuffer) - Method in class org.apache.mina.core.buffer.SimpleBufferAllocator.SimpleBuffer
 
buffer - Variable in class org.apache.mina.filter.codec.statemachine.ConsumeToCrLfDecodingState
 
buffer - Variable in class org.apache.mina.filter.codec.statemachine.ConsumeToDynamicTerminatorDecodingState
 
buffer - Variable in class org.apache.mina.filter.codec.statemachine.ConsumeToEndOfSessionDecodingState
 
buffer - Variable in class org.apache.mina.filter.codec.statemachine.ConsumeToTerminatorDecodingState
 
buffer - Variable in class org.apache.mina.filter.codec.statemachine.FixedLengthDecodingState
 
BUFFER - Static variable in class org.apache.mina.filter.codec.CumulativeProtocolDecoder
The buffer used to store the data in the session
BufferByteArray - Class in org.apache.mina.util.byteaccess
A ByteArray backed by a IoBuffer.
BufferByteArray(IoBuffer) - Constructor for class org.apache.mina.util.byteaccess.BufferByteArray
Creates a new instance of BufferByteArray and uses the supplied IoBuffer to back this class
BufferByteArray.CursorImpl - Class in org.apache.mina.util.byteaccess
 
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
Create a new BufferDataException instance
BufferDataException(String) - Constructor for exception org.apache.mina.core.buffer.BufferDataException
Create a new BufferDataException instance
BufferDataException(String, Throwable) - Constructor for exception org.apache.mina.core.buffer.BufferDataException
Create a new BufferDataException instance
BufferDataException(Throwable) - Constructor for exception org.apache.mina.core.buffer.BufferDataException
Create a new BufferDataException instance
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.
bufferLength - Variable in class org.apache.mina.filter.codec.textline.TextLineDecoder
The default maximum buffer length.
bufferPool - Variable in class org.apache.mina.transport.socket.apr.AprIoProcessor
 
bufferSize - Variable in class org.apache.mina.filter.buffer.BufferedWriteFilter
The buffer size allocated for each new session's buffer.
bufferSize - Variable in class org.apache.mina.filter.buffer.IoBufferLazyInitializer
The buffer size allocated for each new session's buffer.
buffersMap - Variable in class org.apache.mina.filter.buffer.BufferedWriteFilter
The map that matches an IoSession and it's IoBuffer buffer.
buffersOnly - Variable in class org.apache.mina.filter.codec.AbstractProtocolEncoderOutput
 
buildFilterChain(IoFilterChain) - Method in class org.apache.mina.core.filterchain.DefaultIoFilterChainBuilder
Modifies the specified chain.
buildFilterChain(IoFilterChain) - Method in interface org.apache.mina.core.filterchain.IoFilterChainBuilder
Modifies the specified chain.
BYTE_MASK - Static variable in class org.apache.mina.core.buffer.AbstractIoBuffer
A mask for a byte
BYTE_MASK - Static variable in class org.apache.mina.filter.firewall.Subnet
 
ByteArray - Interface in org.apache.mina.util.byteaccess
Represents a sequence of bytes that can be read or written directly or through a cursor.
ByteArray.Cursor - Interface in org.apache.mina.util.byteaccess
Provides relocatable, relative access to the underlying array.
byteArrayFactory - Variable in class org.apache.mina.util.byteaccess.CompositeByteArray
May be used in getSingleIoBuffer.
ByteArrayFactory - Interface in org.apache.mina.util.byteaccess
A factory for ByteArrays.
ByteArrayList - Class in org.apache.mina.util.byteaccess
A linked list that stores ByteArrays and maintains several useful invariants.
ByteArrayList() - Constructor for class org.apache.mina.util.byteaccess.ByteArrayList
Creates a new instance of ByteArrayList.
ByteArrayList.Node - Class in org.apache.mina.util.byteaccess
A node within the linked list.
ByteArrayPool - Class in org.apache.mina.util.byteaccess
Creates ByteArrays, using a pool to reduce allocation where possible.
ByteArrayPool(boolean, int, int) - Constructor for class org.apache.mina.util.byteaccess.ByteArrayPool
Creates a new instance of ByteArrayPool.
ByteArrayPool.DirectBufferByteArray - Class in org.apache.mina.util.byteaccess
 
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
 
ByteUtilities - Class in org.apache.mina.proxy.utils
ByteUtilities.java - Byte manipulation functions.
ByteUtilities() - Constructor for class org.apache.mina.proxy.utils.ByteUtilities
 

C

cache - Variable in class org.apache.mina.util.LazyInitializedCacheMap
 
CachedBuffer(ByteBuffer) - Constructor for class org.apache.mina.core.buffer.CachedBufferAllocator.CachedBuffer
 
CachedBuffer(CachedBufferAllocator.CachedBuffer, ByteBuffer) - Constructor for class org.apache.mina.core.buffer.CachedBufferAllocator.CachedBuffer
 
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.
CachedBufferAllocator.CachedBuffer - Class in org.apache.mina.core.buffer
 
CALL_STACK - Static variable in class org.apache.mina.statemachine.StateMachine
 
callDepth - Variable in class org.apache.mina.filter.logging.MdcInjectionFilter
 
callNextCommand(IoHandlerChain.Entry, IoSession, Object) - Method in class org.apache.mina.handler.chain.IoHandlerChain
 
callNextExceptionCaught(IoFilterChain.Entry, IoSession, Throwable) - Method in class org.apache.mina.core.filterchain.DefaultIoFilterChain
 
callNextFilterEvent(IoFilterChain.Entry, IoSession, FilterEvent) - Method in class org.apache.mina.core.filterchain.DefaultIoFilterChain
 
callNextInputClosed(IoFilterChain.Entry, IoSession) - Method in class org.apache.mina.core.filterchain.DefaultIoFilterChain
 
callNextMessageReceived(IoFilterChain.Entry, IoSession, Object) - Method in class org.apache.mina.core.filterchain.DefaultIoFilterChain
 
callNextMessageSent(IoFilterChain.Entry, IoSession, WriteRequest) - Method in class org.apache.mina.core.filterchain.DefaultIoFilterChain
 
callNextSessionClosed(IoFilterChain.Entry, IoSession) - Method in class org.apache.mina.core.filterchain.DefaultIoFilterChain
 
callNextSessionCreated(IoFilterChain.Entry, IoSession) - Method in class org.apache.mina.core.filterchain.DefaultIoFilterChain
 
callNextSessionIdle(IoFilterChain.Entry, IoSession, IdleStatus) - Method in class org.apache.mina.core.filterchain.DefaultIoFilterChain
 
callNextSessionOpened(IoFilterChain.Entry, IoSession) - Method in class org.apache.mina.core.filterchain.DefaultIoFilterChain
 
callPreviousFilterClose(IoFilterChain.Entry, IoSession) - Method in class org.apache.mina.core.filterchain.DefaultIoFilterChain
 
callPreviousFilterWrite(IoFilterChain.Entry, IoSession, WriteRequest) - Method in class org.apache.mina.core.filterchain.DefaultIoFilterChain
 
callsNumber - Variable in class org.apache.mina.filter.statistic.ProfilerTimerFilter.TimerWorker
The number of calls
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
Cancels the connection attempt and notifies all threads waiting for this future.
cancel() - Method in class org.apache.mina.core.polling.AbstractPollingIoConnector.ConnectionRequest
Cancels the connection attempt and notifies all threads waiting for this future.
cancel() - Method in class org.apache.mina.core.session.IdleStatusChecker.NotifyingTask
stop execution of the task
cancelConnectFuture() - Method in class org.apache.mina.proxy.ProxyConnector
Cancels the real connection when reconnection is in use.
CANCELED - Static variable in class org.apache.mina.core.future.DefaultConnectFuture
A static object stored into the ConnectFuture when teh connection has been cancelled
cancelKeys() - Method in class org.apache.mina.core.polling.AbstractPollingIoConnector.Connector
 
cancelled - Variable in class org.apache.mina.core.session.IdleStatusChecker.NotifyingTask
 
cancelQueue - Variable in class org.apache.mina.core.polling.AbstractPollingIoAcceptor
 
cancelQueue - Variable in class org.apache.mina.core.polling.AbstractPollingIoConnector
 
cancelQueue - Variable in class org.apache.mina.transport.socket.nio.NioDatagramAcceptor
 
canSkip(byte) - Method in class org.apache.mina.filter.codec.statemachine.LinearWhitespaceSkippingState
Called to determine whether the specified byte can be skipped.
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() - Method in class org.apache.mina.core.buffer.IoBuffer
 
capacity() - Method in class org.apache.mina.core.buffer.IoBufferWrapper
capacity() - Method in class org.apache.mina.util.CircularQueue
 
capacity(int) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
Increases the capacity of this buffer.
capacity(int) - Method in class org.apache.mina.core.buffer.IoBuffer
Increases the capacity of this buffer.
capacity(int) - Method in class org.apache.mina.core.buffer.IoBufferWrapper
Increases the capacity of this buffer.
cba - Variable in class org.apache.mina.util.byteaccess.CompositeByteArrayRelativeBase
The underlying CompositeByteArray.
CDATA_EMBEDED_END - Static variable in class org.apache.mina.util.Transform
 
CDATA_END - Static variable in class org.apache.mina.util.Transform
 
CDATA_END_LEN - Static variable in class org.apache.mina.util.Transform
 
CDATA_PSEUDO_END - Static variable in class org.apache.mina.util.Transform
 
CDATA_START - Static variable in class org.apache.mina.util.Transform
 
chain - Variable in class org.apache.mina.handler.chain.ChainedIoHandler
 
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.
challengePacket - Variable in class org.apache.mina.proxy.handlers.http.ntlm.HttpNTLMAuthLogicHandler
The challenge provided by the server.
changeByteEndianess(byte[], int, int) - Static method in class org.apache.mina.proxy.utils.ByteUtilities
Invert two bytes in the given byte array starting at the given offset and repeating the inversion length/2 times.
changeByteProbability - Variable in class org.apache.mina.filter.errorgenerating.ErrorGeneratingFilter
 
changeWordEndianess(byte[], int, int) - Static method in class org.apache.mina.proxy.utils.ByteUtilities
Invert the endianness of words (4 bytes) in the given byte array starting at the given offset and repeating length/4 times.
channel - Variable in class org.apache.mina.core.file.DefaultFileRegion
The channel used to manage the file
channel - Variable in class org.apache.mina.transport.socket.nio.NioDatagramSessionConfig
The associated channel
channel - Variable in class org.apache.mina.transport.socket.nio.NioSession
The communication channel
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
 
charset - Variable in class org.apache.mina.filter.codec.prefixedstring.PrefixedStringDecoder
 
charset - Variable in class org.apache.mina.filter.codec.prefixedstring.PrefixedStringEncoder
 
charset - Variable in class org.apache.mina.filter.codec.textline.TextLineDecoder
 
charset - Variable in class org.apache.mina.filter.codec.textline.TextLineEncoder
 
charsetName - Variable in class org.apache.mina.proxy.session.ProxyIoSession
Name of the charset used for string encoding & decoding.
checkAddable(String) - Method in class org.apache.mina.core.filterchain.DefaultIoFilterChain
Checks the specified filter name is already taken and throws an exception if already taken.
checkAddable(String) - Method in class org.apache.mina.handler.chain.IoHandlerChain
Checks the specified filter name is already taken and throws an exception if already taken.
checkAddressType(SocketAddress) - Method in class org.apache.mina.core.service.AbstractIoAcceptor
 
checkBaseName(String) - Method in class org.apache.mina.core.filterchain.DefaultIoFilterChainBuilder
 
checkBounds(int, int) - Method in class org.apache.mina.util.byteaccess.CompositeByteArray.CursorImpl
 
checkClosed() - Method in class org.apache.mina.handler.stream.IoSessionOutputStream
 
checkDeadLock() - Method in class org.apache.mina.core.future.DefaultIoFuture
Check for a deadlock, ie look into the stack trace that we don't have already an instance of the caller.
checkFieldSize(int) - Static method in class org.apache.mina.core.buffer.AbstractIoBuffer
 
checkIndex(int) - Method in class org.apache.mina.util.CircularQueue
 
checkOldName(String) - Method in class org.apache.mina.core.filterchain.DefaultIoFilterChain
Throws an exception when the specified filter name is not registered in this chain.
checkOldName(String) - Method in class org.apache.mina.handler.chain.IoHandlerChain
Throws an exception when the specified filter name is not registered in this chain.
checkRequiredProperties(String...) - Method in class org.apache.mina.proxy.handlers.http.HttpProxyRequest
Check if the given property(ies) is(are) set.
checkStatus(SSLEngineResult) - Method in class org.apache.mina.filter.ssl.SslHandler
 
checkTaskType(Runnable) - Method in class org.apache.mina.filter.executor.OrderedThreadPoolExecutor
 
checkTaskType(Runnable) - Method in class org.apache.mina.filter.executor.PriorityThreadPoolExecutor
 
checkTaskType(Runnable) - Method in class org.apache.mina.filter.executor.UnorderedThreadPoolExecutor
 
childOutput - Variable in class org.apache.mina.filter.codec.statemachine.DecodingStateMachine
 
childProducts - Variable in class org.apache.mina.filter.codec.statemachine.DecodingStateMachine
 
CHUNK_SEPARATOR - Static variable in class org.apache.mina.util.Base64
Chunk separator per RFC 2045 section 2.1.
CHUNK_SIZE - Static variable in class org.apache.mina.util.Base64
Chunk size per RFC 2045 section 6.8.
ChunkedExpander(ByteArrayFactory, int) - Constructor for class org.apache.mina.util.byteaccess.CompositeByteArrayRelativeWriter.ChunkedExpander
Creates a new ChunkedExpander instance
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, circular queue.
CircularQueue(int) - Constructor for class org.apache.mina.util.CircularQueue
Construct a new circular queue with an initial capacity.
class2size - Variable in class org.apache.mina.filter.executor.DefaultIoEventSizeEstimator
A map containing the estimated size of each Java objects we know for
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
 
classLoader - Variable in class org.apache.mina.filter.codec.serialization.ObjectSerializationDecoder
 
classLoader - Variable in class org.apache.mina.filter.codec.serialization.ObjectSerializationInputStream
 
cleanup() - Method in class org.apache.mina.filter.codec.statemachine.DecodingStateMachine
 
cleanUp() - Method in class org.apache.mina.filter.compression.Zlib
Cleans up the resources used by the compression library.
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
Removes all filters added to this chain.
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() - Method in class org.apache.mina.handler.chain.IoHandlerChain
Remove all the IoHandlerCommand from the chain
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
clear(IoSession) - Method in class org.apache.mina.core.session.DefaultIoSessionDataStructureFactory.DefaultWriteRequestQueue
Removes all the requests from this session's queue.
clear(IoSession) - Method in interface org.apache.mina.core.write.WriteRequestQueue
Removes all the requests from this session's queue.
clearWriteRequestQueue(S) - Method in class org.apache.mina.core.polling.AbstractPollingIoProcessor.Processor
 
client - Variable in class org.apache.mina.filter.ssl.SslFilter
 
CLIENT_ERROR_BAD_REQUEST - org.apache.mina.http.api.HttpStatus
400 - Bad Request
CLIENT_ERROR_CONFLICT - org.apache.mina.http.api.HttpStatus
409 - Conflict
CLIENT_ERROR_EXPECTATION_FAILED - org.apache.mina.http.api.HttpStatus
417 - Expectation Failed
CLIENT_ERROR_FORBIDDEN - org.apache.mina.http.api.HttpStatus
403 - Forbidden
CLIENT_ERROR_GONE - org.apache.mina.http.api.HttpStatus
410 - Gone
CLIENT_ERROR_LENGTH_REQUIRED - org.apache.mina.http.api.HttpStatus
411 - Length Required
CLIENT_ERROR_METHOD_NOT_ALLOWED - org.apache.mina.http.api.HttpStatus
405 - Method Not Allowed
CLIENT_ERROR_NOT_ACCEPTABLE - org.apache.mina.http.api.HttpStatus
406 - Not Acceptable
CLIENT_ERROR_NOT_FOUND - org.apache.mina.http.api.HttpStatus
404 - Not Found
CLIENT_ERROR_PRECONDITION_FAILED - org.apache.mina.http.api.HttpStatus
412 - Precondition Failed
CLIENT_ERROR_PROXY_AUTHENTICATION_REQUIRED - org.apache.mina.http.api.HttpStatus
407 - Proxy Authentication Required
CLIENT_ERROR_REQUEST_ENTITY_TOO_LARGE - org.apache.mina.http.api.HttpStatus
413 - Request Entity Too Large
CLIENT_ERROR_REQUEST_TIMEOUT - org.apache.mina.http.api.HttpStatus
408 - Request Timeout
CLIENT_ERROR_REQUEST_URI_TOO_LONG - org.apache.mina.http.api.HttpStatus
414 - Bad Request
CLIENT_ERROR_REQUESTED_RANGE_NOT_SATISFIABLE - org.apache.mina.http.api.HttpStatus
416 - Requested Range Not Satisfiable
CLIENT_ERROR_UNAUTHORIZED - org.apache.mina.http.api.HttpStatus
401 - Unauthorized
CLIENT_ERROR_UNSUPPORTED_MEDIA_TYPE - org.apache.mina.http.api.HttpStatus
415 - Unsupported Media Type
CLIENT_HANDSHAKE - Static variable in class org.apache.mina.filter.ssl.SslFilter
A flag used to determinate if the handshake should wait for the client to initiate the handshake
clients - Variable in class org.apache.mina.filter.firewall.ConnectionThrottleFilter
The map of created sessiosn, associated with the time they were created
clientSessionCacheSize - Variable in class org.apache.mina.filter.ssl.SslContextFactory
 
clientSessionTimeout - Variable in class org.apache.mina.filter.ssl.SslContextFactory
 
clone() - Method in class org.apache.mina.util.CopyOnWriteMap
 
close() - Method in class org.apache.mina.core.session.AbstractIoSession
Closes this session after all queued write requests are flushed.
close() - Method in interface org.apache.mina.core.session.IoSession
Deprecated.
close() - Method in class org.apache.mina.filter.codec.serialization.ObjectSerializationOutputStream
close() - Method in class org.apache.mina.handler.stream.IoSessionInputStream
 
close() - Method in class org.apache.mina.handler.stream.IoSessionOutputStream
 
close(boolean) - Method in class org.apache.mina.core.session.AbstractIoSession
Closes this session immediately or after all queued write requests are flushed.
close(boolean) - Method in interface org.apache.mina.core.session.IoSession
Deprecated.
Use either the IoSession.closeNow() or the IoSession.closeOnFlush() methods
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(Long) - Method in class org.apache.mina.transport.socket.apr.AprSocketAcceptor
Close a server socket.
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 a client socket.
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.
CLOSE - org.apache.mina.core.session.IoEventType
A close has occured
CLOSE - org.apache.mina.statemachine.event.IoFilterEvents
The Close event
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 - 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_REQUEST - Static variable in class org.apache.mina.core.session.AbstractIoSession
An internal write request object that triggers session close.
closed - Variable in class org.apache.mina.handler.stream.IoSessionInputStream
 
CLOSED - org.apache.mina.proxy.event.IoSessionEventType
Session closed
CLOSED - Static variable in class org.apache.mina.core.future.DefaultReadFuture
A static object used when the session is closed
closeFuture - Variable in class org.apache.mina.core.session.AbstractIoSession
A future that will be set 'closed' when the connection is closed.
CloseFuture - Interface in org.apache.mina.core.future
An IoFuture for asynchronous close requests.
closeNow() - Method in class org.apache.mina.core.session.AbstractIoSession
Closes this session immediately.
closeNow() - Method in interface org.apache.mina.core.session.IoSession
Closes this session immediately.
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.
closeOnPortUnreachable - Variable in class org.apache.mina.transport.socket.AbstractDatagramSessionConfig
Tells if we should close the session if the port is unreachable.
closeOutbound() - Method in class org.apache.mina.filter.ssl.SslHandler
Start SSL shutdown process.
closeSession(String) - Method in class org.apache.mina.proxy.AbstractProxyLogicHandler
Closes the session.
closeSession(String) - Method in class org.apache.mina.proxy.handlers.socks.Socks5LogicHandler
Closes the session.
closeSession(String, Throwable) - Method in class org.apache.mina.proxy.AbstractProxyLogicHandler
Closes the session.
closing - Variable in class org.apache.mina.core.session.AbstractIoSession
 
CLOSING - org.apache.mina.core.session.SessionState
A session being closed
code - Variable in enum org.apache.mina.http.api.HttpStatus
The code associated with this status, for example "404" for "Not Found".
code() - Method in enum org.apache.mina.http.api.HttpStatus
Retrieve the status code for this instance.
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
Creates a new CollectionEditor instance
command - Variable in class org.apache.mina.handler.chain.IoHandlerChain.Entry
 
commandCode - Variable in class org.apache.mina.proxy.handlers.socks.SocksProxyRequest
The command code.
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 11 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
comparator - Variable in class org.apache.mina.filter.executor.PriorityThreadPoolExecutor
The session comparator
comparator - Variable in class org.apache.mina.filter.executor.PriorityThreadPoolExecutor.SessionEntry
 
compareTo(IoBuffer) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
compareTo(IoBuffer) - Method in class org.apache.mina.core.buffer.IoBufferWrapper
compareTo(PriorityThreadPoolExecutor.SessionEntry) - Method in class org.apache.mina.filter.executor.PriorityThreadPoolExecutor.SessionEntry
 
compareTo(State.TransitionHolder) - Method in class org.apache.mina.statemachine.State.TransitionHolder
 
compareTo(VmPipeAddress) - Method in class org.apache.mina.transport.vmpipe.VmPipeAddress
completedTaskCount - Variable in class org.apache.mina.filter.executor.OrderedThreadPoolExecutor
 
completedTaskCount - Variable in class org.apache.mina.filter.executor.OrderedThreadPoolExecutor.Worker
 
completedTaskCount - Variable in class org.apache.mina.filter.executor.PriorityThreadPoolExecutor
 
completedTaskCount - Variable in class org.apache.mina.filter.executor.PriorityThreadPoolExecutor.Worker
 
completedTaskCount - Variable in class org.apache.mina.filter.executor.UnorderedThreadPoolExecutor
 
completedTaskCount - Variable in class org.apache.mina.filter.executor.UnorderedThreadPoolExecutor.Worker
 
componentCursor - Variable in class org.apache.mina.util.byteaccess.CompositeByteArray.CursorImpl
 
componentIndex - Variable in class org.apache.mina.util.byteaccess.CompositeByteArray.CursorImpl
 
componentNode - Variable in class org.apache.mina.util.byteaccess.CompositeByteArray.CursorImpl
 
componentType - Variable in class org.apache.mina.integration.beans.ArrayEditor
 
CompositeByteArray - Class in org.apache.mina.util.byteaccess
A ByteArray composed of other ByteArrays.
CompositeByteArray() - Constructor for class org.apache.mina.util.byteaccess.CompositeByteArray
Creates a new instance of CompositeByteArray.
CompositeByteArray(ByteArrayFactory) - Constructor for class org.apache.mina.util.byteaccess.CompositeByteArray
Creates a new instance of CompositeByteArray.
CompositeByteArray.CursorImpl - Class in org.apache.mina.util.byteaccess
 
CompositeByteArray.CursorListener - Interface in org.apache.mina.util.byteaccess
Allows for efficient detection of component boundaries when using a cursor.
CompositeByteArrayRelativeBase - Class in org.apache.mina.util.byteaccess
Provides common functionality between the CompositeByteArrayRelativeReader and CompositeByteArrayRelativeWriter.
CompositeByteArrayRelativeBase(CompositeByteArray) - Constructor for class org.apache.mina.util.byteaccess.CompositeByteArrayRelativeBase
Creates a new instance of CompositeByteArrayRelativeBase.
CompositeByteArrayRelativeReader - Class in org.apache.mina.util.byteaccess
Provides restricted, relative, read-only access to the bytes in a CompositeByteArray.
CompositeByteArrayRelativeReader(CompositeByteArray, boolean) - Constructor for class org.apache.mina.util.byteaccess.CompositeByteArrayRelativeReader
Creates a new instance of CompositeByteArrayRelativeReader.
CompositeByteArrayRelativeWriter - Class in org.apache.mina.util.byteaccess
Provides restricted, relative, write-only access to the bytes in a CompositeByteArray.
CompositeByteArrayRelativeWriter(CompositeByteArray, CompositeByteArrayRelativeWriter.Expander, CompositeByteArrayRelativeWriter.Flusher, boolean) - Constructor for class org.apache.mina.util.byteaccess.CompositeByteArrayRelativeWriter
Creates a new instance of CompositeByteArrayRelativeWriter.
CompositeByteArrayRelativeWriter.ChunkedExpander - Class in org.apache.mina.util.byteaccess
Expands the supplied CompositeByteArray by the number of bytes provided in the constructor
CompositeByteArrayRelativeWriter.Expander - Interface in org.apache.mina.util.byteaccess
An object that knows how to expand a CompositeByteArray.
CompositeByteArrayRelativeWriter.Flusher - Interface in org.apache.mina.util.byteaccess
An object that knows how to flush a ByteArray.
CompositeByteArrayRelativeWriter.NopExpander - Class in org.apache.mina.util.byteaccess
No-op expander.
CompositeIoFuture<E extends IoFuture> - Class in org.apache.mina.core.future
CompositeIoFuture(Iterable<E>) - Constructor for class org.apache.mina.core.future.CompositeIoFuture
Creates a new CompositeIoFuture instance
CompositeIoFuture.NotifyingListener - Class in org.apache.mina.core.future
 
compressInbound - Variable in class org.apache.mina.filter.compression.CompressionFilter
 
COMPRESSION_DEFAULT - Static variable in class org.apache.mina.filter.compression.CompressionFilter
The default compression level used.
COMPRESSION_DEFAULT - Static variable in class org.apache.mina.filter.compression.Zlib
Default compression
COMPRESSION_MAX - Static variable in class org.apache.mina.filter.compression.CompressionFilter
Max compression level.
COMPRESSION_MAX - Static variable in class org.apache.mina.filter.compression.Zlib
Try o get the best possible compression
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_MIN - Static variable in class org.apache.mina.filter.compression.Zlib
Favor speed over compression ratio
COMPRESSION_NONE - Static variable in class org.apache.mina.filter.compression.CompressionFilter
No compression done on the data.
COMPRESSION_NONE - Static variable in class org.apache.mina.filter.compression.Zlib
No compression
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(boolean, boolean, int) - Constructor for class org.apache.mina.filter.compression.CompressionFilter
Creates a new instance.
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.
compressionLevel - Variable in class org.apache.mina.filter.compression.CompressionFilter
 
compressionLevel - Variable in class org.apache.mina.filter.compression.Zlib
The requested compression level
compressOutbound - Variable in class org.apache.mina.filter.compression.CompressionFilter
 
computeResponseValue(IoSession, Map<String, String>, String, String, String, String) - Static method in class org.apache.mina.proxy.handlers.http.digest.DigestUtilities
Computes the response to the DIGEST challenge.
ConcurrentHashSet<E> - Class in org.apache.mina.util
A ConcurrentHashMap-backed Set.
ConcurrentHashSet() - Constructor for class org.apache.mina.util.ConcurrentHashSet
Creates a new instance of ConcurrentHashSet
ConcurrentHashSet(Collection<E>) - Constructor for class org.apache.mina.util.ConcurrentHashSet
Creates a new instance of ConcurrentHashSet, initialized with the content of another collection
config - Variable in class org.apache.mina.core.service.IoServiceStatistics
 
config - Variable in class org.apache.mina.core.session.AbstractIoSession
The session config
config - Variable in class org.apache.mina.core.session.DummySession
 
Config() - Constructor for class org.apache.mina.core.service.IoServiceStatistics.Config
 
connect() - Method in class org.apache.mina.core.service.AbstractIoConnector
Connects to the default remote address.
connect() - Method in interface org.apache.mina.core.service.IoConnector
Connects to the default remote address.
connect(H, SocketAddress) - Method in class org.apache.mina.core.polling.AbstractPollingIoConnector
Connect a newly created client socket handle to a remote SocketAddress.
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(SocketAddress) - Method in class org.apache.mina.core.service.AbstractIoConnector
Connects to the specified remote address.
connect(SocketAddress) - Method in interface org.apache.mina.core.service.IoConnector
Connects to the specified remote address.
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) - 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 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(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(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, 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(DatagramChannel, SocketAddress) - Method in class org.apache.mina.transport.socket.nio.NioDatagramConnector
Connect a newly created client socket handle to a remote SocketAddress.
connect(SocketChannel, SocketAddress) - Method in class org.apache.mina.transport.socket.nio.NioSocketConnector
Connect a newly created client socket handle to a remote SocketAddress.
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(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 - org.apache.mina.http.api.HttpMethod
The CONNECT method
CONNECT - org.apache.mina.http.api.HttpVerb
The CONNECT verb
CONNECT - Static variable in class org.apache.mina.proxy.handlers.http.HttpProxyConstants
The HTTP CONNECT verb.
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.proxy.ProxyConnector
Connects to the specified address.
connect0(SocketAddress, SocketAddress, IoSessionInitializer<? extends ConnectFuture>) - Method in class org.apache.mina.transport.vmpipe.VmPipeConnector
Implement this method to perform the actual connect operation.
ConnectFuture - Interface in org.apache.mina.core.future
An IoFuture for asynchronous connect requests.
connectionless - Variable in class org.apache.mina.core.service.DefaultTransportMetadata
 
ConnectionRequest(H, IoSessionInitializer<? extends ConnectFuture>) - Constructor for class org.apache.mina.core.polling.AbstractPollingIoConnector.ConnectionRequest
Creates a new ConnectionRequest instance
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.
ConnectionThrottleFilter.ExpiredSessionThread - Class in org.apache.mina.filter.firewall
 
connector - Variable in class org.apache.mina.proxy.ProxyConnector
Wrapped connector to use for outgoing TCP connections.
connector - Variable in class org.apache.mina.proxy.session.ProxyIoSession
The proxy connector.
Connector() - Constructor for class org.apache.mina.core.polling.AbstractPollingIoConnector.Connector
 
connectorRef - Variable in class org.apache.mina.core.polling.AbstractPollingIoConnector
The connector thread
connectQueue - Variable in class org.apache.mina.core.polling.AbstractPollingIoConnector
 
connectTimeoutCheckInterval - Variable in class org.apache.mina.core.service.AbstractIoConnector
The minimum timeout value that is supported (in milliseconds).
connectTimeoutInMillis - Variable in class org.apache.mina.core.service.AbstractIoConnector
 
constructionFinished - Variable in class org.apache.mina.core.future.CompositeIoFuture
A flag set to TRUE when all the future have been added to the list
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(Class<? extends IoFilter>) - Method in class org.apache.mina.core.filterchain.DefaultIoFilterChain
contains(Class<? extends IoFilter>) - Method in class org.apache.mina.core.filterchain.DefaultIoFilterChainBuilder
 
contains(Class<? extends IoFilter>) - Method in interface org.apache.mina.core.filterchain.IoFilterChain
 
contains(Class<? extends IoHandlerCommand>) - Method in class org.apache.mina.handler.chain.IoHandlerChain
Checks if the chain of IoHandlerCommand contains a specific IoHandlerCommand
contains(Object) - Method in class org.apache.mina.util.MapBackedSet
contains(Object) - Method in class org.apache.mina.util.SynchronizedQueue
contains(String) - Method in class org.apache.mina.core.filterchain.DefaultIoFilterChain
contains(String) - Method in class org.apache.mina.core.filterchain.DefaultIoFilterChainBuilder
 
contains(String) - Method in interface org.apache.mina.core.filterchain.IoFilterChain
 
contains(String) - Method in class org.apache.mina.handler.chain.IoHandlerChain
Checks if the chain of IoHandlerCommand contains a IoHandlerCommand by its name
contains(IoFilter) - Method in class org.apache.mina.core.filterchain.DefaultIoFilterChain
contains(IoFilter) - Method in class org.apache.mina.core.filterchain.DefaultIoFilterChainBuilder
 
contains(IoFilter) - Method in interface org.apache.mina.core.filterchain.IoFilterChain
 
contains(IoHandlerCommand) - Method in class org.apache.mina.handler.chain.IoHandlerChain
Checks if the chain of IoHandlerCommand contains a specific IoHandlerCommand
containsAll(Collection<?>) - Method in class org.apache.mina.util.SynchronizedQueue
containsAttribute(Object) - Method in class org.apache.mina.core.session.AbstractIoSession
containsAttribute(Object) - Method in interface org.apache.mina.core.session.IoSession
 
containsAttribute(String) - Method in class org.apache.mina.filter.util.SessionAttributeInitializingFilter
 
containsAttribute(IoSession, Object) - Method in class org.apache.mina.core.session.DefaultIoSessionDataStructureFactory.DefaultIoSessionAttributeMap
containsAttribute(IoSession, Object) - Method in interface org.apache.mina.core.session.IoSessionAttributeMap
 
containsHeader(String) - Method in class org.apache.mina.http.api.DefaultHttpResponse
Tells if the message contains some header
containsHeader(String) - Method in interface org.apache.mina.http.api.HttpMessage
Tells if the message contains some header
containsHeader(String) - Method in class org.apache.mina.http.HttpRequestImpl
Tells if the message contains some header
containsKey(Object) - Method in class org.apache.mina.util.CopyOnWriteMap
 
containsKey(Object) - Method in class org.apache.mina.util.ExpiringMap
containsKey(Object) - Method in class org.apache.mina.util.LazyInitializedCacheMap
containsParameter(String) - Method in interface org.apache.mina.http.api.HttpRequest
Determines whether this request contains at least one parameter with the specified name
containsParameter(String) - Method in class org.apache.mina.http.HttpRequestImpl
Determines whether this request contains at least one parameter with the specified name
containsValue(Object) - Method in class org.apache.mina.util.CopyOnWriteMap
 
containsValue(Object) - Method in class org.apache.mina.util.ExpiringMap
containsValue(Object) - Method in class org.apache.mina.util.LazyInitializedCacheMap
Throws UnsupportedOperationException as this method would imply performance drops.
contentLength - Variable in class org.apache.mina.proxy.handlers.http.AbstractHttpLogicHandler
The content length of the proxy response.
contentLength - Variable in class org.apache.mina.proxy.utils.IoBufferDecoder.DecodingContext
Holds the current content length of decoded data if in content-length mode.
context - Variable in class org.apache.mina.statemachine.context.SingletonStateContextLookup
 
context - Variable in class org.apache.mina.statemachine.event.Event
 
Context(int) - Constructor for class org.apache.mina.filter.codec.textline.TextLineDecoder.Context
Create a new Context object with a default buffer
CONTEXT - Static variable in class org.apache.mina.filter.codec.textline.TextLineDecoder
 
CONTEXT_KEY - Static variable in class org.apache.mina.filter.logging.MdcInjectionFilter
key used for storing the context map in the IoSession
contextFactory - Variable in class org.apache.mina.statemachine.context.AbstractStateContextLookup
 
contextLookup - Variable in class org.apache.mina.statemachine.StateMachineProxyBuilder
 
contextLookup - Variable in class org.apache.mina.statemachine.StateMachineProxyBuilder.MethodInvocationHandler
 
COOKIE_SEPARATOR_PATTERN - Static variable in class org.apache.mina.http.HttpClientDecoder
Regex to split cookie header following RFC6265 Section 5.4
COOKIE_SEPARATOR_PATTERN - Static variable in class org.apache.mina.http.HttpServerDecoder
Regex to split cookie header following RFC6265 Section 5.4
copy(ByteBuffer) - Static method in class org.apache.mina.filter.ssl.SslHandler
Creates a new MINA buffer that is a deep copy of the remaining bytes in the given buffer (between index buf.position() and buf.limit())
COPY - org.apache.mina.http.api.HttpMethod
The COPY method
copyDirective(Map<String, String>, StringBuilder, String) - Static method in class org.apache.mina.proxy.utils.StringUtilities
Copy the directive to the StringBuilder if not null.
copyDirective(Map<String, String>, Map<String, String>, String) - Static method in class org.apache.mina.proxy.utils.StringUtilities
Copy the directive from the source map to the destination map, if it's value isn't null.
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.
corePoolSize - Variable in class org.apache.mina.filter.executor.UnorderedThreadPoolExecutor
 
count - Variable in class org.apache.mina.filter.util.ReferenceCountingFilter
 
counter - Variable in class org.apache.mina.filter.codec.statemachine.IntegerDecodingState
 
counter - Variable in class org.apache.mina.filter.codec.statemachine.ShortIntegerDecodingState
 
counter - Variable in class org.apache.mina.filter.executor.IoEventQueueThrottle
The number of events we hold
CR - Static variable in class org.apache.mina.filter.codec.statemachine.ConsumeToCrLfDecodingState
Carriage return character
CR - Static variable in class org.apache.mina.filter.codec.statemachine.CrLfDecodingState
Carriage return character
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(int) - Method in interface org.apache.mina.util.byteaccess.ByteArrayFactory
Creates an instance of ByteArray of size specified by the size parameter.
create(int) - Method in class org.apache.mina.util.byteaccess.ByteArrayPool
Creates a new instance of a ByteArray
create(int) - Method in class org.apache.mina.util.byteaccess.SimpleByteArrayFactory
Creates an instance of ByteArray of size specified by the size parameter.
create(Class<?>[], StateMachine) - Method in class org.apache.mina.statemachine.StateMachineProxyBuilder
Creates a proxy for the specified interfaces and which uses the specified StateMachine.
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(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(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) - 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(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(StateContext, Method, Object[]) - Method in class org.apache.mina.statemachine.event.DefaultEventFactory
Creates a new Event from the specified method and method arguments.
create(StateContext, Method, Object[]) - Method in interface org.apache.mina.statemachine.event.EventFactory
Creates a new Event from the specified method and method arguments.
createAuthorization(String, String) - Static method in class org.apache.mina.proxy.handlers.http.basic.HttpBasicAuthLogicHandler
Computes the authorization header value.
createBlob(byte[], byte[], long) - Static method in class org.apache.mina.proxy.handlers.http.ntlm.NTLMResponses
Creates the NTLMv2 blob from the given target information block and client nonce.
CREATED - org.apache.mina.proxy.event.IoSessionEventType
Session created
createDESKey(byte[], int) - Static method in class org.apache.mina.proxy.handlers.http.ntlm.NTLMResponses
Creates a DES encryption key from the given key material.
createdExecutor - Variable in class org.apache.mina.core.service.AbstractIoService
A flag used to indicate that the local executor has been created inside this instance, and not passed by a caller.
createdExecutor - Variable in class org.apache.mina.core.service.SimpleIoProcessorPool
A flag set to true if we had to create an executor
createdProcessor - Variable in class org.apache.mina.core.polling.AbstractPollingIoAcceptor
 
createdProcessor - Variable in class org.apache.mina.core.polling.AbstractPollingIoConnector
 
createHeadCommand() - Method in class org.apache.mina.handler.chain.IoHandlerChain
 
createOutNetBuffer(int) - Method in class org.apache.mina.filter.ssl.SslHandler
 
createStates(List<Field>) - Static method in class org.apache.mina.statemachine.StateMachineFactory
 
createTailCommand() - Method in class org.apache.mina.handler.chain.IoHandlerChain
 
createType1Message(String, String, Integer, byte[]) - Static method in class org.apache.mina.proxy.handlers.http.ntlm.NTLMUtilities
see http://davenport.sourceforge.net/ntlm.html#theType1Message
createType3Message(String, String, byte[], String, String, Integer, byte[]) - Static method in class org.apache.mina.proxy.handlers.http.ntlm.NTLMUtilities
 
creationTime - Variable in class org.apache.mina.core.session.AbstractIoSession
The Session creation's time
CRLF - Static variable in class org.apache.mina.filter.codec.textline.LineDelimiter
The CRLF line delimiter constant ("\r\n")
CRLF - Static variable in class org.apache.mina.proxy.handlers.http.HttpProxyConstants
The CRLF character sequence used in HTTP protocol to end each line.
CRLF_DELIMITER - Static variable in class org.apache.mina.proxy.handlers.http.AbstractHttpLogicHandler
 
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
 
ctx - Variable in class org.apache.mina.proxy.utils.IoBufferDecoder
The decoding context.
cumulativeManagedSessionCount - Variable in class org.apache.mina.core.service.IoServiceListenerSupport
A global counter to count the number of sessions managed since the start
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 - Static variable in class org.apache.mina.filter.stream.AbstractStreamWriteFilter
The attribute name used when binding the streaming object to the session.
CURRENT_WRITE_REQUEST - Static variable in class org.apache.mina.filter.stream.AbstractStreamWriteFilter
 
currentDecoder - Variable in class org.apache.mina.filter.codec.demux.DemuxingProtocolDecoder.State
 
currentState - Variable in class org.apache.mina.filter.codec.statemachine.DecodingStateMachine
 
currentState - Variable in class org.apache.mina.statemachine.context.AbstractStateContext
 
currentWriteRequest - Variable in class org.apache.mina.core.session.AbstractIoSession
 
cursor - Variable in class org.apache.mina.util.byteaccess.CompositeByteArrayRelativeBase
A cursor of the underlying CompositeByteArray.
cursor() - Method in class org.apache.mina.util.byteaccess.BufferByteArray
cursor() - Method in interface org.apache.mina.util.byteaccess.ByteArray
 
cursor() - Method in class org.apache.mina.util.byteaccess.CompositeByteArray
cursor(int) - Method in class org.apache.mina.util.byteaccess.BufferByteArray
cursor(int) - Method in interface org.apache.mina.util.byteaccess.ByteArray
 
cursor(int) - Method in class org.apache.mina.util.byteaccess.CompositeByteArray
cursor(int, CompositeByteArray.CursorListener) - Method in class org.apache.mina.util.byteaccess.CompositeByteArray
Get a cursor starting at the given index and with the given listener.
cursor(CompositeByteArray.CursorListener) - Method in class org.apache.mina.util.byteaccess.CompositeByteArray
Get a cursor starting at index 0 (which may not be the start of the array) and with the given listener.
CursorImpl() - Constructor for class org.apache.mina.util.byteaccess.BufferByteArray.CursorImpl
 
CursorImpl() - Constructor for class org.apache.mina.util.byteaccess.CompositeByteArray.CursorImpl
 
CursorImpl(int) - Constructor for class org.apache.mina.util.byteaccess.BufferByteArray.CursorImpl
 
CursorImpl(int) - Constructor for class org.apache.mina.util.byteaccess.CompositeByteArray.CursorImpl
 
CursorImpl(int, CompositeByteArray.CursorListener) - Constructor for class org.apache.mina.util.byteaccess.CompositeByteArray.CursorImpl
 
CursorImpl(CompositeByteArray.CursorListener) - Constructor for class org.apache.mina.util.byteaccess.CompositeByteArray.CursorImpl
 
cursorPassedFirstComponent() - Method in class org.apache.mina.util.byteaccess.CompositeByteArrayRelativeBase
Called whenever the cursor has passed from the cba's first component.
cursorPassedFirstComponent() - Method in class org.apache.mina.util.byteaccess.CompositeByteArrayRelativeReader
 
cursorPassedFirstComponent() - Method in class org.apache.mina.util.byteaccess.CompositeByteArrayRelativeWriter
 

D

DaemonThreadFactory - Class in org.apache.mina.util
A Thread Factory that creates Daemon threads
DaemonThreadFactory() - Constructor for class org.apache.mina.util.DaemonThreadFactory
 
data - Variable in class org.apache.mina.filter.ssl.KeyStoreFactory
 
data - Variable in class org.apache.mina.proxy.AbstractProxyLogicHandler.Event
 
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
Creates a new DateEditor instance
DateUtil - Class in org.apache.mina.http
An utility class for Dates manipulations
DateUtil() - Constructor for class org.apache.mina.http.DateUtil
 
DEAD_LOCK_CHECK_INTERVAL - Static variable in class org.apache.mina.core.future.DefaultIoFuture
A number of milliseconds to wait between two deadlock controls ( 5 seconds )
deadline - Variable in class org.apache.mina.core.polling.AbstractPollingIoConnector.ConnectionRequest
The time up to this connection request will be valid
DEAF_SPEAKER - Static variable in interface org.apache.mina.filter.keepalive.KeepAliveRequestTimeoutHandler
A special handler for the 'deaf speaker' mode.
DEBUG - org.apache.mina.filter.logging.LogLevel
LogLevel which logs messages on the DEBUG level.
DEBUG - Static variable in class org.apache.mina.core.filterchain.IoFilterEvent
A speedup for logs
DECIMAL - Static variable in class org.apache.mina.integration.beans.NumberEditor
 
decodable(IoSession, IoBuffer) - Method in interface org.apache.mina.filter.codec.demux.MessageDecoder
Checks the specified buffer is decodable by this decoder.
decode(byte[]) - Method in class org.apache.mina.util.Base64
Decodes a byte[] containing containing characters in the Base64 alphabet.
decode(Object) - Method in class org.apache.mina.util.Base64
Decodes an Object using the base64 algorithm.
decode(IoBuffer, ProtocolDecoderOutput) - Method in class org.apache.mina.filter.codec.statemachine.ConsumeToCrLfDecodingState
Invoked when data is available for this state.
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(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
Invoked when data is available for this state.
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.CumulativeProtocolDecoder
Cumulates content of in into internal buffer and forwards decoding request to 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 interface org.apache.mina.filter.codec.ProtocolDecoder
Decodes binary or protocol-specific content into higher-level message objects.
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(IoSession, IoBuffer, ProtocolDecoderOutput) - Method in class org.apache.mina.filter.codec.SynchronizedProtocolDecoder
Decodes binary or protocol-specific content into higher-level message objects.
decode(IoSession, IoBuffer, ProtocolDecoderOutput) - Method in class org.apache.mina.filter.codec.textline.TextLineDecoder
Decodes binary or protocol-specific content into higher-level message objects.
decode(IoSession, IoBuffer, ProtocolDecoderOutput) - Method in class org.apache.mina.http.HttpClientDecoder
Decodes binary or protocol-specific content into higher-level message objects.
decode(IoSession, IoBuffer, ProtocolDecoderOutput) - Method in class org.apache.mina.http.HttpServerDecoder
Decodes binary or protocol-specific content into higher-level message objects.
decodeAuto(TextLineDecoder.Context, IoSession, IoBuffer, ProtocolDecoderOutput) - Method in class org.apache.mina.filter.codec.textline.TextLineDecoder
Decode a line using the default delimiter on the current system
decodeBase64(byte[]) - Static method in class org.apache.mina.util.Base64
Decodes Base64 data into octects
decodedBuffer - Variable in class org.apache.mina.proxy.utils.IoBufferDecoder.DecodingContext
The buffered data.
decodeFully(IoBuffer) - Method in class org.apache.mina.proxy.utils.IoBufferDecoder
Will return null unless it has enough data to decode.
decodeNormal(TextLineDecoder.Context, IoSession, IoBuffer, ProtocolDecoderOutput) - Method in class org.apache.mina.filter.codec.textline.TextLineDecoder
Decode a line using the delimiter defined by the caller
decoder - Variable in class org.apache.mina.filter.codec.demux.DemuxingProtocolCodecFactory
 
decoder - Variable in class org.apache.mina.filter.codec.demux.DemuxingProtocolDecoder.SingletonMessageDecoderFactory
 
decoder - Variable in class org.apache.mina.filter.codec.prefixedstring.PrefixedStringCodecFactory
 
decoder - Variable in class org.apache.mina.filter.codec.serialization.ObjectSerializationCodecFactory
 
decoder - Variable in class org.apache.mina.filter.codec.SynchronizedProtocolDecoder
 
decoder - Variable in class org.apache.mina.filter.codec.textline.TextLineCodecFactory
 
decoder - Variable in class org.apache.mina.filter.codec.textline.TextLineDecoder.Context
The decoder
decoder - Static variable in class org.apache.mina.http.HttpClientCodec
 
decoder - Static variable in class org.apache.mina.http.HttpServerCodec
The decoder instance
DECODER - Static variable in class org.apache.mina.filter.codec.ProtocolCodecFilter
 
DECODER - Static variable in class org.apache.mina.proxy.handlers.http.AbstractHttpLogicHandler
 
DECODER_OUT - Static variable in class org.apache.mina.filter.codec.ProtocolCodecFilter
 
DECODER_STATE_ATT - Static variable in class org.apache.mina.http.HttpClientCodec
Key for decoder current state
DECODER_STATE_ATT - Static variable in class org.apache.mina.http.HttpClientDecoder
Key for decoder current state
DECODER_STATE_ATT - Static variable in class org.apache.mina.http.HttpServerCodec
Key for decoder current state
DECODER_STATE_ATT - Static variable in class org.apache.mina.http.HttpServerDecoder
Key for decoder current state
decoderClass - Variable in class org.apache.mina.filter.codec.demux.DemuxingProtocolDecoder.DefaultConstructorMessageDecoderFactory
 
decodeResponse(String) - Method in class org.apache.mina.proxy.handlers.http.AbstractHttpLogicHandler
Parse a HTTP response from the proxy server.
decoderFactories - Variable in class org.apache.mina.filter.codec.demux.DemuxingProtocolDecoder
 
decoderOutput - Variable in class org.apache.mina.filter.codec.ProtocolCodecSession
 
decoders - Variable in class org.apache.mina.filter.codec.demux.DemuxingProtocolDecoder.State
 
DecoderState - Enum in org.apache.mina.http
The HTTP decoder states
DecoderState() - Constructor for enum org.apache.mina.http.DecoderState
 
DecodingContext() - Constructor for class org.apache.mina.proxy.utils.IoBufferDecoder.DecodingContext
 
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
Decrease the ReadBuffer size (it will be divided by a factor 2)
decreaseScheduledBytesAndMessages(WriteRequest) - Method in class org.apache.mina.core.session.AbstractIoSession
Decrease the counters of written messages and written bytes when a message has been written
decreaseScheduledWriteMessages() - Method in class org.apache.mina.core.service.IoServiceStatistics
Decrements the count of messages scheduled for write.
decreaseScheduledWriteMessages() - Method in class org.apache.mina.core.session.AbstractIoSession
Decrease the number of scheduled message written
decreaseSize() - Method in class org.apache.mina.util.CircularQueue
 
DEFAULT - Static variable in class org.apache.mina.filter.codec.textline.LineDelimiter
the line delimiter constant of the current O/S.
DEFAULT_BROADCAST - Static variable in class org.apache.mina.transport.socket.DefaultDatagramSessionConfig
 
DEFAULT_BUFFER_SIZE - Static variable in class org.apache.mina.filter.buffer.BufferedWriteFilter
Default buffer size value in bytes.
DEFAULT_CAPACITY - Static variable in class org.apache.mina.util.CircularQueue
Minimal size of the underlying array
DEFAULT_ENCODING - Static variable in class org.apache.mina.proxy.session.ProxyIoSession
 
DEFAULT_EVENT_SET - Static variable in class org.apache.mina.filter.executor.ExecutorFilter
A list of default EventTypes to be handled by the executor
DEFAULT_EXPIRATION_INTERVAL - Static variable in class org.apache.mina.util.ExpiringMap
The default value, 1 second
DEFAULT_FLAGS - Static variable in interface org.apache.mina.proxy.handlers.http.ntlm.NTLMConstants
Default minimal flag set
DEFAULT_INITIAL_THREAD_POOL_SIZE - Static variable in class org.apache.mina.filter.executor.OrderedThreadPoolExecutor
A default value for the initial pool size
DEFAULT_INITIAL_THREAD_POOL_SIZE - Static variable in class org.apache.mina.filter.executor.PriorityThreadPoolExecutor
A default value for the initial pool size
DEFAULT_KEEP_ALIVE - Static variable in class org.apache.mina.filter.executor.OrderedThreadPoolExecutor
A default value for the KeepAlive delay
DEFAULT_KEEP_ALIVE - Static variable in class org.apache.mina.filter.executor.PriorityThreadPoolExecutor
A default value for the KeepAlive delay
DEFAULT_KEEP_ALIVE - Static variable in class org.apache.mina.transport.socket.DefaultSocketSessionConfig
 
DEFAULT_KEEP_ALIVE_TIME - Static variable in class org.apache.mina.proxy.handlers.http.HttpProxyConstants
The default keep-alive timeout we set to make proxy connection persistent.
DEFAULT_KEEPALIVE_TIME - Static variable in class org.apache.mina.filter.executor.ExecutorFilter
The default KeepAlive time, in seconds
DEFAULT_MAX_CACHED_BUFFER_SIZE - Static variable in class org.apache.mina.core.buffer.CachedBufferAllocator
 
DEFAULT_MAX_DATA_LENGTH - Static variable in class org.apache.mina.filter.codec.prefixedstring.PrefixedStringDecoder
The default maximum data length
DEFAULT_MAX_DATA_LENGTH - Static variable in class org.apache.mina.filter.codec.prefixedstring.PrefixedStringEncoder
The default maximum data length
DEFAULT_MAX_POOL_SIZE - Static variable in class org.apache.mina.core.buffer.CachedBufferAllocator
 
DEFAULT_MAX_POOL_SIZE - Static variable in class org.apache.mina.filter.executor.ExecutorFilter
The default pool size
DEFAULT_MAX_THREAD_POOL - Static variable in class org.apache.mina.filter.executor.OrderedThreadPoolExecutor
A default value for the maximum pool size
DEFAULT_MAX_THREAD_POOL - Static variable in class org.apache.mina.filter.executor.PriorityThreadPoolExecutor
A default value for the maximum pool size
DEFAULT_OOB_INLINE - Static variable in class org.apache.mina.transport.socket.DefaultSocketSessionConfig
 
DEFAULT_OS_VERSION - Static variable in interface org.apache.mina.proxy.handlers.http.ntlm.NTLMConstants
Version 5.1.2600 a Windows XP version (ex: Build 2600.xpsp_sp2_gdr.050301-1519 : Service Pack 2)
DEFAULT_PREFIX_LENGTH - Static variable in class org.apache.mina.filter.codec.prefixedstring.PrefixedStringDecoder
The default length for the prefix
DEFAULT_PREFIX_LENGTH - Static variable in class org.apache.mina.filter.codec.prefixedstring.PrefixedStringEncoder
The default length for the prefix
DEFAULT_RECEIVE_BUFFER_SIZE - Static variable in class org.apache.mina.transport.socket.DefaultDatagramSessionConfig
 
DEFAULT_RECYCLER - Static variable in class org.apache.mina.transport.socket.nio.NioDatagramAcceptor
A session recycler that is used to retrieve an existing session, unless it's too old.
DEFAULT_REUSE_ADDRESS - Static variable in class org.apache.mina.transport.socket.DefaultDatagramSessionConfig
 
DEFAULT_REUSE_ADDRESS - Static variable in class org.apache.mina.transport.socket.DefaultSocketSessionConfig
 
DEFAULT_SEND_BUFFER_SIZE - Static variable in class org.apache.mina.transport.socket.DefaultDatagramSessionConfig
 
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_SIZE - Static variable in class org.apache.mina.core.service.SimpleIoProcessorPool
The default pool size, when no size is provided.
DEFAULT_SIZE - Static variable in class org.apache.mina.util.Log4jXmlFormatter
 
DEFAULT_SO_LINGER - Static variable in class org.apache.mina.transport.socket.DefaultSocketSessionConfig
 
DEFAULT_STREAM_BUFFER_SIZE - Static variable in class org.apache.mina.filter.stream.AbstractStreamWriteFilter
The default buffer size this filter uses for writing.
DEFAULT_TCP_NO_DELAY - Static variable in class org.apache.mina.transport.socket.DefaultSocketSessionConfig
 
DEFAULT_TIME - Static variable in class org.apache.mina.filter.firewall.ConnectionThrottleFilter
The default delay to wait for a session to be accepted again
DEFAULT_TIME_TO_LIVE - Static variable in class org.apache.mina.util.ExpiringMap
The default value, 60 seconds
DEFAULT_TRAFFIC_CLASS - Static variable in class org.apache.mina.transport.socket.DefaultDatagramSessionConfig
 
DEFAULT_TRAFFIC_CLASS - Static variable in class org.apache.mina.transport.socket.DefaultSocketSessionConfig
 
defaultCl - Variable in class org.apache.mina.statemachine.StateMachineProxyBuilder
 
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.
DefaultConstructorMessageDecoderFactory(Class<?>) - Constructor for class org.apache.mina.filter.codec.demux.DemuxingProtocolDecoder.DefaultConstructorMessageDecoderFactory
 
DefaultConstructorMessageEncoderFactory(Class<MessageEncoder<T>>) - Constructor for class org.apache.mina.filter.codec.demux.DemuxingProtocolEncoder.DefaultConstructorMessageEncoderFactory
 
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
 
DefaultExpirationListener() - Constructor for class org.apache.mina.core.session.ExpiringSessionRecycler.DefaultExpirationListener
 
DefaultFileRegion - Class in org.apache.mina.core.file
Manage a File to be sent to a remote host.
DefaultFileRegion(FileChannel) - Constructor for class org.apache.mina.core.file.DefaultFileRegion
Creates a new DefaultFileRegion instance
DefaultFileRegion(FileChannel, long, long) - Constructor for class org.apache.mina.core.file.DefaultFileRegion
Creates a new DefaultFileRegion instance
DefaultHttpResponse - Class in org.apache.mina.http.api
The default implementation for the HTTP response element.
DefaultHttpResponse(HttpVersion, HttpStatus, Map<String, String>) - Constructor for class org.apache.mina.http.api.DefaultHttpResponse
Creates a new DefaultHttpResponse instance
DefaultIoEventSizeEstimator - Class in org.apache.mina.filter.executor
A default IoEventSizeEstimator implementation.
DefaultIoEventSizeEstimator() - Constructor for class org.apache.mina.filter.executor.DefaultIoEventSizeEstimator
Create a new instance of this class, injecting the known size of basic java types.
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
Create a new default chain, associated with a session.
DefaultIoFilterChain.EntryImpl - Class in org.apache.mina.core.filterchain
 
DefaultIoFilterChain.HeadFilter - Class in org.apache.mina.core.filterchain
 
DefaultIoFilterChain.TailFilter - Class in org.apache.mina.core.filterchain
 
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.
DefaultIoFilterChainBuilder.EntryImpl - Class in org.apache.mina.core.filterchain
 
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.
DefaultIoSessionAttributeMap() - Constructor for class org.apache.mina.core.session.DefaultIoSessionDataStructureFactory.DefaultIoSessionAttributeMap
Default constructor
DefaultIoSessionDataStructureFactory - Class in org.apache.mina.core.session
The default IoSessionDataStructureFactory implementation that creates a new HashMap-based IoSessionAttributeMap instance and a new synchronized ConcurrentLinkedQueue instance per IoSession.
DefaultIoSessionDataStructureFactory() - Constructor for class org.apache.mina.core.session.DefaultIoSessionDataStructureFactory
 
DefaultIoSessionDataStructureFactory.DefaultIoSessionAttributeMap - Class in org.apache.mina.core.session
 
DefaultIoSessionDataStructureFactory.DefaultWriteRequestQueue - Class in org.apache.mina.core.session
 
defaultLocalAddress - Variable in class org.apache.mina.core.service.AbstractIoConnector
The local address
defaultLocalAddresses - Variable in class org.apache.mina.core.service.AbstractIoAcceptor
 
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.
defaultRemoteAddress - Variable in class org.apache.mina.core.service.AbstractIoConnector
The remote address we are connected to
defaultReuseAddress - Variable in class org.apache.mina.transport.socket.DefaultSocketSessionConfig
 
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
Creates a new DefaultTransportMetadata instance
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
 
DefaultVmPipeSessionConfig - Class in org.apache.mina.transport.vmpipe
A default implementation of VmPipeSessionConfig.
DefaultVmPipeSessionConfig() - Constructor for class org.apache.mina.transport.vmpipe.DefaultVmPipeSessionConfig
 
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.
DefaultWriteRequestQueue() - Constructor for class org.apache.mina.core.session.DefaultIoSessionDataStructureFactory.DefaultWriteRequestQueue
 
deferDecreaseReadBuffer - Variable in class org.apache.mina.core.session.AbstractIoSession
 
deflate(IoBuffer) - Method in class org.apache.mina.filter.compression.Zlib
Compress the input.
DEFLATER - Variable in class org.apache.mina.filter.compression.CompressionFilter
A session attribute that stores the Zlib object used for compression.
delegate - Variable in class org.apache.mina.util.ExpiringMap
 
DELETE - org.apache.mina.http.api.HttpMethod
The DELETE method
DELETE - org.apache.mina.http.api.HttpVerb
The DELETE verb
delimBuf - Variable in class org.apache.mina.filter.codec.textline.TextLineDecoder
An IoBuffer containing the delimiter
delimiter - Variable in class org.apache.mina.filter.codec.textline.TextLineDecoder
The delimiter used to determinate when a line has been fully decoded
delimiter - Variable in class org.apache.mina.filter.codec.textline.TextLineEncoder
 
delimiter - Variable in class org.apache.mina.proxy.utils.IoBufferDecoder.DecodingContext
The delimiter in use.
deliverEvent() - Method in class org.apache.mina.proxy.event.IoSessionEvent
Delivers this event to the next filter.
deliverEvent(IoFilter.NextFilter, IoSession, IoSessionEventType, IdleStatus) - Static method in class org.apache.mina.proxy.event.IoSessionEvent
Static method which effectively delivers the specified event to the next filter nextFilter on the session.
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
 
DemuxingProtocolDecoder.DefaultConstructorMessageDecoderFactory - Class in org.apache.mina.filter.codec.demux
 
DemuxingProtocolDecoder.SingletonMessageDecoderFactory - Class in org.apache.mina.filter.codec.demux
 
DemuxingProtocolDecoder.State - Class in org.apache.mina.filter.codec.demux
 
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
 
DemuxingProtocolEncoder.DefaultConstructorMessageEncoderFactory<T> - Class in org.apache.mina.filter.codec.demux
 
DemuxingProtocolEncoder.SingletonMessageEncoderFactory<T> - Class in org.apache.mina.filter.codec.demux
 
DemuxingProtocolEncoder.State - Class in org.apache.mina.filter.codec.demux
 
deregister(DefaultIoFilterChain.EntryImpl) - Method in class org.apache.mina.core.filterchain.DefaultIoFilterChain
 
deregister(IoHandlerChain.Entry) - Method in class org.apache.mina.handler.chain.IoHandlerChain
 
deregister0(DefaultIoFilterChain.EntryImpl) - Method in class org.apache.mina.core.filterchain.DefaultIoFilterChain
 
derived - Variable in class org.apache.mina.core.buffer.AbstractIoBuffer
Tells if a buffer has been created from an existing buffer
descriptor - Variable in class org.apache.mina.transport.socket.apr.AprSession
 
destination - Variable in class org.apache.mina.core.write.DefaultWriteRequest
The peer destination (useless ???)
destination - Variable in class org.apache.mina.filter.codec.ProtocolCodecFilter.ProtocolEncoderOutputImpl
The WriteRequest destination
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
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.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() - Method in class org.apache.mina.core.session.AbstractIoSession
Destroy the session
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 hase been created via a convenience constructor.
destroy() - Method in class org.apache.mina.filter.ssl.SslHandler
Release allocated buffers.
destroy() - Method in class org.apache.mina.transport.socket.apr.AprSocketAcceptor
Destroy the polling system, will be called when this IoAcceptor implementation will be disposed.
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 the polling system, will be called when this IoConnector implementation will be disposed.
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.
destroy(AprSession) - Method in class org.apache.mina.transport.socket.apr.AprIoProcessor
Destroy the underlying client socket handle
destroy(NioSession) - Method in class org.apache.mina.transport.socket.nio.NioProcessor
 
destroy(S) - Method in class org.apache.mina.core.polling.AbstractPollingIoProcessor
Destroy the underlying client socket handle
DIGEST - org.apache.mina.proxy.handlers.http.HttpAuthenticationMethods
Digest authentication
DigestUtilities - Class in org.apache.mina.proxy.handlers.http.digest
DigestUtilities.java - A class supporting the HTTP DIGEST authentication (see RFC 2617).
DigestUtilities() - Constructor for class org.apache.mina.proxy.handlers.http.digest.DigestUtilities
 
DIGIT_PATTERN - Static variable in class org.apache.mina.http.DateUtil
Pattern to find digits only.
direct - Variable in class org.apache.mina.util.byteaccess.ByteArrayPool
 
DirectBufferByteArray(IoBuffer) - Constructor for class org.apache.mina.util.byteaccess.ByteArrayPool.DirectBufferByteArray
 
directBuffers - Variable in class org.apache.mina.core.buffer.CachedBufferAllocator
 
directives - Variable in class org.apache.mina.proxy.handlers.http.digest.HttpDigestAuthLogicHandler
The challenge directives provided by the server.
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).
discard(IoBuffer) - Method in class org.apache.mina.filter.codec.textline.TextLineDecoder.Context
 
discardNonBase64(byte[]) - Static method in class org.apache.mina.util.Base64
Discards any characters outside of the base64 alphabet, per the requirements on page 25 of RFC 2045 - "Any characters outside of the base64 alphabet are to be ignored in base64 encoded data."
discardSessionQueueEvents() - Method in class org.apache.mina.proxy.event.IoSessionEventQueue
Discard all events from the queue.
discardWhitespace(byte[]) - Static method in class org.apache.mina.util.Base64
Discards any whitespace from a base-64 encoded block.
disconnectOnUnbind - Variable in class org.apache.mina.core.service.AbstractIoAcceptor
 
disconnectSessions() - Method in class org.apache.mina.core.service.IoServiceListenerSupport
Close all the sessions
disposalFuture - Variable in class org.apache.mina.core.polling.AbstractPollingIoAcceptor
 
disposalFuture - Variable in class org.apache.mina.core.polling.AbstractPollingIoConnector
 
disposalFuture - Variable in class org.apache.mina.core.polling.AbstractPollingIoProcessor
 
disposalFuture - Variable in class org.apache.mina.transport.socket.nio.NioDatagramAcceptor
 
disposalLock - Variable in class org.apache.mina.core.polling.AbstractPollingIoProcessor
 
disposalLock - Variable in class org.apache.mina.core.service.AbstractIoService
A lock object which must be acquired when related resources are destroyed.
disposalLock - Variable in class org.apache.mina.core.service.SimpleIoProcessorPool
A lock to protect the disposal against concurrent calls
dispose() - Method in class org.apache.mina.core.buffer.CachedBufferAllocator
Dispose of this allocator.
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
Releases any resources allocated by this processor.
dispose() - Method in class org.apache.mina.filter.codec.textline.TextLineEncoder
Dispose the encoder
dispose() - Method in class org.apache.mina.transport.vmpipe.VmPipeFilterChain.VmPipeIoProcessor
 
dispose(boolean) - Method in class org.apache.mina.core.service.AbstractIoService
Releases any resources allocated by this service.
dispose(boolean) - Method in interface org.apache.mina.core.service.IoService
Releases any resources allocated by this service.
dispose(IoSession) - Method in class org.apache.mina.core.session.DefaultIoSessionDataStructureFactory.DefaultIoSessionAttributeMap
Disposes any releases associated with the specified session.
dispose(IoSession) - Method in class org.apache.mina.core.session.DefaultIoSessionDataStructureFactory.DefaultWriteRequestQueue
Disposes any releases associated with the specified session.
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
Releases the cumulative buffer used by the specified session.
dispose(IoSession) - Method in class org.apache.mina.filter.codec.demux.DemuxingProtocolEncoder
Releases all resources related with this encoder.
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
Releases all resources related with this decoder.
dispose(IoSession) - Method in class org.apache.mina.filter.codec.SynchronizedProtocolEncoder
Releases all resources related with this encoder.
dispose(IoSession) - Method in class org.apache.mina.filter.codec.textline.TextLineDecoder
Releases all resources related with this decoder.
dispose(IoSession) - Method in class org.apache.mina.http.HttpClientDecoder
Releases all resources related with this decoder.
dispose(IoSession) - Method in class org.apache.mina.http.HttpClientEncoder
Releases all resources related with this encoder.
dispose(IoSession) - Method in class org.apache.mina.http.HttpServerDecoder
Releases all resources related with this decoder.
dispose(IoSession) - Method in class org.apache.mina.http.HttpServerEncoder
Releases all resources related with this encoder.
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.service.AbstractIoService
Implement this method to release any acquired resources.
dispose0() - Method in class org.apache.mina.proxy.ProxyConnector
Implement this method to release any acquired resources.
dispose0() - Method in class org.apache.mina.transport.socket.nio.NioDatagramAcceptor
Implement this method to release any acquired resources.
dispose0() - Method in class org.apache.mina.transport.vmpipe.VmPipeAcceptor
Implement this method to release any acquired resources.
dispose0() - Method in class org.apache.mina.transport.vmpipe.VmPipeConnector
Implement this method to release any acquired resources.
disposeCodec(IoSession) - Method in class org.apache.mina.filter.codec.ProtocolCodecFilter
Dispose the encoder, decoder, and the callback for the decoded messages.
disposed - Variable in class org.apache.mina.core.polling.AbstractPollingIoProcessor
 
disposed - Variable in class org.apache.mina.core.service.AbstractIoService
 
disposed - Variable in class org.apache.mina.core.service.SimpleIoProcessorPool
A flag set to true if all the IoProcessor contained in the pool have been disposed
disposeDecoder(IoSession) - Method in class org.apache.mina.filter.codec.ProtocolCodecFilter
Dispose the decoder, removing its instance from the session's attributes, and calling the associated dispose method.
disposeDecoderOut(IoSession) - Method in class org.apache.mina.filter.codec.ProtocolCodecFilter
Remove the decoder callback from the session's attributes.
disposeEncoder(IoSession) - Method in class org.apache.mina.filter.codec.ProtocolCodecFilter
Dispose the encoder, removing its instance from the session's attributes, and calling the associated dispose method.
disposing - Variable in class org.apache.mina.core.polling.AbstractPollingIoProcessor
 
disposing - Variable in class org.apache.mina.core.service.AbstractIoService
 
disposing - Variable in class org.apache.mina.core.service.SimpleIoProcessorPool
A flg set to true if the IoProcessor in the pool are being disposed
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
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.prefixedstring.PrefixedStringDecoder
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.serialization.ObjectSerializationDecoder
Implement this method to consume the specified cumulative buffer and decode its content into message(s).
doDispose() - Method in class org.apache.mina.core.polling.AbstractPollingIoProcessor
Dispose the resources used by this IoProcessor for polling the client connections.
doDispose() - Method in class org.apache.mina.transport.socket.apr.AprIoProcessor
Dispose the resources used by this IoProcessor for polling the client connections.
doDispose() - Method in class org.apache.mina.transport.socket.nio.NioProcessor
 
doExecute(StateContext, State) - Method in class org.apache.mina.statemachine.transition.AbstractSelfTransition
Executes this SelfTransition.
doExecute(StateContext, State) - Method in class org.apache.mina.statemachine.transition.MethodSelfTransition
Executes this SelfTransition.
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
Executes this Transition.
doExecute(Event) - Method in class org.apache.mina.statemachine.transition.NoopTransition
Executes this Transition.
doFilterWrite(IoFilter.NextFilter, IoSession, WriteRequest) - Method in class org.apache.mina.filter.compression.CompressionFilter
 
doFinishSessionInitialization(IoSession, IoFuture) - Method in class org.apache.mina.transport.vmpipe.VmPipeAcceptor
 
doHandshake(IoFilter.NextFilter) - Method in class org.apache.mina.proxy.handlers.http.AbstractAuthLogicHandler
Method called at each step of the handshaking process.
doHandshake(IoFilter.NextFilter) - Method in class org.apache.mina.proxy.handlers.http.basic.HttpBasicAuthLogicHandler
Method called at each step of the handshaking process.
doHandshake(IoFilter.NextFilter) - Method in class org.apache.mina.proxy.handlers.http.basic.HttpNoAuthLogicHandler
Method called at each step of the handshaking process.
doHandshake(IoFilter.NextFilter) - Method in class org.apache.mina.proxy.handlers.http.digest.HttpDigestAuthLogicHandler
Method called at each step of the handshaking process.
doHandshake(IoFilter.NextFilter) - Method in class org.apache.mina.proxy.handlers.http.HttpSmartProxyHandler
Performs the handshake processing.
doHandshake(IoFilter.NextFilter) - Method in class org.apache.mina.proxy.handlers.http.ntlm.HttpNTLMAuthLogicHandler
Method called at each step of the handshaking process.
doHandshake(IoFilter.NextFilter) - Method in class org.apache.mina.proxy.handlers.socks.Socks4LogicHandler
Perform the handshake.
doHandshake(IoFilter.NextFilter) - Method in class org.apache.mina.proxy.handlers.socks.Socks5LogicHandler
Performs the handshake process.
doHandshake(IoFilter.NextFilter) - Method in interface org.apache.mina.proxy.ProxyLogicHandler
Called at each step of the handshake procedure.
DOMAIN_NAME_ADDRESS_TYPE - Static variable in class org.apache.mina.proxy.handlers.socks.SocksProxyConstants
Domain name address type
DOMAIN_PROPERTY - Static variable in class org.apache.mina.proxy.handlers.http.HttpProxyConstants
The domain name property.
doTasks() - Method in class org.apache.mina.filter.ssl.SslHandler
Do all the outstanding handshake tasks in the current Thread.
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
 
dropFromEndWhile(String[], String) - Static method in class org.apache.mina.http.ArrayUtil
Process an array of String and get rid of every Strings after an empty on.
dummyBuffer - Variable in class org.apache.mina.transport.socket.apr.AprSocketConnector
 
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.
duplicate0() - Method in class org.apache.mina.core.buffer.CachedBufferAllocator.CachedBuffer
 
duplicate0() - Method in class org.apache.mina.core.buffer.SimpleBufferAllocator.SimpleBuffer
 
duplicatePduProbability - Variable in class org.apache.mina.filter.errorgenerating.ErrorGeneratingFilter
 

E

EIGHTBIT - Static variable in class org.apache.mina.util.Base64
Used to calculate the number of bits in a byte.
element() - Method in class org.apache.mina.util.CircularQueue
element() - Method in class org.apache.mina.util.SynchronizedQueue
ELEMENT - Static variable in class org.apache.mina.integration.beans.CollectionEditor
 
ELEMENT - Static variable in class org.apache.mina.integration.beans.MapEditor
 
elementType - Variable in class org.apache.mina.integration.beans.CollectionEditor
 
EMPTY_ARGUMENTS - Static variable in class org.apache.mina.statemachine.StateMachineProxyBuilder
 
EMPTY_ARGUMENTS - Static variable in class org.apache.mina.statemachine.transition.MethodSelfTransition
 
EMPTY_ARGUMENTS - Static variable in class org.apache.mina.statemachine.transition.MethodTransition
 
EMPTY_BUFFER - Static variable in class org.apache.mina.filter.codec.ProtocolCodecFilter
 
EMPTY_MESSAGE - Static variable in class org.apache.mina.core.write.DefaultWriteRequest
An empty message
EMPTY_PARAMS - Static variable in class org.apache.mina.filter.codec.demux.DemuxingProtocolDecoder
 
EMPTY_PARAMS - Static variable in class org.apache.mina.filter.codec.demux.DemuxingProtocolEncoder
 
EMPTY_PARAMS - Static variable in class org.apache.mina.filter.codec.ProtocolCodecFilter
 
EMPTY_SESSIONS - Static variable in class org.apache.mina.core.IoUtil
 
emptyBuffer - Variable in class org.apache.mina.filter.ssl.SslHandler
Empty buffer used during initial handshake and close operations
enabledCipherSuites - Variable in class org.apache.mina.filter.ssl.SslFilter
 
enabledProtocols - Variable in class org.apache.mina.filter.ssl.SslFilter
 
encode(byte[]) - Method in class org.apache.mina.util.Base64
Encodes a byte[] containing binary data, into a byte[] containing characters in the Base64 alphabet.
encode(Object) - Method in class org.apache.mina.util.Base64
Encodes an Object using the base64 algorithm.
encode(IoSession, Object, ProtocolEncoderOutput) - Method in class org.apache.mina.filter.codec.demux.DemuxingProtocolEncoder
Encodes higher-level message objects into binary or protocol-specific data.
encode(IoSession, Object, ProtocolEncoderOutput) - Method in class org.apache.mina.filter.codec.prefixedstring.PrefixedStringEncoder
Encodes higher-level message objects into binary or protocol-specific data.
encode(IoSession, Object, ProtocolEncoderOutput) - Method in interface org.apache.mina.filter.codec.ProtocolEncoder
Encodes higher-level message objects into binary or protocol-specific data.
encode(IoSession, Object, ProtocolEncoderOutput) - Method in class org.apache.mina.filter.codec.serialization.ObjectSerializationEncoder
Encodes higher-level message objects into binary or protocol-specific data.
encode(IoSession, Object, ProtocolEncoderOutput) - Method in class org.apache.mina.filter.codec.SynchronizedProtocolEncoder
Encodes higher-level message objects into binary or protocol-specific data.
encode(IoSession, Object, ProtocolEncoderOutput) - Method in class org.apache.mina.filter.codec.textline.TextLineEncoder
Encodes higher-level message objects into binary or protocol-specific data.
encode(IoSession, Object, ProtocolEncoderOutput) - Method in class org.apache.mina.http.HttpClientEncoder
Encodes higher-level message objects into binary or protocol-specific data.
encode(IoSession, Object, ProtocolEncoderOutput) - Method in class org.apache.mina.http.HttpServerEncoder
Encodes higher-level message objects into binary or protocol-specific data.
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.
encodeAuthenticationPacket(SocksProxyRequest) - Method in class org.apache.mina.proxy.handlers.socks.Socks5LogicHandler
Encodes the authentication packet for supported authentication methods.
encodeBase64(byte[]) - Static method in class org.apache.mina.util.Base64
Encodes binary data using the base64 algorithm but does not chunk the output.
encodeBase64(byte[], boolean) - Static method in class org.apache.mina.util.Base64
Encodes binary data using the base64 algorithm, optionally chunking the output into 76 character blocks.
encodeBase64Chunked(byte[]) - Static method in class org.apache.mina.util.Base64
Encodes binary data using the base64 algorithm and chunks the encoded output into 76 character blocks
EncodedWriteRequest(Object, WriteFuture, SocketAddress) - Constructor for class org.apache.mina.filter.codec.ProtocolCodecFilter.EncodedWriteRequest
 
encodeGSSAPIAuthenticationPacket(SocksProxyRequest) - Method in class org.apache.mina.proxy.handlers.socks.Socks5LogicHandler
Encodes the authentication packet for supported authentication methods.
encodeInitialGreetingPacket(SocksProxyRequest) - Method in class org.apache.mina.proxy.handlers.socks.Socks5LogicHandler
Encodes the initial greeting packet.
encodeProxyRequestPacket(SocksProxyRequest) - Method in class org.apache.mina.proxy.handlers.socks.Socks5LogicHandler
Encodes the proxy authorization request packet.
encoder - Variable in class org.apache.mina.filter.codec.demux.DemuxingProtocolCodecFactory
 
encoder - Variable in class org.apache.mina.filter.codec.demux.DemuxingProtocolEncoder.SingletonMessageEncoderFactory
 
encoder - Variable in class org.apache.mina.filter.codec.prefixedstring.PrefixedStringCodecFactory
 
encoder - Variable in class org.apache.mina.filter.codec.serialization.ObjectSerializationCodecFactory
 
encoder - Variable in class org.apache.mina.filter.codec.SynchronizedProtocolEncoder
 
encoder - Variable in class org.apache.mina.filter.codec.textline.TextLineCodecFactory
 
encoder - Static variable in class org.apache.mina.http.HttpClientCodec
 
encoder - Static variable in class org.apache.mina.http.HttpServerCodec
The encoder instance
ENCODER - Static variable in class org.apache.mina.filter.codec.ProtocolCodecFilter
 
ENCODER - Static variable in class org.apache.mina.filter.codec.textline.TextLineEncoder
 
ENCODER - Static variable in class org.apache.mina.http.HttpClientEncoder
 
ENCODER - Static variable in class org.apache.mina.http.HttpServerEncoder
 
ENCODER_OUT - Static variable in class org.apache.mina.filter.codec.ProtocolCodecFilter
 
encoderClass - Variable in class org.apache.mina.filter.codec.demux.DemuxingProtocolEncoder.DefaultConstructorMessageEncoderFactory
 
encoderOutput - Variable in class org.apache.mina.filter.codec.ProtocolCodecSession
 
encodeString(String, boolean) - Static method in class org.apache.mina.proxy.utils.ByteUtilities
Encodes the string to a byte array using UTF-16LE or the ASCII charset in function of the useUnicode argument.
encrypt(ByteBuffer) - Method in class org.apache.mina.filter.ssl.SslHandler
Encrypt provided buffer.
encryptedMessage - Variable in class org.apache.mina.filter.ssl.SslFilter.EncryptedWriteRequest
 
EncryptedWriteRequest(WriteRequest, IoBuffer) - Constructor for class org.apache.mina.filter.ssl.SslFilter.EncryptedWriteRequest
Create a new instance of an EncryptedWriteRequest
endpointAddress - Variable in class org.apache.mina.proxy.handlers.ProxyRequest
The address of the request endpoint.
engineGetTrustManagers() - Method in class org.apache.mina.filter.ssl.BogusTrustManagerFactory.BogusTrustManagerFactorySpi
engineInit(KeyStore) - Method in class org.apache.mina.filter.ssl.BogusTrustManagerFactory.BogusTrustManagerFactorySpi
engineInit(ManagerFactoryParameters) - Method in class org.apache.mina.filter.ssl.BogusTrustManagerFactory.BogusTrustManagerFactorySpi
enqueueEventIfNecessary(IoSessionEvent) - Method in class org.apache.mina.proxy.event.IoSessionEventQueue
Event is enqueued only if necessary : - socks proxies do not need the reconnection feature so events are always forwarded for these.
enqueueSessionEvent(IoSessionEvent) - Method in class org.apache.mina.proxy.event.IoSessionEventQueue
Enqueue an event to be delivered once handshaking is complete.
enqueueWriteRequest(IoFilter.NextFilter, WriteRequest) - Method in class org.apache.mina.proxy.AbstractProxyLogicHandler
Enqueue a message to be written once handshaking is complete.
enqueueWriteRequest(IoFilter.NextFilter, WriteRequest) - Method in interface org.apache.mina.proxy.ProxyLogicHandler
Enqueue a message to be written once handshaking is complete.
enteredFirstComponent(int, ByteArray) - Method in interface org.apache.mina.util.byteaccess.CompositeByteArray.CursorListener
Called when the first component in the composite is entered by the cursor.
enteredLastComponent(int, ByteArray) - Method in interface org.apache.mina.util.byteaccess.CompositeByteArray.CursorListener
Called when the last component in the composite is entered by the cursor.
enteredNextComponent(int, ByteArray) - Method in interface org.apache.mina.util.byteaccess.CompositeByteArray.CursorListener
Called when the next component in the composite is entered by the cursor.
enteredPreviousComponent(int, ByteArray) - Method in interface org.apache.mina.util.byteaccess.CompositeByteArray.CursorListener
Called when the previous component in the composite is entered by the cursor.
entityBodyLimitPosition - Variable in class org.apache.mina.proxy.handlers.http.AbstractHttpLogicHandler
Contains the limit of the entity body start in the responseData IoBuffer.
entityBodyStartPosition - Variable in class org.apache.mina.proxy.handlers.http.AbstractHttpLogicHandler
Contains the position of the entity body start in the responseData IoBuffer.
entries - Variable in class org.apache.mina.core.filterchain.DefaultIoFilterChainBuilder
The list of filters
Entry(IoHandlerChain.Entry, IoHandlerChain.Entry, String, IoHandlerCommand) - Constructor for class org.apache.mina.handler.chain.IoHandlerChain.Entry
 
ENTRY_DELIM - org.apache.mina.integration.beans.MapEditor.TokenType
 
EntryImpl(String, IoFilter) - Constructor for class org.apache.mina.core.filterchain.DefaultIoFilterChainBuilder.EntryImpl
 
EntryImpl(DefaultIoFilterChain.EntryImpl, DefaultIoFilterChain.EntryImpl, String, IoFilter) - Constructor for class org.apache.mina.core.filterchain.DefaultIoFilterChain.EntryImpl
 
entrySelfTransitionsAnnotation - Variable in class org.apache.mina.statemachine.StateMachineFactory
 
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
Throws UnsupportedOperationException as this method would imply performance drops.
enumConversionErrorMessage(Enum<?>, String) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
 
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
Creates a new EnumEditor instance
enums - Variable in class org.apache.mina.integration.beans.EnumEditor
 
enumType - Variable in class org.apache.mina.integration.beans.EnumEditor
 
envelopeTypes - Variable in class org.apache.mina.core.service.DefaultTransportMetadata
 
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.core.session.AttributeKey
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.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.byteaccess.AbstractByteArray
A ByteArray is equal to another ByteArray if they start and end at the same index, have the same byte order, and contain the same bytes at each index.
equals(Object) - Method in interface org.apache.mina.util.byteaccess.ByteArray
A ByteArray is equal to another ByteArray if they start and end at the same index, have the same byte order, and contain the same bytes at each index.
equals(Object) - Method in class org.apache.mina.util.ExpiringMap
equals(Object) - Method in class org.apache.mina.util.ExpiringMap.ExpiringObject
 
equals(Object) - Method in class org.apache.mina.util.SynchronizedQueue
ERROR - org.apache.mina.filter.logging.LogLevel
LogLevel which logs messages on the ERROR level.
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.
ESTABLISH_TCPIP_BIND - Static variable in class org.apache.mina.proxy.handlers.socks.SocksProxyConstants
TCPIP bind
ESTABLISH_TCPIP_STREAM - Static variable in class org.apache.mina.proxy.handlers.socks.SocksProxyConstants
TCPIP stream
ESTABLISH_UDP_ASSOCIATE - Static variable in class org.apache.mina.proxy.handlers.socks.SocksProxyConstants
UDP associate
estimateSize(Class<?>, Set<Class<?>>) - Method in class org.apache.mina.filter.executor.DefaultIoEventSizeEstimator
 
estimateSize(Object) - Method in class org.apache.mina.filter.executor.DefaultIoEventSizeEstimator
Estimate the size of an Object in number of bytes
estimateSize(IoEvent) - Method in class org.apache.mina.filter.executor.DefaultIoEventSizeEstimator
Estimate the IoEvent size in number of bytes
estimateSize(IoEvent) - Method in class org.apache.mina.filter.executor.IoEventQueueThrottle
 
estimateSize(IoEvent) - Method in interface org.apache.mina.filter.executor.IoEventSizeEstimator
Estimate the IoEvent size in number of bytes
event - Variable in exception org.apache.mina.statemachine.event.UnhandledEventException
 
event(IoFilter.NextFilter, IoSession, FilterEvent) - Method in class org.apache.mina.core.filterchain.DefaultIoFilterChain.TailFilter
 
event(IoFilter.NextFilter, IoSession, FilterEvent) - Method in interface org.apache.mina.core.filterchain.IoFilter
Propagate an event up to the IoHandler
event(IoFilter.NextFilter, IoSession, FilterEvent) - Method in class org.apache.mina.core.filterchain.IoFilterAdapter
Propagate an event up to the IoHandler
event(IoFilter.NextFilter, IoSession, FilterEvent) - Method in class org.apache.mina.filter.firewall.BlacklistFilter
Propagate an event up to the IoHandler
event(IoFilter.NextFilter, IoSession, FilterEvent) - Method in class org.apache.mina.filter.util.CommonEventFilter
Propagate an event up to the IoHandler
event(IoSession, FilterEvent) - Method in interface org.apache.mina.core.filterchain.IoFilter.NextFilter
Forwards an event to next filter.
event(IoSession, FilterEvent) - Method in interface org.apache.mina.core.service.IoHandler
Invoked when a filter event is fired.
event(IoSession, FilterEvent) - Method in class org.apache.mina.core.service.IoHandlerAdapter
Invoked when a filter event is fired.
event(IoSession, FilterEvent) - Method in class org.apache.mina.handler.multiton.SingleSessionIoHandlerDelegate
Deprecated.
Delegates the method call to the SingleSessionIoHandler.event(FilterEvent) method of the handler assigned to this session.
event(FilterEvent) - Method in interface org.apache.mina.handler.multiton.SingleSessionIoHandler
Deprecated.
Invoked when a filter event is fired.
event(FilterEvent) - Method in class org.apache.mina.handler.multiton.SingleSessionIoHandlerAdapter
Deprecated.
Invoked when a filter event is fired.
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.
Event(IoFilter.NextFilter, Object) - Constructor for class org.apache.mina.proxy.AbstractProxyLogicHandler.Event
 
EVENT - org.apache.mina.core.session.IoEventType
A generic event has been generated
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 - Variable in class org.apache.mina.statemachine.StateMachineProxyBuilder
 
eventFactory - Variable in class org.apache.mina.statemachine.StateMachineProxyBuilder.MethodInvocationHandler
 
EventFactory - Interface in org.apache.mina.statemachine.event
Used by StateMachineProxyBuilder to create Event objects when methods are invoked on the proxy.
eventId - Variable in class org.apache.mina.statemachine.transition.AbstractTransition
The accepted event ID
eventQueue - Variable in class org.apache.mina.proxy.session.ProxyIoSession
The session event queue.
eventQueue - Variable in class org.apache.mina.transport.vmpipe.VmPipeFilterChain
 
eventQueueHandler - Variable in class org.apache.mina.filter.executor.OrderedThreadPoolExecutor
 
eventQueueHandler - Variable in class org.apache.mina.filter.executor.PriorityThreadPoolExecutor
 
eventQueueThreadLocal - Variable in class org.apache.mina.statemachine.StateMachine
 
eventSizeEstimator - Variable in class org.apache.mina.filter.executor.IoEventQueueThrottle
The event size estimator instance
eventTypes - Variable in class org.apache.mina.filter.executor.ExecutorFilter
The list of handled events
exception - Variable in class org.apache.mina.handler.stream.IoSessionInputStream
 
EXCEPTION - Static variable in interface org.apache.mina.filter.keepalive.KeepAliveRequestTimeoutHandler
EXCEPTION_CAUGHT - org.apache.mina.core.session.IoEventType
An exception has been caught
EXCEPTION_CAUGHT - org.apache.mina.statemachine.event.IoFilterEvents
The Exception Caught event
EXCEPTION_CAUGHT - org.apache.mina.statemachine.event.IoHandlerEvents
The Exception Caught event
exceptionCaught(Throwable) - Method in interface org.apache.mina.handler.multiton.SingleSessionIoHandler
Deprecated.
Invoked when any exception is thrown by user IoHandler implementation or by MINA.
exceptionCaught(Throwable) - Method in class org.apache.mina.handler.multiton.SingleSessionIoHandlerAdapter
Deprecated.
Invoked when any exception is thrown by user IoHandler implementation or by MINA.
exceptionCaught(Throwable) - Method in class org.apache.mina.util.DefaultExceptionMonitor
Invoked when there are any uncaught exceptions.
exceptionCaught(Throwable) - Method in class org.apache.mina.util.ExceptionMonitor
Invoked when there are any uncaught exceptions.
exceptionCaught(IoFilter.NextFilter, IoSession, Throwable) - Method in class org.apache.mina.core.filterchain.DefaultIoFilterChain.TailFilter
 
exceptionCaught(IoFilter.NextFilter, IoSession, Throwable) - Method in interface org.apache.mina.core.filterchain.IoFilter
exceptionCaught(IoFilter.NextFilter, IoSession, Throwable) - Method in class org.apache.mina.core.filterchain.IoFilterAdapter
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.proxy.filter.ProxyFilter
Called when an exception occurs in the chain.
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(IoSession, Throwable) - Method in interface org.apache.mina.core.filterchain.IoFilter.NextFilter
Forwards exceptionCaught event to next filter.
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
Invoked when any exception is thrown by user IoHandler implementation or by MINA.
exceptionCaught(IoSession, Throwable) - Method in class org.apache.mina.handler.demux.DemuxingIoHandler
Invoked when any exception is thrown by user IoHandler implementation or by MINA.
exceptionCaught(IoSession, Throwable) - Method in class org.apache.mina.handler.multiton.SingleSessionIoHandlerDelegate
Deprecated.
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.
exceptionCaughtLevel - Variable in class org.apache.mina.filter.logging.LoggingFilter
The log level for the exceptionCaught event.
ExceptionHandler<E extends java.lang.Throwable> - Interface in org.apache.mina.handler.demux
A handler interface that DemuxingIoHandler forwards exceptionCaught events to.
exceptionHandlerCache - Variable in class org.apache.mina.handler.demux.DemuxingIoHandler
 
exceptionHandlers - Variable in class org.apache.mina.handler.demux.DemuxingIoHandler
 
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.PriorityThreadPoolExecutor
execute(Runnable) - Method in class org.apache.mina.filter.executor.UnorderedThreadPoolExecutor
 
execute(IoSession, Object) - Method in interface org.apache.mina.handler.chain.IoHandlerCommand.NextCommand
Forwards the request to the next IoHandlerCommand in the IoHandlerChain.
execute(IoHandlerCommand.NextCommand, IoSession, Object) - Method in class org.apache.mina.handler.chain.IoHandlerChain
Execute a unit of processing work to be performed.
execute(IoHandlerCommand.NextCommand, IoSession, Object) - Method in interface org.apache.mina.handler.chain.IoHandlerCommand
Execute a unit of processing work to be performed.
execute(StateContext, State) - Method in class org.apache.mina.statemachine.transition.AbstractSelfTransition
Executes this SelfTransition.
execute(StateContext, State) - Method in interface org.apache.mina.statemachine.transition.SelfTransition
Executes this SelfTransition.
execute(Event) - Method in class org.apache.mina.statemachine.transition.AbstractTransition
Executes this Transition.
execute(Event) - Method in interface org.apache.mina.statemachine.transition.Transition
Executes this Transition.
executeOnEntries(StateContext, State) - Method in class org.apache.mina.statemachine.StateMachine
 
executeOnExits(StateContext, State) - Method in class org.apache.mina.statemachine.StateMachine
 
executeWorker(Runnable) - Method in class org.apache.mina.core.service.AbstractIoService
 
executeWorker(Runnable, String) - Method in class org.apache.mina.core.service.AbstractIoService
 
executor - Variable in class org.apache.mina.core.polling.AbstractPollingIoProcessor
The executor to use when we need to start the inner Processor
executor - Variable in class org.apache.mina.core.service.AbstractIoService
The associated executor, responsible for handling execution of I/O events.
executor - Variable in class org.apache.mina.core.service.SimpleIoProcessorPool
The contained which is passed to the IoProcessor when they are created
executor - Variable in class org.apache.mina.filter.executor.ExecutorFilter
The associated executor
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, no thread in the pool, and a maximum of 16 threads in the pool.
ExecutorFilter(int) - Constructor for class org.apache.mina.filter.executor.ExecutorFilter
(Convenience constructor) Creates a new instance with a new OrderedThreadPoolExecutor, no thread in the pool, but a maximum of threads in the pool is given.
ExecutorFilter(int, int) - Constructor for class org.apache.mina.filter.executor.ExecutorFilter
(Convenience constructor) Creates a new instance with a new OrderedThreadPoolExecutor, a number of thread to start with, a maximum of threads the pool can contain.
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, 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, 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) - 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(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) - 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, 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(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.
ExecutorFilter(IoEventType...) - Constructor for class org.apache.mina.filter.executor.ExecutorFilter
(Convenience constructor) Creates a new instance with a new OrderedThreadPoolExecutor.
EXIT_SIGNAL - Static variable in class org.apache.mina.filter.executor.OrderedThreadPoolExecutor
 
EXIT_SIGNAL - Static variable in class org.apache.mina.filter.executor.PriorityThreadPoolExecutor
 
EXIT_SIGNAL - Static variable in class org.apache.mina.filter.executor.UnorderedThreadPoolExecutor
 
exitSelfTransitionsAnnotation - Variable in class org.apache.mina.statemachine.StateMachineFactory
 
expand(int) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
Changes the capacity and limit of this buffer so this buffer get the specified expectedRemaining room from the current position.
expand(int) - Method in class org.apache.mina.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) - Method in class org.apache.mina.core.buffer.IoBufferWrapper
Changes the capacity and limit of this buffer so this buffer get the specified expectedRemaining room from the current position.
expand(int, boolean) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
 
expand(int, int) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
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.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
Changes the capacity and limit of this buffer so this buffer get the specified expectedRemaining room from the specified position.
expand(int, int, boolean) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
 
expand(CompositeByteArray, int) - Method in class org.apache.mina.util.byteaccess.CompositeByteArrayRelativeWriter.ChunkedExpander
Expand a ByteBuffer by minSize bytes
expand(CompositeByteArray, int) - Method in interface org.apache.mina.util.byteaccess.CompositeByteArrayRelativeWriter.Expander
Expand a ByteBuffer by minSize bytes
expand(CompositeByteArray, int) - Method in class org.apache.mina.util.byteaccess.CompositeByteArrayRelativeWriter.NopExpander
Expand a ByteBuffer by minSize bytes
expander - Variable in class org.apache.mina.util.byteaccess.CompositeByteArrayRelativeWriter
The expander to use when the array underflows.
expandIfNeeded() - Method in class org.apache.mina.util.CircularQueue
 
expirationIntervalMillis - Variable in class org.apache.mina.util.ExpiringMap.Expirer
 
ExpirationListener<E> - Interface in org.apache.mina.util
A listener for expired object events.
expirationListeners - Variable in class org.apache.mina.util.ExpiringMap
 
expired(E) - Method in interface org.apache.mina.util.ExpirationListener
Adds a given event to the listener
expired(IoSession) - Method in class org.apache.mina.core.session.ExpiringSessionRecycler.DefaultExpirationListener
 
ExpiredSessionThread() - Constructor for class org.apache.mina.filter.firewall.ConnectionThrottleFilter.ExpiredSessionThread
 
expirer - Variable in class org.apache.mina.util.ExpiringMap
 
Expirer() - Constructor for class org.apache.mina.util.ExpiringMap.Expirer
Creates a new instance of Expirer.
expirerCount - Static variable in class org.apache.mina.util.ExpiringMap
 
expirerThread - Variable in class org.apache.mina.util.ExpiringMap.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(ConcurrentHashMap<K, ExpiringMap.ExpiringObject>, CopyOnWriteArrayList<ExpirationListener<V>>, int, int) - Constructor for class org.apache.mina.util.ExpiringMap
 
ExpiringMap.Expirer - Class in org.apache.mina.util
A Thread that monitors an ExpiringMap and will remove elements that have passed the threshold.
ExpiringMap.ExpiringObject - Class in org.apache.mina.util
 
ExpiringObject(K, V, long) - Constructor for class org.apache.mina.util.ExpiringMap.ExpiringObject
 
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
Create a new ExpiringSessionRecycler instance
ExpiringSessionRecycler(int) - Constructor for class org.apache.mina.core.session.ExpiringSessionRecycler
Create a new ExpiringSessionRecycler instance
ExpiringSessionRecycler(int, int) - Constructor for class org.apache.mina.core.session.ExpiringSessionRecycler
Create a new ExpiringSessionRecycler instance
ExpiringSessionRecycler.DefaultExpirationListener - Class in org.apache.mina.core.session
 
extractChallengeFromType2Message(byte[]) - Static method in class org.apache.mina.proxy.handlers.http.ntlm.NTLMUtilities
Extracts the NTLM challenge from the type 2 message as an 8 byte array.
extractDirective(Map<String, String>, String, String) - Static method in class org.apache.mina.proxy.utils.StringUtilities
Processes directive/value pairs from the digest-challenge and fill out the provided map.
extractFlagsFromType2Message(byte[]) - Static method in class org.apache.mina.proxy.handlers.http.ntlm.NTLMUtilities
Extracts the NTLM flags from the type 2 message.
extractTargetInfoFromType2Message(byte[], Integer) - Static method in class org.apache.mina.proxy.handlers.http.ntlm.NTLMUtilities
Extracts the target information block from the type 2 message.
extractTargetNameFromType2Message(byte[], Integer) - Static method in class org.apache.mina.proxy.handlers.http.ntlm.NTLMUtilities
Extracts the target name from the type 2 message.

F

factory - Variable in class org.apache.mina.filter.codec.ProtocolCodecFilter
The factory responsible for creating the encoder and decoder
factory - Variable in class org.apache.mina.handler.multiton.SingleSessionIoHandlerDelegate
Deprecated.
failedHandles - Variable in class org.apache.mina.transport.socket.apr.AprSocketConnector
 
FAKE_IP - Static variable in class org.apache.mina.proxy.handlers.socks.SocksProxyConstants
Invalid IP used in SOCKS 4a protocol to specify that the client can't resolve the destination host's domain name.
FALSE - Static variable in class org.apache.mina.integration.beans.BooleanEditor
 
fetchAppBuffer() - Method in class org.apache.mina.filter.ssl.SslHandler
Get decrypted application data.
fetchOutNetBuffer() - Method in class org.apache.mina.filter.ssl.SslHandler
Get encrypted data to be sent.
fetchSession() - Method in class org.apache.mina.filter.executor.OrderedThreadPoolExecutor.Worker
 
fetchSession() - Method in class org.apache.mina.filter.executor.PriorityThreadPoolExecutor.Worker
 
fetchTask() - Method in class org.apache.mina.filter.executor.UnorderedThreadPoolExecutor.Worker
 
file - Variable in class org.apache.mina.core.file.FilenameFileRegion
 
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
 
FilenameFileRegion - Class in org.apache.mina.core.file
Manage a File to be sent to a remote host.
FilenameFileRegion(File, FileChannel) - Constructor for class org.apache.mina.core.file.FilenameFileRegion
Create a new FilenameFileRegion instance
FilenameFileRegion(File, FileChannel, long, long) - Constructor for class org.apache.mina.core.file.FilenameFileRegion
Create a new FilenameFileRegion instance
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
Fills this buffer with the specified value.
fill(byte, int) - Method in class org.apache.mina.core.buffer.IoBuffer
Fills this buffer with the specified value.
fill(byte, int) - Method in class org.apache.mina.core.buffer.IoBufferWrapper
Fills this buffer with the specified value.
fill(int) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
Fills this buffer with NUL (0x00).
fill(int) - Method in class org.apache.mina.core.buffer.IoBuffer
Fills this buffer with NUL (0x00).
fill(int) - Method in class org.apache.mina.core.buffer.IoBufferWrapper
Fills this buffer with NUL (0x00).
fillAndReset(byte, int) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
Fills this buffer with the specified value.
fillAndReset(byte, int) - Method in class org.apache.mina.core.buffer.IoBuffer
Fills this buffer with the specified value.
fillAndReset(byte, int) - Method in class org.apache.mina.core.buffer.IoBufferWrapper
Fills this buffer with the specified value.
fillAndReset(int) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
Fills this buffer with NUL (0x00).
fillAndReset(int) - Method in class org.apache.mina.core.buffer.IoBuffer
Fills this buffer with NUL (0x00).
fillAndReset(int) - Method in class org.apache.mina.core.buffer.IoBufferWrapper
Fills this buffer with NUL (0x00).
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 - Variable in class org.apache.mina.core.filterchain.DefaultIoFilterChain.EntryImpl
 
filter - Variable in class org.apache.mina.core.filterchain.DefaultIoFilterChainBuilder.EntryImpl
 
filter - Variable in class org.apache.mina.filter.util.ReferenceCountingFilter
 
filter(IoFilterEvent) - Method in class org.apache.mina.filter.logging.MdcInjectionFilter
filter(IoFilterEvent) - Method in class org.apache.mina.filter.util.CommonEventFilter
 
filterChain - Variable in class org.apache.mina.core.session.DummySession
 
filterChain - Variable in class org.apache.mina.transport.socket.apr.AprSession
 
filterChain - Variable in class org.apache.mina.transport.socket.nio.NioSession
The FilterChain created for this session
filterChain - Variable in class org.apache.mina.transport.vmpipe.VmPipeSession
 
filterChainBuilder - Variable in class org.apache.mina.core.service.AbstractIoService
Current filter chain builder.
filterClose(IoFilter.NextFilter, IoSession) - Method in class org.apache.mina.core.filterchain.DefaultIoFilterChain.HeadFilter
 
filterClose(IoFilter.NextFilter, IoSession) - Method in interface org.apache.mina.core.filterchain.IoFilter
Filters IoSession.closeNow() or a IoSession.closeOnFlush() method invocations.
filterClose(IoFilter.NextFilter, IoSession) - Method in class org.apache.mina.core.filterchain.IoFilterAdapter
Filters IoSession.closeNow() or a IoSession.closeOnFlush() method invocations.
filterClose(IoFilter.NextFilter, IoSession) - Method in class org.apache.mina.filter.executor.ExecutorFilter
Filters IoSession.closeNow() or a IoSession.closeOnFlush() method invocations.
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
Filters IoSession.closeNow() or a IoSession.closeOnFlush() method invocations.
filterClose(IoFilter.NextFilter, IoSession) - Method in class org.apache.mina.filter.util.ReferenceCountingFilter
Filters IoSession.closeNow() or a IoSession.closeOnFlush() method invocations.
filterClose(IoSession) - Method in interface org.apache.mina.core.filterchain.IoFilter.NextFilter
Forwards filterClose event to next filter.
FilterEvent - Interface in org.apache.mina.filter
An empty interface that each Filter that is going to send a specific event must implement.
filterPrimitiveType(Class<?>) - Static method in class org.apache.mina.integration.beans.PropertyEditorFactory
 
filterWrite(IoFilter.NextFilter, IoSession, WriteRequest) - Method in class org.apache.mina.core.filterchain.DefaultIoFilterChain.HeadFilter
 
filterWrite(IoFilter.NextFilter, IoSession, WriteRequest) - Method in interface org.apache.mina.core.filterchain.IoFilter
Filters IoSession.write(Object) method invocation.
filterWrite(IoFilter.NextFilter, IoSession, WriteRequest) - Method in class org.apache.mina.core.filterchain.IoFilterAdapter
Filters IoSession.write(Object) method invocation.
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
Filters IoSession.write(Object) method invocation.
filterWrite(IoFilter.NextFilter, IoSession, WriteRequest) - Method in class org.apache.mina.filter.compression.CompressionFilter
Filters IoSession.write(Object) method invocation.
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
Filters IoSession.write(Object) method invocation.
filterWrite(IoFilter.NextFilter, IoSession, WriteRequest) - Method in class org.apache.mina.filter.executor.WriteRequestFilter
Filters IoSession.write(Object) method invocation.
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
Filters IoSession.write(Object) method invocation.
filterWrite(IoFilter.NextFilter, IoSession, WriteRequest) - Method in class org.apache.mina.filter.util.CommonEventFilter
Filters IoSession.write(Object) method invocation.
filterWrite(IoFilter.NextFilter, IoSession, WriteRequest) - Method in class org.apache.mina.filter.util.ReferenceCountingFilter
Filters IoSession.write(Object) method invocation.
filterWrite(IoFilter.NextFilter, IoSession, WriteRequest) - Method in class org.apache.mina.proxy.filter.ProxyFilter
Filters outgoing writes, queueing them up if necessary while a handshake is ongoing.
filterWrite(IoSession, WriteRequest) - Method in interface org.apache.mina.core.filterchain.IoFilter.NextFilter
Forwards filterWrite event to next filter.
filterWriteEventQueue - Variable in class org.apache.mina.filter.ssl.SslHandler
 
finalize() - Method in class org.apache.mina.transport.socket.apr.AprLibrary
 
findEncoder(DemuxingProtocolEncoder.State, Class<?>) - Method in class org.apache.mina.filter.codec.demux.DemuxingProtocolEncoder
 
findEncoder(DemuxingProtocolEncoder.State, Class<?>, Set<Class<?>>) - Method in class org.apache.mina.filter.codec.demux.DemuxingProtocolEncoder
 
findEncoderCache - Variable in class org.apache.mina.filter.codec.demux.DemuxingProtocolEncoder.State
 
findExceptionHandler(Class<?>, Set<Class<?>>) - Method in class org.apache.mina.handler.demux.DemuxingIoHandler
 
findExceptionHandler(Class<? extends Throwable>) - Method in class org.apache.mina.handler.demux.DemuxingIoHandler
 
findHandler(Map<Class<?>, ?>, Map, Class<?>, Set<Class<?>>) - Method in class org.apache.mina.handler.demux.DemuxingIoHandler
 
findReceivedMessageHandler(Class<?>) - Method in class org.apache.mina.handler.demux.DemuxingIoHandler
 
findReceivedMessageHandler(Class<?>, Set<Class<?>>) - Method in class org.apache.mina.handler.demux.DemuxingIoHandler
 
findSentMessageHandler(Class<?>) - Method in class org.apache.mina.handler.demux.DemuxingIoHandler
 
findSentMessageHandler(Class<?>, Set<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
Finish the connection process of a client socket after it was marked as ready to process by the AbstractPollingIoConnector.select(int) call.
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(boolean, ProtocolDecoderOutput) - Method in class org.apache.mina.filter.codec.statemachine.CrLfDecodingState
Invoked when this state has found a CRLF.
finishDecode(byte, ProtocolDecoderOutput) - Method in class org.apache.mina.filter.codec.statemachine.SingleByteDecodingState
Invoked when this state has consumed a complete byte.
finishDecode(int) - Method in class org.apache.mina.filter.codec.statemachine.SkippingState
Invoked when this state cannot skip any more bytes.
finishDecode(int, ProtocolDecoderOutput) - Method in class org.apache.mina.filter.codec.statemachine.IntegerDecodingState
Invoked when this state has consumed a complete int.
finishDecode(short, ProtocolDecoderOutput) - Method in class org.apache.mina.filter.codec.statemachine.ShortIntegerDecodingState
Invoked when this state has consumed a complete short.
finishDecode(List<Object>, ProtocolDecoderOutput) - Method in class org.apache.mina.filter.codec.statemachine.DecodingStateMachine
Called once the state machine has reached its end.
finishDecode(IoBuffer, ProtocolDecoderOutput) - Method in class org.apache.mina.filter.codec.statemachine.ConsumeToCrLfDecodingState
Invoked when this state has reached a CRLF.
finishDecode(IoBuffer, ProtocolDecoderOutput) - Method in class org.apache.mina.filter.codec.statemachine.ConsumeToDynamicTerminatorDecodingState
Invoked when this state has reached the terminator byte.
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(IoBuffer, ProtocolDecoderOutput) - Method in class org.apache.mina.filter.codec.statemachine.ConsumeToTerminatorDecodingState
Invoked when this state has reached the terminator byte.
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(IoSession, ProtocolDecoderOutput) - Method in class org.apache.mina.filter.codec.demux.DemuxingProtocolDecoder
Override this method to deal with the closed connection.
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(IoSession, ProtocolDecoderOutput) - Method in class org.apache.mina.filter.codec.statemachine.DecodingStateProtocolDecoder
Invoked when the specified session is closed.
finishDecode(IoSession, ProtocolDecoderOutput) - Method in class org.apache.mina.filter.codec.SynchronizedProtocolDecoder
Invoked when the specified session is closed.
finishDecode(IoSession, ProtocolDecoderOutput) - Method in class org.apache.mina.filter.codec.textline.TextLineDecoder
Invoked when the specified session is closed.
finishDecode(IoSession, ProtocolDecoderOutput) - Method in class org.apache.mina.http.HttpClientDecoder
Invoked when the specified session is closed.
finishDecode(IoSession, ProtocolDecoderOutput) - Method in class org.apache.mina.http.HttpServerDecoder
Invoked when the specified session is closed.
finishDecode(ProtocolDecoderOutput) - Method in class org.apache.mina.filter.codec.statemachine.ConsumeToCrLfDecodingState
Invoked when the associated IoSession is closed.
finishDecode(ProtocolDecoderOutput) - Method in class org.apache.mina.filter.codec.statemachine.ConsumeToDynamicTerminatorDecodingState
Invoked when the associated IoSession is closed.
finishDecode(ProtocolDecoderOutput) - Method in class org.apache.mina.filter.codec.statemachine.ConsumeToEndOfSessionDecodingState
Invoked when the associated IoSession is closed.
finishDecode(ProtocolDecoderOutput) - Method in class org.apache.mina.filter.codec.statemachine.ConsumeToTerminatorDecodingState
Invoked when the associated IoSession is closed.
finishDecode(ProtocolDecoderOutput) - Method in class org.apache.mina.filter.codec.statemachine.CrLfDecodingState
Invoked when the associated IoSession is closed.
finishDecode(ProtocolDecoderOutput) - Method in interface org.apache.mina.filter.codec.statemachine.DecodingState
Invoked when the associated IoSession is closed.
finishDecode(ProtocolDecoderOutput) - Method in class org.apache.mina.filter.codec.statemachine.DecodingStateMachine
Invoked when the associated IoSession is closed.
finishDecode(ProtocolDecoderOutput) - Method in class org.apache.mina.filter.codec.statemachine.FixedLengthDecodingState
Invoked when the associated IoSession is closed.
finishDecode(ProtocolDecoderOutput) - Method in class org.apache.mina.filter.codec.statemachine.IntegerDecodingState
Invoked when the associated IoSession is closed.
finishDecode(ProtocolDecoderOutput) - Method in class org.apache.mina.filter.codec.statemachine.ShortIntegerDecodingState
Invoked when the associated IoSession is closed.
finishDecode(ProtocolDecoderOutput) - Method in class org.apache.mina.filter.codec.statemachine.SingleByteDecodingState
Invoked when the associated IoSession is closed.
finishDecode(ProtocolDecoderOutput) - Method in class org.apache.mina.filter.codec.statemachine.SkippingState
Invoked when the associated IoSession is closed.
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 an event
fire() - Method in class org.apache.mina.core.session.IoEvent
Fire an event
fireConnected(IoSession) - Method in class org.apache.mina.proxy.ProxyConnector
Fires the connection event on the real future to notify the client.
fireEvent(IoFilterEvent) - Method in class org.apache.mina.filter.executor.ExecutorFilter
Fires the specified event through the underlying executor.
fireEvent(IoEvent) - Method in class org.apache.mina.transport.vmpipe.VmPipeFilterChain
 
fireEvent(FilterEvent) - Method in class org.apache.mina.core.filterchain.DefaultIoFilterChain
fireEvent(FilterEvent) - Method in interface org.apache.mina.core.filterchain.IoFilterChain
fireEvent(FilterEvent) - Method in class org.apache.mina.transport.vmpipe.VmPipeFilterChain
 
fireExceptionCaught(Throwable) - Method in class org.apache.mina.core.filterchain.DefaultIoFilterChain
fireExceptionCaught(Throwable) - Method in interface org.apache.mina.core.filterchain.IoFilterChain
fireExceptionCaught(Throwable) - Method in class org.apache.mina.transport.vmpipe.VmPipeFilterChain
 
fireFilterClose() - Method in class org.apache.mina.core.filterchain.DefaultIoFilterChain
fireFilterClose() - Method in interface org.apache.mina.core.filterchain.IoFilterChain
fireFilterClose() - Method in class org.apache.mina.transport.vmpipe.VmPipeFilterChain
 
fireFilterWrite(WriteRequest) - Method in class org.apache.mina.core.filterchain.DefaultIoFilterChain
fireFilterWrite(WriteRequest) - Method in interface org.apache.mina.core.filterchain.IoFilterChain
fireFilterWrite(WriteRequest) - Method in class org.apache.mina.transport.vmpipe.VmPipeFilterChain
 
fireInputClosed() - Method in class org.apache.mina.core.filterchain.DefaultIoFilterChain
fireInputClosed() - Method in interface org.apache.mina.core.filterchain.IoFilterChain
fireInputClosed() - Method in class org.apache.mina.transport.vmpipe.VmPipeFilterChain
 
fireMessageReceived(Object) - Method in class org.apache.mina.core.filterchain.DefaultIoFilterChain
fireMessageReceived(Object) - Method in interface org.apache.mina.core.filterchain.IoFilterChain
fireMessageReceived(Object) - Method in class org.apache.mina.transport.vmpipe.VmPipeFilterChain
 
fireMessageSent(WriteRequest) - Method in class org.apache.mina.core.filterchain.DefaultIoFilterChain
fireMessageSent(WriteRequest) - Method in interface org.apache.mina.core.filterchain.IoFilterChain
fireMessageSent(WriteRequest) - Method in class org.apache.mina.transport.vmpipe.VmPipeFilterChain
 
fireMessageSent(S, WriteRequest) - Method in class org.apache.mina.core.polling.AbstractPollingIoProcessor.Processor
 
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.
fireSessionClosed() - Method in class org.apache.mina.core.filterchain.DefaultIoFilterChain
fireSessionClosed() - Method in interface org.apache.mina.core.filterchain.IoFilterChain
fireSessionClosed() - Method in class org.apache.mina.transport.vmpipe.VmPipeFilterChain
 
fireSessionCreated() - Method in class org.apache.mina.core.filterchain.DefaultIoFilterChain
fireSessionCreated() - Method in interface org.apache.mina.core.filterchain.IoFilterChain
fireSessionCreated() - Method in class org.apache.mina.transport.vmpipe.VmPipeFilterChain
 
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
fireSessionIdle(IdleStatus) - Method in class org.apache.mina.transport.vmpipe.VmPipeFilterChain
 
fireSessionOpened() - Method in class org.apache.mina.core.filterchain.DefaultIoFilterChain
fireSessionOpened() - Method in interface org.apache.mina.core.filterchain.IoFilterChain
fireSessionOpened() - Method in class org.apache.mina.transport.vmpipe.VmPipeFilterChain
 
first - Variable in class org.apache.mina.util.CircularQueue
 
first() - Method in class org.apache.mina.util.byteaccess.BufferByteArray
first() - Method in interface org.apache.mina.util.byteaccess.ByteArray
first() - Method in class org.apache.mina.util.byteaccess.CompositeByteArray
first() - Method in interface org.apache.mina.util.byteaccess.IoAbsoluteReader
 
first() - Method in interface org.apache.mina.util.byteaccess.IoAbsoluteWriter
 
firstByte - Variable in class org.apache.mina.util.byteaccess.ByteArrayList
The first byte in the array list
firstByte() - Method in class org.apache.mina.util.byteaccess.ByteArrayList
 
firstListener - Variable in class org.apache.mina.core.future.DefaultIoFuture
The first listener.
firstSSLNegociation - Variable in class org.apache.mina.filter.ssl.SslHandler
A flag set to true when the first SSL handshake has been completed This is used to avoid sending a notification to the application handler when we switch to a SECURE or UNSECURE session.
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.
FLAG_NEGOTIATE_128_BIT_ENCRYPTION - Static variable in interface org.apache.mina.proxy.handlers.http.ntlm.NTLMConstants
Indicates that 128-bit encryption is supported
FLAG_NEGOTIATE_56_BIT_ENCRYPTION - Static variable in interface org.apache.mina.proxy.handlers.http.ntlm.NTLMConstants
Indicates that 56-bit encryption is supported
FLAG_NEGOTIATE_ALWAYS_SIGN - Static variable in interface org.apache.mina.proxy.handlers.http.ntlm.NTLMConstants
Indicates that authenticated communication between the client and server should be signed with a "dummy" signature
FLAG_NEGOTIATE_ANONYMOUS - Static variable in interface org.apache.mina.proxy.handlers.http.ntlm.NTLMConstants
Sent by the client in the Type 3 message to indicate that an anonymous context has been established.
FLAG_NEGOTIATE_DATAGRAM_STYLE - Static variable in interface org.apache.mina.proxy.handlers.http.ntlm.NTLMConstants
Indicates that datagram authentication is being used
FLAG_NEGOTIATE_DOMAIN_SUPPLIED - Static variable in interface org.apache.mina.proxy.handlers.http.ntlm.NTLMConstants
Sent by the client in the Type 1 message to indicate that the name of the domain in which the client workstation has membership is included in the message.
FLAG_NEGOTIATE_KEY_EXCHANGE - Static variable in interface org.apache.mina.proxy.handlers.http.ntlm.NTLMConstants
Indicates that the client will provide an encrypted master key in the "Session Key" field of the Type 3 message
FLAG_NEGOTIATE_LAN_MANAGER_KEY - Static variable in interface org.apache.mina.proxy.handlers.http.ntlm.NTLMConstants
Indicates that the Lan Manager Session Key should be used for signing and sealing authenticated communications
FLAG_NEGOTIATE_LOCAL_CALL - Static variable in interface org.apache.mina.proxy.handlers.http.ntlm.NTLMConstants
Sent by the server to indicate that the server and client are on the same machine.
FLAG_NEGOTIATE_NTLM - Static variable in interface org.apache.mina.proxy.handlers.http.ntlm.NTLMConstants
Indicates that NTLM authentication is being used
FLAG_NEGOTIATE_NTLM2 - Static variable in interface org.apache.mina.proxy.handlers.http.ntlm.NTLMConstants
Indicates that the NTLM2 signing and sealing scheme should be used for protecting authenticated communications.
FLAG_NEGOTIATE_OEM - Static variable in interface org.apache.mina.proxy.handlers.http.ntlm.NTLMConstants
Indicates that OEM strings are supported for use in security buffer data
FLAG_NEGOTIATE_SEAL - Static variable in interface org.apache.mina.proxy.handlers.http.ntlm.NTLMConstants
Specifies that authenticated communication between the client and server should be encrypted (message confidentiality)
FLAG_NEGOTIATE_SIGN - Static variable in interface org.apache.mina.proxy.handlers.http.ntlm.NTLMConstants
Specifies that authenticated communication between the client and server should carry a digital signature (message integrity)
FLAG_NEGOTIATE_TARGET_INFO - Static variable in interface org.apache.mina.proxy.handlers.http.ntlm.NTLMConstants
Sent by the server in the Type 2 message to indicate that it is including a Target Information block in the message.
FLAG_NEGOTIATE_UNICODE - Static variable in interface org.apache.mina.proxy.handlers.http.ntlm.NTLMConstants
Indicates that Unicode strings are supported for use in security buffer data
FLAG_NEGOTIATE_WORKSTATION_SUPPLIED - Static variable in interface org.apache.mina.proxy.handlers.http.ntlm.NTLMConstants
Sent by the client in the Type 1 message to indicate that the client workstation's name is included in the message.
FLAG_REQUEST_SERVER_AUTH_REALM - Static variable in interface org.apache.mina.proxy.handlers.http.ntlm.NTLMConstants
Requests that the server's authentication realm be included in the Type 2 message
FLAG_TARGET_TYPE_DOMAIN - Static variable in interface org.apache.mina.proxy.handlers.http.ntlm.NTLMConstants
Sent by the server in the Type 2 message to indicate that the target authentication realm is a domain
FLAG_TARGET_TYPE_SERVER - Static variable in interface org.apache.mina.proxy.handlers.http.ntlm.NTLMConstants
Sent by the server in the Type 2 message to indicate that the target authentication realm is a server
FLAG_TARGET_TYPE_SHARE - Static variable in interface org.apache.mina.proxy.handlers.http.ntlm.NTLMConstants
Sent by the server in the Type 2 message to indicate that the target authentication realm is a share.
FLAG_UNIDENTIFIED_1 - Static variable in interface org.apache.mina.proxy.handlers.http.ntlm.NTLMConstants
WARN : These flags usage has not been identified
FLAG_UNIDENTIFIED_10 - Static variable in interface org.apache.mina.proxy.handlers.http.ntlm.NTLMConstants
Undefined
FLAG_UNIDENTIFIED_11 - Static variable in interface org.apache.mina.proxy.handlers.http.ntlm.NTLMConstants
Undefined
FLAG_UNIDENTIFIED_2 - Static variable in interface org.apache.mina.proxy.handlers.http.ntlm.NTLMConstants
Negotiate Netware ??!
FLAG_UNIDENTIFIED_3 - Static variable in interface org.apache.mina.proxy.handlers.http.ntlm.NTLMConstants
Undefined
FLAG_UNIDENTIFIED_4 - Static variable in interface org.apache.mina.proxy.handlers.http.ntlm.NTLMConstants
Request Init Response ??!
FLAG_UNIDENTIFIED_5 - Static variable in interface org.apache.mina.proxy.handlers.http.ntlm.NTLMConstants
Request Accept Response ??!
FLAG_UNIDENTIFIED_6 - Static variable in interface org.apache.mina.proxy.handlers.http.ntlm.NTLMConstants
Request Non-NT Session Key ??!
FLAG_UNIDENTIFIED_7 - Static variable in interface org.apache.mina.proxy.handlers.http.ntlm.NTLMConstants
Undefined
FLAG_UNIDENTIFIED_8 - Static variable in interface org.apache.mina.proxy.handlers.http.ntlm.NTLMConstants
Undefined
FLAG_UNIDENTIFIED_9 - Static variable in interface org.apache.mina.proxy.handlers.http.ntlm.NTLMConstants
Undefined
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() - Method in class org.apache.mina.filter.codec.ProtocolCodecFilter.ProtocolEncoderOutputImpl
Flushes all buffers you wrote via ProtocolEncoderOutput.write(Object) to the session.
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
flush() - Method in class org.apache.mina.handler.stream.IoSessionOutputStream
 
flush() - Method in class org.apache.mina.util.byteaccess.CompositeByteArrayRelativeWriter
Flush to the current index.
flush(long) - Method in class org.apache.mina.core.polling.AbstractPollingIoProcessor.Processor
Write all the pending messages
flush(IoFilter.NextFilter, IoSession) - Method in class org.apache.mina.filter.codec.ProtocolCodecFilter.ProtocolDecoderOutputImpl
Flushes all messages you wrote via ProtocolDecoderOutput.write(Object) to the next filter.
flush(IoFilter.NextFilter, IoSession) - Method in interface org.apache.mina.filter.codec.ProtocolDecoderOutput
Flushes all messages you wrote via ProtocolDecoderOutput.write(Object) to the next filter.
flush(IoSession) - Method in class org.apache.mina.filter.buffer.BufferedWriteFilter
Flushes the buffered data.
flush(NioSession) - Method in class org.apache.mina.transport.socket.nio.NioDatagramAcceptor
Flushes the internal write request queue of the specified session.
flush(NioSession, long) - Method in class org.apache.mina.transport.socket.nio.NioDatagramAcceptor
 
flush(VmPipeSession) - Method in class org.apache.mina.transport.vmpipe.VmPipeFilterChain.VmPipeIoProcessor
 
flush(ByteArray) - Method in interface org.apache.mina.util.byteaccess.CompositeByteArrayRelativeWriter.Flusher
Flush a byte array
flush(S) - Method in class org.apache.mina.core.polling.AbstractPollingIoProcessor
Flushes the internal write request queue of the specified session.
flush(S) - Method in interface org.apache.mina.core.service.IoProcessor
Flushes the internal write request queue of the specified session.
flush(S) - Method in class org.apache.mina.core.service.SimpleIoProcessorPool
Flushes the internal write request queue of the specified session.
flushEnabled - Variable in class org.apache.mina.transport.vmpipe.VmPipeFilterChain
 
flusher - Variable in class org.apache.mina.util.byteaccess.CompositeByteArrayRelativeWriter
The flusher to use when flushing component ByteArrays.
flushEvents() - Method in class org.apache.mina.transport.vmpipe.VmPipeFilterChain
 
flushFilterWrite() - Method in class org.apache.mina.filter.ssl.SslHandler
 
flushingSessions - Variable in class org.apache.mina.core.polling.AbstractPollingIoProcessor
A queue used to store the sessions to be flushed
flushingSessions - Variable in class org.apache.mina.transport.socket.nio.NioDatagramAcceptor
 
flushMessageReceived() - Method in class org.apache.mina.filter.ssl.SslHandler
 
flushNow(S, long) - Method in class org.apache.mina.core.polling.AbstractPollingIoProcessor.Processor
 
flushPendingDataQueues(VmPipeSession) - Static method in class org.apache.mina.transport.vmpipe.VmPipeFilterChain
 
flushPendingSessionEvents() - Method in class org.apache.mina.proxy.event.IoSessionEventQueue
Send any session event which were queued while waiting for handshaking to complete.
flushPendingWriteRequests() - Method in class org.apache.mina.proxy.AbstractProxyLogicHandler
Send any write requests which were queued whilst waiting for handshaking to complete.
flushPreHandshakeEvents() - Method in class org.apache.mina.filter.ssl.SslHandler
 
flushSessions(long) - Method in class org.apache.mina.transport.socket.nio.NioDatagramAcceptor
 
flushTo(int) - Method in class org.apache.mina.util.byteaccess.CompositeByteArrayRelativeWriter
Flush to the given index.
format(LogRecord) - Method in class org.apache.mina.util.Log4jXmlFormatter
 
formats - Variable in class org.apache.mina.integration.beans.DateEditor
 
forwardEvent - Variable in class org.apache.mina.filter.keepalive.KeepAliveFilter
 
FOURBYTE - Static variable in class org.apache.mina.util.Base64
Used to get the number of Quadruples.
fragmentation - Variable in class org.apache.mina.core.service.DefaultTransportMetadata
The flag indicating that the transport support fragmentation or not
free() - Method in class org.apache.mina.core.buffer.CachedBufferAllocator.CachedBuffer
 
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
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.SimpleBufferAllocator.SimpleBuffer
 
free() - Method in interface org.apache.mina.util.byteaccess.ByteArray
Remove any resources associated with this object.
free() - Method in class org.apache.mina.util.byteaccess.ByteArrayPool.DirectBufferByteArray
 
free() - Method in class org.apache.mina.util.byteaccess.ByteArrayPool
Frees the buffers
free() - Method in class org.apache.mina.util.byteaccess.CompositeByteArray
Remove any resources associated with this object.
free() - Method in class org.apache.mina.util.byteaccess.CompositeByteArrayRelativeBase
Free all resources associated with this object.
free(ByteBuffer) - Method in class org.apache.mina.core.buffer.CachedBufferAllocator.CachedBuffer
 
free(IoSession) - Method in class org.apache.mina.filter.buffer.BufferedWriteFilter
Internal method that actually frees the IoBuffer that contains the buffered data that has not been flushed.
freeBufferCount - Variable in class org.apache.mina.util.byteaccess.ByteArrayPool
 
freeBuffers - Variable in class org.apache.mina.util.byteaccess.ByteArrayPool
 
freed - Variable in class org.apache.mina.util.byteaccess.ByteArrayPool.DirectBufferByteArray
 
freed - Variable in class org.apache.mina.util.byteaccess.ByteArrayPool
 
freeMemory - Variable in class org.apache.mina.util.byteaccess.ByteArrayPool
 
fromString(String) - Static method in enum org.apache.mina.http.api.HttpVersion
Returns the HttpVersion instance from the specified string.
full - Variable in class org.apache.mina.util.CircularQueue
 
future - Variable in class org.apache.mina.core.write.DefaultWriteRequest
The associated Future
future - Variable in class org.apache.mina.proxy.ProxyConnector
This future will notify it's listeners when really connected to the target

G

get() - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
get() - Method in class org.apache.mina.core.buffer.IoBuffer
 
get() - Method in class org.apache.mina.core.buffer.IoBufferWrapper
get() - Method in class org.apache.mina.util.byteaccess.BufferByteArray.CursorImpl
get() - Method in interface org.apache.mina.util.byteaccess.ByteArray.Cursor
get() - Method in class org.apache.mina.util.byteaccess.CompositeByteArray.CursorImpl
get() - Method in class org.apache.mina.util.byteaccess.CompositeByteArrayRelativeReader
 
get() - Method in interface org.apache.mina.util.byteaccess.IoRelativeReader
 
get() - Method in class org.apache.mina.util.LazyInitializer
 
get(byte[]) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
get(byte[]) - Method in class org.apache.mina.core.buffer.IoBuffer
 
get(byte[]) - Method in class org.apache.mina.core.buffer.IoBufferWrapper
get(byte[], int, int) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
get(byte[], int, int) - Method in class org.apache.mina.core.buffer.IoBuffer
 
get(byte[], int, int) - Method in class org.apache.mina.core.buffer.IoBufferWrapper
get(int) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
get(int) - Method in class org.apache.mina.core.buffer.IoBuffer
 
get(int) - Method in class org.apache.mina.core.buffer.IoBufferWrapper
get(int) - Method in class org.apache.mina.util.byteaccess.BufferByteArray
get(int) - Method in interface org.apache.mina.util.byteaccess.ByteArray
get(int) - Method in class org.apache.mina.util.byteaccess.CompositeByteArray
get(int) - Method in interface org.apache.mina.util.byteaccess.IoAbsoluteReader
 
get(int) - Method in class org.apache.mina.util.CircularQueue
get(int, IoBuffer) - Method in class org.apache.mina.util.byteaccess.BufferByteArray
Gets enough bytes to fill the IoBuffer from the given index.
get(int, IoBuffer) - Method in interface org.apache.mina.util.byteaccess.ByteArray
Gets enough bytes to fill the IoBuffer from the given index.
get(int, IoBuffer) - Method in class org.apache.mina.util.byteaccess.CompositeByteArray
Gets enough bytes to fill the IoBuffer from the given index.
get(int, IoBuffer) - Method in interface org.apache.mina.util.byteaccess.IoAbsoluteReader
Gets enough bytes to fill the IoBuffer from the given index.
get(Class<? extends IoFilter>) - Method in class org.apache.mina.core.filterchain.DefaultIoFilterChain
Returns the IoFilter with the specified filterType in this chain.
get(Class<? extends IoFilter>) - Method in class org.apache.mina.core.filterchain.DefaultIoFilterChainBuilder
 
get(Class<? extends IoFilter>) - Method in interface org.apache.mina.core.filterchain.IoFilterChain
Returns the IoFilter with the specified filterType in this chain.
get(Object) - Method in class org.apache.mina.util.CopyOnWriteMap
 
get(Object) - Method in class org.apache.mina.util.ExpiringMap
get(Object) - Method in class org.apache.mina.util.LazyInitializedCacheMap
get(String) - Method in class org.apache.mina.core.filterchain.DefaultIoFilterChain
Returns the IoFilter with the specified name in this chain.
get(String) - 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(String) - Method in class org.apache.mina.handler.chain.IoHandlerChain
Retrieve a IoHandlerCommand by its name
get(IoBuffer) - Method in class org.apache.mina.util.byteaccess.BufferByteArray.CursorImpl
Gets enough bytes to fill the IoBuffer and advances the reader.
get(IoBuffer) - Method in interface org.apache.mina.util.byteaccess.ByteArray.Cursor
Gets enough bytes to fill the IoBuffer and advances the reader.
get(IoBuffer) - Method in class org.apache.mina.util.byteaccess.CompositeByteArray.CursorImpl
Gets enough bytes to fill the IoBuffer and advances the reader.
get(IoBuffer) - Method in class org.apache.mina.util.byteaccess.CompositeByteArrayRelativeReader
places the data starting at current position into the supplied IoBuffer
get(IoBuffer) - Method in interface org.apache.mina.util.byteaccess.IoRelativeReader
Gets enough bytes to fill the IoBuffer and advances the reader.
GET - org.apache.mina.http.api.HttpMethod
The GET method
GET - org.apache.mina.http.api.HttpVerb
The GET verb
GET - Static variable in class org.apache.mina.proxy.handlers.http.HttpProxyConstants
The HTTP GET verb.
getAcceptor() - Method in class org.apache.mina.transport.vmpipe.VmPipe
 
getActivationTime() - Method in class org.apache.mina.core.service.AbstractIoService
getActivationTime() - Method in interface org.apache.mina.core.service.IoService
 
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.PriorityThreadPoolExecutor
getActiveCount() - Method in class org.apache.mina.filter.executor.UnorderedThreadPoolExecutor
 
getAddress() - Method in class org.apache.mina.transport.vmpipe.VmPipe
 
getAddressType() - Method in class org.apache.mina.core.service.DefaultTransportMetadata
getAddressType() - Method in interface org.apache.mina.core.service.TransportMetadata
 
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
 
getAll() - Method in class org.apache.mina.handler.chain.IoHandlerChain
 
getAllocator() - Static method in class org.apache.mina.core.buffer.IoBuffer
 
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
 
getAllReversed() - Method in class org.apache.mina.handler.chain.IoHandlerChain
 
getAndFillContext(IoSession) - Method in class org.apache.mina.filter.logging.MdcInjectionFilter
 
getArguments() - Method in class org.apache.mina.statemachine.event.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) - Method in interface org.apache.mina.core.session.IoSession
Returns the value of the user-defined attribute of this session.
getAttribute(Object) - Method in class org.apache.mina.statemachine.context.AbstractStateContext
Returns the value of the attribute with the specified key or nullif not found.
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.
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, Object) - Method in interface org.apache.mina.core.session.IoSession
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(IoSession, Object, Object) - Method in class org.apache.mina.core.session.DefaultIoSessionDataStructureFactory.DefaultIoSessionAttributeMap
getAttribute(IoSession, Object, Object) - Method in interface org.apache.mina.core.session.IoSessionAttributeMap
 
getAttributeKeys() - Method in class org.apache.mina.core.session.AbstractIoSession
getAttributeKeys() - Method in interface org.apache.mina.core.session.IoSession
 
getAttributeKeys() - Method in class org.apache.mina.filter.util.SessionAttributeInitializingFilter
 
getAttributeKeys(IoSession) - Method in class org.apache.mina.core.session.DefaultIoSessionDataStructureFactory.DefaultIoSessionAttributeMap
getAttributeKeys(IoSession) - Method in interface org.apache.mina.core.session.IoSessionAttributeMap
 
getAttributeMap() - Method in class org.apache.mina.core.session.AbstractIoSession
 
getAttributeMap(IoSession) - Method in class org.apache.mina.core.session.DefaultIoSessionDataStructureFactory
getAttributeMap(IoSession) - Method in interface org.apache.mina.core.session.IoSessionDataStructureFactory
 
getAttributes() - Method in class org.apache.mina.statemachine.context.AbstractStateContext
 
getAvailablePorts() - Static method in class org.apache.mina.util.AvailablePortFinder
 
getAvailablePorts(int, int) - Static method in class org.apache.mina.util.AvailablePortFinder
 
getAverage() - Method in class org.apache.mina.filter.statistic.ProfilerTimerFilter.TimerWorker
Gets the average reading for this event
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.core.polling.AbstractPollingIoAcceptor
 
getBacklog() - Method in interface org.apache.mina.transport.socket.SocketAcceptor
 
getBody() - Method in class org.apache.mina.proxy.handlers.http.HttpProxyResponse
 
getBothIdleCount() - Method in class org.apache.mina.core.session.AbstractIoSession
getBothIdleCount() - Method in interface org.apache.mina.core.session.IoSession
 
getBothIdleTime() - Method in class org.apache.mina.core.session.AbstractIoSessionConfig
getBothIdleTime() - Method in interface org.apache.mina.core.session.IoSessionConfig
 
getBothIdleTimeInMillis() - Method in class org.apache.mina.core.session.AbstractIoSessionConfig
getBothIdleTimeInMillis() - Method in interface org.apache.mina.core.session.IoSessionConfig
 
getBuffer() - Method in class org.apache.mina.filter.codec.textline.TextLineDecoder.Context
 
getBufferLength() - Method in class org.apache.mina.filter.codec.textline.TextLineDecoder
 
getBufferSize() - Method in class org.apache.mina.filter.buffer.BufferedWriteFilter
 
getByteArray() - Method in class org.apache.mina.util.byteaccess.ByteArrayList.Node
 
getCallsNumber() - Method in class org.apache.mina.filter.statistic.ProfilerTimerFilter.TimerWorker
 
getCallStack(StateContext) - Method in class org.apache.mina.statemachine.StateMachine
 
getChain() - Method in class org.apache.mina.handler.chain.ChainedIoHandler
 
getChangeByteProbability() - Method in class org.apache.mina.filter.errorgenerating.ErrorGeneratingFilter
 
getChannel() - Method in class org.apache.mina.transport.socket.nio.NioDatagramSession
getChannel() - Method in class org.apache.mina.transport.socket.nio.NioSession
 
getChannel() - Method in class org.apache.mina.transport.socket.nio.NioSocketSession
getChar() - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
getChar() - Method in class org.apache.mina.core.buffer.IoBuffer
 
getChar() - Method in class org.apache.mina.core.buffer.IoBufferWrapper
getChar() - Method in class org.apache.mina.util.byteaccess.BufferByteArray.CursorImpl
getChar() - Method in class org.apache.mina.util.byteaccess.CompositeByteArray.CursorImpl
getChar() - Method in class org.apache.mina.util.byteaccess.CompositeByteArrayRelativeReader
getChar() - Method in interface org.apache.mina.util.byteaccess.IoRelativeReader
 
getChar(int) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
getChar(int) - Method in class org.apache.mina.core.buffer.IoBuffer
 
getChar(int) - Method in class org.apache.mina.core.buffer.IoBufferWrapper
getChar(int) - Method in class org.apache.mina.util.byteaccess.BufferByteArray
getChar(int) - Method in class org.apache.mina.util.byteaccess.CompositeByteArray
getChar(int) - Method in interface org.apache.mina.util.byteaccess.IoAbsoluteReader
 
getCharset() - Method in class org.apache.mina.proxy.session.ProxyIoSession
 
getCharsetName() - Method in class org.apache.mina.proxy.session.ProxyIoSession
 
getCloseFuture() - Method in class org.apache.mina.core.session.AbstractIoSession
getCloseFuture() - Method in interface org.apache.mina.core.session.IoSession
 
getCommand() - Method in class org.apache.mina.handler.chain.IoHandlerChain.Entry
 
getCommandCode() - Method in class org.apache.mina.proxy.handlers.socks.SocksProxyRequest
Return the command code.
getCompletedTaskCount() - Method in class org.apache.mina.filter.executor.OrderedThreadPoolExecutor
getCompletedTaskCount() - Method in class org.apache.mina.filter.executor.PriorityThreadPoolExecutor
getCompletedTaskCount() - Method in class org.apache.mina.filter.executor.UnorderedThreadPoolExecutor
 
getComponentEditor() - Method in class org.apache.mina.integration.beans.ArrayEditor
 
getConfig() - Method in class org.apache.mina.core.service.IoServiceStatistics
 
getConfig() - Method in class org.apache.mina.core.session.AbstractIoSession
getConfig() - Method in class org.apache.mina.core.session.DummySession
getConfig() - Method in interface org.apache.mina.core.session.IoSession
 
getConfig() - Method in class org.apache.mina.transport.socket.apr.AprDatagramSession
getConfig() - Method in class org.apache.mina.transport.socket.apr.AprSocketSession
getConfig() - Method in class org.apache.mina.transport.socket.nio.NioDatagramSession
getConfig() - Method in class org.apache.mina.transport.socket.nio.NioSocketSession
getConfig() - Method in class org.apache.mina.transport.vmpipe.VmPipeSession
 
getConnectionRequest(H) - Method in class org.apache.mina.core.polling.AbstractPollingIoConnector
get the AbstractPollingIoConnector.ConnectionRequest for a given client socket handle
getConnectionRequest(Long) - Method in class org.apache.mina.transport.socket.apr.AprSocketConnector
get the AbstractPollingIoConnector.ConnectionRequest for a given client socket handle
getConnectionRequest(DatagramChannel) - Method in class org.apache.mina.transport.socket.nio.NioDatagramConnector
get the AbstractPollingIoConnector.ConnectionRequest for a given client socket handle
getConnectionRequest(SocketChannel) - Method in class org.apache.mina.transport.socket.nio.NioSocketConnector
get the AbstractPollingIoConnector.ConnectionRequest for a given client socket handle
getConnector() - Method in class org.apache.mina.proxy.ProxyConnector
 
getConnector() - Method in class org.apache.mina.proxy.session.ProxyIoSession
 
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
 
getConnectTimeoutMillis() - Method in class org.apache.mina.core.service.AbstractIoConnector
getConnectTimeoutMillis() - Method in interface org.apache.mina.core.service.IoConnector
 
getContent() - Method in interface org.apache.mina.http.api.HttpContentChunk
 
getContentLength() - Method in class org.apache.mina.proxy.utils.IoBufferDecoder.DecodingContext
 
getContentType() - Method in class org.apache.mina.http.api.DefaultHttpResponse
Gets the Content-Type header of the message.
getContentType() - Method in interface org.apache.mina.http.api.HttpMessage
Gets the Content-Type header of the message.
getContentType() - Method in class org.apache.mina.http.HttpRequestImpl
Gets the Content-Type header of the message.
getContext() - Method in class org.apache.mina.statemachine.event.Event
 
getContext(IoSession) - Method in class org.apache.mina.filter.codec.textline.TextLineDecoder
 
getContext(IoSession) - Static method in class org.apache.mina.filter.logging.MdcInjectionFilter
 
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
 
getCurrentAsString() - Static method in class org.apache.mina.http.DateUtil
 
getCurrentState() - Method in class org.apache.mina.filter.codec.statemachine.DecodingStateMachine
 
getCurrentState() - Method in class org.apache.mina.statemachine.context.AbstractStateContext
getCurrentState() - Method in interface org.apache.mina.statemachine.context.StateContext
 
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.
getDateAsString(Date) - Static method in class org.apache.mina.http.DateUtil
Convert a given Date object to a RFC 1123 formatted String.
getDeadline() - Method in class org.apache.mina.core.polling.AbstractPollingIoConnector.ConnectionRequest
 
getDecodedBuffer() - Method in class org.apache.mina.proxy.utils.IoBufferDecoder.DecodingContext
 
getDecoder() - Method in class org.apache.mina.filter.codec.demux.DemuxingProtocolDecoder.DefaultConstructorMessageDecoderFactory
Creates a new message decoder.
getDecoder() - Method in class org.apache.mina.filter.codec.demux.DemuxingProtocolDecoder.SingletonMessageDecoderFactory
Creates a new message decoder.
getDecoder() - Method in interface org.apache.mina.filter.codec.demux.MessageDecoderFactory
Creates a new message decoder.
getDecoder() - Method in class org.apache.mina.filter.codec.SynchronizedProtocolDecoder
 
getDecoder() - Method in class org.apache.mina.filter.codec.textline.TextLineDecoder.Context
 
getDecoder(IoSession) - Method in class org.apache.mina.filter.codec.demux.DemuxingProtocolCodecFactory
Returns a new (or reusable) instance of ProtocolDecoder which decodes binary or protocol-specific data into message objects.
getDecoder(IoSession) - Method in class org.apache.mina.filter.codec.prefixedstring.PrefixedStringCodecFactory
Returns a new (or reusable) instance of ProtocolDecoder which decodes binary or protocol-specific data into message objects.
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.serialization.ObjectSerializationCodecFactory
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.textline.TextLineCodecFactory
Returns a new (or reusable) instance of ProtocolDecoder which decodes binary or protocol-specific data into message objects.
getDecoderMaxDataLength() - Method in class org.apache.mina.filter.codec.prefixedstring.PrefixedStringCodecFactory
 
getDecoderMaxLineLength() - Method in class org.apache.mina.filter.codec.textline.TextLineCodecFactory
 
getDecoderMaxObjectSize() - Method in class org.apache.mina.filter.codec.serialization.ObjectSerializationCodecFactory
 
getDecoderOut(IoSession, IoFilter.NextFilter) - Method in class org.apache.mina.filter.codec.ProtocolCodecFilter
Return a reference to the decoder callback.
getDecoderOutput() - Method in class org.apache.mina.filter.codec.ProtocolCodecSession
 
getDecoderOutputQueue() - Method in class org.apache.mina.filter.codec.ProtocolCodecSession
 
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 class org.apache.mina.core.service.AbstractIoConnector
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 interface org.apache.mina.core.service.IoConnector
 
getDefaultLocalAddress() - Method in class org.apache.mina.transport.socket.apr.AprSocketAcceptor
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.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
Returns the default local address to bind when no argument is specified in IoAcceptor.bind() method.
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
getDefaultRemoteAddress() - Method in interface org.apache.mina.core.service.IoConnector
 
getDefaultRemoteAddress() - Method in class org.apache.mina.transport.socket.apr.AprSocketConnector
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
getDefaultRemoteAddress() - Method in interface org.apache.mina.transport.socket.SocketConnector
 
getDelimiter() - Method in class org.apache.mina.proxy.utils.IoBufferDecoder.DecodingContext
 
getDescriptor() - Method in class org.apache.mina.transport.socket.apr.AprSession
Get the socket descriptor @see Socket#create(int, int, int, long).
getDestination() - Method in class org.apache.mina.core.write.DefaultWriteRequest
Returns the destination of this write request.
getDestination() - Method in interface org.apache.mina.core.write.WriteRequest
Returns the destination of this write request.
getDirectiveValue(Map<String, String>, String, boolean) - Static method in class org.apache.mina.proxy.utils.StringUtilities
A directive is a parameter of the digest authentication process.
getDouble() - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
getDouble() - Method in class org.apache.mina.core.buffer.IoBuffer
 
getDouble() - Method in class org.apache.mina.core.buffer.IoBufferWrapper
getDouble() - Method in class org.apache.mina.util.byteaccess.BufferByteArray.CursorImpl
getDouble() - Method in class org.apache.mina.util.byteaccess.CompositeByteArray.CursorImpl
getDouble() - Method in class org.apache.mina.util.byteaccess.CompositeByteArrayRelativeReader
getDouble() - Method in interface org.apache.mina.util.byteaccess.IoRelativeReader
 
getDouble(int) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
getDouble(int) - Method in class org.apache.mina.core.buffer.IoBuffer
 
getDouble(int) - Method in class org.apache.mina.core.buffer.IoBufferWrapper
getDouble(int) - Method in class org.apache.mina.util.byteaccess.BufferByteArray
getDouble(int) - Method in class org.apache.mina.util.byteaccess.CompositeByteArray
getDouble(int) - Method in interface org.apache.mina.util.byteaccess.IoAbsoluteReader
 
getDuplicatePduProbability() - Method in class org.apache.mina.filter.errorgenerating.ErrorGeneratingFilter
 
getElementEditor() - Method in class org.apache.mina.integration.beans.CollectionEditor
 
getEnabledCipherSuites() - Method in class org.apache.mina.filter.ssl.SslFilter
 
getEnabledProtocols() - Method in class org.apache.mina.filter.ssl.SslFilter
 
getEncoder() - Method in class org.apache.mina.filter.codec.demux.DemuxingProtocolEncoder.DefaultConstructorMessageEncoderFactory
Creates a new message encoder.
getEncoder() - Method in class org.apache.mina.filter.codec.demux.DemuxingProtocolEncoder.SingletonMessageEncoderFactory
Creates a new message encoder.
getEncoder() - Method in interface org.apache.mina.filter.codec.demux.MessageEncoderFactory
Creates a new message encoder.
getEncoder() - Method in class org.apache.mina.filter.codec.SynchronizedProtocolEncoder
 
getEncoder(IoSession) - Method in class org.apache.mina.filter.codec.demux.DemuxingProtocolCodecFactory
Returns a new (or reusable) instance of ProtocolEncoder which encodes message objects into binary or protocol-specific data.
getEncoder(IoSession) - Method in class org.apache.mina.filter.codec.prefixedstring.PrefixedStringCodecFactory
Returns a new (or reusable) instance of ProtocolEncoder which encodes message objects into binary or protocol-specific data.
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
Get the encoder instance from a given session.
getEncoder(IoSession) - Method in class org.apache.mina.filter.codec.serialization.ObjectSerializationCodecFactory
Returns a new (or reusable) instance of ProtocolEncoder which encodes message objects into binary or protocol-specific data.
getEncoder(IoSession) - Method in class org.apache.mina.filter.codec.textline.TextLineCodecFactory
Returns a new (or reusable) instance of ProtocolEncoder which encodes message objects into binary or protocol-specific data.
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
 
getEncoderMaxObjectSize() - Method in class org.apache.mina.filter.codec.serialization.ObjectSerializationCodecFactory
 
getEncoderOut(IoSession, IoFilter.NextFilter, WriteRequest) - Method in class org.apache.mina.filter.codec.ProtocolCodecFilter
 
getEncoderOutput() - Method in class org.apache.mina.filter.codec.ProtocolCodecSession
 
getEncoderOutputQueue() - Method in class org.apache.mina.filter.codec.ProtocolCodecSession
 
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
getEndpointAddress() - Method in class org.apache.mina.proxy.handlers.ProxyRequest
 
getEndpointIdentificationAlgorithm() - Method in class org.apache.mina.filter.ssl.SslFilter
 
getEntry(Class<? extends IoFilter>) - Method in class org.apache.mina.core.filterchain.DefaultIoFilterChain
Returns the IoFilterChain.Entry with the specified filterType in this chain.
getEntry(Class<? extends IoFilter>) - Method in class org.apache.mina.core.filterchain.DefaultIoFilterChainBuilder
 
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.core.filterchain.DefaultIoFilterChain
Returns the IoFilterChain.Entry with the specified name in this chain.
getEntry(String) - 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(String) - Method in class org.apache.mina.handler.chain.IoHandlerChain
Retrieve a name-command pair by its name
getEntry(IoFilter) - Method in class org.apache.mina.core.filterchain.DefaultIoFilterChain
Returns the IoFilterChain.Entry with the specified filter in this chain.
getEntry(IoFilter) - Method in class org.apache.mina.core.filterchain.DefaultIoFilterChainBuilder
 
getEntry(IoFilter) - Method in interface org.apache.mina.core.filterchain.IoFilterChain
Returns the IoFilterChain.Entry with the specified filter in this chain.
getEnum(int, Class<E>) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
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(int, Class<E>) - Method in class org.apache.mina.core.buffer.IoBufferWrapper
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.AbstractIoBuffer
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.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
Reads a byte 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.AbstractIoBuffer
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(int, Class<E>) - Method in class org.apache.mina.core.buffer.IoBufferWrapper
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.AbstractIoBuffer
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.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
Reads an int from the buffer and returns the correlating enum constant defined by the specified enum type.
getEnumSet(int, Class<E>) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
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(int, Class<E>) - Method in class org.apache.mina.core.buffer.IoBufferWrapper
Reads a byte sized bit vector and converts it to an EnumSet.
getEnumSet(Class<E>) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
Reads a byte sized bit vector and converts it to an EnumSet.
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(Class<E>) - Method in class org.apache.mina.core.buffer.IoBufferWrapper
Reads a byte sized bit vector and converts it to an EnumSet.
getEnumSetInt(int, Class<E>) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
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(int, Class<E>) - Method in class org.apache.mina.core.buffer.IoBufferWrapper
Reads an int sized bit vector and converts it to an EnumSet.
getEnumSetInt(Class<E>) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
Reads an int sized bit vector and converts it to an EnumSet.
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(Class<E>) - Method in class org.apache.mina.core.buffer.IoBufferWrapper
Reads an int sized bit vector and converts it to an EnumSet.
getEnumSetLong(int, Class<E>) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
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(int, Class<E>) - Method in class org.apache.mina.core.buffer.IoBufferWrapper
Reads a long sized bit vector and converts it to an EnumSet.
getEnumSetLong(Class<E>) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
Reads a long sized bit vector and converts it to an EnumSet.
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(Class<E>) - Method in class org.apache.mina.core.buffer.IoBufferWrapper
Reads a long sized bit vector and converts it to an EnumSet.
getEnumSetShort(int, Class<E>) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
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(int, Class<E>) - Method in class org.apache.mina.core.buffer.IoBufferWrapper
Reads a short sized bit vector and converts it to an EnumSet.
getEnumSetShort(Class<E>) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
Reads a short sized bit vector and converts it to an EnumSet.
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(Class<E>) - Method in class org.apache.mina.core.buffer.IoBufferWrapper
Reads a short sized bit vector and converts it to an EnumSet.
getEnumShort(int, Class<E>) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
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(int, Class<E>) - Method in class org.apache.mina.core.buffer.IoBufferWrapper
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.AbstractIoBuffer
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.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
Reads a short from the buffer and returns the correlating enum constant defined by the specified enum type.
getEnvelopeTypes() - Method in class org.apache.mina.core.service.DefaultTransportMetadata
getEnvelopeTypes() - Method in interface org.apache.mina.core.service.TransportMetadata
 
getEvent() - Method in exception org.apache.mina.statemachine.event.UnhandledEventException
 
getEventQueue() - Method in class org.apache.mina.proxy.session.ProxyIoSession
 
getEventSizeEstimator() - Method in class org.apache.mina.filter.executor.IoEventQueueThrottle
 
getEventsToProfile() - Method in class org.apache.mina.filter.statistic.ProfilerTimerFilter
Return the set of IoEventType which are profiled.
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
Returns the cause of the connection failure.
getException() - Method in class org.apache.mina.core.future.DefaultReadFuture
getException() - Method in class org.apache.mina.core.future.DefaultWriteFuture
getException() - Method in interface org.apache.mina.core.future.ReadFuture
 
getException() - Method in interface org.apache.mina.core.future.WriteFuture
 
getException() - Method in class org.apache.mina.core.service.AbstractIoService.ServiceOperationFuture
 
getExceptionCaughtLogLevel() - Method in class org.apache.mina.filter.logging.LoggingFilter
Get the LogLevel for the ExceptionCaught event.
getExceptionHandlerMap() - Method in class org.apache.mina.handler.demux.DemuxingIoHandler
 
getExecutor() - Method in class org.apache.mina.filter.executor.ExecutorFilter
 
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
Get the interval in which an object will live in the map before it is removed.
getExpirer() - Method in class org.apache.mina.util.ExpiringMap
 
getFactory() - Method in class org.apache.mina.handler.multiton.SingleSessionIoHandlerDelegate
Deprecated.
 
getFields(Class<?>) - Static method in class org.apache.mina.statemachine.StateMachineFactory
 
getFileChannel() - Method in class org.apache.mina.core.file.DefaultFileRegion
The open FileChannel from which data will be read to send to remote host.
getFileChannel() - Method in interface org.apache.mina.core.file.FileRegion
The open FileChannel from which data will be read to send to remote host.
getFilename() - Method in class org.apache.mina.core.file.DefaultFileRegion
Provides an absolute filename for the underlying FileChannel.
getFilename() - Method in class org.apache.mina.core.file.FilenameFileRegion
Provides an absolute filename for the underlying FileChannel.
getFilename() - Method in interface org.apache.mina.core.file.FileRegion
Provides an absolute filename for the underlying FileChannel.
getFilter() - Method in class org.apache.mina.core.filterchain.DefaultIoFilterChain.EntryImpl
getFilter() - Method in class org.apache.mina.core.filterchain.DefaultIoFilterChainBuilder.EntryImpl
getFilter() - Method in interface org.apache.mina.core.filterchain.IoFilterChain.Entry
 
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
getFilterChain() - Method in class org.apache.mina.transport.socket.nio.NioSession
getFilterChain() - Method in class org.apache.mina.transport.vmpipe.VmPipeSession
 
getFilterChainBuilder() - Method in class org.apache.mina.core.service.AbstractIoService
getFilterChainBuilder() - Method in interface org.apache.mina.core.service.IoService
 
getFirst() - Method in class org.apache.mina.util.byteaccess.ByteArrayList
 
getFirst() - Method in class org.apache.mina.util.byteaccess.CompositeByteArray
 
getFloat() - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
getFloat() - Method in class org.apache.mina.core.buffer.IoBuffer
 
getFloat() - Method in class org.apache.mina.core.buffer.IoBufferWrapper
getFloat() - Method in class org.apache.mina.util.byteaccess.BufferByteArray.CursorImpl
getFloat() - Method in class org.apache.mina.util.byteaccess.CompositeByteArray.CursorImpl
getFloat() - Method in class org.apache.mina.util.byteaccess.CompositeByteArrayRelativeReader
getFloat() - Method in interface org.apache.mina.util.byteaccess.IoRelativeReader
 
getFloat(int) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
getFloat(int) - Method in class org.apache.mina.core.buffer.IoBuffer
 
getFloat(int) - Method in class org.apache.mina.core.buffer.IoBufferWrapper
getFloat(int) - Method in class org.apache.mina.util.byteaccess.BufferByteArray
getFloat(int) - Method in class org.apache.mina.util.byteaccess.CompositeByteArray
getFloat(int) - Method in interface org.apache.mina.util.byteaccess.IoAbsoluteReader
 
getFuture() - Method in class org.apache.mina.core.write.DefaultWriteRequest
getFuture() - Method in interface org.apache.mina.core.write.WriteRequest
 
getFuture() - Method in class org.apache.mina.filter.ssl.SslFilter.EncryptedWriteRequest
getHandle() - Method in class org.apache.mina.core.polling.AbstractPollingIoConnector.ConnectionRequest
 
getHandler() - Method in class org.apache.mina.core.service.AbstractIoService
getHandler() - Method in interface org.apache.mina.core.service.IoService
 
getHandler() - Method in class org.apache.mina.core.session.AbstractIoSession
getHandler() - Method in class org.apache.mina.core.session.DummySession
getHandler() - Method in interface org.apache.mina.core.session.IoSession
 
getHandler() - Method in class org.apache.mina.proxy.session.ProxyIoSession
 
getHandler() - Method in class org.apache.mina.transport.vmpipe.VmPipe
 
getHandler(IoSession) - Method in interface org.apache.mina.handler.multiton.SingleSessionIoHandlerFactory
Deprecated.
 
getHeader(String) - Method in class org.apache.mina.http.api.DefaultHttpResponse
Returns the value of the HTTP header with the specified name.
getHeader(String) - Method in interface org.apache.mina.http.api.HttpMessage
Returns the value of the HTTP header with the specified name.
getHeader(String) - Method in class org.apache.mina.http.HttpRequestImpl
Returns the value of the HTTP header with the specified name.
getHeaders() - Method in class org.apache.mina.http.api.DefaultHttpResponse
getHeaders() - Method in interface org.apache.mina.http.api.HttpMessage
 
getHeaders() - Method in class org.apache.mina.http.HttpRequestImpl
getHeaders() - Method in class org.apache.mina.proxy.handlers.http.HttpProxyRequest
 
getHeaders() - Method in class org.apache.mina.proxy.handlers.http.HttpProxyResponse
 
getHexdump() - Method in exception org.apache.mina.filter.codec.ProtocolDecoderException
 
getHexDump() - Method in class org.apache.mina.core.buffer.IoBuffer
Returns hexdump of this buffer.
getHexDump(boolean) - 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(int, boolean) - Method in class org.apache.mina.core.buffer.IoBuffer
Return hexdump of this buffer with limited length.
getHexDumpSlice(IoBuffer, int, int) - Static method in class org.apache.mina.core.buffer.IoBufferHexDumper
Dumps an IoBuffer to a hex formatted string.
getHost() - Method in class org.apache.mina.proxy.handlers.http.HttpProxyRequest
 
getHost() - Method in class org.apache.mina.proxy.handlers.socks.SocksProxyRequest
Return the server host name.
getHttpURI() - Method in class org.apache.mina.proxy.handlers.http.HttpProxyRequest
 
getHttpVerb() - Method in class org.apache.mina.proxy.handlers.http.HttpProxyRequest
 
getHttpVersion() - Method in class org.apache.mina.proxy.handlers.http.HttpProxyRequest
 
getHttpVersion() - Method in class org.apache.mina.proxy.handlers.http.HttpProxyResponse
 
getId() - Method in class org.apache.mina.core.session.AbstractIoSession
We use an AtomicLong to guarantee that the session ID are unique.
getId() - Method in interface org.apache.mina.core.session.IoSession
 
getId() - Method in enum org.apache.mina.proxy.event.IoSessionEventType
 
getId() - Method in enum org.apache.mina.proxy.handlers.http.HttpAuthenticationMethods
 
getId() - Method in class org.apache.mina.statemachine.event.Event
 
getId() - Method in class org.apache.mina.statemachine.State
 
getIdAsString() - Method in class org.apache.mina.core.session.AbstractIoSession
Get the Id as a String
getIdleCount(IdleStatus) - Method in class org.apache.mina.core.session.AbstractIoSession
getIdleCount(IdleStatus) - Method in interface org.apache.mina.core.session.IoSession
 
getIdleTime(IdleStatus) - Method in class org.apache.mina.core.session.AbstractIoSessionConfig
getIdleTime(IdleStatus) - Method in interface org.apache.mina.core.session.IoSessionConfig
 
getIdleTimeInMillis(IdleStatus) - Method in class org.apache.mina.core.session.AbstractIoSessionConfig
getIdleTimeInMillis(IdleStatus) - Method in interface org.apache.mina.core.session.IoSessionConfig
 
getIndex() - Method in class org.apache.mina.util.byteaccess.BufferByteArray.CursorImpl
getIndex() - Method in interface org.apache.mina.util.byteaccess.ByteArray.Cursor
 
getIndex() - Method in class org.apache.mina.util.byteaccess.CompositeByteArray.CursorImpl
getIndex() - Method in class org.apache.mina.util.byteaccess.CompositeByteArrayRelativeBase
 
getInsertByteProbability() - Method in class org.apache.mina.filter.errorgenerating.ErrorGeneratingFilter
 
getInstance() - Static method in class org.apache.mina.transport.socket.apr.AprLibrary
get the shared instance of APR library, if none, initialize one
getInstance() - Static method in class org.apache.mina.util.ExceptionMonitor
 
getInstance(Class<?>) - Static method in class org.apache.mina.integration.beans.PropertyEditorFactory
Creates a new instance of editor, depending on the given type
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(Object) - Static method in class org.apache.mina.integration.beans.PropertyEditorFactory
Creates a new instance of editor, depending on the given object's type
getInt() - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
getInt() - Method in class org.apache.mina.core.buffer.IoBuffer
 
getInt() - Method in class org.apache.mina.core.buffer.IoBufferWrapper
getInt() - Method in class org.apache.mina.util.byteaccess.BufferByteArray.CursorImpl
getInt() - Method in interface org.apache.mina.util.byteaccess.ByteArray.Cursor
getInt() - Method in class org.apache.mina.util.byteaccess.CompositeByteArray.CursorImpl
getInt() - Method in class org.apache.mina.util.byteaccess.CompositeByteArrayRelativeReader
getInt() - Method in interface org.apache.mina.util.byteaccess.IoRelativeReader
 
getInt(int) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
getInt(int) - Method in class org.apache.mina.core.buffer.IoBuffer
 
getInt(int) - Method in class org.apache.mina.core.buffer.IoBufferWrapper
getInt(int) - Method in class org.apache.mina.util.byteaccess.BufferByteArray
getInt(int) - Method in interface org.apache.mina.util.byteaccess.ByteArray
getInt(int) - Method in class org.apache.mina.util.byteaccess.CompositeByteArray
getInt(int) - Method in interface org.apache.mina.util.byteaccess.IoAbsoluteReader
 
getInterestedIdleStatus() - Method in class org.apache.mina.filter.keepalive.KeepAliveFilter
 
getIoBuffers() - Method in class org.apache.mina.util.byteaccess.BufferByteArray
getIoBuffers() - Method in interface org.apache.mina.util.byteaccess.ByteArray
 
getIoBuffers() - Method in class org.apache.mina.util.byteaccess.CompositeByteArray
getIpAddress() - Method in class org.apache.mina.proxy.handlers.socks.SocksProxyRequest
 
getKey() - Method in class org.apache.mina.util.ExpiringMap.ExpiringObject
 
getKeyEditor() - Method in class org.apache.mina.integration.beans.MapEditor
 
getLargestManagedSessionCount() - Method in class org.apache.mina.core.service.IoServiceListenerSupport
 
getLargestManagedSessionCount() - Method in class org.apache.mina.core.service.IoServiceStatistics
 
getLargestPoolSize() - Method in class org.apache.mina.filter.executor.OrderedThreadPoolExecutor
getLargestPoolSize() - Method in class org.apache.mina.filter.executor.PriorityThreadPoolExecutor
getLargestPoolSize() - Method in class org.apache.mina.filter.executor.UnorderedThreadPoolExecutor
 
getLargestReadBytesThroughput() - Method in class org.apache.mina.core.service.IoServiceStatistics
 
getLargestReadMessagesThroughput() - Method in class org.apache.mina.core.service.IoServiceStatistics
 
getLargestWrittenBytesThroughput() - Method in class org.apache.mina.core.service.IoServiceStatistics
 
getLargestWrittenMessagesThroughput() - Method in class org.apache.mina.core.service.IoServiceStatistics
 
getLast() - Method in class org.apache.mina.util.byteaccess.ByteArrayList
 
getLastAccessTime() - Method in class org.apache.mina.util.ExpiringMap.ExpiringObject
 
getLastBothIdleTime() - Method in class org.apache.mina.core.session.AbstractIoSession
getLastBothIdleTime() - Method in interface org.apache.mina.core.session.IoSession
 
getLastIdleTime(IdleStatus) - Method in class org.apache.mina.core.session.AbstractIoSession
getLastIdleTime(IdleStatus) - Method in interface org.apache.mina.core.session.IoSession
 
getLastIoTime() - Method in class org.apache.mina.core.service.IoServiceStatistics
 
getLastIoTime() - Method in class org.apache.mina.core.session.AbstractIoSession
getLastIoTime() - Method in interface org.apache.mina.core.session.IoSession
 
getLastReaderIdleTime() - Method in class org.apache.mina.core.session.AbstractIoSession
getLastReaderIdleTime() - Method in interface org.apache.mina.core.session.IoSession
 
getLastReadTime() - Method in class org.apache.mina.core.service.IoServiceStatistics
 
getLastReadTime() - Method in class org.apache.mina.core.session.AbstractIoSession
getLastReadTime() - Method in interface org.apache.mina.core.session.IoSession
 
getLastWriterIdleTime() - Method in class org.apache.mina.core.session.AbstractIoSession
getLastWriterIdleTime() - Method in interface org.apache.mina.core.session.IoSession
 
getLastWriteTime() - Method in class org.apache.mina.core.service.IoServiceStatistics
 
getLastWriteTime() - Method in class org.apache.mina.core.session.AbstractIoSession
getLastWriteTime() - Method in interface org.apache.mina.core.session.IoSession
 
getLevel() - Method in enum org.apache.mina.filter.logging.LogLevel
 
getListeners() - Method in class org.apache.mina.core.service.AbstractIoService
 
getListeners() - Method in class org.apache.mina.transport.vmpipe.VmPipe
 
getLMResponse(String, byte[]) - Static method in class org.apache.mina.proxy.handlers.http.ntlm.NTLMResponses
Calculates the LM Response for the given challenge, using the specified password.
getLMv2Response(String, String, String, byte[], byte[]) - Static method in class org.apache.mina.proxy.handlers.http.ntlm.NTLMResponses
Calculates the LMv2 Response for the given challenge, using the specified authentication target, username, password, and client challenge.
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
 
getLocalAddress() - Method in class org.apache.mina.transport.socket.apr.AprSession
getLocalAddress() - Method in class org.apache.mina.transport.socket.apr.AprSocketAcceptor
Returns the local address which is bound currently.
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.NioDatagramSession
getLocalAddress() - Method in class org.apache.mina.transport.socket.nio.NioSocketAcceptor
Returns the local address which is bound currently.
getLocalAddress() - Method in class org.apache.mina.transport.socket.nio.NioSocketSession
getLocalAddress() - Method in interface org.apache.mina.transport.socket.SocketAcceptor
 
getLocalAddress() - Method in class org.apache.mina.transport.vmpipe.VmPipeAcceptor
Returns the local address which is bound currently.
getLocalAddress() - Method in class org.apache.mina.transport.vmpipe.VmPipeSession
 
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
 
getLock() - Method in class org.apache.mina.transport.vmpipe.VmPipeSession
 
getLong() - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
getLong() - Method in class org.apache.mina.core.buffer.IoBuffer
 
getLong() - Method in class org.apache.mina.core.buffer.IoBufferWrapper
getLong() - Method in class org.apache.mina.util.byteaccess.BufferByteArray.CursorImpl
getLong() - Method in class org.apache.mina.util.byteaccess.CompositeByteArray.CursorImpl
getLong() - Method in class org.apache.mina.util.byteaccess.CompositeByteArrayRelativeReader
getLong() - Method in interface org.apache.mina.util.byteaccess.IoRelativeReader
 
getLong(int) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
getLong(int) - Method in class org.apache.mina.core.buffer.IoBuffer
 
getLong(int) - Method in class org.apache.mina.core.buffer.IoBufferWrapper
getLong(int) - Method in class org.apache.mina.util.byteaccess.BufferByteArray
getLong(int) - Method in class org.apache.mina.util.byteaccess.CompositeByteArray
getLong(int) - Method in interface org.apache.mina.util.byteaccess.IoAbsoluteReader
 
getManagedSessionCount() - Method in class org.apache.mina.core.service.AbstractIoService
getManagedSessionCount() - Method in interface org.apache.mina.core.service.IoService
 
getManagedSessionCount() - Method in class org.apache.mina.core.service.IoServiceListenerSupport
 
getManagedSessions() - Method in class org.apache.mina.core.service.AbstractIoService
getManagedSessions() - Method in interface org.apache.mina.core.service.IoService
 
getManagedSessions() - Method in class org.apache.mina.core.service.IoServiceListenerSupport
 
getMatchCount() - Method in class org.apache.mina.filter.codec.textline.TextLineDecoder.Context
 
getMatchCount() - Method in class org.apache.mina.proxy.utils.IoBufferDecoder.DecodingContext
 
getMaxCachedBufferSize() - Method in class org.apache.mina.core.buffer.CachedBufferAllocator
 
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 *
getMaximum() - Method in class org.apache.mina.filter.statistic.ProfilerTimerFilter.TimerWorker
 
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
 
getMaxLineLength() - Method in class org.apache.mina.filter.codec.textline.TextLineEncoder
 
getMaxObjectSize() - Method in class org.apache.mina.filter.codec.serialization.ObjectSerializationDecoder
 
getMaxObjectSize() - Method in class org.apache.mina.filter.codec.serialization.ObjectSerializationEncoder
 
getMaxObjectSize() - Method in class org.apache.mina.filter.codec.serialization.ObjectSerializationInputStream
 
getMaxObjectSize() - Method in class org.apache.mina.filter.codec.serialization.ObjectSerializationOutputStream
 
getMaxPoolSize() - Method in class org.apache.mina.core.buffer.CachedBufferAllocator
 
getMaxReadBufferSize() - Method in class org.apache.mina.core.session.AbstractIoSessionConfig
getMaxReadBufferSize() - Method in interface org.apache.mina.core.session.IoSessionConfig
 
getMediumInt() - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
Relative get method for reading a medium int value.
getMediumInt() - Method in class org.apache.mina.core.buffer.IoBuffer
Relative get method for reading a medium int value.
getMediumInt() - Method in class org.apache.mina.core.buffer.IoBufferWrapper
Relative get method for reading a medium int value.
getMediumInt(byte, byte, byte) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
 
getMediumInt(int) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
Absolute 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(int) - Method in class org.apache.mina.core.buffer.IoBufferWrapper
Absolute get method for reading a medium int value.
getMessage() - Method in class org.apache.mina.core.future.DefaultReadFuture
Get the read message.
getMessage() - Method in interface org.apache.mina.core.future.ReadFuture
Get the read message.
getMessage() - Method in class org.apache.mina.core.write.DefaultWriteRequest
getMessage() - Method in interface org.apache.mina.core.write.WriteRequest
 
getMessage() - Method in exception org.apache.mina.filter.codec.ProtocolDecoderException
 
getMessage() - Method in class org.apache.mina.filter.ssl.SslFilter.EncryptedWriteRequest
 
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
getMessageCopy(Object) - Method in class org.apache.mina.transport.vmpipe.VmPipeFilterChain.VmPipeIoProcessor
 
getMessageFactory() - Method in class org.apache.mina.filter.keepalive.KeepAliveFilter
 
getMessageHandler(Class<E>) - Method in class org.apache.mina.handler.demux.DemuxingIoHandler
 
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
Get the LogLevel for the MessageReceived event.
getMessageSentLogLevel() - Method in class org.apache.mina.filter.logging.LoggingFilter
Get the LogLevel for the MessageSent event.
getMethod() - Method in interface org.apache.mina.http.api.HttpRequest
Return the HTTP method used for this message HttpMethod
getMethod() - Method in class org.apache.mina.http.HttpRequestImpl
Return the HTTP method used for this message HttpMethod
getMethod() - Method in class org.apache.mina.statemachine.transition.MethodSelfTransition
 
getMethod() - Method in class org.apache.mina.statemachine.transition.MethodTransition
 
getMinimum() - Method in class org.apache.mina.filter.statistic.ProfilerTimerFilter.TimerWorker
 
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
getMinReadBufferSize() - Method in interface org.apache.mina.core.session.IoSessionConfig
 
getName() - Method in class org.apache.mina.core.filterchain.DefaultIoFilterChain.EntryImpl
getName() - Method in class org.apache.mina.core.filterchain.DefaultIoFilterChainBuilder.EntryImpl
getName() - Method in interface org.apache.mina.core.filterchain.IoFilterChain.Entry
 
getName() - Method in class org.apache.mina.core.service.DefaultTransportMetadata
getName() - Method in interface org.apache.mina.core.service.TransportMetadata
 
getName() - Method in class org.apache.mina.filter.logging.LoggingFilter
 
getName() - Method in class org.apache.mina.handler.chain.IoHandlerChain.Entry
 
getNewHandler(int, ProxyIoSession) - Static method in enum org.apache.mina.proxy.handlers.http.HttpAuthenticationMethods
Creates an AbstractAuthLogicHandler to handle the authentication mechanism.
getNewHandler(ProxyIoSession) - Method in enum org.apache.mina.proxy.handlers.http.HttpAuthenticationMethods
Creates an AbstractAuthLogicHandler to handle the authentication mechanism.
getNextAvailable() - Static method in class org.apache.mina.util.AvailablePortFinder
 
getNextAvailable(int) - Static method in class org.apache.mina.util.AvailablePortFinder
 
getNextBuffer(InputStream) - Method in class org.apache.mina.filter.stream.StreamWriteFilter
getNextBuffer(FileRegion) - Method in class org.apache.mina.filter.stream.FileRegionWriteFilter
getNextBuffer(T) - Method in class org.apache.mina.filter.stream.AbstractStreamWriteFilter
 
getNextCommand() - Method in class org.apache.mina.handler.chain.IoHandlerChain.Entry
 
getNextCommand(String) - Method in class org.apache.mina.handler.chain.IoHandlerChain
Retrieve the IoHandlerCommand following the IoHandlerCommand we fetched by its name
getNextFilter() - Method in class org.apache.mina.core.filterchain.DefaultIoFilterChain.EntryImpl
getNextFilter() - Method in class org.apache.mina.core.filterchain.DefaultIoFilterChainBuilder.EntryImpl
getNextFilter() - Method in interface org.apache.mina.core.filterchain.IoFilterChain.Entry
 
getNextFilter() - Method in class org.apache.mina.core.filterchain.IoFilterEvent
 
getNextFilter() - Method in class org.apache.mina.proxy.event.IoSessionEvent
 
getNextFilter(Class<? extends IoFilter>) - Method in class org.apache.mina.core.filterchain.DefaultIoFilterChain
Returns the IoFilter.NextFilter of the specified filterType 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(String) - Method in class org.apache.mina.core.filterchain.DefaultIoFilterChain
Returns the IoFilter.NextFilter of the IoFilter with the specified name in this chain.
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 class org.apache.mina.core.filterchain.DefaultIoFilterChain
Returns the IoFilter.NextFilter of the specified IoFilter 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.
getNextNode() - Method in class org.apache.mina.util.byteaccess.ByteArrayList.Node
Gets the next node.
getNextState() - Method in class org.apache.mina.statemachine.transition.AbstractTransition
getNextState() - Method in interface org.apache.mina.statemachine.transition.Transition
 
getNotifyingTask() - Method in class org.apache.mina.core.session.IdleStatusChecker
get a runnable task able to be scheduled in the IoService executor.
getNTLM2SessionResponse(String, byte[], byte[]) - Static method in class org.apache.mina.proxy.handlers.http.ntlm.NTLMResponses
Calculates the NTLM2 Session Response for the given challenge, using the specified password and client nonce.
getNTLMHeader(HttpProxyResponse) - Method in class org.apache.mina.proxy.handlers.http.ntlm.HttpNTLMAuthLogicHandler
 
getNTLMResponse(String, byte[]) - Static method in class org.apache.mina.proxy.handlers.http.ntlm.NTLMResponses
Calculates the NTLM Response for the given challenge, using the specified password.
getNTLMv2Response(String, String, String, byte[], byte[], byte[]) - Static method in class org.apache.mina.proxy.handlers.http.ntlm.NTLMResponses
Calculates the NTLMv2 Response for the given challenge, using the specified authentication target, username, password, target information block, and client nonce.
getNTLMv2Response(String, String, String, byte[], byte[], byte[], long) - Static method in class org.apache.mina.proxy.handlers.http.ntlm.NTLMResponses
Calculates the NTLMv2 Response for the given challenge, using the specified authentication target, username, password, target information block, and client nonce.
getObject() - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
Reads a Java object from the buffer using the context ClassLoader of the current thread.
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() - Method in class org.apache.mina.core.buffer.IoBufferWrapper
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.AbstractIoBuffer
Reads a Java object from the buffer using the specified classLoader.
getObject(ClassLoader) - Method in class org.apache.mina.core.buffer.IoBuffer
Reads a Java object from the buffer using the specified classLoader.
getObject(ClassLoader) - Method in class org.apache.mina.core.buffer.IoBufferWrapper
Reads a Java object from the buffer using the specified classLoader.
getOEMStringAsByteArray(String) - Static method in class org.apache.mina.proxy.utils.ByteUtilities
Converts an OEM string as defined in NTLM protocol (eg ASCII charset) to a byte array.
getOnEntrySelfTransitions() - Method in class org.apache.mina.statemachine.State
 
getOnExitSelfTransitions() - Method in class org.apache.mina.statemachine.State
 
getOriginalMessage() - Method in class org.apache.mina.core.write.DefaultWriteRequest
getOriginalMessage() - Method in interface org.apache.mina.core.write.WriteRequest
 
getOriginalRequest() - Method in class org.apache.mina.core.write.DefaultWriteRequest
getOriginalRequest() - Method in interface org.apache.mina.core.write.WriteRequest
 
getOsVersion() - Static method in class org.apache.mina.proxy.handlers.http.ntlm.NTLMUtilities
Tries to return a valid OS version on Windows systems.
getOverflowPosition() - Method in class org.apache.mina.filter.codec.textline.TextLineDecoder.Context
 
getParameter() - Method in class org.apache.mina.core.session.IoEvent
 
getParameter(String) - Method in interface org.apache.mina.http.api.HttpRequest
Returns the value of a request parameter as a String, or null if the parameter does not exist.
getParameter(String) - Method in class org.apache.mina.http.HttpRequestImpl
Returns the value of a request parameter as a String, or null if the parameter does not exist.
getParameter(String, Class<T>) - Method in class org.apache.mina.statemachine.StateMachineFactory.TransitionsWrapper
 
getParameter(String, Class<T>) - Method in class org.apache.mina.statemachine.StateMachineFactory.TransitionWrapper
 
getParameters() - Method in interface org.apache.mina.http.api.HttpRequest
 
getParameters() - Method in class org.apache.mina.http.HttpRequestImpl
getParent() - Method in class org.apache.mina.statemachine.State
 
getParentBuffer() - Method in class org.apache.mina.core.buffer.IoBufferWrapper
 
getParentRequest() - Method in class org.apache.mina.filter.ssl.SslFilter.EncryptedWriteRequest
 
getPassword() - Method in class org.apache.mina.proxy.handlers.socks.SocksProxyRequest
Return the user password.
getPoolSize() - Method in class org.apache.mina.filter.executor.OrderedThreadPoolExecutor
getPoolSize() - Method in class org.apache.mina.filter.executor.PriorityThreadPoolExecutor
getPoolSize() - Method in class org.apache.mina.filter.executor.UnorderedThreadPoolExecutor
 
getPort() - Method in class org.apache.mina.proxy.handlers.socks.SocksProxyRequest
Return the server port as a byte array.
getPort() - Method in class org.apache.mina.transport.vmpipe.VmPipeAddress
 
getPosition() - Method in class org.apache.mina.core.file.DefaultFileRegion
The current file position from which data will be read.
getPosition() - Method in interface org.apache.mina.core.file.FileRegion
The current file position from which data will be read.
getPreferedOrder() - Method in class org.apache.mina.proxy.session.ProxyIoSession
 
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(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(int, CharsetDecoder) - Method in class org.apache.mina.core.buffer.IoBufferWrapper
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.AbstractIoBuffer
Reads a string which has a 16-bit length field before the actual encoded string, using the specified decoder and returns it.
getPrefixedString(CharsetDecoder) - Method in class org.apache.mina.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(CharsetDecoder) - Method in class org.apache.mina.core.buffer.IoBufferWrapper
Reads a string which has a 16-bit length field before the actual encoded string, using the specified decoder and returns it.
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)
getPrettyHexDumpSlice(IoBuffer, int, int) - Static method in class org.apache.mina.core.buffer.IoBufferHexDumper
Produces a verbose hex dump
getPreviousNode() - Method in class org.apache.mina.util.byteaccess.ByteArrayList.Node
Gets the previous node.
getProcessor() - Method in class org.apache.mina.core.session.AbstractIoSession
 
getProcessor() - Method in class org.apache.mina.core.session.DummySession
getProcessor() - Method in class org.apache.mina.transport.socket.apr.AprSession
getProcessor() - Method in class org.apache.mina.transport.socket.nio.NioSession
getProcessor() - Method in class org.apache.mina.transport.vmpipe.VmPipeFilterChain
 
getProcessor() - Method in class org.apache.mina.transport.vmpipe.VmPipeSession
 
getProcessor(S) - Method in class org.apache.mina.core.service.SimpleIoProcessorPool
Find the processor associated to a session.
getProperties() - Method in class org.apache.mina.proxy.handlers.http.HttpProxyRequest
 
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
Get the property associated with a given key
getProtocolVersion() - Method in class org.apache.mina.http.api.DefaultHttpResponse
The HTTP version of the message
getProtocolVersion() - Method in interface org.apache.mina.http.api.HttpMessage
The HTTP version of the message
getProtocolVersion() - Method in class org.apache.mina.http.HttpRequestImpl
The HTTP version of the message
getProtocolVersion() - Method in class org.apache.mina.proxy.handlers.socks.SocksProxyRequest
Return the protocol version.
getProviderName() - Method in class org.apache.mina.core.service.DefaultTransportMetadata
getProviderName() - Method in interface org.apache.mina.core.service.TransportMetadata
 
getProxyAddress() - Method in class org.apache.mina.proxy.session.ProxyIoSession
 
getProxyFilter() - Method in class org.apache.mina.proxy.AbstractProxyLogicHandler
 
getProxyFilter() - Method in class org.apache.mina.proxy.session.ProxyIoSession
 
getProxyHandler(IoSession) - Method in class org.apache.mina.proxy.filter.ProxyFilter
Get the ProxyLogicHandler for a given session.
getProxyIoSession() - Method in class org.apache.mina.proxy.AbstractProxyLogicHandler
 
getProxyIoSession() - Method in class org.apache.mina.proxy.ProxyConnector
 
getProxyIoSession() - Method in interface org.apache.mina.proxy.ProxyLogicHandler
 
getProxySession() - Method in class org.apache.mina.proxy.session.ProxyIoSessionInitializer
 
getQueryString() - Method in interface org.apache.mina.http.api.HttpRequest
 
getQueryString() - Method in class org.apache.mina.http.HttpRequestImpl
getQueue() - Method in class org.apache.mina.filter.executor.OrderedThreadPoolExecutor
getQueue() - Method in class org.apache.mina.filter.executor.PriorityThreadPoolExecutor
getQueueHandler() - Method in class org.apache.mina.filter.executor.OrderedThreadPoolExecutor
 
getQueueHandler() - Method in class org.apache.mina.filter.executor.PriorityThreadPoolExecutor
 
getQueueHandler() - Method in class org.apache.mina.filter.executor.UnorderedThreadPoolExecutor
 
getQueueHandler() - Method in class org.apache.mina.filter.executor.WriteRequestFilter
 
getReadBufferSize() - Method in class org.apache.mina.core.session.AbstractIoSessionConfig
getReadBufferSize() - Method in interface org.apache.mina.core.session.IoSessionConfig
 
getReadBytes() - Method in class org.apache.mina.core.service.IoServiceStatistics
 
getReadBytes() - Method in class org.apache.mina.core.session.AbstractIoSession
getReadBytes() - Method in interface org.apache.mina.core.session.IoSession
 
getReadBytesThroughput() - Method in class org.apache.mina.core.service.IoServiceStatistics
 
getReadBytesThroughput() - Method in class org.apache.mina.core.session.AbstractIoSession
getReadBytesThroughput() - Method in interface org.apache.mina.core.session.IoSession
 
getReaderIdleCount() - Method in class org.apache.mina.core.session.AbstractIoSession
getReaderIdleCount() - Method in interface org.apache.mina.core.session.IoSession
 
getReaderIdleTime() - Method in class org.apache.mina.core.session.AbstractIoSessionConfig
getReaderIdleTime() - Method in interface org.apache.mina.core.session.IoSessionConfig
 
getReaderIdleTimeInMillis() - Method in class org.apache.mina.core.session.AbstractIoSessionConfig
getReaderIdleTimeInMillis() - Method in interface org.apache.mina.core.session.IoSessionConfig
 
getReadMessages() - Method in class org.apache.mina.core.service.IoServiceStatistics
 
getReadMessages() - Method in class org.apache.mina.core.session.AbstractIoSession
getReadMessages() - Method in interface org.apache.mina.core.session.IoSession
 
getReadMessagesThroughput() - Method in class org.apache.mina.core.service.IoServiceStatistics
 
getReadMessagesThroughput() - Method in class org.apache.mina.core.session.AbstractIoSession
getReadMessagesThroughput() - Method in interface org.apache.mina.core.session.IoSession
 
getReadTimeout() - Method in class org.apache.mina.handler.stream.StreamIoHandler
 
getReadyReadFutures() - Method in class org.apache.mina.core.session.AbstractIoSession
 
getRealIndex(int) - Method in class org.apache.mina.util.CircularQueue
 
getReceiveBufferSize() - Method in class org.apache.mina.transport.socket.apr.AprDatagramSession.SessionConfigImpl
getReceiveBufferSize() - Method in class org.apache.mina.transport.socket.apr.AprSocketSession.SessionConfigImpl
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 class org.apache.mina.transport.socket.nio.NioDatagramSessionConfig
Get the Socket receive buffer size for this DatagramChannel.
getReceiveBufferSize() - Method in class org.apache.mina.transport.socket.nio.NioSocketSession.SessionConfigImpl
getReceiveBufferSize() - Method in interface org.apache.mina.transport.socket.SocketSessionConfig
 
getReceivedMessageHandlerMap() - Method in class org.apache.mina.handler.demux.DemuxingIoHandler
 
getRemaining() - Method in class org.apache.mina.util.byteaccess.BufferByteArray.CursorImpl
getRemaining() - Method in interface org.apache.mina.util.byteaccess.ByteArray.Cursor
getRemaining() - Method in class org.apache.mina.util.byteaccess.CompositeByteArray.CursorImpl
getRemaining() - Method in class org.apache.mina.util.byteaccess.CompositeByteArrayRelativeBase
 
getRemaining() - Method in interface org.apache.mina.util.byteaccess.IoRelativeReader
 
getRemaining() - Method in interface org.apache.mina.util.byteaccess.IoRelativeWriter
 
getRemainingBytes() - Method in class org.apache.mina.core.file.DefaultFileRegion
The number of bytes remaining to be written from the file to the remote host.
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
 
getRemoteAddress() - Method in class org.apache.mina.transport.socket.apr.AprSession
getRemoteAddress() - Method in class org.apache.mina.transport.socket.nio.NioDatagramSession
getRemoteAddress() - Method in class org.apache.mina.transport.socket.nio.NioSocketSession
getRemoteAddress() - Method in class org.apache.mina.transport.vmpipe.VmPipeSession
 
getRemoteSession() - Method in class org.apache.mina.transport.vmpipe.VmPipeSession
 
getRemoveByteProbability() - Method in class org.apache.mina.filter.errorgenerating.ErrorGeneratingFilter
 
getRemovePduProbability() - Method in class org.apache.mina.filter.errorgenerating.ErrorGeneratingFilter
 
getReplyCodeAsString(byte) - Static method in class org.apache.mina.proxy.handlers.socks.SocksProxyConstants
Return the string associated with the specified reply code.
getRequest() - Method in exception org.apache.mina.core.write.WriteException
 
getRequest() - Method in class org.apache.mina.proxy.session.ProxyIoSession
 
getRequest(IoSession) - Method in interface org.apache.mina.filter.keepalive.KeepAliveMessageFactory
 
getRequestInterval() - Method in class org.apache.mina.filter.keepalive.KeepAliveFilter
 
getRequestPath() - Method in interface org.apache.mina.http.api.HttpRequest
Return the HTTP request path
getRequestPath() - Method in class org.apache.mina.http.HttpRequestImpl
Return the HTTP request path
getRequests() - Method in exception org.apache.mina.core.write.WriteException
 
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
 
getReturnToStateId() - Method in exception org.apache.mina.statemachine.BreakAndCallException
 
getRootPool() - Method in class org.apache.mina.transport.socket.apr.AprLibrary
get the package wide root pool, the mother of all the pool created in APR transport module.
getScheduledWriteBytes() - Method in class org.apache.mina.core.service.AbstractIoService
getScheduledWriteBytes() - Method in interface org.apache.mina.core.service.IoService
 
getScheduledWriteBytes() - Method in class org.apache.mina.core.service.IoServiceStatistics
 
getScheduledWriteBytes() - Method in class org.apache.mina.core.session.AbstractIoSession
getScheduledWriteBytes() - Method in interface org.apache.mina.core.session.IoSession
 
getScheduledWriteMessages() - Method in class org.apache.mina.core.service.AbstractIoService
getScheduledWriteMessages() - Method in interface org.apache.mina.core.service.IoService
 
getScheduledWriteMessages() - Method in class org.apache.mina.core.service.IoServiceStatistics
 
getScheduledWriteMessages() - Method in class org.apache.mina.core.session.AbstractIoSession
getScheduledWriteMessages() - Method in interface org.apache.mina.core.session.IoSession
 
getSelectionKey() - Method in class org.apache.mina.transport.socket.nio.NioSession
 
getSendBufferSize() - Method in class org.apache.mina.transport.socket.apr.AprDatagramSession.SessionConfigImpl
getSendBufferSize() - Method in class org.apache.mina.transport.socket.apr.AprSocketSession.SessionConfigImpl
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 class org.apache.mina.transport.socket.nio.NioDatagramSessionConfig
 
getSendBufferSize() - Method in class org.apache.mina.transport.socket.nio.NioSocketSession.SessionConfigImpl
getSendBufferSize() - Method in interface org.apache.mina.transport.socket.SocketSessionConfig
 
getSentMessageHandlerMap() - Method in class org.apache.mina.handler.demux.DemuxingIoHandler
 
getService() - Method in class org.apache.mina.core.session.AbstractIoSession
getService() - Method in class org.apache.mina.core.session.DummySession
getService() - Method in interface org.apache.mina.core.session.IoSession
 
getServiceAddress() - Method in class org.apache.mina.core.session.AbstractIoSession
getServiceAddress() - Method in interface org.apache.mina.core.session.IoSession
 
getServiceAddress() - Method in class org.apache.mina.transport.socket.apr.AprSession
getServiceAddress() - Method in class org.apache.mina.transport.socket.nio.NioDatagramSession
getServiceAddress() - Method in class org.apache.mina.transport.socket.nio.NioSocketSession
 
getServiceAddress() - Method in class org.apache.mina.transport.vmpipe.VmPipeSession
 
getServiceKerberosName() - Method in class org.apache.mina.proxy.handlers.socks.SocksProxyRequest
Return the Kerberos service name.
getServiceListeners() - Method in class org.apache.mina.transport.vmpipe.VmPipeSession
 
getServiceName() - Method in class org.apache.mina.core.session.AbstractIoSession
TGet the Service name
getSession() - Method in class org.apache.mina.core.filterchain.DefaultIoFilterChain
getSession() - Method in interface org.apache.mina.core.filterchain.IoFilterChain
 
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
getSession() - Method in interface org.apache.mina.core.future.IoFuture
 
getSession() - Method in class org.apache.mina.core.session.IoEvent
 
getSession() - Method in class org.apache.mina.filter.executor.PriorityThreadPoolExecutor.SessionEntry
 
getSession() - Method in class org.apache.mina.filter.ssl.SslHandler
 
getSession() - Method in class org.apache.mina.handler.multiton.SingleSessionIoHandlerAdapter
Deprecated.
Retrieves the session to which this handler is assigned.
getSession() - Method in class org.apache.mina.proxy.AbstractProxyLogicHandler
 
getSession() - Method in class org.apache.mina.proxy.event.IoSessionEvent
 
getSession() - Method in class org.apache.mina.proxy.session.ProxyIoSession
 
getSessionClosedLogLevel() - Method in class org.apache.mina.filter.logging.LoggingFilter
Get the LogLevel for the SessionClosed event.
getSessionConfig() - Method in class org.apache.mina.core.polling.AbstractPollingIoAcceptor
getSessionConfig() - Method in interface org.apache.mina.core.service.IoService
 
getSessionConfig() - Method in class org.apache.mina.proxy.ProxyConnector
getSessionConfig() - Method in class org.apache.mina.transport.socket.apr.AprSocketConnector
getSessionConfig() - Method in interface org.apache.mina.transport.socket.DatagramAcceptor
 
getSessionConfig() - Method in interface org.apache.mina.transport.socket.DatagramConnector
 
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.NioSocketConnector
getSessionConfig() - Method in interface org.apache.mina.transport.socket.SocketAcceptor
 
getSessionConfig() - Method in interface org.apache.mina.transport.socket.SocketConnector
 
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
 
getSessionCreatedLogLevel() - Method in class org.apache.mina.filter.logging.LoggingFilter
Get the LogLevel for the SessionCreated event.
getSessionDataStructureFactory() - Method in class org.apache.mina.core.service.AbstractIoService
getSessionDataStructureFactory() - Method in interface org.apache.mina.core.service.IoService
 
getSessionIdleLogLevel() - Method in class org.apache.mina.filter.logging.LoggingFilter
Get the LogLevel for the SessionIdle event.
getSessionInfo(IoSession) - Method in class org.apache.mina.filter.ssl.SslFilter
An extended toString() method for sessions.
getSessionInitializer() - Method in class org.apache.mina.core.polling.AbstractPollingIoConnector.ConnectionRequest
 
getSessionOpenedLogLevel() - Method in class org.apache.mina.filter.logging.LoggingFilter
Get the LogLevel for the SessionOpened event.
getSessionRecycler() - Method in interface org.apache.mina.transport.socket.DatagramAcceptor
 
getSessionRecycler() - Method in class org.apache.mina.transport.socket.nio.NioDatagramAcceptor
 
getSessionTasksQueue(IoSession) - Method in class org.apache.mina.filter.executor.OrderedThreadPoolExecutor
Get the session's tasks queue.
getSessionTasksQueue(IoSession) - Method in class org.apache.mina.filter.executor.PriorityThreadPoolExecutor
Get the session's tasks queue.
getShort() - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
getShort() - Method in class org.apache.mina.core.buffer.IoBuffer
 
getShort() - Method in class org.apache.mina.core.buffer.IoBufferWrapper
getShort() - Method in class org.apache.mina.util.byteaccess.BufferByteArray.CursorImpl
getShort() - Method in class org.apache.mina.util.byteaccess.CompositeByteArray.CursorImpl
getShort() - Method in class org.apache.mina.util.byteaccess.CompositeByteArrayRelativeReader
getShort() - Method in interface org.apache.mina.util.byteaccess.IoRelativeReader
 
getShort(int) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
getShort(int) - Method in class org.apache.mina.core.buffer.IoBuffer
 
getShort(int) - Method in class org.apache.mina.core.buffer.IoBufferWrapper
getShort(int) - Method in class org.apache.mina.util.byteaccess.BufferByteArray
getShort(int) - Method in class org.apache.mina.util.byteaccess.CompositeByteArray
getShort(int) - Method in interface org.apache.mina.util.byteaccess.IoAbsoluteReader
 
getSingleIoBuffer() - Method in class org.apache.mina.util.byteaccess.BufferByteArray
getSingleIoBuffer() - Method in interface org.apache.mina.util.byteaccess.ByteArray
 
getSingleIoBuffer() - Method in class org.apache.mina.util.byteaccess.CompositeByteArray
getSingleValuedHeader(Map<String, List<String>>, String) - Static method in class org.apache.mina.proxy.utils.StringUtilities
Returns the value of the named header.
getSlice(int) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
Get a new IoBuffer containing a slice of the current buffer
getSlice(int) - Method in class org.apache.mina.core.buffer.IoBuffer
Get a new IoBuffer containing a slice of the current buffer
getSlice(int) - Method in class org.apache.mina.core.buffer.IoBufferWrapper
Get a new IoBuffer containing a slice of the current buffer
getSlice(int, int) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
Get a new IoBuffer containing a slice of the current buffer
getSlice(int, int) - Method in class org.apache.mina.core.buffer.IoBuffer
Get a new IoBuffer containing a slice of the current buffer
getSlice(int, int) - Method in class org.apache.mina.core.buffer.IoBufferWrapper
Get a new IoBuffer containing a slice of the current buffer
getSocket() - Method in class org.apache.mina.transport.socket.nio.NioSocketSession
 
getSoLinger() - Method in class org.apache.mina.transport.socket.apr.AprSocketSession.SessionConfigImpl
Please note that enabling SO_LINGER in Java NIO can result in platform-dependent behavior and unexpected blocking of I/O thread.
getSoLinger() - Method in class org.apache.mina.transport.socket.DefaultSocketSessionConfig
Please note that enabling SO_LINGER in Java NIO can result in platform-dependent behavior and unexpected blocking of I/O thread.
getSoLinger() - Method in class org.apache.mina.transport.socket.nio.NioSocketSession.SessionConfigImpl
Please note that enabling SO_LINGER in Java NIO can result in platform-dependent behavior and unexpected blocking of I/O thread.
getSoLinger() - Method in 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.
getSslFilter() - Method in class org.apache.mina.filter.ssl.SslHandler
 
getSslSession(IoSession) - Method in class org.apache.mina.filter.ssl.SslFilter
Returns the underlying SSLSession for the specified session.
getSslSessionHandler(IoSession) - Method in class org.apache.mina.filter.ssl.SslFilter
 
getState(String) - Method in class org.apache.mina.statemachine.StateMachine
Returns the State with the specified id.
getState(IoSession) - Method in class org.apache.mina.filter.codec.demux.DemuxingProtocolDecoder
 
getState(IoSession) - Method in class org.apache.mina.filter.codec.demux.DemuxingProtocolEncoder
 
getState(AprSession) - Method in class org.apache.mina.transport.socket.apr.AprIoProcessor
Get the state of a session (One of OPENING, OPEN, CLOSING)
getState(NioSession) - Method in class org.apache.mina.transport.socket.nio.NioProcessor
Get the state of a session (One of OPENING, OPEN, CLOSING)
getState(S) - Method in class org.apache.mina.core.polling.AbstractPollingIoProcessor
Get the state of a session (One of OPENING, OPEN, CLOSING)
getStateId() - Method in exception org.apache.mina.statemachine.BreakAndCallException
 
getStateId() - Method in exception org.apache.mina.statemachine.BreakAndGotoException
 
getStates() - Method in class org.apache.mina.statemachine.StateMachine
 
getStatistics() - Method in class org.apache.mina.core.service.AbstractIoService
getStatistics() - Method in interface org.apache.mina.core.service.IoService
 
getStatus() - Method in class org.apache.mina.http.api.DefaultHttpResponse
The HTTP status code for the HTTP response (e.g.
getStatus() - Method in interface org.apache.mina.http.api.HttpResponse
The HTTP status code for the HTTP response (e.g.
getStatus() - Method in class org.apache.mina.proxy.event.IoSessionEvent
 
getStatusCode() - Method in exception org.apache.mina.http.HttpException
 
getStatusCode() - Method in class org.apache.mina.proxy.handlers.http.HttpProxyResponse
 
getStatusLine() - Method in class org.apache.mina.proxy.handlers.http.HttpProxyResponse
 
getString(int, CharsetDecoder) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
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
Reads a NUL-terminated string from this buffer using the specified decoder and returns it.
getString(CharsetDecoder) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
Reads a NUL-terminated string from this buffer using the specified decoder and returns it.
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(CharsetDecoder) - Method in class org.apache.mina.core.buffer.IoBufferWrapper
Reads a NUL-terminated string from this buffer using the specified decoder and returns it.
getTarget() - Method in class org.apache.mina.statemachine.transition.MethodTransition
 
getTaskCount() - Method in class org.apache.mina.filter.executor.OrderedThreadPoolExecutor
getTaskCount() - Method in class org.apache.mina.filter.executor.PriorityThreadPoolExecutor
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.Config
 
getThroughputCalculationInterval() - Method in class org.apache.mina.core.service.IoServiceStatistics
 
getThroughputCalculationInterval() - Method in class org.apache.mina.core.session.AbstractIoSessionConfig
getThroughputCalculationInterval() - Method in interface org.apache.mina.core.session.IoSessionConfig
 
getThroughputCalculationIntervalInMillis() - Method in class org.apache.mina.core.service.IoServiceStatistics.Config
 
getThroughputCalculationIntervalInMillis() - Method in class org.apache.mina.core.service.IoServiceStatistics
 
getThroughputCalculationIntervalInMillis() - Method in class org.apache.mina.core.session.AbstractIoSessionConfig
getThroughputCalculationIntervalInMillis() - Method in interface org.apache.mina.core.session.IoSessionConfig
 
getThrowableStrRep(Throwable) - Static method in class org.apache.mina.util.Transform
Converts a Throwable into an array of Strings
getTimeToLive() - Method in class org.apache.mina.core.session.ExpiringSessionRecycler
 
getTimeToLive() - Method in class org.apache.mina.util.ExpiringMap.Expirer
 
getTimeToLive() - Method in class org.apache.mina.util.ExpiringMap
 
getTotal() - Method in class org.apache.mina.filter.statistic.ProfilerTimerFilter.TimerWorker
 
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 class org.apache.mina.transport.socket.apr.AprDatagramSession.SessionConfigImpl
getTrafficClass() - Method in class org.apache.mina.transport.socket.apr.AprSocketSession.SessionConfigImpl
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 class org.apache.mina.transport.socket.nio.NioDatagramSessionConfig
Get the current Traffic Class for this Socket, if any.
getTrafficClass() - Method in class org.apache.mina.transport.socket.nio.NioSocketSession.SessionConfigImpl
getTrafficClass() - Method in interface org.apache.mina.transport.socket.SocketSessionConfig
 
getTransitions() - Method in class org.apache.mina.statemachine.State
 
getTransportMetadata() - Method in interface org.apache.mina.core.service.IoService
 
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.proxy.ProxyConnector
getTransportMetadata() - Method in class org.apache.mina.transport.socket.apr.AprDatagramSession
getTransportMetadata() - Method in class org.apache.mina.transport.socket.apr.AprSocketAcceptor
getTransportMetadata() - Method in class org.apache.mina.transport.socket.apr.AprSocketConnector
getTransportMetadata() - Method in class org.apache.mina.transport.socket.apr.AprSocketSession
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.NioDatagramSession
getTransportMetadata() - Method in class org.apache.mina.transport.socket.nio.NioSocketAcceptor
getTransportMetadata() - Method in class org.apache.mina.transport.socket.nio.NioSocketConnector
getTransportMetadata() - Method in class org.apache.mina.transport.socket.nio.NioSocketSession
getTransportMetadata() - Method in class org.apache.mina.transport.vmpipe.VmPipeAcceptor
getTransportMetadata() - Method in class org.apache.mina.transport.vmpipe.VmPipeConnector
getTransportMetadata() - Method in class org.apache.mina.transport.vmpipe.VmPipeSession
 
getType() - Method in class org.apache.mina.core.session.IoEvent
 
getType() - Method in class org.apache.mina.proxy.event.IoSessionEvent
 
getUnsigned() - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
Reads one unsigned byte as a short integer.
getUnsigned() - Method in class org.apache.mina.core.buffer.IoBuffer
Reads one unsigned byte as a short integer.
getUnsigned() - Method in class org.apache.mina.core.buffer.IoBufferWrapper
Reads one unsigned byte as a short integer.
getUnsigned(int) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
Reads one byte as an unsigned short integer.
getUnsigned(int) - Method in class org.apache.mina.core.buffer.IoBuffer
Reads one byte as an unsigned short integer.
getUnsigned(int) - Method in class org.apache.mina.core.buffer.IoBufferWrapper
Reads one byte as an unsigned short integer.
getUnsignedInt() - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
Reads four bytes unsigned integer.
getUnsignedInt() - Method in class org.apache.mina.core.buffer.IoBuffer
Reads four bytes unsigned integer.
getUnsignedInt() - Method in class org.apache.mina.core.buffer.IoBufferWrapper
Reads four bytes unsigned integer.
getUnsignedInt(int) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
Reads four bytes unsigned integer.
getUnsignedInt(int) - Method in class org.apache.mina.core.buffer.IoBuffer
Reads four bytes unsigned integer.
getUnsignedInt(int) - Method in class org.apache.mina.core.buffer.IoBufferWrapper
Reads four bytes unsigned integer.
getUnsignedMediumInt() - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
Relative get method for reading an unsigned medium int value.
getUnsignedMediumInt() - Method in class org.apache.mina.core.buffer.IoBuffer
Relative get method for reading an unsigned medium int value.
getUnsignedMediumInt() - Method in class org.apache.mina.core.buffer.IoBufferWrapper
Relative get method for reading an unsigned medium int value.
getUnsignedMediumInt(int) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
Absolute 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(int) - Method in class org.apache.mina.core.buffer.IoBufferWrapper
Absolute get method for reading an unsigned medium int value.
getUnsignedShort() - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
Reads two bytes unsigned integer.
getUnsignedShort() - Method in class org.apache.mina.core.buffer.IoBuffer
Reads two bytes unsigned integer.
getUnsignedShort() - Method in class org.apache.mina.core.buffer.IoBufferWrapper
Reads two bytes unsigned integer.
getUnsignedShort(int) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
Reads two bytes unsigned integer.
getUnsignedShort(int) - Method in class org.apache.mina.core.buffer.IoBuffer
Reads two bytes unsigned integer.
getUnsignedShort(int) - Method in class org.apache.mina.core.buffer.IoBufferWrapper
Reads two bytes unsigned integer.
getUserName() - Method in class org.apache.mina.proxy.handlers.socks.SocksProxyRequest
Return the user name.
getUTFStringAsByteArray(String) - Static method in class org.apache.mina.proxy.utils.ByteUtilities
Converts an UTF-16LE string as defined in NTLM protocol to a byte array.
getValue() - Method in class org.apache.mina.core.future.DefaultIoFuture
 
getValue() - Method in class org.apache.mina.filter.codec.textline.LineDelimiter
 
getValue() - Method in class org.apache.mina.integration.beans.AbstractPropertyEditor
getValue() - Method in class org.apache.mina.util.ExpiringMap.ExpiringObject
 
getValueEditor() - Method in class org.apache.mina.integration.beans.MapEditor
 
getValues() - Method in class org.apache.mina.util.LazyInitializedCacheMap
 
getWaitingReadFutures() - Method in class org.apache.mina.core.session.AbstractIoSession
 
getWriteBufferSize() - Method in class org.apache.mina.filter.stream.AbstractStreamWriteFilter
 
getWriteRequestQueue() - Method in class org.apache.mina.core.session.AbstractIoSession
Get the queue that contains the message waiting for being written.
getWriteRequestQueue() - Method in interface org.apache.mina.core.session.IoSession
Get the queue that contains the message waiting for being written.
getWriteRequestQueue(IoSession) - Method in class org.apache.mina.core.session.DefaultIoSessionDataStructureFactory
getWriteRequestQueue(IoSession) - Method in interface org.apache.mina.core.session.IoSessionDataStructureFactory
 
getWriteRequestQueue(IoSession) - Method in class org.apache.mina.filter.stream.AbstractStreamWriteFilter
 
getWriteRequestQueue0() - Method in class org.apache.mina.transport.vmpipe.VmPipeSession
 
getWriterIdleCount() - Method in class org.apache.mina.core.session.AbstractIoSession
getWriterIdleCount() - Method in interface org.apache.mina.core.session.IoSession
 
getWriterIdleTime() - Method in class org.apache.mina.core.session.AbstractIoSessionConfig
getWriterIdleTime() - Method in interface org.apache.mina.core.session.IoSessionConfig
 
getWriterIdleTimeInMillis() - Method in class org.apache.mina.core.session.AbstractIoSessionConfig
getWriterIdleTimeInMillis() - Method in interface org.apache.mina.core.session.IoSessionConfig
 
getWriteTimeout() - Method in class org.apache.mina.core.session.AbstractIoSessionConfig
getWriteTimeout() - Method in interface org.apache.mina.core.session.IoSessionConfig
 
getWriteTimeout() - Method in class org.apache.mina.handler.stream.StreamIoHandler
 
getWriteTimeoutInMillis() - Method in class org.apache.mina.core.session.AbstractIoSessionConfig
getWriteTimeoutInMillis() - Method in interface org.apache.mina.core.session.IoSessionConfig
 
getWrittenBytes() - Method in class org.apache.mina.core.file.DefaultFileRegion
The total number of bytes already written.
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
 
getWrittenBytes() - Method in class org.apache.mina.core.session.AbstractIoSession
getWrittenBytes() - Method in interface org.apache.mina.core.session.IoSession
 
getWrittenBytesThroughput() - Method in class org.apache.mina.core.service.IoServiceStatistics
 
getWrittenBytesThroughput() - Method in class org.apache.mina.core.session.AbstractIoSession
getWrittenBytesThroughput() - Method in interface org.apache.mina.core.session.IoSession
 
getWrittenMessages() - Method in class org.apache.mina.core.service.IoServiceStatistics
 
getWrittenMessages() - Method in class org.apache.mina.core.session.AbstractIoSession
getWrittenMessages() - Method in interface org.apache.mina.core.session.IoSession
 
getWrittenMessagesThroughput() - Method in class org.apache.mina.core.service.IoServiceStatistics
 
getWrittenMessagesThroughput() - Method in class org.apache.mina.core.session.AbstractIoSession
getWrittenMessagesThroughput() - Method in interface org.apache.mina.core.session.IoSession
 
GMT_ZONE - Static variable in class org.apache.mina.http.DateUtil
 
GSS_CONTEXT - Static variable in class org.apache.mina.proxy.handlers.socks.Socks5LogicHandler
The Java GSS-API context attribute key.
GSS_TOKEN - Static variable in class org.apache.mina.proxy.handlers.socks.Socks5LogicHandler
Last GSS token received attribute key.
GSSAPI_AUTH - Static variable in class org.apache.mina.proxy.handlers.socks.SocksProxyConstants
GSSAPI authentication
GSSAPI_AUTH_SUBNEGOTIATION_VERSION - Static variable in class org.apache.mina.proxy.handlers.socks.SocksProxyConstants
GSSAPI authentication subnegociation version
GSSAPI_MSG_TYPE - Static variable in class org.apache.mina.proxy.handlers.socks.SocksProxyConstants
GSSAPI message type

H

handle - Variable in class org.apache.mina.core.polling.AbstractPollingIoConnector.ConnectionRequest
The handle associated with this connection request
handle(Event) - Method in class org.apache.mina.statemachine.StateMachine
Processes the specified Event through this StateMachine.
handle(State, Event) - Method in class org.apache.mina.statemachine.StateMachine
 
handleAppDataRead(IoFilter.NextFilter, SslHandler) - Method in class org.apache.mina.filter.ssl.SslFilter
 
handleMessage(IoSession, M) - 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.
handleNewSessions() - Method in class org.apache.mina.core.polling.AbstractPollingIoProcessor.Processor
Loops over the new sessions blocking queue and returns the number of sessions which are effectively created
handlePingTimeout(IoSession) - Method in class org.apache.mina.filter.keepalive.KeepAliveFilter
 
handler - Variable in class org.apache.mina.core.service.AbstractIoService
The IoHandler in charge of managing all the I/O Events.
handler - Variable in class org.apache.mina.core.session.AbstractIoSession
The associated handler
handler - Variable in class org.apache.mina.core.session.DummySession
 
handler - Variable in class org.apache.mina.proxy.session.ProxyIoSession
The currently selected proxy handler.
handler - Variable in class org.apache.mina.transport.vmpipe.VmPipe
 
HANDLER - Static variable in class org.apache.mina.handler.multiton.SingleSessionIoHandlerDelegate
Deprecated.
The key used to store the SingleSessionIoHandler as a session attribute.
handlerClass - org.apache.mina.filter.logging.MdcInjectionFilter.MdcKey
Tha class handling the requests
handleResponse(IoBuffer) - Method in class org.apache.mina.proxy.handlers.socks.Socks4LogicHandler
Handle a SOCKS4/SOCKS4a response from the proxy server.
handleResponse(IoFilter.NextFilter, IoBuffer, int) - Method in class org.apache.mina.proxy.handlers.socks.Socks5LogicHandler
Handle a SOCKS v5 response from the proxy server.
handleResponse(HttpProxyResponse) - Method in class org.apache.mina.proxy.handlers.http.AbstractAuthLogicHandler
Handles a HTTP response from the proxy server.
handleResponse(HttpProxyResponse) - Method in class org.apache.mina.proxy.handlers.http.AbstractHttpLogicHandler
Handles a HTTP response from the proxy server.
handleResponse(HttpProxyResponse) - Method in class org.apache.mina.proxy.handlers.http.basic.HttpBasicAuthLogicHandler
Handles a HTTP response from the proxy server.
handleResponse(HttpProxyResponse) - Method in class org.apache.mina.proxy.handlers.http.basic.HttpNoAuthLogicHandler
Handles a HTTP response from the proxy server.
handleResponse(HttpProxyResponse) - Method in class org.apache.mina.proxy.handlers.http.digest.HttpDigestAuthLogicHandler
 
handleResponse(HttpProxyResponse) - Method in class org.apache.mina.proxy.handlers.http.HttpSmartProxyHandler
Handle a HTTP response from the proxy server.
handleResponse(HttpProxyResponse) - Method in class org.apache.mina.proxy.handlers.http.ntlm.HttpNTLMAuthLogicHandler
Handles a HTTP response from the proxy server.
handleSslData(IoFilter.NextFilter, SslHandler) - Method in class org.apache.mina.filter.ssl.SslFilter
 
handleUnbound(Collection<AbstractIoAcceptor.AcceptorOperationFuture>) - Method in class org.apache.mina.core.polling.AbstractPollingIoAcceptor
Processes the futures for executed unbindings, marking all futures as done.
handleUnbound(Collection<AbstractIoAcceptor.AcceptorOperationFuture>) - Method in class org.apache.mina.transport.socket.nio.NioSocketAcceptor
Processes the futures for executed unbindings, marking all futures as done.
handshake(IoFilter.NextFilter) - Method in class org.apache.mina.filter.ssl.SslHandler
Perform any handshaking processing.
HANDSHAKE_STEP - Static variable in class org.apache.mina.proxy.handlers.socks.Socks5LogicHandler
The current step in the handshake attribute key.
handshakeComplete - Variable in class org.apache.mina.filter.ssl.SslHandler
A flag set to true when a SSL Handshake has been completed
handshakeComplete - Variable in class org.apache.mina.proxy.AbstractProxyLogicHandler
Has the handshake been completed.
handshakeStatus - Variable in class org.apache.mina.filter.ssl.SslHandler
 
hasArray() - Method in class org.apache.mina.core.buffer.CachedBufferAllocator.CachedBuffer
 
hasArray() - Method in class org.apache.mina.core.buffer.IoBuffer
 
hasArray() - Method in class org.apache.mina.core.buffer.IoBufferWrapper
hasArray() - Method in class org.apache.mina.core.buffer.SimpleBufferAllocator.SimpleBuffer
 
hasChunkedData - Variable in class org.apache.mina.proxy.handlers.http.AbstractHttpLogicHandler
A flag that indicates that this is a HTTP/1.1 response with chunked data.and that some chunks are missing.
hasCR - Variable in class org.apache.mina.filter.codec.statemachine.CrLfDecodingState
 
hasFragmentation() - Method in class org.apache.mina.core.service.DefaultTransportMetadata
hasFragmentation() - Method in interface org.apache.mina.core.service.TransportMetadata
 
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.core.session.AttributeKey
hashCode() - Method in class org.apache.mina.filter.codec.textline.LineDelimiter
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.byteaccess.AbstractByteArray
hashCode() - Method in class org.apache.mina.util.byteaccess.BufferByteArray
hashCode() - Method in class org.apache.mina.util.byteaccess.CompositeByteArray
hashCode() - Method in class org.apache.mina.util.ExpiringMap.ExpiringObject
 
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
hasNext() - Method in class org.apache.mina.transport.socket.nio.NioSocketAcceptor.ServerSocketChannelIterator
Tells if there are more SockectChannel left in the iterator
hasNext() - Method in class org.apache.mina.transport.socket.nio.NioSocketConnector.SocketChannelIterator
hasNextNode() - Method in class org.apache.mina.util.byteaccess.ByteArrayList.Node
 
hasPreviousNode() - Method in class org.apache.mina.util.byteaccess.ByteArrayList.Node
 
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
hasRemaining() - Method in class org.apache.mina.util.byteaccess.BufferByteArray.CursorImpl
Checks if there are any remaining bytes that can be read.
hasRemaining() - Method in interface org.apache.mina.util.byteaccess.ByteArray.Cursor
Checks if there are any remaining bytes that can be read.
hasRemaining() - Method in class org.apache.mina.util.byteaccess.CompositeByteArray.CursorImpl
Checks if there are any remaining bytes that can be read.
hasRemaining() - Method in class org.apache.mina.util.byteaccess.CompositeByteArrayRelativeBase
 
hasRemaining() - Method in interface org.apache.mina.util.byteaccess.IoRelativeReader
Checks if there are any remaining bytes that can be read.
hasRemaining() - Method in interface org.apache.mina.util.byteaccess.IoRelativeWriter
 
hasUnbindings() - Method in class org.apache.mina.core.polling.AbstractPollingIoAcceptor
Tells whether there are pending unbindings.
head - Variable in class org.apache.mina.core.filterchain.DefaultIoFilterChain
The chain head
head - Variable in class org.apache.mina.handler.chain.IoHandlerChain
The head of the IoHandlerCommand chain
HEAD - org.apache.mina.http.api.HttpMethod
The HEAD method
HEAD - org.apache.mina.http.api.HttpVerb
The HEAD verb
HEAD - org.apache.mina.http.DecoderState
accumulating the HTTP request head (everything before the body)
header - Variable in class org.apache.mina.util.byteaccess.ByteArrayList
A ByteArrayList.Node which indicates the start and end of the list and does not hold a value.
HEADER_VALUE_PATTERN - Static variable in class org.apache.mina.http.HttpClientDecoder
Regex to parse header name and value
HEADER_VALUE_PATTERN - Static variable in class org.apache.mina.http.HttpServerDecoder
Regex to parse header name and value
headers - Variable in class org.apache.mina.http.api.DefaultHttpResponse
 
headers - Variable in class org.apache.mina.http.HttpRequestImpl
The set of headers
headers - Variable in class org.apache.mina.proxy.handlers.http.HttpProxyRequest
The request headers.
headers - Variable in class org.apache.mina.proxy.handlers.http.HttpProxyResponse
The HTTP response headers.
HEADERS_BODY_PATTERN - Static variable in class org.apache.mina.http.HttpClientDecoder
Regex to parse raw headers from body
HEADERS_BODY_PATTERN - Static variable in class org.apache.mina.http.HttpServerDecoder
Regex to parse raw headers from body
HeadFilter() - Constructor for class org.apache.mina.core.filterchain.DefaultIoFilterChain.HeadFilter
 
heapBuffers - Variable in class org.apache.mina.core.buffer.CachedBufferAllocator
 
HEXADECIMAL - Static variable in class org.apache.mina.integration.beans.NumberEditor
 
hexDigit - Static variable in class org.apache.mina.core.buffer.IoBufferHexDumper
 
hexdump - Variable in exception org.apache.mina.filter.codec.ProtocolDecoderException
 
hmacMD5(byte[], byte[]) - Static method in class org.apache.mina.proxy.handlers.http.ntlm.NTLMResponses
Calculates the HMAC-MD5 hash of the given data using the specified hashing key.
host - Variable in class org.apache.mina.proxy.handlers.http.HttpProxyRequest
The target hostname.
host - Variable in class org.apache.mina.proxy.handlers.socks.SocksProxyRequest
The SOCKS server host name.
HTTP_1_0 - org.apache.mina.http.api.HttpVersion
HTTP 1/0
HTTP_1_0 - Static variable in class org.apache.mina.proxy.handlers.http.HttpProxyConstants
The HTTP 1.0 protocol version string.
HTTP_1_1 - org.apache.mina.http.api.HttpVersion
HTTP 1/1
HTTP_1_1 - Static variable in class org.apache.mina.proxy.handlers.http.HttpProxyConstants
The HTTP 1.1 protocol version string.
HTTP_DELIMITER - Static variable in class org.apache.mina.proxy.handlers.http.AbstractHttpLogicHandler
 
HttpAuthenticationMethods - Enum in org.apache.mina.proxy.handlers.http
HttpAuthenticationMethods.java - Enumerates all known http authentication methods.
HttpAuthenticationMethods(int) - Constructor for enum org.apache.mina.proxy.handlers.http.HttpAuthenticationMethods
 
HttpBasicAuthLogicHandler - Class in org.apache.mina.proxy.handlers.http.basic
HttpBasicAuthLogicHandler.java - HTTP Basic authentication mechanism logic handler.
HttpBasicAuthLogicHandler(ProxyIoSession) - Constructor for class org.apache.mina.proxy.handlers.http.basic.HttpBasicAuthLogicHandler
Build an HttpBasicAuthLogicHandler
HttpClientCodec - Class in org.apache.mina.http
The HTTP client codec
HttpClientCodec() - Constructor for class org.apache.mina.http.HttpClientCodec
Creates a new HttpClientCodec instance
HttpClientDecoder - Class in org.apache.mina.http
An HTTP decoder
HttpClientDecoder() - Constructor for class org.apache.mina.http.HttpClientDecoder
 
HttpClientEncoder - Class in org.apache.mina.http
An encoder for the HTTP client
HttpClientEncoder() - Constructor for class org.apache.mina.http.HttpClientEncoder
 
HttpContentChunk - Interface in org.apache.mina.http.api
The HTTP content chunk object
HttpDigestAuthLogicHandler - Class in org.apache.mina.proxy.handlers.http.digest
HttpDigestAuthLogicHandler.java - HTTP Digest authentication mechanism logic handler.
HttpDigestAuthLogicHandler(ProxyIoSession) - Constructor for class org.apache.mina.proxy.handlers.http.digest.HttpDigestAuthLogicHandler
Creates a new HttpDigestAuthLogicHandler instance
HttpEndOfContent - Class in org.apache.mina.http.api
The HTTP end of content element
HttpEndOfContent() - Constructor for class org.apache.mina.http.api.HttpEndOfContent
 
HttpException - Exception in org.apache.mina.http
 
HttpException(int) - Constructor for exception org.apache.mina.http.HttpException
Creates a new HttpException instance
HttpException(int, String) - Constructor for exception org.apache.mina.http.HttpException
Creates a new HttpException instance
HttpException(HttpStatus) - Constructor for exception org.apache.mina.http.HttpException
Creates a new HttpException instance
HttpException(HttpStatus, String) - Constructor for exception org.apache.mina.http.HttpException
Creates a new HttpException instance
HttpMessage - Interface in org.apache.mina.http.api
An HTTP message, the ancestor of HTTP request & response.
HttpMethod - Enum in org.apache.mina.http.api
The HTTP method, one of GET, HEAD, POST, PUT, DELETE, OPTIONS, TRACE, CONNECT
HttpMethod() - Constructor for enum org.apache.mina.http.api.HttpMethod
 
HttpNoAuthLogicHandler - Class in org.apache.mina.proxy.handlers.http.basic
HttpNoAuthLogicHandler.java - HTTP 'no auth' mechanism logic handler.
HttpNoAuthLogicHandler(ProxyIoSession) - Constructor for class org.apache.mina.proxy.handlers.http.basic.HttpNoAuthLogicHandler
Build an HttpNoAuthLogicHandler
HttpNTLMAuthLogicHandler - Class in org.apache.mina.proxy.handlers.http.ntlm
HttpNTLMAuthLogicHandler.java - HTTP NTLM authentication mechanism logic handler.
HttpNTLMAuthLogicHandler(ProxyIoSession) - Constructor for class org.apache.mina.proxy.handlers.http.ntlm.HttpNTLMAuthLogicHandler
Build an HttpNTLMAuthLogicHandler
HttpProxyConstants - Class in org.apache.mina.proxy.handlers.http
HttpProxyConstants.java - HTTP Proxy constants.
HttpProxyConstants() - Constructor for class org.apache.mina.proxy.handlers.http.HttpProxyConstants
 
HttpProxyRequest - Class in org.apache.mina.proxy.handlers.http
HttpProxyRequest.java - Wrapper class for HTTP requests.
HttpProxyRequest(String) - Constructor for class org.apache.mina.proxy.handlers.http.HttpProxyRequest
Constructor which creates a HTTP/1.0 GET request to the specified http URI.
HttpProxyRequest(String, String) - Constructor for class org.apache.mina.proxy.handlers.http.HttpProxyRequest
Constructor which creates a GET request to the specified http URI using the provided protocol version
HttpProxyRequest(String, String, String) - Constructor for class org.apache.mina.proxy.handlers.http.HttpProxyRequest
Constructor which creates a request using the provided HTTP verb targeted at the specified http URI using the provided protocol version.
HttpProxyRequest(String, String, String, Map<String, List<String>>) - Constructor for class org.apache.mina.proxy.handlers.http.HttpProxyRequest
Constructor which creates a request using the provided HTTP verb targeted at the specified http URI using the provided protocol version and setting the requested headers.
HttpProxyRequest(InetSocketAddress) - Constructor for class org.apache.mina.proxy.handlers.http.HttpProxyRequest
Constructor which creates a HTTP/1.0 CONNECT request to the specified endpoint.
HttpProxyRequest(InetSocketAddress, String) - Constructor for class org.apache.mina.proxy.handlers.http.HttpProxyRequest
Constructor which creates a CONNECT request to the specified endpoint using the provided protocol version.
HttpProxyRequest(InetSocketAddress, String, Map<String, List<String>>) - Constructor for class org.apache.mina.proxy.handlers.http.HttpProxyRequest
Constructor which creates a CONNECT request to the specified endpoint using the provided protocol version and setting the requested headers.
HttpProxyResponse - Class in org.apache.mina.proxy.handlers.http
HttpProxyResponse.java - Wrapper class for HTTP requests.
HttpProxyResponse(String, String, Map<String, List<String>>) - Constructor for class org.apache.mina.proxy.handlers.http.HttpProxyResponse
Constructor of an HTTP proxy response.
HttpRequest - Interface in org.apache.mina.http.api
An HTTP request element
HttpRequestImpl - Class in org.apache.mina.http
A HTTP Request implementation
HttpRequestImpl(HttpVersion, HttpMethod, String, String, Map<String, String>) - Constructor for class org.apache.mina.http.HttpRequestImpl
Creates a new HttpRequestImpl instance
HttpResponse - Interface in org.apache.mina.http.api
An HTTP response to an HTTP request
HttpServerCodec - Class in org.apache.mina.http
The HTTP server codec
HttpServerCodec() - Constructor for class org.apache.mina.http.HttpServerCodec
Creates a new HttpServerCodec instance
HttpServerDecoder - Class in org.apache.mina.http
The HTTP decoder
HttpServerDecoder() - Constructor for class org.apache.mina.http.HttpServerDecoder
 
HttpServerEncoder - Class in org.apache.mina.http
An encoder for the HTTP server
HttpServerEncoder() - Constructor for class org.apache.mina.http.HttpServerEncoder
 
HttpSmartProxyHandler - Class in org.apache.mina.proxy.handlers.http
HttpSmartProxyHandler.java - HTTP proxy handler that automatically handles forwarding a request to the appropriate authentication mechanism logic handler.
HttpSmartProxyHandler(ProxyIoSession) - Constructor for class org.apache.mina.proxy.handlers.http.HttpSmartProxyHandler
Creates a new HttpSmartProxyHandler instance
HttpStatus - Enum in org.apache.mina.http.api
An Enumeration of all known HTTP status codes.
HttpStatus(int, String) - Constructor for enum org.apache.mina.http.api.HttpStatus
Create an instance of this type.
httpURI - Variable in class org.apache.mina.proxy.handlers.http.HttpProxyRequest
The HTTP URI.
httpVerb - Variable in class org.apache.mina.proxy.handlers.http.HttpProxyRequest
The HTTP verb.
HttpVerb - Enum in org.apache.mina.http.api
The HTTP verb.
HttpVerb() - Constructor for enum org.apache.mina.http.api.HttpVerb
 
httpVersion - Variable in class org.apache.mina.proxy.handlers.http.HttpProxyRequest
The HTTP protocol version.
httpVersion - Variable in class org.apache.mina.proxy.handlers.http.HttpProxyResponse
The HTTP response protocol version.
HttpVersion - Enum in org.apache.mina.http.api
Type safe enumeration representing HTTP protocol version
HttpVersion(String) - Constructor for enum org.apache.mina.http.api.HttpVersion
 

I

i - Variable in class org.apache.mina.transport.socket.nio.NioSocketConnector.SocketChannelIterator
 
id - Static variable in class org.apache.mina.core.service.AbstractIoService
The unique number identifying the Service.
id - Variable in class org.apache.mina.handler.chain.IoHandlerChain
 
id - Variable in enum org.apache.mina.proxy.event.IoSessionEventType
The event type id.
id - Variable in enum org.apache.mina.proxy.handlers.http.HttpAuthenticationMethods
 
id - Variable in class org.apache.mina.statemachine.event.Event
 
id - Variable in class org.apache.mina.statemachine.State
The state ID
identificationAlgorithm - Variable in class org.apache.mina.filter.ssl.SslFilter
 
IdentityHashSet<E> - Class in org.apache.mina.util
An IdentityHashMap-backed Set.
IdentityHashSet() - Constructor for class org.apache.mina.util.IdentityHashSet
Creates a new IdentityHashSet instance
IdentityHashSet(int) - Constructor for class org.apache.mina.util.IdentityHashSet
Creates a new IdentityHashSet instance
IdentityHashSet(Collection<E>) - Constructor for class org.apache.mina.util.IdentityHashSet
Creates a new IdentityHashSet instance
idGenerator - Static variable in class org.apache.mina.core.session.AbstractIoSession
An id generator guaranteed to generate unique IDs for the session
IDLE - org.apache.mina.proxy.event.IoSessionEventType
Session Idling
idleChecker - Variable in class org.apache.mina.transport.vmpipe.VmPipeAcceptor
 
idleChecker - Variable in class org.apache.mina.transport.vmpipe.VmPipeConnector
 
idleCountForBoth - Variable in class org.apache.mina.core.session.AbstractIoSession
 
idleCountForRead - Variable in class org.apache.mina.core.session.AbstractIoSession
 
idleCountForWrite - Variable in class org.apache.mina.core.session.AbstractIoSession
 
IdleStatus - Class in org.apache.mina.core.session
Represents the type of idleness of IoSession or IoSession.
IdleStatus(String) - Constructor for class org.apache.mina.core.session.IdleStatus
Creates a new instance.
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
Creates a new instance of IdleStatusChecker
IdleStatusChecker.NotifyingTask - Class in org.apache.mina.core.session
The class to place in the transport executor for checking the sessions idle
IdleStatusChecker.SessionCloseListener - Class in org.apache.mina.core.session
 
idleTimeForBoth - Variable in class org.apache.mina.core.session.AbstractIoSessionConfig
The delay before we notify a session that it has been idle on read and write.
idleTimeForRead - Variable in class org.apache.mina.core.session.AbstractIoSessionConfig
The delay before we notify a session that it has been idle on read.
idleTimeForWrite - Variable in class org.apache.mina.core.session.AbstractIoSessionConfig
The delay before we notify a session that it has been idle on write.
idleWorkers - Variable in class org.apache.mina.filter.executor.OrderedThreadPoolExecutor
 
idleWorkers - Variable in class org.apache.mina.filter.executor.PriorityThreadPoolExecutor
 
idleWorkers - Variable in class org.apache.mina.filter.executor.UnorderedThreadPoolExecutor
 
IGNORE_READER_IDLE_ONCE - Variable in class org.apache.mina.filter.keepalive.KeepAliveFilter
 
ignoreStateContextLookupFailure - Variable in class org.apache.mina.statemachine.StateMachineProxyBuilder
 
ignoreStateContextLookupFailure - Variable in class org.apache.mina.statemachine.StateMachineProxyBuilder.MethodInvocationHandler
 
ignoreUnhandledEvents - Variable in class org.apache.mina.statemachine.StateMachineProxyBuilder
 
ignoreUnhandledEvents - Variable in class org.apache.mina.statemachine.StateMachineProxyBuilder.MethodInvocationHandler
 
in - Variable in class org.apache.mina.filter.codec.serialization.ObjectSerializationInputStream
 
in() - Method in annotation type org.apache.mina.statemachine.annotation.IoFilterTransition
 
in() - Method in annotation type org.apache.mina.statemachine.annotation.IoHandlerTransition
 
in() - Method in annotation type org.apache.mina.statemachine.annotation.Transition
The id of the state or states that this handler applies to.
in() - Method in class org.apache.mina.statemachine.StateMachineFactory.TransitionWrapper
 
increaseIdleCount(IdleStatus, long) - Method in class org.apache.mina.core.session.AbstractIoSession
Increase the count of the various Idle counter
increaseReadBufferSize() - Method in class org.apache.mina.core.session.AbstractIoSession
Increase the ReadBuffer size (it will double)
increaseReadBytes(long, long) - Method in class org.apache.mina.core.service.IoServiceStatistics
Increases the count of read bytes by nbBytesRead and sets the last read time to currentTime.
increaseReadBytes(long, long) - Method in class org.apache.mina.core.session.AbstractIoSession
Increase the number of read bytes
increaseReadMessages(long) - Method in class org.apache.mina.core.service.IoServiceStatistics
Increases the count of read messages by 1 and sets the last read time to currentTime.
increaseReadMessages(long) - Method in class org.apache.mina.core.session.AbstractIoSession
Increase the number of read messages
increaseScheduledWriteBytes(int) - Method in class org.apache.mina.core.service.IoServiceStatistics
Increments by increment the count of bytes scheduled for write.
increaseScheduledWriteBytes(int) - Method in class org.apache.mina.core.session.AbstractIoSession
Increase the number of scheduled write bytes for the session
increaseScheduledWriteMessages() - Method in class org.apache.mina.core.service.IoServiceStatistics
Increments the count of messages scheduled for write.
increaseScheduledWriteMessages() - Method in class org.apache.mina.core.session.AbstractIoSession
Increase the number of scheduled message to write
increaseSize() - Method in class org.apache.mina.util.CircularQueue
 
increaseWrittenBytes(int, long) - Method in class org.apache.mina.core.service.IoServiceStatistics
Increases the count of written bytes by nbBytesWritten and sets the last write time to currentTime.
increaseWrittenBytes(int, long) - Method in class org.apache.mina.core.session.AbstractIoSession
Increase the number of written bytes
increaseWrittenBytes0(int, long) - Method in class org.apache.mina.transport.vmpipe.VmPipeSession
 
increaseWrittenMessages(long) - Method in class org.apache.mina.core.service.IoServiceStatistics
Increases the count of written messages by 1 and sets the last write time to currentTime.
increaseWrittenMessages(WriteRequest, long) - Method in class org.apache.mina.core.session.AbstractIoSession
Increase the number of written messages
index - Variable in class org.apache.mina.util.byteaccess.BufferByteArray.CursorImpl
 
index - Variable in class org.apache.mina.util.byteaccess.CompositeByteArray.CursorImpl
 
indexOf(byte) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
Returns the first occurrence position of the specified byte from the current position to the current limit.
indexOf(byte) - Method in class org.apache.mina.core.buffer.IoBuffer
Returns the first occurrence position of the specified byte from the current position to the current limit.
indexOf(byte) - Method in class org.apache.mina.core.buffer.IoBufferWrapper
Returns the first occurrence position of the specified byte from the current position to the current limit.
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
 
inflate(IoBuffer) - Method in class org.apache.mina.filter.compression.Zlib
Uncompress the given buffer, returning it in a new buffer.
INFLATER - Variable in class org.apache.mina.filter.compression.CompressionFilter
A session attribute that stores the Zlib object used for decompression.
INFO - org.apache.mina.filter.logging.LogLevel
LogLevel which logs messages on the INFO level.
INFORMATIONAL_CONTINUE - org.apache.mina.http.api.HttpStatus
100 - Continue
INFORMATIONAL_SWITCHING_PROTOCOLS - org.apache.mina.http.api.HttpStatus
101 - Switching Protocols
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
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.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() - 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.ssl.SslHandler
Initialize the SSL handshake.
init() - Method in class org.apache.mina.transport.socket.apr.AprSocketAcceptor
Initialize the polling system, will be called at construction time.
init() - Method in class org.apache.mina.transport.socket.apr.AprSocketConnector
Initialize the polling system, will be called at construction time.
init() - Method in class org.apache.mina.transport.socket.nio.NioDatagramAcceptor
 
init() - Method in class org.apache.mina.transport.socket.nio.NioDatagramConnector
Initialize the polling system, will be called at construction time.
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
Initializes the value.
init() - Method in class org.apache.mina.util.LazyInitializer
Initializes the value.
init(SelectorProvider) - Method in class org.apache.mina.core.polling.AbstractPollingIoAcceptor
Initialize the polling system, will be called at construction time.
init(SelectorProvider) - Method in class org.apache.mina.transport.socket.apr.AprSocketAcceptor
 
init(SelectorProvider) - Method in class org.apache.mina.transport.socket.nio.NioSocketAcceptor
Initialize the polling system, will be called at construction time.
init(Executor, boolean, IoEventType...) - Method in class org.apache.mina.filter.executor.ExecutorFilter
Creates a new instance of ExecutorFilter.
init(IoService) - Method in class org.apache.mina.transport.socket.DefaultSocketSessionConfig
Initialize this configuration.
init(AprSession) - Method in class org.apache.mina.transport.socket.apr.AprIoProcessor
 
init(NioSession) - Method in class org.apache.mina.transport.socket.nio.NioProcessor
 
init(S) - Method in class org.apache.mina.core.polling.AbstractPollingIoProcessor
Initialize the polling of a session.
initEventTypes(IoEventType...) - Method in class org.apache.mina.filter.executor.ExecutorFilter
Create an EnumSet from an array of EventTypes, and set the associated eventTypes field.
initialCapacity - Variable in class org.apache.mina.util.CircularQueue
The initial capacity of the list
initialize() - Static method in class org.apache.mina.transport.socket.apr.AprLibrary
initialize the APR Library by loading the associated native libraries and creating the associated singleton
initialized - Variable in class org.apache.mina.filter.codec.statemachine.DecodingStateMachine
 
initializeSession(IoSession, T) - Method in interface org.apache.mina.core.session.IoSessionInitializer
Initialize a session
initializeSession(IoSession, T) - Method in class org.apache.mina.proxy.session.ProxyIoSessionInitializer
Initialize a session
initiateClosure(IoFilter.NextFilter, IoSession) - Method in class org.apache.mina.filter.ssl.SslFilter
 
initiateHandshake(IoFilter.NextFilter, IoSession) - Method in class org.apache.mina.filter.ssl.SslFilter
 
initiateHandshake(IoSession) - Method in class org.apache.mina.filter.ssl.SslFilter
Initiate the SSL handshake.
initSession(IoSession, IoFuture, IoSessionInitializer) - Method in class org.apache.mina.core.service.AbstractIoService
 
inNetBuffer - Variable in class org.apache.mina.filter.ssl.SslHandler
Encrypted data from the net
INPUT_CLOSED - org.apache.mina.core.session.IoEventType
The Input part of the socket has been closed
INPUT_CLOSED - org.apache.mina.statemachine.event.IoFilterEvents
The InputClosed event
INPUT_CLOSED - org.apache.mina.statemachine.event.IoHandlerEvents
The InputClosed event
inputClosed(IoFilter.NextFilter, IoSession) - Method in class org.apache.mina.core.filterchain.DefaultIoFilterChain.TailFilter
 
inputClosed(IoFilter.NextFilter, IoSession) - Method in interface org.apache.mina.core.filterchain.IoFilter
inputClosed(IoFilter.NextFilter, IoSession) - Method in class org.apache.mina.core.filterchain.IoFilterAdapter
inputClosed(IoFilter.NextFilter, IoSession) - Method in class org.apache.mina.filter.util.CommonEventFilter
inputClosed(IoSession) - Method in interface org.apache.mina.core.filterchain.IoFilter.NextFilter
 
inputClosed(IoSession) - Method in interface org.apache.mina.core.service.IoHandler
Handle the closure of an half-duplex TCP channel
inputClosed(IoSession) - Method in class org.apache.mina.core.service.IoHandlerAdapter
Handle the closure of an half-duplex TCP channel
inputClosed(IoSession) - Method in interface org.apache.mina.handler.multiton.SingleSessionIoHandler
Deprecated.
Invoked when a half-duplex connection is closed
inputClosed(IoSession) - Method in class org.apache.mina.handler.multiton.SingleSessionIoHandlerAdapter
Deprecated.
Invoked when a half-duplex connection is closed
inputClosed(IoSession) - Method in class org.apache.mina.handler.multiton.SingleSessionIoHandlerDelegate
Deprecated.
Handle the closure of an half-duplex TCP channel
insertByteProbability - Variable in class org.apache.mina.filter.errorgenerating.ErrorGeneratingFilter
 
insertBytesToNewIoBuffer(IoSession, IoBuffer) - Method in class org.apache.mina.filter.errorgenerating.ErrorGeneratingFilter
 
instance - Static variable in class org.apache.mina.util.ExceptionMonitor
 
inSubnet(InetAddress) - Method in class org.apache.mina.filter.firewall.Subnet
Checks if the InetAddress is within this subnet
INT_MASK - Static variable in class org.apache.mina.core.buffer.AbstractIoBuffer
A mask for an int
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
 
interceptor - Variable in class org.apache.mina.statemachine.StateMachineProxyBuilder
 
interceptor - Variable in class org.apache.mina.statemachine.StateMachineProxyBuilder.MethodInvocationHandler
 
interestedIdleStatus - Variable in class org.apache.mina.filter.keepalive.KeepAliveFilter
 
interestedInRead - Variable in class org.apache.mina.transport.socket.apr.AprSession
 
interestedInWrite - Variable in class org.apache.mina.transport.socket.apr.AprSession
 
internalFlush(IoFilter.NextFilter, IoSession, IoBuffer) - Method in class org.apache.mina.filter.buffer.BufferedWriteFilter
Internal method that actually flushes the buffered data.
internalMap - Variable in class org.apache.mina.util.CopyOnWriteMap
 
intToNetworkByteOrder(int, byte[], int, int) - Static method in class org.apache.mina.proxy.utils.ByteUtilities
Encodes an integer into up to 4 bytes in network byte order in the supplied buffer starting at start offset and writing count bytes.
intToNetworkByteOrder(int, int) - Static method in class org.apache.mina.proxy.utils.ByteUtilities
Encodes an integer into up to 4 bytes in network byte order.
invoke(Object, Method, Object[]) - Method in class org.apache.mina.statemachine.StateMachineProxyBuilder.MethodInvocationHandler
 
invokeMethod(Object[]) - Method in class org.apache.mina.statemachine.transition.MethodSelfTransition
 
invokeMethod(Object[]) - Method in class org.apache.mina.statemachine.transition.MethodTransition
 
IoAbsoluteReader - Interface in org.apache.mina.util.byteaccess
Provides absolute read access to a sequence of bytes.
IoAbsoluteWriter - Interface in org.apache.mina.util.byteaccess
Provides absolute write access to a sequence of bytes.
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.
IoBufferDecoder - Class in org.apache.mina.proxy.utils
IoBufferDecoder.java - Handles an IoBuffer decoder which supports two methods : - dynamic delimiter decoding - fixed length content reading
IoBufferDecoder(byte[]) - Constructor for class org.apache.mina.proxy.utils.IoBufferDecoder
Creates a new instance that uses specified delimiter byte array as a message delimiter.
IoBufferDecoder(int) - Constructor for class org.apache.mina.proxy.utils.IoBufferDecoder
Creates a new instance that will read messages of contentLength bytes.
IoBufferDecoder.DecodingContext - Class in org.apache.mina.proxy.utils
The class holding the decoding context.
IoBufferHexDumper - Class in org.apache.mina.core.buffer
Provides utility methods to dump an IoBuffer into a hex formatted string.
IoBufferHexDumper() - Constructor for class org.apache.mina.core.buffer.IoBufferHexDumper
 
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
Creates a new 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
Creates a new IoEventQueueThrottle instance
IoEventQueueThrottle(int) - Constructor for class org.apache.mina.filter.executor.IoEventQueueThrottle
Creates a new IoEventQueueThrottle instance
IoEventQueueThrottle(IoEventSizeEstimator, int) - Constructor for class org.apache.mina.filter.executor.IoEventQueueThrottle
Creates a new IoEventQueueThrottle instance
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.
IoEventType() - Constructor for enum org.apache.mina.core.session.IoEventType
 
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 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
Creates a new IoFilterEvent instance
IoFilterEvents - Enum in org.apache.mina.statemachine.event
Defines all possible MINA IoFilter events for use in IoFilterTransition annotations.
IoFilterEvents(String) - Constructor for enum org.apache.mina.statemachine.event.IoFilterEvents
 
IoFilterLifeCycleException - Exception in org.apache.mina.core.filterchain
IoFilterLifeCycleException() - Constructor for exception org.apache.mina.core.filterchain.IoFilterLifeCycleException
Creates a new IoFilterLifeCycleException instance
IoFilterLifeCycleException(String) - Constructor for exception org.apache.mina.core.filterchain.IoFilterLifeCycleException
Creates a new IoFilterLifeCycleException instance
IoFilterLifeCycleException(String, Throwable) - Constructor for exception org.apache.mina.core.filterchain.IoFilterLifeCycleException
Creates a new IoFilterLifeCycleException instance
IoFilterLifeCycleException(Throwable) - Constructor for exception org.apache.mina.core.filterchain.IoFilterLifeCycleException
Creates a new IoFilterLifeCycleException instance
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 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.
IoHandlerEvents(String) - Constructor for enum org.apache.mina.statemachine.event.IoHandlerEvents
 
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<S 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.
IoRelativeReader - Interface in org.apache.mina.util.byteaccess
Provides relative read access to a sequence of bytes.
IoRelativeWriter - Interface in org.apache.mina.util.byteaccess
Provides relative read access to a sequence of bytes.
IoService - Interface in org.apache.mina.core.service
Base interface for all IoAcceptors and IoConnectors that provide I/O service and manage IoSessions.
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 class 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 of the listenerSupport.
IoServiceListenerSupport.LockNotifyingListener - Class in org.apache.mina.core.service
A listener in charge of releasing the lock when the close has been completed
IoServiceStatistics - Class in org.apache.mina.core.service
Provides usage statistics for an AbstractIoService instance.
IoServiceStatistics(IoService) - Constructor for class org.apache.mina.core.service.IoServiceStatistics
Creates a new IoServiceStatistics instance
IoServiceStatistics.Config - Class in org.apache.mina.core.service
This is a configuration for 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.
IoSessionEvent - Class in org.apache.mina.proxy.event
IoSessionEvent.java - Wrapper Class for enqueued events.
IoSessionEvent(IoFilter.NextFilter, IoSession, IdleStatus) - Constructor for class org.apache.mina.proxy.event.IoSessionEvent
Creates an instance of this class when event type is IoSessionEventType.IDLE.
IoSessionEvent(IoFilter.NextFilter, IoSession, IoSessionEventType) - Constructor for class org.apache.mina.proxy.event.IoSessionEvent
Creates an instance of this class when event type differs from IoSessionEventType.IDLE.
IoSessionEventQueue - Class in org.apache.mina.proxy.event
IoSessionEventQueue.java - Queue that contains filtered session events while handshake isn't done.
IoSessionEventQueue(ProxyIoSession) - Constructor for class org.apache.mina.proxy.event.IoSessionEventQueue
Creates a new proxyIoSession instance
IoSessionEventType - Enum in org.apache.mina.proxy.event
IoSessionEventType.java - Enumerates session event types.
IoSessionEventType(int) - Constructor for enum org.apache.mina.proxy.event.IoSessionEventType
 
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
Creates a new IoSessionInitializationException instance.
IoSessionInitializationException(String) - Constructor for exception org.apache.mina.core.session.IoSessionInitializationException
Creates a new IoSessionInitializationException instance.
IoSessionInitializationException(String, Throwable) - Constructor for exception org.apache.mina.core.session.IoSessionInitializationException
Creates a new IoSessionInitializationException instance.
IoSessionInitializationException(Throwable) - Constructor for exception org.apache.mina.core.session.IoSessionInitializationException
Creates a new IoSessionInitializationException instance.
IoSessionInitializer<T extends IoFuture> - Interface in org.apache.mina.core.session
Defines a callback for obtaining the IoSession during session initialization.
IoSessionInputStream - Class in org.apache.mina.handler.stream
An InputStream that buffers data read from IoHandler.messageReceived(IoSession, Object) events.
IoSessionInputStream() - Constructor for class org.apache.mina.handler.stream.IoSessionInputStream
 
IoSessionIterator(Set<SelectionKey>) - Constructor for class org.apache.mina.transport.socket.nio.NioProcessor.IoSessionIterator
Create this iterator as a wrapper on top of the selectionKey Set.
IoSessionOutputStream - Class in org.apache.mina.handler.stream
An OutputStream that forwards all write operations to the associated IoSession.
IoSessionOutputStream(IoSession) - Constructor for class org.apache.mina.handler.stream.IoSessionOutputStream
 
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.
IoUtil() - Constructor for class org.apache.mina.core.IoUtil
 
IP_MASK_V4 - Static variable in class org.apache.mina.filter.firewall.Subnet
 
IP_MASK_V6 - Static variable in class org.apache.mina.filter.firewall.Subnet
 
IPV4_ADDRESS_TYPE - Static variable in class org.apache.mina.proxy.handlers.socks.SocksProxyConstants
IPV4 address types
IPV6_ADDRESS_TYPE - Static variable in class org.apache.mina.proxy.handlers.socks.SocksProxyConstants
IPV6 address type
isActive() - Method in class org.apache.mina.core.service.AbstractIoService
isActive() - Method in interface org.apache.mina.core.service.IoService
 
isActive() - Method in class org.apache.mina.core.service.IoServiceListenerSupport
 
isActive() - Method in class org.apache.mina.core.session.AbstractIoSession
isActive() - Method in interface org.apache.mina.core.session.IoSession
 
isActive() - Method in class org.apache.mina.transport.socket.nio.NioSession
isArrayByteBase64(byte[]) - Static method in class org.apache.mina.util.Base64
Tests a given byte array to see if it contains only valid characters within the Base64 alphabet.
isAuthenticationFailed() - Method in class org.apache.mina.proxy.session.ProxyIoSession
 
isAutoExpand() - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
isAutoExpand() - Method in class org.apache.mina.core.buffer.IoBuffer
 
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
 
isAutoShrink() - Method in class org.apache.mina.core.buffer.IoBufferWrapper
isBase64(byte) - Static method in class org.apache.mina.util.Base64
 
isBlocked(IoSession) - Method in class org.apache.mina.filter.firewall.BlacklistFilter
 
isBothIdle() - Method in class org.apache.mina.core.session.AbstractIoSession
isBothIdle() - Method in interface org.apache.mina.core.session.IoSession
 
isBroadcast() - Method in class org.apache.mina.transport.socket.apr.AprDatagramSession.SessionConfigImpl
isBroadcast() - Method in interface org.apache.mina.transport.socket.DatagramSessionConfig
 
isBroadcast() - Method in class org.apache.mina.transport.socket.DefaultDatagramSessionConfig
 
isBroadcast() - Method in class org.apache.mina.transport.socket.nio.NioDatagramSessionConfig
Tells if SO_BROADCAST is enabled.
isBroadcastChanged() - Method in class org.apache.mina.transport.socket.AbstractDatagramSessionConfig
 
isBroadcastChanged() - Method in class org.apache.mina.transport.socket.DefaultDatagramSessionConfig
isBrokenConnection() - Method in class org.apache.mina.core.polling.AbstractPollingIoProcessor
Check that the select() has not exited immediately just because of a broken connection.
isBrokenConnection() - Method in class org.apache.mina.transport.socket.apr.AprIoProcessor
Check that the select() has not exited immediately just because of a broken connection.
isBrokenConnection() - Method in class org.apache.mina.transport.socket.nio.NioProcessor
Check that the select() has not exited immediately just because of a broken connection.
isCanceled() - Method in interface org.apache.mina.core.future.ConnectFuture
 
isCanceled() - Method in class org.apache.mina.core.future.DefaultConnectFuture
isClosed() - Method in interface org.apache.mina.core.future.CloseFuture
 
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
 
isCloseNotify(Object) - Method in class org.apache.mina.filter.ssl.SslFilter
 
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.
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.
isCloseOnPortUnreachable() - Method in class org.apache.mina.transport.socket.AbstractDatagramSessionConfig
If method returns true, it means session should be closed when a PortUnreachableException occurs.
isCloseOnPortUnreachable() - Method in interface org.apache.mina.transport.socket.DatagramSessionConfig
If method returns true, it means session should be closed when a PortUnreachableException occurs.
isClosing() - Method in class org.apache.mina.core.session.AbstractIoSession
isClosing() - Method in interface org.apache.mina.core.session.IoSession
 
isCompressInbound() - Method in class org.apache.mina.filter.compression.CompressionFilter
 
isCompressOutbound() - Method in class org.apache.mina.filter.compression.CompressionFilter
 
isConnected() - Method in interface org.apache.mina.core.future.ConnectFuture
 
isConnected() - Method in class org.apache.mina.core.future.DefaultConnectFuture
isConnected() - Method in class org.apache.mina.core.session.AbstractIoSession
isConnected() - Method in interface org.apache.mina.core.session.IoSession
 
isConnectionless() - Method in class org.apache.mina.core.service.DefaultTransportMetadata
isConnectionless() - Method in interface org.apache.mina.core.service.TransportMetadata
 
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
 
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
isDisposed() - Method in class org.apache.mina.core.service.AbstractIoService
isDisposed() - Method in interface org.apache.mina.core.service.IoProcessor
 
isDisposed() - Method in interface org.apache.mina.core.service.IoService
 
isDisposed() - Method in class org.apache.mina.core.service.SimpleIoProcessorPool
isDisposed() - Method in class org.apache.mina.transport.vmpipe.VmPipeFilterChain.VmPipeIoProcessor
 
isDisposing() - Method in class org.apache.mina.core.polling.AbstractPollingIoProcessor
isDisposing() - Method in class org.apache.mina.core.service.AbstractIoService
isDisposing() - Method in interface org.apache.mina.core.service.IoProcessor
 
isDisposing() - Method in interface org.apache.mina.core.service.IoService
 
isDisposing() - Method in class org.apache.mina.core.service.SimpleIoProcessorPool
isDisposing() - Method in class org.apache.mina.transport.vmpipe.VmPipeFilterChain.VmPipeIoProcessor
 
isDone() - Method in class org.apache.mina.core.future.DefaultIoFuture
isDone() - Method in interface org.apache.mina.core.future.IoFuture
 
isDone() - Method in class org.apache.mina.core.service.AbstractIoService.ServiceOperationFuture
isEmpty() - Method in class org.apache.mina.util.byteaccess.ByteArrayList
Check to see if this is empty
isEmpty() - Method in class org.apache.mina.util.CircularQueue
isEmpty() - Method in class org.apache.mina.util.CopyOnWriteMap
 
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
isEmpty(IoSession) - Method in class org.apache.mina.core.session.DefaultIoSessionDataStructureFactory.DefaultWriteRequestQueue
Tells if the WriteRequest queue is empty or not for a session
isEmpty(IoSession) - Method in interface org.apache.mina.core.write.WriteRequestQueue
Tells if the WriteRequest queue is empty or not for a session
isEncoded() - Method in class org.apache.mina.core.write.DefaultWriteRequest
Tells if the current message has been encoded
isEncoded() - Method in interface org.apache.mina.core.write.WriteRequest
Tells if the current message has been encoded
isEncoded() - Method in class org.apache.mina.filter.codec.ProtocolCodecFilter.EncodedWriteRequest
Tells if the current message has been encoded
isFlagSet(int, int) - Static method in class org.apache.mina.proxy.utils.ByteUtilities
Returns true if the flag testFlag is set in the flags flagset.
isForwardEvent() - Method in class org.apache.mina.filter.keepalive.KeepAliveFilter
 
isHandshakeComplete() - Method in class org.apache.mina.filter.ssl.SslHandler
Check if handshake is completed.
isHandshakeComplete() - Method in class org.apache.mina.proxy.AbstractProxyLogicHandler
 
isHandshakeComplete() - Method in interface org.apache.mina.proxy.ProxyLogicHandler
Tests if handshake process is complete.
isIdle(IdleStatus) - Method in class org.apache.mina.core.session.AbstractIoSession
isIdle(IdleStatus) - Method in interface org.apache.mina.core.session.IoSession
 
isInboundDone() - Method in class org.apache.mina.filter.ssl.SslHandler
 
isInitialized() - Static method in class org.apache.mina.transport.socket.apr.AprLibrary
is the APR library was initialized.
isInterestedInRead() - Method in class org.apache.mina.transport.socket.apr.AprSession
Does this session needs to be registered for read events.
isInterestedInRead(AprSession) - Method in class org.apache.mina.transport.socket.apr.AprIoProcessor
Tells if this session is registered for reading
isInterestedInRead(NioSession) - Method in class org.apache.mina.transport.socket.nio.NioProcessor
 
isInterestedInRead(S) - Method in class org.apache.mina.core.polling.AbstractPollingIoProcessor
Tells if this session is registered for reading
isInterestedInWrite() - Method in class org.apache.mina.transport.socket.apr.AprSession
Does this session needs to be registered for write events.
isInterestedInWrite(AprSession) - Method in class org.apache.mina.transport.socket.apr.AprIoProcessor
Tells if this session is registered for writing
isInterestedInWrite(NioSession) - Method in class org.apache.mina.transport.socket.nio.NioProcessor
 
isInterestedInWrite(S) - Method in class org.apache.mina.core.polling.AbstractPollingIoProcessor
Tells if this session is registered for writing
isKeepAlive() - Method in class org.apache.mina.http.api.DefaultHttpResponse
isKeepAlive() - Method in interface org.apache.mina.http.api.HttpMessage
 
isKeepAlive() - Method in class org.apache.mina.http.HttpRequestImpl
isKeepAlive() - Method in class org.apache.mina.transport.socket.apr.AprSocketSession.SessionConfigImpl
isKeepAlive() - Method in class org.apache.mina.transport.socket.DefaultSocketSessionConfig
isKeepAlive() - Method in class org.apache.mina.transport.socket.nio.NioSocketSession.SessionConfigImpl
isKeepAlive() - Method in interface org.apache.mina.transport.socket.SocketSessionConfig
 
isKeepAliveChanged() - Method in class org.apache.mina.transport.socket.AbstractSocketSessionConfig
 
isKeepAliveChanged() - Method in class org.apache.mina.transport.socket.DefaultSocketSessionConfig
isKeepAliveMessage(IoSession, Object) - Method in class org.apache.mina.filter.keepalive.KeepAliveFilter
 
isLastReadTimeCalcEnabled - Variable in class org.apache.mina.core.service.IoServiceStatistics.Config
 
isLastReadTimeCalcEnabled() - Method in class org.apache.mina.core.service.IoServiceStatistics.Config
 
isLastWriteTimeCalcEnabled - Variable in class org.apache.mina.core.service.IoServiceStatistics.Config
 
isLastWriteTimeCalcEnabled() - Method in class org.apache.mina.core.service.IoServiceStatistics.Config
 
isLws(byte) - Static method in class org.apache.mina.proxy.utils.StringUtilities
Is character a linear white space ? LWS = [CRLF] 1*( SP | HT ) Note that we're checking individual bytes instead of CRLF
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
 
isNow() - Method in exception org.apache.mina.statemachine.BreakAndCallException
 
isNow() - Method in exception org.apache.mina.statemachine.BreakAndGotoException
 
isNow() - Method in exception org.apache.mina.statemachine.BreakAndReturnException
 
isOobInline() - Method in class org.apache.mina.transport.socket.apr.AprSocketSession.SessionConfigImpl
not supported for the moment
isOobInline() - Method in class org.apache.mina.transport.socket.DefaultSocketSessionConfig
isOobInline() - Method in class org.apache.mina.transport.socket.nio.NioSocketSession.SessionConfigImpl
isOobInline() - Method in interface org.apache.mina.transport.socket.SocketSessionConfig
 
isOobInlineChanged() - Method in class org.apache.mina.transport.socket.AbstractSocketSessionConfig
 
isOobInlineChanged() - Method in class org.apache.mina.transport.socket.DefaultSocketSessionConfig
isOrderedMap(Map<String, ? extends IoFilter>) - Method in class org.apache.mina.core.filterchain.DefaultIoFilterChainBuilder
 
isOutboundDone() - Method in class org.apache.mina.filter.ssl.SslHandler
 
isRead() - Method in class org.apache.mina.core.future.DefaultReadFuture
isRead() - Method in interface org.apache.mina.core.future.ReadFuture
 
isReadable() - Method in class org.apache.mina.transport.socket.apr.AprSession
Is this session was tagged are readable after a call to Socket.pool(long).
isReadable(DatagramChannel) - Method in class org.apache.mina.transport.socket.nio.NioDatagramAcceptor
 
isReadable(AprSession) - Method in class org.apache.mina.transport.socket.apr.AprIoProcessor
Tells if the session ready for reading
isReadable(NioSession) - Method in class org.apache.mina.transport.socket.nio.NioProcessor
 
isReadable(S) - Method in class org.apache.mina.core.polling.AbstractPollingIoProcessor
Tells if the session ready for reading
isReadBytesCalcEnabled - Variable in class org.apache.mina.core.service.IoServiceStatistics.Config
 
isReadBytesCalcEnabled() - Method in class org.apache.mina.core.service.IoServiceStatistics.Config
 
isReaderIdle() - Method in class org.apache.mina.core.session.AbstractIoSession
isReaderIdle() - Method in interface org.apache.mina.core.session.IoSession
 
isReadMessagesCalcEnabled - Variable in class org.apache.mina.core.service.IoServiceStatistics.Config
 
isReadMessagesCalcEnabled() - Method in class org.apache.mina.core.service.IoServiceStatistics.Config
 
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
isReadSuspended() - Method in class org.apache.mina.core.session.AbstractIoSession
Is read operation is suspended for this session.
isReadSuspended() - Method in interface org.apache.mina.core.session.IoSession
Is read operation is suspended for this session.
isReceiveBufferSizeChanged() - Method in class org.apache.mina.transport.socket.AbstractDatagramSessionConfig
 
isReceiveBufferSizeChanged() - Method in class org.apache.mina.transport.socket.AbstractSocketSessionConfig
 
isReceiveBufferSizeChanged() - Method in class org.apache.mina.transport.socket.DefaultDatagramSessionConfig
isReceiveBufferSizeChanged() - Method in class org.apache.mina.transport.socket.DefaultSocketSessionConfig
isReconnectionNeeded() - Method in class org.apache.mina.proxy.session.ProxyIoSession
 
isRemoved() - Method in class org.apache.mina.util.byteaccess.ByteArrayList.Node
 
isRequest(IoSession, Object) - Method in interface org.apache.mina.filter.keepalive.KeepAliveMessageFactory
 
isResponse(IoSession, Object) - Method in interface org.apache.mina.filter.keepalive.KeepAliveMessageFactory
 
isReuseAddress() - Method in class org.apache.mina.core.polling.AbstractPollingIoAcceptor
 
isReuseAddress() - Method in class org.apache.mina.transport.socket.apr.AprDatagramSession.SessionConfigImpl
isReuseAddress() - Method in class org.apache.mina.transport.socket.apr.AprSocketSession.SessionConfigImpl
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.NioDatagramSessionConfig
Tells if SO_REUSEADDR is enabled.
isReuseAddress() - Method in class org.apache.mina.transport.socket.nio.NioSocketSession.SessionConfigImpl
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
 
isReuseAddressChanged() - Method in class org.apache.mina.transport.socket.AbstractSocketSessionConfig
 
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
Tells if the session is scheduled for flushed
isScheduledWriteBytesCalcEnabled - Variable in class org.apache.mina.core.service.IoServiceStatistics.Config
 
isScheduledWriteBytesCalcEnabled() - Method in class org.apache.mina.core.service.IoServiceStatistics.Config
 
isScheduledWriteMessagesCalcEnabled - Variable in class org.apache.mina.core.service.IoServiceStatistics.Config
 
isScheduledWriteMessagesCalcEnabled() - Method in class org.apache.mina.core.service.IoServiceStatistics.Config
 
isSecured() - Method in class org.apache.mina.core.session.AbstractIoSession
isSecured() - Method in interface org.apache.mina.core.session.IoSession
 
isSecured() - Method in class org.apache.mina.transport.socket.nio.NioSocketSession
isSecured(IoSession) - Method in class org.apache.mina.filter.ssl.SslFilter
 
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
Say if the list of IoSession polled by this IoProcessor is empty
isSelectorEmpty() - Method in class org.apache.mina.transport.socket.nio.NioProcessor
 
isSendBufferSizeChanged() - Method in class org.apache.mina.transport.socket.AbstractDatagramSessionConfig
 
isSendBufferSizeChanged() - Method in class org.apache.mina.transport.socket.AbstractSocketSessionConfig
 
isSendBufferSizeChanged() - Method in class org.apache.mina.transport.socket.DefaultDatagramSessionConfig
isSendBufferSizeChanged() - 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.PriorityThreadPoolExecutor
isShutdown() - Method in class org.apache.mina.filter.executor.UnorderedThreadPoolExecutor
 
isSoLingerChanged() - Method in class org.apache.mina.transport.socket.AbstractSocketSessionConfig
 
isSoLingerChanged() - Method in class org.apache.mina.transport.socket.DefaultSocketSessionConfig
isSslStarted(IoSession) - Method in class org.apache.mina.filter.ssl.SslFilter
 
isStatisticsCalcEnabled - Variable in class org.apache.mina.core.service.IoServiceStatistics.Config
 
isStatisticsCalcEnabled() - Method in class org.apache.mina.core.service.IoServiceStatistics.Config
 
isTcpNoDelay() - Method in class org.apache.mina.transport.socket.apr.AprSocketSession.SessionConfigImpl
isTcpNoDelay() - Method in class org.apache.mina.transport.socket.DefaultSocketSessionConfig
isTcpNoDelay() - Method in class org.apache.mina.transport.socket.nio.NioSocketSession.SessionConfigImpl
isTcpNoDelay() - Method in interface org.apache.mina.transport.socket.SocketSessionConfig
 
isTcpNoDelayChanged() - Method in class org.apache.mina.transport.socket.AbstractSocketSessionConfig
 
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.PriorityThreadPoolExecutor
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.PriorityThreadPoolExecutor
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
 
isTrafficClassChanged() - Method in class org.apache.mina.transport.socket.AbstractSocketSessionConfig
 
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
 
isUseDirectBuffer() - Static method in class org.apache.mina.core.buffer.IoBuffer
 
isUseReadOperation() - Method in class org.apache.mina.core.session.AbstractIoSessionConfig
isUseReadOperation() - Method in interface org.apache.mina.core.session.IoSessionConfig
 
isWantClientAuth() - Method in class org.apache.mina.filter.ssl.SslFilter
 
isWritable() - Method in class org.apache.mina.transport.socket.apr.AprSession
Is this session is tagged writable after a call to Socket.pool(long).
isWritable(DatagramChannel) - Method in class org.apache.mina.transport.socket.nio.NioDatagramAcceptor
 
isWritable(AprSession) - Method in class org.apache.mina.transport.socket.apr.AprIoProcessor
Tells if the session ready for writing
isWritable(NioSession) - Method in class org.apache.mina.transport.socket.nio.NioProcessor
 
isWritable(S) - Method in class org.apache.mina.core.polling.AbstractPollingIoProcessor
Tells if the session ready for writing
isWriterIdle() - Method in class org.apache.mina.core.session.AbstractIoSession
isWriterIdle() - Method in interface org.apache.mina.core.session.IoSession
 
isWriteSuspended() - Method in class org.apache.mina.core.session.AbstractIoSession
Is write operation is suspended for this session.
isWriteSuspended() - Method in interface org.apache.mina.core.session.IoSession
Is write operation is suspended for this session.
isWritingEncryptedData() - Method in class org.apache.mina.filter.ssl.SslHandler
Check if we are writing encrypted data.
isWritten() - Method in class org.apache.mina.core.future.DefaultWriteFuture
isWritten() - Method in interface org.apache.mina.core.future.WriteFuture
 
isWrittenBytesCalcEnabled - Variable in class org.apache.mina.core.service.IoServiceStatistics.Config
 
isWrittenBytesCalcEnabled() - Method in class org.apache.mina.core.service.IoServiceStatistics.Config
 
isWrittenMessagesCalcEnabled - Variable in class org.apache.mina.core.service.IoServiceStatistics.Config
 
isWrittenMessagesCalcEnabled() - Method in class org.apache.mina.core.service.IoServiceStatistics.Config
 
items - Variable in class org.apache.mina.util.CircularQueue
 
iterator - Variable in class org.apache.mina.transport.socket.nio.NioProcessor.IoSessionIterator
 
iterator - Variable in class org.apache.mina.transport.socket.nio.NioSocketAcceptor.ServerSocketChannelIterator
The selected-key iterator
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() - Method in interface org.apache.mina.core.future.IoFuture
Deprecated.
join(long) - Method in class org.apache.mina.core.future.DefaultIoFuture
Deprecated.
join(long) - Method in interface org.apache.mina.core.future.IoFuture
Deprecated.

K

keepAlive - Variable in class org.apache.mina.transport.socket.DefaultSocketSessionConfig
 
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, 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.
KeepAliveFilter(KeepAliveMessageFactory, KeepAliveRequestTimeoutHandler) - Constructor for class org.apache.mina.filter.keepalive.KeepAliveFilter
Creates a new instance with the default properties.
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
Creates a new instance of a KeepAliveRequestTimeoutException
KeepAliveRequestTimeoutException(String) - Constructor for exception org.apache.mina.filter.keepalive.KeepAliveRequestTimeoutException
Creates a new instance of a KeepAliveRequestTimeoutException
KeepAliveRequestTimeoutException(String, Throwable) - Constructor for exception org.apache.mina.filter.keepalive.KeepAliveRequestTimeoutException
Creates a new instance of a KeepAliveRequestTimeoutException
KeepAliveRequestTimeoutException(Throwable) - Constructor for exception org.apache.mina.filter.keepalive.KeepAliveRequestTimeoutException
Creates a new instance of a 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.
KERBEROS_V5_OID - Static variable in class org.apache.mina.proxy.handlers.socks.SocksProxyConstants
Kerberos V5 OID
key - Variable in class org.apache.mina.transport.socket.nio.NioSession
The SelectionKey used for this session
key - Variable in class org.apache.mina.util.ExpiringMap.ExpiringObject
 
KEY - org.apache.mina.integration.beans.MapEditor.TokenType
 
KEY_IN - Static variable in class org.apache.mina.handler.stream.StreamIoHandler
 
KEY_OUT - Static variable in class org.apache.mina.handler.stream.StreamIoHandler
 
KEY_VALUE_DELIM - org.apache.mina.integration.beans.MapEditor.TokenType
 
KEY_VALUE_PATTERN - Static variable in class org.apache.mina.http.HttpClientDecoder
Regex to parse out key/value pairs
KEY_VALUE_PATTERN - Static variable in class org.apache.mina.http.HttpServerDecoder
Regex to parse out key/value pairs
keyManagerFactory - Variable in class org.apache.mina.filter.ssl.SslContextFactory
 
keyManagerFactoryAlgorithm - Variable in class org.apache.mina.filter.ssl.SslContextFactory
 
keyManagerFactoryAlgorithmUseDefault - Variable in class org.apache.mina.filter.ssl.SslContextFactory
 
keyManagerFactoryKeyStore - Variable in class org.apache.mina.filter.ssl.SslContextFactory
 
keyManagerFactoryKeyStorePassword - Variable in class org.apache.mina.filter.ssl.SslContextFactory
 
keyManagerFactoryProvider - Variable in class org.apache.mina.filter.ssl.SslContextFactory
 
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
 
keyType - Variable in class org.apache.mina.integration.beans.MapEditor
 

L

largestManagedSessionCount - Variable in class org.apache.mina.core.service.IoServiceListenerSupport
A counter used to store the maximum sessions we managed since the listenerSupport has been activated
largestPoolSize - Variable in class org.apache.mina.filter.executor.OrderedThreadPoolExecutor
 
largestPoolSize - Variable in class org.apache.mina.filter.executor.PriorityThreadPoolExecutor
 
largestPoolSize - Variable in class org.apache.mina.filter.executor.UnorderedThreadPoolExecutor
 
largestReadBytesThroughput - Variable in class org.apache.mina.core.service.IoServiceStatistics
The biggest number of bytes read per second
largestReadMessagesThroughput - Variable in class org.apache.mina.core.service.IoServiceStatistics
The biggest number of messages read per second
largestWrittenBytesThroughput - Variable in class org.apache.mina.core.service.IoServiceStatistics
The biggest number of bytes written per second
largestWrittenMessagesThroughput - Variable in class org.apache.mina.core.service.IoServiceStatistics
The biggest number of messages written per second
last - Variable in class org.apache.mina.util.CircularQueue
 
last() - Method in class org.apache.mina.util.byteaccess.BufferByteArray
last() - Method in interface org.apache.mina.util.byteaccess.ByteArray
last() - Method in class org.apache.mina.util.byteaccess.CompositeByteArray
last() - Method in class org.apache.mina.util.byteaccess.CompositeByteArrayRelativeBase
 
last() - Method in interface org.apache.mina.util.byteaccess.IoAbsoluteReader
 
last() - Method in interface org.apache.mina.util.byteaccess.IoAbsoluteWriter
 
lastAccessTime - Variable in class org.apache.mina.util.ExpiringMap.ExpiringObject
 
lastAccessTimeLock - Variable in class org.apache.mina.util.ExpiringMap.ExpiringObject
 
lastByte - Variable in class org.apache.mina.util.byteaccess.ByteArrayList
The last byte in the array list
lastByte() - Method in class org.apache.mina.util.byteaccess.ByteArrayList
 
lastIdleCheckTime - Variable in class org.apache.mina.core.polling.AbstractPollingIoProcessor
 
lastIdleCheckTime - Variable in class org.apache.mina.transport.socket.nio.NioDatagramAcceptor
 
lastIdleTimeForBoth - Variable in class org.apache.mina.core.session.AbstractIoSession
 
lastIdleTimeForRead - Variable in class org.apache.mina.core.session.AbstractIoSession
 
lastIdleTimeForWrite - Variable in class org.apache.mina.core.session.AbstractIoSession
 
lastIsCR - Variable in class org.apache.mina.filter.codec.statemachine.ConsumeToCrLfDecodingState
 
lastReadBytes - Variable in class org.apache.mina.core.service.IoServiceStatistics
 
lastReadBytes - Variable in class org.apache.mina.core.session.AbstractIoSession
 
lastReadMessages - Variable in class org.apache.mina.core.service.IoServiceStatistics
 
lastReadMessages - Variable in class org.apache.mina.core.session.AbstractIoSession
 
lastReadTime - Variable in class org.apache.mina.core.service.IoServiceStatistics
The time the last read operation occurred
lastReadTime - Variable in class org.apache.mina.core.session.AbstractIoSession
 
lastThroughputCalculationTime - Variable in class org.apache.mina.core.service.IoServiceStatistics
 
lastThroughputCalculationTime - Variable in class org.apache.mina.core.session.AbstractIoSession
 
lastWriteFuture - Variable in class org.apache.mina.handler.stream.IoSessionOutputStream
 
lastWriteTime - Variable in class org.apache.mina.core.service.IoServiceStatistics
The time the last write operation occurred
lastWriteTime - Variable in class org.apache.mina.core.session.AbstractIoSession
 
lastWrittenBytes - Variable in class org.apache.mina.core.service.IoServiceStatistics
 
lastWrittenBytes - Variable in class org.apache.mina.core.session.AbstractIoSession
 
lastWrittenMessages - Variable in class org.apache.mina.core.service.IoServiceStatistics
 
lastWrittenMessages - Variable in class org.apache.mina.core.session.AbstractIoSession
 
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
 
length - Variable in class org.apache.mina.filter.codec.statemachine.FixedLengthDecodingState
 
length() - Method in class org.apache.mina.util.byteaccess.AbstractByteArray
length() - Method in interface org.apache.mina.util.byteaccess.IoAbsoluteReader
 
level - Variable in enum org.apache.mina.filter.logging.LogLevel
The internal numeric value associated with the log level
LF - Static variable in class org.apache.mina.filter.codec.statemachine.ConsumeToCrLfDecodingState
Line feed character
LF - Static variable in class org.apache.mina.filter.codec.statemachine.CrLfDecodingState
Line feed character
library - Static variable in class org.apache.mina.transport.socket.apr.AprLibrary
 
limit() - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
limit() - 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.AbstractIoBuffer
limit(int) - Method in class org.apache.mina.core.buffer.IoBuffer
 
limit(int) - Method in class org.apache.mina.core.buffer.IoBufferWrapper
line - Variable in enum org.apache.mina.http.api.HttpStatus
The line associated with this status, "HTTP/1.1 501 Not Implemented".
line() - Method in enum org.apache.mina.http.api.HttpStatus
Retrieve the status line for this instance.
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.
LINK - org.apache.mina.http.api.HttpMethod
The LINK method
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
Creates a new DateEditor instance
listener - Variable in class org.apache.mina.core.future.CompositeIoFuture
A listener
listener - Variable in class org.apache.mina.util.byteaccess.CompositeByteArray.CursorImpl
 
listeners - Variable in class org.apache.mina.core.service.AbstractIoService
Maintains the IoServiceListeners of this service.
listeners - Variable in class org.apache.mina.core.service.IoServiceListenerSupport
A list of IoServiceListeners.
listeners - Variable in class org.apache.mina.transport.vmpipe.VmPipe
 
LM_HASH_MAGIC_CONSTANT - Static variable in class org.apache.mina.proxy.handlers.http.ntlm.NTLMResponses
LAN Manager magic constant used in LM Response calculation
lmHash(String) - Static method in class org.apache.mina.proxy.handlers.http.ntlm.NTLMResponses
Creates the LM Hash of the user's password.
lmResponse(byte[], byte[]) - Static method in class org.apache.mina.proxy.handlers.http.ntlm.NTLMResponses
Creates the LM Response from the given hash and Type 2 challenge.
lmv2Response(byte[], byte[], byte[]) - Static method in class org.apache.mina.proxy.handlers.http.ntlm.NTLMResponses
Creates the LMv2 Response from the given hash, client data, and Type 2 challenge.
LOCAL_ADDRESS_RECLAIMER - Static variable in class org.apache.mina.transport.vmpipe.VmPipeConnector
 
localAddress - org.apache.mina.filter.logging.MdcInjectionFilter.MdcKey
The local address
localAddress - Variable in class org.apache.mina.core.session.DummySession
 
localAddress - Variable in class org.apache.mina.transport.socket.apr.AprSession
 
localAddress - Variable in class org.apache.mina.transport.socket.nio.NioDatagramSession
 
localAddress - Variable in class org.apache.mina.transport.vmpipe.VmPipeSession
 
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
Get the local address associated with a given server socket
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
localAddresses - Variable in class org.apache.mina.core.service.AbstractIoAcceptor.AcceptorOperationFuture
 
LocalAddressReclaimer() - Constructor for class org.apache.mina.transport.vmpipe.VmPipeConnector.LocalAddressReclaimer
 
LOCALE - Static variable in class org.apache.mina.http.DateUtil
 
localIp - org.apache.mina.filter.logging.MdcInjectionFilter.MdcKey
The local IP address
localPort - org.apache.mina.filter.logging.MdcInjectionFilter.MdcKey
The local port
locationInfo - Variable in class org.apache.mina.util.Log4jXmlFormatter
 
lock - Variable in class org.apache.mina.core.future.DefaultIoFuture
A lock used by the wait() method
lock - Variable in class org.apache.mina.core.polling.AbstractPollingIoAcceptor
A lock used to protect the selector to be waked up before it's created
lock - Variable in class org.apache.mina.core.service.IoServiceListenerSupport.LockNotifyingListener
 
lock - Variable in class org.apache.mina.core.session.AbstractIoSession
 
lock - Variable in class org.apache.mina.filter.executor.IoEventQueueThrottle
 
lock - Variable in class org.apache.mina.filter.firewall.ConnectionThrottleFilter
A lock used to protect the map from concurrent modifications
lock - Variable in class org.apache.mina.filter.statistic.ProfilerTimerFilter.TimerWorker
A lock for synchinized blocks
lock - Variable in class org.apache.mina.transport.socket.nio.NioDatagramAcceptor
A lock used to protect the selector to be waked up before it's created
lock - Variable in class org.apache.mina.transport.vmpipe.VmPipeSession
 
LockNotifyingListener(Object) - Constructor for class org.apache.mina.core.service.IoServiceListenerSupport.LockNotifyingListener
 
log(LogLevel, String) - Method in class org.apache.mina.filter.logging.LoggingFilter
Log if the logger and the current event log level are compatible.
log(LogLevel, String, Object) - Method in class org.apache.mina.filter.logging.LoggingFilter
Log if the logger and the current event log level are compatible.
log(LogLevel, String, Throwable) - Method in class org.apache.mina.filter.logging.LoggingFilter
Log if the logger and the current event log level are compatible.
LOG - Static variable in class org.apache.mina.core.polling.AbstractPollingIoProcessor
A logger for this class
LOG - Static variable in interface org.apache.mina.filter.keepalive.KeepAliveRequestTimeoutHandler
Logs a warning message, but doesn't do anything else.
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.filter.errorgenerating.ErrorGeneratingFilter
 
logger - Variable in class org.apache.mina.filter.logging.LoggingFilter
The logger
LOGGER - Static variable in class org.apache.mina.core.filterchain.DefaultIoFilterChain
The logger for this class
LOGGER - Static variable in class org.apache.mina.core.filterchain.DefaultIoFilterChainBuilder
The logger
LOGGER - Static variable in class org.apache.mina.core.filterchain.IoFilterEvent
A logger for this class
LOGGER - Static variable in class org.apache.mina.core.service.AbstractIoService
 
LOGGER - Static variable in class org.apache.mina.core.service.IoHandlerAdapter
 
LOGGER - Static variable in class org.apache.mina.core.service.SimpleIoProcessorPool
A logger for this class
LOGGER - Static variable in class org.apache.mina.filter.buffer.BufferedWriteFilter
 
LOGGER - Static variable in class org.apache.mina.filter.codec.ProtocolCodecFilter
A logger for this class
LOGGER - Static variable in class org.apache.mina.filter.codec.statemachine.DecodingStateMachine
 
LOGGER - Static variable in class org.apache.mina.filter.executor.IoEventQueueThrottle
A logger for this class
LOGGER - Static variable in class org.apache.mina.filter.executor.OrderedThreadPoolExecutor
A logger for this class (commented as it breaks MDCFlter tests)
LOGGER - Static variable in class org.apache.mina.filter.executor.PriorityThreadPoolExecutor
A logger for this class (commented as it breaks MDCFlter tests)
LOGGER - Static variable in class org.apache.mina.filter.firewall.BlacklistFilter
A logger for this class
LOGGER - Static variable in class org.apache.mina.filter.firewall.ConnectionThrottleFilter
A logger for this class
LOGGER - Static variable in class org.apache.mina.filter.ssl.SslFilter
The logger
LOGGER - Static variable in class org.apache.mina.filter.ssl.SslHandler
A logger for this class
LOGGER - Static variable in class org.apache.mina.handler.stream.StreamIoHandler
 
LOGGER - Static variable in class org.apache.mina.http.HttpClientDecoder
 
LOGGER - Static variable in class org.apache.mina.http.HttpClientEncoder
 
LOGGER - Static variable in class org.apache.mina.http.HttpServerDecoder
 
LOGGER - Static variable in class org.apache.mina.http.HttpServerEncoder
 
LOGGER - Static variable in class org.apache.mina.proxy.AbstractProxyIoHandler
 
LOGGER - Static variable in class org.apache.mina.proxy.AbstractProxyLogicHandler
 
LOGGER - Static variable in class org.apache.mina.proxy.event.IoSessionEvent
 
LOGGER - Static variable in class org.apache.mina.proxy.event.IoSessionEventQueue
 
LOGGER - Static variable in class org.apache.mina.proxy.filter.ProxyFilter
 
LOGGER - Static variable in class org.apache.mina.proxy.handlers.http.AbstractAuthLogicHandler
 
LOGGER - Static variable in class org.apache.mina.proxy.handlers.http.AbstractHttpLogicHandler
 
LOGGER - Static variable in class org.apache.mina.proxy.handlers.http.basic.HttpBasicAuthLogicHandler
 
LOGGER - Static variable in class org.apache.mina.proxy.handlers.http.basic.HttpNoAuthLogicHandler
 
LOGGER - Static variable in class org.apache.mina.proxy.handlers.http.digest.HttpDigestAuthLogicHandler
 
LOGGER - Static variable in class org.apache.mina.proxy.handlers.http.HttpProxyRequest
 
LOGGER - Static variable in class org.apache.mina.proxy.handlers.http.HttpSmartProxyHandler
 
LOGGER - Static variable in class org.apache.mina.proxy.handlers.http.ntlm.HttpNTLMAuthLogicHandler
 
LOGGER - Static variable in class org.apache.mina.proxy.handlers.socks.Socks4LogicHandler
 
LOGGER - Static variable in class org.apache.mina.proxy.handlers.socks.Socks5LogicHandler
 
LOGGER - Static variable in class org.apache.mina.statemachine.StateMachine
 
LOGGER - Static variable in class org.apache.mina.statemachine.StateMachineProxyBuilder
 
LOGGER - Static variable in class org.apache.mina.statemachine.transition.MethodSelfTransition
 
LOGGER - Static variable in class org.apache.mina.statemachine.transition.MethodTransition
 
LOGGER - Static variable in class org.apache.mina.util.DefaultExceptionMonitor
 
LOGGER - Static variable in class org.apache.mina.util.NamePreservingRunnable
 
LoggingFilter - Class in org.apache.mina.filter.logging
Logs 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
Create a new NoopFilter using a class name
LoggingFilter(String) - Constructor for class org.apache.mina.filter.logging.LoggingFilter
Create a new NoopFilter using a name
LogLevel - Enum in org.apache.mina.filter.logging
Defines a logging level.
LogLevel(int) - Constructor for enum org.apache.mina.filter.logging.LogLevel
Create a new instance of a LogLevel.
logState() - Method in class org.apache.mina.filter.executor.IoEventQueueThrottle
 
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
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.AbstractStateContextLookup
 
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.
lookUpBase64Alphabet - Static variable in class org.apache.mina.util.Base64
 
LOOKUPLENGTH - Static variable in class org.apache.mina.util.Base64
Lookup length.

M

MAC - Static variable in class org.apache.mina.filter.codec.textline.LineDelimiter
The line delimiter constant of Mac OS ("\r")
makeIntFromByte2(byte[]) - Static method in class org.apache.mina.proxy.utils.ByteUtilities
Reads an int from 2 bytes of the given array at offset 0.
makeIntFromByte2(byte[], int) - Static method in class org.apache.mina.proxy.utils.ByteUtilities
Reads an int from 2 bytes of the given array at the given offset.
makeIntFromByte4(byte[]) - Static method in class org.apache.mina.proxy.utils.ByteUtilities
Reads an int from 4 bytes of the given array at offset 0.
makeIntFromByte4(byte[], int) - Static method in class org.apache.mina.proxy.utils.ByteUtilities
Reads an int from 4 bytes of the given array at the given offset.
MANAGEABLE_EXECUTOR - Static variable in class org.apache.mina.filter.executor.ExecutorFilter
A set of flags used to tell if the Executor has been created in the constructor or passed as an argument.
manageableExecutor - Variable in class org.apache.mina.filter.executor.ExecutorFilter
A flag set if the executor can be managed
managedSessions - Variable in class org.apache.mina.core.service.IoServiceListenerSupport
Tracks managed sessions.
manipulateIoBuffer(IoSession, IoBuffer) - Method in class org.apache.mina.filter.errorgenerating.ErrorGeneratingFilter
 
manipulateReads - Variable in class org.apache.mina.filter.errorgenerating.ErrorGeneratingFilter
 
manipulateWrites - Variable in class org.apache.mina.filter.errorgenerating.ErrorGeneratingFilter
 
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
Creates a new MapBackedSet instance
MapBackedSet(Map<E, Boolean>, Collection<E>) - Constructor for class org.apache.mina.util.MapBackedSet
Creates a new MapBackedSet instance
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
Creates a new DateEditor instance
MapEditor.TokenType - Enum in org.apache.mina.integration.beans
 
mapExpirer - Variable in class org.apache.mina.core.session.ExpiringSessionRecycler
A map used to keep a track of the expiration
mark - Variable in class org.apache.mina.core.buffer.AbstractIoBuffer
We don't have any access to Buffer.markValue(), so we need to track it down, which will cause small extra overhead.
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
markStatus(IoSession) - Method in class org.apache.mina.filter.keepalive.KeepAliveFilter
 
markValue() - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
markValue() - Method in class org.apache.mina.core.buffer.IoBuffer
 
markValue() - Method in class org.apache.mina.core.buffer.IoBufferWrapper
mask - Variable in class org.apache.mina.util.CircularQueue
 
match(Class<?>, Object, Class<?>) - Method in class org.apache.mina.statemachine.transition.MethodTransition
 
matchCount - Variable in class org.apache.mina.filter.codec.textline.TextLineDecoder.Context
The number of lines found so far
matchCount - Variable in class org.apache.mina.proxy.utils.IoBufferDecoder.DecodingContext
The number of matched delimiters.
MAX_BITS - Variable in class org.apache.mina.util.byteaccess.ByteArrayPool
 
MAX_PORT_NUMBER - Static variable in class org.apache.mina.util.AvailablePortFinder
The maximum number of server port number.
maxCachedBufferSize - Variable in class org.apache.mina.core.buffer.CachedBufferAllocator
 
maxDataLength - Variable in class org.apache.mina.filter.codec.prefixedstring.PrefixedStringDecoder
 
maxDataLength - Variable in class org.apache.mina.filter.codec.prefixedstring.PrefixedStringEncoder
 
maxFreeBuffers - Variable in class org.apache.mina.util.byteaccess.ByteArrayPool
 
maxFreeMemory - Variable in class org.apache.mina.util.byteaccess.ByteArrayPool
 
maximum - Variable in class org.apache.mina.filter.statistic.ProfilerTimerFilter.TimerWorker
The slowest operation
maximumPoolSize - Variable in class org.apache.mina.filter.executor.UnorderedThreadPoolExecutor
 
maxInsertByte - Variable in class org.apache.mina.filter.errorgenerating.ErrorGeneratingFilter
 
maxLength - Variable in class org.apache.mina.filter.codec.statemachine.ConsumeToEndOfSessionDecodingState
 
maxLineLength - Variable in class org.apache.mina.filter.codec.textline.TextLineDecoder
The default maximum Line length.
maxLineLength - Variable in class org.apache.mina.filter.codec.textline.TextLineEncoder
 
maxObjectSize - Variable in class org.apache.mina.filter.codec.serialization.ObjectSerializationDecoder
 
maxObjectSize - Variable in class org.apache.mina.filter.codec.serialization.ObjectSerializationEncoder
 
maxObjectSize - Variable in class org.apache.mina.filter.codec.serialization.ObjectSerializationInputStream
 
maxObjectSize - Variable in class org.apache.mina.filter.codec.serialization.ObjectSerializationOutputStream
 
maxPoolSize - Variable in class org.apache.mina.core.buffer.CachedBufferAllocator
 
maxReadBufferSize - Variable in class org.apache.mina.core.session.AbstractIoSessionConfig
The maximum size of the buffer used to read incoming data
md5 - Static variable in class org.apache.mina.proxy.handlers.http.digest.DigestUtilities
 
MdcInjectionFilter - Class in org.apache.mina.filter.logging
This filter will inject some key IoSession properties into the Mapped Diagnostic Context (MDC)
MdcInjectionFilter() - Constructor for class org.apache.mina.filter.logging.MdcInjectionFilter
Create a new MdcInjectionFilter instance
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.MdcKey - Enum in org.apache.mina.filter.logging
This enum lists all the possible keys this filter will process
MdcKey() - Constructor for enum org.apache.mina.filter.logging.MdcInjectionFilter.MdcKey
 
mdcKeys - Variable in class org.apache.mina.filter.logging.MdcInjectionFilter
 
mergeAll() - Method in class org.apache.mina.filter.codec.AbstractProtocolEncoderOutput
Merges all buffers you wrote via ProtocolEncoderOutput.write(Object) into one IoBuffer and replaces the old fragmented ones with it.
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.
message - Variable in class org.apache.mina.core.write.DefaultWriteRequest
The message that will ultimately be written to the remote peer
MESSAGE_RECEIVED - org.apache.mina.core.session.IoEventType
A message has been received
MESSAGE_RECEIVED - org.apache.mina.statemachine.event.IoFilterEvents
The Message Received event
MESSAGE_RECEIVED - org.apache.mina.statemachine.event.IoHandlerEvents
The Message Received event
MESSAGE_SENT - org.apache.mina.core.session.IoEventType
A message has been sent
MESSAGE_SENT - org.apache.mina.statemachine.event.IoFilterEvents
The Message Sent event
MESSAGE_SENT - org.apache.mina.statemachine.event.IoHandlerEvents
The Message Sent event
MESSAGE_SENT_REQUEST - Static variable in class org.apache.mina.core.session.AbstractIoSession
An internal write request object that triggers message sent events.
MESSAGE_TYPE_1 - Static variable in interface org.apache.mina.proxy.handlers.http.ntlm.NTLMConstants
Type 1
MESSAGE_TYPE_2 - Static variable in interface org.apache.mina.proxy.handlers.http.ntlm.NTLMConstants
Type 2
MESSAGE_TYPE_3 - Static variable in interface org.apache.mina.proxy.handlers.http.ntlm.NTLMConstants
Type 3
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.
MessageDecoderResult(String) - Constructor for class org.apache.mina.filter.codec.demux.MessageDecoderResult
 
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.
messageFactory - Variable in class org.apache.mina.filter.keepalive.KeepAliveFilter
 
MessageHandler<M> - Interface in org.apache.mina.handler.demux
A handler interface that DemuxingIoHandler forwards messageReceived or messageSent events to.
messageQueue - Variable in class org.apache.mina.filter.codec.AbstractProtocolDecoderOutput
The queue where decoded messages are stored
messageQueue - Variable in class org.apache.mina.filter.codec.AbstractProtocolEncoderOutput
The queue where the decoded messages are stored
messageReceived(Object) - Method in interface org.apache.mina.handler.multiton.SingleSessionIoHandler
Deprecated.
Invoked when protocol message is received.
messageReceived(Object) - Method in class org.apache.mina.handler.multiton.SingleSessionIoHandlerAdapter
Deprecated.
Invoked when protocol message is received.
messageReceived(IoFilter.NextFilter, ByteBuffer) - Method in class org.apache.mina.filter.ssl.SslHandler
Call when data are read from net.
messageReceived(IoFilter.NextFilter, IoBuffer) - Method in class org.apache.mina.proxy.handlers.http.AbstractHttpLogicHandler
Handles incoming data during the handshake process.
messageReceived(IoFilter.NextFilter, IoBuffer) - Method in class org.apache.mina.proxy.handlers.socks.Socks4LogicHandler
Handle incoming data during the handshake process.
messageReceived(IoFilter.NextFilter, IoBuffer) - Method in class org.apache.mina.proxy.handlers.socks.Socks5LogicHandler
Handles incoming data during the handshake process.
messageReceived(IoFilter.NextFilter, IoBuffer) - Method in interface org.apache.mina.proxy.ProxyLogicHandler
Handle incoming data during the handshake process.
messageReceived(IoFilter.NextFilter, IoSession, Object) - Method in class org.apache.mina.core.filterchain.DefaultIoFilterChain.TailFilter
 
messageReceived(IoFilter.NextFilter, IoSession, Object) - Method in interface org.apache.mina.core.filterchain.IoFilter
messageReceived(IoFilter.NextFilter, IoSession, Object) - Method in class org.apache.mina.core.filterchain.IoFilterAdapter
messageReceived(IoFilter.NextFilter, IoSession, Object) - Method in class org.apache.mina.filter.codec.ProtocolCodecFilter
Process the incoming message, calling the session decoder.
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.ssl.SslFilter
 
messageReceived(IoFilter.NextFilter, IoSession, Object) - Method in class org.apache.mina.filter.statistic.ProfilerTimerFilter
Profile a MessageReceived event.
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(IoFilter.NextFilter, IoSession, Object) - Method in class org.apache.mina.proxy.filter.ProxyFilter
Receives data from the remote host, passes to the handler if a handshake is in progress, otherwise passes on transparently.
messageReceived(IoSession, Object) - Method in interface org.apache.mina.core.filterchain.IoFilter.NextFilter
Forwards messageReceived event to next filter.
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
Invoked when a message is received.
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(IoSession, Object) - Method in class org.apache.mina.handler.multiton.SingleSessionIoHandlerDelegate
Deprecated.
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.
messageReceivedEventQueue - Variable in class org.apache.mina.filter.ssl.SslHandler
A queue used to stack all the incoming data until the SSL session is established
messageReceivedLevel - Variable in class org.apache.mina.filter.logging.LoggingFilter
The log level for the messageReceived event.
messageReceivedTimerWorker - Variable in class org.apache.mina.filter.statistic.ProfilerTimerFilter
A TimerWorker for the MessageReceived events
messageSent(Object) - Method in interface org.apache.mina.handler.multiton.SingleSessionIoHandler
Deprecated.
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
Deprecated.
Invoked when protocol message that user requested by IoSession.write(Object) is sent out actually.
messageSent(IoFilter.NextFilter, IoSession, WriteRequest) - Method in class org.apache.mina.core.filterchain.DefaultIoFilterChain.TailFilter
 
messageSent(IoFilter.NextFilter, IoSession, WriteRequest) - Method in interface org.apache.mina.core.filterchain.IoFilter
messageSent(IoFilter.NextFilter, IoSession, WriteRequest) - Method in class org.apache.mina.core.filterchain.IoFilterAdapter
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
Profile a MessageSent event.
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.proxy.filter.ProxyFilter
Filter handshake related messages from reaching the messageSent callbacks of downstream filters.
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
Invoked when a message written by IoSession.write(Object) is sent out.
messageSent(IoSession, Object) - Method in class org.apache.mina.handler.demux.DemuxingIoHandler
Invoked when a message written by IoSession.write(Object) is sent out.
messageSent(IoSession, Object) - Method in class org.apache.mina.handler.multiton.SingleSessionIoHandlerDelegate
Deprecated.
Delegates the method call to the SingleSessionIoHandler.messageSent(Object) method of the handler assigned to this session.
messageSent(IoSession, WriteRequest) - Method in interface org.apache.mina.core.filterchain.IoFilter.NextFilter
Forwards messageSent event to next filter.
messageSentLevel - Variable in class org.apache.mina.filter.logging.LoggingFilter
The log level for the messageSent event.
messageSentTimerWorker - Variable in class org.apache.mina.filter.statistic.ProfilerTimerFilter
A TimerWorker for the MessageSent events
METADATA - Static variable in class org.apache.mina.proxy.ProxyConnector
 
METADATA - Static variable in class org.apache.mina.transport.socket.apr.AprDatagramSession
 
METADATA - Static variable in class org.apache.mina.transport.socket.apr.AprSocketSession
 
METADATA - Static variable in class org.apache.mina.transport.socket.nio.NioDatagramSession
 
METADATA - Static variable in class org.apache.mina.transport.socket.nio.NioSocketSession
 
METADATA - Static variable in class org.apache.mina.transport.vmpipe.VmPipeSession
 
method - Variable in class org.apache.mina.http.HttpRequestImpl
The HTTP method
method - Variable in class org.apache.mina.statemachine.transition.MethodSelfTransition
 
method - Variable in class org.apache.mina.statemachine.transition.MethodTransition
 
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.
MethodInvocationHandler(StateMachine, StateContextLookup, EventArgumentsInterceptor, EventFactory, boolean, boolean, String) - Constructor for class org.apache.mina.statemachine.StateMachineProxyBuilder.MethodInvocationHandler
 
MethodSelfTransition - Class in org.apache.mina.statemachine.transition
SelfTransition which invokes a Method.
MethodSelfTransition(Method, Object) - Constructor for class org.apache.mina.statemachine.transition.MethodSelfTransition
Creates a new MethodSelfTransition instance
MethodSelfTransition(String, Object) - Constructor for class org.apache.mina.statemachine.transition.MethodSelfTransition
Creates a new instance
MethodTransition - Class in org.apache.mina.statemachine.transition
Transition which invokes a Method.
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, 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, 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, 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, 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, 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.
MILLIS - Static variable in class org.apache.mina.integration.beans.DateEditor
 
MIN_PORT_NUMBER - Static variable in class org.apache.mina.util.AvailablePortFinder
The minimum number of server port number.
minimum - Variable in class org.apache.mina.filter.statistic.ProfilerTimerFilter.TimerWorker
The fastest operation
minimumCapacity - Variable in class org.apache.mina.core.buffer.AbstractIoBuffer
The minimum number of bytes the IoBuffer can hold
minimumCapacity() - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
minimumCapacity() - Method in class org.apache.mina.core.buffer.IoBuffer
 
minimumCapacity() - Method in class org.apache.mina.core.buffer.IoBufferWrapper
minimumCapacity(int) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
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(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(int) - Method in class org.apache.mina.core.buffer.IoBufferWrapper
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.
minReadBufferSize - Variable in class org.apache.mina.core.session.AbstractIoSessionConfig
The minimum size of the buffer used to read incoming data
mode - Variable in class org.apache.mina.filter.compression.Zlib
The selected operation mode : INFLATE or DEFLATE
MODE_DEFLATER - Static variable in class org.apache.mina.filter.compression.Zlib
Compression mode
MODE_INFLATER - Static variable in class org.apache.mina.filter.compression.Zlib
Uncompress mode
modify(Object[]) - Method in interface org.apache.mina.statemachine.event.EventArgumentsInterceptor
Modifies the specified array of event arguments.
MOVE - org.apache.mina.http.api.HttpMethod
The MOVE method
MS_KERBEROS_V5_OID - Static variable in class org.apache.mina.proxy.handlers.socks.SocksProxyConstants
Microsoft Kerberos V5 OID
mutex - Variable in class org.apache.mina.handler.stream.IoSessionInputStream
 

N

name - Variable in class org.apache.mina.core.filterchain.DefaultIoFilterChain.EntryImpl
 
name - Variable in class org.apache.mina.core.filterchain.DefaultIoFilterChainBuilder.EntryImpl
 
name - Variable in class org.apache.mina.core.service.DefaultTransportMetadata
 
name - Variable in class org.apache.mina.core.session.AttributeKey
The attribute's name
name - Variable in class org.apache.mina.filter.codec.demux.MessageDecoderResult
 
name - Variable in class org.apache.mina.filter.logging.LoggingFilter
The logger name
name - Variable in class org.apache.mina.filter.ssl.SslFilter.SslFilterMessage
 
name - Variable in class org.apache.mina.handler.chain.IoHandlerChain.Entry
 
name - Variable in class org.apache.mina.statemachine.StateMachineProxyBuilder.MethodInvocationHandler
 
name - Variable in class org.apache.mina.statemachine.StateMachineProxyBuilder
 
name2entry - Variable in class org.apache.mina.core.filterchain.DefaultIoFilterChain
The mapping between the filters and their associated name
name2entry - Variable in class org.apache.mina.handler.chain.IoHandlerChain
 
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
Creates a new instance of 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
needClientAuth - Variable in class org.apache.mina.filter.ssl.SslFilter
 
needToCompleteHandshake() - Method in class org.apache.mina.filter.ssl.SslHandler
Check if there is any need to complete handshake.
networkByteOrderToInt(byte[], int, int) - Static method in class org.apache.mina.proxy.utils.ByteUtilities
Returns the integer represented by up to 4 bytes in network byte order.
NEW - org.apache.mina.http.DecoderState
waiting for a new HTTP requests, the session is new of last request was completed
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
newComponentSize - Variable in class org.apache.mina.util.byteaccess.CompositeByteArrayRelativeWriter.ChunkedExpander
 
newFailedFuture(Throwable) - Static method in class org.apache.mina.core.future.DefaultConnectFuture
Creates a new instance of a Connection Failure, with the associated cause.
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
Create a new client socket handle from a local SocketAddress
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
Create a new SSLContext instance,using the KeyManagerFactory and the TrustManagerFactory.
newMap() - Method in class org.apache.mina.integration.beans.MapEditor
 
newMap() - Method in class org.apache.mina.integration.beans.PropertiesEditor
newName - Variable in class org.apache.mina.util.NamePreservingRunnable
The runnable name
newNotWrittenFuture(IoSession, Throwable) - Static method in class org.apache.mina.core.future.DefaultWriteFuture
Returns a new DefaultWriteFuture which is already marked as 'not written'.
newPoolMap() - Method in class org.apache.mina.core.buffer.CachedBufferAllocator
 
newReadFuture() - Method in class org.apache.mina.core.session.AbstractIoSession
 
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(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(SocketAddress, SocketAddress) - Method in class org.apache.mina.transport.socket.nio.NioDatagramAcceptor
(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.transport.vmpipe.VmPipeAcceptor
(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) - Method in class org.apache.mina.transport.socket.nio.NioDatagramConnector
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>, SocketChannel) - Method in class org.apache.mina.transport.socket.nio.NioSocketConnector
Create a new IoSession from a connected socket client handle.
newSession(IoProcessor<S>, H) - Method in class org.apache.mina.core.polling.AbstractPollingIoConnector
Create a new IoSession from a connected socket client handle.
newSessions - Variable in class org.apache.mina.core.polling.AbstractPollingIoProcessor
A Session queue containing the newly created sessions
newSessionWithoutLock(SocketAddress, SocketAddress) - Method in class org.apache.mina.transport.socket.nio.NioDatagramAcceptor
 
newThread(Runnable) - Method in class org.apache.mina.util.DaemonThreadFactory
newWrittenFuture(IoSession) - Static method in class org.apache.mina.core.future.DefaultWriteFuture
Returns a new DefaultWriteFuture which is already marked as 'written'.
next - Variable in class org.apache.mina.util.byteaccess.ByteArrayList.Node
A pointer to the node after this node
next() - Method in annotation type org.apache.mina.statemachine.annotation.IoFilterTransition
 
next() - Method in annotation type org.apache.mina.statemachine.annotation.IoHandlerTransition
 
next() - Method in annotation type org.apache.mina.statemachine.annotation.Transition
The id of the state the StateMachine should move to next after executing the annotated method.
next() - Method in class org.apache.mina.statemachine.StateMachineFactory.TransitionWrapper
 
next() - Method in class org.apache.mina.transport.socket.nio.NioProcessor.IoSessionIterator
next() - Method in class org.apache.mina.transport.socket.nio.NioSocketAcceptor.ServerSocketChannelIterator
Get the next SocketChannel in the operator we have built from the selected-key et for this selector.
next() - Method in class org.apache.mina.transport.socket.nio.NioSocketConnector.SocketChannelIterator
NEXT_COMMAND - Variable in class org.apache.mina.handler.chain.IoHandlerChain
 
NEXT_FILTER - Static variable in class org.apache.mina.filter.ssl.SslFilter
An attribute containing the next filter
nextCommand - Variable in class org.apache.mina.handler.chain.IoHandlerChain.Entry
 
nextEntry - Variable in class org.apache.mina.core.filterchain.DefaultIoFilterChain.EntryImpl
 
nextEntry - Variable in class org.apache.mina.handler.chain.IoHandlerChain.Entry
 
nextFilter - Variable in class org.apache.mina.core.filterchain.DefaultIoFilterChain.EntryImpl
 
nextFilter - Variable in class org.apache.mina.core.filterchain.IoFilterEvent
The filter to call next
nextFilter - Variable in class org.apache.mina.filter.codec.ProtocolCodecFilter.ProtocolEncoderOutputImpl
 
nextFilter - Variable in class org.apache.mina.proxy.AbstractProxyLogicHandler.Event
 
nextFilter - Variable in class org.apache.mina.proxy.event.IoSessionEvent
The next filter in the chain.
nextId - Static variable in class org.apache.mina.handler.chain.IoHandlerChain
 
nextLocalAddress() - Static method in class org.apache.mina.transport.vmpipe.VmPipeConnector
 
nextLocalPort - Static variable in class org.apache.mina.transport.vmpipe.VmPipeConnector
 
nextState - Variable in class org.apache.mina.statemachine.transition.AbstractTransition
The next state, if any
nextThreadName() - Method in class org.apache.mina.core.polling.AbstractPollingIoProcessor
Compute the thread ID for this class instance.
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.
NioDatagramAcceptor(IoSessionConfig, Executor) - Constructor for class org.apache.mina.transport.socket.nio.NioDatagramAcceptor
Creates a new instance.
NioDatagramAcceptor.Acceptor - Class in org.apache.mina.transport.socket.nio
This private class is used to accept incoming connection from clients.
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(Class<? extends IoProcessor<NioSession>>) - Constructor for class org.apache.mina.transport.socket.nio.NioDatagramConnector
Constructor for NioDatagramConnector with default configuration with default configuration which will use a built-in thread pool executor to manage the default number of processor instances.
NioDatagramConnector(Class<? extends IoProcessor<NioSession>>, int) - Constructor for class org.apache.mina.transport.socket.nio.NioDatagramConnector
Constructor for NioDatagramConnector with default configuration which will use a built-in thread pool executor to manage the given number of processor instances.
NioDatagramConnector(IoProcessor<NioSession>) - Constructor for class org.apache.mina.transport.socket.nio.NioDatagramConnector
Creates a new instance.
NioDatagramSession - Class in org.apache.mina.transport.socket.nio
An IoSession for datagram transport (UDP/IP).
NioDatagramSession(IoService, DatagramChannel, IoProcessor<NioSession>) - Constructor for class org.apache.mina.transport.socket.nio.NioDatagramSession
Creates a new connector-side session instance.
NioDatagramSession(IoService, DatagramChannel, IoProcessor<NioSession>, SocketAddress) - Constructor for class org.apache.mina.transport.socket.nio.NioDatagramSession
Creates a new acceptor-side session instance.
NioDatagramSessionConfig - Class in org.apache.mina.transport.socket.nio
Define the configuration for a Datagram based session.
NioDatagramSessionConfig(DatagramChannel) - Constructor for class org.apache.mina.transport.socket.nio.NioDatagramSessionConfig
Creates a new instance of NioDatagramSessionConfig, associated with the given DatagramChannel.
NioProcessor - Class in org.apache.mina.transport.socket.nio
A processor for incoming and outgoing data get and written on a TCP socket.
NioProcessor(Executor) - Constructor for class org.apache.mina.transport.socket.nio.NioProcessor
Creates a new instance of NioProcessor.
NioProcessor(Executor, SelectorProvider) - Constructor for class org.apache.mina.transport.socket.nio.NioProcessor
Creates a new instance of NioProcessor.
NioProcessor.IoSessionIterator<NioSession> - Class in org.apache.mina.transport.socket.nio
An encapsulating iterator around the Selector.selectedKeys() or the Selector.keys() iterator;
NioSession - Class in org.apache.mina.transport.socket.nio
An IoSession which is managed by the NIO transport.
NioSession(IoProcessor<NioSession>, IoService, Channel) - Constructor for class org.apache.mina.transport.socket.nio.NioSession
Creates a new instance of NioSession, with its associated IoProcessor.
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(int, SelectorProvider) - 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, and a custom SelectorProvider for NIO
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.
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.ServerSocketChannelIterator - Class in org.apache.mina.transport.socket.nio
Defines an iterator for the selected-key Set returned by the selector.selectedKeys().
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(Class<? extends IoProcessor<NioSession>>) - Constructor for class org.apache.mina.transport.socket.nio.NioSocketConnector
Constructor for NioSocketConnector with default configuration with default configuration which will use a built-in thread pool executor to manage the default number of processor instances.
NioSocketConnector(Class<? extends IoProcessor<NioSession>>, int) - Constructor for class org.apache.mina.transport.socket.nio.NioSocketConnector
Constructor for NioSocketConnector with default configuration which will use a built-in thread pool executor to manage the given number of processor instances.
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.
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.SocketChannelIterator - Class in org.apache.mina.transport.socket.nio
 
NioSocketSession - Class in org.apache.mina.transport.socket.nio
An IoSession for socket transport (TCP/IP).
NioSocketSession(IoService, IoProcessor<NioSession>, SocketChannel) - Constructor for class org.apache.mina.transport.socket.nio.NioSocketSession
Creates a new instance of NioSocketSession.
NioSocketSession.SessionConfigImpl - Class in org.apache.mina.transport.socket.nio
A private class storing a copy of the IoService configuration when the IoSession is created.
NO_ACCEPTABLE_AUTH_METHOD - Static variable in class org.apache.mina.proxy.handlers.socks.SocksProxyConstants
Non acceptable method authentication
NO_AUTH - org.apache.mina.proxy.handlers.http.HttpAuthenticationMethods
No authentication
NO_AUTH - Static variable in class org.apache.mina.proxy.handlers.socks.SocksProxyConstants
No authentication
NO_KEY - Static variable in class org.apache.mina.integration.beans.MapEditor
 
NO_VALUE - Static variable in class org.apache.mina.integration.beans.MapEditor
 
Node() - Constructor for class org.apache.mina.util.byteaccess.ByteArrayList.Node
Constructs a new header node.
Node(ByteArray) - Constructor for class org.apache.mina.util.byteaccess.ByteArrayList.Node
Constructs a new node with a value.
NONE - org.apache.mina.filter.logging.LogLevel
LogLevel which will not log any information
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.
NoopFilter - Class in org.apache.mina.filter.util
A Noop filter.
NoopFilter() - Constructor for class org.apache.mina.filter.util.NoopFilter
 
NoopInitializer(V) - Constructor for class org.apache.mina.util.LazyInitializedCacheMap.NoopInitializer
Create a new NoopInitializer instance
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.
NopExpander() - Constructor for class org.apache.mina.util.byteaccess.CompositeByteArrayRelativeWriter.NopExpander
 
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.
normalizeCapacity(int) - Static method in class org.apache.mina.util.CircularQueue
The capacity must be a power of 2.
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_MANAGEABLE_EXECUTOR - Static variable in class org.apache.mina.filter.executor.ExecutorFilter
 
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
notHandshaking() - Method in class org.apache.mina.filter.ssl.SslHandler
Check if handshake is on going.
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>) - Constructor for exception org.apache.mina.core.write.NothingWrittenException
Create a new NothingWrittenException instance
NothingWrittenException(Collection<WriteRequest>, String) - Constructor for exception org.apache.mina.core.write.NothingWrittenException
Create a new NothingWrittenException instance
NothingWrittenException(Collection<WriteRequest>, String, Throwable) - Constructor for exception org.apache.mina.core.write.NothingWrittenException
Create a new NothingWrittenException instance
NothingWrittenException(Collection<WriteRequest>, Throwable) - Constructor for exception org.apache.mina.core.write.NothingWrittenException
Create a new NothingWrittenException instance
NothingWrittenException(WriteRequest) - Constructor for exception org.apache.mina.core.write.NothingWrittenException
Create a new NothingWrittenException instance
NothingWrittenException(WriteRequest, String) - Constructor for exception org.apache.mina.core.write.NothingWrittenException
Create a new NothingWrittenException instance
NothingWrittenException(WriteRequest, String, Throwable) - Constructor for exception org.apache.mina.core.write.NothingWrittenException
Create a new NothingWrittenException instance
NothingWrittenException(WriteRequest, Throwable) - Constructor for exception org.apache.mina.core.write.NothingWrittenException
Create a new NothingWrittenException instance
notifyIdleness(Iterator<? extends IoSession>, long) - Static method in class org.apache.mina.core.session.AbstractIoSession
Fires a IoEventType.SESSION_IDLE event to any applicable sessions in the specified collection.
notifyIdleSession(IoSession, long) - Static method in class org.apache.mina.core.session.AbstractIoSession
Fires a IoEventType.SESSION_IDLE event if applicable for the specified session.
notifyIdleSession0(IoSession, long, long, IdleStatus, long) - Static method in class org.apache.mina.core.session.AbstractIoSession
 
notifyIdleSessions(long) - Method in class org.apache.mina.core.polling.AbstractPollingIoProcessor.Processor
 
notifyIdleSessions(long) - Method in class org.apache.mina.transport.socket.nio.NioDatagramAcceptor
 
NotifyingListener() - Constructor for class org.apache.mina.core.future.CompositeIoFuture.NotifyingListener
 
notifyingTask - Variable in class org.apache.mina.core.session.IdleStatusChecker
 
NotifyingTask() - Constructor for class org.apache.mina.core.session.IdleStatusChecker.NotifyingTask
No qualifier
notifyListener(IoFutureListener) - Method in class org.apache.mina.core.future.DefaultIoFuture
 
notifyListeners() - Method in class org.apache.mina.core.future.DefaultIoFuture
Notify the listeners, if we have some.
notifySessions(long) - Method in class org.apache.mina.core.session.IdleStatusChecker.NotifyingTask
 
notifyWriteTimeout(IoSession, long) - Static method in class org.apache.mina.core.session.AbstractIoSession
 
notWrittenFuture - Variable in class org.apache.mina.filter.codec.ProtocolCodecSession
 
now - Variable in exception org.apache.mina.statemachine.BreakAndCallException
 
now - Variable in exception org.apache.mina.statemachine.BreakAndGotoException
 
now - Variable in exception org.apache.mina.statemachine.BreakAndReturnException
 
NTLM - org.apache.mina.proxy.handlers.http.HttpAuthenticationMethods
NTLM (Microsoft) authentication
NTLM_SIGNATURE - Static variable in interface org.apache.mina.proxy.handlers.http.ntlm.NTLMConstants
Signature "NTLMSSP"+{0}
NTLMConstants - Interface in org.apache.mina.proxy.handlers.http.ntlm
NTLMConstants.java - All NTLM constants.
ntlmHash(String) - Static method in class org.apache.mina.proxy.handlers.http.ntlm.NTLMResponses
Creates the NTLM Hash of the user's password.
NTLMResponses - Class in org.apache.mina.proxy.handlers.http.ntlm
NTLMResponses.java - Calculates the various Type 3 responses.
NTLMResponses() - Constructor for class org.apache.mina.proxy.handlers.http.ntlm.NTLMResponses
 
NTLMSSP_OID - Static variable in class org.apache.mina.proxy.handlers.socks.SocksProxyConstants
Microsoft NTLM security support provider.
NTLMUtilities - Class in org.apache.mina.proxy.handlers.http.ntlm
NTLMUtilities.java - NTLM functions used for authentication and unit testing.
NTLMUtilities() - Constructor for class org.apache.mina.proxy.handlers.http.ntlm.NTLMUtilities
 
ntlmv2Hash(String, String, String) - Static method in class org.apache.mina.proxy.handlers.http.ntlm.NTLMResponses
Creates the NTLMv2 Hash of the user's password.
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

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
Create a new instance of an ObjectSerializationInputStream
ObjectSerializationInputStream(InputStream, ClassLoader) - Constructor for class org.apache.mina.filter.codec.serialization.ObjectSerializationInputStream
Create a new instance of an 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
Create a new instance of an ObjectSerializationOutputStream
OCTET - Static variable in class org.apache.mina.integration.beans.NumberEditor
 
oddParity(byte[]) - Static method in class org.apache.mina.proxy.handlers.http.ntlm.NTLMResponses
Applies odd parity to the given byte array.
offer(E) - Method in class org.apache.mina.util.CircularQueue
offer(E) - Method in class org.apache.mina.util.SynchronizedQueue
offer(IoSession, WriteRequest) - Method in class org.apache.mina.core.session.DefaultIoSessionDataStructureFactory.DefaultWriteRequestQueue
Add a new WriteRequest to the session write's queue
offer(IoSession, WriteRequest) - Method in interface org.apache.mina.core.write.WriteRequestQueue
Add a new WriteRequest to the session write's queue
offerClosedReadFuture() - Method in class org.apache.mina.core.session.AbstractIoSession
Inform the ReadFuture that the session has been closed
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
Invoked after the specified event has been offered to the event queue.
offerFailedReadFuture(Throwable) - Method in class org.apache.mina.core.session.AbstractIoSession
Associates a failure to a ReadFuture
offerReadFuture(Object) - Method in class org.apache.mina.core.session.AbstractIoSession
Associates a message to a ReadFuture
OK - Static variable in interface org.apache.mina.filter.codec.demux.MessageDecoder
OK - Static variable in class org.apache.mina.filter.codec.demux.MessageDecoderResult
on() - Method in annotation type org.apache.mina.statemachine.annotation.IoFilterTransition
 
on() - Method in annotation type org.apache.mina.statemachine.annotation.IoHandlerTransition
 
on() - Method in annotation type org.apache.mina.statemachine.annotation.Transition
Specifies the ids of one or more events handled by the annotated method.
on() - Method in class org.apache.mina.statemachine.StateMachineFactory.TransitionWrapper
 
onEntries - Variable in class org.apache.mina.statemachine.State
The list of entry transitions on a state
OnEntry - Annotation Type in org.apache.mina.statemachine.annotation
Annotation used on methods to indicate that the method will be executed before entering a certain state
OnExit - Annotation Type in org.apache.mina.statemachine.annotation
Annotation used on methods to indicate that the method will be executed before existing from a certain state
onExits - Variable in class org.apache.mina.statemachine.State
The list of exit transition from a state
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
Invoked after this filter is added to the specified parent.
onPostAdd(IoFilterChain, String, IoFilter.NextFilter) - Method in class org.apache.mina.filter.keepalive.KeepAliveFilter
Invoked after this filter is added to the specified parent.
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
Invoked after this filter is added to the specified parent.
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
Invoked after this filter is removed from the specified parent.
onPostRemove(IoFilterChain, String, IoFilter.NextFilter) - Method in class org.apache.mina.filter.codec.ProtocolCodecFilter
Invoked after this filter is removed from the specified parent.
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
Invoked after this filter is removed from the specified parent.
onPostRemove(IoFilterChain, String, IoFilter.NextFilter) - Method in class org.apache.mina.filter.util.ReferenceCountingFilter
Invoked after this filter is removed from the specified parent.
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
Invoked before this filter is added to the specified parent.
onPreAdd(IoFilterChain, String, IoFilter.NextFilter) - Method in class org.apache.mina.filter.codec.ProtocolCodecFilter
Invoked before this filter is added to the specified parent.
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
Invoked before this filter is added to the specified parent.
onPreAdd(IoFilterChain, String, IoFilter.NextFilter) - Method in class org.apache.mina.filter.keepalive.KeepAliveFilter
Invoked before this filter is added to the specified parent.
onPreAdd(IoFilterChain, String, IoFilter.NextFilter) - Method in class org.apache.mina.filter.ssl.SslFilter
Executed just before the filter is added into the chain, we do : check that we don't have a SSL filter already present we update the next filter we create the SSL handler helper class and we store it into the session's Attributes
onPreAdd(IoFilterChain, String, IoFilter.NextFilter) - Method in class org.apache.mina.filter.stream.AbstractStreamWriteFilter
Invoked before this filter is added to the specified parent.
onPreAdd(IoFilterChain, String, IoFilter.NextFilter) - Method in class org.apache.mina.filter.util.ReferenceCountingFilter
Invoked before this filter is added to the specified parent.
onPreAdd(IoFilterChain, String, IoFilter.NextFilter) - Method in class org.apache.mina.proxy.filter.ProxyFilter
Called before the filter is added into the filter chain.
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
Invoked before this filter is removed from the specified parent.
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
Invoked before this filter is removed from the specified parent.
onPreRemove(IoFilterChain, String, IoFilter.NextFilter) - Method in class org.apache.mina.proxy.filter.ProxyFilter
Called when the filter is removed from the filter chain.
oobInline - Variable in class org.apache.mina.transport.socket.DefaultSocketSessionConfig
 
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 a server socket for a given local address.
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.
OPENED - org.apache.mina.core.session.SessionState
Opened session
OPENED - org.apache.mina.proxy.event.IoSessionEventType
Session opened
OPENING - org.apache.mina.core.session.SessionState
Session being created, not yet completed
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.
operationComplete(IoFuture) - Method in class org.apache.mina.core.future.CompositeIoFuture.NotifyingListener
Invoked when the operation associated with the IoFuture has been completed even if you add the listener after the completion.
operationComplete(IoFuture) - Method in class org.apache.mina.core.service.IoServiceListenerSupport.LockNotifyingListener
 
operationComplete(IoFuture) - Method in class org.apache.mina.core.session.IdleStatusChecker.SessionCloseListener
Invoked when the operation associated with the IoFuture has been completed even if you add the listener after the completion.
operationComplete(IoFuture) - Method in class org.apache.mina.transport.vmpipe.VmPipeConnector.LocalAddressReclaimer
 
OPTIONS - org.apache.mina.http.api.HttpMethod
The OPTIONS method
OPTIONS - org.apache.mina.http.api.HttpVerb
The OPTIONS verb
order - Variable in class org.apache.mina.util.byteaccess.CompositeByteArray
The byte order for data in the buffer
order() - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
order() - Method in class org.apache.mina.core.buffer.IoBuffer
 
order() - Method in class org.apache.mina.core.buffer.IoBufferWrapper
order() - Method in class org.apache.mina.util.byteaccess.BufferByteArray.CursorImpl
order() - Method in class org.apache.mina.util.byteaccess.BufferByteArray
order() - Method in interface org.apache.mina.util.byteaccess.ByteArray
order() - Method in class org.apache.mina.util.byteaccess.CompositeByteArray.CursorImpl
order() - Method in class org.apache.mina.util.byteaccess.CompositeByteArray
order() - Method in class org.apache.mina.util.byteaccess.CompositeByteArrayRelativeBase
 
order() - Method in interface org.apache.mina.util.byteaccess.IoAbsoluteReader
 
order() - Method in interface org.apache.mina.util.byteaccess.IoAbsoluteWriter
 
order() - Method in interface org.apache.mina.util.byteaccess.IoRelativeReader
 
order() - Method in interface org.apache.mina.util.byteaccess.IoRelativeWriter
 
order(ByteOrder) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
order(ByteOrder) - Method in class org.apache.mina.core.buffer.IoBuffer
 
order(ByteOrder) - Method in class org.apache.mina.core.buffer.IoBufferWrapper
order(ByteOrder) - Method in class org.apache.mina.util.byteaccess.BufferByteArray
Set the byte order of the array.
order(ByteOrder) - Method in interface org.apache.mina.util.byteaccess.ByteArray
Set the byte order of the array.
order(ByteOrder) - Method in class org.apache.mina.util.byteaccess.CompositeByteArray
Set the byte order of the array.
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
Creates a default ThreadPool, with default values : - minimum pool size is 0 - maximum pool size is 16 - keepAlive set to 30 seconds - A default ThreadFactory - All events are accepted
OrderedThreadPoolExecutor(int) - Constructor for class org.apache.mina.filter.executor.OrderedThreadPoolExecutor
Creates a default ThreadPool, with default values : - minimum pool size is 0 - keepAlive set to 30 seconds - A default ThreadFactory - All events are accepted
OrderedThreadPoolExecutor(int, int) - Constructor for class org.apache.mina.filter.executor.OrderedThreadPoolExecutor
Creates a default ThreadPool, with default values : - keepAlive set to 30 seconds - A default ThreadFactory - All events are accepted
OrderedThreadPoolExecutor(int, int, long, TimeUnit) - Constructor for class org.apache.mina.filter.executor.OrderedThreadPoolExecutor
Creates a default ThreadPool, with default values : - A default ThreadFactory - All events are accepted
OrderedThreadPoolExecutor(int, int, long, TimeUnit, ThreadFactory) - Constructor for class org.apache.mina.filter.executor.OrderedThreadPoolExecutor
Creates a default ThreadPool, with default values : - A default ThreadFactory
OrderedThreadPoolExecutor(int, int, long, TimeUnit, ThreadFactory, IoEventQueueHandler) - Constructor for class org.apache.mina.filter.executor.OrderedThreadPoolExecutor
Creates a new instance of a OrderedThreadPoolExecutor.
OrderedThreadPoolExecutor(int, int, long, TimeUnit, IoEventQueueHandler) - Constructor for class org.apache.mina.filter.executor.OrderedThreadPoolExecutor
Creates a default ThreadPool, with default values : - A default ThreadFactory
OrderedThreadPoolExecutor.SessionTasksQueue - Class in org.apache.mina.filter.executor
A class used to store the ordered list of events to be processed by the session, and the current task state.
OrderedThreadPoolExecutor.Worker - Class in org.apache.mina.filter.executor
 
ORDINAL - Static variable in class org.apache.mina.integration.beans.EnumEditor
 
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 - package org.apache.mina.filter
Useful IoFilter implementations.
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.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.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.http - package org.apache.mina.http
 
org.apache.mina.http.api - package org.apache.mina.http.api
 
org.apache.mina.integration.beans - package org.apache.mina.integration.beans
 
org.apache.mina.proxy - package org.apache.mina.proxy
 
org.apache.mina.proxy.event - package org.apache.mina.proxy.event
 
org.apache.mina.proxy.filter - package org.apache.mina.proxy.filter
 
org.apache.mina.proxy.handlers - package org.apache.mina.proxy.handlers
 
org.apache.mina.proxy.handlers.http - package org.apache.mina.proxy.handlers.http
 
org.apache.mina.proxy.handlers.http.basic - package org.apache.mina.proxy.handlers.http.basic
 
org.apache.mina.proxy.handlers.http.digest - package org.apache.mina.proxy.handlers.http.digest
 
org.apache.mina.proxy.handlers.http.ntlm - package org.apache.mina.proxy.handlers.http.ntlm
 
org.apache.mina.proxy.handlers.socks - package org.apache.mina.proxy.handlers.socks
 
org.apache.mina.proxy.session - package org.apache.mina.proxy.session
 
org.apache.mina.proxy.utils - package org.apache.mina.proxy.utils
 
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.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
org.apache.mina.util.byteaccess - package org.apache.mina.util.byteaccess
 
originalMessage - Variable in class org.apache.mina.core.write.DefaultWriteRequest
The original message as it was written by the IoHandler.
originalPosition - Variable in class org.apache.mina.core.file.DefaultFileRegion
The original position in the file
otherListeners - Variable in class org.apache.mina.core.future.DefaultIoFuture
All the other listeners, in case we have more than one
out - Variable in class org.apache.mina.filter.codec.serialization.ObjectSerializationOutputStream
 
outNetBuffer - Variable in class org.apache.mina.filter.ssl.SslHandler
Encrypted data to be written to the net
overflowPosition - Variable in class org.apache.mina.filter.codec.textline.TextLineDecoder.Context
A counter to signal that the line is too long
ownerThread - Variable in class org.apache.mina.core.buffer.CachedBufferAllocator.CachedBuffer
 

P

PAD - Static variable in class org.apache.mina.util.Base64
Byte used to pad output.
PARAM_STRING_PATTERN - Static variable in class org.apache.mina.http.HttpClientDecoder
Regex to parse out parameters from query string
PARAM_STRING_PATTERN - Static variable in class org.apache.mina.http.HttpServerDecoder
Regex to parse out parameters from query string
parameter - Variable in class org.apache.mina.core.session.IoEvent
The stored parameter
parameterPattern(String) - Method in class org.apache.mina.http.HttpRequestImpl
 
parent - Variable in class org.apache.mina.statemachine.State
The parent state
parent - Variable in class org.apache.mina.transport.socket.DefaultSocketSessionConfig
 
parentRequest - Variable in class org.apache.mina.filter.ssl.SslFilter.EncryptedWriteRequest
 
parseDateStringToMilliseconds(String) - Static method in class org.apache.mina.http.DateUtil
Translate a given date String in the RFC 1123 format to a long representing the number of milliseconds since epoch.
parseDirectives(byte[]) - Static method in class org.apache.mina.proxy.utils.StringUtilities
Parses digest-challenge string, extracting each token and value(s).
parsedResponse - Variable in class org.apache.mina.proxy.handlers.http.AbstractHttpLogicHandler
The parsed http proxy response
parseHttpReponseHead(ByteBuffer) - Method in class org.apache.mina.http.HttpClientDecoder
 
parseHttpRequestHead(ByteBuffer) - Method in class org.apache.mina.http.HttpServerDecoder
 
parsePort(String) - Method in class org.apache.mina.integration.beans.InetSocketAddressEditor
 
parseToMilliseconds(String) - Static method in class org.apache.mina.http.DateUtil
Parse a given date String to a long representation of the time.
parseToRFC1123(long) - Static method in class org.apache.mina.http.DateUtil
Converts a millisecond representation of a date to a RFC 1123 formatted String.
PARTIAL_HEAD_ATT - Static variable in class org.apache.mina.http.HttpClientCodec
Key for the partial HTTP requests head
PARTIAL_HEAD_ATT - Static variable in class org.apache.mina.http.HttpClientDecoder
Key for the partial HTTP requests head
PARTIAL_HEAD_ATT - Static variable in class org.apache.mina.http.HttpServerCodec
Key for the partial HTTP requests head
PARTIAL_HEAD_ATT - Static variable in class org.apache.mina.http.HttpServerDecoder
Key for the partial HTTP requests head
password - Variable in class org.apache.mina.filter.ssl.KeyStoreFactory
 
password - Variable in class org.apache.mina.proxy.handlers.socks.SocksProxyRequest
The user's password used when authenticating to the proxy server.
PATCH - org.apache.mina.http.api.HttpMethod
The PATCH method
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() - Method in class org.apache.mina.util.CircularQueue
poll() - Method in class org.apache.mina.util.SynchronizedQueue
poll(IoSession) - Method in class org.apache.mina.core.session.DefaultIoSessionDataStructureFactory.DefaultWriteRequestQueue
Get the first request available in the queue for a session.
poll(IoSession) - Method in interface org.apache.mina.core.write.WriteRequestQueue
Get the first request available in the queue for a session.
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
Invoked after the specified event has been polled from the event queue.
polledHandles - Variable in class org.apache.mina.transport.socket.apr.AprSocketAcceptor
 
polledHandles - Variable in class org.apache.mina.transport.socket.apr.AprSocketConnector
 
polledSessions - Variable in class org.apache.mina.transport.socket.apr.AprIoProcessor
 
polledSockets - Variable in class org.apache.mina.transport.socket.apr.AprIoProcessor
 
polledSockets - Variable in class org.apache.mina.transport.socket.apr.AprSocketAcceptor
 
polledSockets - Variable in class org.apache.mina.transport.socket.apr.AprSocketConnector
 
pollset - Variable in class org.apache.mina.transport.socket.apr.AprIoProcessor
 
pollset - Variable in class org.apache.mina.transport.socket.apr.AprSocketAcceptor
 
pollset - Variable in class org.apache.mina.transport.socket.apr.AprSocketConnector
 
POLLSET_SIZE - Static variable in class org.apache.mina.transport.socket.apr.AprIoProcessor
 
POLLSET_SIZE - Static variable in class org.apache.mina.transport.socket.apr.AprSocketAcceptor
 
POLLSET_SIZE - Static variable in class org.apache.mina.transport.socket.apr.AprSocketConnector
 
pool - Variable in class org.apache.mina.core.service.SimpleIoProcessorPool
The pool table
pool - Variable in class org.apache.mina.transport.socket.apr.AprIoProcessor
 
pool - Variable in class org.apache.mina.transport.socket.apr.AprLibrary
 
pool - Variable in class org.apache.mina.transport.socket.apr.AprSocketAcceptor
 
pool - Variable in class org.apache.mina.transport.socket.apr.AprSocketConnector
 
port - Variable in class org.apache.mina.proxy.handlers.socks.SocksProxyRequest
The SOCKS server port.
port - Variable in class org.apache.mina.transport.vmpipe.VmPipeAddress
 
position - Variable in class org.apache.mina.core.file.DefaultFileRegion
The position in teh file
position() - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
position() - 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.AbstractIoBuffer
position(int) - Method in class org.apache.mina.core.buffer.IoBuffer
 
position(int) - Method in class org.apache.mina.core.buffer.IoBufferWrapper
POST - org.apache.mina.http.api.HttpMethod
The POST method
POST - org.apache.mina.http.api.HttpVerb
The POST verb
preferedOrder - Variable in class org.apache.mina.proxy.session.ProxyIoSession
The list contains the authentication methods to use.
prefixedDataAvailable(int) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
prefixedDataAvailable(int) - Method in class org.apache.mina.core.buffer.IoBuffer
 
prefixedDataAvailable(int) - Method in class org.apache.mina.core.buffer.IoBufferWrapper
prefixedDataAvailable(int, int) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
prefixedDataAvailable(int, int) - Method in class org.apache.mina.core.buffer.IoBuffer
 
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() - Constructor for class org.apache.mina.filter.codec.prefixedstring.PrefixedStringCodecFactory
Creates a new PrefixedStringCodecFactory instance
PrefixedStringCodecFactory(Charset) - Constructor for class org.apache.mina.filter.codec.prefixedstring.PrefixedStringCodecFactory
Creates a new PrefixedStringCodecFactory instance
PrefixedStringDecoder - Class in org.apache.mina.filter.codec.prefixedstring
A ProtocolDecoder which decodes a String using a fixed-length length prefix.
PrefixedStringDecoder(Charset) - Constructor for class org.apache.mina.filter.codec.prefixedstring.PrefixedStringDecoder
Creates a new PrefixedStringDecoder instance
PrefixedStringDecoder(Charset, int) - Constructor for class org.apache.mina.filter.codec.prefixedstring.PrefixedStringDecoder
Creates a new PrefixedStringDecoder instance
PrefixedStringDecoder(Charset, int, int) - Constructor for class org.apache.mina.filter.codec.prefixedstring.PrefixedStringDecoder
Creates a new PrefixedStringDecoder instance
PrefixedStringEncoder - Class in org.apache.mina.filter.codec.prefixedstring
A ProtocolEncoder which encodes a string using a fixed-length length prefix.
PrefixedStringEncoder() - Constructor for class org.apache.mina.filter.codec.prefixedstring.PrefixedStringEncoder
Creates a new PrefixedStringEncoder instance
PrefixedStringEncoder(Charset) - Constructor for class org.apache.mina.filter.codec.prefixedstring.PrefixedStringEncoder
Creates a new PrefixedStringEncoder instance
PrefixedStringEncoder(Charset, int) - Constructor for class org.apache.mina.filter.codec.prefixedstring.PrefixedStringEncoder
Creates a new PrefixedStringEncoder instance
PrefixedStringEncoder(Charset, int, int) - Constructor for class org.apache.mina.filter.codec.prefixedstring.PrefixedStringEncoder
Creates a new PrefixedStringEncoder instance
prefixLength - Variable in class org.apache.mina.filter.codec.prefixedstring.PrefixedStringDecoder
 
prefixLength - Variable in class org.apache.mina.filter.codec.prefixedstring.PrefixedStringEncoder
 
preHandshakeEventQueue - Variable in class org.apache.mina.filter.ssl.SslHandler
 
prepareForAccess(int) - Method in class org.apache.mina.util.byteaccess.CompositeByteArray.CursorImpl
 
prepareForAccess(int) - Method in class org.apache.mina.util.byteaccess.CompositeByteArrayRelativeWriter
 
prestartAllCoreThreads() - Method in class org.apache.mina.filter.executor.OrderedThreadPoolExecutor
prestartAllCoreThreads() - Method in class org.apache.mina.filter.executor.PriorityThreadPoolExecutor
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.PriorityThreadPoolExecutor
prestartCoreThread() - Method in class org.apache.mina.filter.executor.UnorderedThreadPoolExecutor
 
prevEntry - Variable in class org.apache.mina.core.filterchain.DefaultIoFilterChain.EntryImpl
 
prevEntry - Variable in class org.apache.mina.handler.chain.IoHandlerChain.Entry
 
previous - Variable in class org.apache.mina.util.byteaccess.ByteArrayList.Node
A pointer to the node before this node
print(Queue<Runnable>, IoEvent) - Method in class org.apache.mina.filter.executor.OrderedThreadPoolExecutor
A Helper class used to print the list of events being queued.
print(Queue<Runnable>, IoEvent) - Method in class org.apache.mina.filter.executor.PriorityThreadPoolExecutor
A Helper class used to print the list of events being queued.
printTargetInformationBlockFromType2Message(byte[], Integer, PrintWriter) - Static method in class org.apache.mina.proxy.handlers.http.ntlm.NTLMUtilities
Prints to the PrintWriter the target information block extracted from the type 2 message.
PriorityThreadPoolExecutor - Class in org.apache.mina.filter.executor
A ThreadPoolExecutor that maintains the order of IoEvents within a session (similar to OrderedThreadPoolExecutor) and allows some sessions to be prioritized over other sessions.
PriorityThreadPoolExecutor() - Constructor for class org.apache.mina.filter.executor.PriorityThreadPoolExecutor
Creates a default ThreadPool, with default values : minimum pool size is 0 maximum pool size is 16 keepAlive set to 30 seconds A default ThreadFactory All events are accepted
PriorityThreadPoolExecutor(int) - Constructor for class org.apache.mina.filter.executor.PriorityThreadPoolExecutor
Creates a default ThreadPool, with default values : minimum pool size is 0 keepAlive set to 30 seconds A default ThreadFactory All events are accepted
PriorityThreadPoolExecutor(int, int) - Constructor for class org.apache.mina.filter.executor.PriorityThreadPoolExecutor
Creates a default ThreadPool, with default values : keepAlive set to 30 seconds A default ThreadFactory All events are accepted
PriorityThreadPoolExecutor(int, int, long, TimeUnit) - Constructor for class org.apache.mina.filter.executor.PriorityThreadPoolExecutor
Creates a default ThreadPool, with default values : minimum pool size is 0 A default ThreadFactory
PriorityThreadPoolExecutor(int, int, long, TimeUnit, ThreadFactory) - Constructor for class org.apache.mina.filter.executor.PriorityThreadPoolExecutor
Creates a default ThreadPool
PriorityThreadPoolExecutor(int, int, long, TimeUnit, ThreadFactory, IoEventQueueHandler, Comparator<IoSession>) - Constructor for class org.apache.mina.filter.executor.PriorityThreadPoolExecutor
Creates a new instance of a PrioritisedOrderedThreadPoolExecutor.
PriorityThreadPoolExecutor(int, int, long, TimeUnit, IoEventQueueHandler) - Constructor for class org.apache.mina.filter.executor.PriorityThreadPoolExecutor
Creates a default ThreadPool, with default values : A default ThreadFactory
PriorityThreadPoolExecutor(int, Comparator<IoSession>) - Constructor for class org.apache.mina.filter.executor.PriorityThreadPoolExecutor
Creates a default ThreadPool, with default values : maximum pool size is 16 keepAlive set to 30 seconds A default ThreadFactory All events are accepted
PriorityThreadPoolExecutor(Comparator<IoSession>) - Constructor for class org.apache.mina.filter.executor.PriorityThreadPoolExecutor
Creates a default ThreadPool, with default values : minimum pool size is 0 maximum pool size is 16 keepAlive set to 30 seconds A default ThreadFactory All events are accepted
PriorityThreadPoolExecutor.SessionEntry - Class in org.apache.mina.filter.executor
A class used to preserve first-in-first-out order of sessions that have equal priority.
PriorityThreadPoolExecutor.SessionQueue - Class in org.apache.mina.filter.executor
A class used to store the ordered list of events to be processed by the session, and the current task state.
PriorityThreadPoolExecutor.Worker - Class in org.apache.mina.filter.executor
 
process() - Method in class org.apache.mina.core.polling.AbstractPollingIoProcessor.Processor
 
process(S) - Method in class org.apache.mina.core.polling.AbstractPollingIoProcessor.Processor
Deal with session ready for the read or write operations, or both.
processConnections(Iterator<H>) - Method in class org.apache.mina.core.polling.AbstractPollingIoConnector.Connector
Process the incoming connections, creating a new session for each valid connection.
processEvents(LinkedList<Event>) - Method in class org.apache.mina.statemachine.StateMachine
 
processExpires() - Method in class org.apache.mina.util.ExpiringMap.Expirer
 
processHandles(Iterator<H>) - Method in class org.apache.mina.core.polling.AbstractPollingIoAcceptor
Handles new incoming connections by accepting the connections and creating new sessions for them.
processingCompleted - Variable in class org.apache.mina.filter.executor.OrderedThreadPoolExecutor.SessionTasksQueue
The current task state
processingCompleted - Variable in class org.apache.mina.filter.executor.PriorityThreadPoolExecutor.SessionQueue
The current task state
processingThreadLocal - Variable in class org.apache.mina.statemachine.StateMachine
 
processor - Variable in class org.apache.mina.core.polling.AbstractPollingIoAcceptor
 
processor - Variable in class org.apache.mina.core.polling.AbstractPollingIoConnector
 
processor - Variable in class org.apache.mina.core.session.DummySession
 
processor - Variable in class org.apache.mina.transport.socket.apr.AprSession
 
processor - Variable in class org.apache.mina.transport.socket.nio.NioSession
The NioSession processor
processor - Variable in class org.apache.mina.transport.vmpipe.VmPipeFilterChain
 
Processor() - Constructor for class org.apache.mina.core.polling.AbstractPollingIoProcessor.Processor
 
PROCESSOR - Static variable in class org.apache.mina.core.service.SimpleIoProcessorPool
A key used to store the processor pool in the session's Attributes
processorRef - Variable in class org.apache.mina.core.polling.AbstractPollingIoProcessor
The processor thread : it handles the incoming messages
processReadySessions(Set<SelectionKey>) - Method in class org.apache.mina.transport.socket.nio.NioDatagramAcceptor
 
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.
processTimedOutSessions(Iterator<H>) - Method in class org.apache.mina.core.polling.AbstractPollingIoConnector.Connector
 
profile(IoEventType) - Method in class org.apache.mina.filter.statistic.ProfilerTimerFilter
Set the IoEventType to be profiled
profileMessageReceived - Variable in class org.apache.mina.filter.statistic.ProfilerTimerFilter
A flag to tell the filter that the MessageReceived must be profiled
profileMessageSent - Variable in class org.apache.mina.filter.statistic.ProfilerTimerFilter
A flag to tell the filter that the MessageSent must be profiled
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...) - Constructor for class org.apache.mina.filter.statistic.ProfilerTimerFilter
Creates a new instance of ProfilerFilter.
ProfilerTimerFilter.TimerWorker - Class in org.apache.mina.filter.statistic
Class that will track the time each method takes and be able to provide information for each method.
profileSessionClosed - Variable in class org.apache.mina.filter.statistic.ProfilerTimerFilter
A flag to tell the filter that the SessionClosed must be profiled
profileSessionCreated - Variable in class org.apache.mina.filter.statistic.ProfilerTimerFilter
A flag to tell the filter that the SessionCreated must be profiled
profileSessionIdle - Variable in class org.apache.mina.filter.statistic.ProfilerTimerFilter
A flag to tell the filter that the SessionIdle must be profiled
profileSessionOpened - Variable in class org.apache.mina.filter.statistic.ProfilerTimerFilter
A flag to tell the filter that the SessionOpened must be profiled
properties - Variable in class org.apache.mina.proxy.handlers.http.HttpProxyRequest
The additionnal properties supplied to use with the proxy for authentication for example.
properties - Variable in class org.apache.mina.util.Log4jXmlFormatter
 
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
Creates a new DateEditor instance
PropertyEditorFactory - Class in org.apache.mina.integration.beans
A factory that creates a new PropertyEditor which is appropriate for the specified object or class.
PropertyEditorFactory() - Constructor for class org.apache.mina.integration.beans.PropertyEditorFactory
 
protocol - Variable in class org.apache.mina.filter.ssl.SslContextFactory
 
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(String, Throwable) - Constructor for exception org.apache.mina.filter.codec.ProtocolCodecException
Constructs a new instance with the specified message and the specified cause.
ProtocolCodecException(Throwable) - Constructor for exception org.apache.mina.filter.codec.ProtocolCodecException
Constructs a new instance with 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 objects and vice versa using ProtocolCodecFactory, ProtocolEncoder, or ProtocolDecoder.
ProtocolCodecFilter(Class<? extends ProtocolEncoder>, Class<? extends ProtocolDecoder>) - Constructor for class org.apache.mina.filter.codec.ProtocolCodecFilter
Creates a new instance of ProtocolCodecFilter, without any factory.
ProtocolCodecFilter(ProtocolCodecFactory) - Constructor for class org.apache.mina.filter.codec.ProtocolCodecFilter
Creates a new instance of ProtocolCodecFilter, associating a factory for the creation of the encoder and decoder.
ProtocolCodecFilter(ProtocolEncoder, ProtocolDecoder) - Constructor for class org.apache.mina.filter.codec.ProtocolCodecFilter
Creates a new instance of ProtocolCodecFilter, without any factory.
ProtocolCodecFilter.EncodedWriteRequest - Class in org.apache.mina.filter.codec
 
ProtocolCodecFilter.ProtocolDecoderOutputImpl - Class in org.apache.mina.filter.codec
 
ProtocolCodecFilter.ProtocolEncoderOutputImpl - Class in org.apache.mina.filter.codec
 
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(String, Throwable) - Constructor for exception org.apache.mina.filter.codec.ProtocolDecoderException
Constructs a new instance with the specified message and the specified cause.
ProtocolDecoderException(Throwable) - Constructor for exception org.apache.mina.filter.codec.ProtocolDecoderException
Constructs a new instance with the specified cause.
ProtocolDecoderOutput - Interface in org.apache.mina.filter.codec
Callback for ProtocolDecoder to generate decoded messages.
ProtocolDecoderOutputImpl() - Constructor for class org.apache.mina.filter.codec.ProtocolCodecFilter.ProtocolDecoderOutputImpl
 
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(String, Throwable) - Constructor for exception org.apache.mina.filter.codec.ProtocolEncoderException
Constructs a new instance with the specified message and the specified cause.
ProtocolEncoderException(Throwable) - Constructor for exception org.apache.mina.filter.codec.ProtocolEncoderException
Constructs a new instance with the specified cause.
ProtocolEncoderOutput - Interface in org.apache.mina.filter.codec
Callback for ProtocolEncoder to generate encoded messages such as IoBuffers.
ProtocolEncoderOutputImpl(IoSession, IoFilter.NextFilter, WriteRequest) - Constructor for class org.apache.mina.filter.codec.ProtocolCodecFilter.ProtocolEncoderOutputImpl
 
protocolVersion - Variable in class org.apache.mina.proxy.handlers.socks.SocksProxyRequest
The SOCKS protocol version.
provider - Variable in class org.apache.mina.filter.ssl.KeyStoreFactory
 
provider - Variable in class org.apache.mina.filter.ssl.SslContextFactory
 
providerName - Variable in class org.apache.mina.core.service.DefaultTransportMetadata
 
PROXY_SESSION - Static variable in class org.apache.mina.proxy.session.ProxyIoSession
The proxy session name
proxyAddress - Variable in class org.apache.mina.proxy.session.ProxyIoSession
Address of the proxy server.
ProxyAuthException - Exception in org.apache.mina.proxy
ProxyAuthException.java - This class extends SaslException and represents an authentication failure to the proxy.
ProxyAuthException(String) - Constructor for exception org.apache.mina.proxy.ProxyAuthException
 
ProxyAuthException(String, Throwable) - Constructor for exception org.apache.mina.proxy.ProxyAuthException
 
ProxyConnector - Class in org.apache.mina.proxy
ProxyConnector.java - Decorator for SocketConnector to provide proxy support, as suggested by MINA list discussions.
ProxyConnector() - Constructor for class org.apache.mina.proxy.ProxyConnector
Creates a new proxy connector.
ProxyConnector(SocketConnector) - Constructor for class org.apache.mina.proxy.ProxyConnector
Creates a new proxy connector.
ProxyConnector(SocketConnector, IoSessionConfig, Executor) - Constructor for class org.apache.mina.proxy.ProxyConnector
Creates a new proxy connector.
proxyFilter - Variable in class org.apache.mina.proxy.ProxyConnector
Proxy filter instance.
proxyFilter - Variable in class org.apache.mina.proxy.session.ProxyIoSession
Parent ProxyFilter handling the session.
ProxyFilter - Class in org.apache.mina.proxy.filter
ProxyFilter.java - Proxy IoFilter.
ProxyFilter() - Constructor for class org.apache.mina.proxy.filter.ProxyFilter
Create a new ProxyFilter.
ProxyHandshakeIoBuffer - Class in org.apache.mina.proxy.filter
ProxyHandshakeIoBuffer.java - IoBuffer wrapper to indicate handshake related messages which should not be passed upstream of the ProxyFilter.
ProxyHandshakeIoBuffer(IoBuffer) - Constructor for class org.apache.mina.proxy.filter.ProxyHandshakeIoBuffer
Creates a new ProxyHandshakeIoBuffer instance
proxyIoSession - Variable in class org.apache.mina.proxy.AbstractProxyLogicHandler
Object that contains all the proxy authentication session informations.
proxyIoSession - Variable in class org.apache.mina.proxy.event.IoSessionEventQueue
The proxy session object.
proxyIoSession - Variable in class org.apache.mina.proxy.handlers.http.AbstractAuthLogicHandler
Object that contains all the proxy authentication session informations.
proxyIoSession - Variable in class org.apache.mina.proxy.ProxyConnector
The ProxyIoSession in use.
proxyIoSession - Variable in class org.apache.mina.proxy.session.ProxyIoSessionInitializer
 
ProxyIoSession - Class in org.apache.mina.proxy.session
ProxyIoSession.java - Class that contains all informations for the current proxy authentication session.
ProxyIoSession(InetSocketAddress, ProxyRequest) - Constructor for class org.apache.mina.proxy.session.ProxyIoSession
Constructor.
ProxyIoSessionInitializer<T extends ConnectFuture> - Class in org.apache.mina.proxy.session
ProxyIoSessionInitializer.java - IoSessionInitializer wrapper class to inject the ProxyIoSession object that contains all the attributes of the target connection into the IoSession.
ProxyIoSessionInitializer(IoSessionInitializer<T>, ProxyIoSession) - Constructor for class org.apache.mina.proxy.session.ProxyIoSessionInitializer
Creates a new ProxyIoSessionInitializer instance
ProxyLogicHandler - Interface in org.apache.mina.proxy
ProxyLogicHandler.java - Interface implemented by classes containing proxy type specific logic.
ProxyRequest - Class in org.apache.mina.proxy.handlers
ProxyRequest.java - Abstract wrapper class for proxy requests.
ProxyRequest() - Constructor for class org.apache.mina.proxy.handlers.ProxyRequest
Implicit constructor.
ProxyRequest(InetSocketAddress) - Constructor for class org.apache.mina.proxy.handlers.ProxyRequest
Basic constructor of a ProxyRequest that only sets the address of the request endpoint.
proxySessionOpened(IoSession) - Method in class org.apache.mina.proxy.AbstractProxyIoHandler
Method called only when handshake has completed.
purge() - Method in class org.apache.mina.filter.executor.OrderedThreadPoolExecutor
purge() - Method in class org.apache.mina.filter.executor.PriorityThreadPoolExecutor
purge() - Method in class org.apache.mina.filter.executor.UnorderedThreadPoolExecutor
 
pushEvent(IoEvent) - Method in class org.apache.mina.transport.vmpipe.VmPipeFilterChain
 
pushEvent(IoEvent, boolean) - Method in class org.apache.mina.transport.vmpipe.VmPipeFilterChain
 
put(byte) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
put(byte) - Method in class org.apache.mina.core.buffer.IoBuffer
 
put(byte) - Method in class org.apache.mina.core.buffer.IoBufferWrapper
put(byte) - Method in class org.apache.mina.util.byteaccess.BufferByteArray.CursorImpl
Puts a byte and advances the reader.
put(byte) - Method in class org.apache.mina.util.byteaccess.CompositeByteArray.CursorImpl
Puts a byte and advances the reader.
put(byte) - Method in class org.apache.mina.util.byteaccess.CompositeByteArrayRelativeWriter
Puts a byte and advances the reader.
put(byte) - Method in interface org.apache.mina.util.byteaccess.IoRelativeWriter
Puts a byte and advances the reader.
put(byte[]) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
put(byte[]) - Method in class org.apache.mina.core.buffer.IoBuffer
 
put(byte[]) - Method in class org.apache.mina.core.buffer.IoBufferWrapper
put(byte[], int, int) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
put(byte[], int, int) - Method in class org.apache.mina.core.buffer.IoBuffer
 
put(byte[], int, int) - Method in class org.apache.mina.core.buffer.IoBufferWrapper
put(int, byte) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
put(int, byte) - Method in class org.apache.mina.core.buffer.IoBuffer
 
put(int, byte) - Method in class org.apache.mina.core.buffer.IoBufferWrapper
put(int, byte) - Method in class org.apache.mina.util.byteaccess.BufferByteArray
Puts a byte at the given index.
put(int, byte) - Method in class org.apache.mina.util.byteaccess.CompositeByteArray
Puts a byte at the given index.
put(int, byte) - Method in interface org.apache.mina.util.byteaccess.IoAbsoluteWriter
Puts a byte at the given index.
put(int, IoBuffer) - Method in class org.apache.mina.util.byteaccess.BufferByteArray
Puts bytes from the IoBuffer at the given index.
put(int, IoBuffer) - Method in class org.apache.mina.util.byteaccess.CompositeByteArray
Puts bytes from the IoBuffer at the given index.
put(int, IoBuffer) - Method in interface org.apache.mina.util.byteaccess.IoAbsoluteWriter
Puts bytes from the IoBuffer at the given index.
put(ByteBuffer) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
Writes the content of the specified src into this buffer.
put(ByteBuffer) - Method in class org.apache.mina.core.buffer.IoBuffer
Writes the content of the specified src into this buffer.
put(ByteBuffer) - Method in class org.apache.mina.core.buffer.IoBufferWrapper
Writes the content of the specified src into this buffer.
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
put(IoBuffer) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
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(IoBuffer) - Method in class org.apache.mina.core.buffer.IoBufferWrapper
Writes the content of the specified src into this buffer.
put(IoBuffer) - Method in class org.apache.mina.util.byteaccess.BufferByteArray.CursorImpl
Puts enough bytes to fill the IoBuffer and advances the reader.
put(IoBuffer) - Method in class org.apache.mina.util.byteaccess.CompositeByteArray.CursorImpl
Puts enough bytes to fill the IoBuffer and advances the reader.
put(IoBuffer) - Method in class org.apache.mina.util.byteaccess.CompositeByteArrayRelativeWriter
Puts enough bytes to fill the IoBuffer and advances the reader.
put(IoBuffer) - Method in interface org.apache.mina.util.byteaccess.IoRelativeWriter
Puts enough bytes to fill the IoBuffer and advances the reader.
put(IoSession) - Method in class org.apache.mina.core.session.ExpiringSessionRecycler
Called when the underlying transport creates or writes a new IoSession.
put(IoSession) - Method in interface org.apache.mina.core.session.IoSessionRecycler
Called when the underlying transport creates or writes a new IoSession.
PUT - org.apache.mina.http.api.HttpMethod
The PUT method
PUT - org.apache.mina.http.api.HttpVerb
The PUT verb
PUT - Static variable in class org.apache.mina.proxy.handlers.http.HttpProxyConstants
The HTTP PUT verb.
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(char) - Method in class org.apache.mina.core.buffer.IoBuffer
 
putChar(char) - Method in class org.apache.mina.core.buffer.IoBufferWrapper
putChar(char) - Method in class org.apache.mina.util.byteaccess.BufferByteArray.CursorImpl
Puts a char and advances the reader.
putChar(char) - Method in class org.apache.mina.util.byteaccess.CompositeByteArray.CursorImpl
Puts a char and advances the reader.
putChar(char) - Method in class org.apache.mina.util.byteaccess.CompositeByteArrayRelativeWriter
Puts a char and advances the reader.
putChar(char) - Method in interface org.apache.mina.util.byteaccess.IoRelativeWriter
Puts a char and advances the reader.
putChar(int, char) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
putChar(int, char) - Method in class org.apache.mina.core.buffer.IoBuffer
 
putChar(int, char) - Method in class org.apache.mina.core.buffer.IoBufferWrapper
putChar(int, char) - Method in class org.apache.mina.util.byteaccess.BufferByteArray
Puts a char at the given index.
putChar(int, char) - Method in class org.apache.mina.util.byteaccess.CompositeByteArray
Puts a char at the given index.
putChar(int, char) - Method in interface org.apache.mina.util.byteaccess.IoAbsoluteWriter
Puts a char at the given index.
putDouble(double) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
putDouble(double) - Method in class org.apache.mina.core.buffer.IoBuffer
 
putDouble(double) - Method in class org.apache.mina.core.buffer.IoBufferWrapper
putDouble(double) - Method in class org.apache.mina.util.byteaccess.BufferByteArray.CursorImpl
Puts a double and advances the reader.
putDouble(double) - Method in class org.apache.mina.util.byteaccess.CompositeByteArray.CursorImpl
Puts a double and advances the reader.
putDouble(double) - Method in class org.apache.mina.util.byteaccess.CompositeByteArrayRelativeWriter
Puts a double and advances the reader.
putDouble(double) - Method in interface org.apache.mina.util.byteaccess.IoRelativeWriter
Puts a double and advances the reader.
putDouble(int, double) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
putDouble(int, double) - Method in class org.apache.mina.core.buffer.IoBuffer
 
putDouble(int, double) - Method in class org.apache.mina.core.buffer.IoBufferWrapper
putDouble(int, double) - Method in class org.apache.mina.util.byteaccess.BufferByteArray
Puts a double at the given index.
putDouble(int, double) - Method in class org.apache.mina.util.byteaccess.CompositeByteArray
Puts a double at the given index.
putDouble(int, double) - Method in interface org.apache.mina.util.byteaccess.IoAbsoluteWriter
Puts a double at the given index.
putEnum(int, Enum<?>) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
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(int, Enum<?>) - Method in class org.apache.mina.core.buffer.IoBufferWrapper
Writes an enum's ordinal value to the buffer as a byte.
putEnum(Enum<?>) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
Writes an enum's ordinal value to the buffer as a byte.
putEnum(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
Writes an enum's ordinal value to the buffer as a byte.
putEnumInt(int, Enum<?>) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
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(int, Enum<?>) - Method in class org.apache.mina.core.buffer.IoBufferWrapper
Writes an enum's ordinal value to the buffer as an integer.
putEnumInt(Enum<?>) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
Writes an enum's ordinal value to the buffer as an integer.
putEnumInt(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
Writes an enum's ordinal value to the buffer as an integer.
putEnumSet(int, Set<E>) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
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(int, Set<E>) - Method in class org.apache.mina.core.buffer.IoBufferWrapper
Writes the specified Set to the buffer as a byte sized bit vector.
putEnumSet(Set<E>) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
Writes the specified Set to the buffer as a byte sized bit vector.
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(Set<E>) - Method in class org.apache.mina.core.buffer.IoBufferWrapper
Writes the specified Set to the buffer as a byte sized bit vector.
putEnumSetInt(int, Set<E>) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
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(int, Set<E>) - Method in class org.apache.mina.core.buffer.IoBufferWrapper
Writes the specified Set to the buffer as an int sized bit vector.
putEnumSetInt(Set<E>) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
Writes the specified Set to the buffer as an int sized bit vector.
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(Set<E>) - Method in class org.apache.mina.core.buffer.IoBufferWrapper
Writes the specified Set to the buffer as an int sized bit vector.
putEnumSetLong(int, Set<E>) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
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(int, Set<E>) - Method in class org.apache.mina.core.buffer.IoBufferWrapper
Writes the specified Set to the buffer as a long sized bit vector.
putEnumSetLong(Set<E>) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
Writes the specified Set to the buffer as a long sized bit vector.
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(Set<E>) - Method in class org.apache.mina.core.buffer.IoBufferWrapper
Writes the specified Set to the buffer as a long sized bit vector.
putEnumSetShort(int, Set<E>) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
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(int, Set<E>) - Method in class org.apache.mina.core.buffer.IoBufferWrapper
Writes the specified Set to the buffer as a short sized bit vector.
putEnumSetShort(Set<E>) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
Writes the specified Set to the buffer as a short sized bit vector.
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(Set<E>) - Method in class org.apache.mina.core.buffer.IoBufferWrapper
Writes the specified Set to the buffer as a short sized bit vector.
putEnumShort(int, Enum<?>) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
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(int, Enum<?>) - Method in class org.apache.mina.core.buffer.IoBufferWrapper
 
putEnumShort(Enum<?>) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
Writes an enum's ordinal value to the buffer as a short.
putEnumShort(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
Writes an enum's ordinal value to the buffer as a short.
putFloat(float) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
putFloat(float) - Method in class org.apache.mina.core.buffer.IoBuffer
 
putFloat(float) - Method in class org.apache.mina.core.buffer.IoBufferWrapper
putFloat(float) - Method in class org.apache.mina.util.byteaccess.BufferByteArray.CursorImpl
Puts a float and advances the reader.
putFloat(float) - Method in class org.apache.mina.util.byteaccess.CompositeByteArray.CursorImpl
Puts a float and advances the reader.
putFloat(float) - Method in class org.apache.mina.util.byteaccess.CompositeByteArrayRelativeWriter
Puts a float and advances the reader.
putFloat(float) - Method in interface org.apache.mina.util.byteaccess.IoRelativeWriter
Puts a float and advances the reader.
putFloat(int, float) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
putFloat(int, float) - Method in class org.apache.mina.core.buffer.IoBuffer
 
putFloat(int, float) - Method in class org.apache.mina.core.buffer.IoBufferWrapper
putFloat(int, float) - Method in class org.apache.mina.util.byteaccess.BufferByteArray
Puts a float at the given index.
putFloat(int, float) - Method in class org.apache.mina.util.byteaccess.CompositeByteArray
Puts a float at the given index.
putFloat(int, float) - Method in interface org.apache.mina.util.byteaccess.IoAbsoluteWriter
Puts a float at the given index.
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) - Method in class org.apache.mina.core.buffer.IoBuffer
 
putInt(int) - Method in class org.apache.mina.core.buffer.IoBufferWrapper
putInt(int) - Method in class org.apache.mina.util.byteaccess.BufferByteArray.CursorImpl
Puts an int and advances the reader.
putInt(int) - Method in class org.apache.mina.util.byteaccess.CompositeByteArray.CursorImpl
Puts an int and advances the reader.
putInt(int) - Method in class org.apache.mina.util.byteaccess.CompositeByteArrayRelativeWriter
Puts an int and advances the reader.
putInt(int) - Method in interface org.apache.mina.util.byteaccess.IoRelativeWriter
Puts an int and advances the reader.
putInt(int, int) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
putInt(int, int) - Method in class org.apache.mina.core.buffer.IoBuffer
 
putInt(int, int) - Method in class org.apache.mina.core.buffer.IoBufferWrapper
putInt(int, int) - Method in class org.apache.mina.util.byteaccess.BufferByteArray
Puts an int at the given index.
putInt(int, int) - Method in class org.apache.mina.util.byteaccess.CompositeByteArray
Puts an int at the given index.
putInt(int, int) - Method in interface org.apache.mina.util.byteaccess.IoAbsoluteWriter
Puts an int at the given index.
putLong(int, long) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
putLong(int, long) - Method in class org.apache.mina.core.buffer.IoBuffer
 
putLong(int, long) - Method in class org.apache.mina.core.buffer.IoBufferWrapper
putLong(int, long) - Method in class org.apache.mina.util.byteaccess.BufferByteArray
Puts a long at the given index.
putLong(int, long) - Method in class org.apache.mina.util.byteaccess.CompositeByteArray
Puts a long at the given index.
putLong(int, long) - Method in interface org.apache.mina.util.byteaccess.IoAbsoluteWriter
Puts a long at the given index.
putLong(long) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
putLong(long) - Method in class org.apache.mina.core.buffer.IoBuffer
 
putLong(long) - Method in class org.apache.mina.core.buffer.IoBufferWrapper
putLong(long) - Method in class org.apache.mina.util.byteaccess.BufferByteArray.CursorImpl
Puts a long and advances the reader.
putLong(long) - Method in class org.apache.mina.util.byteaccess.CompositeByteArray.CursorImpl
Puts a long and advances the reader.
putLong(long) - Method in class org.apache.mina.util.byteaccess.CompositeByteArrayRelativeWriter
Puts a long and advances the reader.
putLong(long) - Method in interface org.apache.mina.util.byteaccess.IoRelativeWriter
Puts a long and advances the reader.
putMediumInt(int) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
Relative put method for writing a medium int value.
putMediumInt(int) - Method in class org.apache.mina.core.buffer.IoBuffer
Relative put method for writing a medium int value.
putMediumInt(int) - Method in class org.apache.mina.core.buffer.IoBufferWrapper
Relative put method for writing a medium int value.
putMediumInt(int, int) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
Absolute 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, int) - Method in class org.apache.mina.core.buffer.IoBufferWrapper
Absolute put method for writing a medium int value.
putObject(Object) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
Writes the specified Java object to the buffer.
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
Writes the specified Java object to the buffer.
putPrefixedString(CharSequence, int, int, byte, CharsetEncoder) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
Writes the content of val 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 val 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.IoBufferWrapper
Writes the content of val 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.AbstractIoBuffer
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, CharsetEncoder) - Method in class org.apache.mina.core.buffer.IoBufferWrapper
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.AbstractIoBuffer
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, CharsetEncoder) - Method in class org.apache.mina.core.buffer.IoBufferWrapper
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.AbstractIoBuffer
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.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
Writes the content of in into this buffer as a string which has a 16-bit length field before the actual encoded string, using the specified encoder.
putShort(int, short) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
putShort(int, short) - Method in class org.apache.mina.core.buffer.IoBuffer
 
putShort(int, short) - Method in class org.apache.mina.core.buffer.IoBufferWrapper
putShort(int, short) - Method in class org.apache.mina.util.byteaccess.BufferByteArray
Puts a short at the given index.
putShort(int, short) - Method in class org.apache.mina.util.byteaccess.CompositeByteArray
Puts a short at the given index.
putShort(int, short) - Method in interface org.apache.mina.util.byteaccess.IoAbsoluteWriter
Puts a short at the given index.
putShort(short) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
putShort(short) - Method in class org.apache.mina.core.buffer.IoBuffer
 
putShort(short) - Method in class org.apache.mina.core.buffer.IoBufferWrapper
putShort(short) - Method in class org.apache.mina.util.byteaccess.BufferByteArray.CursorImpl
Puts a short and advances the reader.
putShort(short) - Method in class org.apache.mina.util.byteaccess.CompositeByteArray.CursorImpl
Puts a short and advances the reader.
putShort(short) - Method in class org.apache.mina.util.byteaccess.CompositeByteArrayRelativeWriter
Puts a short and advances the reader.
putShort(short) - Method in interface org.apache.mina.util.byteaccess.IoRelativeWriter
Puts a short and advances the reader.
putString(CharSequence, int, CharsetEncoder) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
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.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
Writes the content of in into this buffer as a NUL-terminated string using the specified encoder.
putString(CharSequence, CharsetEncoder) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
Writes the content of in into this buffer using the specified encoder.
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, CharsetEncoder) - Method in class org.apache.mina.core.buffer.IoBufferWrapper
Writes the content of in into this buffer using the specified encoder.
putUnsigned(byte) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
Writes an unsigned byte into the ByteBuffer
putUnsigned(byte) - Method in class org.apache.mina.core.buffer.IoBuffer
Writes an unsigned byte into the ByteBuffer
putUnsigned(byte) - Method in class org.apache.mina.core.buffer.IoBufferWrapper
Writes an unsigned byte into the ByteBuffer
putUnsigned(int) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
Writes an unsigned byte into the ByteBuffer
putUnsigned(int) - Method in class org.apache.mina.core.buffer.IoBuffer
Writes an unsigned byte into the ByteBuffer
putUnsigned(int) - Method in class org.apache.mina.core.buffer.IoBufferWrapper
Writes an unsigned byte into the ByteBuffer
putUnsigned(int, byte) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
Writes an unsigned byte into the ByteBuffer at a specified position
putUnsigned(int, byte) - Method in class org.apache.mina.core.buffer.IoBuffer
Writes an unsigned byte into the ByteBuffer at a specified position
putUnsigned(int, byte) - Method in class org.apache.mina.core.buffer.IoBufferWrapper
Writes an unsigned byte into the ByteBuffer at a specified position
putUnsigned(int, int) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
Writes an unsigned byte into the ByteBuffer at a specified position
putUnsigned(int, int) - Method in class org.apache.mina.core.buffer.IoBuffer
Writes an unsigned byte into the ByteBuffer at a specified position
putUnsigned(int, int) - Method in class org.apache.mina.core.buffer.IoBufferWrapper
Writes an unsigned byte into the ByteBuffer at a specified position
putUnsigned(int, long) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
Writes an unsigned byte into the ByteBuffer at a specified position
putUnsigned(int, long) - Method in class org.apache.mina.core.buffer.IoBuffer
Writes an unsigned byte into the ByteBuffer at a specified position
putUnsigned(int, long) - Method in class org.apache.mina.core.buffer.IoBufferWrapper
Writes an unsigned byte into the ByteBuffer at a specified position
putUnsigned(int, short) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
Writes an unsigned byte into the ByteBuffer at a specified position
putUnsigned(int, short) - Method in class org.apache.mina.core.buffer.IoBuffer
Writes an unsigned byte into the ByteBuffer at a specified position
putUnsigned(int, short) - Method in class org.apache.mina.core.buffer.IoBufferWrapper
Writes an unsigned byte into the ByteBuffer at a specified position
putUnsigned(long) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
Writes an unsigned byte into the ByteBuffer
putUnsigned(long) - Method in class org.apache.mina.core.buffer.IoBuffer
Writes an unsigned byte into the ByteBuffer
putUnsigned(long) - Method in class org.apache.mina.core.buffer.IoBufferWrapper
Writes an unsigned byte into the ByteBuffer
putUnsigned(short) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
Writes an unsigned byte into the ByteBuffer
putUnsigned(short) - Method in class org.apache.mina.core.buffer.IoBuffer
Writes an unsigned byte into the ByteBuffer
putUnsigned(short) - Method in class org.apache.mina.core.buffer.IoBufferWrapper
Writes an unsigned byte into the ByteBuffer
putUnsignedInt(byte) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
Writes an unsigned int into the ByteBuffer
putUnsignedInt(byte) - Method in class org.apache.mina.core.buffer.IoBuffer
Writes an unsigned int into the ByteBuffer
putUnsignedInt(byte) - Method in class org.apache.mina.core.buffer.IoBufferWrapper
Writes an unsigned int into the ByteBuffer
putUnsignedInt(int) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
Writes an unsigned int into the ByteBuffer
putUnsignedInt(int) - Method in class org.apache.mina.core.buffer.IoBuffer
Writes an unsigned int into the ByteBuffer
putUnsignedInt(int) - Method in class org.apache.mina.core.buffer.IoBufferWrapper
Writes an unsigned int into the ByteBuffer
putUnsignedInt(int, byte) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
Writes an unsigned int into the ByteBuffer at a specified position
putUnsignedInt(int, byte) - Method in class org.apache.mina.core.buffer.IoBuffer
Writes an unsigned int into the ByteBuffer at a specified position
putUnsignedInt(int, byte) - Method in class org.apache.mina.core.buffer.IoBufferWrapper
Writes an unsigned int into the ByteBuffer at a specified position
putUnsignedInt(int, int) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
Writes an unsigned int into the ByteBuffer at a specified position
putUnsignedInt(int, int) - Method in class org.apache.mina.core.buffer.IoBuffer
Writes an unsigned int into the ByteBuffer at a specified position
putUnsignedInt(int, int) - Method in class org.apache.mina.core.buffer.IoBufferWrapper
Writes an unsigned int into the ByteBuffer at a specified position
putUnsignedInt(int, long) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
Writes an unsigned int into the ByteBuffer at a specified position
putUnsignedInt(int, long) - Method in class org.apache.mina.core.buffer.IoBuffer
Writes an unsigned int into the ByteBuffer at a specified position
putUnsignedInt(int, long) - Method in class org.apache.mina.core.buffer.IoBufferWrapper
Writes an unsigned int into the ByteBuffer at a specified position
putUnsignedInt(int, short) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
Writes an unsigned int into the ByteBuffer at a specified position
putUnsignedInt(int, short) - Method in class org.apache.mina.core.buffer.IoBuffer
Writes an unsigned int into the ByteBuffer at a specified position
putUnsignedInt(int, short) - Method in class org.apache.mina.core.buffer.IoBufferWrapper
Writes an unsigned int into the ByteBuffer at a specified position
putUnsignedInt(long) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
Writes an unsigned int into the ByteBuffer
putUnsignedInt(long) - Method in class org.apache.mina.core.buffer.IoBuffer
Writes an unsigned int into the ByteBuffer
putUnsignedInt(long) - Method in class org.apache.mina.core.buffer.IoBufferWrapper
Writes an unsigned int into the ByteBuffer
putUnsignedInt(short) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
Writes an unsigned int into the ByteBuffer
putUnsignedInt(short) - Method in class org.apache.mina.core.buffer.IoBuffer
Writes an unsigned int into the ByteBuffer
putUnsignedInt(short) - Method in class org.apache.mina.core.buffer.IoBufferWrapper
Writes an unsigned int into the ByteBuffer
putUnsignedShort(byte) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
Writes an unsigned short into the ByteBuffer
putUnsignedShort(byte) - Method in class org.apache.mina.core.buffer.IoBuffer
Writes an unsigned short into the ByteBuffer
putUnsignedShort(byte) - Method in class org.apache.mina.core.buffer.IoBufferWrapper
Writes an unsigned short into the ByteBuffer
putUnsignedShort(int) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
Writes an unsigned Short into the ByteBuffer
putUnsignedShort(int) - Method in class org.apache.mina.core.buffer.IoBuffer
Writes an unsigned Short into the ByteBuffer
putUnsignedShort(int) - Method in class org.apache.mina.core.buffer.IoBufferWrapper
Writes an unsigned Short into the ByteBuffer
putUnsignedShort(int, byte) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
Writes an unsigned Short into the ByteBuffer at a specified position
putUnsignedShort(int, byte) - Method in class org.apache.mina.core.buffer.IoBuffer
Writes an unsigned Short into the ByteBuffer at a specified position
putUnsignedShort(int, byte) - Method in class org.apache.mina.core.buffer.IoBufferWrapper
Writes an unsigned Short into the ByteBuffer at a specified position
putUnsignedShort(int, int) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
Writes an unsigned Short into the ByteBuffer at a specified position
putUnsignedShort(int, int) - Method in class org.apache.mina.core.buffer.IoBuffer
Writes an unsigned Short into the ByteBuffer at a specified position
putUnsignedShort(int, int) - Method in class org.apache.mina.core.buffer.IoBufferWrapper
Writes an unsigned Short into the ByteBuffer at a specified position
putUnsignedShort(int, long) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
Writes an unsigned Short into the ByteBuffer at a specified position
putUnsignedShort(int, long) - Method in class org.apache.mina.core.buffer.IoBuffer
Writes an unsigned Short into the ByteBuffer at a specified position
putUnsignedShort(int, long) - Method in class org.apache.mina.core.buffer.IoBufferWrapper
Writes an unsigned Short into the ByteBuffer at a specified position
putUnsignedShort(int, short) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
Writes an unsigned Short into the ByteBuffer at a specified position
putUnsignedShort(int, short) - Method in class org.apache.mina.core.buffer.IoBuffer
Writes an unsigned Short into the ByteBuffer at a specified position
putUnsignedShort(int, short) - Method in class org.apache.mina.core.buffer.IoBufferWrapper
Writes an unsigned Short into the ByteBuffer at a specified position
putUnsignedShort(long) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
Writes an unsigned Short into the ByteBuffer
putUnsignedShort(long) - Method in class org.apache.mina.core.buffer.IoBuffer
Writes an unsigned Short into the ByteBuffer
putUnsignedShort(long) - Method in class org.apache.mina.core.buffer.IoBufferWrapper
Writes an unsigned Short into the ByteBuffer
putUnsignedShort(short) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
Writes an unsigned Short into the ByteBuffer
putUnsignedShort(short) - Method in class org.apache.mina.core.buffer.IoBuffer
Writes an unsigned Short into the ByteBuffer
putUnsignedShort(short) - Method in class org.apache.mina.core.buffer.IoBufferWrapper
Writes an unsigned Short into the ByteBuffer
PWD_PROPERTY - Static variable in class org.apache.mina.proxy.handlers.http.HttpProxyConstants
The password property.

Q

q - Variable in class org.apache.mina.core.session.DefaultIoSessionDataStructureFactory.DefaultWriteRequestQueue
A queue to store incoming write requests
QUERY_STRING_PATTERN - Static variable in class org.apache.mina.http.HttpClientDecoder
Regex to parse out QueryString from HttpRequest
QUERY_STRING_PATTERN - Static variable in class org.apache.mina.http.HttpServerDecoder
Regex to parse out QueryString from HttpRequest
queryString - Variable in class org.apache.mina.http.HttpRequestImpl
The query string
queue - Variable in class org.apache.mina.util.SynchronizedQueue
 
queueHandler - Variable in class org.apache.mina.filter.executor.UnorderedThreadPoolExecutor
 
queueHandler - Variable in class org.apache.mina.filter.executor.WriteRequestFilter
 

R

RAW_VALUE_PATTERN - Static variable in class org.apache.mina.http.HttpClientDecoder
Regex to parse raw headers and body
RAW_VALUE_PATTERN - Static variable in class org.apache.mina.http.HttpServerDecoder
Regex to parse raw headers and body
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() - Method in class org.apache.mina.filter.codec.serialization.ObjectSerializationInputStream
read() - Method in class org.apache.mina.handler.stream.IoSessionInputStream
 
read(byte[], int, int) - Method in class org.apache.mina.handler.stream.IoSessionInputStream
 
read(AprSession, IoBuffer) - Method in class org.apache.mina.transport.socket.apr.AprIoProcessor
Reads a sequence of bytes from a IoSession into the given IoBuffer.
read(NioSession, IoBuffer) - Method in class org.apache.mina.transport.socket.nio.NioProcessor
 
read(S) - Method in class org.apache.mina.core.polling.AbstractPollingIoProcessor
 
read(S, IoBuffer) - Method in class org.apache.mina.core.polling.AbstractPollingIoProcessor
Reads a sequence of bytes from a IoSession into the given IoBuffer.
readable - Variable in class org.apache.mina.transport.socket.apr.AprSession
 
readBoolean() - Method in class org.apache.mina.filter.codec.serialization.ObjectSerializationInputStream
readBufferSize - Variable in class org.apache.mina.core.session.AbstractIoSessionConfig
The default size of the buffer used to read incoming data
readByte() - Method in class org.apache.mina.filter.codec.serialization.ObjectSerializationInputStream
readBytes - Variable in class org.apache.mina.core.service.IoServiceStatistics
The number of read bytes since the service has been started
readBytes - Variable in class org.apache.mina.core.session.AbstractIoSession
 
readBytesThroughput - Variable in class org.apache.mina.core.service.IoServiceStatistics
The number of bytes read per second
readBytesThroughput - Variable in class org.apache.mina.core.session.AbstractIoSession
 
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
readHandle(DatagramChannel) - Method in class org.apache.mina.transport.socket.nio.NioDatagramAcceptor
 
readInt() - Method in class org.apache.mina.filter.codec.serialization.ObjectSerializationInputStream
readLine() - Method in class org.apache.mina.filter.codec.serialization.ObjectSerializationInputStream
Deprecated.
Bytes are not properly converted to chars
readLong() - Method in class org.apache.mina.filter.codec.serialization.ObjectSerializationInputStream
readMessages - Variable in class org.apache.mina.core.service.IoServiceStatistics
The number of read messages since the service has been started
readMessages - Variable in class org.apache.mina.core.session.AbstractIoSession
 
readMessagesThroughput - Variable in class org.apache.mina.core.service.IoServiceStatistics
The number of messages read per second
readMessagesThroughput - Variable in class org.apache.mina.core.session.AbstractIoSession
 
readObject() - Method in class org.apache.mina.filter.codec.serialization.ObjectSerializationInputStream
readOnlyManagedSessions - Variable in class org.apache.mina.core.service.IoServiceListenerSupport
readSecurityBufferTarget(byte[], int) - Static method in class org.apache.mina.proxy.handlers.http.ntlm.NTLMUtilities
Reads the byte array described by the security buffer stored at the securityBufferOffset offset.
readShort() - Method in class org.apache.mina.filter.codec.serialization.ObjectSerializationInputStream
readSuspended - Variable in class org.apache.mina.core.session.AbstractIoSession
 
readTimeout - Variable in class org.apache.mina.handler.stream.StreamIoHandler
 
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
ready - Variable in class org.apache.mina.core.future.DefaultIoFuture
The flag used to determinate if the Future is completed or not
READY_READ_FUTURES_KEY - Static variable in class org.apache.mina.core.session.AbstractIoSession
 
recapacityAllowed - Variable in class org.apache.mina.core.buffer.AbstractIoBuffer
Tells if a buffer can be expanded
receive(DatagramChannel, IoBuffer) - Method in class org.apache.mina.transport.socket.nio.NioDatagramAcceptor
 
receiveBufferSize - Variable in class org.apache.mina.transport.socket.DefaultDatagramSessionConfig
 
receiveBufferSize - Variable in class org.apache.mina.transport.socket.DefaultSocketSessionConfig
 
receivedMessageHandlerCache - Variable in class org.apache.mina.handler.demux.DemuxingIoHandler
 
receivedMessageHandlers - Variable in class org.apache.mina.handler.demux.DemuxingIoHandler
 
receivedMessageQueue - Variable in class org.apache.mina.transport.vmpipe.VmPipeSession
Package protected
reconnect(IoFilter.NextFilter, HttpProxyRequest) - Method in class org.apache.mina.proxy.handlers.http.AbstractHttpLogicHandler
Method to reconnect to the proxy when it decides not to maintain the connection during handshake.
reconnectionNeeded - Variable in class org.apache.mina.proxy.session.ProxyIoSession
A flag that indicates that the proxy closed the connection before handshake is done.
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
Create a new RecoverableProtocolDecoderException instance
RecoverableProtocolDecoderException(String) - Constructor for exception org.apache.mina.filter.codec.RecoverableProtocolDecoderException
Create a new RecoverableProtocolDecoderException instance
RecoverableProtocolDecoderException(String, Throwable) - Constructor for exception org.apache.mina.filter.codec.RecoverableProtocolDecoderException
Create a new RecoverableProtocolDecoderException instance
RecoverableProtocolDecoderException(Throwable) - Constructor for exception org.apache.mina.filter.codec.RecoverableProtocolDecoderException
Create a new RecoverableProtocolDecoderException instance
recycle(SocketAddress, int) - Method in class org.apache.mina.core.session.ExpiringSessionRecycler
Attempts to retrieve a recycled IoSession.
recycle(SocketAddress, int) - Method in interface org.apache.mina.core.session.IoSessionRecycler
Attempts to retrieve a recycled IoSession.
REDIRECTION_FOUND - org.apache.mina.http.api.HttpStatus
302 - Found / Moved Temporarily
REDIRECTION_MOVED_PERMANENTLY - org.apache.mina.http.api.HttpStatus
301 - Moved Permanently
REDIRECTION_MULTIPLE_CHOICES - org.apache.mina.http.api.HttpStatus
300 - Multiple Choices
REDIRECTION_NOT_MODIFIED - org.apache.mina.http.api.HttpStatus
304 - Not Modified
REDIRECTION_SEE_OTHER - org.apache.mina.http.api.HttpStatus
303 - See Others
REDIRECTION_TEMPORARILY_REDIRECT - org.apache.mina.http.api.HttpStatus
307 - Temporary Redirect
REDIRECTION_USE_PROXY - org.apache.mina.http.api.HttpStatus
305 - Use Proxy
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
Creates a new ReferenceCountingFilter instance
register(int, IoFilterChain.Entry) - Method in class org.apache.mina.core.filterchain.DefaultIoFilterChainBuilder
 
register(H, AbstractPollingIoConnector.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.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.ConnectionRequest) - Method in class org.apache.mina.transport.socket.nio.NioDatagramConnector
Register a new client socket for connection, add it to connection polling
register(SocketChannel, AbstractPollingIoConnector.ConnectionRequest) - Method in class org.apache.mina.transport.socket.nio.NioSocketConnector
Register a new client socket for connection, add it to connection polling
register(DefaultIoFilterChain.EntryImpl, String, IoFilter) - Method in class org.apache.mina.core.filterchain.DefaultIoFilterChain
Register the newly added filter, inserting it between the previous and the next filter in the filter's chain.
register(IoHandlerChain.Entry, String, IoHandlerCommand) - Method in class org.apache.mina.handler.chain.IoHandlerChain
 
registerHandles() - Method in class org.apache.mina.core.polling.AbstractPollingIoAcceptor.Acceptor
Sets up the socket communications.
registerHandles() - Method in class org.apache.mina.transport.socket.nio.NioDatagramAcceptor
 
registerNew() - Method in class org.apache.mina.core.polling.AbstractPollingIoConnector.Connector
 
registerNewSelector() - Method in class org.apache.mina.core.polling.AbstractPollingIoProcessor
In the case we are using the java select() method, this method is used to trash the buggy selector and create a new one, registring all the sockets on it.
registerNewSelector() - Method in class org.apache.mina.transport.socket.apr.AprIoProcessor
In the case we are using the java select() method, this method is used to trash the buggy selector and create a new one, registring all the sockets on it.
registerNewSelector() - Method in class org.apache.mina.transport.socket.nio.NioProcessor
In the case we are using the java select() method, this method is used to trash the buggy selector and create a new one, registering all the sockets on it.
registerQueue - Variable in class org.apache.mina.core.polling.AbstractPollingIoAcceptor
 
registerQueue - Variable in class org.apache.mina.transport.socket.nio.NioDatagramAcceptor
A queue used to store the list of pending Binds
rejectTask(Runnable) - Method in class org.apache.mina.filter.executor.OrderedThreadPoolExecutor
 
rejectTask(Runnable) - Method in class org.apache.mina.filter.executor.PriorityThreadPoolExecutor
 
rejectTask(Runnable) - Method in class org.apache.mina.filter.executor.UnorderedThreadPoolExecutor
 
release() - Method in class org.apache.mina.filter.ssl.SslHandler
Free the allocated buffers
releaseBuffer() - Method in class org.apache.mina.handler.stream.IoSessionInputStream
 
released - Variable in class org.apache.mina.handler.stream.IoSessionInputStream
 
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
remainingBytes - Variable in class org.apache.mina.core.file.DefaultFileRegion
The number of bytes remaining to write
remoteAddress - org.apache.mina.filter.logging.MdcInjectionFilter.MdcKey
The remote peer address
remoteAddress - Variable in class org.apache.mina.core.session.DummySession
 
remoteAddress - Variable in class org.apache.mina.transport.socket.apr.AprSession
 
remoteAddress - Variable in class org.apache.mina.transport.socket.nio.NioDatagramSession
 
remoteAddress - Variable in class org.apache.mina.transport.vmpipe.VmPipeSession
 
remoteIp - org.apache.mina.filter.logging.MdcInjectionFilter.MdcKey
The remote peer IP address
remotePort - org.apache.mina.filter.logging.MdcInjectionFilter.MdcKey
The remote peer port
remoteSession - Variable in class org.apache.mina.transport.vmpipe.VmPipeSession
 
remove() - Method in class org.apache.mina.core.filterchain.DefaultIoFilterChain.EntryImpl
Removes this entry from the chain it belongs to.
remove() - Method in class org.apache.mina.core.filterchain.DefaultIoFilterChainBuilder.EntryImpl
Removes this entry from the chain it belongs to.
remove() - Method in interface org.apache.mina.core.filterchain.IoFilterChain.Entry
Removes this entry from the chain it belongs to.
remove() - Method in class org.apache.mina.transport.socket.nio.NioProcessor.IoSessionIterator
remove() - Method in class org.apache.mina.transport.socket.nio.NioSocketAcceptor.ServerSocketChannelIterator
Remove the current SocketChannel from the iterator
remove() - Method in class org.apache.mina.transport.socket.nio.NioSocketConnector.SocketChannelIterator
remove() - Method in class org.apache.mina.util.CircularQueue
remove() - Method in class org.apache.mina.util.SynchronizedQueue
remove(int) - Method in class org.apache.mina.util.CircularQueue
remove(Class<? extends IoFilter>) - Method in class org.apache.mina.core.filterchain.DefaultIoFilterChain
Replace the filter of the specified type with the specified new filter.
remove(Class<? extends IoFilter>) - Method in class org.apache.mina.core.filterchain.DefaultIoFilterChainBuilder
 
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(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(Object) - Method in class org.apache.mina.util.SynchronizedQueue
remove(Runnable) - Method in class org.apache.mina.filter.executor.OrderedThreadPoolExecutor
remove(Runnable) - Method in class org.apache.mina.filter.executor.PriorityThreadPoolExecutor
remove(Runnable) - Method in class org.apache.mina.filter.executor.UnorderedThreadPoolExecutor
 
remove(String) - Method in class org.apache.mina.core.filterchain.DefaultIoFilterChain
Removes the filter with the specified name from this chain.
remove(String) - Method in class org.apache.mina.core.filterchain.DefaultIoFilterChainBuilder
 
remove(String) - Method in interface org.apache.mina.core.filterchain.IoFilterChain
Removes the filter with the specified name from this chain.
remove(String) - Method in class org.apache.mina.handler.chain.IoHandlerChain
Removes a IoHandlerCommand by its name
remove(IoFilter) - Method in class org.apache.mina.core.filterchain.DefaultIoFilterChain
Replace the filter with the specified name with the specified new filter.
remove(IoFilter) - Method in class org.apache.mina.core.filterchain.DefaultIoFilterChainBuilder
 
remove(IoFilter) - Method in interface org.apache.mina.core.filterchain.IoFilterChain
Replace the filter with the specified name with the specified new filter.
remove(IoServiceListener) - Method in class org.apache.mina.core.service.IoServiceListenerSupport
Removes an existing listener.
remove(IoSession) - Method in class org.apache.mina.core.session.ExpiringSessionRecycler
Called when an IoSession is explicitly closed.
remove(IoSession) - Method in interface org.apache.mina.core.session.IoSessionRecycler
Called when an IoSession is explicitly closed.
remove(NioSession) - Method in class org.apache.mina.transport.socket.nio.NioDatagramAcceptor
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(VmPipeSession) - Method in class org.apache.mina.transport.vmpipe.VmPipeFilterChain.VmPipeIoProcessor
 
remove(S) - 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(S) - 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(S) - Method in class org.apache.mina.core.service.SimpleIoProcessorPool
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.
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) - Method in interface org.apache.mina.core.session.IoSession
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, 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(String) - Method in class org.apache.mina.filter.util.SessionAttributeInitializingFilter
Removes a user-defined attribute with the specified key.
removeAttribute(IoSession, Object) - Method in class org.apache.mina.core.session.DefaultIoSessionDataStructureFactory.DefaultIoSessionAttributeMap
Removes a user-defined attribute with the specified key.
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 class org.apache.mina.core.session.DefaultIoSessionDataStructureFactory.DefaultIoSessionAttributeMap
Removes a user defined attribute with the specified key if the current attribute value is equal to the specified value.
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.
removeByteProbability - Variable in class org.apache.mina.filter.errorgenerating.ErrorGeneratingFilter
 
removed - Variable in class org.apache.mina.util.byteaccess.ByteArrayList.Node
 
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
Removes a listener from the expiration listeners
removeFirst() - Method in class org.apache.mina.util.byteaccess.ByteArrayList
Removes the first node from this list
removeFirst() - Method in class org.apache.mina.util.byteaccess.CompositeByteArray
Remove the first ByteArray in the list
removeLast() - Method in class org.apache.mina.util.byteaccess.ByteArrayList
Removes the last node in this list
removeLast() - Method in class org.apache.mina.util.byteaccess.CompositeByteArray
Removes the last ByteArray in the list
removeListener(IoFutureListener<?>) - Method in interface org.apache.mina.core.future.CloseFuture
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.ConnectFuture
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.DefaultCloseFuture
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.DefaultConnectFuture
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.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
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.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
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.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.
removeNode(ByteArrayList.Node) - Method in class org.apache.mina.util.byteaccess.ByteArrayList
Removes the specified node from the list.
removeNow(S) - Method in class org.apache.mina.core.polling.AbstractPollingIoProcessor.Processor
 
removePduProbability - Variable in class org.apache.mina.filter.errorgenerating.ErrorGeneratingFilter
 
removeProperty(IoSession, String) - Static method in class org.apache.mina.filter.logging.MdcInjectionFilter
Remove a property from the context for the given session This property will be removed from the MDC for all subsequent events
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.
removeSession(AbstractIoSession) - Method in class org.apache.mina.core.session.IdleStatusChecker.SessionCloseListener
remove a session from the list of session being checked.
removeSessionBuffer(IoSession) - Method in class org.apache.mina.filter.codec.CumulativeProtocolDecoder
 
removeSessions() - Method in class org.apache.mina.core.polling.AbstractPollingIoProcessor.Processor
 
removeTo(int) - Method in class org.apache.mina.util.byteaccess.CompositeByteArray
Remove component ByteArrays to the given index (splitting them if necessary) and returning them in a single ByteArray.
removeWorker() - Method in class org.apache.mina.filter.executor.OrderedThreadPoolExecutor
 
removeWorker() - Method in class org.apache.mina.filter.executor.PriorityThreadPoolExecutor
 
removeWorker() - Method in class org.apache.mina.filter.executor.UnorderedThreadPoolExecutor
 
removeWriteRequestQueue(IoSession) - Method in class org.apache.mina.filter.stream.AbstractStreamWriteFilter
 
removingSessions - Variable in class org.apache.mina.core.polling.AbstractPollingIoProcessor
A queue used to store the sessions to be removed
renegotiateIfNeeded(IoFilter.NextFilter, SSLEngineResult) - Method in class org.apache.mina.filter.ssl.SslHandler
 
replace(Class<? extends IoFilter>, IoFilter) - Method in class org.apache.mina.core.filterchain.DefaultIoFilterChain
Replace the filter of the specified type with the specified new filter.
replace(Class<? extends IoFilter>, IoFilter) - Method in class org.apache.mina.core.filterchain.DefaultIoFilterChainBuilder
Replace a filter by a new one.
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.
replace(String, IoFilter) - Method in class org.apache.mina.core.filterchain.DefaultIoFilterChain
Replace the filter with the specified name with the specified new filter.
replace(String, IoFilter) - Method in class org.apache.mina.core.filterchain.DefaultIoFilterChainBuilder
Replace a filter by a new one.
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) - Method in class org.apache.mina.core.filterchain.DefaultIoFilterChain.EntryImpl
Replace the filter of this entry with the specified new filter.
replace(IoFilter) - Method in class org.apache.mina.core.filterchain.DefaultIoFilterChainBuilder.EntryImpl
Replace the filter of this entry with the specified new filter.
replace(IoFilter) - Method in interface org.apache.mina.core.filterchain.IoFilterChain.Entry
Replace the filter of this entry with the specified new filter.
replace(IoFilter, IoFilter) - Method in class org.apache.mina.core.filterchain.DefaultIoFilterChain
Replace the filter with the specified name with the specified new filter.
replace(IoFilter, IoFilter) - Method in class org.apache.mina.core.filterchain.DefaultIoFilterChainBuilder
Replace a filter by a new one.
replace(IoFilter, IoFilter) - Method in interface org.apache.mina.core.filterchain.IoFilterChain
Replace the filter with the specified name 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 class org.apache.mina.core.session.DefaultIoSessionDataStructureFactory.DefaultIoSessionAttributeMap
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 - Variable in class org.apache.mina.proxy.handlers.http.AbstractAuthLogicHandler
The request to be handled by the proxy.
request - Variable in class org.apache.mina.proxy.handlers.socks.AbstractSocksLogicHandler
The request sent to the proxy.
request - Variable in class org.apache.mina.proxy.session.ProxyIoSession
The request to send to the proxy.
REQUEST_LINE_PATTERN - Static variable in class org.apache.mina.http.HttpClientDecoder
Regex to parse HttpRequest Request Line
REQUEST_LINE_PATTERN - Static variable in class org.apache.mina.http.HttpServerDecoder
Regex to parse HttpRequest Request Line
requestedPath - Variable in class org.apache.mina.http.HttpRequestImpl
The requested path
requestInterval - Variable in class org.apache.mina.filter.keepalive.KeepAliveFilter
 
requests - Variable in exception org.apache.mina.core.write.WriteException
The list of WriteRequest stored in this exception
requests - Variable in class org.apache.mina.transport.socket.apr.AprSocketConnector
 
requestSent - Variable in class org.apache.mina.proxy.handlers.http.HttpSmartProxyHandler
Has the HTTP proxy request been sent ?
requestTimeout - Variable in class org.apache.mina.filter.keepalive.KeepAliveFilter
 
requestTimeoutHandler - Variable in class org.apache.mina.filter.keepalive.KeepAliveFilter
 
resendPduLasterProbability - Variable in class org.apache.mina.filter.errorgenerating.ErrorGeneratingFilter
 
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
reset() - Method in class org.apache.mina.filter.codec.textline.TextLineDecoder.Context
 
reset() - Method in class org.apache.mina.proxy.utils.IoBufferDecoder.DecodingContext
Resets the decoding state.
resetStatus(IoSession) - Method in class org.apache.mina.filter.keepalive.KeepAliveFilter
 
resetThroughput() - Method in class org.apache.mina.core.service.IoServiceStatistics
Resets the throughput counters of the service if no session is currently managed.
response - Variable in class org.apache.mina.proxy.handlers.http.digest.HttpDigestAuthLogicHandler
The response received to the last request.
RESPONSE_LINE_PATTERN - Static variable in class org.apache.mina.http.HttpClientDecoder
Regex to parse HttpRequest Request Line
responseData - Variable in class org.apache.mina.proxy.handlers.http.AbstractHttpLogicHandler
Temporary buffer to accumulate the HTTP response from the proxy.
result - Variable in class org.apache.mina.core.future.DefaultIoFuture
 
resumeRead() - Method in class org.apache.mina.core.session.AbstractIoSession
Resumes read operations for this session.
resumeRead() - Method in interface org.apache.mina.core.session.IoSession
Resumes read operations for this session.
resumeWrite() - Method in class org.apache.mina.core.session.AbstractIoSession
Resumes write operations for this session.
resumeWrite() - Method in interface org.apache.mina.core.session.IoSession
Resumes write operations for this session.
retainAll(Collection<?>) - Method in class org.apache.mina.util.SynchronizedQueue
returnToStateId - Variable in exception org.apache.mina.statemachine.BreakAndCallException
 
reuseAddress - Variable in class org.apache.mina.core.polling.AbstractPollingIoAcceptor
 
reuseAddress - Variable in class org.apache.mina.transport.socket.DefaultDatagramSessionConfig
 
reuseAddress - Variable in class org.apache.mina.transport.socket.DefaultSocketSessionConfig
 
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
RFC_1123_FORMAT - Static variable in class org.apache.mina.http.DateUtil
 
RFC_1123_PATTERN - Static variable in class org.apache.mina.http.DateUtil
 
rnd - Static variable in class org.apache.mina.proxy.handlers.http.digest.HttpDigestAuthLogicHandler
 
rng - Variable in class org.apache.mina.filter.errorgenerating.ErrorGeneratingFilter
 
ROOT - Static variable in annotation type org.apache.mina.statemachine.annotation.State
The intial state
run() - Method in class org.apache.mina.core.polling.AbstractPollingIoAcceptor.Acceptor
run() - Method in class org.apache.mina.core.polling.AbstractPollingIoConnector.Connector
run() - Method in class org.apache.mina.core.polling.AbstractPollingIoProcessor.Processor
run() - Method in class org.apache.mina.core.session.IdleStatusChecker.NotifyingTask
run() - Method in class org.apache.mina.core.session.IoEvent
run() - Method in class org.apache.mina.filter.executor.OrderedThreadPoolExecutor.Worker
 
run() - Method in class org.apache.mina.filter.executor.PriorityThreadPoolExecutor.Worker
 
run() - Method in class org.apache.mina.filter.executor.UnorderedThreadPoolExecutor.Worker
run() - Method in class org.apache.mina.filter.firewall.ConnectionThrottleFilter.ExpiredSessionThread
 
run() - Method in class org.apache.mina.transport.socket.nio.NioDatagramAcceptor.Acceptor
 
run() - Method in class org.apache.mina.util.ExpiringMap.Expirer
run() - Method in class org.apache.mina.util.NamePreservingRunnable
Run the runnable after having renamed the current thread's name to the new name.
runnable - Variable in class org.apache.mina.util.NamePreservingRunnable
The runnable task
running - Variable in class org.apache.mina.util.ExpiringMap.Expirer
 
runTask(Runnable) - Method in class org.apache.mina.filter.executor.OrderedThreadPoolExecutor.Worker
 
runTask(Runnable) - Method in class org.apache.mina.filter.executor.PriorityThreadPoolExecutor.Worker
 
runTask(Runnable) - Method in class org.apache.mina.filter.executor.UnorderedThreadPoolExecutor.Worker
 
runTasks(OrderedThreadPoolExecutor.SessionTasksQueue) - Method in class org.apache.mina.filter.executor.OrderedThreadPoolExecutor.Worker
 
runTasks(PriorityThreadPoolExecutor.SessionQueue) - Method in class org.apache.mina.filter.executor.PriorityThreadPoolExecutor.Worker
 
RuntimeIoException - Exception in org.apache.mina.core
A unchecked version of IOException.
RuntimeIoException() - Constructor for exception org.apache.mina.core.RuntimeIoException
Create a new RuntimeIoException instance
RuntimeIoException(String) - Constructor for exception org.apache.mina.core.RuntimeIoException
Create a new RuntimeIoException instance
RuntimeIoException(String, Throwable) - Constructor for exception org.apache.mina.core.RuntimeIoException
Create a new RuntimeIoException instance
RuntimeIoException(Throwable) - Constructor for exception org.apache.mina.core.RuntimeIoException
Create a new RuntimeIoException instance

S

SCHEDULED_COUNTER_RESETTER - Static variable in class org.apache.mina.core.session.AbstractIoSession
 
scheduledForFlush - Variable in class org.apache.mina.core.session.AbstractIoSession
 
scheduledForFlush() - Method in class org.apache.mina.core.session.AbstractIoSession
Schedule the session for flushed
scheduledWriteBytes - Variable in class org.apache.mina.core.service.IoServiceStatistics
 
scheduledWriteBytes - Variable in class org.apache.mina.core.session.AbstractIoSession
 
scheduledWriteMessages - Variable in class org.apache.mina.core.service.IoServiceStatistics
 
scheduledWriteMessages - Variable in class org.apache.mina.core.session.AbstractIoSession
 
scheduleFilterWrite(IoFilter.NextFilter, WriteRequest) - Method in class org.apache.mina.filter.ssl.SslHandler
 
scheduleFlush(NioSession) - Method in class org.apache.mina.transport.socket.nio.NioDatagramAcceptor
 
scheduleFlush(S) - Method in class org.apache.mina.core.polling.AbstractPollingIoProcessor.Processor
 
scheduleMessageReceived(IoFilter.NextFilter, Object) - Method in class org.apache.mina.filter.ssl.SslHandler
Push the newly received data into a queue, waiting for the SSL session to be fully established
schedulePreHandshakeWriteRequest(IoFilter.NextFilter, WriteRequest) - Method in class org.apache.mina.filter.ssl.SslHandler
 
scheduleRemove(S) - Method in class org.apache.mina.core.polling.AbstractPollingIoProcessor
 
SECURED - org.apache.mina.filter.ssl.SslEvent
 
secureRandom - Variable in class org.apache.mina.filter.ssl.SslContextFactory
 
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() - Method in class org.apache.mina.core.polling.AbstractPollingIoProcessor
poll those sessions forever
select() - Method in class org.apache.mina.transport.socket.apr.AprIoProcessor
poll those sessions forever
select() - Method in class org.apache.mina.transport.socket.apr.AprSocketAcceptor
Check for acceptable connections, interrupt when at least a server is ready for accepting.
select() - Method in class org.apache.mina.transport.socket.nio.NioDatagramAcceptor
 
select() - 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.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.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.NioDatagramConnector
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.NioSocketConnector
Check for connected sockets, interrupt when at least a connection is processed (connected or failed to connect).
select(long) - Method in class org.apache.mina.core.polling.AbstractPollingIoProcessor
poll those sessions for the given timeout
select(long) - Method in class org.apache.mina.transport.socket.apr.AprIoProcessor
poll those sessions for the given timeout
select(long) - Method in class org.apache.mina.transport.socket.nio.NioDatagramAcceptor
 
select(long) - Method in class org.apache.mina.transport.socket.nio.NioProcessor
 
SELECT_TIMEOUT - Static variable in class org.apache.mina.core.polling.AbstractPollingIoProcessor
A timeout used for the select, as we need to get out to deal with idle sessions
SELECT_TIMEOUT - Static variable in class org.apache.mina.transport.socket.nio.NioDatagramAcceptor
A timeout used for the select, as we need to get out to deal with idle sessions
selectable - Variable in class org.apache.mina.core.polling.AbstractPollingIoAcceptor
A flag set when the acceptor has been created and initialized
selectable - Variable in class org.apache.mina.core.polling.AbstractPollingIoConnector
 
selectable - Variable in class org.apache.mina.transport.socket.nio.NioDatagramAcceptor
 
SELECTED_AUTH_METHOD - Static variable in class org.apache.mina.proxy.handlers.socks.Socks5LogicHandler
The selected authentication method attribute key.
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 AbstractPollingIoConnector.select(int) call.
selectedHandles() - Method in class org.apache.mina.transport.socket.apr.AprSocketAcceptor
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.apr.AprSocketConnector
Iterator for the set of client sockets found connected or failed to connect during the last AbstractPollingIoConnector.select(int) call.
selectedHandles() - Method in class org.apache.mina.transport.socket.nio.NioDatagramAcceptor
 
selectedHandles() - Method in class org.apache.mina.transport.socket.nio.NioDatagramConnector
Iterator for the set of client sockets found connected or failed to connect during the last AbstractPollingIoConnector.select(int) call.
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 AbstractPollingIoConnector.select(int) 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 AbstractPollingIoProcessor.select(long)
selectedSessions() - Method in class org.apache.mina.transport.socket.apr.AprIoProcessor
Get an Iterator for the list of IoSession found selected by the last call of AbstractPollingIoProcessor.select(long)
selectedSessions() - Method in class org.apache.mina.transport.socket.nio.NioProcessor
 
selector - Variable in class org.apache.mina.transport.socket.nio.NioDatagramAcceptor
The Selector used by this acceptor
selector - Variable in class org.apache.mina.transport.socket.nio.NioProcessor
The selector associated with this processor
selector - Variable in class org.apache.mina.transport.socket.nio.NioSocketAcceptor
 
selector - Variable in class org.apache.mina.transport.socket.nio.NioSocketConnector
 
selectorLock - Variable in class org.apache.mina.transport.socket.nio.NioProcessor
A lock used to protect concurent access to the selector
selectorProvider - Variable in class org.apache.mina.transport.socket.nio.NioProcessor
 
selectorProvider - Variable in class org.apache.mina.transport.socket.nio.NioSocketAcceptor
 
SELF - Static variable in annotation type org.apache.mina.statemachine.annotation.Transition
The self transition
SelfTransition - Interface in org.apache.mina.statemachine.transition
The interface implemented by classes which need to react on entering a certain states.
send(NioSession, IoBuffer, SocketAddress) - Method in class org.apache.mina.transport.socket.nio.NioDatagramAcceptor
 
sendBufferSize - Variable in class org.apache.mina.transport.socket.DefaultDatagramSessionConfig
 
sendBufferSize - Variable in class org.apache.mina.transport.socket.DefaultSocketSessionConfig
 
sentMessageHandlerCache - Variable in class org.apache.mina.handler.demux.DemuxingIoHandler
 
sentMessageHandlers - Variable in class org.apache.mina.handler.demux.DemuxingIoHandler
 
seq - Static variable in class org.apache.mina.filter.executor.PriorityThreadPoolExecutor
Generates sequential identifiers that ensure FIFO behavior.
seqNum - Variable in class org.apache.mina.filter.executor.PriorityThreadPoolExecutor.SessionEntry
 
serialVersionUID - Static variable in exception org.apache.mina.core.buffer.BufferDataException
 
serialVersionUID - Static variable in exception org.apache.mina.core.filterchain.IoFilterLifeCycleException
 
serialVersionUID - Static variable in exception org.apache.mina.core.RuntimeIoException
 
serialVersionUID - Static variable in class org.apache.mina.core.session.AttributeKey
The serial version UID
serialVersionUID - Static variable in exception org.apache.mina.core.session.IoSessionInitializationException
 
serialVersionUID - Static variable in exception org.apache.mina.core.session.UnknownMessageTypeException
 
serialVersionUID - Static variable in exception org.apache.mina.core.write.NothingWrittenException
 
serialVersionUID - Static variable in exception org.apache.mina.core.write.WriteException
The mandatory serialVersionUUID
serialVersionUID - Static variable in exception org.apache.mina.core.write.WriteTimeoutException
 
serialVersionUID - Static variable in exception org.apache.mina.core.write.WriteToClosedSessionException
 
serialVersionUID - Static variable in exception org.apache.mina.filter.codec.ProtocolCodecException
 
serialVersionUID - Static variable in exception org.apache.mina.filter.codec.ProtocolDecoderException
 
serialVersionUID - Static variable in exception org.apache.mina.filter.codec.ProtocolEncoderException
 
serialVersionUID - Static variable in exception org.apache.mina.filter.codec.RecoverableProtocolDecoderException
 
serialVersionUID - Static variable in exception org.apache.mina.filter.keepalive.KeepAliveRequestTimeoutException
 
serialVersionUID - Static variable in exception org.apache.mina.handler.stream.StreamIoHandler.StreamIoException
 
serialVersionUID - Static variable in exception org.apache.mina.proxy.ProxyAuthException
 
serialVersionUID - Static variable in exception org.apache.mina.statemachine.BreakAndCallException
 
serialVersionUID - Static variable in exception org.apache.mina.statemachine.BreakAndContinueException
 
serialVersionUID - Static variable in exception org.apache.mina.statemachine.BreakAndGotoException
 
serialVersionUID - Static variable in exception org.apache.mina.statemachine.BreakAndReturnException
 
serialVersionUID - Static variable in exception org.apache.mina.statemachine.BreakException
 
serialVersionUID - Static variable in exception org.apache.mina.statemachine.event.UnhandledEventException
 
serialVersionUID - Static variable in exception org.apache.mina.statemachine.NoSuchStateException
 
serialVersionUID - Static variable in exception org.apache.mina.statemachine.StateMachineCreationException
 
serialVersionUID - Static variable in exception org.apache.mina.statemachine.transition.AmbiguousMethodException
 
serialVersionUID - Static variable in exception org.apache.mina.statemachine.transition.MethodInvocationException
 
serialVersionUID - Static variable in exception org.apache.mina.statemachine.transition.NoSuchMethodException
 
serialVersionUID - Static variable in class org.apache.mina.transport.vmpipe.VmPipeAddress
 
serialVersionUID - Static variable in class org.apache.mina.util.CircularQueue
The serialVersionUID : mandatory for serializable classes
serialVersionUID - Static variable in class org.apache.mina.util.ConcurrentHashSet
 
serialVersionUID - Static variable in class org.apache.mina.util.IdentityHashSet
 
serialVersionUID - Static variable in class org.apache.mina.util.MapBackedSet
 
serialVersionUID - Static variable in class org.apache.mina.util.SynchronizedQueue
 
SERVER_ERROR_BAD_GATEWAY - org.apache.mina.http.api.HttpStatus
502 - Bad Gateway
SERVER_ERROR_GATEWAY_TIMEOUT - org.apache.mina.http.api.HttpStatus
504 - Gateway Timeout
SERVER_ERROR_HTTP_VERSION_NOT_SUPPORTED - org.apache.mina.http.api.HttpStatus
505 - HTTP Version Not Supported
SERVER_ERROR_INTERNAL_SERVER_ERROR - org.apache.mina.http.api.HttpStatus
500 - Internal Server Error
SERVER_ERROR_NOT_IMPLEMENTED - org.apache.mina.http.api.HttpStatus
501 - Not Implemented
SERVER_ERROR_SERVICE_UNAVAILABLE - org.apache.mina.http.api.HttpStatus
503 - Service Unavailable
serverSessionCacheSize - Variable in class org.apache.mina.filter.ssl.SslContextFactory
 
serverSessionTimeout - Variable in class org.apache.mina.filter.ssl.SslContextFactory
 
ServerSocketChannelIterator(Collection<SelectionKey>) - Constructor for class org.apache.mina.transport.socket.nio.NioSocketAcceptor.ServerSocketChannelIterator
Build a SocketChannel iterator which will return a SocketChannel instead of a SelectionKey.
service - Variable in class org.apache.mina.core.service.IoServiceListenerSupport
The IoService that this instance manages.
service - Variable in class org.apache.mina.core.service.IoServiceStatistics
 
service - Variable in class org.apache.mina.core.session.AbstractIoSession
The service which will manage this session
service - Variable in class org.apache.mina.core.session.DummySession
 
serviceActivated(IoService) - Method in interface org.apache.mina.core.service.IoServiceListener
Invoked when a new service is activated by an IoService.
serviceActivationListener - Variable in class org.apache.mina.core.service.AbstractIoService
 
serviceAddress - Variable in class org.apache.mina.transport.vmpipe.VmPipeSession
 
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.
serviceKerberosName - Variable in class org.apache.mina.proxy.handlers.socks.SocksProxyRequest
The Kerberos service name used in GSSAPI authentication mode.
serviceListeners - Variable in class org.apache.mina.transport.vmpipe.VmPipeSession
 
ServiceOperationFuture() - Constructor for class org.apache.mina.core.service.AbstractIoService.ServiceOperationFuture
 
session - Variable in class org.apache.mina.core.filterchain.DefaultIoFilterChain
The associated session
session - Variable in class org.apache.mina.core.future.DefaultIoFuture
The associated session
session - Variable in class org.apache.mina.core.session.IoEvent
The associated IoSession
session - Variable in class org.apache.mina.filter.codec.ProtocolCodecFilter.ProtocolEncoderOutputImpl
 
session - Variable in class org.apache.mina.filter.codec.statemachine.DecodingStateProtocolDecoder
 
session - Variable in class org.apache.mina.filter.executor.PriorityThreadPoolExecutor.SessionEntry
 
session - Variable in class org.apache.mina.filter.ssl.SslHandler
The current session
session - Variable in class org.apache.mina.handler.multiton.SingleSessionIoHandlerAdapter
Deprecated.
The session to which the handler is assigned.
session - Variable in class org.apache.mina.handler.stream.IoSessionOutputStream
 
session - Variable in class org.apache.mina.proxy.event.IoSessionEvent
The session.
session - Variable in class org.apache.mina.proxy.session.ProxyIoSession
The session.
SESSION_CLOSED - org.apache.mina.core.session.IoEventType
The session has been closed
SESSION_CLOSED - org.apache.mina.statemachine.event.IoFilterEvents
The Session Closed event
SESSION_CLOSED - org.apache.mina.statemachine.event.IoHandlerEvents
The Session Opened event
SESSION_CREATED - org.apache.mina.core.session.IoEventType
The session has been created
SESSION_CREATED - org.apache.mina.statemachine.event.IoFilterEvents
The Session Created event
SESSION_CREATED - org.apache.mina.statemachine.event.IoHandlerEvents
The Session Created event
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_HA1 - Static variable in class org.apache.mina.proxy.handlers.http.digest.DigestUtilities
The Session digest attribute name
SESSION_IDLE - org.apache.mina.core.session.IoEventType
The session is idle
SESSION_IDLE - org.apache.mina.statemachine.event.IoFilterEvents
The Session Idle event
SESSION_IDLE - org.apache.mina.statemachine.event.IoHandlerEvents
The Session Idle event
SESSION_OPENED - org.apache.mina.core.session.IoEventType
The session has been opened
SESSION_OPENED - org.apache.mina.statemachine.event.IoFilterEvents
The Session Opened event
SESSION_OPENED - org.apache.mina.statemachine.event.IoHandlerEvents
The Session Opened event
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.
sessionAttributeName - Variable in class org.apache.mina.statemachine.context.IoSessionStateContextLookup
 
sessionClosed() - Method in interface org.apache.mina.handler.multiton.SingleSessionIoHandler
Deprecated.
Invoked when the connection is closed.
sessionClosed() - Method in class org.apache.mina.handler.multiton.SingleSessionIoHandlerAdapter
Deprecated.
Invoked when the connection is closed.
sessionClosed(IoFilter.NextFilter, IoSession) - Method in class org.apache.mina.core.filterchain.DefaultIoFilterChain.TailFilter
 
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(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.logging.LoggingFilter
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
Profile a SessionClosed event.
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(IoFilter.NextFilter, IoSession) - Method in class org.apache.mina.http.HttpClientCodec
sessionClosed(IoFilter.NextFilter, IoSession) - Method in class org.apache.mina.http.HttpServerCodec
sessionClosed(IoFilter.NextFilter, IoSession) - Method in class org.apache.mina.proxy.filter.ProxyFilter
Event is stored in an IoSessionEventQueue for later delivery to the next filter in the chain when the handshake would have succeed.
sessionClosed(IoSession) - Method in interface org.apache.mina.core.filterchain.IoFilter.NextFilter
Forwards sessionClosed event to next filter.
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
Invoked when a connection is closed.
sessionClosed(IoSession) - Method in interface org.apache.mina.core.service.IoServiceListener
Invoked when a new session is closed by an IoService.
sessionClosed(IoSession) - Method in class org.apache.mina.handler.multiton.SingleSessionIoHandlerDelegate
Deprecated.
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
sessionClosedLevel - Variable in class org.apache.mina.filter.logging.LoggingFilter
The log level for the sessionClosed event.
sessionClosedTimerWorker - Variable in class org.apache.mina.filter.statistic.ProfilerTimerFilter
A TimerWorker for the SessionClosed events
sessionCloseListener - Variable in class org.apache.mina.core.session.IdleStatusChecker
 
SessionCloseListener() - Constructor for class org.apache.mina.core.session.IdleStatusChecker.SessionCloseListener
Default constructor
sessionConfig - Variable in class org.apache.mina.core.service.AbstractIoService
The default IoSessionConfig which will be used to configure new sessions.
SessionConfigImpl() - Constructor for class org.apache.mina.transport.socket.apr.AprDatagramSession.SessionConfigImpl
 
SessionConfigImpl() - Constructor for class org.apache.mina.transport.socket.apr.AprSocketSession.SessionConfigImpl
 
SessionConfigImpl() - Constructor for class org.apache.mina.transport.socket.nio.NioSocketSession.SessionConfigImpl
 
sessionConfigType - Variable in class org.apache.mina.core.service.DefaultTransportMetadata
 
sessionCreated() - Method in interface org.apache.mina.handler.multiton.SingleSessionIoHandler
Deprecated.
Invoked when the session is created.
sessionCreated() - Method in class org.apache.mina.handler.multiton.SingleSessionIoHandlerAdapter
Deprecated.
Invoked when the session is created.
sessionCreated(IoFilter.NextFilter, IoSession) - Method in class org.apache.mina.core.filterchain.DefaultIoFilterChain.TailFilter
 
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(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
Profile a SessionCreated event.
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(IoFilter.NextFilter, IoSession) - Method in class org.apache.mina.proxy.filter.ProxyFilter
Called when the session is created.
sessionCreated(IoSession) - Method in interface org.apache.mina.core.filterchain.IoFilter.NextFilter
Forwards sessionCreated event to next filter.
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
Invoked from an I/O processor thread when a new connection has been created.
sessionCreated(IoSession) - Method in interface org.apache.mina.core.service.IoServiceListener
Invoked when a new session is created by an IoService.
sessionCreated(IoSession) - Method in class org.apache.mina.handler.multiton.SingleSessionIoHandlerDelegate
Deprecated.
Creates a new instance with the factory passed to the constructor of this class.
sessionCreatedLevel - Variable in class org.apache.mina.filter.logging.LoggingFilter
The log level for the sessionCreated event.
sessionCreatedTimerWorker - Variable in class org.apache.mina.filter.statistic.ProfilerTimerFilter
A TimerWorker for the SessionCreated events
sessionDataStructureFactory - Variable in class org.apache.mina.core.service.AbstractIoService
 
sessionDestroyed(IoSession) - Method in interface org.apache.mina.core.service.IoServiceListener
Invoked when a session is being destroyed by an IoService.
SessionEntry(IoSession, Comparator<IoSession>) - Constructor for class org.apache.mina.filter.executor.PriorityThreadPoolExecutor.SessionEntry
 
sessionEventsQueue - Variable in class org.apache.mina.proxy.event.IoSessionEventQueue
Queue of session events which occurred before the proxy handshake had completed.
sessionId - Variable in class org.apache.mina.core.session.AbstractIoSession
The session ID
sessionIdle(IoFilter.NextFilter, IoSession, IdleStatus) - Method in class org.apache.mina.core.filterchain.DefaultIoFilterChain.TailFilter
 
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(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
Profile a SessionIdle event.
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(IoFilter.NextFilter, IoSession, IdleStatus) - Method in class org.apache.mina.proxy.filter.ProxyFilter
Event is stored in an IoSessionEventQueue for later delivery to the next filter in the chain when the handshake would have succeed.
sessionIdle(IdleStatus) - Method in interface org.apache.mina.handler.multiton.SingleSessionIoHandler
Deprecated.
Invoked when the connection is idle.
sessionIdle(IdleStatus) - Method in class org.apache.mina.handler.multiton.SingleSessionIoHandlerAdapter
Deprecated.
Invoked when the connection is idle.
sessionIdle(IoSession, IdleStatus) - Method in interface org.apache.mina.core.filterchain.IoFilter.NextFilter
Forwards sessionIdle event to next filter.
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
Invoked with the related IdleStatus when a connection becomes idle.
sessionIdle(IoSession, IdleStatus) - Method in class org.apache.mina.handler.multiton.SingleSessionIoHandlerDelegate
Deprecated.
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.
sessionIdleLevel - Variable in class org.apache.mina.filter.logging.LoggingFilter
The log level for the sessionIdle event.
sessionIdleTimerWorker - Variable in class org.apache.mina.filter.statistic.ProfilerTimerFilter
A TimerWorker for the SessionIdle events
sessionInitializer - Variable in class org.apache.mina.core.polling.AbstractPollingIoConnector.ConnectionRequest
The callback to call when the session is initialized
sessionMap - Variable in class org.apache.mina.core.session.ExpiringSessionRecycler
A map used to store the session
sessionOpened - Variable in class org.apache.mina.transport.vmpipe.VmPipeFilterChain
 
sessionOpened() - Method in interface org.apache.mina.handler.multiton.SingleSessionIoHandler
Deprecated.
Invoked when the connection is opened.
sessionOpened() - Method in class org.apache.mina.handler.multiton.SingleSessionIoHandlerAdapter
Deprecated.
Invoked when the connection is opened.
sessionOpened(IoFilter.NextFilter, IoSession) - Method in class org.apache.mina.core.filterchain.DefaultIoFilterChain.TailFilter
 
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(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
Profile a SessionOpened event.
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(IoFilter.NextFilter, IoSession) - Method in class org.apache.mina.proxy.filter.ProxyFilter
Event is stored in an IoSessionEventQueue for later delivery to the next filter in the chain when the handshake would have succeed.
sessionOpened(IoSession) - Method in interface org.apache.mina.core.filterchain.IoFilter.NextFilter
Forwards sessionOpened event to next filter.
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
Invoked when a connection has been opened.
sessionOpened(IoSession) - Method in class org.apache.mina.handler.multiton.SingleSessionIoHandlerDelegate
Deprecated.
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.
sessionOpened(IoSession) - Method in class org.apache.mina.proxy.AbstractProxyIoHandler
Hooked session opened event.
sessionOpenedLevel - Variable in class org.apache.mina.filter.logging.LoggingFilter
The log level for the sessionOpened event.
sessionOpenedTimerWorker - Variable in class org.apache.mina.filter.statistic.ProfilerTimerFilter
A TimerWorker for the SessionOpened events
SessionQueue() - Constructor for class org.apache.mina.filter.executor.PriorityThreadPoolExecutor.SessionQueue
 
sessionRecycler - Variable in class org.apache.mina.transport.socket.nio.NioDatagramAcceptor
 
sessions - Variable in class org.apache.mina.core.session.IdleStatusChecker
 
SessionState - Enum in org.apache.mina.core.session
The session state.
SessionState() - Constructor for enum org.apache.mina.core.session.SessionState
 
SessionTasksQueue() - Constructor for class org.apache.mina.filter.executor.OrderedThreadPoolExecutor.SessionTasksQueue
 
set(int, E) - Method in class org.apache.mina.util.CircularQueue
SET_TRAFFIC_MASK - org.apache.mina.statemachine.event.IoFilterEvents
The Set Traffic Mask event
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.
setAll(IoSessionConfig) - Method in class org.apache.mina.transport.socket.AbstractDatagramSessionConfig
Sets all configuration properties retrieved from the specified config.
setAll(IoSessionConfig) - Method in class org.apache.mina.transport.socket.AbstractSocketSessionConfig
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) - Method in class org.apache.mina.core.session.AbstractIoSession
Sets a user defined attribute without a value.
setAttribute(Object) - Method in interface org.apache.mina.core.session.IoSession
Sets a user defined attribute without a value.
setAttribute(Object, Object) - Method in class org.apache.mina.core.session.AbstractIoSession
Sets a user-defined attribute.
setAttribute(Object, Object) - Method in interface org.apache.mina.core.session.IoSession
Sets a user-defined attribute.
setAttribute(Object, Object) - Method in class org.apache.mina.statemachine.context.AbstractStateContext
Sets the value of the attribute with the specified key.
setAttribute(Object, Object) - Method in interface org.apache.mina.statemachine.context.StateContext
Sets the value of the attribute with the specified key.
setAttribute(String) - Method in class org.apache.mina.filter.util.SessionAttributeInitializingFilter
Sets a user defined attribute without a value.
setAttribute(String, Object) - Method in class org.apache.mina.filter.util.SessionAttributeInitializingFilter
Sets a user-defined attribute.
setAttribute(IoSession, Object, Object) - Method in class org.apache.mina.core.session.DefaultIoSessionDataStructureFactory.DefaultIoSessionAttributeMap
Sets a user-defined attribute.
setAttribute(IoSession, Object, Object) - Method in interface org.apache.mina.core.session.IoSessionAttributeMap
Sets a user-defined attribute.
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) - 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(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, 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(IoSession, Object, Object) - Method in class org.apache.mina.core.session.DefaultIoSessionDataStructureFactory.DefaultIoSessionAttributeMap
Sets a user defined attribute 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
Set the map of attributes associated with the session
setAttributes(Map<String, ? extends Object>) - Method in class org.apache.mina.filter.util.SessionAttributeInitializingFilter
Sets the attribute map.
setAuthenticationFailed(boolean) - Method in class org.apache.mina.proxy.session.ProxyIoSession
Sets the authentication failed flag.
setAutoExpand(boolean) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
Turns on or off autoExpand.
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
Turns on or off autoExpand.
setAutoShrink(boolean) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
Turns on or off autoShrink.
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
Turns on or off autoShrink.
setBacklog(int) - Method in class org.apache.mina.core.polling.AbstractPollingIoAcceptor
Sets the Backlog parameter
setBacklog(int) - Method in interface org.apache.mina.transport.socket.SocketAcceptor
Sets the size of the backlog.
setBlacklist(Iterable<InetAddress>) - Method in class org.apache.mina.filter.firewall.BlacklistFilter
Sets the addresses to be blacklisted.
setBlacklist(InetAddress[]) - Method in class org.apache.mina.filter.firewall.BlacklistFilter
Sets the addresses to be blacklisted.
setBody(String) - Method in class org.apache.mina.proxy.handlers.http.HttpProxyResponse
Sets the HTTP response body.
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 class org.apache.mina.transport.socket.apr.AprDatagramSession.SessionConfigImpl
setBroadcast(boolean) - Method in interface org.apache.mina.transport.socket.DatagramSessionConfig
 
setBroadcast(boolean) - Method in class org.apache.mina.transport.socket.DefaultDatagramSessionConfig
 
setBroadcast(boolean) - Method in class org.apache.mina.transport.socket.nio.NioDatagramSessionConfig
 
setBufferLength(int) - Method in class org.apache.mina.filter.codec.textline.TextLineDecoder
Sets the default buffer size.
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.
setCharsetName(String) - Method in class org.apache.mina.proxy.session.ProxyIoSession
Sets the charset to use.
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
Marks this future as closed and notifies all threads waiting for this future.
setClosed() - Method in class org.apache.mina.core.future.DefaultReadFuture
Sets the associated IoSession is closed.
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.
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.
setCloseOnPortUnreachable(boolean) - Method in class org.apache.mina.transport.socket.AbstractDatagramSessionConfig
Sets if the session should be closed if an PortUnreachableException occurs.
setCloseOnPortUnreachable(boolean) - Method in interface org.apache.mina.transport.socket.DatagramSessionConfig
Sets if the session should be closed if an PortUnreachableException occurs.
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.
setConnector(ProxyConnector) - Method in class org.apache.mina.proxy.session.ProxyIoSession
Sets the connector reference of this proxy session.
setConnector(SocketConnector) - Method in class org.apache.mina.proxy.ProxyConnector
Sets the SocketConnector to be used for connections to the proxy server.
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
Sets the timeout for the connection check
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.
setContentLength(int) - Method in class org.apache.mina.proxy.utils.IoBufferDecoder.DecodingContext
Sets the content-length
setContentLength(int, boolean) - Method in class org.apache.mina.proxy.utils.IoBufferDecoder
Sets the the length of the content line to be decoded.
setCorePoolSize(int) - Method in class org.apache.mina.filter.executor.OrderedThreadPoolExecutor
setCorePoolSize(int) - Method in class org.apache.mina.filter.executor.PriorityThreadPoolExecutor
setCorePoolSize(int) - Method in class org.apache.mina.filter.executor.UnorderedThreadPoolExecutor
 
setCurrentState(StateContext, State) - Method in class org.apache.mina.statemachine.StateMachine
 
setCurrentState(State) - Method in class org.apache.mina.statemachine.context.AbstractStateContext
Sets the current State.
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
Associate the current write request with the session
setCurrentWriteRequest(WriteRequest) - Method in interface org.apache.mina.core.session.IoSession
Associate the current write request with the session
setData(byte[]) - Method in class org.apache.mina.filter.ssl.KeyStoreFactory
Sets the data which contains the key store.
setData(InputStream) - 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.
setDecodedBuffer(IoBuffer) - Method in class org.apache.mina.proxy.utils.IoBufferDecoder.DecodingContext
Sets the decoded data buffer
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
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(InetSocketAddress) - Method in class org.apache.mina.transport.socket.apr.AprSocketAcceptor
 
setDefaultLocalAddress(InetSocketAddress) - Method in interface org.apache.mina.transport.socket.DatagramAcceptor
Sets the default local InetSocketAddress to bind when no argument is specified in IoAcceptor.bind() method.
setDefaultLocalAddress(InetSocketAddress) - Method in class org.apache.mina.transport.socket.nio.NioDatagramAcceptor
 
setDefaultLocalAddress(InetSocketAddress) - Method in class org.apache.mina.transport.socket.nio.NioSocketAcceptor
Sets the default local InetSocketAddress to bind when no argument is specified in IoAcceptor.bind() method.
setDefaultLocalAddress(InetSocketAddress) - Method in interface org.apache.mina.transport.socket.SocketAcceptor
Sets the default local InetSocketAddress to bind when no argument is specified in IoAcceptor.bind() method.
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 class org.apache.mina.core.service.AbstractIoConnector
Sets the default local address
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(SocketAddress) - Method in interface org.apache.mina.core.service.IoConnector
Sets the default local address
setDefaultLocalAddress(VmPipeAddress) - Method in class org.apache.mina.transport.vmpipe.VmPipeAcceptor
Sets the local Address for this acceptor
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(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(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(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(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(InetSocketAddress) - Method in class org.apache.mina.transport.socket.apr.AprSocketConnector
Sets the default remote InetSocketAddress to connect to when no argument is specified in IoConnector.connect() method.
setDefaultRemoteAddress(InetSocketAddress) - Method in interface org.apache.mina.transport.socket.DatagramConnector
Sets the default remote InetSocketAddress to connect to when no argument is specified in IoConnector.connect() method.
setDefaultRemoteAddress(InetSocketAddress) - Method in class org.apache.mina.transport.socket.nio.NioDatagramConnector
Sets the default remote InetSocketAddress to connect to when no argument is specified in IoConnector.connect() method.
setDefaultRemoteAddress(InetSocketAddress) - Method in class org.apache.mina.transport.socket.nio.NioSocketConnector
Sets the default remote InetSocketAddress to connect to when no argument is specified in IoConnector.connect() method.
setDefaultRemoteAddress(InetSocketAddress) - Method in interface org.apache.mina.transport.socket.SocketConnector
Sets the default remote InetSocketAddress to connect to when no argument is specified in IoConnector.connect() 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.
setDelimiter(byte[], boolean) - Method in class org.apache.mina.proxy.utils.IoBufferDecoder
Dynamically sets a new delimiter.
setDelimiter(IoBuffer) - Method in class org.apache.mina.proxy.utils.IoBufferDecoder.DecodingContext
Sets the delimiter
setDescriptor(long) - Method in class org.apache.mina.transport.socket.apr.AprSession
Set the socket descriptor.
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
Creates a new SetEditor instance
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
setEndpointIdentificationAlgorithm(String) - Method in class org.apache.mina.filter.ssl.SslFilter
Sets the endpoint identification algorithm to be used when SSLEngine is initialized.
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...) - Method in class org.apache.mina.filter.statistic.ProfilerTimerFilter
Set the profilers for a list of IoEventType
setException(Exception) - Method in class org.apache.mina.core.service.AbstractIoService.ServiceOperationFuture
 
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
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.DefaultReadFuture
Sets the cause of the read failure, and notifies all threads waiting for this future.
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.
setExceptionCaughtLogLevel(LogLevel) - Method in class org.apache.mina.filter.logging.LoggingFilter
Set the LogLevel for the ExceptionCaught event.
setExpirationInterval(int) - Method in class org.apache.mina.core.session.ExpiringSessionRecycler
Set the interval in which a session will live in the map before it is removed.
setExpirationInterval(int) - Method in class org.apache.mina.util.ExpiringMap
Set the interval in which an object will live in the map before it is removed.
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.
setFilter(IoFilter) - Method in class org.apache.mina.core.filterchain.DefaultIoFilterChain.EntryImpl
 
setFilter(IoFilter) - Method in class org.apache.mina.core.filterchain.DefaultIoFilterChainBuilder.EntryImpl
 
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.
setFreed(boolean) - Method in class org.apache.mina.util.byteaccess.ByteArrayPool.DirectBufferByteArray
 
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.
setHandler(ProxyLogicHandler) - Method in class org.apache.mina.proxy.session.ProxyIoSession
Sets the ProxyLogicHandler to use.
setHandshakeComplete() - Method in class org.apache.mina.proxy.AbstractProxyLogicHandler
Signals that the handshake has finished.
setHeaders(Map<String, List<String>>) - Method in class org.apache.mina.proxy.handlers.http.HttpProxyRequest
Set the HTTP headers.
setHexdump(String) - Method in exception org.apache.mina.filter.codec.ProtocolDecoderException
Sets the hexdump of the unknown message part.
setHttpVersion(String) - Method in class org.apache.mina.proxy.handlers.http.HttpProxyRequest
Sets the HTTP version.
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.
setIndex(int) - Method in class org.apache.mina.util.byteaccess.BufferByteArray.CursorImpl
Sets the current index of the cursor.
setIndex(int) - Method in interface org.apache.mina.util.byteaccess.ByteArray.Cursor
Sets the current index of the cursor.
setIndex(int) - Method in class org.apache.mina.util.byteaccess.CompositeByteArray.CursorImpl
Sets the current index of the cursor.
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(boolean) - Method in class org.apache.mina.transport.socket.apr.AprSession
Set if this session needs to be registered for read events.
setInterestedInRead(AprSession, boolean) - Method in class org.apache.mina.transport.socket.apr.AprIoProcessor
Set the session to be informed when a read event should be processed
setInterestedInRead(NioSession, boolean) - Method in class org.apache.mina.transport.socket.nio.NioProcessor
Set the session to be informed when a read event should be processed
setInterestedInRead(S, boolean) - Method in class org.apache.mina.core.polling.AbstractPollingIoProcessor
Set the session to be informed when a read event should be processed
setInterestedInWrite(boolean) - Method in class org.apache.mina.transport.socket.apr.AprSession
Set if this session needs to be registered for write events.
setInterestedInWrite(AprSession, boolean) - Method in class org.apache.mina.transport.socket.apr.AprIoProcessor
Set the session to be informed when a write event should be processed
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
Set the session to be informed when a write event should be processed
setInterestedInWrite(S, boolean) - Method in class org.apache.mina.core.polling.AbstractPollingIoProcessor
Set the session to be informed when a write event should be processed
setKeepAlive(boolean) - Method in class org.apache.mina.transport.socket.apr.AprSocketSession.SessionConfigImpl
setKeepAlive(boolean) - Method in class org.apache.mina.transport.socket.DefaultSocketSessionConfig
setKeepAlive(boolean) - Method in class org.apache.mina.transport.socket.nio.NioSocketSession.SessionConfigImpl
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).
setLastAccessTime(long) - Method in class org.apache.mina.util.ExpiringMap.ExpiringObject
 
setLastReadTime(long) - Method in class org.apache.mina.core.service.IoServiceStatistics
Sets last time at which a read occurred on the service.
setLastReadTimeCalcEnabled(boolean) - Method in class org.apache.mina.core.service.IoServiceStatistics.Config
Enable/disable the last read time calculation
setLastThroughputCalculationTime(long) - Method in class org.apache.mina.core.service.IoServiceStatistics
Sets the time at which throughput counters where updated.
setLastWriteTime(long) - Method in class org.apache.mina.core.service.IoServiceStatistics
Sets last time at which a write occurred on the service.
setLastWriteTimeCalcEnabled(boolean) - Method in class org.apache.mina.core.service.IoServiceStatistics.Config
Enable/disable the last write time calculation
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.
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
setMatchCount(int) - Method in class org.apache.mina.filter.codec.textline.TextLineDecoder.Context
 
setMatchCount(int) - Method in class org.apache.mina.proxy.utils.IoBufferDecoder.DecodingContext
Sets the match count
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
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)
setMaximumPoolSize(int) - Method in class org.apache.mina.filter.executor.OrderedThreadPoolExecutor
setMaximumPoolSize(int) - Method in class org.apache.mina.filter.executor.PriorityThreadPoolExecutor
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.
setMessage(Object) - Method in class org.apache.mina.core.write.DefaultWriteRequest
Set the modified message after it has been processed by a filter.
setMessage(Object) - Method in interface org.apache.mina.core.write.WriteRequest
Set the modified message after it has been processed by a filter.
setMessageReceivedLogLevel(LogLevel) - Method in class org.apache.mina.filter.logging.LoggingFilter
Set the LogLevel for the MessageReceived event.
setMessageSentLogLevel(LogLevel) - Method in class org.apache.mina.filter.logging.LoggingFilter
Set the LogLevel for the MessageSent event.
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.
setName(String) - Method in class org.apache.mina.statemachine.StateMachineProxyBuilder
Sets the name of the proxy created by this builder.
setName(Thread, String) - Method in class org.apache.mina.util.NamePreservingRunnable
Wraps Thread.setName(String) to catch a possible Exceptions such as SecurityException in sandbox environments, such as applets
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.apr.AprSocketSession.SessionConfigImpl
not supported for the moment
setOobInline(boolean) - Method in class org.apache.mina.transport.socket.DefaultSocketSessionConfig
setOobInline(boolean) - Method in class org.apache.mina.transport.socket.nio.NioSocketSession.SessionConfigImpl
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.
setPassword(String) - Method in class org.apache.mina.proxy.handlers.socks.SocksProxyRequest
Set the user password
setPreferedOrder(List<HttpAuthenticationMethods>) - Method in class org.apache.mina.proxy.session.ProxyIoSession
Sets the ordered list of prefered authentication mechanisms.
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
setProfilers(IoEventType...) - Method in class org.apache.mina.filter.statistic.ProfilerTimerFilter
Create the profilers for a list of IoEventType.
setProperties(boolean) - Method in class org.apache.mina.util.Log4jXmlFormatter
Sets whether MDC key-value pairs should be output, default false.
setProperties(Map<String, String>) - Method in class org.apache.mina.proxy.handlers.http.HttpProxyRequest
Set additional properties for the request.
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
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.
setProxyAddress(InetSocketAddress) - Method in class org.apache.mina.proxy.session.ProxyIoSession
Sets the IP address of the proxy server.
setProxyFilter(ProxyFilter) - Method in class org.apache.mina.proxy.session.ProxyIoSession
Sets the ProxyFilter.
setProxyIoSession(ProxyIoSession) - Method in class org.apache.mina.proxy.ProxyConnector
Sets the proxy session object of this connector.
setRead(Object) - Method in class org.apache.mina.core.future.DefaultReadFuture
Sets the message is written, and notifies all threads waiting for this future.
setRead(Object) - Method in interface org.apache.mina.core.future.ReadFuture
Sets the message is written, and notifies all threads waiting for this future.
setReadable(boolean) - Method in class org.apache.mina.transport.socket.apr.AprSession
Set if this session is readable after a call to Socket.pool(long).
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.
setReadBytesCalcEnabled(boolean) - Method in class org.apache.mina.core.service.IoServiceStatistics.Config
Enable/disable the number of read bytes calculation
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.
setReadMessagesCalcEnabled(boolean) - Method in class org.apache.mina.core.service.IoServiceStatistics.Config
Enable/disable the number of read messages calculation
setReadTimeout(int) - Method in class org.apache.mina.handler.stream.StreamIoHandler
Sets read timeout in seconds.
setReceiveBufferSize(int) - Method in class org.apache.mina.transport.socket.apr.AprDatagramSession.SessionConfigImpl
setReceiveBufferSize(int) - Method in class org.apache.mina.transport.socket.apr.AprSocketSession.SessionConfigImpl
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 class org.apache.mina.transport.socket.nio.NioDatagramSessionConfig
Set the Socket receive buffer size for this DatagramChannel.
setReceiveBufferSize(int) - Method in class org.apache.mina.transport.socket.nio.NioSocketSession.SessionConfigImpl
setReceiveBufferSize(int) - Method in interface org.apache.mina.transport.socket.SocketSessionConfig
 
setReconnectionNeeded(boolean) - Method in class org.apache.mina.proxy.session.ProxyIoSession
Sets the reconnection needed flag.
setRejectedExecutionHandler(RejectedExecutionHandler) - Method in class org.apache.mina.filter.executor.OrderedThreadPoolExecutor
setRejectedExecutionHandler(RejectedExecutionHandler) - Method in class org.apache.mina.filter.executor.PriorityThreadPoolExecutor
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
setRequest(ProxyRequest) - Method in class org.apache.mina.proxy.session.ProxyIoSession
Sets the proxy request.
setRequestInterval(int) - Method in class org.apache.mina.filter.keepalive.KeepAliveFilter
Sets the interval for keepAlive messages
setRequestTimeout(int) - Method in class org.apache.mina.filter.keepalive.KeepAliveFilter
Sets the timeout
setRequestTimeoutHandler(KeepAliveRequestTimeoutHandler) - Method in class org.apache.mina.filter.keepalive.KeepAliveFilter
Set the timeout handler
setResendPduLasterProbability(int) - Method in class org.apache.mina.filter.errorgenerating.ErrorGeneratingFilter
not functional ATM
setReuseAddress(boolean) - Method in class org.apache.mina.core.polling.AbstractPollingIoAcceptor
Set the Reuse Address flag
setReuseAddress(boolean) - Method in class org.apache.mina.transport.socket.apr.AprDatagramSession.SessionConfigImpl
setReuseAddress(boolean) - Method in class org.apache.mina.transport.socket.apr.AprSocketSession.SessionConfigImpl
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.NioDatagramSessionConfig
 
setReuseAddress(boolean) - Method in class org.apache.mina.transport.socket.nio.NioSocketSession.SessionConfigImpl
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
Set the scheduledForFLush flag.
setScheduledWriteBytes(int) - Method in class org.apache.mina.core.session.AbstractIoSession
Set the number of scheduled write bytes
setScheduledWriteBytes(int) - Method in class org.apache.mina.core.session.DummySession
Set the number of scheduled write bytes
setScheduledWriteBytesCalcEnabled(boolean) - Method in class org.apache.mina.core.service.IoServiceStatistics.Config
Enable/disable scheduled for write the number of bytes calculation
setScheduledWriteMessages(int) - Method in class org.apache.mina.core.session.AbstractIoSession
Set the number of scheduled write messages
setScheduledWriteMessages(int) - Method in class org.apache.mina.core.session.DummySession
Set the number of scheduled write messages
setScheduledWriteMessagesCalcEnabled(boolean) - Method in class org.apache.mina.core.service.IoServiceStatistics.Config
Enable/disable scheduled for write messages calculation
setSecureRandom(SecureRandom) - Method in class org.apache.mina.filter.ssl.SslContextFactory
Sets the SecureRandom to use when initializing the SSLContext.
setSelectionKey(SelectionKey) - Method in class org.apache.mina.transport.socket.nio.NioSession
Sets the SelectionKey for this IoSession
setSendBufferSize(int) - Method in class org.apache.mina.transport.socket.apr.AprDatagramSession.SessionConfigImpl
setSendBufferSize(int) - Method in class org.apache.mina.transport.socket.apr.AprSocketSession.SessionConfigImpl
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 class org.apache.mina.transport.socket.nio.NioDatagramSessionConfig
 
setSendBufferSize(int) - Method in class org.apache.mina.transport.socket.nio.NioSocketSession.SessionConfigImpl
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.
setServiceKerberosName(String) - Method in class org.apache.mina.proxy.handlers.socks.SocksProxyRequest
Set the Kerberos service name.
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
Sets the newly connected session and notifies all threads waiting for this future.
setSession(IoSession) - Method in class org.apache.mina.proxy.session.ProxyIoSession
Sets the IoSession in use.
setSessionClosedLogLevel(LogLevel) - Method in class org.apache.mina.filter.logging.LoggingFilter
Set the LogLevel for the SessionClosed event.
setSessionCreatedLogLevel(LogLevel) - Method in class org.apache.mina.filter.logging.LoggingFilter
Set the LogLevel for the SessionCreated event.
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
Set the LogLevel for the SessionIdle event.
setSessionOpenedLogLevel(LogLevel) - Method in class org.apache.mina.filter.logging.LoggingFilter
Set the LogLevel for the SessionOpened event.
setSessionRecycler(IoSessionRecycler) - Method in interface org.apache.mina.transport.socket.DatagramAcceptor
Sets the IoSessionRecycler for this service.
setSessionRecycler(IoSessionRecycler) - Method in class org.apache.mina.transport.socket.nio.NioDatagramAcceptor
 
setSoLinger(int) - Method in class org.apache.mina.transport.socket.apr.AprSocketSession.SessionConfigImpl
Please note that enabling SO_LINGER in Java NIO can result in platform-dependent behavior and unexpected blocking of I/O thread.
setSoLinger(int) - Method in class org.apache.mina.transport.socket.DefaultSocketSessionConfig
Please note that enabling SO_LINGER in Java NIO can result in platform-dependent behavior and unexpected blocking of I/O thread.
setSoLinger(int) - Method in class org.apache.mina.transport.socket.nio.NioSocketSession.SessionConfigImpl
Please note that enabling SO_LINGER in Java NIO can result in platform-dependent behavior and unexpected blocking of I/O thread.
setSoLinger(int) - Method in 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.
setStatisticsCalcEnabled(boolean) - Method in class org.apache.mina.core.service.IoServiceStatistics.Config
Enable/disable IoServiceStatistics calculations for all parameters
setSubnetBlacklist(Iterable<Subnet>) - Method in class org.apache.mina.filter.firewall.BlacklistFilter
Sets the subnets to be blacklisted.
setSubnetBlacklist(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.apr.AprSocketSession.SessionConfigImpl
setTcpNoDelay(boolean) - Method in class org.apache.mina.transport.socket.DefaultSocketSessionConfig
setTcpNoDelay(boolean) - Method in class org.apache.mina.transport.socket.nio.NioSocketSession.SessionConfigImpl
setTcpNoDelay(boolean) - Method in interface org.apache.mina.transport.socket.SocketSessionConfig
 
setThreshold(int) - Method in class org.apache.mina.filter.executor.IoEventQueueThrottle
Sets the events threshold
setThroughputCalculationInterval(int) - Method in class org.apache.mina.core.service.IoServiceStatistics.Config
Sets the interval (seconds) between each throughput calculation.
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
Update the value for the time-to-live
setTimeToLive(int) - Method in class org.apache.mina.util.ExpiringMap
Update the value for the time-to-live
setTimeToLive(long) - Method in class org.apache.mina.util.ExpiringMap.Expirer
Update the value for the time-to-live
setTimeUnit(TimeUnit) - Method in class org.apache.mina.filter.statistic.ProfilerTimerFilter
Sets the TimeUnit being used.
setTrafficClass(int) - Method in class org.apache.mina.transport.socket.apr.AprDatagramSession.SessionConfigImpl
setTrafficClass(int) - Method in class org.apache.mina.transport.socket.apr.AprSocketSession.SessionConfigImpl
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 class org.apache.mina.transport.socket.nio.NioDatagramSessionConfig
setTrafficClass(int) - Method in class org.apache.mina.transport.socket.nio.NioSocketSession.SessionConfigImpl
setTrafficClass(int) - Method in interface org.apache.mina.transport.socket.SocketSessionConfig
 
setTransportMetadata(TransportMetadata) - Method in class org.apache.mina.core.session.DummySession
Sets the TransportMetadata that this session runs on.
setTransportMetadataFragmentation(boolean) - Method in class org.apache.mina.filter.codec.CumulativeProtocolDecoder
Let the user change the way we handle fragmentation.
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.
setupSelfTransitions(Method, Class<? extends Annotation>, Class<? extends Annotation>, Map<String, State>, Object) - Static method in class org.apache.mina.statemachine.StateMachineFactory
 
setupTransitions(Class<? extends Annotation>, Class<? extends Annotation>, Class<? extends Annotation>, Class<? extends Annotation>, Map<String, State>, Object) - Static method in class org.apache.mina.statemachine.StateMachineFactory
 
setupTransitions(Class<? extends Annotation>, Class<? extends Annotation>, Class<? extends Annotation>, Class<? extends Annotation>, Map<String, State>, List<Object>) - Static method in class org.apache.mina.statemachine.StateMachineFactory
 
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.
setWritable(boolean) - Method in class org.apache.mina.transport.socket.apr.AprSession
Set if this session is writable after a call to Socket.pool(long).
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
Create a new close aware write queue, based on the given write queue.
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.
setWrittenBytesCalcEnabled(boolean) - Method in class org.apache.mina.core.service.IoServiceStatistics.Config
Enable/disable the number of written bytes calculation
setWrittenMessagesCalcEnabled(boolean) - Method in class org.apache.mina.core.service.IoServiceStatistics.Config
Enable/disable the number of written messages calculation
SHORT_MASK - Static variable in class org.apache.mina.core.buffer.AbstractIoBuffer
A mask for a short
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
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.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
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.
shrinkIfNeeded() - Method in class org.apache.mina.util.CircularQueue
 
shrinkThreshold - Variable in class org.apache.mina.util.CircularQueue
 
shutdown - Variable in class org.apache.mina.filter.executor.OrderedThreadPoolExecutor
 
shutdown - Variable in class org.apache.mina.filter.executor.PriorityThreadPoolExecutor
 
shutdown - Variable in class org.apache.mina.filter.executor.UnorderedThreadPoolExecutor
 
shutdown() - Method in class org.apache.mina.filter.executor.OrderedThreadPoolExecutor
shutdown() - Method in class org.apache.mina.filter.executor.PriorityThreadPoolExecutor
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.PriorityThreadPoolExecutor
shutdownNow() - Method in class org.apache.mina.filter.executor.UnorderedThreadPoolExecutor
 
SIGN - Static variable in class org.apache.mina.util.Base64
Used to test the sign of a byte.
SimpleBuffer(ByteBuffer) - Constructor for class org.apache.mina.core.buffer.SimpleBufferAllocator.SimpleBuffer
 
SimpleBuffer(SimpleBufferAllocator.SimpleBuffer, ByteBuffer) - Constructor for class org.apache.mina.core.buffer.SimpleBufferAllocator.SimpleBuffer
 
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
 
SimpleBufferAllocator.SimpleBuffer - Class in org.apache.mina.core.buffer
 
SimpleByteArrayFactory - Class in org.apache.mina.util.byteaccess
Creates ByteArray backed by a heap-allocated IoBuffer.
SimpleByteArrayFactory() - Constructor for class org.apache.mina.util.byteaccess.SimpleByteArrayFactory
Creates a new instance of SimpleByteArrayFactory.
SimpleIoProcessorPool<S extends AbstractIoSession> - Class in org.apache.mina.core.service
An IoProcessor pool that distributes IoSessions into one or more IoProcessors.
SimpleIoProcessorPool(Class<? extends IoProcessor<S>>) - Constructor for class org.apache.mina.core.service.SimpleIoProcessorPool
Creates a new instance of SimpleIoProcessorPool with a default size of NbCPUs +1.
SimpleIoProcessorPool(Class<? extends IoProcessor<S>>, int) - Constructor for class org.apache.mina.core.service.SimpleIoProcessorPool
Creates a new instance of SimpleIoProcessorPool with a defined number of IoProcessors in the pool
SimpleIoProcessorPool(Class<? extends IoProcessor<S>>, int, SelectorProvider) - Constructor for class org.apache.mina.core.service.SimpleIoProcessorPool
Creates a new instance of SimpleIoProcessorPool with a defined number of IoProcessors in the pool
SimpleIoProcessorPool(Class<? extends IoProcessor<S>>, Executor) - Constructor for class org.apache.mina.core.service.SimpleIoProcessorPool
Creates a new instance of SimpleIoProcessorPool with an executor
SimpleIoProcessorPool(Class<? extends IoProcessor<S>>, Executor, int, SelectorProvider) - Constructor for class org.apache.mina.core.service.SimpleIoProcessorPool
Creates a new instance of SimpleIoProcessorPool with an executor
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
Deprecated.
This class is not to be used anymore
SingleSessionIoHandlerAdapter - Class in org.apache.mina.handler.multiton
Deprecated.
This class is deprecated
SingleSessionIoHandlerAdapter(IoSession) - Constructor for class org.apache.mina.handler.multiton.SingleSessionIoHandlerAdapter
Deprecated.
Creates a new instance that is assigned to the passed in session.
SingleSessionIoHandlerDelegate - Class in org.apache.mina.handler.multiton
Deprecated.
This class is deprecated
SingleSessionIoHandlerDelegate(SingleSessionIoHandlerFactory) - Constructor for class org.apache.mina.handler.multiton.SingleSessionIoHandlerDelegate
Deprecated.
Creates a new instance that uses the passed in SingleSessionIoHandlerFactory to create new SingleSessionIoHandlers.
SingleSessionIoHandlerFactory - Interface in org.apache.mina.handler.multiton
Deprecated.
this class is deprecated
SingletonMessageDecoderFactory(MessageDecoder) - Constructor for class org.apache.mina.filter.codec.demux.DemuxingProtocolDecoder.SingletonMessageDecoderFactory
 
SingletonMessageEncoderFactory(MessageEncoder<T>) - Constructor for class org.apache.mina.filter.codec.demux.DemuxingProtocolEncoder.SingletonMessageEncoderFactory
 
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.
SIXTEENBIT - Static variable in class org.apache.mina.util.Base64
Used when encoding something which has fewer than 24 bits.
size() - Method in class org.apache.mina.core.session.DefaultIoSessionDataStructureFactory.DefaultWriteRequestQueue
size() - Method in interface org.apache.mina.core.write.WriteRequestQueue
 
size() - Method in class org.apache.mina.util.CircularQueue
size() - Method in class org.apache.mina.util.CopyOnWriteMap
 
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
Forwards the position of this buffer as the specified size bytes.
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
Forwards the position of this buffer as the specified size bytes.
skip(int) - Method in class org.apache.mina.util.byteaccess.BufferByteArray.CursorImpl
Advances the reader by the given number of bytes.
skip(int) - Method in class org.apache.mina.util.byteaccess.CompositeByteArray.CursorImpl
Advances the reader by the given number of bytes.
skip(int) - Method in class org.apache.mina.util.byteaccess.CompositeByteArrayRelativeReader
Advances the reader by the given number of bytes.
skip(int) - Method in class org.apache.mina.util.byteaccess.CompositeByteArrayRelativeWriter
Advances the writer by the given number of bytes.
skip(int) - Method in interface org.apache.mina.util.byteaccess.IoRelativeReader
Advances the reader by the given number of bytes.
skip(int) - Method in interface org.apache.mina.util.byteaccess.IoRelativeWriter
Advances the writer by the given number of bytes.
skipBytes(int) - Method in class org.apache.mina.filter.codec.serialization.ObjectSerializationInputStream
skipLws(byte[], int) - Static method in class org.apache.mina.proxy.utils.StringUtilities
Skip all linear white spaces
skippedBytes - Variable in class org.apache.mina.filter.codec.statemachine.SkippingState
 
SkippingState - Class in org.apache.mina.filter.codec.statemachine
DecodingState which skips data until 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
slice(int) - Method in class org.apache.mina.util.byteaccess.BufferByteArray.CursorImpl
slice(int) - Method in class org.apache.mina.util.byteaccess.CompositeByteArray.CursorImpl
slice(int) - Method in class org.apache.mina.util.byteaccess.CompositeByteArrayRelativeReader
slice(int) - Method in interface org.apache.mina.util.byteaccess.IoRelativeReader
 
slice(int, int) - Method in class org.apache.mina.util.byteaccess.BufferByteArray
Creates an array with a view of part of this array.
slice(int, int) - Method in class org.apache.mina.util.byteaccess.CompositeByteArray
Creates an array with a view of part of this array.
slice(int, int) - Method in interface org.apache.mina.util.byteaccess.IoAbsoluteReader
Creates an array with a view of part of this array.
slice0() - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
Implement this method to return the unexpandable slice of this buffer.
slice0() - Method in class org.apache.mina.core.buffer.CachedBufferAllocator.CachedBuffer
 
slice0() - Method in class org.apache.mina.core.buffer.SimpleBufferAllocator.SimpleBuffer
 
sm - Variable in class org.apache.mina.statemachine.StateMachineProxyBuilder.MethodInvocationHandler
 
SocketAcceptor - Interface in org.apache.mina.transport.socket
IoAcceptor for socket transport (TCP/IP).
SocketChannelIterator(Collection<SelectionKey>) - Constructor for class org.apache.mina.transport.socket.nio.NioSocketConnector.SocketChannelIterator
 
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.
SOCKS_4_RESPONSE_SIZE - Static variable in class org.apache.mina.proxy.handlers.socks.SocksProxyConstants
The size of a server to client response in a SOCKS4/4a negotiation.
SOCKS_VERSION_4 - Static variable in class org.apache.mina.proxy.handlers.socks.SocksProxyConstants
Socks V4
SOCKS_VERSION_5 - Static variable in class org.apache.mina.proxy.handlers.socks.SocksProxyConstants
Socks V5
Socks4LogicHandler - Class in org.apache.mina.proxy.handlers.socks
Socks4LogicHandler.java - SOCKS4/SOCKS4a authentication mechanisms logic handler.
Socks4LogicHandler(ProxyIoSession) - Constructor for class org.apache.mina.proxy.handlers.socks.Socks4LogicHandler
 
SOCKS5_AUTH_STEP - Static variable in class org.apache.mina.proxy.handlers.socks.SocksProxyConstants
Authentication step
SOCKS5_GREETING_STEP - Static variable in class org.apache.mina.proxy.handlers.socks.SocksProxyConstants
Greeting step
SOCKS5_REQUEST_STEP - Static variable in class org.apache.mina.proxy.handlers.socks.SocksProxyConstants
Request step
Socks5LogicHandler - Class in org.apache.mina.proxy.handlers.socks
Socks5LogicHandler.java - SOCKS5 authentication mechanisms logic handler.
Socks5LogicHandler(ProxyIoSession) - Constructor for class org.apache.mina.proxy.handlers.socks.Socks5LogicHandler
 
SocksProxyConstants - Class in org.apache.mina.proxy.handlers.socks
SocksProxyConstants.java - SOCKS proxy constants.
SocksProxyConstants() - Constructor for class org.apache.mina.proxy.handlers.socks.SocksProxyConstants
 
SocksProxyRequest - Class in org.apache.mina.proxy.handlers.socks
SocksProxyRequest.java - Wrapper class for SOCKS requests.
SocksProxyRequest(byte, byte, InetSocketAddress, String) - Constructor for class org.apache.mina.proxy.handlers.socks.SocksProxyRequest
Constructor used when building a SOCKS4 request.
SocksProxyRequest(byte, String, int, String) - Constructor for class org.apache.mina.proxy.handlers.socks.SocksProxyRequest
Constructor used when building a SOCKS4a request.
soLinger - Variable in class org.apache.mina.transport.socket.DefaultSocketSessionConfig
 
SSL_HANDLER - Static variable in class org.apache.mina.filter.ssl.SslFilter
 
SSL_SESSION - Static variable in class org.apache.mina.filter.ssl.SslFilter
A session attribute key that stores underlying SSLSession for each session.
sslContext - Variable in class org.apache.mina.filter.ssl.SslFilter
The SslContext used
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
 
sslEngine - Variable in class org.apache.mina.filter.ssl.SslHandler
 
SslEvent - Enum in org.apache.mina.filter.ssl
A SSL event sent by SslFilter when the session is secured or not secured.
SslEvent() - Constructor for enum org.apache.mina.filter.ssl.SslEvent
 
sslFilter - Variable in class org.apache.mina.filter.ssl.SslHandler
The SSL Filter which has created this handler
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.EncryptedWriteRequest - Class in org.apache.mina.filter.ssl
A private class used to store encrypted messages.
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.
SslFilterMessage(String) - Constructor for class org.apache.mina.filter.ssl.SslFilter.SslFilterMessage
 
SslHandler - Class in org.apache.mina.filter.ssl
No qualifier
SslHandler(SslFilter, IoSession) - Constructor for class org.apache.mina.filter.ssl.SslHandler
Create a new SSL Handler, and initialize it.
start() - Method in class org.apache.mina.transport.vmpipe.VmPipeFilterChain
 
START_HANDSHAKE - Static variable in class org.apache.mina.filter.ssl.SslFilter
A flag used to determinate if the handshake should start immediately
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.
startState - Variable in class org.apache.mina.statemachine.StateMachine
 
startupAcceptor() - Method in class org.apache.mina.core.polling.AbstractPollingIoAcceptor
This method is called by the doBind() and doUnbind() methods.
startupAcceptor() - Method in class org.apache.mina.transport.socket.nio.NioDatagramAcceptor
Starts the inner Acceptor thread.
startupProcessor() - Method in class org.apache.mina.core.polling.AbstractPollingIoProcessor
Starts the inner Processor, asking the executor to pick a thread in its pool.
startupWorker() - Method in class org.apache.mina.core.polling.AbstractPollingIoConnector
 
state - Variable in class org.apache.mina.filter.codec.statemachine.DecodingStateProtocolDecoder
 
State - Class in org.apache.mina.statemachine
Represents a state in a StateMachine.
State - Annotation Type in org.apache.mina.statemachine.annotation
Annotation used to define the states in a state machine.
State() - Constructor for class org.apache.mina.filter.codec.demux.DemuxingProtocolDecoder.State
 
State() - Constructor for class org.apache.mina.filter.codec.demux.DemuxingProtocolEncoder.State
 
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 - Static variable in class org.apache.mina.filter.codec.demux.DemuxingProtocolDecoder
 
STATE - Static variable in class org.apache.mina.filter.codec.demux.DemuxingProtocolEncoder
 
State.TransitionHolder - Class in org.apache.mina.statemachine
 
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
 
stateId - Variable in exception org.apache.mina.statemachine.BreakAndCallException
 
stateId - Variable in exception org.apache.mina.statemachine.BreakAndGotoException
 
stateLock - Variable in class org.apache.mina.util.ExpiringMap.Expirer
 
StateMachine - Class in org.apache.mina.statemachine
Represents a complete state machine.
StateMachine(Collection<State>, String) - Constructor for class org.apache.mina.statemachine.StateMachine
Creates a new instance using the specified States and start state.
StateMachine(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) and SelfTransition annotations from one or more arbitrary objects.
StateMachineFactory(Class<? extends Annotation>, Class<? extends Annotation>, Class<? extends Annotation>, Class<? extends Annotation>) - Constructor for class org.apache.mina.statemachine.StateMachineFactory
 
StateMachineFactory.TransitionsWrapper - Class in org.apache.mina.statemachine
 
StateMachineFactory.TransitionWrapper - Class in org.apache.mina.statemachine
 
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
Creates a new StateMachineProxyBuilder instance
StateMachineProxyBuilder.MethodInvocationHandler - Class in org.apache.mina.statemachine
 
states - Variable in class org.apache.mina.statemachine.StateMachine
 
stats - Variable in class org.apache.mina.core.service.AbstractIoService
 
status - Variable in class org.apache.mina.http.api.DefaultHttpResponse
 
status - Variable in class org.apache.mina.proxy.event.IoSessionEvent
The idle status if type value is IoSessionEventType.IDLE, null otherwise.
statusCode - Variable in exception org.apache.mina.http.HttpException
 
statusCode - Variable in class org.apache.mina.proxy.handlers.http.HttpProxyResponse
The HTTP response status code;
statusLine - Variable in class org.apache.mina.proxy.handlers.http.HttpProxyResponse
The HTTP response status line.
step - Variable in class org.apache.mina.proxy.handlers.http.AbstractAuthLogicHandler
The current handshake step.
stopExpiring() - Method in class org.apache.mina.core.session.ExpiringSessionRecycler
Stop the thread from monitoring the map
stopExpiring() - Method in class org.apache.mina.util.ExpiringMap.Expirer
Stop the thread from monitoring the map.
stopProfile(IoEventType) - Method in class org.apache.mina.filter.statistic.ProfilerTimerFilter
Stop profiling an IoEventType
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(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
 
storeRemainingInSession(IoBuffer, IoSession) - Method in class org.apache.mina.filter.codec.CumulativeProtocolDecoder
 
StreamIoException(IOException) - Constructor for exception org.apache.mina.handler.stream.StreamIoHandler.StreamIoException
 
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
 
StreamIoHandler.StreamIoException - Exception in org.apache.mina.handler.stream
 
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
 
stringTo8859_1(String) - Static method in class org.apache.mina.proxy.utils.StringUtilities
Used to convert username-value, passwd or realm to 8859_1 encoding if all chars in string are within the 8859_1 (Latin 1) encoding range.
StringUtilities - Class in org.apache.mina.proxy.utils
StringUtilities.java - Various methods to handle strings.
StringUtilities() - Constructor for class org.apache.mina.proxy.utils.StringUtilities
 
strValue - Variable in class org.apache.mina.core.session.IdleStatus
 
subnet - Variable in class org.apache.mina.filter.firewall.Subnet
 
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.
subnetInt - Variable in class org.apache.mina.filter.firewall.Subnet
An int representation of a subnet for IPV4 addresses
subnetLong - Variable in class org.apache.mina.filter.firewall.Subnet
An long representation of a subnet for IPV6 addresses
subnetMask - Variable in class org.apache.mina.filter.firewall.Subnet
 
SUCCESS_ACCEPTED - org.apache.mina.http.api.HttpStatus
202 - Accepted
SUCCESS_CREATED - org.apache.mina.http.api.HttpStatus
201 - Created
SUCCESS_NO_CONTENT - org.apache.mina.http.api.HttpStatus
204 - No Content
SUCCESS_NON_AUTHORATIVE_INFORMATION - org.apache.mina.http.api.HttpStatus
203 - Non-Authoritative Information
SUCCESS_OK - org.apache.mina.http.api.HttpStatus
200 - OK
SUCCESS_PARTIAL_CONTENT - org.apache.mina.http.api.HttpStatus
206 - Created
SUCCESS_RESET_CONTENT - org.apache.mina.http.api.HttpStatus
205 - Reset Content
suffix - Variable in class org.apache.mina.filter.firewall.Subnet
 
SUPPORTED_AUTH_METHODS - Static variable in class org.apache.mina.proxy.handlers.socks.SocksProxyConstants
Supported authentication methods
SUPPORTED_QOPS - Static variable in class org.apache.mina.proxy.handlers.http.digest.DigestUtilities
The supported qualities of protections.
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
Suspends read operations for this session.
suspendRead() - Method in interface org.apache.mina.core.session.IoSession
Suspends read operations for this session.
suspendWrite() - Method in class org.apache.mina.core.session.AbstractIoSession
Suspends write operations for this session.
suspendWrite() - Method in interface org.apache.mina.core.session.IoSession
Suspends write operations for this session.
sweep() - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
Clears this buffer and fills its content with NUL.
sweep() - Method in class org.apache.mina.core.buffer.IoBuffer
Clears this buffer and fills its content with NUL.
sweep() - Method in class org.apache.mina.core.buffer.IoBufferWrapper
Clears this buffer and fills its content with NUL.
sweep(byte) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
double Clears this buffer and fills its content with value.
sweep(byte) - Method in class org.apache.mina.core.buffer.IoBuffer
double Clears this buffer and fills its content with value.
sweep(byte) - Method in class org.apache.mina.core.buffer.IoBufferWrapper
double Clears this buffer and fills its content with value.
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
Create a new SynchronizedQueue instance

T

tail - Variable in class org.apache.mina.core.filterchain.DefaultIoFilterChain
The chain tail
tail - Variable in class org.apache.mina.handler.chain.IoHandlerChain
THe tail of the IoHandlerCommand chain
TailFilter() - Constructor for class org.apache.mina.core.filterchain.DefaultIoFilterChain.TailFilter
 
TAKEN_LOCAL_ADDRESSES - Static variable in class org.apache.mina.transport.vmpipe.VmPipeConnector
 
target - Variable in class org.apache.mina.statemachine.transition.MethodSelfTransition
 
target - Variable in class org.apache.mina.statemachine.transition.MethodTransition
 
TARGET_INFORMATION_SUBBLOCK_DNS_DOMAIN_NAME_TYPE - Static variable in interface org.apache.mina.proxy.handlers.http.ntlm.NTLMConstants
DNS domain name (i.e., domain.com)
TARGET_INFORMATION_SUBBLOCK_DOMAIN_TYPE - Static variable in interface org.apache.mina.proxy.handlers.http.ntlm.NTLMConstants
Domain name
TARGET_INFORMATION_SUBBLOCK_FQDNS_HOSTNAME_TYPE - Static variable in interface org.apache.mina.proxy.handlers.http.ntlm.NTLMConstants
Fully-qualified DNS host name (i.e., server.domain.com)
TARGET_INFORMATION_SUBBLOCK_PARENT_DNS_DOMAIN_NAME_TYPE - Static variable in interface org.apache.mina.proxy.handlers.http.ntlm.NTLMConstants
Apparently the "parent" DNS domain for servers in sub domains
TARGET_INFORMATION_SUBBLOCK_SERVER_TYPE - Static variable in interface org.apache.mina.proxy.handlers.http.ntlm.NTLMConstants
Server name
TARGET_INFORMATION_SUBBLOCK_TERMINATOR_TYPE - Static variable in interface org.apache.mina.proxy.handlers.http.ntlm.NTLMConstants
Sub block terminator
TASKS_QUEUE - Static variable in class org.apache.mina.filter.executor.OrderedThreadPoolExecutor
A key stored into the session's attribute for the event tasks being queued
TASKS_QUEUE - Static variable in class org.apache.mina.filter.executor.PriorityThreadPoolExecutor
A key stored into the session's attribute for the event tasks being queued
tasksQueue - Variable in class org.apache.mina.filter.executor.OrderedThreadPoolExecutor.SessionTasksQueue
A queue of ordered event waiting to be processed
tasksQueue - Variable in class org.apache.mina.filter.executor.PriorityThreadPoolExecutor.SessionQueue
A queue of ordered event waiting to be processed
tcpNoDelay - Variable in class org.apache.mina.transport.socket.DefaultSocketSessionConfig
 
terminator - Variable in class org.apache.mina.filter.codec.statemachine.ConsumeToTerminatorDecodingState
 
TERMINATOR - Static variable in class org.apache.mina.proxy.handlers.socks.SocksProxyConstants
terminator
text - Variable in class org.apache.mina.integration.beans.AbstractPropertyEditor
 
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(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.
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.Context - Class in org.apache.mina.filter.codec.textline
A Context used during the decoding of a lin.
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(Charset) - Constructor for class org.apache.mina.filter.codec.textline.TextLineEncoder
Creates a new instance with the specified charset and LineDelimiter.UNIX delimiter.
TextLineEncoder(Charset, String) - Constructor for class org.apache.mina.filter.codec.textline.TextLineEncoder
Creates a new instance with the specified charset and the specified delimiter.
TextLineEncoder(Charset, LineDelimiter) - Constructor for class org.apache.mina.filter.codec.textline.TextLineEncoder
Creates a new instance with the specified 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.
thread - Variable in class org.apache.mina.core.session.IdleStatusChecker.NotifyingTask
 
thread - Variable in class org.apache.mina.filter.executor.OrderedThreadPoolExecutor.Worker
 
thread - Variable in class org.apache.mina.filter.executor.PriorityThreadPoolExecutor.Worker
 
thread - Variable in class org.apache.mina.filter.executor.UnorderedThreadPoolExecutor.Worker
 
threadIds - Static variable in class org.apache.mina.core.polling.AbstractPollingIoProcessor
A map containing the last Thread ID for each class
threadName - Variable in class org.apache.mina.core.polling.AbstractPollingIoProcessor
This IoProcessor instance name
threadName - Variable in class org.apache.mina.core.service.AbstractIoService
The thread name built from the IoService inherited instance class name and the IoService Id
threshold - Variable in class org.apache.mina.filter.executor.IoEventQueueThrottle
 
throughputCalculationInterval - Variable in class org.apache.mina.core.service.IoServiceStatistics.Config
The time (in second) between the computation of the service's statistics
throughputCalculationInterval - Variable in class org.apache.mina.core.session.AbstractIoSessionConfig
 
throughputCalculationLock - Variable in class org.apache.mina.core.service.IoServiceStatistics
 
throwException(int) - Method in class org.apache.mina.transport.socket.apr.AprIoProcessor
 
throwException(int) - Method in class org.apache.mina.transport.socket.apr.AprSocketAcceptor
Convert an APR code into an Exception with the corresponding message
throwException(int) - Method in class org.apache.mina.transport.socket.apr.AprSocketConnector
transform an APR error number in a more fancy exception
throwException(IOException) - Method in class org.apache.mina.handler.stream.IoSessionInputStream
 
timeNow() - Method in class org.apache.mina.filter.statistic.ProfilerTimerFilter
 
TimerWorker() - Constructor for class org.apache.mina.filter.statistic.ProfilerTimerFilter.TimerWorker
Creates a new instance of TimerWorker.
timeToLiveMillis - Variable in class org.apache.mina.util.ExpiringMap.Expirer
 
timeUnit - Variable in class org.apache.mina.filter.statistic.ProfilerTimerFilter
TRhe selected time unit
toArray() - Method in class org.apache.mina.util.SynchronizedQueue
toArray(T[]) - Method in class org.apache.mina.util.SynchronizedQueue
toBeWakenUp - Variable in class org.apache.mina.transport.socket.apr.AprIoProcessor
 
toBeWakenUp - Variable in class org.apache.mina.transport.socket.apr.AprSocketAcceptor
 
toBeWakenUp - Variable in class org.apache.mina.transport.socket.apr.AprSocketConnector
 
toEnum(Class<E>, int) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
 
toEnumSet(Class<E>, long) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
 
toHex(byte) - Static method in class org.apache.mina.core.buffer.IoBufferHexDumper
 
toHttpString() - Method in class org.apache.mina.proxy.handlers.http.HttpProxyRequest
 
toInt(InetAddress) - Method in class org.apache.mina.filter.firewall.Subnet
Converts an IP address into an integer
TokenType() - Constructor for enum org.apache.mina.integration.beans.MapEditor.TokenType
 
toLong(InetAddress) - Method in class org.apache.mina.filter.firewall.Subnet
Converts an IP address into a long
toLong(Set<E>) - Method in class org.apache.mina.core.buffer.AbstractIoBuffer
 
toPrettyHexDump(byte[], int, int) - Static method in class org.apache.mina.core.buffer.IoBufferHexDumper
Generates a hex dump with line numbers, hex, volumes, and ascii representation
toPrettyHexDumpLine(byte[], int, int, int, int) - Static method in class org.apache.mina.core.buffer.IoBufferHexDumper
Generates the hex dump line with hex values, columns, and ascii representation
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.EntryImpl
 
toString() - Method in class org.apache.mina.core.filterchain.DefaultIoFilterChain
 
toString() - Method in class org.apache.mina.core.filterchain.DefaultIoFilterChainBuilder.EntryImpl
 
toString() - Method in class org.apache.mina.core.filterchain.DefaultIoFilterChainBuilder
toString() - Method in class org.apache.mina.core.filterchain.IoFilterAdapter
toString() - Method in class org.apache.mina.core.service.AbstractIoAcceptor.AcceptorOperationFuture
 
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 this object.
toString() - Method in class org.apache.mina.core.session.DefaultIoSessionDataStructureFactory.DefaultWriteRequestQueue
toString() - Method in class org.apache.mina.core.session.IdleStatus
 
toString() - Method in class org.apache.mina.core.session.IoEvent
 
toString() - Method in class org.apache.mina.core.write.DefaultWriteRequest
 
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.ssl.SslFilter.SslFilterMessage
 
toString() - Method in class org.apache.mina.filter.ssl.SslHandler
toString() - Method in class org.apache.mina.handler.chain.IoHandlerChain
toString() - Method in class org.apache.mina.http.api.DefaultHttpResponse
 
toString() - Method in class org.apache.mina.http.api.HttpEndOfContent
toString() - Method in enum org.apache.mina.http.api.HttpVersion
 
toString() - Method in class org.apache.mina.http.HttpRequestImpl
toString() - Method in class org.apache.mina.proxy.event.IoSessionEvent
toString() - Method in enum org.apache.mina.proxy.event.IoSessionEventType
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.vmpipe.VmPipeAddress
toString() - Method in class org.apache.mina.util.CircularQueue
toString() - Method in class org.apache.mina.util.SynchronizedQueue
toSubnet(InetAddress) - Method in class org.apache.mina.filter.firewall.Subnet
Converts an IP address to a subnet using the provided mask
total - Variable in class org.apache.mina.filter.statistic.ProfilerTimerFilter.TimerWorker
The sum of all operation durations
toText(Object) - Method in class org.apache.mina.integration.beans.AbstractPropertyEditor
Returns a String representation of the given value
toText(Object) - Method in class org.apache.mina.integration.beans.ArrayEditor
Returns a String representation of the given value
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
Returns a String representation of the given value
toText(Object) - Method in class org.apache.mina.integration.beans.DateEditor
Returns a String representation of the given value
toText(Object) - Method in class org.apache.mina.integration.beans.EnumEditor
Returns a String representation of the given value
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.URIEditor
 
toText(Object) - Method in class org.apache.mina.integration.beans.URLEditor
 
toText(Object) - Method in class org.apache.mina.integration.beans.VmPipeAddressEditor
 
toValue(String) - Method in class org.apache.mina.integration.beans.AbstractPropertyEditor
Returns an instance from a String representation of an object
toValue(String) - Method in class org.apache.mina.integration.beans.ArrayEditor
Returns an instance from a String representation of an object
toValue(String) - Method in class org.apache.mina.integration.beans.BooleanEditor
 
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
Returns an instance from a String representation of an object
toValue(String) - Method in class org.apache.mina.integration.beans.DateEditor
Returns an instance from a String representation of an object
toValue(String) - Method in class org.apache.mina.integration.beans.EnumEditor
Returns an instance from a String representation of an object
toValue(String) - Method in class org.apache.mina.integration.beans.FileEditor
 
toValue(String) - Method in class org.apache.mina.integration.beans.InetAddressEditor
 
toValue(String) - Method in class org.apache.mina.integration.beans.InetSocketAddressEditor
 
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) - Method in class org.apache.mina.integration.beans.PatternEditor
 
toValue(String) - Method in class org.apache.mina.integration.beans.StringEditor
 
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, int) - Method in class org.apache.mina.integration.beans.ByteEditor
 
toValue(String, int) - Method in class org.apache.mina.integration.beans.DoubleEditor
 
toValue(String, int) - Method in class org.apache.mina.integration.beans.FloatEditor
 
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, int) - Method in class org.apache.mina.integration.beans.NumberEditor
 
toValue(String, int) - Method in class org.apache.mina.integration.beans.ShortEditor
 
TRACE - org.apache.mina.filter.logging.LogLevel
LogLevel which logs messages on the TRACE level.
TRACE - org.apache.mina.http.api.HttpMethod
The TRACE method
TRACE - org.apache.mina.http.api.HttpVerb
The TRACE verb
trafficClass - Variable in class org.apache.mina.transport.socket.DefaultDatagramSessionConfig
 
trafficClass - Variable in class org.apache.mina.transport.socket.DefaultSocketSessionConfig
 
trafficControllingSessions - Variable in class org.apache.mina.core.polling.AbstractPollingIoProcessor
A queue used to store the sessions which have a trafficControl to be updated
transferFile(AprSession, FileRegion, int) - Method in class org.apache.mina.transport.socket.apr.AprIoProcessor
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(NioSession, FileRegion, int) - Method in class org.apache.mina.transport.socket.nio.NioProcessor
 
transferFile(S, 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.
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 - Variable in class org.apache.mina.statemachine.State.TransitionHolder
 
Transition - Interface in org.apache.mina.statemachine.transition
The interface implemented by classes which need to react on transitions between states.
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.
transitionAnnotation - Variable in class org.apache.mina.statemachine.StateMachineFactory
 
TransitionAnnotation - Annotation Type in org.apache.mina.statemachine.annotation
Annotation used to mark other annotations as being transition annotations.
transitionClazz - Variable in class org.apache.mina.statemachine.StateMachineFactory.TransitionsWrapper
 
transitionClazz - Variable in class org.apache.mina.statemachine.StateMachineFactory.TransitionWrapper
 
TransitionHolder(Transition, int) - Constructor for class org.apache.mina.statemachine.State.TransitionHolder
 
transitionHolders - Variable in class org.apache.mina.statemachine.State
 
transitions - Variable in class org.apache.mina.statemachine.State
The list of transitions for this state
Transitions - Annotation Type in org.apache.mina.statemachine.annotation
Annotation used to annotate a method with several Transitions.
transitionsAnnotation - Variable in class org.apache.mina.statemachine.StateMachineFactory
 
transitionsclazz - Variable in class org.apache.mina.statemachine.StateMachineFactory.TransitionsWrapper
 
TransitionsWrapper(Class<? extends Annotation>, Class<? extends Annotation>, Annotation) - Constructor for class org.apache.mina.statemachine.StateMachineFactory.TransitionsWrapper
 
TransitionWrapper(Class<? extends Annotation>, Annotation) - Constructor for class org.apache.mina.statemachine.StateMachineFactory.TransitionWrapper
 
TRANSPORT_METADATA - Static variable in class org.apache.mina.core.session.DummySession
 
transportMetadata - Variable in class org.apache.mina.core.session.DummySession
 
TransportMetadata - Interface in org.apache.mina.core.service
Provides meta-information that describes an IoService.
transportMetadataFragmentation - Variable in class org.apache.mina.filter.codec.CumulativeProtocolDecoder
A flag set to true if we handle fragmentation accordingly to the TransportMetadata setting.
trimText - Variable in class org.apache.mina.integration.beans.AbstractPropertyEditor
 
TRUE - Static variable in class org.apache.mina.integration.beans.BooleanEditor
 
trustManagerFactory - Variable in class org.apache.mina.filter.ssl.SslContextFactory
 
trustManagerFactoryAlgorithm - Variable in class org.apache.mina.filter.ssl.SslContextFactory
 
trustManagerFactoryAlgorithmUseDefault - Variable in class org.apache.mina.filter.ssl.SslContextFactory
 
trustManagerFactoryKeyStore - Variable in class org.apache.mina.filter.ssl.SslContextFactory
 
trustManagerFactoryParameters - Variable in class org.apache.mina.filter.ssl.SslContextFactory
 
trustManagerFactoryProvider - Variable in class org.apache.mina.filter.ssl.SslContextFactory
 
TWENTYFOURBITGROUP - Static variable in class org.apache.mina.util.Base64
Used to determine how many bits data contains.
type - Variable in class org.apache.mina.core.session.IoEvent
The IoEvent type
type - Variable in class org.apache.mina.filter.ssl.KeyStoreFactory
 
type - Variable in class org.apache.mina.proxy.event.IoSessionEvent
The event type.
type2encoder - Variable in class org.apache.mina.filter.codec.demux.DemuxingProtocolEncoder.State
 
type2encoderFactory - Variable in class org.apache.mina.filter.codec.demux.DemuxingProtocolEncoder
 

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() - 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(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(Iterable<? extends SocketAddress>) - Method in interface org.apache.mina.core.service.IoAcceptor
Unbinds from the specified local addresses and stop 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) - 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 class org.apache.mina.core.service.AbstractIoAcceptor
Unbinds from the specified local addresses 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.
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.socket.nio.NioDatagramAcceptor
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.
undecodedBuffers - Variable in class org.apache.mina.filter.codec.statemachine.DecodingStateProtocolDecoder
 
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
Creates a new UnhandledEventException instance
UNICODE - Static variable in class org.apache.mina.integration.beans.CharacterEditor
 
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
Creates a new UnknownMessageTypeException instance.
UnknownMessageTypeException(String) - Constructor for exception org.apache.mina.core.session.UnknownMessageTypeException
Creates a new UnknownMessageTypeException instance.
UnknownMessageTypeException(String, Throwable) - Constructor for exception org.apache.mina.core.session.UnknownMessageTypeException
Creates a new UnknownMessageTypeException instance.
UnknownMessageTypeException(Throwable) - Constructor for exception org.apache.mina.core.session.UnknownMessageTypeException
Creates a new UnknownMessageTypeException instance.
UNLINK - org.apache.mina.http.api.HttpMethod
The UNLINK method
unmodifiableDefaultLocalAddresses - Variable in class org.apache.mina.core.service.AbstractIoAcceptor
 
unnotified - Variable in class org.apache.mina.core.future.CompositeIoFuture
A thread safe counter that is used to keep a track of the notified futures
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
Creates a new UnorderedThreadPoolExecutor instance
UnorderedThreadPoolExecutor(int) - Constructor for class org.apache.mina.filter.executor.UnorderedThreadPoolExecutor
Creates a new UnorderedThreadPoolExecutor instance
UnorderedThreadPoolExecutor(int, int) - Constructor for class org.apache.mina.filter.executor.UnorderedThreadPoolExecutor
Creates a new UnorderedThreadPoolExecutor instance
UnorderedThreadPoolExecutor(int, int, long, TimeUnit) - Constructor for class org.apache.mina.filter.executor.UnorderedThreadPoolExecutor
Creates a new UnorderedThreadPoolExecutor instance
UnorderedThreadPoolExecutor(int, int, long, TimeUnit, ThreadFactory) - Constructor for class org.apache.mina.filter.executor.UnorderedThreadPoolExecutor
Creates a new UnorderedThreadPoolExecutor instance
UnorderedThreadPoolExecutor(int, int, long, TimeUnit, ThreadFactory, IoEventQueueHandler) - Constructor for class org.apache.mina.filter.executor.UnorderedThreadPoolExecutor
Creates a new UnorderedThreadPoolExecutor instance
UnorderedThreadPoolExecutor(int, int, long, TimeUnit, IoEventQueueHandler) - Constructor for class org.apache.mina.filter.executor.UnorderedThreadPoolExecutor
Creates a new UnorderedThreadPoolExecutor instance
UnorderedThreadPoolExecutor.Worker - Class in org.apache.mina.filter.executor
 
unregisterHandles() - Method in class org.apache.mina.transport.socket.nio.NioDatagramAcceptor
 
unregisterHandles(Collection<AbstractIoAcceptor.AcceptorOperationFuture>) - Method in class org.apache.mina.core.polling.AbstractPollingIoAcceptor.Acceptor
This method just checks to see if anything has been placed into the cancellation queue.
unscheduledForFlush() - Method in class org.apache.mina.core.session.AbstractIoSession
Change the session's status : it's not anymore scheduled for flush
UNSECURED - org.apache.mina.filter.ssl.SslEvent
 
UNUSED_FUTURE - Static variable in class org.apache.mina.core.write.DefaultWriteRequest
An empty FUTURE
unwrap() - Method in class org.apache.mina.filter.ssl.SslHandler
Decrypt the incoming buffer and move the decrypted data to an application buffer.
unwrapHandshake(IoFilter.NextFilter) - Method in class org.apache.mina.filter.ssl.SslHandler
 
update(long) - Method in class org.apache.mina.core.file.DefaultFileRegion
Updates the current file position based on the specified amount.
update(long) - Method in interface org.apache.mina.core.file.FileRegion
Updates the current file position based on the specified amount.
updateThroughput(boolean) - Method in class org.apache.mina.core.session.DummySession
Update all statistical properties related with throughput.
updateThroughput(long) - Method in class org.apache.mina.core.service.IoServiceStatistics
Updates the throughput counters.
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(long, boolean) - Method in interface org.apache.mina.core.session.IoSession
Update all statistical properties related with throughput assuming the specified time is the current time.
updateTrafficControl(NioSession) - Method in class org.apache.mina.transport.socket.nio.NioDatagramAcceptor
Controls the traffic of the specified session depending of the IoSession.isReadSuspended() and IoSession.isWriteSuspended() flags
updateTrafficControl(VmPipeSession) - Method in class org.apache.mina.transport.vmpipe.VmPipeFilterChain.VmPipeIoProcessor
 
updateTrafficControl(S) - Method in class org.apache.mina.core.polling.AbstractPollingIoProcessor
Controls the traffic of the specified session depending of the IoSession.isReadSuspended() and IoSession.isWriteSuspended() flags
updateTrafficControl(S) - Method in interface org.apache.mina.core.service.IoProcessor
Controls the traffic of the specified session depending of the IoSession.isReadSuspended() and IoSession.isWriteSuspended() flags
updateTrafficControl(S) - Method in class org.apache.mina.core.service.SimpleIoProcessorPool
Controls the traffic of the specified session depending of the IoSession.isReadSuspended() and IoSession.isWriteSuspended() flags
updateTrafficMask() - Method in class org.apache.mina.core.polling.AbstractPollingIoProcessor.Processor
Update the trafficControl for all the session.
updateTrafficMask(S) - Method in class org.apache.mina.core.polling.AbstractPollingIoProcessor
Updates the traffic mask for a given session
updateTransitions() - Method in class org.apache.mina.statemachine.State
 
UPPER_LIMIT - Static variable in class org.apache.mina.util.Log4jXmlFormatter
 
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 (SslEvent.SECURED or SslEvent.UNSECURED).
useDirectBuffer - Static variable in class org.apache.mina.core.buffer.IoBuffer
A flag indicating which type of buffer we are using : heap or direct
USER_PROPERTY - Static variable in class org.apache.mina.proxy.handlers.http.HttpProxyConstants
The username property.
useReadOperation - Variable in class org.apache.mina.core.session.AbstractIoSessionConfig
A flag set to true when weallow the application to do a session.read().
userName - Variable in class org.apache.mina.proxy.handlers.socks.SocksProxyRequest
The user name used when authenticating to the proxy server.

V

V4_REPLY_REQUEST_FAILED_ID_NOT_CONFIRMED - Static variable in class org.apache.mina.proxy.handlers.socks.SocksProxyConstants
Request failed identity not confirmed
V4_REPLY_REQUEST_FAILED_NO_IDENTD - Static variable in class org.apache.mina.proxy.handlers.socks.SocksProxyConstants
Request failed not identified
V4_REPLY_REQUEST_GRANTED - Static variable in class org.apache.mina.proxy.handlers.socks.SocksProxyConstants
Request granted
V4_REPLY_REQUEST_REJECTED_OR_FAILED - Static variable in class org.apache.mina.proxy.handlers.socks.SocksProxyConstants
Request rejected or failed
V5_REPLY_ADDRESS_TYPE_NOT_SUPPORTED - Static variable in class org.apache.mina.proxy.handlers.socks.SocksProxyConstants
Address type not supported
V5_REPLY_COMMAND_NOT_SUPPORTED - Static variable in class org.apache.mina.proxy.handlers.socks.SocksProxyConstants
Command not supported
V5_REPLY_CONNECTION_REFUSED - Static variable in class org.apache.mina.proxy.handlers.socks.SocksProxyConstants
Connection refused
V5_REPLY_GENERAL_FAILURE - Static variable in class org.apache.mina.proxy.handlers.socks.SocksProxyConstants
General failure
V5_REPLY_HOST_UNREACHABLE - Static variable in class org.apache.mina.proxy.handlers.socks.SocksProxyConstants
Host unreachable
V5_REPLY_NETWORK_UNREACHABLE - Static variable in class org.apache.mina.proxy.handlers.socks.SocksProxyConstants
Network unreachable
V5_REPLY_NOT_ALLOWED - Static variable in class org.apache.mina.proxy.handlers.socks.SocksProxyConstants
Not allowed
V5_REPLY_SUCCEEDED - Static variable in class org.apache.mina.proxy.handlers.socks.SocksProxyConstants
Success
V5_REPLY_TTL_EXPIRED - Static variable in class org.apache.mina.proxy.handlers.socks.SocksProxyConstants
TTL expired
value - Variable in class org.apache.mina.filter.codec.textline.LineDelimiter
Stores the selected Line delimiter
value - Variable in enum org.apache.mina.http.api.HttpVersion
 
value - Variable in class org.apache.mina.integration.beans.AbstractPropertyEditor
 
value - Variable in enum org.apache.mina.statemachine.event.IoFilterEvents
 
value - Variable in enum org.apache.mina.statemachine.event.IoHandlerEvents
 
value - Variable in class org.apache.mina.util.ExpiringMap.ExpiringObject
 
value - Variable in class org.apache.mina.util.LazyInitializedCacheMap.NoopInitializer
 
value - Variable in class org.apache.mina.util.LazyInitializer
The value that results on the LazyInitializer.init() call.
value() - Method in annotation type org.apache.mina.statemachine.annotation.IoFilterTransitions
 
value() - Method in annotation type org.apache.mina.statemachine.annotation.IoHandlerTransitions
 
value() - Method in annotation type org.apache.mina.statemachine.annotation.OnEntry
Sets the id of related state.
value() - Method in annotation type org.apache.mina.statemachine.annotation.OnExit
Sets the id of related state.
value() - Method in annotation type org.apache.mina.statemachine.annotation.State
Sets the id of the parent state.
value() - Method in annotation type org.apache.mina.statemachine.annotation.TransitionAnnotation
The specific annotation class
value() - Method in annotation type org.apache.mina.statemachine.annotation.Transitions
 
value() - Method in class org.apache.mina.statemachine.StateMachineFactory.TransitionsWrapper
 
VALUE - org.apache.mina.integration.beans.MapEditor.TokenType
 
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.core.session.SessionState
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.ssl.SslEvent
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.mina.http.api.HttpMethod
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.mina.http.api.HttpStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.mina.http.api.HttpVerb
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.mina.http.api.HttpVersion
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.mina.http.DecoderState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.mina.integration.beans.MapEditor.TokenType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.mina.proxy.event.IoSessionEventType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.mina.proxy.handlers.http.HttpAuthenticationMethods
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.
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.core.session.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.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.ssl.SslEvent
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.mina.http.api.HttpMethod
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.mina.http.api.HttpStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.mina.http.api.HttpVerb
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.mina.http.api.HttpVersion
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.mina.http.DecoderState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.mina.integration.beans.MapEditor.TokenType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.mina.proxy.event.IoSessionEventType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.mina.proxy.handlers.http.HttpAuthenticationMethods
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() - 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
Throws UnsupportedOperationException as this method would imply performance drops.
valueType - Variable in class org.apache.mina.integration.beans.MapEditor
 
version - Variable in class org.apache.mina.http.api.DefaultHttpResponse
 
version - Variable in class org.apache.mina.http.HttpRequestImpl
The HTTP version
VmPipe - Class in org.apache.mina.transport.vmpipe
TODO Add documentation
VmPipe(VmPipeAcceptor, VmPipeAddress, IoHandler, IoServiceListenerSupport) - Constructor for class org.apache.mina.transport.vmpipe.VmPipe
 
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.
VmPipeConnector.LocalAddressReclaimer - Class in org.apache.mina.transport.vmpipe
 
VmPipeFilterChain - Class in org.apache.mina.transport.vmpipe
TODO Add documentation
VmPipeFilterChain(AbstractIoSession) - Constructor for class org.apache.mina.transport.vmpipe.VmPipeFilterChain
 
VmPipeFilterChain.VmPipeIoProcessor - Class in org.apache.mina.transport.vmpipe
 
VmPipeIoProcessor() - Constructor for class org.apache.mina.transport.vmpipe.VmPipeFilterChain.VmPipeIoProcessor
 
VmPipeSession - Class in org.apache.mina.transport.vmpipe
A IoSession for in-VM transport (VM_PIPE).
VmPipeSession(IoService, IoServiceListenerSupport, VmPipeAddress, IoHandler, VmPipe) - Constructor for class org.apache.mina.transport.vmpipe.VmPipeSession
 
VmPipeSession(VmPipeSession, VmPipe) - Constructor for class org.apache.mina.transport.vmpipe.VmPipeSession
 
VmPipeSessionConfig - Interface in org.apache.mina.transport.vmpipe
An IoSessionConfig for vmpipe transport type.

W

waiters - Variable in class org.apache.mina.core.future.DefaultIoFuture
A counter for the number of threads waiting on this future
waiters - Variable in class org.apache.mina.filter.executor.IoEventQueueThrottle
 
waitForData() - Method in class org.apache.mina.handler.stream.IoSessionInputStream
 
WAITING_FOR_RESPONSE - Variable in class org.apache.mina.filter.keepalive.KeepAliveFilter
 
WAITING_READ_FUTURES_KEY - Static variable in class org.apache.mina.core.session.AbstractIoSession
 
waitingChunkedData - Variable in class org.apache.mina.proxy.handlers.http.AbstractHttpLogicHandler
A flag that indicates that some chunks of data are missing to complete the HTTP/1.1 response.
waitingFooters - Variable in class org.apache.mina.proxy.handlers.http.AbstractHttpLogicHandler
A flag that indicates that chunked data has been read and that we're now reading the footers.
waitingSessions - Variable in class org.apache.mina.filter.executor.OrderedThreadPoolExecutor
A queue used to store the available sessions
waitingSessions - Variable in class org.apache.mina.filter.executor.PriorityThreadPoolExecutor
A queue used to store the available sessions
wakeup() - Method in class org.apache.mina.core.polling.AbstractPollingIoAcceptor
wakeup() - Method in class org.apache.mina.core.polling.AbstractPollingIoConnector
wakeup() - Method in class org.apache.mina.core.polling.AbstractPollingIoProcessor
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
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
wakeupCalled - Variable in class org.apache.mina.core.polling.AbstractPollingIoProcessor
 
wakeupLock - Variable in class org.apache.mina.transport.socket.apr.AprIoProcessor
 
wakeupLock - Variable in class org.apache.mina.transport.socket.apr.AprSocketAcceptor
 
wakeupLock - Variable in class org.apache.mina.transport.socket.apr.AprSocketConnector
 
wakeupSocket - Variable in class org.apache.mina.transport.socket.apr.AprIoProcessor
 
wakeupSocket - Variable in class org.apache.mina.transport.socket.apr.AprSocketAcceptor
 
wakeupSocket - Variable in class org.apache.mina.transport.socket.apr.AprSocketConnector
 
wantClientAuth - Variable in class org.apache.mina.filter.ssl.SslFilter
 
WARN - org.apache.mina.filter.logging.LogLevel
LogLevel which logs messages on the WARN level.
weight - Variable in class org.apache.mina.statemachine.State.TransitionHolder
 
weight() - Method in annotation type org.apache.mina.statemachine.annotation.IoFilterTransition
 
weight() - Method in annotation type org.apache.mina.statemachine.annotation.IoHandlerTransition
 
weight() - Method in annotation type org.apache.mina.statemachine.annotation.Transition
The weight used to order handler annotations which match the same event in the same state.
weight() - Method in class org.apache.mina.statemachine.StateMachineFactory.TransitionWrapper
 
WILDCARD_EVENT_ID - Static variable in class org.apache.mina.statemachine.event.Event
The wildcard event
WINDOWS - Static variable in class org.apache.mina.filter.codec.textline.LineDelimiter
The line delimiter constant of MS Windows/DOS ("\r\n")
Worker() - Constructor for class org.apache.mina.filter.executor.OrderedThreadPoolExecutor.Worker
 
Worker() - Constructor for class org.apache.mina.filter.executor.PriorityThreadPoolExecutor.Worker
 
Worker() - Constructor for class org.apache.mina.filter.executor.UnorderedThreadPoolExecutor.Worker
 
workers - Variable in class org.apache.mina.filter.executor.OrderedThreadPoolExecutor
 
workers - Variable in class org.apache.mina.filter.executor.PriorityThreadPoolExecutor
 
workers - Variable in class org.apache.mina.filter.executor.UnorderedThreadPoolExecutor
 
WORKSTATION_PROPERTY - Static variable in class org.apache.mina.proxy.handlers.http.HttpProxyConstants
The workstation name property.
wrap(byte[]) - Static method in class org.apache.mina.core.buffer.IoBuffer
Wraps the specified byte array into a 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 class org.apache.mina.core.buffer.CachedBufferAllocator
Wraps the specified NIO ByteBuffer into MINA buffer.
wrap(ByteBuffer) - Static method in class org.apache.mina.core.buffer.IoBuffer
Wraps the specified NIO ByteBuffer into a MINA buffer (either direct or heap).
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
 
WRAPPED - org.apache.mina.http.api.HttpMethod
The WRAPPED method
wrappedSessionInitializer - Variable in class org.apache.mina.proxy.session.ProxyIoSessionInitializer
 
writable - Variable in class org.apache.mina.transport.socket.apr.AprSession
 
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(byte[], int, int) - Method in class org.apache.mina.handler.stream.IoSessionOutputStream
 
write(int) - Method in class org.apache.mina.filter.codec.serialization.ObjectSerializationOutputStream
write(int) - Method in class org.apache.mina.handler.stream.IoSessionOutputStream
 
write(Object) - Method in class org.apache.mina.core.session.AbstractIoSession
Writes the specified message to remote peer.
write(Object) - Method in interface org.apache.mina.core.session.IoSession
Writes the specified message to remote peer.
write(Object) - Method in class org.apache.mina.filter.codec.AbstractProtocolDecoderOutput
Callback for ProtocolDecoder to generate decoded messages.
write(Object) - Method in class org.apache.mina.filter.codec.AbstractProtocolEncoderOutput
Callback for ProtocolEncoder to generate an encoded message such as an IoBuffer.
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(Object, SocketAddress) - Method in class org.apache.mina.core.session.AbstractIoSession
(Optional) Writes the specified message to the specified destination.
write(Object, SocketAddress) - Method in interface org.apache.mina.core.session.IoSession
(Optional) Writes the specified message to the specified destination.
write(IoBuffer) - Method in class org.apache.mina.handler.stream.IoSessionInputStream
 
write(IoBuffer) - Method in class org.apache.mina.handler.stream.IoSessionOutputStream
 
write(IoSession, IoBuffer) - Method in class org.apache.mina.filter.buffer.BufferedWriteFilter
Writes an IoBuffer to the session's buffer.
write(IoSession, IoBuffer, IoBuffer) - Method in class org.apache.mina.filter.buffer.BufferedWriteFilter
Writes data IoBuffer to the buf IoBuffer which buffers write requests for the session IoSession until buffer is full or manually flushed.
write(AprSession, IoBuffer, int) - Method in class org.apache.mina.transport.socket.apr.AprIoProcessor
Write a sequence of bytes to a IoSession, means to be called when a session was found ready for writing.
write(NioSession, IoBuffer, int) - Method in class org.apache.mina.transport.socket.nio.NioProcessor
 
write(NioSession, WriteRequest) - Method in class org.apache.mina.transport.socket.nio.NioDatagramAcceptor
Writes the WriteRequest for the specified session.
write(VmPipeSession, WriteRequest) - Method in class org.apache.mina.transport.vmpipe.VmPipeFilterChain.VmPipeIoProcessor
Writes the WriteRequest for the specified session.
write(S, 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(S, WriteRequest) - Method in class org.apache.mina.core.polling.AbstractPollingIoProcessor
Writes the WriteRequest for the specified session.
write(S, WriteRequest) - Method in interface org.apache.mina.core.service.IoProcessor
Writes the WriteRequest for the specified session.
write(S, WriteRequest) - Method in class org.apache.mina.core.service.SimpleIoProcessorPool
Writes the WriteRequest for the specified session.
WRITE - org.apache.mina.core.session.IoEventType
A write has pccired
WRITE - org.apache.mina.statemachine.event.IoFilterEvents
The Write event
WRITE_REQUEST_QUEUE - Static variable in class org.apache.mina.filter.stream.AbstractStreamWriteFilter
 
writeBoolean(boolean) - Method in class org.apache.mina.filter.codec.serialization.ObjectSerializationOutputStream
writeBuffer(S, WriteRequest, boolean, int, long) - Method in class org.apache.mina.core.polling.AbstractPollingIoProcessor.Processor
 
writeBufferSize - Variable in class org.apache.mina.filter.stream.AbstractStreamWriteFilter
 
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
writeData(IoFilter.NextFilter, IoBuffer) - Method in class org.apache.mina.proxy.AbstractProxyLogicHandler
Writes data to the proxy server.
writeData(IoFilter.NextFilter, IoSession, WriteRequest, boolean) - Method in class org.apache.mina.proxy.filter.ProxyFilter
Actually write data.
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 failed.
WriteException(Collection<WriteRequest>) - Constructor for exception org.apache.mina.core.write.WriteException
Creates a new WriteException instance.
WriteException(Collection<WriteRequest>, String) - Constructor for exception org.apache.mina.core.write.WriteException
Creates a new WriteException instance.
WriteException(Collection<WriteRequest>, String, Throwable) - Constructor for exception org.apache.mina.core.write.WriteException
Creates a new WriteException instance.
WriteException(Collection<WriteRequest>, Throwable) - Constructor for exception org.apache.mina.core.write.WriteException
Creates a new WriteException instance.
WriteException(WriteRequest) - Constructor for exception org.apache.mina.core.write.WriteException
Creates a new WriteException instance.
WriteException(WriteRequest, String) - Constructor for exception org.apache.mina.core.write.WriteException
Creates a new WriteException instance.
WriteException(WriteRequest, String, Throwable) - Constructor for exception org.apache.mina.core.write.WriteException
Creates a new WriteException instance.
WriteException(WriteRequest, Throwable) - Constructor for exception org.apache.mina.core.write.WriteException
Creates a new WriteException instance.
writeFile(S, WriteRequest, boolean, int, long) - Method in class org.apache.mina.core.polling.AbstractPollingIoProcessor.Processor
 
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
writeInt(int) - Static method in class org.apache.mina.proxy.utils.ByteUtilities
Write a 32 bit int as LITTLE_ENDIAN.
writeInt(int, byte[], int) - Static method in class org.apache.mina.proxy.utils.ByteUtilities
Write a 32 bit int as LITTLE_ENDIAN to the given array b at offset offset.
writeLong(long) - Method in class org.apache.mina.filter.codec.serialization.ObjectSerializationOutputStream
writeNetBuffer(IoFilter.NextFilter) - Method in class org.apache.mina.filter.ssl.SslHandler
 
writeObject(Object) - Method in class org.apache.mina.filter.codec.serialization.ObjectSerializationOutputStream
writeOSVersion(byte, byte, short, byte[], int) - Static method in class org.apache.mina.proxy.handlers.http.ntlm.NTLMUtilities
Writes the Windows OS version passed in as three byte values (majorVersion.minorVersion.buildNumber) to the given byte array at offset.
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(IoFilter.NextFilter, HttpProxyRequest) - Method in class org.apache.mina.proxy.handlers.http.AbstractAuthLogicHandler
Sends an HTTP request.
writeRequest(IoFilter.NextFilter, HttpProxyRequest) - Method in class org.apache.mina.proxy.handlers.http.AbstractHttpLogicHandler
Calls writeRequest0(NextFilter, HttpProxyRequest) to write the request.
writeRequest(IoFilter.NextFilter, SocksProxyRequest) - Method in class org.apache.mina.proxy.handlers.socks.Socks4LogicHandler
Encode a SOCKS4/SOCKS4a request and writes it to the next filter so it can be sent to the proxy server.
writeRequest(IoFilter.NextFilter, SocksProxyRequest, int) - Method in class org.apache.mina.proxy.handlers.socks.Socks5LogicHandler
Encodes a SOCKS5 request and writes it to the next filter so it can be sent to the proxy server.
WriteRequest - Interface in org.apache.mina.core.write
Represents write request fired by IoSession.write(Object).
writeRequest0(IoFilter.NextFilter, HttpProxyRequest) - Method in class org.apache.mina.proxy.handlers.http.AbstractHttpLogicHandler
Encodes a HTTP request and sends it to the proxy server.
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.
writeRequestQueue - Variable in class org.apache.mina.core.session.AbstractIoSession
 
writeRequestQueue - Variable in class org.apache.mina.proxy.AbstractProxyLogicHandler
Queue of write events which occurred before the proxy handshake had completed.
WriteRequestQueue - Interface in org.apache.mina.core.write
Stores WriteRequests which are queued to an IoSession.
writeSecurityBuffer(short, int) - Static method in class org.apache.mina.proxy.handlers.http.ntlm.NTLMUtilities
 
writeSecurityBuffer(short, short, int, byte[], int) - Static method in class org.apache.mina.proxy.handlers.http.ntlm.NTLMUtilities
Writes a security buffer to the given array b at offset offset.
writeSecurityBufferAndUpdatePointer(ByteArrayOutputStream, short, int) - Static method in class org.apache.mina.proxy.handlers.http.ntlm.NTLMUtilities
Writes a security buffer and returns the pointer of the position where to write the next security buffer.
writeShort(int) - Method in class org.apache.mina.filter.codec.serialization.ObjectSerializationOutputStream
writeShort(short) - Static method in class org.apache.mina.proxy.utils.ByteUtilities
Write a 16 bit short as LITTLE_ENDIAN.
writeShort(short, byte[], int) - Static method in class org.apache.mina.proxy.utils.ByteUtilities
Write a 16 bit short as LITTLE_ENDIAN to the given array b at offset offset.
writeSuspended - Variable in class org.apache.mina.core.session.AbstractIoSession
 
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).
writeTimeout - Variable in class org.apache.mina.core.session.AbstractIoSessionConfig
The delay to wait for a write operation to complete before bailing out
writeTimeout - Variable in class org.apache.mina.handler.stream.StreamIoHandler
 
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>) - Constructor for exception org.apache.mina.core.write.WriteTimeoutException
Create a new WriteTimeoutException instance
WriteTimeoutException(Collection<WriteRequest>, String) - Constructor for exception org.apache.mina.core.write.WriteTimeoutException
Create a new WriteTimeoutException instance
WriteTimeoutException(Collection<WriteRequest>, String, Throwable) - Constructor for exception org.apache.mina.core.write.WriteTimeoutException
Create a new WriteTimeoutException instance
WriteTimeoutException(Collection<WriteRequest>, Throwable) - Constructor for exception org.apache.mina.core.write.WriteTimeoutException
Create a new WriteTimeoutException instance
WriteTimeoutException(WriteRequest) - Constructor for exception org.apache.mina.core.write.WriteTimeoutException
Create a new WriteTimeoutException instance
WriteTimeoutException(WriteRequest, String) - Constructor for exception org.apache.mina.core.write.WriteTimeoutException
Create a new WriteTimeoutException instance
WriteTimeoutException(WriteRequest, String, Throwable) - Constructor for exception org.apache.mina.core.write.WriteTimeoutException
Create a new WriteTimeoutException instance
WriteTimeoutException(WriteRequest, Throwable) - Constructor for exception org.apache.mina.core.write.WriteTimeoutException
Create a new WriteTimeoutException instance
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>) - Constructor for exception org.apache.mina.core.write.WriteToClosedSessionException
Create a new WriteToClosedSessionException instance
WriteToClosedSessionException(Collection<WriteRequest>, String) - Constructor for exception org.apache.mina.core.write.WriteToClosedSessionException
Create a new WriteToClosedSessionException instance
WriteToClosedSessionException(Collection<WriteRequest>, String, Throwable) - Constructor for exception org.apache.mina.core.write.WriteToClosedSessionException
Create a new WriteToClosedSessionException instance
WriteToClosedSessionException(Collection<WriteRequest>, Throwable) - Constructor for exception org.apache.mina.core.write.WriteToClosedSessionException
Create a new WriteToClosedSessionException instance
WriteToClosedSessionException(WriteRequest) - Constructor for exception org.apache.mina.core.write.WriteToClosedSessionException
Create a new WriteToClosedSessionException instance
WriteToClosedSessionException(WriteRequest, String) - Constructor for exception org.apache.mina.core.write.WriteToClosedSessionException
Create a new WriteToClosedSessionException instance
WriteToClosedSessionException(WriteRequest, String, Throwable) - Constructor for exception org.apache.mina.core.write.WriteToClosedSessionException
Create a new WriteToClosedSessionException instance
WriteToClosedSessionException(WriteRequest, Throwable) - Constructor for exception org.apache.mina.core.write.WriteToClosedSessionException
Create a new WriteToClosedSessionException instance
writeUTF(String) - Method in class org.apache.mina.filter.codec.serialization.ObjectSerializationOutputStream
writingEncryptedData - Variable in class org.apache.mina.filter.ssl.SslHandler
A flag used to indicate to the SslFilter that the buffer it will write is already encrypted (this will be the case for data being produced during the handshake).
writtenBytes - Variable in class org.apache.mina.core.service.IoServiceStatistics
The number of written bytes since the service has been started
writtenBytes - Variable in class org.apache.mina.core.session.AbstractIoSession
 
writtenBytesThroughput - Variable in class org.apache.mina.core.service.IoServiceStatistics
The number of bytes written per second
writtenBytesThroughput - Variable in class org.apache.mina.core.session.AbstractIoSession
 
writtenMessages - Variable in class org.apache.mina.core.service.IoServiceStatistics
The number of written messages since the service has been started
writtenMessages - Variable in class org.apache.mina.core.session.AbstractIoSession
 
writtenMessagesThroughput - Variable in class org.apache.mina.core.service.IoServiceStatistics
The number of messages written per second
writtenMessagesThroughput - Variable in class org.apache.mina.core.session.AbstractIoSession
 

X

X509 - Static variable in class org.apache.mina.filter.ssl.BogusTrustManagerFactory
 
X509_MANAGERS - Static variable in class org.apache.mina.filter.ssl.BogusTrustManagerFactory
 

Z

Zlib - Class in org.apache.mina.filter.compression
A helper class for interfacing with the JZlib library.
Zlib(int, int) - Constructor for class org.apache.mina.filter.compression.Zlib
Creates an instance of the ZLib class.
zStream - Variable in class org.apache.mina.filter.compression.Zlib
The inner stream used to inflate or deflate the data
A B C D E F G H I J K L M N O P Q R S T U V W X Z 
All Classes All Packages