| Package | Description |
|---|---|
| org.granite.client.messaging.channel | |
| org.granite.client.messaging.channel.amf | |
| org.granite.client.messaging.codec | |
| org.granite.client.messaging.transport |
| Modifier and Type | Method and Description |
|---|---|
protected abstract <M> MessagingCodec<M> |
AbstractChannelFactory.newMessagingCodec(java.lang.Class<M> messageClass) |
protected <M> MessagingCodec<M> |
AMFChannelFactory.newMessagingCodec(java.lang.Class<M> messageClass) |
protected <M> MessagingCodec<M> |
JMFChannelFactory.newMessagingCodec(java.lang.Class<M> messageClass) |
| Modifier and Type | Method and Description |
|---|---|
MessagingChannel |
ChannelBuilder.buildMessagingChannel(java.lang.String channelType,
java.lang.String id,
ServerApp serverApp,
Transport transport,
MessagingCodec<Message[]> codec)
Build a messaging channel with the specified server application
ServerApp |
MessagingChannel |
DefaultChannelBuilder.buildMessagingChannel(java.lang.String channelType,
java.lang.String id,
ServerApp serverApp,
Transport transport,
MessagingCodec<Message[]> codec) |
MessagingChannel |
ChannelBuilder.buildMessagingChannel(java.lang.String channelType,
java.lang.String id,
java.net.URI uri,
Transport transport,
MessagingCodec<Message[]> codec)
Build a messaging channel with the specified
URI |
MessagingChannel |
DefaultChannelBuilder.buildMessagingChannel(java.lang.String channelType,
java.lang.String id,
java.net.URI uri,
Transport transport,
MessagingCodec<Message[]> codec) |
RemotingChannel |
ChannelBuilder.buildRemotingChannel(java.lang.Class<? extends RemotingChannel> channelClass,
java.lang.String id,
ServerApp serverApp,
int maxConcurrentRequests,
Transport transport,
MessagingCodec<AMF0Message> codec)
Build a remoting channel with the specified server application
ServerApp |
RemotingChannel |
DefaultChannelBuilder.buildRemotingChannel(java.lang.Class<? extends RemotingChannel> channelClass,
java.lang.String id,
ServerApp serverApp,
int maxConcurrentRequest,
Transport transport,
MessagingCodec<AMF0Message> codec) |
RemotingChannel |
ChannelBuilder.buildRemotingChannel(java.lang.Class<? extends RemotingChannel> channelClass,
java.lang.String id,
java.net.URI uri,
int maxConcurrentRequests,
Transport transport,
MessagingCodec<AMF0Message> codec)
Build a remoting channel with the specified
URI |
RemotingChannel |
DefaultChannelBuilder.buildRemotingChannel(java.lang.Class<? extends RemotingChannel> channelClass,
java.lang.String id,
java.net.URI uri,
int maxConcurrentRequests,
Transport transport,
MessagingCodec<AMF0Message> codec) |
| Modifier and Type | Field and Description |
|---|---|
protected MessagingCodec<AMF0Message> |
AMFRemotingChannel.codec |
protected MessagingCodec<Message[]> |
BaseAMFMessagingChannel.codec |
protected MessagingCodec<AMF0Message> |
JMFRemotingChannel.codec |
| Constructor and Description |
|---|
AMFRemotingChannel(Transport transport,
MessagingCodec<AMF0Message> codec,
java.lang.String id,
java.net.URI uri,
int maxConcurrentRequests) |
BaseAMFMessagingChannel(MessagingCodec<Message[]> codec,
Transport transport,
java.lang.String id,
java.net.URI uri) |
JMFRemotingChannel(Transport transport,
MessagingCodec<AMF0Message> codec,
java.lang.String id,
java.net.URI uri,
int maxConcurrentRequests) |
| Modifier and Type | Class and Description |
|---|---|
class |
AMF0MessagingCodec |
class |
AMF3MessagingCodec |
class |
JMFAMF0MessagingCodec |
class |
JMFAMF3MessagingCodec |
| Constructor and Description |
|---|
DefaultTransportMessage(java.lang.String id,
boolean connect,
boolean disconnect,
java.lang.String clientId,
java.lang.String sessionId,
M message,
MessagingCodec<M> codec) |