Package | Description |
---|---|
com.ibm.mqlight.api |
Non-blocking API |
Modifier and Type | Method and Description |
---|---|
boolean |
NonBlockingClient.send(String topic,
ByteBuffer data,
Map<String,Object> properties)
Send a message to the MQ Light server.
|
<T> boolean |
NonBlockingClient.send(String topic,
ByteBuffer data,
Map<String,Object> properties,
CompletionListener<T> listener,
T context)
Send a message to the MQ Light server.
|
abstract <T> boolean |
NonBlockingClient.send(String topic,
ByteBuffer data,
Map<String,Object> properties,
SendOptions sendOptions,
CompletionListener<T> listener,
T context)
Sends a
ByteBuffer to a topic. |
boolean |
NonBlockingClient.send(String topic,
Object json,
Map<String,Object> properties)
Send a message to the MQ Light server.
|
<T> boolean |
NonBlockingClient.send(String topic,
Object json,
Map<String,Object> properties,
CompletionListener<T> listener,
T context)
Sends a message to the MQ Light server.
|
abstract <T> boolean |
NonBlockingClient.send(String topic,
Object json,
Map<String,Object> properties,
SendOptions sendOptions,
CompletionListener<T> listener,
T context)
Sends a JSON object to a topic.
|
boolean |
NonBlockingClient.send(String topic,
Object json,
Type type,
Map<String,Object> properties)
Send a message to the MQ Light server.
|
<T> boolean |
NonBlockingClient.send(String topic,
Object json,
Type type,
Map<String,Object> properties,
CompletionListener<T> listener,
T context)
Sends a message to the MQ Light server.
|
abstract <T> boolean |
NonBlockingClient.send(String topic,
Object json,
Type type,
Map<String,Object> properties,
SendOptions sendOptions,
CompletionListener<T> listener,
T context)
Sends a JSON object to a topic.
|
boolean |
NonBlockingClient.send(String topic,
String data,
Map<String,Object> properties)
Send a message to the MQ Light server.
|
<T> boolean |
NonBlockingClient.send(String topic,
String data,
Map<String,Object> properties,
CompletionListener<T> listener,
T context)
Send a message to the MQ Light server.
|
abstract <T> boolean |
NonBlockingClient.send(String topic,
String data,
Map<String,Object> properties,
SendOptions sendOptions,
CompletionListener<T> listener,
T context)
Sends a string message to a topic.
|
boolean |
NonBlockingClient.sendJson(String topic,
String json,
Map<String,Object> properties)
Send a message to the MQ Light server.
|
<T> boolean |
NonBlockingClient.sendJson(String topic,
String json,
Map<String,Object> properties,
CompletionListener<T> listener,
T context)
Sends a message to the MQ Light server.
|
abstract <T> boolean |
NonBlockingClient.sendJson(String topic,
String json,
Map<String,Object> properties,
SendOptions sendOptions,
CompletionListener<T> listener,
T context)
Sends a String containing JSON data to a topic.
|
abstract <T> NonBlockingClient |
NonBlockingClient.start(CompletionListener<T> listener,
T context)
Requests that the client transitions into started state.
|
<T> NonBlockingClient |
NonBlockingClient.subscribe(String topicPattern,
DestinationListener<T> dstListener,
CompletionListener<T> compListener,
T context)
Subscribes to a destination.
|
abstract <T> NonBlockingClient |
NonBlockingClient.subscribe(String topicPattern,
SubscribeOptions subOptions,
DestinationListener<T> destListener,
CompletionListener<T> compListener,
T context)
Subscribes the client to a destination, based on the supplied topic pattern and
share parameters.
|
<T> NonBlockingClient |
NonBlockingClient.unsubscribe(String topicPattern,
CompletionListener<T> listener,
T context)
Unsubscribes from a destination.
|
<T> NonBlockingClient |
NonBlockingClient.unsubscribe(String topicPattern,
int ttl,
CompletionListener<T> listener,
T context)
Unsubscribes from a destination.
|
abstract <T> NonBlockingClient |
NonBlockingClient.unsubscribe(String topicPattern,
String share,
CompletionListener<T> listener,
T context)
Unsubscribes from a destination.
|
abstract <T> NonBlockingClient |
NonBlockingClient.unsubscribe(String topicPattern,
String share,
int ttl,
CompletionListener<T> listener,
T context)
Unsubscribes from a destination.
|
Copyright © 2015 International Business Machines Corporation. All rights reserved.