org.granite.client.messaging.codec
Class JMFAMF3MessagingCodec

java.lang.Object
  extended by org.granite.client.messaging.codec.JMFAMF3MessagingCodec
All Implemented Interfaces:
MessagingCodec<flex.messaging.messages.Message[]>

public class JMFAMF3MessagingCodec
extends Object
implements MessagingCodec<flex.messaging.messages.Message[]>

Author:
Franck WOLFF

Constructor Summary
JMFAMF3MessagingCodec(Configuration config)
           
 
Method Summary
 flex.messaging.messages.Message[] decode(InputStream input)
           
 void encode(flex.messaging.messages.Message[] messages, OutputStream output)
           
 String getContentType()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JMFAMF3MessagingCodec

public JMFAMF3MessagingCodec(Configuration config)
Method Detail

getContentType

public String getContentType()
Specified by:
getContentType in interface MessagingCodec<flex.messaging.messages.Message[]>

encode

public void encode(flex.messaging.messages.Message[] messages,
                   OutputStream output)
            throws IOException
Specified by:
encode in interface MessagingCodec<flex.messaging.messages.Message[]>
Throws:
IOException

decode

public flex.messaging.messages.Message[] decode(InputStream input)
                                         throws IOException
Specified by:
decode in interface MessagingCodec<flex.messaging.messages.Message[]>
Throws:
IOException