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.samples | |
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. |
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 |
---|
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 |
---|
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.
|
DestinationListener
A listener for destination specific events, such as the delivery of messages to the
client from the destination.
|
MalformedDelivery |
NonBlockingClient
A Java MQ Light client implementation that never blocks the calling thread when
carrying out messaging operations.
|
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 © 2015 International Business Machines Corporation. All rights reserved.