org.granite.client.messaging.codec
Class AMF0MessagingCodec

java.lang.Object
  extended by org.granite.client.messaging.codec.AMF0MessagingCodec
All Implemented Interfaces:
MessagingCodec<org.granite.messaging.amf.AMF0Message>
Direct Known Subclasses:
JMFAMF0MessagingCodec

public class AMF0MessagingCodec
extends Object
implements MessagingCodec<org.granite.messaging.amf.AMF0Message>

Author:
Franck WOLFF

Constructor Summary
AMF0MessagingCodec(Configuration config)
           
 
Method Summary
 org.granite.messaging.amf.AMF0Message decode(InputStream input)
           
 void encode(org.granite.messaging.amf.AMF0Message message, OutputStream output)
           
 String getContentType()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AMF0MessagingCodec

public AMF0MessagingCodec(Configuration config)
Method Detail

getContentType

public String getContentType()
Specified by:
getContentType in interface MessagingCodec<org.granite.messaging.amf.AMF0Message>

encode

public void encode(org.granite.messaging.amf.AMF0Message message,
                   OutputStream output)
            throws IOException
Specified by:
encode in interface MessagingCodec<org.granite.messaging.amf.AMF0Message>
Throws:
IOException

decode

public org.granite.messaging.amf.AMF0Message decode(InputStream input)
                                             throws IOException
Specified by:
decode in interface MessagingCodec<org.granite.messaging.amf.AMF0Message>
Throws:
IOException