public JMFRemotingChannel(Transport transport, ClientSharedContext sharedContext, String id, URI uri, int maxConcurrentRequests) { super(transport, id, uri, maxConcurrentRequests); this.codec = new JMFAMF0MessagingCodec(sharedContext); }
public JMFRemotingChannel(Transport transport, ClientSharedContext sharedContext, String id, URI uri, int maxConcurrentRequests) { super(transport, id, uri, maxConcurrentRequests); this.codec = new JMFAMF0MessagingCodec(sharedContext); }
public JMFAMFRemotingChannel(Transport transport, ClientSharedContext sharedContext, String id, URI uri, int maxConcurrentRequests) { super(transport, id, uri, maxConcurrentRequests); this.codec = new JMFAMF0MessagingCodec(sharedContext); }
@SuppressWarnings("unchecked") @Override protected <M> MessagingCodec<M> newMessagingCodec(Class<M> messageClass) { if (messageClass == flex.messaging.messages.Message[].class) return (MessagingCodec<M>)new JMFAMF3MessagingCodec(getSharedContext()); else if (messageClass == AMF0Message.class) return (MessagingCodec<M>)new JMFAMF0MessagingCodec(getSharedContext()); throw new IllegalArgumentException("Unknown message class " + messageClass); } }
@SuppressWarnings("unchecked") @Override protected <M> MessagingCodec<M> newMessagingCodec(Class<M> messageClass) { if (messageClass == flex.messaging.messages.Message[].class) return (MessagingCodec<M>)new JMFAMF3MessagingCodec(getSharedContext()); else if (messageClass == AMF0Message.class) return (MessagingCodec<M>)new JMFAMF0MessagingCodec(getSharedContext()); throw new IllegalArgumentException("Unknown message class " + messageClass); } }