|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
IoAcceptor
.IoBuffer
.IoConnector
.IoService
s.IoSession
.IoSessionConfig
.IoAcceptor
for datagram transport (UDP/IP).IoProcessor
which helps
transport developers to write an IoProcessor
easily.PropertyAccessor
for MINA constructs.PropertyEditor
.ProtocolDecoderOutput
based on queue.ProtocolEncoderOutput
based on queue.StateContext
which uses a Map
to store the
attributes.StateContextLookup
implementation.StateContextFactory
to create StateContext
objects.
Transition
implementation.State
for the specified Event
id.
State
as next state
and for the specified Event
id.
session
to the I/O processor so that
the I/O processor starts to perform any I/O operations related
with the session
.
baseName
in this chain.
baseName
in this chain.
IoEventType
to profile
MessageHandler
that receives the messages of
the specified type
.
IoServiceListener
that listens any events related with
this service.
MessageHandler
that handles the received messages of
the specified type
.
MessageHandler
that handles the sent messages of the
specified type
.
Transition
to this State
with weight 0.
Transition
to this State
with the
specified weight.
MethodTransition
if there are several
methods with the specifed name in the target object's class.AprSocketConnector
PropertyEditor
which converts a String
into
a one-dimensional array and vice versa.InputStream
that reads the data from this buffer.
OutputStream
that appends the data into this buffer.
Map
or session attribute to search
fast while being debug-friendly by providing the string representation.TextLineDecoder
.
IoFilter
which blocks connections from blacklisted remote
address.TrustManagerFactory
which creates
X509TrustManager
trusting everything.PropertyEditor
which converts a String
into
a Character
and vice versa.IdleStatus.READER_IDLE
and IdleStatus.WRITER_IDLE
.
Transition
and lets the
State
with the specified id handle the next Event
.
Transition
and lets the
State
with the specified id handle the next Event
.
Transition
and lets the
State
with the specified id handle the current Event
.
Transition
and lets the
State
with the specified id handle the current Event
.
Transition
and tries to
find another Transition
with higher weight or a Transition
of a parent State
which can handle the current Event
.
Transition
and lets the
State
with the specified id handle the next Event
.
Transition
and lets the
State
with the specified id handle the current Event
.
Transition
and lets the
last recorded State
handle the next Event
.
Transition
and lets the
last recorded State
handle the current Event
.
StateControl
class.message
to all the IoSession
s
managed by this service.
message
to the specified sessions
.
message
to the specified sessions
.
message
to the specified sessions
.
message
to the specified sessions
.
RuntimeException
which is thrown when the data the IoBuffer
contains is corrupt.PropertyEditor
which converts a String
into
an Byte
and vice versa.IoBufferAllocator
that caches the buffers which are likely to
be reused during auto-expansion of the buffers.IoHandler
which executes an IoHandlerChain
on a messageReceived event.IoHandlerChain
.
IoHandlerChain
on a messageReceived event.
PropertyEditor
which converts a String
into
a Character
and vice versa.PropertyEditor
which converts a String
into
a Character
and vice versa.IoFutureListener
that closes the IoSession
which is
associated with the specified IoFuture
.
ExceptionHandler
that closes the session immediately.
IoFuture
for asynchronous close requests.PropertyEditor
which converts a String
into
a Collection
and vice versa.IoFuture
of IoFuture
s.IoFilter
which compresses all data using
JZlib.ConcurrentHashMap
-backed Set
.default remote address
.
default
remote address
and invokes the ioSessionInitializer
when
the IoSession is created but before IoHandler.sessionCreated(IoSession)
is invoked.
ioSessionInitializer
when the IoSession is created but before
IoHandler.sessionCreated(IoSession)
is invoked.
ioSessionInitializer
when the
IoSession is created but before IoHandler.sessionCreated(IoSession)
is invoked.
IoFuture
for asynchronous connect requests.IoFilter
which blocks connections from connecting
at a rate faster than the specified interval.Bytes
context until a CRLF
has been encounteredDecodingState
which consumes all received bytes until a configured
number of read bytes has been reached.IoFilter
with the
specified name.
IoFilter
of the
specified filterType.
Map
in which all operations that change the
Map are implemented by making a new copy of the underlying Map.StateContext
.
Event
from the specified method and method
arguments.
StateMachine
from the specified handler object and
using a start state with id start
.
StateMachine
from the specified handler object and
using the State
with the specified id as start state.
StateMachine
from the specified handler objects and
using a start state with id start
.
StateMachine
from the specified handler objects and
using the State
with the specified id as start state.
Map
which stores messageId
-Request
pairs whose Response
s are not received yet.
Set
which stores Request
whose
Response
s are not received yet.
CRLF
.ProtocolDecoder
that cumulates the content of received
buffers to a cumulative buffer to help users implement decoders.InputStream
to the session.
IoAcceptor
for datagram transport (UDP/IP).IoConnector
for datagram transport (UDP/IP).IoService
for datagram transport (UDP/IP).IoSessionConfig
for datagram transport type.PropertyEditor
which converts a String
into
a Date
and vice versa.CumulativeProtocolDecoder.doDecode(IoSession, IoBuffer, ProtocolDecoderOutput)
.
CloseFuture
.ConnectFuture
.DatagramSessionConfig
.EventFactory
implementation.ExceptionMonitor
implementation that logs uncaught
exceptions using Logger
.IoEventSizeEstimator
implementation.IoFilterChain
that provides
all operations for developers who want to implement their own
transport layer once used with AbstractIoSession
.IoFilterChainBuilder
which is useful
in most cases.DefaultIoFilterChainBuilder
.
IoFuture
.IoSessionDataStructureFactory
implementation
that creates a new HashMap
-based IoSessionAttributeMap
instance and a new synchronized CircularQueue
instance per
IoSession
.MessageSizeEstimator
implementation.WriteFuture
.SocketSessionConfig
.StateContext
implementation.StateContextFactory
which creates DefaultStateContext
objects.TransportMetadata
.WriteFuture
.WriteRequest
.WriteFuture
.
WriteFuture
.
IoHandler
that demuxes messageReceived
events
to the appropriate MessageHandler
.MessageHandler
s.
ProtocolCodecFactory
that provides DemuxingProtocolEncoder
and DemuxingProtocolDecoder
as a pair.ProtocolDecoder
that demultiplexes incoming IoBuffer
decoding requests into an appropriate MessageDecoder
.ProtocolEncoder
that demultiplexes incoming message
encoding requests into an appropriate MessageEncoder
.ReferenceCountingFilter
when this filter
is not used by any IoFilterChain
anymore, so you can destroy
shared resources.
Map
created by
RequestResponseFilter.createRequestStore(IoSession)
.
Set
created by
RequestResponseFilter.createUnrespondedRequestStore(IoSession)
.
Transition
.
PropertyEditor
which converts a String
into
an Double
and vice versa.IoSession
for unit-testing or non-network-use of
the classes that depends on IoSession
.Set
.
PropertyEditor
which converts a String
into
an Enum
and vice versa.IoFilter
implementation generating random bytes and PDU modification in
your communication streams.Event
with the specified id and no arguments.
Event
with the specified id and arguments.
Event
arguments before the Event
is passed
to the StateMachine
and allows for the arguments to be modified.StateMachineProxyFactory
to create Event
objects when
methods are invoked on the proxy.IoHandler.exceptionCaught(IoSession,Throwable)
event.
IoHandler
implementation or by MINA.
session
.
IoHandler
implementation or by MINA.
SingleSessionIoHandler.exceptionCaught(Throwable)
method of the
handler assigned to this session.
DemuxingIoHandler
forwards
exceptionCaught
events to.IoHandlerCommand
in the
IoHandlerChain
.
Transition
.
Executor
to enforce a certain
thread model while allowing the events per session to be processed
simultaneously.OrderedThreadPoolExecutor
.
OrderedThreadPoolExecutor
.
OrderedThreadPoolExecutor
.
OrderedThreadPoolExecutor
.
OrderedThreadPoolExecutor
.
OrderedThreadPoolExecutor
.
OrderedThreadPoolExecutor
.
OrderedThreadPoolExecutor
.
OrderedThreadPoolExecutor
.
OrderedThreadPoolExecutor
.
OrderedThreadPoolExecutor
.
OrderedThreadPoolExecutor
.
OrderedThreadPoolExecutor
.
OrderedThreadPoolExecutor
.
Executor
.
Executor
.
ConcurrentHashMap
for the internal data structure.
ExpiringMap
and will remove
elements that have passed the threshold.IoSessionRecycler
with sessions that time out on inactivity.PropertyEditor
which converts a String
into
a File
and vice versa.NUL (0x00)
.
NUL (0x00)
.
IoSession.close()
method invocation.
IoSession.setTrafficMask(TrafficMask)
method invocation.
IoSession.write(Object)
method invocation.
Set
of IoSession
s that matches the query
from the specified sessions and returns the matches.
IoSession
is closed.
IoFutureListener
s
related with event notifications to the specified session
and future
.
IoHandler.exceptionCaught(IoSession, Throwable)
event.
IoSession.close()
event.
IoSession.setTrafficMask(TrafficMask)
event.
IoSession.write(Object)
event.
IoFilterChain.fireMessageReceived(Object)
event.
IoHandler.sessionOpened(IoSession)
event.
IoServiceListener.serviceActivated(IoService)
for all registered listeners.
IoServiceListener.serviceDeactivated(IoService)
for all registered listeners.
IoServiceListener.serviceIdle(IoService, IdleStatus)
for all registered listeners.
IoHandler.sessionClosed(IoSession)
event.
IoHandler.sessionCreated(IoSession)
event.
IoServiceListener.sessionCreated(IoSession)
for all registered listeners.
IoServiceListener.sessionDestroyed(IoSession)
for all registered listeners.
IoHandler.sessionIdle(IoSession, IdleStatus)
event.
IoHandler.sessionOpened(IoSession)
event.
DecodingState
which consumes all received bytes until a configured
number of read bytes has been reached.PropertyEditor
which converts a String
into
an Float
and vice versa.session
.
ProtocolDecoderOutput.write(Object)
to
the next filter.
ProtocolEncoderOutput.write(Object)
to
the session.
IoBufferAllocator
implementations.
IoFilter
with the specified name in this chain.
IoFilter
with the specified filterType
in this chain.
IoFilterChain.Entry
s this chain contains.
IoFilterChain.Entry
s this chain contains.
Event
.
IoSession.getAttribute(Object)
instead.
null
if not found.
IoSessionAttributeMap
which is going to be associated
with the specified session.
Set
of currently available port numbers
(Integer
).
Set
of currently avaliable port numbers (Integer
)
between the specified port range.
IoEventType
IdleStatus.BOTH_IDLE
.
IdleStatus.BOTH_IDLE
.
IdleStatus.BOTH_IDLE
in seconds.
IdleStatus.BOTH_IDLE
in seconds.
IdleStatus.BOTH_IDLE
in milliseconds.
IdleStatus.BOTH_IDLE
in milliseconds.
IoHandlerCommand
this handler will use to
handle messageReceived events.
CloseFuture
of this session.
StateContext
this Event
was triggered for.
State
.
ProtocolDecoder
which
decodes binary or protocol-specific data into message objects.
ProtocolEncoderOutput
that buffers
messages generated by ProtocolDecoder
.
Queue
of the buffered decoder output.
IoAcceptor.bind()
method.
List
of the default local addresses to bind when no
argument is specified in IoAcceptor.bind()
method.
IoConnector.connect()
method.
SSLEngine
is initialized.
SSLEngine
is initialized.
ProtocolEncoder
which
encodes message objects into binary or protocol-specific data.
ProtocolEncoderOutput
that buffers
IoBuffer
s generated by ProtocolEncoder
.
Queue
of the buffered encoder output.
IoFilterChain.Entry
with the specified name in this chain.
IoFilterChain.Entry
with the specified filter in this chain.
IoFilterChain.Entry
with the specified filterType
in this chain.
EnumSet
.
EnumSet
.
EnumSet
.
EnumSet
.
EnumSet
.
EnumSet
.
EnumSet
.
EnumSet
.
IoSession
that is managed by the service.
Event
which couldn't be handled.
Exception
.
Exception
.
LogLevel
that is used to log
exception caught events.
Map
which contains all messageType-MessageHandler
pairs registered to this handler.
Executor
instance this filter uses.
SingleSessionIoHandlerFactory
that is used to create a new
SingleSessionIoHandler
instance.
IoService.getFilterChainBuilder()
).
IoFilterChainBuilder
which will build the
IoFilterChain
of all IoSession
s which is created
by this service.
WriteFuture
that is associated with this write request.
ExecutorFilter
for all IoSession
whose IoFilterChain
has been configured by
this builder.
IoHandler
which handles this session.
SingleSessionIoHandler
for the given session.
Event
.
State
.
IdleStatus
.
IdleStatus
.
TrafficMask
instance from the
specified interestOps.
StateMachineFactory
instance which creates
StateMachine
s by reading the specified Transition
equivalent annotation.
SelectionKey
for this mask.
readBytesThroughput
.
readMessagesThroughput
.
writtenBytesThroughput
.
writtenMessagesThroughput
.
IdleStatus.BOTH_IDLE
.
IdleStatus.BOTH_IDLE
.
IdleStatus
.
IdleStatus
.
IdleStatus.READER_IDLE
.
IdleStatus.READER_IDLE
.
IdleStatus.WRITER_IDLE
.
IdleStatus.WRITER_IDLE
.
Set
of the local addresses which are bound currently.
ExecutorFilter
for all IoSession
whose IoFilterChain
has been configured by
this builder.
IoEventType
has executed
ExecutorFilter
per IoSession
.
MessageHandler
which is registered to process
the specified type
.
LogLevel
that is used to log
message received events.
LogLevel
that is used to log
message sent events.
Method
.
IoEventType
has executed
IoHandlerCommand.NextCommand
of the command.
IoFilter.NextFilter
of the filter.
IoFilter.NextFilter
of the IoFilter
with the
specified name in this chain.
IoFilter.NextFilter
of the specified IoFilter
in this chain.
IoFilter.NextFilter
of the specified filterType
in this chain.
State
which the StateMachine
should move to
if this Transition
is taken and Transition.execute(Event)
returns
true
.
ClassLoader
of the current thread.
WriteRequest
which was requested originally,
which is not transformed by any IoFilter
.
State
.
decoder
and returns it.
decoder
and returns it.
decoder
and returns it.
IdleStatus.READER_IDLE
.
IdleStatus.READER_IDLE
.
IdleStatus.READER_IDLE
in seconds.
IdleStatus.READER_IDLE
in seconds.
IdleStatus.READER_IDLE
in milliseconds.
IdleStatus.READER_IDLE
in milliseconds.
Map
which contains all messageType-MessageHandler
pairs registered to this handler for received messages.
WriteRequest
.
WriteRequest
, in the order of occurrance.
ResponseInspector
.
Map
which contains all messageType-MessageHandler
pairs registered to this handler for sent messages.
IoService
which provides I/O service to this session.
IoService
listens to to manage
this session.
IoSession
which is the result of connect operation.
IoSession
of this chain.
IoSession
which is associated with this future.
ExecutorFilter
for the specified IoSession
.
LogLevel
that is used to log
session closed events.
IoSession
s
created by this service.
IoSessionConfig
of the service
LogLevel
that is used to log
session created events.
IoSessionDataStructureFactory
that provides
related data structures for a new session created by this service.
LogLevel
that is used to log
session idle events.
LogLevel
that is used to log
session opened events.
IoSessionRecycler
for this service.
SSLSession
for the specified session.
State
with the specified id.
Collection
of all State
s used by
this StateMachine
.
NUL
-terminated string from this buffer using the
specified decoder
and returns it.
NUL
-terminated string from this buffer using the
specified decoder
and returns it.
IoEventType
TrafficMask
of this session.
List
of Transition
s going out
from this State
.
TransportMetadata
that this service runs on.
TransportMetadata
that this session runs on.
WriteRequest
which is going to be associated with
the specified session.
IdleStatus.WRITER_IDLE
.
IdleStatus.WRITER_IDLE
.
IdleStatus.WRITER_IDLE
in seconds.
IdleStatus.WRITER_IDLE
in seconds.
IdleStatus.WRITER_IDLE
in milliseconds.
IdleStatus.WRITER_IDLE
in milliseconds.
Event
through this StateMachine
.
session
.
SingleSessionIoHandler
as a session
attribute.
true
if the messages exchanged by the service can be
fragmented
or reassembled by its underlying transport.
IdentityHashMap
-backed Set
.IoSession
or
IoSession
.PropertyEditor
which converts a String
into an
InetAddress
.PropertyEditor
which converts a String
into an
InetSocketAddress
.ReferenceCountingFilter
when this filter
is added to a IoFilterChain
at the first time, so you can
initialize shared resources.
PropertyEditor
which converts a String
into
an Integer
and vice versa.IoHandler
s.IoBuffer
s and manages them.IoBuffer
that wraps a buffer and proxies any operations to it.IoHandler
s.OrderedThreadPoolExecutor
and UnorderedThreadPoolExecutor
.OrderedThreadPoolExecutor
or
UnorderedThreadPoolExecutor
.IoEvent
occupies
in the current JVM.Enum
that represents the type of I/O events and requests.IoHandler
events like Servlet
filters.IoFilter
in IoFilterChain
.IoFilter
.IoFilter
s that forwards IoHandler
events
to the consisting filters and terminal IoHandler
sequentially.IoFilterChain
contains.IoFilterChain
in predefined way
when IoSession
is created.IoFilter
s.IoFilter
events for use in IoFilterTransition
annotations.RuntimeException
which is thrown when IoFilter.init()
or IoFilter.onPostAdd(IoFilterChain, String, org.apache.mina.common.IoFilter.NextFilter)
failed.IoSession
.PropertyAccessor
for IoFilter
.IoFilterEvents
event when in a specific state.IoFilterTransition
s.ReadFloodException
and WriteFloodException
; It's not really an exception.IoFuture
becomes available.IoHandler
.IoHandlerCommand
s.IoHandlerCommand
s.
IoHandlerChain
contains.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
of
the IoHandlerChain
.IoHandler
events for use in IoHandlerTransition
annotations.IoHandlerEvents
event when in a specific state.IoHandlerTransition
s.IoSession
s.IoAcceptor
s and IoConnector
s
that provide I/O service and manage IoSession
s.IoService
.IoServiceListener
s and firing
events.IoSession
.PropertyAccessor
for IoService
.IoSession
.IoSession
.IoSession
s that match a boolean OGNL expression.RuntimeException
that is thrown when the initialization of
an IoSession
fails.IoSession
during
session initialization.IoSession
.PropertyAccessor
for IoSession
.IoSessionRecycler
to an IoService
.StateContextLookup
which uses an IoSession
attribute to store the StateContextLookup
.DefaultStateContextFactory
to
create StateContext
objects for new IoSession
s.
StateContextFactory
to
create StateContext
objects for new IoSession
s.
IoSession
and IoFuture
.true
if this service is IdleStatus.BOTH_IDLE
.
true
if the connect operation has been canceled by
ConnectFuture.cancel()
method.
IoSession
associated with this
future has been closed.
true if and only if this session is being closed
(but not disconnected yet) or is closed.
- isCompressInbound() -
Method in class org.apache.mina.filter.compression.CompressionFilter
- Returns true if incoming data is being compressed.
- isCompressOutbound() -
Method in class org.apache.mina.filter.compression.CompressionFilter
- Returns true if the filter is compressing data being written.
- isConnected() -
Method in class org.apache.mina.common.AbstractIoSession
-
- isConnected() -
Method in interface org.apache.mina.common.ConnectFuture
- Returns true if the connect operation is finished successfully.
- isConnected() -
Method in class org.apache.mina.common.DefaultConnectFuture
-
- isConnected() -
Method in interface org.apache.mina.common.IoSession
- Returns
true
if this session is connected with remote peer.
- isConnectionless() -
Method in class org.apache.mina.common.DefaultTransportMetadata
-
- isConnectionless() -
Method in interface org.apache.mina.common.TransportMetadata
- Returns
true
if the session of this transport type is
connectionless.
- isConnectionOk(IoSession) -
Method in class org.apache.mina.filter.firewall.ConnectionThrottleFilter
- Method responsible for deciding if a connection is OK
to continue
- isDerived() -
Method in class org.apache.mina.common.AbstractIoBuffer
-
- isDerived() -
Method in class org.apache.mina.common.IoBuffer
- returns true if and only if this buffer is derived from other buffer
via
IoBuffer.duplicate()
, IoBuffer.slice()
or IoBuffer.asReadOnlyBuffer()
.
- isDerived() -
Method in class org.apache.mina.common.IoBufferWrapper
-
- isDirect() -
Method in class org.apache.mina.common.AbstractIoBuffer
-
- isDirect() -
Method in class org.apache.mina.common.IoBuffer
-
- isDirect() -
Method in class org.apache.mina.common.IoBufferWrapper
-
- isDisposed() -
Method in class org.apache.mina.common.AbstractIoService
-
- isDisposed() -
Method in class org.apache.mina.common.AbstractPollingIoProcessor
-
- isDisposed() -
Method in interface org.apache.mina.common.IoProcessor
- Returns true if and if only all resources of this processor
have been disposed.
- isDisposed() -
Method in interface org.apache.mina.common.IoService
- Returns true if and if only all resources of this processor
have been disposed.
- isDisposed() -
Method in class org.apache.mina.common.SimpleIoProcessorPool
-
- isDisposing() -
Method in class org.apache.mina.common.AbstractIoService
-
- isDisposing() -
Method in class org.apache.mina.common.AbstractPollingIoProcessor
-
- isDisposing() -
Method in interface org.apache.mina.common.IoProcessor
- Returns true if and if only
IoProcessor.dispose()
method has
been called.
- isDisposing() -
Method in interface org.apache.mina.common.IoService
- Returns true if and if only
IoService.dispose()
method has
been called.
- isDisposing() -
Method in class org.apache.mina.common.SimpleIoProcessorPool
-
- isDone() -
Method in class org.apache.mina.common.AbstractIoService.ServiceOperationFuture
-
- isEmpty(IoSession) -
Method in interface org.apache.mina.common.WriteRequestQueue
-
- isEmpty() -
Method in class org.apache.mina.util.CircularQueue
-
- isEmpty() -
Method in class org.apache.mina.util.CopyOnWriteMap
- Returns true if this map is empty, otherwise false.
- isEmpty() -
Method in class org.apache.mina.util.ExpiringMap
-
- isEmpty() -
Method in class org.apache.mina.util.SynchronizedQueue
-
- isExpandable(Class<?>, String) -
Method in class org.apache.mina.integration.jmx.ObjectMBean
-
- isGetTrafficClassAvailable() -
Static method in class org.apache.mina.transport.socket.DefaultDatagramSessionConfig
-
- isGetTrafficClassAvailable() -
Static method in class org.apache.mina.transport.socket.DefaultSocketSessionConfig
-
- isIdle(IdleStatus) -
Method in class org.apache.mina.common.AbstractIoService
-
- isIdle(IdleStatus) -
Method in class org.apache.mina.common.AbstractIoSession
-
- isIdle(IdleStatus) -
Method in interface org.apache.mina.common.IoService
- Returns
true
if this service is idle for the specified
IdleStatus
.
- isIdle(IdleStatus) -
Method in interface org.apache.mina.common.IoSession
- Returns
true
if this session is idle for the specified
IdleStatus
.
- isInterestedInRead(T) -
Method in class org.apache.mina.common.AbstractPollingIoProcessor
- is this session registered for reading
- isInterestedInRead(AprSession) -
Method in class org.apache.mina.transport.socket.apr.AprIoProcessor
-
- isInterestedInRead(NioSession) -
Method in class org.apache.mina.transport.socket.nio.NioProcessor
-
- isInterestedInWrite(T) -
Method in class org.apache.mina.common.AbstractPollingIoProcessor
- is this session registered for writing
- isInterestedInWrite(AprSession) -
Method in class org.apache.mina.transport.socket.apr.AprIoProcessor
-
- isInterestedInWrite(NioSession) -
Method in class org.apache.mina.transport.socket.nio.NioProcessor
-
- isKeepAlive() -
Method in class org.apache.mina.transport.socket.DefaultSocketSessionConfig
-
- isKeepAlive() -
Method in interface org.apache.mina.transport.socket.SocketSessionConfig
-
- isManipulateReads() -
Method in class org.apache.mina.filter.errorgenerating.ErrorGeneratingFilter
-
- isManipulateWrites() -
Method in class org.apache.mina.filter.errorgenerating.ErrorGeneratingFilter
-
- isNeedClientAuth() -
Method in class org.apache.mina.filter.ssl.SslFilter
- Returns true if the engine will require client authentication.
- isOobInline() -
Method in class org.apache.mina.transport.socket.DefaultSocketSessionConfig
-
- isOobInline() -
Method in interface org.apache.mina.transport.socket.SocketSessionConfig
-
- isOperation(String, Class<?>[]) -
Method in class org.apache.mina.integration.jmx.IoFilterMBean
-
- isOperation(String, Class<?>[]) -
Method in class org.apache.mina.integration.jmx.IoServiceMBean
-
- isOperation(String, Class<?>[]) -
Method in class org.apache.mina.integration.jmx.IoSessionMBean
-
- isOperation(String, Class<?>[]) -
Method in class org.apache.mina.integration.jmx.ObjectMBean
-
- isRead() -
Method in class org.apache.mina.common.DefaultReadFuture
-
- isRead() -
Method in interface org.apache.mina.common.ReadFuture
- Returns true if a message was received successfully.
- isReadable(H) -
Method in class org.apache.mina.common.AbstractPollingConnectionlessIoAcceptor
-
- isReadable(T) -
Method in class org.apache.mina.common.AbstractPollingIoProcessor
- Is the session ready for reading
- isReadable() -
Method in class org.apache.mina.common.TrafficMask
- Returns true if this mask allows a read operation.
- isReadable(Class<?>, String) -
Method in class org.apache.mina.integration.jmx.ObjectMBean
-
- isReadable(AprSession) -
Method in class org.apache.mina.transport.socket.apr.AprIoProcessor
-
- isReadable(DatagramChannel) -
Method in class org.apache.mina.transport.socket.nio.NioDatagramAcceptor
-
- isReadable(NioSession) -
Method in class org.apache.mina.transport.socket.nio.NioProcessor
-
- isReaderIdle() -
Method in class org.apache.mina.common.AbstractIoService
-
- isReaderIdle() -
Method in class org.apache.mina.common.AbstractIoSession
-
- isReaderIdle() -
Method in interface org.apache.mina.common.IoService
- Returns
true
if this service is IdleStatus.READER_IDLE
.
- isReadOnly() -
Method in class org.apache.mina.common.AbstractIoBuffer
-
- isReadOnly() -
Method in class org.apache.mina.common.IoBuffer
-
- isReadOnly() -
Method in class org.apache.mina.common.IoBufferWrapper
-
- isReady() -
Method in class org.apache.mina.common.DefaultIoFuture
-
- isReady() -
Method in interface org.apache.mina.common.IoFuture
- Returns if the asynchronous operation is finished.
- isRequest(IoSession, Object) -
Method in interface org.apache.mina.filter.keepalive.KeepAliveMessageFactory
- Returns true if and only if the specified message is a
keep-alive request message.
- isResponse(IoSession, Object) -
Method in interface org.apache.mina.filter.keepalive.KeepAliveMessageFactory
- Returns true if and only if the specified message is a
keep-alive response message;
- isReuseAddress() -
Method in class org.apache.mina.transport.socket.apr.AprSocketAcceptor
-
- isReuseAddress() -
Method in interface org.apache.mina.transport.socket.DatagramSessionConfig
-
- isReuseAddress() -
Method in class org.apache.mina.transport.socket.DefaultDatagramSessionConfig
-
- isReuseAddress() -
Method in class org.apache.mina.transport.socket.DefaultSocketSessionConfig
-
- isReuseAddress() -
Method in class org.apache.mina.transport.socket.nio.NioSocketAcceptor
-
- isReuseAddress() -
Method in interface org.apache.mina.transport.socket.SocketAcceptor
-
- isReuseAddress() -
Method in interface org.apache.mina.transport.socket.SocketSessionConfig
-
- 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.common.AbstractIoSession
-
- isSetReceiveBufferSizeAvailable() -
Static method in class org.apache.mina.transport.socket.DefaultDatagramSessionConfig
-
- isSetReceiveBufferSizeAvailable() -
Static method in class org.apache.mina.transport.socket.DefaultSocketSessionConfig
-
- isSetSendBufferSizeAvailable() -
Static method in class org.apache.mina.transport.socket.DefaultDatagramSessionConfig
-
- isSetSendBufferSizeAvailable() -
Static method in class org.apache.mina.transport.socket.DefaultSocketSessionConfig
-
- isSetTrafficClassAvailable() -
Static method in class org.apache.mina.transport.socket.DefaultDatagramSessionConfig
-
- isSetTrafficClassAvailable() -
Static method in class org.apache.mina.transport.socket.DefaultSocketSessionConfig
-
- isShutdown() -
Method in class org.apache.mina.filter.executor.OrderedThreadPoolExecutor
-
- isShutdown() -
Method in class org.apache.mina.filter.executor.UnorderedThreadPoolExecutor
-
- isSslStarted(IoSession) -
Method in class org.apache.mina.filter.ssl.SslFilter
- Returns true if and only if the specified session is
encrypted/decrypted over SSL/TLS currently.
- isTcpNoDelay() -
Method in class org.apache.mina.transport.socket.DefaultSocketSessionConfig
-
- isTcpNoDelay() -
Method in interface org.apache.mina.transport.socket.SocketSessionConfig
-
- isTerminated() -
Method in class org.apache.mina.filter.executor.OrderedThreadPoolExecutor
-
- isTerminated() -
Method in class org.apache.mina.filter.executor.UnorderedThreadPoolExecutor
-
- isTerminating() -
Method in class org.apache.mina.filter.executor.OrderedThreadPoolExecutor
-
- isTerminating() -
Method in class org.apache.mina.filter.executor.UnorderedThreadPoolExecutor
-
- isTerminator(byte) -
Method in class org.apache.mina.filter.codec.statemachine.ConsumeToDynamicTerminatorDecodingState
-
- isTerminator(byte) -
Method in class org.apache.mina.filter.codec.statemachine.ConsumeToLinearWhitespaceDecodingState
-
- isUseClientMode() -
Method in class org.apache.mina.filter.ssl.SslFilter
- Returns true if the engine is set to use client mode
when handshaking.
- isUseDirectBuffer() -
Static method in class org.apache.mina.common.IoBuffer
- Returns true if and only if a direct buffer is allocated
by default when the type of the new buffer is not specified.
- isUseReadOperation() -
Method in class org.apache.mina.common.AbstractIoSessionConfig
-
- isUseReadOperation() -
Method in interface org.apache.mina.common.IoSessionConfig
- Returns true if and only if
IoSession.read()
operation
is enabled.
- isUseResponseQueue() -
Method in class org.apache.mina.filter.reqres.Request
-
- isWantClientAuth() -
Method in class org.apache.mina.filter.ssl.SslFilter
- Returns true if the engine will request client authentication.
- isWritable(H) -
Method in class org.apache.mina.common.AbstractPollingConnectionlessIoAcceptor
-
- isWritable(T) -
Method in class org.apache.mina.common.AbstractPollingIoProcessor
- Is the session ready for writing
- isWritable() -
Method in class org.apache.mina.common.TrafficMask
- Returns true if this mask allows a write operation.
- isWritable(Class<?>, String) -
Method in class org.apache.mina.integration.jmx.ObjectMBean
-
- isWritable(AprSession) -
Method in class org.apache.mina.transport.socket.apr.AprIoProcessor
-
- isWritable(DatagramChannel) -
Method in class org.apache.mina.transport.socket.nio.NioDatagramAcceptor
-
- isWritable(NioSession) -
Method in class org.apache.mina.transport.socket.nio.NioProcessor
-
- isWriterIdle() -
Method in class org.apache.mina.common.AbstractIoService
-
- isWriterIdle() -
Method in class org.apache.mina.common.AbstractIoSession
-
- isWriterIdle() -
Method in interface org.apache.mina.common.IoService
- Returns
true
if this service is IdleStatus.WRITER_IDLE
.
- isWritten() -
Method in class org.apache.mina.common.DefaultWriteFuture
-
- isWritten() -
Method in interface org.apache.mina.common.WriteFuture
- Returns true if the write operation is finished successfully.
- iterator() -
Method in class org.apache.mina.util.MapBackedSet
-
- iterator() -
Method in class org.apache.mina.util.SynchronizedQueue
-
IoFuture.awaitUninterruptibly()
.
IoFuture.awaitUninterruptibly(long)
.
IoFilter
that sends a keep-alive request on
sessionIdle event with IdleStatus.READER_IDLE
and sends
back the response for the keep-alive request.KeepAlivePolicy
and
the default timeout values (policy =
KeepAlivePolicy.CLOSE
, keepAliveRequestInterval = 60
and keepAliveRequestTimeout = 30).
KeepAliveFilter
.KeepAliveFilter
what to do when a keep-alive response message
was not received within a certain timeout.RuntimeException
which is thrown when a keep-alive response
message was not received within a certain timeout.Set
.
KeyStore
instance.PropertyEditor
which converts a String
into
a List
and vice versa.Formatter
that generates xml in the log4j format.PropertyEditor
which converts a String
into
a Long
and vice versa.StateContext
from the specified event argument which
is an instance of a class AbstractStateContextLookup.supports(Class)
returns
true
for.
Event
and returns a
StateContext
if any of the arguments holds one.
Map
-backed Set
.PropertyEditor
which converts a String
into
a Collection
and vice versa.MdcInjectionFilter.setProperty(IoSession, String, String)
ProtocolEncoderOutput.write(Object)
into
one IoBuffer
and replaces the old fragmented ones with it.
MessageDecoder
implementation for those who don't need to
implement MessageDecoder.finishDecode(IoSession, ProtocolDecoderOutput)
method.MessageDecoder
.MessageDecoder
.MessageEncoder
.DemuxingIoHandler
forwards
messageReceived or messageSent events to.IoHandler.messageReceived(IoSession,Object)
event.
IoHandlerCommand
or IoHandlerChain
you specified
in the constructor.
MessageHandler
which is registered by DemuxingIoHandler.addReceivedMessageHandler(Class, MessageHandler)
.
SingleSessionIoHandler.messageReceived(Object)
method of the
handler assigned to this session.
IoHandler.messageSent(IoSession,Object)
event.
IoSession.write(Object)
is
sent out.
IoSession.write(Object)
is sent out actually.
SingleSessionIoHandler.messageSent(Object)
method of the handler
assigned to this session.
MethodTransition
if the target method couldn't be invoked
or threw an exception.Method
and
Throwable
.
Transition
which invokes a Method
.State
as next state
and for the specified Event
id.
State
for the specified Event
id.
State
as next state
and for the specified Event
id.
State
for the specified Event
id.
State
for the specified Event
id.
State
as next state
and for the specified Event
id.
IoBuffer.compact()
and
IoBuffer.shrink()
operation.
IoBuffer.compact()
and
IoBuffer.shrink()
operation.
Runnable
wrapper that preserves the name of the thread after the runnable is
complete (for Runnable
s that change the name of the Thread they use.)MessageDecoder.decodable(IoSession, IoBuffer)
and
MessageDecoder.decode(IoSession, IoBuffer, ProtocolDecoderOutput)
.
MessageDecoder.decodable(IoSession, IoBuffer)
and MessageDecoder.decode(IoSession, IoBuffer, ProtocolDecoderOutput)
.
Message
s and MessageRecognizer
s.ProtocolDecoder
that decodes buffers into
Netty2 Message
s using specified MessageRecognizer
s.MessageRecognizer
.
Message
s
into buffers.ConnectFuture
which is already marked as 'failed to connect'.
KeyStore
.
DefaultWriteFuture
which is already marked as 'not written'.
IoSession
that is bound to the specified
localAddress and the specified remoteAddress which
reuses the local address that is already bound by this service.
DefaultWriteFuture
which is already marked as 'written'.
IoAcceptor
for datagram transport (UDP/IP).IoConnector
for datagram transport (UDP/IP).IoAcceptor
for socket transport (TCP/IP).IoConnector
for socket transport (TCP/IP).ExceptionHandler
that does nothing.
MessageHandler
that does nothing.
Transition
implementation which does nothing but change the state.State
for the specified Event
id.
State
as next state
and for the specified Event
id.
RuntimeException
equivalent of NoSuchMethodException
.StateMachine
when a transition in the state
machine references a state which doesn't exist.MessageDecoder.decodable(IoSession, IoBuffer)
and
MessageDecoder.decode(IoSession, IoBuffer, ProtocolDecoderOutput)
.
MessageDecoder.decodable(IoSession, IoBuffer)
and MessageDecoder.decode(IoSession, IoBuffer, ProtocolDecoderOutput)
.
IoEventType.SESSION_IDLE
event to any applicable
sessions in the specified collection.
IoEventType.SESSION_IDLE
event if applicable for the
specified session
.
PropertyEditor
for null.PropertyEditor
which converts a String
into
a Number
and vice versa.ModelMBean
wrapper implementation for a POJO.ProtocolCodecFactory
that serializes and deserializes Java objects.ClassLoader
of
the current thread.
ClassLoader
.
ProtocolDecoder
which deserializes Serializable
Java
objects using IoBuffer.getObject(ClassLoader)
.ClassLoader
of
the current thread.
ClassLoader
.
ProtocolEncoder
which serializes Serializable
Java objects
using IoBuffer.putObject(Object)
.ObjectInput
and InputStream
that can read the objects encoded
by ObjectSerializationEncoder
.ObjectOutput
and OutputStream
that can write the objects as
the serialized form that ObjectSerializationDecoder
can decode.MessageDecoder.decodable(IoSession, IoBuffer)
and
MessageDecoder.decode(IoSession, IoBuffer, ProtocolDecoderOutput)
.
MessageDecoder.decodable(IoSession, IoBuffer)
and MessageDecoder.decode(IoSession, IoBuffer, ProtocolDecoderOutput)
.
IoFuture
has been completed.
ThreadPoolExecutor
that maintains the order of IoEvent
s.PropertyEditor
which converts a String
into
a Pattern
and vice versa.InetSocketAddress
.
ProtocolCodecFactory
that performs encoding and decoding
of a Java String object using a fixed-length length prefix.ProtocolDecoder
which decodes a String using a fixed-length length prefix.ProtocolEncoder
which encodes a string
using a fixed-length length prefix.IoFilterAdapter
class to execute.PropertyEditor
which converts a String
into
a Properties
and vice versa.PropertyEditor
which is appropriate for
the specified object or class.PropertyEditor
-based implementation of OGNL TypeConverter
.ProtocolEncoder
or
ProtocolDecoder
cannot understand or failed to validate
data to process.ProtocolEncoder
and ProtocolDecoder
which translates
binary or protocol specific data into message object and vice versa.IoFilter
which translates binary or protocol specific data into
message object and vice versa using ProtocolCodecFactory
,
ProtocolEncoder
, or ProtocolDecoder
.IoSession
that provides ProtocolEncoderOutput
and ProtocolDecoderOutput
.ProtocolDecoder
implementation for those who don't need
ProtocolDecoder.finishDecode(IoSession, ProtocolDecoderOutput)
nor
ProtocolDecoder.dispose(IoSession)
method.ProtocolDecoder
cannot understand or failed to validate the specified IoBuffer
content.ProtocolDecoder
to generate decoded messages.ProtocolEncoder
implementation for those who don't have any
resources to dispose.ProtocolEncoder
cannot understand or failed to validate the specified message object.ProtocolEncoder
to generate encoded messages such as
IoBuffer
s.IoSession
.
Set
to the buffer as a byte sized bit vector.
Set
to the buffer as a byte sized bit vector.
Set
to the buffer as an int sized bit vector.
Set
to the buffer as an int sized bit vector.
Set
to the buffer as a long sized bit vector.
Set
to the buffer as a long sized bit vector.
Set
to the buffer as a short sized bit vector.
Set
to the buffer as a short sized bit vector.
in
into this buffer as a
string which has a 16-bit length field before the actual
encoded string, using the specified encoder
.
in
into this buffer as a
string which has a 16-bit length field before the actual
encoded string, using the specified encoder
.
in
into this buffer as a
string which has a 16-bit length field before the actual
encoded string, using the specified encoder
.
in
into this buffer as a
string which has a 16-bit length field before the actual
encoded string, using the specified encoder
.
in
into this buffer using the
specified encoder
.
in
into this buffer as a
NUL
-terminated string using the specified
encoder
.
ReadFuture
which is notified when a new message is
received, the connection is closed or an exception is caught.
ReadThrottleFilter
when
the buffer size grows up too much.IoFuture
for asynchronous read requests
.IoFilter
that throttles incoming traffic to
prevent a unwanted OutOfMemoryError
under heavy load.DefaultMessageSizeEstimator
.
DefaultMessageSizeEstimator
.
MessageSizeEstimator
.
ReadThrottleFilter
what to do when the read buffer
grows up too much.ProtocolDecoder
can keep
decoding even after this exception is thrown.IoSession
.
IoFilter
s wrapper that keeps track of the number of usages of this filter and will call init/destroy
when the filter is not in use.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.
IoSession
is explicitly closed.
IoEventType
to profile
MessageHandler
that receives the messages of
the specified type
.
IoServiceListener
that listens any events
related with this service.
MessageHandler
that handles the received messages
of the specified type
.
MessageHandler
that handles the sent messages of
the specified type
.
RuntimeIoException
which is thrown when a Request
is timed out.IoSession.setTrafficMask(TrafficMask)
that
resumes read operations for this session.
IoSession.setTrafficMask(TrafficMask)
that
resumes write operations for this session.
IOException
.IoService
.
IoService
.
IoHandler.messageReceived(IoSession, Object)
event when the session is secured and its SslFilter.USE_NOTIFICATION
attribute is set.
IoHandler.messageReceived(IoSession, Object)
event when the session is not secure anymore and its SslFilter.USE_NOTIFICATION
attribute is set.
IoFilter
that sets initial attributes when a new
IoSession
is created.IoHandler.sessionClosed(IoSession)
event.
SingleSessionIoHandler.sessionClosed()
method of the handler
assigned to this session.
IoHandler.sessionCreated(IoSession)
event.
IoService
.
IoService
.
IoHandler.sessionIdle(IoSession,IdleStatus)
event.
IdleStatus
when a connection becomes idle.
SingleSessionIoHandler.sessionIdle(IdleStatus)
method of the
handler assigned to this session.
IoHandler.sessionOpened(IoSession)
event.
SingleSessionIoHandler.sessionOpened()
method of the handler
assigned to this session.
IoSession.setAttribute(Object, Object)
instead.
IdleStatus.WRITER_IDLE
in seconds.
IdleStatus.WRITER_IDLE
in seconds.
SSLSessionContext
for use in client mode.
SSLSessionContext
for use in client mode.
IoSession
is closed.
State
.
IoAcceptor.bind()
method.
IoAcceptor.bind()
method.
IoAcceptor.bind()
method.
IoAcceptor.bind()
method.
IoConnector.connect()
method.
PropertyEditor
which converts a String
into
a Set
and vice versa.SSLEngine
is initialized.
SSLEngine
is initialized.
LogLevel
to be used when exceptions are logged.
IoFilterChainBuilder
which will build the
IoFilterChain
of all IoSession
s which is created
by this service.
IoHandler
which handles this session.
KeyManagerFactory
to use.
KeyManagerFactory
using KeyManagerFactory.getInstance(java.lang.String)
or
KeyManagerFactory.getInstance(java.lang.String, java.lang.String)
.
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.
KeyStore
which will be used in the call to
KeyManagerFactory.init(java.security.KeyStore, char[])
when
the SSLContext
is created.
KeyManagerFactory.init(java.security.KeyStore, char[])
when
the SSLContext
is created.
KeyManagerFactory
using
KeyManagerFactory.getInstance(java.lang.String, java.lang.String)
.
LogLevel
event.
IoBuffer
IoBuffer
IllegalArgumentException
when more bytes
are needed to encode a String value.
ExecutorFilter
for all IoSession
whose IoFilterChain
has been configured by
this builder.
IoBuffer
.
ExecutorFilter
per IoSession
.
LogLevel
to be used when message received events are logged.
LogLevel
to be used when message sent events are logged.
SSLContext
.
SSLContext
.
IdleStatus.READER_IDLE
in seconds.
IdleStatus.READER_IDLE
in seconds.
SecureRandom
to use when initializing the
SSLContext
.
SSLSessionContext
for use in server mode.
SSLSessionContext
for use in server mode.
IoService
which provides I/O service to this session.
LogLevel
to be used when session closed events are logged.
LogLevel
to be used when session created events are logged.
IoSessionDataStructureFactory
that provides
related data structures for a new session created by this service.
LogLevel
to be used when session idle events are logged.
LogLevel
to be used when session opened events are logged.
IoSessionRecycler
for this service.
TimeUnit
being used.
TrafficMask
of this session which will result
the parent IoService
to start to control the traffic
of this session immediately.
TransportMetadata
that this session runs on.
TrustManagerFactory
to use.
TrustManagerFactory
using TrustManagerFactory.getInstance(java.lang.String)
or
TrustManagerFactory.getInstance(java.lang.String, java.lang.String)
.
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.
KeyStore
which will be used in the call to
TrustManagerFactory.init(java.security.KeyStore)
when
the SSLContext
is created.
ManagerFactoryParameters
which will be used in the call to
TrustManagerFactory.init(javax.net.ssl.ManagerFactoryParameters)
when
the SSLContext
is created.
TrustManagerFactory
using
TrustManagerFactory.getInstance(java.lang.String, java.lang.String)
.
IoSession.read()
operation.
IdleStatus.WRITER_IDLE
in seconds.
IdleStatus.WRITER_IDLE
in seconds.
PropertyEditor
which converts a String
into
a Short
and vice versa.IoBufferAllocator
which simply allocates a new
buffer every time.IoProcessor
pool that distributes IoSession
s into one or more
IoProcessor
s.IoSession
parameter for simplicity.SingleSessionIoHandler
interface.IoHandler
implementation which delegates all requests to
SingleSessionIoHandler
s.SingleSessionIoHandlerFactory
to create new
SingleSessionIoHandler
s.
SingleSessionIoHandler
to be used with one
particular session.StateContextLookup
implementation which always returns the same
StateContext
instance.DefaultStateContext
instance.
StateContextFactory
to create the single instance.
size
bytes.
SkippingState.canSkip(byte)
returns false.IoAcceptor
for socket transport (TCP/IP).IoConnector
for socket transport (TCP/IP).IoService
for socket transport (TCP/IP).IoSessionConfig
for socket transport type.SSLSession
for each session.
SSLContext
.SSLContext
.
SSLContext
.
SslFilter
when the connection became
secure or is not secure anymore.StateMachine
.State
with the specified id.
State
with the specified id and parent.
IoSession
attribute used to store the
StateContext
object.
StateContext
objects are used to store the current State
and
any application specific attributes for a specific client of a
StateMachine
.StateContext
instances.StateContext
from a collection of event arguments.State
s and start
state.
State
s and start
state.
StateMachineFactory
when a StateMachine
could not be constructed for some reason.StateMachine
s by reading State
,
Transition
and Transitions
(or equivalent) annotations from one or more arbitrary
objects.StateMachine
.StateContext
in the specified event argument which
is an instance of a class AbstractStateContextLookup.supports(Class)
returns
true
for.
IoHandler
that adapts asynchronous MINA events to stream I/O.InputStream
objects directly using IoSession.write(Object)
.PropertyEditor
for a String
.true
for any Class
that this
StateContextLookup
can use to store and lookup
StateContext
objects.
IoSession.setTrafficMask(TrafficMask)
that
suspends read operations for this session.
IoSession.setTrafficMask(TrafficMask)
that
suspends write operations for this session.
ProtocolDecoder
implementation which decorates an existing decoder
to be thread-safe.ProtocolEncoder
implementation which decorates an existing encoder
to be thread-safe.Queue
thread-safe.ProtocolCodecFactory
that performs encoding and decoding between
a text line data and a Java string object.Charset
.
Charset
.
ProtocolDecoder
which decodes a text line into a string.Charset
and LineDelimiter.AUTO
delimiter.
Charset
and the specified delimiter.
Charset
and the specified delimiter.
LineDelimiter.AUTO
delimiter.
ProtocolEncoder
which encodes a string into a text line
which ends with the delimiter.Charset
and LineDelimiter.UNIX
delimiter.
Charset
and the specified delimiter.
Charset
and the specified delimiter.
LineDelimiter.UNIX
delimiter.
IoSession
with IoSession.setTrafficMask(TrafficMask)
.PropertyEditor
which converts a String
into a
TrafficMask
and vice versa.IoFilter
that limits bandwidth (bytes per second) related with
read and write operations on a per-session basis.Transition
s.IoService
.IoBufferWrapper
that prohibits derivation of the buffer.Event
passed to a state machine couldn't be handled.ThreadPoolExecutor
that does not maintain the order of IoEvent
s.session
as specified
in IoSession.getTrafficMask()
.
PropertyEditor
which converts a String
into
a URI
and vice versa.PropertyEditor
which converts a String
into
a URL
and vice versa.IoHandler.messageReceived(IoSession, Object)
event with a
special message (SslFilter.SESSION_SECURED
or SslFilter.SESSION_UNSECURED
).
Collection
.
IoHandler
to the specified
VmPipeAddress
.SocketAddress
which represents in-VM pipe port number.PropertyEditor
which converts a String
into
a VmPipeAddress
and vice versa.IoHandler
s which is bound on the specified
VmPipeAddress
.IoSessionConfig
for vmpipe transport type.ByteBuffer
into MINA buffer.
ByteBuffer
into MINA buffer.
message
to remote peer.
ProtocolDecoder
to generate decoded messages.
ProtocolEncoder
to generate an encoded message such
as an IoBuffer
.
WriteThrottleFilter
when
there are too many scheduled write requests or too much amount
of scheduled write data in an IoSession
's internal write
request queue.IoFuture
for asynchronous write requests.IoSession.write(Object)
.IoFilter
that simplifies the implementation of
an IoFilter
that filters an IoEventType.WRITE
event.WriteRequest
s which are queued to an IoSession
.WriteRequest
.IoFilter
that throttles outgoing traffic to prevent a unwanted
OutOfMemoryError
under heavy load.WriteThrottlePolicy.LOG
) and limit values.
WriteThrottlePolicy.LOG
) and the specified limit values.
WriteThrottleFilter
what to do when there are too many
scheduled write requests in the session buffer.IoSessionConfig.getWriteTimeout()
seconds.
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |