Package | Description |
---|---|
org.apache.mina.common |
Common types required for users to use MINA.
|
org.apache.mina.filter |
Useful IoFilter implementations.
|
org.apache.mina.filter.codec |
Filter implementations that helps you to implement complex protocols
via 'codec' concept.
|
org.apache.mina.filter.executor |
An IoFilter that provides flexible thread models
|
Modifier and Type | Method and Description |
---|---|
IoFilter.NextFilter |
IoFilterChain.Entry.getNextFilter()
Returns the
IoFilter.NextFilter of the filter. |
IoFilter.NextFilter |
IoFilterChain.getNextFilter(java.lang.String name)
Returns the
IoFilter.NextFilter of the IoFilter with the
specified name in this chain. |
Modifier and Type | Method and Description |
---|---|
void |
IoFilterAdapter.exceptionCaught(IoFilter.NextFilter nextFilter,
IoSession session,
java.lang.Throwable cause) |
void |
IoFilter.exceptionCaught(IoFilter.NextFilter nextFilter,
IoSession session,
java.lang.Throwable cause)
Filters
IoHandler.exceptionCaught(IoSession,Throwable)
event. |
void |
IoFilterAdapter.filterClose(IoFilter.NextFilter nextFilter,
IoSession session) |
void |
IoFilter.filterClose(IoFilter.NextFilter nextFilter,
IoSession session)
Filters
IoSession.close() method invocation. |
void |
IoFilterAdapter.filterWrite(IoFilter.NextFilter nextFilter,
IoSession session,
IoFilter.WriteRequest writeRequest) |
void |
IoFilter.filterWrite(IoFilter.NextFilter nextFilter,
IoSession session,
IoFilter.WriteRequest writeRequest)
Filters
IoSession.write(Object) method invocation. |
void |
IoFilterAdapter.messageReceived(IoFilter.NextFilter nextFilter,
IoSession session,
java.lang.Object message) |
void |
IoFilter.messageReceived(IoFilter.NextFilter nextFilter,
IoSession session,
java.lang.Object message)
Filters
IoHandler.messageReceived(IoSession,Object)
event. |
void |
IoFilterAdapter.messageSent(IoFilter.NextFilter nextFilter,
IoSession session,
java.lang.Object message) |
void |
IoFilter.messageSent(IoFilter.NextFilter nextFilter,
IoSession session,
java.lang.Object message)
Filters
IoHandler.messageSent(IoSession,Object)
event. |
void |
IoFilterAdapter.onPostAdd(IoFilterChain parent,
java.lang.String name,
IoFilter.NextFilter nextFilter) |
void |
IoFilter.onPostAdd(IoFilterChain parent,
java.lang.String name,
IoFilter.NextFilter nextFilter)
Invoked after this filter is added to the specified parent.
|
void |
IoFilterAdapter.onPostRemove(IoFilterChain parent,
java.lang.String name,
IoFilter.NextFilter nextFilter) |
void |
IoFilter.onPostRemove(IoFilterChain parent,
java.lang.String name,
IoFilter.NextFilter nextFilter)
Invoked after this filter is removed from the specified parent.
|
void |
IoFilterAdapter.onPreAdd(IoFilterChain parent,
java.lang.String name,
IoFilter.NextFilter nextFilter) |
void |
IoFilter.onPreAdd(IoFilterChain parent,
java.lang.String name,
IoFilter.NextFilter nextFilter)
Invoked before this filter is added to the specified parent.
|
void |
IoFilterAdapter.onPreRemove(IoFilterChain parent,
java.lang.String name,
IoFilter.NextFilter nextFilter) |
void |
IoFilter.onPreRemove(IoFilterChain parent,
java.lang.String name,
IoFilter.NextFilter nextFilter)
Invoked before this filter is removed from the specified parent.
|
void |
IoFilterAdapter.sessionClosed(IoFilter.NextFilter nextFilter,
IoSession session) |
void |
IoFilter.sessionClosed(IoFilter.NextFilter nextFilter,
IoSession session)
Filters
IoHandler.sessionClosed(IoSession) event. |
void |
IoFilterAdapter.sessionCreated(IoFilter.NextFilter nextFilter,
IoSession session) |
void |
IoFilter.sessionCreated(IoFilter.NextFilter nextFilter,
IoSession session)
Filters
IoHandler.sessionCreated(IoSession) event. |
void |
IoFilterAdapter.sessionIdle(IoFilter.NextFilter nextFilter,
IoSession session,
IdleStatus status) |
void |
IoFilter.sessionIdle(IoFilter.NextFilter nextFilter,
IoSession session,
IdleStatus status)
Filters
IoHandler.sessionIdle(IoSession,IdleStatus)
event. |
void |
IoFilterAdapter.sessionOpened(IoFilter.NextFilter nextFilter,
IoSession session) |
void |
IoFilter.sessionOpened(IoFilter.NextFilter nextFilter,
IoSession session)
Filters
IoHandler.sessionOpened(IoSession) event. |
Modifier and Type | Method and Description |
---|---|
void |
ReferenceCountingIoFilter.exceptionCaught(IoFilter.NextFilter nextFilter,
IoSession session,
java.lang.Throwable cause) |
void |
LoggingFilter.exceptionCaught(IoFilter.NextFilter nextFilter,
IoSession session,
java.lang.Throwable cause) |
void |
ReferenceCountingIoFilter.filterClose(IoFilter.NextFilter nextFilter,
IoSession session) |
void |
LoggingFilter.filterClose(IoFilter.NextFilter nextFilter,
IoSession session) |
void |
SSLFilter.filterClose(IoFilter.NextFilter nextFilter,
IoSession session) |
void |
CompressionFilter.filterWrite(IoFilter.NextFilter nextFilter,
IoSession session,
IoFilter.WriteRequest writeRequest) |
void |
StreamWriteFilter.filterWrite(IoFilter.NextFilter nextFilter,
IoSession session,
IoFilter.WriteRequest writeRequest) |
void |
ReferenceCountingIoFilter.filterWrite(IoFilter.NextFilter nextFilter,
IoSession session,
IoFilter.WriteRequest writeRequest) |
void |
LoggingFilter.filterWrite(IoFilter.NextFilter nextFilter,
IoSession session,
IoFilter.WriteRequest writeRequest) |
void |
SSLFilter.filterWrite(IoFilter.NextFilter nextFilter,
IoSession session,
IoFilter.WriteRequest writeRequest) |
void |
CompressionFilter.messageReceived(IoFilter.NextFilter nextFilter,
IoSession session,
java.lang.Object message) |
void |
ReferenceCountingIoFilter.messageReceived(IoFilter.NextFilter nextFilter,
IoSession session,
java.lang.Object message) |
void |
LoggingFilter.messageReceived(IoFilter.NextFilter nextFilter,
IoSession session,
java.lang.Object message) |
void |
BlacklistFilter.messageReceived(IoFilter.NextFilter nextFilter,
IoSession session,
java.lang.Object message) |
void |
SSLFilter.messageReceived(IoFilter.NextFilter nextFilter,
IoSession session,
java.lang.Object message) |
void |
StreamWriteFilter.messageSent(IoFilter.NextFilter nextFilter,
IoSession session,
java.lang.Object message) |
void |
ReferenceCountingIoFilter.messageSent(IoFilter.NextFilter nextFilter,
IoSession session,
java.lang.Object message) |
void |
LoggingFilter.messageSent(IoFilter.NextFilter nextFilter,
IoSession session,
java.lang.Object message) |
void |
BlacklistFilter.messageSent(IoFilter.NextFilter nextFilter,
IoSession session,
java.lang.Object message) |
void |
SSLFilter.messageSent(IoFilter.NextFilter nextFilter,
IoSession session,
java.lang.Object message) |
void |
ReferenceCountingIoFilter.onPostAdd(IoFilterChain parent,
java.lang.String name,
IoFilter.NextFilter nextFilter) |
void |
SSLFilter.onPostAdd(IoFilterChain parent,
java.lang.String name,
IoFilter.NextFilter nextFilter) |
void |
CompressionFilter.onPostRemove(IoFilterChain parent,
java.lang.String name,
IoFilter.NextFilter nextFilter) |
void |
ReferenceCountingIoFilter.onPostRemove(IoFilterChain parent,
java.lang.String name,
IoFilter.NextFilter nextFilter) |
void |
CompressionFilter.onPreAdd(IoFilterChain parent,
java.lang.String name,
IoFilter.NextFilter nextFilter) |
void |
ReferenceCountingIoFilter.onPreAdd(IoFilterChain parent,
java.lang.String name,
IoFilter.NextFilter nextFilter) |
void |
SSLFilter.onPreAdd(IoFilterChain parent,
java.lang.String name,
IoFilter.NextFilter nextFilter) |
void |
ReferenceCountingIoFilter.onPreRemove(IoFilterChain parent,
java.lang.String name,
IoFilter.NextFilter nextFilter) |
void |
SSLFilter.onPreRemove(IoFilterChain parent,
java.lang.String name,
IoFilter.NextFilter nextFilter) |
void |
ReferenceCountingIoFilter.sessionClosed(IoFilter.NextFilter nextFilter,
IoSession session) |
void |
LoggingFilter.sessionClosed(IoFilter.NextFilter nextFilter,
IoSession session) |
void |
BlacklistFilter.sessionClosed(IoFilter.NextFilter nextFilter,
IoSession session) |
void |
SSLFilter.sessionClosed(IoFilter.NextFilter nextFilter,
IoSession session) |
void |
ReferenceCountingIoFilter.sessionCreated(IoFilter.NextFilter nextFilter,
IoSession session) |
void |
LoggingFilter.sessionCreated(IoFilter.NextFilter nextFilter,
IoSession session) |
void |
BlacklistFilter.sessionCreated(IoFilter.NextFilter nextFilter,
IoSession session) |
void |
ReferenceCountingIoFilter.sessionIdle(IoFilter.NextFilter nextFilter,
IoSession session,
IdleStatus status) |
void |
LoggingFilter.sessionIdle(IoFilter.NextFilter nextFilter,
IoSession session,
IdleStatus status) |
void |
BlacklistFilter.sessionIdle(IoFilter.NextFilter nextFilter,
IoSession session,
IdleStatus status) |
void |
ReferenceCountingIoFilter.sessionOpened(IoFilter.NextFilter nextFilter,
IoSession session) |
void |
LoggingFilter.sessionOpened(IoFilter.NextFilter nextFilter,
IoSession session) |
void |
BlacklistFilter.sessionOpened(IoFilter.NextFilter nextFilter,
IoSession session) |
Modifier and Type | Method and Description |
---|---|
void |
ProtocolCodecFilter.filterWrite(IoFilter.NextFilter nextFilter,
IoSession session,
IoFilter.WriteRequest writeRequest) |
void |
ProtocolCodecFilter.messageReceived(IoFilter.NextFilter nextFilter,
IoSession session,
java.lang.Object message) |
void |
ProtocolCodecFilter.messageSent(IoFilter.NextFilter nextFilter,
IoSession session,
java.lang.Object message) |
void |
ProtocolCodecFilter.onPostRemove(IoFilterChain parent,
java.lang.String name,
IoFilter.NextFilter nextFilter) |
void |
ProtocolCodecFilter.onPreAdd(IoFilterChain parent,
java.lang.String name,
IoFilter.NextFilter nextFilter) |
void |
ProtocolCodecFilter.sessionClosed(IoFilter.NextFilter nextFilter,
IoSession session) |
Modifier and Type | Method and Description |
---|---|
IoFilter.NextFilter |
ExecutorFilter.Event.getNextFilter() |
Modifier and Type | Method and Description |
---|---|
void |
ExecutorFilter.exceptionCaught(IoFilter.NextFilter nextFilter,
IoSession session,
java.lang.Throwable cause) |
void |
ExecutorFilter.filterClose(IoFilter.NextFilter nextFilter,
IoSession session) |
void |
ExecutorFilter.filterWrite(IoFilter.NextFilter nextFilter,
IoSession session,
IoFilter.WriteRequest writeRequest) |
void |
ExecutorFilter.messageReceived(IoFilter.NextFilter nextFilter,
IoSession session,
java.lang.Object message) |
void |
ExecutorFilter.messageSent(IoFilter.NextFilter nextFilter,
IoSession session,
java.lang.Object message) |
protected void |
ExecutorFilter.processEvent(IoFilter.NextFilter nextFilter,
IoSession session,
ExecutorFilter.EventType type,
java.lang.Object data) |
void |
ExecutorFilter.sessionClosed(IoFilter.NextFilter nextFilter,
IoSession session) |
void |
ExecutorFilter.sessionCreated(IoFilter.NextFilter nextFilter,
IoSession session) |
void |
ExecutorFilter.sessionIdle(IoFilter.NextFilter nextFilter,
IoSession session,
IdleStatus status) |
void |
ExecutorFilter.sessionOpened(IoFilter.NextFilter nextFilter,
IoSession session) |
Copyright © 2004-2019 Apache MINA Project. All Rights Reserved.