| Package | Description |
|---|---|
| org.granite.client.messaging | |
| org.granite.client.messaging.channel | |
| org.granite.client.messaging.channel.amf |
| Modifier and Type | Class and Description |
|---|---|
class |
AllInOneResponseListener
Convenience abstract listener for response events
|
class |
DefaultResponseListener
Empty response listener that does nothing
|
class |
ResultFaultIssuesResponseListener
Convenience listener class that merges all client-side failure types as a single issue type
|
class |
ResultIssuesResponseListener |
| Modifier and Type | Method and Description |
|---|---|
RemoteService.RemoteServiceInvocation |
RemoteService.RemoteServiceInvocation.addListener(ResponseListener listener)
Register a listener for the current invocation
|
RemoteService.RemoteServiceInvocation |
RemoteService.RemoteServiceInvocation.addListeners(ResponseListener... listeners)
Registers many listeners for the current invocation
|
static void |
ResponseListenerDispatcher.dispatch(ResponseListener listener,
Event event) |
ResponseMessageFuture |
Producer.publish(java.lang.Object message,
java.util.Map<java.lang.String,java.lang.Object> headers,
ResponseListener... listeners)
Publish a message on the channel with the specified headers
|
ResponseMessageFuture |
Producer.publish(java.lang.Object message,
ResponseListener... listeners)
Publish a message on the channel
|
ResponseMessageFuture |
Consumer.subscribe(ResponseListener... listeners)
Subscribe to the remote destination
|
ResponseMessageFuture |
Consumer.unsubscribe(ResponseListener... listeners)
Unubscribe from the remote destination
|
| Modifier and Type | Method and Description |
|---|---|
ResponseMessageFuture |
MessagingChannel.disconnect(ResponseListener... listeners)
Disconnect the channel
|
ResponseMessageFuture |
AbstractHTTPChannel.logout(boolean sendLogout,
ResponseListener... listeners) |
ResponseMessageFuture |
Channel.logout(boolean sendLogout,
ResponseListener... listeners)
Logout from the server application.
|
ResponseMessageFuture |
AbstractHTTPChannel.logout(ResponseListener... listeners) |
ResponseMessageFuture |
Channel.logout(ResponseListener... listeners)
Logout from the server application
Equivalent to
Channel.logout(boolean,org.granite.client.messaging.ResponseListener...) with sendLogout true |
ResponseMessageFuture |
AbstractHTTPChannel.send(RequestMessage request,
ResponseListener... listeners) |
ResponseMessageFuture |
Channel.send(RequestMessage request,
ResponseListener... listeners)
Send a message on this channel
|
Event |
AsyncToken.setChannelListener(ResponseListener channelListener) |
| Constructor and Description |
|---|
AsyncToken(RequestMessage request,
ResponseListener listener) |
AsyncToken(RequestMessage request,
ResponseListener[] listeners) |
| Modifier and Type | Method and Description |
|---|---|
ResponseMessageFuture |
BaseAMFMessagingChannel.disconnect(ResponseListener... listeners) |
ResponseMessageFuture |
BaseAMFMessagingChannel.logout(boolean sendLogout,
ResponseListener... listeners) |