001 package org.granite.client.messaging.channel.amf;
002
003 import java.net.URI;
004
005 import org.granite.client.configuration.Configuration;
006 import org.granite.client.messaging.codec.JMFAMF3MessagingCodec;
007 import org.granite.client.messaging.codec.MessagingCodec;
008 import org.granite.client.messaging.transport.Transport;
009
010 import flex.messaging.messages.Message;
011
012 public class JMFAMFMessagingChannel extends AMFMessagingChannel {
013
014 public JMFAMFMessagingChannel(Transport transport, String id, URI uri) {
015 super(transport, id, uri);
016 }
017
018 public JMFAMFMessagingChannel(Transport transport, Configuration configuration, String id, URI uri) {
019 super(transport, configuration, id, uri);
020 }
021
022 @Override
023 protected MessagingCodec<Message[]> newMessagingCodec(Configuration configuration) {
024 return new JMFAMF3MessagingCodec(configuration);
025 }
026 }