org.siprop.v2.transport.sip.codec.impl
Class SipMessageEncoder

java.lang.Object
  extended by org.siprop.v2.transport.sip.codec.impl.SipMessageEncoder
All Implemented Interfaces:
org.apache.mina.filter.codec.demux.MessageEncoder

public class SipMessageEncoder
extends java.lang.Object
implements org.apache.mina.filter.codec.demux.MessageEncoder

SipMessageEncoder Encode Message and send to session IO. used by mina.

Author:
nisato

Constructor Summary
SipMessageEncoder()
           
 
Method Summary
 void encode(org.apache.mina.common.IoSession session, java.lang.Object message, org.apache.mina.filter.codec.ProtocolEncoderOutput out)
           
 java.util.Set getMessageTypes()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SipMessageEncoder

public SipMessageEncoder()
Method Detail

encode

public void encode(org.apache.mina.common.IoSession session,
                   java.lang.Object message,
                   org.apache.mina.filter.codec.ProtocolEncoderOutput out)
            throws java.lang.Exception
Specified by:
encode in interface org.apache.mina.filter.codec.demux.MessageEncoder
Throws:
java.lang.Exception

getMessageTypes

public java.util.Set getMessageTypes()
Specified by:
getMessageTypes in interface org.apache.mina.filter.codec.demux.MessageEncoder