| Package | Description |
|---|---|
| com.ibm.mqlight.api |
Non-blocking API |
| com.ibm.mqlight.api.callback | |
| com.ibm.mqlight.api.endpoint | |
| com.ibm.mqlight.api.network | |
| com.ibm.mqlight.api.timer |
| Class and Description |
|---|
| BytesDelivery
A sub-type of delivery that is used to represent binary data being received
by the client.
|
| ClientException
Superclass of all MQ Light specific client checked exceptions
|
| ClientOptions
A set of options that can be used to configure the behaviour of the
NonBlockingClient
class when it is created using the {code NonBlockingClient.create(String, ClientOptions, NonBlockingClientListener, Object))
method. |
| ClientOptions.ClientOptionsBuilder
A builder for
ClientOptions objects. |
| ClientOptions.SSLOptions
A set of SSL/TLS specific client options.
|
| ClientRuntimeException
Superclass of all MQ Light specific client unchecked exceptions
|
| ClientState
An enumeration used to describe the state of the MQ Light client.
|
| CompletionListener
A listener for completion of
NonBlockingClient operations. |
| Delivery
This interface is used to represent the delivery of a messages to the MQ Light client.
|
| Delivery.Type
Possible types of data that can be associated with this delivery.
|
| DestinationListener
A listener for destination specific events, such as the delivery of messages to the
client from the destination.
|
| MalformedDelivery |
| MalformedDelivery.MalformedReason
Describes the reason that a message has been delivered using the
onMalformed(...)
method. |
| NonBlockingClient
A Java MQ Light client implementation that never blocks the calling thread when
carrying out messaging operations.
|
| NonBlockingClientListener
A listener for events that occur to an instance of the
NonBlockingClient |
| QOS
An enumeration that describes the quality of service used to transfer message
data between the client and the MQ Light server.
|
| SendOptions
A set of options that can be used to configure the behaviour of the
NonBlockingClient
NonBlockingClient.send(String, java.nio.ByteBuffer, Map, SendOptions, CompletionListener, Object) and
NonBlockingClient.send(String, String, Map, SendOptions, CompletionListener, Object) methods. |
| SendOptions.SendOptionsBuilder
A builder for
SendOptions objects. |
| StartingException
A type of
StateException to indicate that the client is currently starting when a request to stop was made. |
| StateException
This exception is thrown to indicate that the client is not in the correct state
to perform the requested operation.
|
| StoppedException
A type of
StateException to indicate that the client is in the stopping or stopped state which is not appropriate
to perform the requested operation. |
| SubscribedException
A type of
StateException to indicate that the client is attempting to subscribe to a destination for which the client is already subscribed. |
| SubscribeOptions
A set of options that can be used to configure the behaviour of the
NonBlockingClient.subscribe(String, SubscribeOptions, DestinationListener, CompletionListener, Object)
method. |
| SubscribeOptions.SubscribeOptionsBuilder
A builder that creates instances of
SubscribeOptions. |
| UnsubscribedException
A type of
StateException to indicate that the client is attempting to unsubscribe from a destination for which the client is not already subscribed. |
| Class and Description |
|---|
| Promise
Represents a promise that the recipient of an instance of this object will
perform an operation and then complete the promise by invoking
one of the set functions.
|
| Class and Description |
|---|
| ClientOptions.SSLOptions
A set of SSL/TLS specific client options.
|
| Promise
Represents a promise that the recipient of an instance of this object will
perform an operation and then complete the promise by invoking
one of the set functions.
|
| Class and Description |
|---|
| Promise
Represents a promise that the recipient of an instance of this object will
perform an operation and then complete the promise by invoking
one of the set functions.
|
| Class and Description |
|---|
| Promise
Represents a promise that the recipient of an instance of this object will
perform an operation and then complete the promise by invoking
one of the set functions.
|
Copyright © 2016 International Business Machines Corporation. All rights reserved.