Skip navigation links
A B C D E F G H I K L M N O P Q R S T U V W 

A

AbstractSession - Interface in com.bloomberg.bmq
Interface to the Session that provides access to the BlazingMQ broker
AckMessage - Interface in com.bloomberg.bmq
ACK message representation.
AckMessageHandler - Interface in com.bloomberg.bmq
User callback interface to handle incoming ACK messages.
addHandler(HostHealthMonitor.Handler) - Method in interface com.bloomberg.bmq.HostHealthMonitor
Registers the specified `handler` to be invoked each time the health of the host changes
authority() - Method in class com.bloomberg.bmq.Uri
Returns authority part of the URI in terms of the URI RFC terminology.

B

BMQException - Exception in com.bloomberg.bmq
A RuntimeException which is raised when any failure happens during BlazingMQ SDK call execution.
BMQException(Exception) - Constructor for exception com.bloomberg.bmq.BMQException
 
BMQException(String) - Constructor for exception com.bloomberg.bmq.BMQException
 
BMQException(String, Throwable) - Constructor for exception com.bloomberg.bmq.BMQException
 
BMQException(Exception, ResultCodes.GenericCode) - Constructor for exception com.bloomberg.bmq.BMQException
 
BMQException(String, ResultCodes.GenericCode) - Constructor for exception com.bloomberg.bmq.BMQException
 
BMQException(String, Throwable, ResultCodes.GenericCode) - Constructor for exception com.bloomberg.bmq.BMQException
 
brokerUri() - Method in class com.bloomberg.bmq.SessionOptions
Returns URI which will be used by the Session to connect with the BlazingMQ broker.
build() - Method in class com.bloomberg.bmq.QueueOptions.Builder
Returns queue options based on this object properties.
build() - Method in class com.bloomberg.bmq.SessionOptions.Builder
Creates a SesssionOptions object based on this Builder properties.
builder() - Static method in class com.bloomberg.bmq.QueueOptions
Returns a helper class object to create immutable QueueOptions with custom settings.
builder() - Static method in class com.bloomberg.bmq.SessionOptions
Returns a helper class object to set different session level options.

C

canonical() - Method in class com.bloomberg.bmq.Uri
Returns the canonical form of the URI.
close(Duration) - Method in interface com.bloomberg.bmq.Queue
Closes the queue synchronously.
closeAsync(Duration) - Method in interface com.bloomberg.bmq.Queue
Closes the queue asynchronously.
closeQueueTimeout() - Method in class com.bloomberg.bmq.SessionOptions
Returns timeout value that defines how much time the user gives to the Queue for successful close operation.
code() - Method in exception com.bloomberg.bmq.BMQException
 
com.bloomberg.bmq - package com.bloomberg.bmq
 
CompressionAlgorithm - Enum in com.bloomberg.bmq
PUT message payload compression algorithm
configure(QueueOptions, Duration) - Method in interface com.bloomberg.bmq.Queue
Configures the queue synchronously.
configureAsync(QueueOptions, Duration) - Method in interface com.bloomberg.bmq.Queue
Opens the queue asynchronously.
configureQueueTimeout() - Method in class com.bloomberg.bmq.SessionOptions
Returns timeout value that defines how much time the user gives to the Queue for successful configure call.
confirm() - Method in interface com.bloomberg.bmq.PushMessage
Sends CONFIRM message to the broker that affirms the receiving of this message.
correlationId() - Method in interface com.bloomberg.bmq.AckMessage
Returns CorrelationId equals to the user specified correlation ID from the PutMessage.
CorrelationId - Interface in com.bloomberg.bmq
Provides an interface usable as an efficient identifier.
correlationId() - Method in interface com.bloomberg.bmq.PutMessage
Get correlation Id of the message
createDefault() - Static method in class com.bloomberg.bmq.QueueOptions
Returns queue options with default values.
createDefault() - Static method in class com.bloomberg.bmq.SessionOptions
Creates this class object with default settings.
createEmptyGUID() - Static method in class com.bloomberg.bmq.MessageGUID
Returns a zero filled MessageGUID object.
createPutMessage(ByteBuffer...) - Method in interface com.bloomberg.bmq.Queue
Creates a PUT message object bounded to this queue with the specified payload

D

domain() - Method in class com.bloomberg.bmq.Uri
Returns domain part of the URI in terms of the BlazingMQ terminology.

E

equals(Object) - Method in class com.bloomberg.bmq.MessageGUID
Returns true if this GUID is equal to the specified other, false otherwise.
equals(Object) - Method in class com.bloomberg.bmq.QueueOptions
Returns true if this QueueOptions is equal to the specified obj, false otherwise.
equals(Object) - Method in class com.bloomberg.bmq.Uri
Returns true if this Uri is equal to the specified obj, false otherwise.
Event - Interface in com.bloomberg.bmq
Represents a BlazingMQ event.

F

flush() - Method in interface com.bloomberg.bmq.Queue
Sends previously packed PUT messages in one multi message PUT event.
fromBinary(byte[]) - Static method in class com.bloomberg.bmq.MessageGUID
Returns a new MessageGUID created from the specified buffer, in binary format.
fromHex(String) - Static method in class com.bloomberg.bmq.MessageGUID
Returns a new MessageGUID created from the specified String contained hexadecimal representation of the GUID.

G

getConsumerPriority() - Method in class com.bloomberg.bmq.QueueOptions
Returns priority of a consumer with respect to delivery of messages.
getGeneralResult() - Method in enum com.bloomberg.bmq.ResultCodes.AckResult
 
getGeneralResult() - Method in enum com.bloomberg.bmq.ResultCodes.CloseQueueResult
 
getGeneralResult() - Method in enum com.bloomberg.bmq.ResultCodes.ConfigureQueueResult
 
getGeneralResult() - Method in interface com.bloomberg.bmq.ResultCodes.GenericCode
 
getGeneralResult() - Method in enum com.bloomberg.bmq.ResultCodes.GenericResult
 
getGeneralResult() - Method in enum com.bloomberg.bmq.ResultCodes.OpenQueueResult
 
getMaxUnconfirmedBytes() - Method in class com.bloomberg.bmq.QueueOptions
Returns maximum accumulated bytes of all outstanding messages that can be sent by the broker without being confirmed.
getMaxUnconfirmedMessages() - Method in class com.bloomberg.bmq.QueueOptions
Returns maximum number of outstanding messages that can be sent by the broker without being confirmed.
getOperationResult() - Method in enum com.bloomberg.bmq.ResultCodes.AckResult
 
getOperationResult() - Method in enum com.bloomberg.bmq.ResultCodes.CloseQueueResult
 
getOperationResult() - Method in enum com.bloomberg.bmq.ResultCodes.ConfigureQueueResult
 
getOperationResult() - Method in enum com.bloomberg.bmq.ResultCodes.OpenQueueResult
 
getOperationResult() - Method in interface com.bloomberg.bmq.ResultCodes.OperationResultCode
 
getProperty(String) - Method in interface com.bloomberg.bmq.PushMessage
Returns property with specified (@code name).
getQueue(Uri, long, QueueEventHandler, AckMessageHandler, PushMessageHandler) - Method in interface com.bloomberg.bmq.AbstractSession
Create a queue representation.
getQueue(Uri, long, QueueEventHandler, AckMessageHandler, PushMessageHandler) - Method in class com.bloomberg.bmq.Session
Creates a queue representation.
getSuspendsOnBadHostHealth() - Method in class com.bloomberg.bmq.QueueOptions
Gets whether queue suspends operation when the host machine is unhealthy.

H

handleAckMessage(AckMessage) - Method in interface com.bloomberg.bmq.AckMessageHandler
User specified ACK message handler.
handleConnectionLostSessionEvent(SessionEvent.ConnectionLost) - Method in interface com.bloomberg.bmq.SessionEventHandler
 
handleHostHealthRestoredSessionEvent(SessionEvent.HostHealthRestored) - Method in interface com.bloomberg.bmq.SessionEventHandler
 
handleHostUnhealthySessionEvent(SessionEvent.HostUnhealthy) - Method in interface com.bloomberg.bmq.SessionEventHandler
 
handlePushMessage(PushMessage) - Method in interface com.bloomberg.bmq.PushMessageHandler
User specified PUSH message handler.
handleQueueEvent(QueueControlEvent) - Method in interface com.bloomberg.bmq.QueueEventHandler
User specified handler for the queue events.
handleReconnectedSessionEvent(SessionEvent.Reconnected) - Method in interface com.bloomberg.bmq.SessionEventHandler
 
handleSessionEvent(SessionEvent) - Method in interface com.bloomberg.bmq.SessionEventHandler
User specified handler for session events.
handleSlowConsumerHighWatermarkEvent(SessionEvent.SlowConsumerHighWatermark) - Method in interface com.bloomberg.bmq.SessionEventHandler
 
handleSlowConsumerNormalEvent(SessionEvent.SlowConsumerNormal) - Method in interface com.bloomberg.bmq.SessionEventHandler
 
handleStartStatusSessionEvent(SessionEvent.StartStatus) - Method in interface com.bloomberg.bmq.SessionEventHandler
 
handleStateRestoredSessionEvent(SessionEvent.StateRestored) - Method in interface com.bloomberg.bmq.SessionEventHandler
 
handleStopStatusSessionEvent(SessionEvent.StopStatus) - Method in interface com.bloomberg.bmq.SessionEventHandler
 
hasConsumerPriority() - Method in class com.bloomberg.bmq.QueueOptions
Returns whether consumerPriority has been set for this object, or whether it implicitly holds k_CONSUMER_PRIORITY_DEFAULT.
hashCode() - Method in class com.bloomberg.bmq.MessageGUID
Returns a hash code value for this MessageGUID object.
hashCode() - Method in class com.bloomberg.bmq.QueueOptions
Returns a hash code value for this QueueOptions object.
hashCode() - Method in class com.bloomberg.bmq.Uri
Returns a hash code value for this Uri object.
hasMaxUnconfirmedBytes() - Method in class com.bloomberg.bmq.QueueOptions
Returns whether maxUnconfirmedBytes has been set for this object, or whether it implicitly holds k_MAX_UNCONFIRMED_BYTES_DEFAULT.
hasMaxUnconfirmedMessages() - Method in class com.bloomberg.bmq.QueueOptions
Returns whether maxUnconfirmedMessages has been set for this object, or whether it implicitly holds k_MAX_UNCONFIRMED_MESSAGES_DEFAULT.
hasMessageProperties() - Method in interface com.bloomberg.bmq.PushMessage
Returns true if the application data of this message contains message properties.
hasSuspendsOnBadHostHealth() - Method in class com.bloomberg.bmq.QueueOptions
Returns whether suspendsOnBadHostHealth has been set for this object, or whether it implicitly holds k_SUSPENDS_ON_BAD_HOST_HEALTH_DEFAULT.
highWaterMark() - Method in class com.bloomberg.bmq.SessionOptions.InboundEventBufferWaterMark
Returns HWM value.
highWaterMark() - Method in class com.bloomberg.bmq.SessionOptions.WriteBufferWaterMark
Returns HWM value.
HostHealthMonitor - Interface in com.bloomberg.bmq
Provides an interface for monitoring the health of the host.
hostHealthMonitor() - Method in class com.bloomberg.bmq.SessionOptions
Returns an object which monitors the health of the host.
HostHealthMonitor.Handler - Interface in com.bloomberg.bmq
Provides an interface for handling changes detected by HostHealthMonitor
hostHealthState() - Method in interface com.bloomberg.bmq.HostHealthMonitor
Queries the current health of the host
HostHealthState - Enum in com.bloomberg.bmq
Enumeration for different host health states

I

id() - Method in class com.bloomberg.bmq.Uri
Returns id part of the URI in terms of the BlazingMQ terminology.
inboundBufferWaterMark() - Method in class com.bloomberg.bmq.SessionOptions
Returns a helper class object that holds high and low inbound event buffer watermark values.
InboundEventBufferWaterMark() - Constructor for class com.bloomberg.bmq.SessionOptions.InboundEventBufferWaterMark
Creates this class object with default high and low watermark values.
InboundEventBufferWaterMark(int, int) - Constructor for class com.bloomberg.bmq.SessionOptions.InboundEventBufferWaterMark
Creates this class object with specified high and low watermark values.
isAck(long) - Static method in enum com.bloomberg.bmq.QueueFlags
Returns true if the specified flags represent ack required.
isAdmin(long) - Static method in enum com.bloomberg.bmq.QueueFlags
Returns true if the specified flags represent an admin.
isAlreadyClosed() - Method in interface com.bloomberg.bmq.ResultCodes.CloseQueueCode
 
isAlreadyInProgress() - Method in interface com.bloomberg.bmq.ResultCodes.CloseQueueCode
 
isAlreadyInProgress() - Method in interface com.bloomberg.bmq.ResultCodes.ConfigureQueueCode
 
isAlreadyInProgress() - Method in interface com.bloomberg.bmq.ResultCodes.OpenQueueCode
 
isAlreadyOpened() - Method in interface com.bloomberg.bmq.ResultCodes.OpenQueueCode
 
isCanceled() - Method in interface com.bloomberg.bmq.ResultCodes.GenericCode
 
isFailure() - Method in interface com.bloomberg.bmq.ResultCodes.GenericCode
 
isInvalidArgument() - Method in interface com.bloomberg.bmq.ResultCodes.GenericCode
 
isInvalidFlags() - Method in interface com.bloomberg.bmq.ResultCodes.OpenQueueCode
 
isInvalidQueue() - Method in interface com.bloomberg.bmq.ResultCodes.CloseQueueCode
 
isInvalidQueue() - Method in interface com.bloomberg.bmq.ResultCodes.ConfigureQueueCode
 
isInvalidUri() - Method in interface com.bloomberg.bmq.ResultCodes.OpenQueueCode
 
isLimitBytes() - Method in interface com.bloomberg.bmq.ResultCodes.AckCode
 
isLimitMessages() - Method in interface com.bloomberg.bmq.ResultCodes.AckCode
 
isNotConnected() - Method in interface com.bloomberg.bmq.ResultCodes.GenericCode
 
isNotReady() - Method in interface com.bloomberg.bmq.ResultCodes.GenericCode
 
isNotSupproted() - Method in interface com.bloomberg.bmq.ResultCodes.GenericCode
 
isOpen() - Method in interface com.bloomberg.bmq.Queue
Checks if the queue is opened.
isQueueIdNotUnique() - Method in interface com.bloomberg.bmq.ResultCodes.OpenQueueCode
 
isReader(long) - Static method in enum com.bloomberg.bmq.QueueFlags
Returns true if the specified flags represent a reader.
isRefused() - Method in interface com.bloomberg.bmq.ResultCodes.GenericCode
 
isStarted() - Method in interface com.bloomberg.bmq.AbstractSession
Check if the 'Session' is started
isStarted() - Method in class com.bloomberg.bmq.Session
Checks if the session is started.
isStorageFailure() - Method in interface com.bloomberg.bmq.ResultCodes.AckCode
 
isSuccess() - Method in interface com.bloomberg.bmq.ResultCodes.GenericCode
 
isTimeout() - Method in interface com.bloomberg.bmq.ResultCodes.GenericCode
 
isUnknown() - Method in interface com.bloomberg.bmq.ResultCodes.GenericCode
 
isUnknownQueue() - Method in interface com.bloomberg.bmq.ResultCodes.CloseQueueCode
 
isValidHexRepresentation(byte[]) - Static method in class com.bloomberg.bmq.MessageGUID
Returns true if the specified buffer is a valid hex representation of a MessageGUID.
isWriter(long) - Static method in enum com.bloomberg.bmq.QueueFlags
Returns true if the specified flags represent a writer.

K

k_CONSUMER_PRIORITY_DEFAULT - Static variable in class com.bloomberg.bmq.QueueOptions
Default priority of a consumer with respect to delivery of messages.
k_MAX_UNCONFIRMED_BYTES_DEFAULT - Static variable in class com.bloomberg.bmq.QueueOptions
Default maximum accumulated bytes of all outstanding messages that can be sent by the broker without being confirmed.
k_MAX_UNCONFIRMED_MESSAGES_DEFAULT - Static variable in class com.bloomberg.bmq.QueueOptions
Default maximum number of outstanding messages that can be sent by the broker without being confirmed.
k_SUSPENDS_ON_BAD_HOST_HEALTH_DEFAULT - Static variable in class com.bloomberg.bmq.QueueOptions
By default, queue is not sensitive to host-health changes.

L

linger() - Method in interface com.bloomberg.bmq.AbstractSession
Shutdown all connection and event handling threads.
linger() - Method in class com.bloomberg.bmq.Session
Shutdowns all connection and event handling threads.
lowWaterMark() - Method in class com.bloomberg.bmq.SessionOptions.InboundEventBufferWaterMark
Returns LWM value.
lowWaterMark() - Method in class com.bloomberg.bmq.SessionOptions.WriteBufferWaterMark
Returns LWM value.

M

merge(QueueOptions) - Method in class com.bloomberg.bmq.QueueOptions.Builder
"Merges" another 'QueueOptions' into this builder, by invoking setF(options.getF()) for all fields 'F' for which 'options.hasF()' is true.
messageGUID() - Method in interface com.bloomberg.bmq.AckMessage
Returns unique MessageGUID assigned to this message by the broker.
MessageGUID - Class in com.bloomberg.bmq
Provides a value-semantic global unique identifier for BlazingMQ messages.
messageGUID() - Method in interface com.bloomberg.bmq.PushMessage
Returns unique MessageGUID assigned to this message by the broker.
MessageProperties - Interface in com.bloomberg.bmq
Interface to manipulate with message properties.
messageProperties() - Method in interface com.bloomberg.bmq.PutMessage
Get reference to the message properties object.
MessageProperty - Interface in com.bloomberg.bmq
Represents a message property, which is a name-value pair.
MessageProperty.BinaryProperty - Interface in com.bloomberg.bmq
Represents message property which value has type BINARY.
MessageProperty.BoolProperty - Interface in com.bloomberg.bmq
Represents a boolean message property.
MessageProperty.ByteProperty - Interface in com.bloomberg.bmq
Represents one byte message property.
MessageProperty.Int32Property - Interface in com.bloomberg.bmq
Represents message property which value has type INT32.
MessageProperty.Int64Property - Interface in com.bloomberg.bmq
Represents message property which value has type INT64.
MessageProperty.ShortProperty - Interface in com.bloomberg.bmq
Represents message property which value has type SHORT.
MessageProperty.StringProperty - Interface in com.bloomberg.bmq
Represents message property which value has type STRING.
MessageProperty.Type - Enum in com.bloomberg.bmq
Enum for supported data types for a message property.

N

name() - Method in interface com.bloomberg.bmq.MessageProperty
Returns this property name.

O

onHostHealthStateChanged(HostHealthState) - Method in interface com.bloomberg.bmq.HostHealthMonitor.Handler
Invoked as a response to the HostHealthMonitor detecting a change in the state of the host health
open(QueueOptions, Duration) - Method in interface com.bloomberg.bmq.Queue
Opens the queue synchronously.
openAsync(QueueOptions, Duration) - Method in interface com.bloomberg.bmq.Queue
Opens the queue asynchronously.
openQueueTimeout() - Method in class com.bloomberg.bmq.SessionOptions
Returns timeout value that defines how much time the user gives to the Queue for successful queue opening.

P

pack(PutMessage) - Method in interface com.bloomberg.bmq.Queue
Adds a single PUT message to be sent withing multi message PUT event.
path() - Method in class com.bloomberg.bmq.Uri
Returns path part of the URI in terms of the URI RFC terminology.
payload() - Method in interface com.bloomberg.bmq.PushMessage
Returns user payload data of this message.
post(PutMessage) - Method in interface com.bloomberg.bmq.Queue
Sends a single PUT message to this queue.
propertyIterator() - Method in interface com.bloomberg.bmq.PushMessage
Returns a standart Iterator to iterate over existed properties.
PushMessage - Interface in com.bloomberg.bmq
PUSH message representation.
PushMessageHandler - Interface in com.bloomberg.bmq
User callback interface to handle incoming PUSH messages.
PutMessage - Interface in com.bloomberg.bmq
PUT message representation.

Q

qualifiedDomain() - Method in class com.bloomberg.bmq.Uri
Returns qualifiedDomain part of the URI in terms of the BlazingMQ terminology.
queue() - Method in interface com.bloomberg.bmq.PutMessage
Returns an interface to the queue that this message is related to.
Queue - Interface in com.bloomberg.bmq
SDK Queue representation.
queue() - Method in interface com.bloomberg.bmq.QueueEvent
Returns an interface to the queue that this event is related to.
queue() - Method in class com.bloomberg.bmq.Uri
Returns queue part of the URI in terms of the BlazingMQ terminology.
QueueControlEvent - Interface in com.bloomberg.bmq
Represents the queue related event that reports a status of asynchronous operation usually initiated by the user.
QueueControlEvent.CloseQueueResult - Interface in com.bloomberg.bmq
Close queue status event.
QueueControlEvent.ConfigureQueueResult - Interface in com.bloomberg.bmq
Configure queue status event.
QueueControlEvent.OpenQueueResult - Interface in com.bloomberg.bmq
Open queue status event.
QueueControlEvent.ReopenQueueResult - Interface in com.bloomberg.bmq
Reopen queue status event.
QueueControlEvent.ResumeQueueResult - Interface in com.bloomberg.bmq
Resume queue status event.
QueueControlEvent.SuspendQueueResult - Interface in com.bloomberg.bmq
Suspend queue status event.
QueueControlEvent.Type - Enum in com.bloomberg.bmq
 
QueueEvent - Interface in com.bloomberg.bmq
Represents a BlazingMQ event related to the particular queue state.
QueueEventHandler - Interface in com.bloomberg.bmq
User callback interface to handle queue related events.
QueueFlags - Enum in com.bloomberg.bmq
QueueOptions - Class in com.bloomberg.bmq
A value-semantic type for options related to a queue.
QueueOptions.Builder - Class in com.bloomberg.bmq
A helper class to create immutable QueueOptions with custom settings.

R

removeHandler(HostHealthMonitor.Handler) - Method in interface com.bloomberg.bmq.HostHealthMonitor
Unregisters the specified `handler'
result() - Method in interface com.bloomberg.bmq.QueueControlEvent.CloseQueueResult
Returns a result of the Queue.closeAsync(java.time.Duration) operation.
result() - Method in interface com.bloomberg.bmq.QueueControlEvent.ConfigureQueueResult
result() - Method in interface com.bloomberg.bmq.QueueControlEvent.OpenQueueResult
result() - Method in interface com.bloomberg.bmq.QueueControlEvent.ReopenQueueResult
Returns a result of the queue reopen operation, usually initiated by the SDK.
result() - Method in interface com.bloomberg.bmq.QueueControlEvent
Returns a result of the asynchronous operation.
result() - Method in interface com.bloomberg.bmq.QueueControlEvent.ResumeQueueResult
Returns a result of the queue suspension.
result() - Method in interface com.bloomberg.bmq.QueueControlEvent.SuspendQueueResult
Returns a result of the queue suspension.
result() - Method in interface com.bloomberg.bmq.SessionEvent.StartStatus
Returns a result of the startAsync(java.time.Duration) operation.
result() - Method in interface com.bloomberg.bmq.SessionEvent.StopStatus
Returns a result of the stopAsync(java.time.Duration) operation.
ResultCodes - Class in com.bloomberg.bmq
 
ResultCodes() - Constructor for class com.bloomberg.bmq.ResultCodes
 
ResultCodes.AckCode - Interface in com.bloomberg.bmq
 
ResultCodes.AckResult - Enum in com.bloomberg.bmq
 
ResultCodes.CloseQueueCode - Interface in com.bloomberg.bmq
 
ResultCodes.CloseQueueResult - Enum in com.bloomberg.bmq
 
ResultCodes.ConfigureQueueCode - Interface in com.bloomberg.bmq
 
ResultCodes.ConfigureQueueResult - Enum in com.bloomberg.bmq
 
ResultCodes.GenericCode - Interface in com.bloomberg.bmq
 
ResultCodes.GenericResult - Enum in com.bloomberg.bmq
 
ResultCodes.OpenQueueCode - Interface in com.bloomberg.bmq
 
ResultCodes.OpenQueueResult - Enum in com.bloomberg.bmq
 
ResultCodes.OperationResultCode<RESULT extends ResultCodes.GenericCode> - Interface in com.bloomberg.bmq
 

S

scheme() - Method in class com.bloomberg.bmq.Uri
Returns scheme part of the URI in terms of the URI RFC terminology.
session() - Method in interface com.bloomberg.bmq.Event
Returns interface to the session that has generated this event.
Session - Class in com.bloomberg.bmq
Provides access to the BlazingMQ broker.
Session(SessionEventHandler) - Constructor for class com.bloomberg.bmq.Session
Creates a new session object with default session options.
Session(SessionOptions, SessionEventHandler) - Constructor for class com.bloomberg.bmq.Session
Creates a new session object.
SessionEvent - Interface in com.bloomberg.bmq
Represents a BlazingMQ event related to the whole session state.
SessionEvent.ConnectionLost - Interface in com.bloomberg.bmq
Event that notifies the session has lost the broker connection.
SessionEvent.HostHealthRestored - Interface in com.bloomberg.bmq
Event that notifies the health of the host has restored.
SessionEvent.HostUnhealthy - Interface in com.bloomberg.bmq
Event that notifies the host has become unhealthy.
SessionEvent.Reconnected - Interface in com.bloomberg.bmq
Event that notifies the session has restored the broker connection.
SessionEvent.SlowConsumerHighWatermark - Interface in com.bloomberg.bmq
Event that notifies the inbound event buffer has reached the high watermark value.
SessionEvent.SlowConsumerNormal - Interface in com.bloomberg.bmq
Event that notifies the inbound event buffer has reached the low watermark value.
SessionEvent.StartStatus - Interface in com.bloomberg.bmq
Session start status event.
SessionEvent.StateRestored - Interface in com.bloomberg.bmq
Event that notifies the session has restored the state of all opened queues.
SessionEvent.StopStatus - Interface in com.bloomberg.bmq
Session stop status event.
SessionEvent.Type - Enum in com.bloomberg.bmq
Session event types.
SessionEventHandler - Interface in com.bloomberg.bmq
User callback interface to handle session related events.
SessionOptions - Class in com.bloomberg.bmq
A value-semantic type to configure session with the broker.
SessionOptions.Builder - Class in com.bloomberg.bmq
Helper class to create a SesssionOptions object with custom settings.
SessionOptions.InboundEventBufferWaterMark - Class in com.bloomberg.bmq
Immutable helper class to set sizes (in number of events) for the inbound event buffer high and low watermarks.
SessionOptions.WriteBufferWaterMark - Class in com.bloomberg.bmq
Immutable helper class to set sizes (in bytes) for write cache high and low watermarks on the channel.
setAck(long) - Static method in enum com.bloomberg.bmq.QueueFlags
Sets the specified flags representation for ack.
setAdmin(long) - Static method in enum com.bloomberg.bmq.QueueFlags
Sets the specified flags representation for admin.
setBrokerUri(URI) - Method in class com.bloomberg.bmq.SessionOptions.Builder
Sets URI to connect with the broker.
setCloseQueueTimeout(Duration) - Method in class com.bloomberg.bmq.SessionOptions.Builder
Sets timeout value for close queue operation
setCompressionAlgorithm(CompressionAlgorithm) - Method in interface com.bloomberg.bmq.PutMessage
Sets message payload compression algorithm.
setConfigureQueueTimeout(Duration) - Method in class com.bloomberg.bmq.SessionOptions.Builder
Sets timeout value for configure queue operation
setConsumerPriority(int) - Method in class com.bloomberg.bmq.QueueOptions.Builder
Sets priority of a consumer with respect to delivery of messages.
setCorrelationId() - Method in interface com.bloomberg.bmq.PutMessage
Sets and returns a new CorrelationId that contains an auto-assigned integer value starting from 1 and up to 0xFFFFFF.
setCorrelationId(Object) - Method in interface com.bloomberg.bmq.PutMessage
Sets and returns a new CorrelationId that binds an auto-assigned integer value starting from 1 and up to 0xFFFFFF and the user specified Object.
setHostHealthMonitor(HostHealthMonitor) - Method in class com.bloomberg.bmq.SessionOptions.Builder
Sets host health monitor object.
setInboundBufferWaterMark(SessionOptions.InboundEventBufferWaterMark) - Method in class com.bloomberg.bmq.SessionOptions.Builder
Sets low and high inbound buffer watermark values
setMaxUnconfirmedBytes(long) - Method in class com.bloomberg.bmq.QueueOptions.Builder
Sets maximum accumulated bytes of all outstanding messages that can be sent by the broker without being confirmed.
setMaxUnconfirmedMessages(long) - Method in class com.bloomberg.bmq.QueueOptions.Builder
Sets maximum number of outstanding messages that can be sent by the broker without being confirmed.
setOpenQueueTimeout(Duration) - Method in class com.bloomberg.bmq.SessionOptions.Builder
Sets timeout value for open queue operation
setPropertyAsBinary(String, byte[]) - Method in interface com.bloomberg.bmq.MessageProperties
Sets a property with the specified name having the specified value as an array of bytes.
setPropertyAsBool(String, boolean) - Method in interface com.bloomberg.bmq.MessageProperties
Sets a property with the specified name having the specified value of the type boolean.
setPropertyAsByte(String, byte) - Method in interface com.bloomberg.bmq.MessageProperties
Sets a property with the specified name having the specified value of the type byte.
setPropertyAsInt32(String, int) - Method in interface com.bloomberg.bmq.MessageProperties
Sets a property with the specified name having the specified value of the type int.
setPropertyAsInt64(String, long) - Method in interface com.bloomberg.bmq.MessageProperties
Sets a property with the specified name having the specified value of the type long.
setPropertyAsShort(String, short) - Method in interface com.bloomberg.bmq.MessageProperties
Sets a property with the specified name having the specified value of the type short.
setPropertyAsString(String, String) - Method in interface com.bloomberg.bmq.MessageProperties
Sets a property with the specified name having the specified value of the type String.
setReader(long) - Static method in enum com.bloomberg.bmq.QueueFlags
Sets the specified flags representation for reader.
setStartTimeout(Duration) - Method in class com.bloomberg.bmq.SessionOptions.Builder
Sets session start timeout
setStatsDumpInterval(Duration) - Method in class com.bloomberg.bmq.SessionOptions.Builder
Sets the stats dump interval to the specified 'value'.
setStopTimeout(Duration) - Method in class com.bloomberg.bmq.SessionOptions.Builder
Sets session stop timeout
setSuspendsOnBadHostHealth(boolean) - Method in class com.bloomberg.bmq.QueueOptions.Builder
Sets whether queue should suspend when the host machine is unhealthy.
setWriteBufferWaterMark(SessionOptions.WriteBufferWaterMark) - Method in class com.bloomberg.bmq.SessionOptions.Builder
Sets low and high channel watermark values
setWriter(long) - Static method in enum com.bloomberg.bmq.QueueFlags
Sets the specified flags representation for writer.
SIZE_BINARY - Static variable in class com.bloomberg.bmq.MessageGUID
The size of a buffer needed to represent a GUID.
SIZE_HEX - Static variable in class com.bloomberg.bmq.MessageGUID
The size of a hexadecimal string representation of the GUID.
start(Duration) - Method in interface com.bloomberg.bmq.AbstractSession
Connect to the BlazingMQ broker and start the message processing
start(Duration) - Method in class com.bloomberg.bmq.Session
Connects to the BlazingMQ broker and start the message processing.
startAsync(Duration) - Method in interface com.bloomberg.bmq.AbstractSession
Connect to the BlazingMQ broker and start the message processing
startAsync(Duration) - Method in class com.bloomberg.bmq.Session
Connects to the BlazingMQ broker and start the message processing
startTimeout() - Method in class com.bloomberg.bmq.SessionOptions
Returns timeout value that defines how much time the user gives to the Session for successful start.
statsDumpInterval() - Method in class com.bloomberg.bmq.SessionOptions
Returns interval (in seconds) at which to dump stats in the logs.
status() - Method in interface com.bloomberg.bmq.AckMessage
Returns the status of this message set by the broker.
stop(Duration) - Method in interface com.bloomberg.bmq.AbstractSession
Gracefully disconnect from the BlazingMQ broker and stop the operation of this 'Session'.
stop(Duration) - Method in class com.bloomberg.bmq.Session
Gracefully disconnects from the BlazingMQ broker and stop the operation of this session.
stopAsync(Duration) - Method in interface com.bloomberg.bmq.AbstractSession
Gracefully disconnect from the BlazingMQ broker and stop the operation of this 'Session'.
stopAsync(Duration) - Method in class com.bloomberg.bmq.Session
Gracefully disconnects from the BlazingMQ broker and stop the operation of this session.
stopTimeout() - Method in class com.bloomberg.bmq.SessionOptions
Returns timeout value that defines how much time the user gives to the Session for successful stop.

T

tier() - Method in class com.bloomberg.bmq.Uri
Returns tier part of the URI in terms of the BlazingMQ terminology.
toBinary(byte[]) - Method in class com.bloomberg.bmq.MessageGUID
Writes a binary representation of this object to the specified destination which length should be MessageGUID.SIZE_BINARY.
toHex() - Method in class com.bloomberg.bmq.MessageGUID
Returns a hex representation of this object as a String.
toInt() - Method in enum com.bloomberg.bmq.QueueFlags
Returns integer representation of this enum value.
toString() - Method in class com.bloomberg.bmq.MessageGUID
Returns a hex representation of this object as a String.
toString() - Method in class com.bloomberg.bmq.QueueOptions
 
toString() - Method in class com.bloomberg.bmq.Uri
Returns a string representation of the URI.
type() - Method in interface com.bloomberg.bmq.MessageProperty.BinaryProperty
Returns this property type, MessageProperty.Type.BINARY by default.
type() - Method in interface com.bloomberg.bmq.MessageProperty.BoolProperty
Returns this property type, MessageProperty.Type.BOOL by default.
type() - Method in interface com.bloomberg.bmq.MessageProperty.ByteProperty
Returns this property type, MessageProperty.Type.BYTE by default.
type() - Method in interface com.bloomberg.bmq.MessageProperty.Int32Property
Returns this property type, MessageProperty.Type.INT32 by default.
type() - Method in interface com.bloomberg.bmq.MessageProperty.Int64Property
Returns this property type, MessageProperty.Type.INT64 by default.
type() - Method in interface com.bloomberg.bmq.MessageProperty.ShortProperty
Returns this property type, MessageProperty.Type.SHORT by default.
type() - Method in interface com.bloomberg.bmq.MessageProperty.StringProperty
Returns this property type, MessageProperty.Type.STRING by default.
type() - Method in interface com.bloomberg.bmq.MessageProperty
Returns this property type.
type() - Method in interface com.bloomberg.bmq.QueueControlEvent.CloseQueueResult
Returns event type, QueueControlEvent.Type.QUEUE_CLOSE_RESULT by default
type() - Method in interface com.bloomberg.bmq.QueueControlEvent.ConfigureQueueResult
Returns event type, QueueControlEvent.Type.QUEUE_CONFIGURE_RESULT by default
type() - Method in interface com.bloomberg.bmq.QueueControlEvent.OpenQueueResult
Returns event type, QueueControlEvent.Type.QUEUE_OPEN_RESULT by default
type() - Method in interface com.bloomberg.bmq.QueueControlEvent.ReopenQueueResult
Returns event type, QueueControlEvent.Type.QUEUE_REOPEN_RESULT by default
type() - Method in interface com.bloomberg.bmq.QueueControlEvent.ResumeQueueResult
Returns event type, QueueControlEvent.Type.QUEUE_RESUMED by default
type() - Method in interface com.bloomberg.bmq.QueueControlEvent.SuspendQueueResult
Returns event type, QueueControlEvent.Type.QUEUE_SUSPENDED by default
type() - Method in interface com.bloomberg.bmq.QueueControlEvent
Returns event type.
type() - Method in interface com.bloomberg.bmq.SessionEvent.ConnectionLost
type() - Method in interface com.bloomberg.bmq.SessionEvent.HostHealthRestored
type() - Method in interface com.bloomberg.bmq.SessionEvent.HostUnhealthy
Returns event type, SessionEvent.Type.HOST_UNHEALTHY_SESSION_EVENT by default
type() - Method in interface com.bloomberg.bmq.SessionEvent.Reconnected
Returns event type, SessionEvent.Type.RECONNECTED_SESSION_EVENT by default
type() - Method in interface com.bloomberg.bmq.SessionEvent.SlowConsumerHighWatermark
type() - Method in interface com.bloomberg.bmq.SessionEvent.SlowConsumerNormal
type() - Method in interface com.bloomberg.bmq.SessionEvent.StartStatus
Returns event type, SessionEvent.Type.START_STATUS_SESSION_EVENT by default
type() - Method in interface com.bloomberg.bmq.SessionEvent.StateRestored
Returns event type, SessionEvent.Type.STATE_RESTORED_SESSION_EVENT by default
type() - Method in interface com.bloomberg.bmq.SessionEvent.StopStatus
Returns event type, SessionEvent.Type.STOP_STATUS_SESSION_EVENT by default
type() - Method in interface com.bloomberg.bmq.SessionEvent
Returns event type.

U

upcast(ResultCodes.GenericCode) - Static method in enum com.bloomberg.bmq.ResultCodes.CloseQueueResult
 
upcast(ResultCodes.GenericCode) - Static method in enum com.bloomberg.bmq.ResultCodes.ConfigureQueueResult
 
upcast(ResultCodes.GenericCode) - Static method in enum com.bloomberg.bmq.ResultCodes.OpenQueueResult
 
uri() - Method in interface com.bloomberg.bmq.Queue
Gets queue URI.
Uri - Class in com.bloomberg.bmq
Provides value-semantic type and utilities for a BlazingMQ queue URI.
Uri(String) - Constructor for class com.bloomberg.bmq.Uri
Constructs this object from the specified uri string.
userData() - Method in interface com.bloomberg.bmq.CorrelationId
Returns the user provided Object associated with this correlation ID.

V

value() - Method in interface com.bloomberg.bmq.MessageProperty.BinaryProperty
Returns this property value as byte array.
value() - Method in interface com.bloomberg.bmq.MessageProperty.BoolProperty
Returns this property value as Boolean.
value() - Method in interface com.bloomberg.bmq.MessageProperty.ByteProperty
Returns this property value as Byte.
value() - Method in interface com.bloomberg.bmq.MessageProperty.Int32Property
Returns this property value as Integer.
value() - Method in interface com.bloomberg.bmq.MessageProperty.Int64Property
Returns this property value as Long.
value() - Method in interface com.bloomberg.bmq.MessageProperty.ShortProperty
Returns this property value as Short.
value() - Method in interface com.bloomberg.bmq.MessageProperty.StringProperty
Returns this property value as String.
value() - Method in interface com.bloomberg.bmq.MessageProperty
Returns this property value.
valueOf(String) - Static method in enum com.bloomberg.bmq.CompressionAlgorithm
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.bloomberg.bmq.HostHealthState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.bloomberg.bmq.MessageProperty.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.bloomberg.bmq.QueueControlEvent.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.bloomberg.bmq.QueueFlags
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.bloomberg.bmq.ResultCodes.AckResult
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.bloomberg.bmq.ResultCodes.CloseQueueResult
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.bloomberg.bmq.ResultCodes.ConfigureQueueResult
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.bloomberg.bmq.ResultCodes.GenericResult
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.bloomberg.bmq.ResultCodes.OpenQueueResult
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.bloomberg.bmq.SessionEvent.Type
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.bloomberg.bmq.CompressionAlgorithm
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.bloomberg.bmq.HostHealthState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.bloomberg.bmq.MessageProperty.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.bloomberg.bmq.QueueControlEvent.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.bloomberg.bmq.QueueFlags
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.bloomberg.bmq.ResultCodes.AckResult
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.bloomberg.bmq.ResultCodes.CloseQueueResult
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.bloomberg.bmq.ResultCodes.ConfigureQueueResult
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.bloomberg.bmq.ResultCodes.GenericResult
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.bloomberg.bmq.ResultCodes.OpenQueueResult
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.bloomberg.bmq.SessionEvent.Type
Returns an array containing the constants of this enum type, in the order they are declared.

W

writeBufferWaterMark() - Method in class com.bloomberg.bmq.SessionOptions
Returns a helper class object that holds high and low channel watermark values.
WriteBufferWaterMark() - Constructor for class com.bloomberg.bmq.SessionOptions.WriteBufferWaterMark
Creates this class object with default high and low watermark values.
WriteBufferWaterMark(int, int) - Constructor for class com.bloomberg.bmq.SessionOptions.WriteBufferWaterMark
Creates this class object with specified high and low watermark values.
A B C D E F G H I K L M N O P Q R S T U V W 
Skip navigation links

Copyright © 2023 Bloomberg L.P.. All rights reserved.