org.apache.mina.filter.codec
Class QpidProtocolCodecFilter
java.lang.Object
org.apache.mina.common.IoFilterAdapter
org.apache.mina.filter.codec.QpidProtocolCodecFilter
- All Implemented Interfaces:
- org.apache.mina.common.IoFilter
public class QpidProtocolCodecFilter
- extends org.apache.mina.common.IoFilterAdapter
Nested classes/interfaces inherited from interface org.apache.mina.common.IoFilter |
org.apache.mina.common.IoFilter.NextFilter, org.apache.mina.common.IoFilter.WriteRequest |
Method Summary |
void |
filterWrite(org.apache.mina.common.IoFilter.NextFilter nextFilter,
org.apache.mina.common.IoSession session,
org.apache.mina.common.IoFilter.WriteRequest writeRequest)
|
void |
messageReceived(org.apache.mina.common.IoFilter.NextFilter nextFilter,
org.apache.mina.common.IoSession session,
Object message)
|
void |
messageSent(org.apache.mina.common.IoFilter.NextFilter nextFilter,
org.apache.mina.common.IoSession session,
Object message)
|
void |
onPreAdd(org.apache.mina.common.IoFilterChain parent,
String name,
org.apache.mina.common.IoFilter.NextFilter nextFilter)
|
void |
sessionClosed(org.apache.mina.common.IoFilter.NextFilter nextFilter,
org.apache.mina.common.IoSession session)
|
Methods inherited from class org.apache.mina.common.IoFilterAdapter |
destroy, exceptionCaught, filterClose, init, onPostAdd, onPostRemove, onPreRemove, sessionCreated, sessionIdle, sessionOpened |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ENCODER
public static final String ENCODER
DECODER
public static final String DECODER
QpidProtocolCodecFilter
public QpidProtocolCodecFilter(org.apache.mina.filter.codec.ProtocolCodecFactory factory)
QpidProtocolCodecFilter
public QpidProtocolCodecFilter(org.apache.mina.filter.codec.ProtocolEncoder encoder,
org.apache.mina.filter.codec.ProtocolDecoder decoder)
QpidProtocolCodecFilter
public QpidProtocolCodecFilter(Class encoderClass,
Class decoderClass)
onPreAdd
public void onPreAdd(org.apache.mina.common.IoFilterChain parent,
String name,
org.apache.mina.common.IoFilter.NextFilter nextFilter)
throws Exception
- Specified by:
onPreAdd
in interface org.apache.mina.common.IoFilter
- Overrides:
onPreAdd
in class org.apache.mina.common.IoFilterAdapter
- Throws:
Exception
messageReceived
public void messageReceived(org.apache.mina.common.IoFilter.NextFilter nextFilter,
org.apache.mina.common.IoSession session,
Object message)
throws Exception
- Specified by:
messageReceived
in interface org.apache.mina.common.IoFilter
- Overrides:
messageReceived
in class org.apache.mina.common.IoFilterAdapter
- Throws:
Exception
messageSent
public void messageSent(org.apache.mina.common.IoFilter.NextFilter nextFilter,
org.apache.mina.common.IoSession session,
Object message)
throws Exception
- Specified by:
messageSent
in interface org.apache.mina.common.IoFilter
- Overrides:
messageSent
in class org.apache.mina.common.IoFilterAdapter
- Throws:
Exception
filterWrite
public void filterWrite(org.apache.mina.common.IoFilter.NextFilter nextFilter,
org.apache.mina.common.IoSession session,
org.apache.mina.common.IoFilter.WriteRequest writeRequest)
throws Exception
- Specified by:
filterWrite
in interface org.apache.mina.common.IoFilter
- Overrides:
filterWrite
in class org.apache.mina.common.IoFilterAdapter
- Throws:
Exception
sessionClosed
public void sessionClosed(org.apache.mina.common.IoFilter.NextFilter nextFilter,
org.apache.mina.common.IoSession session)
throws Exception
- Specified by:
sessionClosed
in interface org.apache.mina.common.IoFilter
- Overrides:
sessionClosed
in class org.apache.mina.common.IoFilterAdapter
- Throws:
Exception
Licensed to the Apache Software Foundation