A B C D E F G I J L M N O P Q R S T U V W 

A

ArgumentParser - Class in com.ibm.mqlight.api.samples
 
ArgumentParser() - Constructor for class com.ibm.mqlight.api.samples.ArgumentParser
 
ArgumentParser.Results - Class in com.ibm.mqlight.api.samples
 

B

build() - Method in class com.ibm.mqlight.api.ClientOptions.ClientOptionsBuilder
 
build() - Method in class com.ibm.mqlight.api.SendOptions.SendOptionsBuilder
 
build() - Method in class com.ibm.mqlight.api.SubscribeOptions.SubscribeOptionsBuilder
 
builder() - Static method in class com.ibm.mqlight.api.ClientOptions
 
builder() - Static method in class com.ibm.mqlight.api.SendOptions
 
builder() - Static method in class com.ibm.mqlight.api.SubscribeOptions
 
BytesDelivery - Interface in com.ibm.mqlight.api
A sub-type of delivery that is used to represent binary data being received by the client.

C

CallbackService - Interface in com.ibm.mqlight.api.callback
Plug point for callback executing implementations.
cancel(Promise<Void>) - Method in interface com.ibm.mqlight.api.timer.TimerService
Cancels a previously scheduled promise (e.g.
ClientException - Exception in com.ibm.mqlight.api
Superclass of all MQ Light specific client checked exceptions
ClientException(String, Throwable) - Constructor for exception com.ibm.mqlight.api.ClientException
 
ClientException(String) - Constructor for exception com.ibm.mqlight.api.ClientException
 
CLIENTID_KEY - Static variable in interface com.ibm.mqlight.api.logging.Logger
The client id key, which can be used to record the client id by implementations of the Logger.setClientId(String) method.
ClientOptions - Class in com.ibm.mqlight.api
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 - Class in com.ibm.mqlight.api
A builder for ClientOptions objects.
ClientRuntimeException - Exception in com.ibm.mqlight.api
Superclass of all MQ Light specific client unchecked exceptions
ClientRuntimeException(String) - Constructor for exception com.ibm.mqlight.api.ClientRuntimeException
 
ClientRuntimeException(String, Throwable) - Constructor for exception com.ibm.mqlight.api.ClientRuntimeException
 
ClientState - Enum in com.ibm.mqlight.api
An enumeration used to describe the state of the MQ Light client.
close(Promise<Void>) - Method in interface com.ibm.mqlight.api.network.NetworkChannel
Close the connection.
com.ibm.mqlight.api - package com.ibm.mqlight.api

Non-blocking API

com.ibm.mqlight.api.callback - package com.ibm.mqlight.api.callback
 
com.ibm.mqlight.api.endpoint - package com.ibm.mqlight.api.endpoint
 
com.ibm.mqlight.api.logging - package com.ibm.mqlight.api.logging
 
com.ibm.mqlight.api.network - package com.ibm.mqlight.api.network
 
com.ibm.mqlight.api.samples - package com.ibm.mqlight.api.samples
 
com.ibm.mqlight.api.timer - package com.ibm.mqlight.api.timer
 
CompletionListener<T> - Interface in com.ibm.mqlight.api
A listener for completion of NonBlockingClient operations.
confirm() - Method in interface com.ibm.mqlight.api.Delivery
Confirms receipt of this delivery.
connect(Endpoint, NetworkListener, Promise<NetworkChannel>) - Method in interface com.ibm.mqlight.api.network.NetworkService
Establish a network connection.
create(String, ClientOptions, NonBlockingClientListener<T>, T) - Static method in class com.ibm.mqlight.api.NonBlockingClient
Creates a new instance of the NonBlockingClient in starting state.
create(EndpointService, CallbackService, NetworkService, TimerService, GsonBuilder, ClientOptions, NonBlockingClientListener<T>, T) - Static method in class com.ibm.mqlight.api.NonBlockingClient
Creates a new instance of the NonBlockingClient in starting state.
create(String, NonBlockingClientListener<T>, T) - Static method in class com.ibm.mqlight.api.NonBlockingClient
Creates a new instance of the NonBlockingClient in starting state.

D

data(String) - Method in interface com.ibm.mqlight.api.logging.Logger
Method data tracing for static classes.
data(String, Object...) - Method in interface com.ibm.mqlight.api.logging.Logger
Method data tracing for static classes.
data(Object, String) - Method in interface com.ibm.mqlight.api.logging.Logger
Method data tracing.
data(Object, String, Object...) - Method in interface com.ibm.mqlight.api.logging.Logger
Method data tracing.
defaultClientOptions - Static variable in class com.ibm.mqlight.api.NonBlockingClient
 
defaultSendOptions - Static variable in class com.ibm.mqlight.api.NonBlockingClient
 
defaultSubscribeOptions - Static variable in class com.ibm.mqlight.api.NonBlockingClient
 
Delivery - Interface in com.ibm.mqlight.api
This interface is used to represent the delivery of a messages to the MQ Light client.
Delivery.Type - Enum in com.ibm.mqlight.api
Possible types of data that can be associated with this delivery.
DestinationAdapter<T> - Class in com.ibm.mqlight.api
An abstract adapter class for receiving destination events.
DestinationAdapter() - Constructor for class com.ibm.mqlight.api.DestinationAdapter
 
DestinationListener<T> - Interface in com.ibm.mqlight.api
A listener for destination specific events, such as the delivery of messages to the client from the destination.

E

Endpoint - Interface in com.ibm.mqlight.api.endpoint
Bundles information that the client uses when establishing connections to the system hosting the MQ Light server.
EndpointPromise - Interface in com.ibm.mqlight.api.endpoint
A promise that is used to indicate the outcome of an endpoint lookup operation.
EndpointService - Interface in com.ibm.mqlight.api.endpoint
Plug point for endpoint lookup implementations.
entry(String) - Method in interface com.ibm.mqlight.api.logging.Logger
Method entry tracing for static classes.
entry(String, Object...) - Method in interface com.ibm.mqlight.api.logging.Logger
Method entry tracing for static classes.
entry(Object, String) - Method in interface com.ibm.mqlight.api.logging.Logger
Method entry tracing.
entry(Object, String, Object...) - Method in interface com.ibm.mqlight.api.logging.Logger
Method entry tracing.
error(String) - Method in interface com.ibm.mqlight.api.logging.Logger
Logs an error message.
error(String, Throwable) - Method in interface com.ibm.mqlight.api.logging.Logger
Logs an error message.
exit(String) - Method in interface com.ibm.mqlight.api.logging.Logger
Method exit tracing for static classes.
exit(String, Object) - Method in interface com.ibm.mqlight.api.logging.Logger
Method exit tracing for static classes.
exit(Object, String) - Method in interface com.ibm.mqlight.api.logging.Logger
Method exit tracing.
exit(Object, String, Object) - Method in interface com.ibm.mqlight.api.logging.Logger
Method exit tracing.
expect(String, String, Class<?>, Object) - Method in class com.ibm.mqlight.api.samples.ArgumentParser
 

F

ffdc(String, FFDCProbeId, Throwable, Object...) - Method in interface com.ibm.mqlight.api.logging.Logger
Captures FFDC information.
ffdc(Object, String, FFDCProbeId, Throwable, Object...) - Method in interface com.ibm.mqlight.api.logging.Logger
Captures FFDC information.
FFDCProbeId - Enum in com.ibm.mqlight.api.logging
Probe identifiers for First Failure Data Capture.

G

getAutoConfirm() - Method in class com.ibm.mqlight.api.SubscribeOptions
 
getCertChainFile() - Method in interface com.ibm.mqlight.api.endpoint.Endpoint
 
getCertificateFile() - Method in class com.ibm.mqlight.api.ClientOptions
 
getContext() - Method in interface com.ibm.mqlight.api.network.NetworkChannel
Retrieves the value set using NetworkChannel.setContext(Object).
getCredit() - Method in class com.ibm.mqlight.api.SubscribeOptions
 
getData() - Method in interface com.ibm.mqlight.api.BytesDelivery
 
getData(Class<T>) - Method in interface com.ibm.mqlight.api.JsonDelivery
Deserializes the JSON data into an object of the specified class.
getData(Type) - Method in interface com.ibm.mqlight.api.JsonDelivery
Deserializes the JSON data into an object of the specified type.
getData() - Method in interface com.ibm.mqlight.api.JsonDelivery
 
getData() - Method in interface com.ibm.mqlight.api.StringDelivery
 
getDescription() - Method in interface com.ibm.mqlight.api.MalformedDelivery
 
getHost() - Method in interface com.ibm.mqlight.api.endpoint.Endpoint
 
getId() - Method in class com.ibm.mqlight.api.ClientOptions
 
getId() - Method in class com.ibm.mqlight.api.NonBlockingClient
 
getIdleTimeout() - Method in interface com.ibm.mqlight.api.endpoint.Endpoint
 
getLogger(Class<?>) - Static method in class com.ibm.mqlight.api.logging.LoggerFactory
Obtains a Logger implementation for the specified class.
getLogger(Logger) - Static method in class com.ibm.mqlight.api.logging.LoggerFactory
Obtains a Logger implementation for the specified Logger.
getLoggerImpl(Class<?>) - Method in class com.ibm.mqlight.api.logging.LoggerFactory
Internal method to obtain the Logger implementation from the static LoggerFactory implementation.
getLoggerImpl(Logger) - Method in class com.ibm.mqlight.api.logging.LoggerFactory
Internal method to obtain the Logger implementation from the static LoggerFactory implementation.
getMQMDCodedCharSetId() - Method in interface com.ibm.mqlight.api.MalformedDelivery
 
getMQMDFormat() - Method in interface com.ibm.mqlight.api.MalformedDelivery
 
getPassword() - Method in class com.ibm.mqlight.api.ClientOptions
 
getPassword() - Method in interface com.ibm.mqlight.api.endpoint.Endpoint
 
getPort() - Method in interface com.ibm.mqlight.api.endpoint.Endpoint
 
getProperties() - Method in interface com.ibm.mqlight.api.Delivery
 
getQOS() - Method in interface com.ibm.mqlight.api.Delivery
 
getQos() - Method in class com.ibm.mqlight.api.SendOptions
 
getQOS() - Method in class com.ibm.mqlight.api.SubscribeOptions
 
getRawData() - Method in interface com.ibm.mqlight.api.JsonDelivery
 
getReason() - Method in interface com.ibm.mqlight.api.MalformedDelivery
 
getRetainLink() - Method in class com.ibm.mqlight.api.SendOptions
 
getService() - Method in class com.ibm.mqlight.api.NonBlockingClient
 
getShare() - Method in interface com.ibm.mqlight.api.Delivery
 
getShareName() - Method in class com.ibm.mqlight.api.SubscribeOptions
 
getState() - Method in class com.ibm.mqlight.api.NonBlockingClient
 
getTopic() - Method in interface com.ibm.mqlight.api.Delivery
 
getTopicPattern() - Method in interface com.ibm.mqlight.api.Delivery
 
getTtl() - Method in interface com.ibm.mqlight.api.Delivery
 
getTtl() - Method in class com.ibm.mqlight.api.SendOptions
 
getTtl() - Method in class com.ibm.mqlight.api.SubscribeOptions
 
getType() - Method in interface com.ibm.mqlight.api.Delivery
 
getURI() - Method in interface com.ibm.mqlight.api.endpoint.Endpoint
 
getUser() - Method in class com.ibm.mqlight.api.ClientOptions
 
getUser() - Method in interface com.ibm.mqlight.api.endpoint.Endpoint
 
getVerifyName() - Method in class com.ibm.mqlight.api.ClientOptions
 
getVerifyName() - Method in interface com.ibm.mqlight.api.endpoint.Endpoint
 

I

info(String) - Method in interface com.ibm.mqlight.api.logging.Logger
Logs an information message.
isComplete() - Method in interface com.ibm.mqlight.api.Promise
 

J

JsonDelivery - Interface in com.ibm.mqlight.api
A sub-type of delivery that is used to represent JSON data being received by the client.

L

Logger - Interface in com.ibm.mqlight.api.logging
Interface for trace and information logging.
LOGGER_FACTORY_IMPL_CLASS_NAME - Static variable in class com.ibm.mqlight.api.logging.LoggerFactory
 
LoggerFactory - Class in com.ibm.mqlight.api.logging
Factory to obtain a Logger implementation.
LoggerFactory() - Constructor for class com.ibm.mqlight.api.logging.LoggerFactory
 
lookup(EndpointPromise) - Method in interface com.ibm.mqlight.api.endpoint.EndpointService
Called by the client each time it needs to make a decision about which endpoint to attempt a connection to.

M

main(String[]) - Static method in class com.ibm.mqlight.api.samples.Receive
 
main(String[]) - Static method in class com.ibm.mqlight.api.samples.Send
 
main(String[]) - Static method in class com.ibm.mqlight.api.samples.UiWorkout
 
MalformedDelivery - Interface in com.ibm.mqlight.api
 
MalformedDelivery.MalformedReason - Enum in com.ibm.mqlight.api
Describes the reason that a message has been delivered using the onMalformed(...) method.

N

NetworkChannel - Interface in com.ibm.mqlight.api.network
Represents an open network connection
NetworkException - Exception in com.ibm.mqlight.api
Used to indicate that a client has failed due to a network related problem.
NetworkException(String) - Constructor for exception com.ibm.mqlight.api.NetworkException
 
NetworkException(String, Throwable) - Constructor for exception com.ibm.mqlight.api.NetworkException
 
NetworkListener - Interface in com.ibm.mqlight.api.network
A listener for events that occur on a particular network channel.
NetworkService - Interface in com.ibm.mqlight.api.network
Plug point for network implementations.
NonBlockingClient - Class in com.ibm.mqlight.api
A Java MQ Light client implementation that never blocks the calling thread when carrying out messaging operations.
NonBlockingClient() - Constructor for class com.ibm.mqlight.api.NonBlockingClient
 
NonBlockingClientAdapter<T> - Class in com.ibm.mqlight.api
An abstract adapter class for receiving client events.
NonBlockingClientAdapter() - Constructor for class com.ibm.mqlight.api.NonBlockingClientAdapter
 
NonBlockingClientListener<T> - Interface in com.ibm.mqlight.api
A listener for events that occur to an instance of the NonBlockingClient
NotPermittedException - Exception in com.ibm.mqlight.api
Used to indicate that a requested operation has been rejected because the remote end does not permit it.
NotPermittedException(String) - Constructor for exception com.ibm.mqlight.api.NotPermittedException
 
NotPermittedException(String, Throwable) - Constructor for exception com.ibm.mqlight.api.NotPermittedException
 

O

onClose(NetworkChannel) - Method in interface com.ibm.mqlight.api.network.NetworkListener
Called when the network connection is closed at the remote end.
onDrain(NonBlockingClient, T) - Method in class com.ibm.mqlight.api.NonBlockingClientAdapter
 
onDrain(NonBlockingClient, T) - Method in interface com.ibm.mqlight.api.NonBlockingClientListener
Called as a notification when the client has flushed any buffered messages to the network.
onError(NonBlockingClient, T, Exception) - Method in interface com.ibm.mqlight.api.CompletionListener
Called to indicate that the operation failed.
onError(NetworkChannel, Exception) - Method in interface com.ibm.mqlight.api.network.NetworkListener
Called when an error occurs on the network connection - for example because the process at the remote end of the connection abruptly ends.
onError(NonBlockingClient, String, Exception) - Method in class com.ibm.mqlight.api.samples.Send.SendRunnable
 
onMalformed(NonBlockingClient, T, MalformedDelivery) - Method in class com.ibm.mqlight.api.DestinationAdapter
 
onMalformed(NonBlockingClient, T, MalformedDelivery) - Method in interface com.ibm.mqlight.api.DestinationListener
Invoked to deliver a malformed message to the client.
onMalformed(NonBlockingClient, Void, MalformedDelivery) - Method in class com.ibm.mqlight.api.samples.Receive.Listener
 
onMessage(NonBlockingClient, T, Delivery) - Method in class com.ibm.mqlight.api.DestinationAdapter
 
onMessage(NonBlockingClient, T, Delivery) - Method in interface com.ibm.mqlight.api.DestinationListener
Invoked to deliver a message to the client.
onMessage(NonBlockingClient, Void, Delivery) - Method in class com.ibm.mqlight.api.samples.Receive.Listener
 
onRead(NetworkChannel, ByteBuf) - Method in interface com.ibm.mqlight.api.network.NetworkListener
Called when data is read from the network.
onRestarted(NonBlockingClient, T) - Method in class com.ibm.mqlight.api.NonBlockingClientAdapter
 
onRestarted(NonBlockingClient, T) - Method in interface com.ibm.mqlight.api.NonBlockingClientListener
Called as a notification when the client transitions into restarting state.
onRetrying(NonBlockingClient, T, ClientException) - Method in class com.ibm.mqlight.api.NonBlockingClientAdapter
 
onRetrying(NonBlockingClient, T, ClientException) - Method in interface com.ibm.mqlight.api.NonBlockingClientListener
Called as a notification when the client transitions into retrying state.
onStarted(NonBlockingClient, T) - Method in class com.ibm.mqlight.api.NonBlockingClientAdapter
 
onStarted(NonBlockingClient, T) - Method in interface com.ibm.mqlight.api.NonBlockingClientListener
Called as a notification when the client transitions into started state.
onStopped(NonBlockingClient, T, ClientException) - Method in class com.ibm.mqlight.api.NonBlockingClientAdapter
 
onStopped(NonBlockingClient, T, ClientException) - Method in interface com.ibm.mqlight.api.NonBlockingClientListener
Called as a notification when the client transitions into stopped state.
onSuccess(NonBlockingClient, T) - Method in interface com.ibm.mqlight.api.CompletionListener
Called to indicate that the operation completed successfully.
onSuccess(Endpoint) - Method in interface com.ibm.mqlight.api.endpoint.EndpointService
Called by the client when it has successfully established a connection to one of the endpoints returned by this service.
onSuccess(NonBlockingClient, String) - Method in class com.ibm.mqlight.api.samples.Send.SendRunnable
 
onUnsubscribed(NonBlockingClient, T, String, String, Exception) - Method in class com.ibm.mqlight.api.DestinationAdapter
 
onUnsubscribed(NonBlockingClient, T, String, String, Exception) - Method in interface com.ibm.mqlight.api.DestinationListener
Invoked to provide a notification that the client is no longer subscribed to a destination that this DestinationListneer has previously being associated with.
onUnsubscribed(NonBlockingClient, Void, String, String, Exception) - Method in class com.ibm.mqlight.api.samples.Receive.Listener
 

P

parse(String[]) - Method in class com.ibm.mqlight.api.samples.ArgumentParser
 
parsed - Variable in class com.ibm.mqlight.api.samples.ArgumentParser.Results
 
Promise<T> - Interface in com.ibm.mqlight.api
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.

Q

QOS - Enum in com.ibm.mqlight.api
An enumeration that describes the quality of service used to transfer message data between the client and the MQ Light server.

R

Receive - Class in com.ibm.mqlight.api.samples
 
Receive() - Constructor for class com.ibm.mqlight.api.samples.Receive
 
Receive.Listener - Class in com.ibm.mqlight.api.samples
 
Receive.Listener(String, boolean, long) - Constructor for class com.ibm.mqlight.api.samples.Receive.Listener
 
ReplacedException - Exception in com.ibm.mqlight.api
Used to indicate that the client has been replaced by another instance of itself.
ReplacedException(String) - Constructor for exception com.ibm.mqlight.api.ReplacedException
 
ReplacedException(String, Throwable) - Constructor for exception com.ibm.mqlight.api.ReplacedException
 
run(Runnable, Object, Promise<Void>) - Method in interface com.ibm.mqlight.api.callback.CallbackService
Run the specified runnable.
run() - Method in class com.ibm.mqlight.api.samples.Send.SendRunnable
 

S

schedule(long, Promise<Void>) - Method in interface com.ibm.mqlight.api.timer.TimerService
Schedules a timer that will "pop" at some point in the future.
SecurityException - Exception in com.ibm.mqlight.api
Used to indicate that a client has failed due to a security related problem.
SecurityException(String) - Constructor for exception com.ibm.mqlight.api.SecurityException
 
SecurityException(String, Throwable) - Constructor for exception com.ibm.mqlight.api.SecurityException
 
send(String, String, Map<String, Object>, SendOptions, CompletionListener<T>, T) - Method in class com.ibm.mqlight.api.NonBlockingClient
Sends a string message to a topic.
send(String, ByteBuffer, Map<String, Object>, SendOptions, CompletionListener<T>, T) - Method in class com.ibm.mqlight.api.NonBlockingClient
Sends a ByteBuffer to a topic.
send(String, Object, Map<String, Object>, SendOptions, CompletionListener<T>, T) - Method in class com.ibm.mqlight.api.NonBlockingClient
Sends a JSON object to a topic.
send(String, Object, Type, Map<String, Object>, SendOptions, CompletionListener<T>, T) - Method in class com.ibm.mqlight.api.NonBlockingClient
Sends a JSON object to a topic.
send(String, String, Map<String, Object>, CompletionListener<T>, T) - Method in class com.ibm.mqlight.api.NonBlockingClient
Send a message to the MQ Light server.
send(String, ByteBuffer, Map<String, Object>, CompletionListener<T>, T) - Method in class com.ibm.mqlight.api.NonBlockingClient
Send a message to the MQ Light server.
send(String, Object, Map<String, Object>, CompletionListener<T>, T) - Method in class com.ibm.mqlight.api.NonBlockingClient
Sends a message to the MQ Light server.
send(String, Object, Type, Map<String, Object>, CompletionListener<T>, T) - Method in class com.ibm.mqlight.api.NonBlockingClient
Sends a message to the MQ Light server.
send(String, String, Map<String, Object>) - Method in class com.ibm.mqlight.api.NonBlockingClient
Send a message to the MQ Light server.
send(String, ByteBuffer, Map<String, Object>) - Method in class com.ibm.mqlight.api.NonBlockingClient
Send a message to the MQ Light server.
send(String, Object, Map<String, Object>) - Method in class com.ibm.mqlight.api.NonBlockingClient
Send a message to the MQ Light server.
send(String, Object, Type, Map<String, Object>) - Method in class com.ibm.mqlight.api.NonBlockingClient
Send a message to the MQ Light server.
Send - Class in com.ibm.mqlight.api.samples
 
Send() - Constructor for class com.ibm.mqlight.api.samples.Send
 
Send.SendRunnable - Class in com.ibm.mqlight.api.samples
 
Send.SendRunnable(NonBlockingClient, Map<String, Object>, String[]) - Constructor for class com.ibm.mqlight.api.samples.Send.SendRunnable
 
sendJson(String, String, Map<String, Object>, SendOptions, CompletionListener<T>, T) - Method in class com.ibm.mqlight.api.NonBlockingClient
Sends a String containing JSON data to a topic.
sendJson(String, String, Map<String, Object>, CompletionListener<T>, T) - Method in class com.ibm.mqlight.api.NonBlockingClient
Sends a message to the MQ Light server.
sendJson(String, String, Map<String, Object>) - Method in class com.ibm.mqlight.api.NonBlockingClient
Send a message to the MQ Light server.
SendOptions - Class in com.ibm.mqlight.api
SendOptions.SendOptionsBuilder - Class in com.ibm.mqlight.api
A builder for SendOptions objects.
setAutoConfirm(boolean) - Method in class com.ibm.mqlight.api.SubscribeOptions.SubscribeOptionsBuilder
Determines whether the client automatically confirms the receipt of 'at least once' quality of service messages.
setClientId(String) - Method in interface com.ibm.mqlight.api.logging.Logger
Associate the specified client id for the current thread, and its child threads, for tracing and logging
setContext(Object) - Method in interface com.ibm.mqlight.api.network.NetworkChannel
Allows an arbitrary object to be associated with this channel object.
setCredentials(String, String) - Method in class com.ibm.mqlight.api.ClientOptions.ClientOptionsBuilder
Sets the credentials, that will be associated with the NonBlockingClient object returned by NonBlockingClient.create(String, ClientOptions, NonBlockingClientListener, Object).
setCredit(int) - Method in class com.ibm.mqlight.api.SubscribeOptions.SubscribeOptionsBuilder
Sets the maximum number of unconfirmed messages a client can have before the server will stop sending new messages to the client and require that it confirms some of the outstanding message deliveries in order to receive more messages.
setFailure(Exception) - Method in interface com.ibm.mqlight.api.Promise
Called to indicate that the related operation failed in some way.
setId(String) - Method in class com.ibm.mqlight.api.ClientOptions.ClientOptionsBuilder
Sets a client identifier, that will be associated with the NonBlockingClient object returned by NonBlockingClient.create(String, ClientOptions, NonBlockingClientListener, Object).
setQos(QOS) - Method in class com.ibm.mqlight.api.SendOptions.SendOptionsBuilder
Sets the quality of service that will be used to send messages to the MQ Light server.
setQos(QOS) - Method in class com.ibm.mqlight.api.SubscribeOptions.SubscribeOptionsBuilder
The quality of service to use for delivering messages to the subscription.
setRetainLink(boolean) - Method in class com.ibm.mqlight.api.SendOptions.SendOptionsBuilder
Set the retainLink option.
setShare(String) - Method in class com.ibm.mqlight.api.SubscribeOptions.SubscribeOptionsBuilder
The share argument supplied used when subscribing to a destination.
setSslTrustCertificate(File) - Method in class com.ibm.mqlight.api.ClientOptions.ClientOptionsBuilder
Specifies a X.509 certificate chain file for SSL/TLS certificates that the client will trust.
setSslVerifyName(boolean) - Method in class com.ibm.mqlight.api.ClientOptions.ClientOptionsBuilder
Determines whether the client validates that the CN name of the server's certificate matches its DNS name.
setSuccess(T) - Method in interface com.ibm.mqlight.api.Promise
Called to indicate that the related operation succeeded.
setTtl(long) - Method in class com.ibm.mqlight.api.SendOptions.SendOptionsBuilder
Sets the time to live that will be used for messages sent to the MQ Light server.
setTtl(long) - Method in class com.ibm.mqlight.api.SubscribeOptions.SubscribeOptionsBuilder
A time-to-live value, in milliseconds, that is applied to the destination that the client is subscribed to.
setTtl(long, TimeUnit) - Method in class com.ibm.mqlight.api.SubscribeOptions.SubscribeOptionsBuilder
A time-to-live value that is applied to the destination that the client is subscribed to.
setWait(long) - Method in interface com.ibm.mqlight.api.endpoint.EndpointPromise
Completes the promise and indicates to the client that it should wait for a period of time before querying the endpoint service again.
start(CompletionListener<T>, T) - Method in class com.ibm.mqlight.api.NonBlockingClient
Requests that the client transitions into started state.
StartingException - Exception in com.ibm.mqlight.api
A type of StateException to indicate that the client is currently starting when a request to stop was made.
StartingException(String) - Constructor for exception com.ibm.mqlight.api.StartingException
 
StateException - Exception in com.ibm.mqlight.api
This exception is thrown to indicate that the client is not in the correct state to perform the requested operation.
StateException(String) - Constructor for exception com.ibm.mqlight.api.StateException
 
StateException(String, Throwable) - Constructor for exception com.ibm.mqlight.api.StateException
 
stop(CompletionListener<T>, T) - Method in class com.ibm.mqlight.api.NonBlockingClient
Requests that the client transitions into stopped state, automatically unsubscribing from any destinations previously subscribed to using the subscribe(...) methods.
StoppedException - Exception in com.ibm.mqlight.api
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.
StoppedException(String) - Constructor for exception com.ibm.mqlight.api.StoppedException
 
StringDelivery - Interface in com.ibm.mqlight.api
A sub-type of delivery that is used to represent textual data being received by the client.
subscribe(String, SubscribeOptions, DestinationListener<T>, CompletionListener<T>, T) - Method in class com.ibm.mqlight.api.NonBlockingClient
Subscribes the client to a destination, based on the supplied topic pattern and share parameters.
subscribe(String, DestinationListener<T>, CompletionListener<T>, T) - Method in class com.ibm.mqlight.api.NonBlockingClient
Subscribes to a destination.
SubscribedException - Exception in com.ibm.mqlight.api
A type of StateException to indicate that the client is attempting to subscribe to a destination for which the client is already subscribed.
SubscribedException(String) - Constructor for exception com.ibm.mqlight.api.SubscribedException
 
SubscribeOptions - Class in com.ibm.mqlight.api
A set of options that can be used to configure the behaviour of the NonBlockingClient.subscribe(String, SubscribeOptions, DestinationListener, CompletionListener, Object) method.
SubscribeOptions.SubscribeOptionsBuilder - Class in com.ibm.mqlight.api
A builder that creates instances of SubscribeOptions.

T

throwing(String, Throwable) - Method in interface com.ibm.mqlight.api.logging.Logger
Exception tracing when a throwable is caught in a static class.
throwing(Object, String, Throwable) - Method in interface com.ibm.mqlight.api.logging.Logger
Exception tracing.
TimerService - Interface in com.ibm.mqlight.api.timer
Plug point for timer implementations.
toString() - Method in class com.ibm.mqlight.api.ClientOptions
 
toString() - Method in enum com.ibm.mqlight.api.logging.FFDCProbeId
 
toString() - Method in class com.ibm.mqlight.api.SendOptions
 
toString() - Method in class com.ibm.mqlight.api.SubscribeOptions
 

U

UiWorkout - Class in com.ibm.mqlight.api.samples
Drives a low level of workload through MQ Light to demonstrate features of the MQ Light user interface.
UiWorkout() - Constructor for class com.ibm.mqlight.api.samples.UiWorkout
 
unparsed - Variable in class com.ibm.mqlight.api.samples.ArgumentParser.Results
 
unsubscribe(String, String, int, CompletionListener<T>, T) - Method in class com.ibm.mqlight.api.NonBlockingClient
Unsubscribes from a destination.
unsubscribe(String, int, CompletionListener<T>, T) - Method in class com.ibm.mqlight.api.NonBlockingClient
Unsubscribes from a destination.
unsubscribe(String, String, CompletionListener<T>, T) - Method in class com.ibm.mqlight.api.NonBlockingClient
Unsubscribes from a destination.
unsubscribe(String, CompletionListener<T>, T) - Method in class com.ibm.mqlight.api.NonBlockingClient
Unsubscribes from a destination.
UnsubscribedException - Exception in com.ibm.mqlight.api
A type of StateException to indicate that the client is attempting to unsubscribe from a destination for which the client is not already subscribed.
UnsubscribedException(String) - Constructor for exception com.ibm.mqlight.api.UnsubscribedException
 
useSsl() - Method in interface com.ibm.mqlight.api.endpoint.Endpoint
 

V

valueOf(String) - Static method in enum com.ibm.mqlight.api.ClientState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.ibm.mqlight.api.Delivery.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.ibm.mqlight.api.logging.FFDCProbeId
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.ibm.mqlight.api.MalformedDelivery.MalformedReason
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.ibm.mqlight.api.QOS
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.ibm.mqlight.api.ClientState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.ibm.mqlight.api.Delivery.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.ibm.mqlight.api.logging.FFDCProbeId
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.ibm.mqlight.api.MalformedDelivery.MalformedReason
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.ibm.mqlight.api.QOS
Returns an array containing the constants of this enum type, in the order they are declared.

W

warning(String) - Method in interface com.ibm.mqlight.api.logging.Logger
Logs a warning.
write(ByteBuffer, Promise<Boolean>) - Method in interface com.ibm.mqlight.api.network.NetworkChannel
Write data to the network connection.
A B C D E F G I J L M N O P Q R S T U V W 

Copyright © 2015 International Business Machines Corporation. All rights reserved.