public class MessageChannelFilter
extends org.apache.mina.core.filterchain.IoFilterAdapter
Modifier and Type | Field and Description |
---|---|
static int |
MAX_TIMEOUT |
static int |
MIN_TIMEOUT |
Constructor and Description |
---|
MessageChannelFilter(boolean clientMode) |
Modifier and Type | Method and Description |
---|---|
void |
filterWrite(org.apache.mina.core.filterchain.IoFilter.NextFilter nextFilter,
org.apache.mina.core.session.IoSession session,
org.apache.mina.core.write.WriteRequest writeRequest) |
Map<String,String> |
getAcceptedProperties() |
static boolean |
isOpened(org.apache.mina.core.session.IoSession session) |
static void |
markOpened(org.apache.mina.core.session.IoSession session) |
void |
messageReceived(org.apache.mina.core.filterchain.IoFilter.NextFilter nextFilter,
org.apache.mina.core.session.IoSession session,
Object message) |
void |
sessionOpened(org.apache.mina.core.filterchain.IoFilter.NextFilter nextFilter,
org.apache.mina.core.session.IoSession session) |
public static final int MAX_TIMEOUT
public static final int MIN_TIMEOUT
public void sessionOpened(org.apache.mina.core.filterchain.IoFilter.NextFilter nextFilter, org.apache.mina.core.session.IoSession session) throws Exception
sessionOpened
in interface org.apache.mina.core.filterchain.IoFilter
sessionOpened
in class org.apache.mina.core.filterchain.IoFilterAdapter
Exception
public void filterWrite(org.apache.mina.core.filterchain.IoFilter.NextFilter nextFilter, org.apache.mina.core.session.IoSession session, org.apache.mina.core.write.WriteRequest writeRequest) throws Exception
filterWrite
in interface org.apache.mina.core.filterchain.IoFilter
filterWrite
in class org.apache.mina.core.filterchain.IoFilterAdapter
Exception
public void messageReceived(org.apache.mina.core.filterchain.IoFilter.NextFilter nextFilter, org.apache.mina.core.session.IoSession session, Object message) throws Exception
messageReceived
in interface org.apache.mina.core.filterchain.IoFilter
messageReceived
in class org.apache.mina.core.filterchain.IoFilterAdapter
Exception
public static boolean isOpened(org.apache.mina.core.session.IoSession session)
public static void markOpened(org.apache.mina.core.session.IoSession session)