All Classes Interface Summary Class Summary Enum Summary Exception Summary Annotation Types Summary
| Class |
Description |
| AbstractAuthLogicHandler |
AbstractAuthLogicHandler.java - Abstract class that handles an authentication
mechanism logic.
|
| AbstractByteArray |
|
| AbstractDatagramSessionConfig |
The Datagram transport session configuration.
|
| AbstractHttpLogicHandler |
|
| AbstractIoAcceptor |
|
| AbstractIoAcceptor.AcceptorOperationFuture |
|
| AbstractIoBuffer |
|
| AbstractIoConnector |
|
| AbstractIoService |
|
| AbstractIoService.ServiceOperationFuture |
|
| AbstractIoSession |
|
| AbstractIoSessionConfig |
|
| AbstractPollingIoAcceptor<S extends AbstractIoSession,H> |
A base class for implementing transport using a polling strategy.
|
| AbstractPollingIoConnector<S extends AbstractIoSession,H> |
A base class for implementing client transport using a polling strategy.
|
| AbstractPollingIoProcessor<S extends AbstractIoSession> |
|
| AbstractPropertyEditor |
An abstract bi-directional PropertyEditor.
|
| AbstractProtocolDecoderOutput |
|
| AbstractProtocolEncoderOutput |
|
| AbstractProxyIoHandler |
AbstractProxyIoHandler.java - IoHandler that intercepts events until handshake is complete.
|
| AbstractProxyLogicHandler |
AbstractProxyLogicHandler.java - Helper class to handle proxy handshaking logic.
|
| AbstractProxyLogicHandler.Event |
Event wrapper class for enqueued events.
|
| AbstractSelfTransition |
|
| AbstractSocketSessionConfig |
The TCP transport session configuration.
|
| AbstractSocksLogicHandler |
|
| AbstractStateContext |
Abstract StateContext which uses a Map to store the
attributes.
|
| AbstractStateContextLookup |
|
| AbstractStreamWriteFilter<T> |
|
| AbstractTransition |
|
| AmbiguousMethodException |
Thrown by the constructors in MethodTransition if there are several
methods with the specifed name in the target object's class.
|
| AprDatagramSession |
An IoSession for APR UDP datagram based session.
|
| AprIoProcessor |
|
| AprLibrary |
Internal singleton used for initializing correctly the APR native library
and the associated root memory pool.
|
| AprSession |
An abstract IoSession serving of base for APR based sessions.
|
| AprSocketAcceptor |
IoAcceptor for APR based socket transport (TCP/IP).
|
| AprSocketConnector |
|
| AprSocketSession |
An IoSession for APR TCP socket based session.
|
| ArrayEditor |
A PropertyEditor which converts a String into
a one-dimensional array and vice versa.
|
| ArrayUtil |
An utility class for Array manipulations.
|
| AttributeKey |
Creates a Key from a class name and an attribute name.
|
| AvailablePortFinder |
Finds currently available server ports.
|
| Base64 |
Provides Base64 encoding and decoding as defined by RFC 2045.
|
| BlacklistFilter |
A IoFilter which blocks connections from blacklisted remote
address.
|
| BogusTrustManagerFactory |
Bogus TrustManagerFactory which creates
X509TrustManager trusting everything.
|
| BogusTrustManagerFactory.BogusTrustManagerFactorySpi |
|
| BooleanEditor |
A PropertyEditor which converts a String into
a Character and vice versa.
|
| BreakAndCallException |
|
| BreakAndContinueException |
|
| BreakAndGotoException |
|
| BreakAndReturnException |
|
| BreakException |
The base exception of the exceptions thrown by the methods in the
StateControl class.
|
| BufferByteArray |
A ByteArray backed by a IoBuffer.
|
| BufferDataException |
A RuntimeException which is thrown when the data the IoBuffer
contains is corrupt.
|
| BufferedWriteFilter |
An IoFilter implementation used to buffer outgoing WriteRequest almost
like what BufferedOutputStream does.
|
| ByteArray |
Represents a sequence of bytes that can be read or written directly or
through a cursor.
|
| ByteArray.Cursor |
Provides relocatable, relative access to the underlying array.
|
| ByteArrayFactory |
A factory for ByteArrays.
|
| ByteArrayList |
A linked list that stores ByteArrays and maintains several useful invariants.
|
| ByteArrayPool |
Creates ByteArrays, using a pool to reduce allocation where possible.
|
| ByteEditor |
A PropertyEditor which converts a String into
an Byte and vice versa.
|
| ByteUtilities |
ByteUtilities.java - Byte manipulation functions.
|
| CachedBufferAllocator |
An IoBufferAllocator that caches the buffers which are likely to
be reused during auto-expansion of the buffers.
|
| ChainedIoHandler |
|
| CharacterEditor |
A PropertyEditor which converts a String into
a Character and vice versa.
|
| CircularQueue<E> |
A unbounded circular queue based on array.
|
| ClassEditor |
A PropertyEditor which converts a String into
a Character and vice versa.
|
| CloseFuture |
An IoFuture for asynchronous close requests.
|
| CollectionEditor |
A PropertyEditor which converts a String into
a Collection and vice versa.
|
| CommonEventFilter |
Extend this class when you want to create a filter that
wraps the same logic around all 11 IoEvents
|
| CompositeByteArray |
A ByteArray composed of other ByteArrays.
|
| CompositeByteArray.CursorListener |
Allows for efficient detection of component boundaries when using a cursor.
|
| CompositeByteArrayRelativeBase |
Provides common functionality between the
CompositeByteArrayRelativeReader and
CompositeByteArrayRelativeWriter.
|
| CompositeByteArrayRelativeReader |
Provides restricted, relative, read-only access to the bytes in a
CompositeByteArray.
|
| CompositeByteArrayRelativeWriter |
Provides restricted, relative, write-only access to the bytes in a
CompositeByteArray.
|
| CompositeByteArrayRelativeWriter.ChunkedExpander |
Expands the supplied CompositeByteArray by the number of
bytes provided in the constructor
|
| CompositeByteArrayRelativeWriter.Expander |
An object that knows how to expand a CompositeByteArray.
|
| CompositeByteArrayRelativeWriter.Flusher |
An object that knows how to flush a ByteArray.
|
| CompositeByteArrayRelativeWriter.NopExpander |
No-op expander.
|
| CompositeIoFuture<E extends IoFuture> |
|
| CompressionFilter |
|
| ConcurrentHashSet<E> |
A ConcurrentHashMap-backed Set.
|
| ConnectFuture |
An IoFuture for asynchronous connect requests.
|
| ConnectionThrottleFilter |
A IoFilter which blocks connections from connecting
at a rate faster than the specified interval.
|
| ConsumeToCrLfDecodingState |
DecodingState which consumes all bytes until a CRLF
has been encountered.
|
| ConsumeToDynamicTerminatorDecodingState |
DecodingState which consumes all bytes until a fixed (ASCII)
character is reached.
|
| ConsumeToEndOfSessionDecodingState |
DecodingState which consumes all received bytes until the session is
closed.
|
| ConsumeToLinearWhitespaceDecodingState |
DecodingState which consumes all bytes until a space (0x20) or tab
(0x09) character is reached.
|
| ConsumeToTerminatorDecodingState |
DecodingState which consumes all bytes until a fixed (ASCII)
character is reached.
|
| CopyOnWriteMap<K,V> |
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.
|
| CrLfDecodingState |
|
| CumulativeProtocolDecoder |
A ProtocolDecoder that cumulates the content of received buffers to a
cumulative buffer to help users implement decoders.
|
| DaemonThreadFactory |
A Thread Factory that creates Daemon threads
|
| DatagramAcceptor |
|
| DatagramConnector |
|
| DatagramSessionConfig |
|
| DateEditor |
A PropertyEditor which converts a String into
a Date and vice versa.
|
| DateUtil |
An utility class for Dates manipulations
|
| DecoderState |
The HTTP decoder states
|
| DecodingState |
|
| DecodingStateMachine |
Abstract base class for decoder state machines.
|
| DecodingStateProtocolDecoder |
|
| DefaultCloseFuture |
|
| DefaultConnectFuture |
|
| DefaultDatagramSessionConfig |
|
| DefaultEventFactory |
|
| DefaultExceptionMonitor |
A default ExceptionMonitor implementation that logs uncaught
exceptions using Logger.
|
| DefaultFileRegion |
Manage a File to be sent to a remote host.
|
| DefaultHttpResponse |
The default implementation for the HTTP response element.
|
| DefaultIoEventSizeEstimator |
|
| DefaultIoFilterChain |
A default implementation of IoFilterChain that provides
all operations for developers who want to implement their own
transport layer once used with AbstractIoSession.
|
| DefaultIoFilterChain.TailFilter |
|
| DefaultIoFilterChainBuilder |
|
| DefaultIoFuture |
|
| DefaultIoSessionDataStructureFactory |
|
| DefaultIoSessionDataStructureFactory.DefaultIoSessionAttributeMap |
|
| DefaultIoSessionDataStructureFactory.DefaultWriteRequestQueue |
|
| DefaultReadFuture |
|
| DefaultSocketSessionConfig |
|
| DefaultStateContext |
|
| DefaultStateContextFactory |
|
| DefaultTransportMetadata |
|
| DefaultVmPipeSessionConfig |
|
| DefaultWriteFuture |
|
| DefaultWriteRequest |
|
| DemuxingIoHandler |
|
| DemuxingProtocolCodecFactory |
|
| DemuxingProtocolDecoder |
|
| DemuxingProtocolDecoder.DefaultConstructorMessageDecoderFactory |
|
| DemuxingProtocolDecoder.SingletonMessageDecoderFactory |
|
| DemuxingProtocolEncoder |
|
| DemuxingProtocolEncoder.DefaultConstructorMessageEncoderFactory<T> |
|
| DemuxingProtocolEncoder.SingletonMessageEncoderFactory<T> |
|
| DigestUtilities |
DigestUtilities.java - A class supporting the HTTP DIGEST authentication (see RFC 2617).
|
| DoubleEditor |
A PropertyEditor which converts a String into
an Double and vice versa.
|
| DummySession |
A dummy IoSession for unit-testing or non-network-use of
the classes that depends on IoSession.
|
| EnumEditor |
A PropertyEditor which converts a String into
an Enum and vice versa.
|
| ErrorGeneratingFilter |
An IoFilter implementation generating random bytes and PDU modification in
your communication streams.
|
| Event |
Represents an event which typically corresponds to a method call on a proxy.
|
| EventArgumentsInterceptor |
Intercepts the Event arguments before the Event is passed
to the StateMachine and allows for the arguments to be modified.
|
| EventFactory |
|
| ExceptionHandler<E extends java.lang.Throwable> |
|
| ExceptionMonitor |
Monitors uncaught exceptions.
|
| ExecutorFilter |
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.
|
| ExpirationListener<E> |
A listener for expired object events.
|
| ExpiringMap<K,V> |
A map with expiration.
|
| ExpiringSessionRecycler |
|
| FileEditor |
A PropertyEditor which converts a String into
a File and vice versa.
|
| FilenameFileRegion |
Manage a File to be sent to a remote host.
|
| FileRegion |
Indicates the region of a file to be sent to the remote host.
|
| FileRegionWriteFilter |
Filter implementation that converts a FileRegion to IoBuffer
objects and writes those buffers to the next filter.
|
| FilterEvent |
An empty interface that each Filter that is going to send a specific event must implement.
|
| FixedLengthDecodingState |
DecodingState which consumes all received bytes until a configured
number of read bytes has been reached.
|
| FloatEditor |
A PropertyEditor which converts a String into
an Float and vice versa.
|
| HttpAuthenticationMethods |
HttpAuthenticationMethods.java - Enumerates all known http authentication methods.
|
| HttpBasicAuthLogicHandler |
HttpBasicAuthLogicHandler.java - HTTP Basic authentication mechanism logic handler.
|
| HttpClientCodec |
The HTTP client codec
|
| HttpClientDecoder |
An HTTP decoder
|
| HttpClientEncoder |
An encoder for the HTTP client
|
| HttpContentChunk |
The HTTP content chunk object
|
| HttpDigestAuthLogicHandler |
HttpDigestAuthLogicHandler.java - HTTP Digest authentication mechanism logic handler.
|
| HttpEndOfContent |
The HTTP end of content element
|
| HttpException |
|
| HttpMessage |
An HTTP message, the ancestor of HTTP request & response.
|
| HttpMethod |
The HTTP method, one of GET, HEAD, POST, PUT, DELETE, OPTIONS, TRACE, CONNECT
|
| HttpNoAuthLogicHandler |
HttpNoAuthLogicHandler.java - HTTP 'no auth' mechanism logic handler.
|
| HttpNTLMAuthLogicHandler |
HttpNTLMAuthLogicHandler.java - HTTP NTLM authentication mechanism logic handler.
|
| HttpProxyConstants |
HttpProxyConstants.java - HTTP Proxy constants.
|
| HttpProxyRequest |
HttpProxyRequest.java - Wrapper class for HTTP requests.
|
| HttpProxyResponse |
HttpProxyResponse.java - Wrapper class for HTTP requests.
|
| HttpRequest |
An HTTP request element
|
| HttpRequestImpl |
A HTTP Request implementation
|
| HttpResponse |
An HTTP response to an HTTP request
|
| HttpServerCodec |
The HTTP server codec
|
| HttpServerDecoder |
The HTTP decoder
|
| HttpServerEncoder |
An encoder for the HTTP server
|
| HttpSmartProxyHandler |
HttpSmartProxyHandler.java - HTTP proxy handler that automatically handles forwarding a request
to the appropriate authentication mechanism logic handler.
|
| HttpStatus |
An Enumeration of all known HTTP status codes.
|
| HttpVerb |
The HTTP verb.
|
| HttpVersion |
Type safe enumeration representing HTTP protocol version
|
| IdentityHashSet<E> |
An IdentityHashMap-backed Set.
|
| IdleStatus |
|
| IdleStatusChecker |
Detects idle sessions and fires sessionIdle events to them.
|
| InetAddressEditor |
A PropertyEditor which converts a String into an
InetAddress.
|
| InetSocketAddressEditor |
A PropertyEditor which converts a String into an
InetSocketAddress.
|
| IntegerDecodingState |
DecodingState which decodes int values in big-endian
order (high bytes come first).
|
| IntegerEditor |
A PropertyEditor which converts a String into
an Integer and vice versa.
|
| IoAbsoluteReader |
Provides absolute read access to a sequence of bytes.
|
| IoAbsoluteWriter |
Provides absolute write access to a sequence of bytes.
|
| IoAcceptor |
Accepts incoming connection, communicates with clients, and fires events to
IoHandlers.
|
| IoBuffer |
A byte buffer used by MINA applications.
|
| IoBufferAllocator |
|
| IoBufferDecoder |
IoBufferDecoder.java - Handles an IoBuffer decoder which supports
two methods :
- dynamic delimiter decoding
- fixed length content reading
|
| IoBufferHexDumper |
Provides utility methods to dump an IoBuffer into a hex formatted
string.
|
| IoBufferLazyInitializer |
|
| IoBufferWrapper |
A IoBuffer that wraps a buffer and proxies any operations to it.
|
| IoConnector |
Connects to endpoint, communicates with the server, and fires events to
IoHandlers.
|
| IoEvent |
An I/O event or an I/O request that MINA provides.
|
| IoEventQueueHandler |
|
| IoEventQueueThrottle |
Throttles incoming or outgoing events.
|
| IoEventSizeEstimator |
Estimates the amount of memory that the specified IoEvent occupies
in the current JVM.
|
| IoEventType |
An Enum that represents the type of I/O events and requests.
|
| IoFilter |
A filter which intercepts IoHandler events like Servlet
filters.
|
| IoFilter.NextFilter |
|
| IoFilterAdapter |
|
| IoFilterChain |
|
| IoFilterChain.Entry |
|
| IoFilterChainBuilder |
|
| IoFilterEvent |
An I/O event or an I/O request that MINA provides for IoFilters.
|
| IoFilterEvents |
|
| IoFilterLifeCycleException |
|
| IoFilterTransition |
Annotation used on methods to indicate that the method handles a specific
kind of IoFilterEvents event when in a specific state.
|
| IoFilterTransitions |
|
| IoFuture |
Represents the completion of an asynchronous I/O operation on an
IoSession.
|
| IoFutureListener<F extends IoFuture> |
Something interested in being notified when the completion
of an asynchronous I/O operation : IoFuture.
|
| IoHandler |
Handles all I/O events fired by MINA.
|
| IoHandlerAdapter |
|
| IoHandlerChain |
|
| IoHandlerCommand |
A IoHandlerCommand encapsulates a unit of processing work to be
performed, whose purpose is to examine and/or modify the state of a
transaction that is represented by custom attributes provided by
IoSession.
|
| IoHandlerCommand.NextCommand |
|
| IoHandlerEvents |
|
| IoHandlerTransition |
Annotation used on methods to indicate that the method handles a specific
kind of IoHandlerEvents event when in a specific state.
|
| IoHandlerTransitions |
|
| IoProcessor<S extends IoSession> |
An internal interface to represent an 'I/O processor' that performs
actual I/O operations for IoSessions.
|
| IoRelativeReader |
Provides relative read access to a sequence of bytes.
|
| IoRelativeWriter |
Provides relative read access to a sequence of bytes.
|
| IoService |
|
| IoServiceListener |
|
| IoServiceListenerSupport |
A helper class which provides addition and removal of IoServiceListeners and firing
events.
|
| IoServiceListenerSupport.LockNotifyingListener |
A listener in charge of releasing the lock when the close has been completed
|
| IoServiceStatistics |
|
| IoServiceStatistics.Config |
This is a configuration for IoServiceStatistics.
|
| IoSession |
A handle which represents connection between two end-points regardless of
transport types.
|
| IoSessionAttributeMap |
Stores the user-defined attributes which is provided per IoSession.
|
| IoSessionConfig |
|
| IoSessionDataStructureFactory |
Provides data structures to a newly created session.
|
| IoSessionEvent |
IoSessionEvent.java - Wrapper Class for enqueued events.
|
| IoSessionEventQueue |
IoSessionEventQueue.java - Queue that contains filtered session events
while handshake isn't done.
|
| IoSessionEventType |
IoSessionEventType.java - Enumerates session event types.
|
| IoSessionInitializationException |
A RuntimeException that is thrown when the initialization of
an IoSession fails.
|
| IoSessionInitializer<T extends IoFuture> |
Defines a callback for obtaining the IoSession during
session initialization.
|
| IoSessionInputStream |
|
| IoSessionOutputStream |
An OutputStream that forwards all write operations to
the associated IoSession.
|
| IoSessionRecycler |
|
| IoSessionStateContextLookup |
|
| IoUtil |
A utility class that provides various convenience methods related with
IoSession and IoFuture.
|
| KeepAliveFilter |
|
| KeepAliveMessageFactory |
|
| KeepAliveRequestTimeoutException |
A RuntimeException which is thrown when a keep-alive response
message was not received within a certain timeout.
|
| KeepAliveRequestTimeoutHandler |
Tells KeepAliveFilter what to do when a keep-alive response message
was not received within a certain timeout.
|
| KeyStoreFactory |
A factory that creates and configures a new KeyStore instance.
|
| LazyInitializedCacheMap<K,V> |
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.
|
| LazyInitializer<V> |
An abstract class which provides semantics for an object which will be only
fully initialized when requested to.
|
| LinearWhitespaceSkippingState |
DecodingState which skips space (0x20) and tab (0x09) characters.
|
| LineDelimiter |
A delimiter which is appended to the end of a text line, such as
CR/LF.
|
| ListEditor |
A PropertyEditor which converts a String into
a List and vice versa.
|
| Log4jXmlFormatter |
Implementation of Formatter that generates xml in the log4j format.
|
| LoggingFilter |
Logs MINA protocol events.
|
| LogLevel |
Defines a logging level.
|
| LongEditor |
A PropertyEditor which converts a String into
a Long and vice versa.
|
| MapBackedSet<E> |
A Map-backed Set.
|
| MapEditor |
A PropertyEditor which converts a String into
a Collection and vice versa.
|
| MapEditor.TokenType |
|
| MdcInjectionFilter |
This filter will inject some key IoSession properties into the Mapped Diagnostic Context (MDC)
|
| MdcInjectionFilter.MdcKey |
This enum lists all the possible keys this filter will process
|
| MessageDecoder |
Decodes a certain type of messages.
|
| MessageDecoderAdapter |
|
| MessageDecoderFactory |
|
| MessageDecoderResult |
|
| MessageEncoder<T> |
Encodes a certain type of messages.
|
| MessageEncoderFactory<T> |
|
| MessageHandler<M> |
A handler interface that DemuxingIoHandler forwards
messageReceived or messageSent events to.
|
| MethodInvocationException |
Thrown by MethodTransition if the target method couldn't be invoked
or threw an exception.
|
| MethodSelfTransition |
|
| MethodTransition |
|
| NamePreservingRunnable |
A Runnable wrapper that preserves the name of the thread after the runnable is
complete (for Runnables that change the name of the Thread they use.)
|
| NioDatagramAcceptor |
|
| NioDatagramConnector |
|
| NioDatagramSession |
An IoSession for datagram transport (UDP/IP).
|
| NioDatagramSessionConfig |
Define the configuration for a Datagram based session.
|
| NioProcessor |
A processor for incoming and outgoing data get and written on a TCP socket.
|
| NioProcessor.IoSessionIterator<NioSession> |
An encapsulating iterator around the Selector.selectedKeys() or
the Selector.keys() iterator;
|
| NioSession |
An IoSession which is managed by the NIO transport.
|
| NioSocketAcceptor |
|
| NioSocketAcceptor.ServerSocketChannelIterator |
Defines an iterator for the selected-key Set returned by the
selector.selectedKeys().
|
| NioSocketConnector |
|
| NioSocketConnector.SocketChannelIterator |
|
| NioSocketSession |
|
| NoopFilter |
A Noop filter.
|
| NoopTransition |
Transition implementation which does nothing but change the state.
|
| NoSuchMethodException |
RuntimeException equivalent of NoSuchMethodException.
|
| NoSuchStateException |
Exception thrown by StateMachine when a transition in the state
machine references a state which doesn't exist.
|
| NothingWrittenException |
An exception which is thrown when one or more write requests resulted
in no actual write operation.
|
| NTLMConstants |
NTLMConstants.java - All NTLM constants.
|
| NTLMResponses |
NTLMResponses.java - Calculates the various Type 3 responses.
|
| NTLMUtilities |
NTLMUtilities.java - NTLM functions used for authentication and unit testing.
|
| NullEditor |
A dummy PropertyEditor for null.
|
| NumberEditor |
A PropertyEditor which converts a String into
a Number and vice versa.
|
| ObjectSerializationCodecFactory |
|
| ObjectSerializationDecoder |
|
| ObjectSerializationEncoder |
|
| ObjectSerializationInputStream |
|
| ObjectSerializationOutputStream |
|
| OnEntry |
Annotation used on methods to indicate that the method will be executed
before entering a certain state
|
| OnExit |
Annotation used on methods to indicate that the method will be executed
before existing from a certain state
|
| OrderedThreadPoolExecutor |
A ThreadPoolExecutor that maintains the order of IoEvents.
|
| PatternEditor |
A PropertyEditor which converts a String into
a Pattern and vice versa.
|
| PrefixedStringCodecFactory |
A ProtocolCodecFactory that performs encoding and decoding
of a Java String object using a fixed-length length prefix.
|
| PrefixedStringDecoder |
A ProtocolDecoder which decodes a String using a fixed-length length prefix.
|
| PrefixedStringEncoder |
A ProtocolEncoder which encodes a string
using a fixed-length length prefix.
|
| PriorityThreadPoolExecutor |
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.SessionEntry |
A class used to preserve first-in-first-out order of sessions that have equal
priority.
|
| ProfilerTimerFilter |
This class will measure the time it takes for a method in the IoFilterAdapter class to execute.
|
| PropertiesEditor |
A PropertyEditor which converts a String into
a Properties and vice versa.
|
| PropertyEditorFactory |
A factory that creates a new PropertyEditor which is appropriate for
the specified object or class.
|
| ProtocolCodecException |
|
| ProtocolCodecFactory |
|
| ProtocolCodecFilter |
|
| ProtocolCodecFilter.EncodedWriteRequest |
|
| ProtocolCodecFilter.ProtocolDecoderOutputImpl |
|
| ProtocolCodecFilter.ProtocolEncoderOutputImpl |
|
| ProtocolCodecSession |
|
| ProtocolDecoder |
Decodes binary or protocol-specific data into higher-level message objects.
|
| ProtocolDecoderAdapter |
|
| ProtocolDecoderException |
An exception that is thrown when ProtocolDecoder
cannot understand or failed to validate the specified IoBuffer
content.
|
| ProtocolDecoderOutput |
|
| ProtocolEncoder |
Encodes higher-level message objects into binary or protocol-specific data.
|
| ProtocolEncoderAdapter |
An abstract ProtocolEncoder implementation for those who don't have any
resources to dispose.
|
| ProtocolEncoderException |
An exception that is thrown when ProtocolEncoder
cannot understand or failed to validate the specified message object.
|
| ProtocolEncoderOutput |
|
| ProxyAuthException |
ProxyAuthException.java - This class extends SaslException and represents an
authentication failure to the proxy.
|
| ProxyConnector |
ProxyConnector.java - Decorator for SocketConnector to provide proxy
support, as suggested by MINA list discussions.
|
| ProxyFilter |
|
| ProxyHandshakeIoBuffer |
ProxyHandshakeIoBuffer.java - IoBuffer wrapper to indicate handshake
related messages which should not be passed upstream of the ProxyFilter.
|
| ProxyIoSession |
ProxyIoSession.java - Class that contains all informations for the current proxy
authentication session.
|
| ProxyIoSessionInitializer<T extends ConnectFuture> |
|
| ProxyLogicHandler |
ProxyLogicHandler.java - Interface implemented by classes containing proxy type specific logic.
|
| ProxyRequest |
ProxyRequest.java - Abstract wrapper class for proxy requests.
|
| ReadFuture |
|
| RecoverableProtocolDecoderException |
A special exception that tells the ProtocolDecoder can keep
decoding even after this exception is thrown.
|
| ReferenceCountingFilter |
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.
|
| RuntimeIoException |
A unchecked version of IOException.
|
| SelfTransition |
The interface implemented by classes which need to react on entering
a certain states.
|
| SessionAttributeInitializingFilter |
|
| SessionState |
The session state.
|
| SetEditor |
A PropertyEditor which converts a String into
a Set and vice versa.
|
| ShortEditor |
A PropertyEditor which converts a String into
a Short and vice versa.
|
| ShortIntegerDecodingState |
DecodingState which decodes short values in big-endian
order (high bytes come first).
|
| SimpleBufferAllocator |
|
| SimpleByteArrayFactory |
Creates ByteArray backed by a heap-allocated
IoBuffer.
|
| SimpleIoProcessorPool<S extends AbstractIoSession> |
|
| SingleByteDecodingState |
|
| SingleSessionIoHandler |
Deprecated.
|
| SingleSessionIoHandlerAdapter |
Deprecated.
|
| SingleSessionIoHandlerDelegate |
Deprecated.
|
| SingleSessionIoHandlerFactory |
Deprecated.
|
| SingletonStateContextLookup |
|
| SkippingState |
DecodingState which skips data until canSkip(byte) returns
false.
|
| SocketAcceptor |
|
| SocketConnector |
|
| SocketSessionConfig |
|
| Socks4LogicHandler |
Socks4LogicHandler.java - SOCKS4/SOCKS4a authentication mechanisms logic handler.
|
| Socks5LogicHandler |
Socks5LogicHandler.java - SOCKS5 authentication mechanisms logic handler.
|
| SocksProxyConstants |
SocksProxyConstants.java - SOCKS proxy constants.
|
| SocksProxyRequest |
SocksProxyRequest.java - Wrapper class for SOCKS requests.
|
| SslContextFactory |
A factory that creates and configures a new SSLContext.
|
| SslEvent |
A SSL event sent by SslFilter when the session is secured or not secured.
|
| SslFilter |
An SSL filter that encrypts and decrypts the data exchanged in the session.
|
| SslFilter.EncryptedWriteRequest |
A private class used to store encrypted messages.
|
| SslFilter.SslFilterMessage |
A message that is sent from SslFilter when the connection became
secure or is not secure anymore.
|
| SslHandler |
No qualifier
|
| State |
Annotation used to define the states in a state machine.
|
| State |
|
| State.TransitionHolder |
|
| StateContext |
|
| StateContextFactory |
|
| StateContextLookup |
Lookups a StateContext from a collection of event arguments.
|
| StateControl |
Allows for programmatic control of a state machines execution.
|
| StateMachine |
Represents a complete state machine.
|
| StateMachineCreationException |
|
| StateMachineFactory |
|
| StateMachineFactory.TransitionsWrapper |
|
| StateMachineFactory.TransitionWrapper |
|
| StateMachineProxyBuilder |
Used to create proxies which will forward all method calls on them to a
StateMachine.
|
| StateMachineProxyBuilder.MethodInvocationHandler |
|
| StreamIoHandler |
A IoHandler that adapts asynchronous MINA events to stream I/O.
|
| StreamIoHandler.StreamIoException |
|
| StreamWriteFilter |
|
| StringEditor |
A dummy PropertyEditor for a String.
|
| StringUtilities |
StringUtilities.java - Various methods to handle strings.
|
| Subnet |
A IP subnet using the CIDR notation.
|
| SynchronizedProtocolDecoder |
A ProtocolDecoder implementation which decorates an existing decoder
to be thread-safe.
|
| SynchronizedProtocolEncoder |
A ProtocolEncoder implementation which decorates an existing encoder
to be thread-safe.
|
| SynchronizedQueue<E> |
A decorator that makes the specified Queue thread-safe.
|
| TextLineCodecFactory |
A ProtocolCodecFactory that performs encoding and decoding between
a text line data and a Java string object.
|
| TextLineDecoder |
|
| TextLineEncoder |
A ProtocolEncoder which encodes a string into a text line
which ends with the delimiter.
|
| Transform |
Utility class for working with xml data
Implementation is heavily based on org.apache.log4j.helpers.Transform
|
| Transition |
Annotation used on methods to indicate that the method handles a specific
kind of event when in a specific state.
|
| Transition |
The interface implemented by classes which need to react on transitions
between states.
|
| TransitionAnnotation |
Annotation used to mark other annotations as being transition annotations.
|
| Transitions |
Annotation used to annotate a method with several Transitions.
|
| TransportMetadata |
Provides meta-information that describes an IoService.
|
| UnhandledEventException |
Thrown when an Event passed to a state machine couldn't be handled.
|
| UnknownMessageTypeException |
An exception that is thrown when the type of the message cannot be determined.
|
| UnorderedThreadPoolExecutor |
A ThreadPoolExecutor that does not maintain the order of IoEvents.
|
| URIEditor |
A PropertyEditor which converts a String into
a URI and vice versa.
|
| URLEditor |
A PropertyEditor which converts a String into
a URL and vice versa.
|
| VmPipe |
TODO Add documentation
|
| VmPipeAcceptor |
|
| VmPipeAddress |
A SocketAddress which represents in-VM pipe port number.
|
| VmPipeAddressEditor |
A PropertyEditor which converts a String into
a VmPipeAddress and vice versa.
|
| VmPipeConnector |
|
| VmPipeConnector.LocalAddressReclaimer |
|
| VmPipeFilterChain |
TODO Add documentation
|
| VmPipeSession |
|
| VmPipeSessionConfig |
|
| WriteException |
An exception which is thrown when one or more write operations failed.
|
| WriteFuture |
An IoFuture for asynchronous write requests.
|
| WriteRequest |
|
| WriteRequestFilter |
|
| WriteRequestQueue |
|
| WriteTimeoutException |
|
| WriteToClosedSessionException |
An exception which is thrown when one or more write operations were
attempted on a closed session.
|
| Zlib |
A helper class for interfacing with the JZlib library.
|