A B C D E F G H I J L M N O P R S T U V W Z 
All Classes All Packages

A

abort() - Method in interface com.rabbitmq.jms.util.Abortable
Cause any other implementing threads to terminate fairly quickly, signalling abnormal termination to its instigator, if necessary.
abort() - Method in class com.rabbitmq.jms.util.AbortableHolder
 
Abortable - Interface in com.rabbitmq.jms.util
Classes whose instances can be aborted, stopped and started (from other threads) implement this interface.
AbortableHolder - Class in com.rabbitmq.jms.util
Bag of Abortables which is itself an Abortable.
AbortableHolder() - Constructor for class com.rabbitmq.jms.util.AbortableHolder
 
AbortedException - Exception in com.rabbitmq.jms.util
Internal exception to indicate that waiting API call has been cancelled by other API action -- e.g.
AbortedException() - Constructor for exception com.rabbitmq.jms.util.AbortedException
Constructs a new exception with no message.
AbortedException(String) - Constructor for exception com.rabbitmq.jms.util.AbortedException
Constructs a new exception with the specified detail message.
AbortedException(String, Throwable) - Constructor for exception com.rabbitmq.jms.util.AbortedException
Constructs a new exception with the specified detail message and Throwable as cause.
AbortedException(Throwable) - Constructor for exception com.rabbitmq.jms.util.AbortedException
Constructs a new exception with the specified Throwable as cause.
abortWaiters() - Method in class com.rabbitmq.jms.util.EntryExitManager
Abort all threads waiting to enter with an AbortedException.
accept(ReceivingContext) - Method in interface com.rabbitmq.jms.client.ReceivingContextConsumer
Called before receiving a message.
accept(SendingContext) - Method in interface com.rabbitmq.jms.client.SendingContextConsumer
Called before sending a message.
acknowledge() - Method in class com.rabbitmq.jms.client.RmqJmsContext
 
acknowledge() - Method in class com.rabbitmq.jms.client.RMQMessage
Although the JavaDoc implies otherwise, this call acknowledges all unacknowledged messages on the message's session.
add(Abortable) - Method in class com.rabbitmq.jms.util.AbortableHolder
 
addTrustedPackage(String) - Method in class com.rabbitmq.jms.util.WhiteListObjectInputStream
 
andThen(ReceivingContextConsumer) - Method in interface com.rabbitmq.jms.client.ReceivingContextConsumer
Same semantics as Consumer.andThen(Consumer).
andThen(SendingContextConsumer) - Method in interface com.rabbitmq.jms.client.SendingContextConsumer
Same semantics as Consumer.andThen(Consumer).
ANY - com.rabbitmq.jms.parse.sql.SqlExpressionType
 
ARITH - com.rabbitmq.jms.parse.sql.SqlExpressionType
 
AuthenticationMechanism - Enum in com.rabbitmq.jms.client
Authentication mechanisms that the client can use to authenticate to the server.

B

BOOL - com.rabbitmq.jms.parse.sql.SqlExpressionType
 

C

clearBody() - Method in class com.rabbitmq.jms.client.RMQMessage
clearBodyInternal() - Method in class com.rabbitmq.jms.client.message.RMQBytesMessage
clearBodyInternal() - Method in class com.rabbitmq.jms.client.message.RMQMapMessage
 
clearBodyInternal() - Method in class com.rabbitmq.jms.client.message.RMQObjectMessage
 
clearBodyInternal() - Method in class com.rabbitmq.jms.client.message.RMQStreamMessage
clearBodyInternal() - Method in class com.rabbitmq.jms.client.message.RMQTextMessage
clearBodyInternal() - Method in class com.rabbitmq.jms.client.RMQMessage
 
clearProperties() - Method in class com.rabbitmq.jms.client.RMQMessage
CLIENT_INDIVIDUAL_ACKNOWLEDGE - Static variable in class com.rabbitmq.jms.client.RMQSession
This value must be the maximum allowed, and contiguous with valid values for RMQSession.acknowledgeMode.
clone() - Method in class com.rabbitmq.jms.client.RMQMessage
close() - Method in class com.rabbitmq.jms.client.RMQConnection
From the JMS Spec:
close() - Method in class com.rabbitmq.jms.client.RmqJmsContext
 
close() - Method in class com.rabbitmq.jms.client.RMQMessageProducer
close() - Method in class com.rabbitmq.jms.client.RMQSession
close() - Method in class com.rabbitmq.jms.util.DiscardingObjectOutput
 
closeGate() - Method in class com.rabbitmq.jms.util.EntryExitManager
Close the gate, if allowed, so subsequent enter()ing threads will block.
com.rabbitmq.jms - module com.rabbitmq.jms
 
com.rabbitmq.jms.admin - package com.rabbitmq.jms.admin
 
com.rabbitmq.jms.client - package com.rabbitmq.jms.client
 
com.rabbitmq.jms.client.message - package com.rabbitmq.jms.client.message
 
com.rabbitmq.jms.parse - package com.rabbitmq.jms.parse
 
com.rabbitmq.jms.parse.sql - package com.rabbitmq.jms.parse.sql
 
com.rabbitmq.jms.util - package com.rabbitmq.jms.util
 
commit() - Method in class com.rabbitmq.jms.client.RmqJmsContext
 
commit() - Method in class com.rabbitmq.jms.client.RMQSession
compile() - Method in interface com.rabbitmq.jms.parse.Compiler
Return the compiled code.
compile() - Method in class com.rabbitmq.jms.parse.sql.SqlCompiler
 
compileOk() - Method in interface com.rabbitmq.jms.parse.Compiler
Returns true if the compiled code is complete and compilation successful, false otherwise.
compileOk() - Method in class com.rabbitmq.jms.parse.sql.SqlCompiler
 
Compiler - Interface in com.rabbitmq.jms.parse
A Compiler produces compiled code.
Completion - Class in com.rabbitmq.jms.client
Used to signal completion of an asynchronous operation.
Completion() - Constructor for class com.rabbitmq.jms.client.Completion
 
ConnectionParams - Class in com.rabbitmq.jms.client
Holder for RMQConnection constructor arguments.
ConnectionParams() - Constructor for class com.rabbitmq.jms.client.ConnectionParams
 
copyAttributes(RMQMessage, Message) - Static method in class com.rabbitmq.jms.client.RMQMessage
Assign generic attributes.
createBrowser(Queue) - Method in class com.rabbitmq.jms.client.RmqJmsContext
 
createBrowser(Queue) - Method in class com.rabbitmq.jms.client.RMQSession
createBrowser(Queue, String) - Method in class com.rabbitmq.jms.client.RmqJmsContext
 
createBrowser(Queue, String) - Method in class com.rabbitmq.jms.client.RMQSession
createBytesMessage() - Method in class com.rabbitmq.jms.client.RmqJmsContext
 
createBytesMessage() - Method in class com.rabbitmq.jms.client.RMQSession
createConnection() - Method in class com.rabbitmq.jms.admin.RMQConnectionFactory
createConnection(String, String) - Method in class com.rabbitmq.jms.admin.RMQConnectionFactory
createConnection(String, String, RMQConnectionFactory.ConnectionCreator) - Method in class com.rabbitmq.jms.admin.RMQConnectionFactory
 
createConnection(String, String, List<Address>) - Method in class com.rabbitmq.jms.admin.RMQConnectionFactory
 
createConnection(List<Address>) - Method in class com.rabbitmq.jms.admin.RMQConnectionFactory
 
createConnectionConsumer(Destination, String, ServerSessionPool, int) - Method in class com.rabbitmq.jms.client.RMQConnection
 
createConnectionConsumer(Queue, String, ServerSessionPool, int) - Method in class com.rabbitmq.jms.client.RMQConnection
 
createConnectionConsumer(Topic, String, ServerSessionPool, int) - Method in class com.rabbitmq.jms.client.RMQConnection
 
createConnectionFactory() - Method in class com.rabbitmq.jms.admin.RMQConnectionFactory
 
createConnectionFactory(Reference, Hashtable<?, ?>, Name) - Method in class com.rabbitmq.jms.admin.RMQObjectFactory
Creates a RMQConnectionFactory from a Reference or environment Hashtable
createConsumer(Destination) - Method in class com.rabbitmq.jms.client.RmqJmsContext
 
createConsumer(Destination) - Method in class com.rabbitmq.jms.client.RMQSession
createConsumer(Destination, String) - Method in class com.rabbitmq.jms.client.RmqJmsContext
 
createConsumer(Destination, String) - Method in class com.rabbitmq.jms.client.RMQSession
createConsumer(Destination, String, boolean) - Method in class com.rabbitmq.jms.client.RmqJmsContext
 
createConsumer(Destination, String, boolean) - Method in class com.rabbitmq.jms.client.RMQSession
createContext() - Method in class com.rabbitmq.jms.admin.RMQConnectionFactory
 
createContext(int) - Method in class com.rabbitmq.jms.admin.RMQConnectionFactory
 
createContext(int) - Method in class com.rabbitmq.jms.client.RmqJmsContext
 
createContext(String, String) - Method in class com.rabbitmq.jms.admin.RMQConnectionFactory
 
createContext(String, String, int) - Method in class com.rabbitmq.jms.admin.RMQConnectionFactory
 
createDestination(Reference, Hashtable<?, ?>, Name, boolean) - Method in class com.rabbitmq.jms.admin.RMQObjectFactory
Create a RMQDestination from a Reference of environment Hashtable
createDurableConnectionConsumer(Topic, String, String, ServerSessionPool, int) - Method in class com.rabbitmq.jms.client.RMQConnection
 
createDurableConsumer(Topic, String) - Method in class com.rabbitmq.jms.client.RmqJmsContext
 
createDurableConsumer(Topic, String) - Method in class com.rabbitmq.jms.client.RMQSession
 
createDurableConsumer(Topic, String, String, boolean) - Method in class com.rabbitmq.jms.client.RmqJmsContext
 
createDurableConsumer(Topic, String, String, boolean) - Method in class com.rabbitmq.jms.client.RMQSession
 
createDurableSubscriber(Topic, String) - Method in class com.rabbitmq.jms.client.RMQSession
createDurableSubscriber(Topic, String, String, boolean) - Method in class com.rabbitmq.jms.client.RMQSession
createMapMessage() - Method in class com.rabbitmq.jms.client.RmqJmsContext
 
createMapMessage() - Method in class com.rabbitmq.jms.client.RMQSession
createMessage() - Method in class com.rabbitmq.jms.client.RmqJmsContext
 
createMessage() - Method in class com.rabbitmq.jms.client.RMQSession
createObjectMessage() - Method in class com.rabbitmq.jms.client.RmqJmsContext
 
createObjectMessage() - Method in class com.rabbitmq.jms.client.RMQSession
createObjectMessage(Serializable) - Method in class com.rabbitmq.jms.client.RmqJmsContext
 
createObjectMessage(Serializable) - Method in class com.rabbitmq.jms.client.RMQSession
createProducer() - Method in class com.rabbitmq.jms.client.RmqJmsContext
 
createProducer(Destination) - Method in class com.rabbitmq.jms.client.RMQSession
createPublisher(Topic) - Method in class com.rabbitmq.jms.client.RMQSession
createQueue(String) - Method in class com.rabbitmq.jms.client.RmqJmsContext
 
createQueue(String) - Method in class com.rabbitmq.jms.client.RMQSession
createQueueConnection() - Method in class com.rabbitmq.jms.admin.RMQConnectionFactory
createQueueConnection(String, String) - Method in class com.rabbitmq.jms.admin.RMQConnectionFactory
createQueueSession(boolean, int) - Method in class com.rabbitmq.jms.client.RMQConnection
createReceiver(Queue) - Method in class com.rabbitmq.jms.client.RMQSession
createReceiver(Queue, String) - Method in class com.rabbitmq.jms.client.RMQSession
createSender(Queue) - Method in class com.rabbitmq.jms.client.RMQSession
createSession() - Method in class com.rabbitmq.jms.client.RMQConnection
 
createSession(boolean, int) - Method in class com.rabbitmq.jms.client.RMQConnection
createSession(int) - Method in class com.rabbitmq.jms.client.RMQConnection
 
createSharedConnectionConsumer(Topic, String, String, ServerSessionPool, int) - Method in class com.rabbitmq.jms.client.RMQConnection
 
createSharedConsumer(Topic, String) - Method in class com.rabbitmq.jms.client.RmqJmsContext
 
createSharedConsumer(Topic, String) - Method in class com.rabbitmq.jms.client.RMQSession
 
createSharedConsumer(Topic, String, String) - Method in class com.rabbitmq.jms.client.RmqJmsContext
 
createSharedConsumer(Topic, String, String) - Method in class com.rabbitmq.jms.client.RMQSession
 
createSharedDurableConnectionConsumer(Topic, String, String, ServerSessionPool, int) - Method in class com.rabbitmq.jms.client.RMQConnection
 
createSharedDurableConsumer(Topic, String) - Method in class com.rabbitmq.jms.client.RmqJmsContext
 
createSharedDurableConsumer(Topic, String) - Method in class com.rabbitmq.jms.client.RMQSession
 
createSharedDurableConsumer(Topic, String, String) - Method in class com.rabbitmq.jms.client.RmqJmsContext
 
createSharedDurableConsumer(Topic, String, String) - Method in class com.rabbitmq.jms.client.RMQSession
 
createStreamMessage() - Method in class com.rabbitmq.jms.client.RmqJmsContext
 
createStreamMessage() - Method in class com.rabbitmq.jms.client.RMQSession
createSubscriber(Topic) - Method in class com.rabbitmq.jms.client.RMQSession
createSubscriber(Topic, String, boolean) - Method in class com.rabbitmq.jms.client.RMQSession
createTemporaryQueue() - Method in class com.rabbitmq.jms.client.RmqJmsContext
 
createTemporaryQueue() - Method in class com.rabbitmq.jms.client.RMQSession
createTemporaryTopic() - Method in class com.rabbitmq.jms.client.RmqJmsContext
 
createTemporaryTopic() - Method in class com.rabbitmq.jms.client.RMQSession
createTextMessage() - Method in class com.rabbitmq.jms.client.RmqJmsContext
 
createTextMessage() - Method in class com.rabbitmq.jms.client.RMQSession
createTextMessage(String) - Method in class com.rabbitmq.jms.client.RmqJmsContext
 
createTextMessage(String) - Method in class com.rabbitmq.jms.client.RMQSession
createTopic(String) - Method in class com.rabbitmq.jms.client.RmqJmsContext
 
createTopic(String) - Method in class com.rabbitmq.jms.client.RMQSession
createTopicConnection() - Method in class com.rabbitmq.jms.admin.RMQConnectionFactory
createTopicConnection(String, String) - Method in class com.rabbitmq.jms.admin.RMQConnectionFactory
createTopicSession(boolean, int) - Method in class com.rabbitmq.jms.client.RMQConnection

D

decHost(String, String) - Static method in class com.rabbitmq.jms.util.UriCodec
 
decodeByteArrayIntoStringBuilder(byte[], StringBuilder) - Static method in class com.rabbitmq.jms.util.HexDisplay
 
decPath(String, String) - Static method in class com.rabbitmq.jms.util.UriCodec
 
decScheme(String, String) - Static method in class com.rabbitmq.jms.util.UriCodec
 
decSegment(String, String) - Static method in class com.rabbitmq.jms.util.UriCodec
 
decUserinfo(String, String) - Static method in class com.rabbitmq.jms.util.UriCodec
 
DEFAULT_MESSAGE_BODY_SIZE - Static variable in class com.rabbitmq.jms.client.RMQMessage
When we create a message that has a byte[] as the underlying structure, BytesMessage and StreamMessage, this is the default size.
DEFAULT_TRUSTED_PACKAGES - Static variable in class com.rabbitmq.jms.util.WhiteListObjectInputStream
 
DefaultReplyToStrategy - Class in com.rabbitmq.jms.client
Default implementation of the reply-to strategy.
DefaultReplyToStrategy() - Constructor for class com.rabbitmq.jms.client.DefaultReplyToStrategy
 
delete() - Method in class com.rabbitmq.jms.admin.RMQDestination
This method is for TemporaryQueues only — deletion currently occurs automatically on session close.
deriveExpressionType(ParseTree<SqlTreeNode>) - Static method in class com.rabbitmq.jms.parse.sql.SqlTypeChecker
 
deriveExpressionType(ParseTree<SqlTreeNode>, Map<String, SqlExpressionType>) - Static method in class com.rabbitmq.jms.parse.sql.SqlTypeChecker
 
DIRECT_REPLY_TO - Static variable in interface com.rabbitmq.jms.client.ReplyToStrategy
 
DiscardingObjectOutput - Class in com.rabbitmq.jms.util
Simple implementation of an ObjectOutput interface that accepts and discards all output.
DiscardingObjectOutput() - Constructor for class com.rabbitmq.jms.util.DiscardingObjectOutput
 
doGetBody(Class<T>) - Method in class com.rabbitmq.jms.client.message.RMQBytesMessage
 
doGetBody(Class<T>) - Method in class com.rabbitmq.jms.client.message.RMQMapMessage
 
doGetBody(Class<T>) - Method in class com.rabbitmq.jms.client.message.RMQObjectMessage
 
doGetBody(Class<T>) - Method in class com.rabbitmq.jms.client.message.RMQStreamMessage
 
doGetBody(Class<T>) - Method in class com.rabbitmq.jms.client.message.RMQTextMessage
 
doGetBody(Class<T>) - Method in class com.rabbitmq.jms.client.RMQMessage
 
doNotDeclareReplyToDestination(Message) - Static method in class com.rabbitmq.jms.client.RMQMessage
Indicates to not declare a reply-to RMQDestination.

E

encHost(String, String) - Static method in class com.rabbitmq.jms.util.UriCodec
Encode a string for the host part of a URI string.
encPath(String, String) - Static method in class com.rabbitmq.jms.util.UriCodec
Encode a string for the path part of a URI string.
encScheme(String, String) - Static method in class com.rabbitmq.jms.util.UriCodec
Encode a string for the scheme part of a URI string.
encSegment(String, String) - Static method in class com.rabbitmq.jms.util.UriCodec
Encode a string for a segment part of a URI string.
encUserinfo(String, String) - Static method in class com.rabbitmq.jms.util.UriCodec
Encode a string for the userinfo part of a URI string.
enter(long, TimeUnit) - Method in class com.rabbitmq.jms.util.EntryExitManager
Returns true immediately if the gate is open.
enter(TimeTracker) - Method in class com.rabbitmq.jms.util.EntryExitManager
Returns true immediately if the gate is open.
EntryExitManager - Class in com.rabbitmq.jms.util
Manages threads entering and exiting a notional region.
EntryExitManager() - Constructor for class com.rabbitmq.jms.util.EntryExitManager
Create an EntryExitManager, initially closed.
equals(Object) - Method in class com.rabbitmq.jms.admin.RMQDestination
 
equals(Object) - Method in class com.rabbitmq.jms.client.RMQMessage
 
evaluate(Map<String, Object>) - Method in interface com.rabbitmq.jms.parse.Evaluator
Evaluates the (given) expression with the environment given.
evaluate(Map<String, Object>) - Method in class com.rabbitmq.jms.parse.sql.SqlEvaluator
 
Evaluator - Interface in com.rabbitmq.jms.parse
An Evaluator will evaluate an expression.
evaluatorOk() - Method in interface com.rabbitmq.jms.parse.Evaluator
This call is idempotent.
evaluatorOk() - Method in class com.rabbitmq.jms.parse.sql.SqlEvaluator
 
exit() - Method in class com.rabbitmq.jms.util.EntryExitManager
This thread is exiting the region.
EXTERNAL - com.rabbitmq.jms.client.AuthenticationMechanism
Authentication mechanism corresponding to DefaultSaslConfig.EXTERNAL

F

first() - Method in class com.rabbitmq.jms.parse.Multiples.Triple
 
flush() - Method in class com.rabbitmq.jms.util.DiscardingObjectOutput
 

G

generateUUID(String) - Static method in class com.rabbitmq.jms.util.Util
Generates a UUID string identifier.
getAcknowledgeMode() - Method in class com.rabbitmq.jms.client.RMQSession
getAmqpExchangeName() - Method in class com.rabbitmq.jms.admin.RMQDestination
 
getAmqpExchangeType() - Method in class com.rabbitmq.jms.admin.RMQDestination
Internal use only
getAmqpPropertiesCustomiser() - Method in class com.rabbitmq.jms.client.ConnectionParams
 
getAmqpPropertiesCustomiser() - Method in class com.rabbitmq.jms.client.SessionParams
 
getAmqpQueueName() - Method in class com.rabbitmq.jms.admin.RMQDestination
 
getAmqpRoutingKey() - Method in class com.rabbitmq.jms.admin.RMQDestination
 
getAutoStart() - Method in class com.rabbitmq.jms.client.RmqJmsContext
 
getBody(Class<T>) - Method in class com.rabbitmq.jms.client.message.RMQStreamMessage
 
getBody(Class<T>) - Method in class com.rabbitmq.jms.client.RMQMessage
 
getBodyLength() - Method in class com.rabbitmq.jms.client.message.RMQBytesMessage
getBoolean(String) - Method in class com.rabbitmq.jms.client.message.RMQMapMessage
 
getBooleanProperty(String) - Method in class com.rabbitmq.jms.client.RMQMessage
getByte(String) - Method in class com.rabbitmq.jms.client.message.RMQMapMessage
 
getByteProperty(String) - Method in class com.rabbitmq.jms.client.RMQMessage
getBytes(String) - Method in class com.rabbitmq.jms.client.message.RMQMapMessage
 
getChannelsQos() - Method in class com.rabbitmq.jms.admin.RMQConnectionFactory
QoS setting for channels created by this connection factory.
getChannelsQos() - Method in class com.rabbitmq.jms.client.ConnectionParams
 
getChar(String) - Method in class com.rabbitmq.jms.client.message.RMQMapMessage
 
getChildNodes() - Method in interface com.rabbitmq.jms.parse.ParseTree
Get the nodes of the immediate children of the root of the tree.
getChildren() - Method in interface com.rabbitmq.jms.parse.ParseTree
Get the immediate children of the root of the tree.
getClientID() - Method in class com.rabbitmq.jms.client.RMQConnection
getClientID() - Method in class com.rabbitmq.jms.client.RmqJmsContext
 
getConnection() - Method in class com.rabbitmq.jms.client.SessionParams
 
getDelayedMessageService() - Method in class com.rabbitmq.jms.client.SessionParams
 
getDeliveryDelay() - Method in class com.rabbitmq.jms.client.RMQMessageProducer
 
getDeliveryMode() - Method in class com.rabbitmq.jms.client.RMQMessageProducer
getDestination() - Method in class com.rabbitmq.jms.client.RMQMessageProducer
getDestination() - Method in class com.rabbitmq.jms.client.SendingContext
 
getDestinationName() - Method in class com.rabbitmq.jms.admin.RMQDestination
 
getDisableMessageID() - Method in class com.rabbitmq.jms.client.RMQMessageProducer
getDisableMessageTimestamp() - Method in class com.rabbitmq.jms.client.RMQMessageProducer
getDouble(String) - Method in class com.rabbitmq.jms.client.message.RMQMapMessage
 
getDoubleProperty(String) - Method in class com.rabbitmq.jms.client.RMQMessage
getErrorMessage() - Method in interface com.rabbitmq.jms.parse.Compiler
This call is idempotent.
getErrorMessage() - Method in interface com.rabbitmq.jms.parse.Evaluator
This call is idempotent.
getErrorMessage() - Method in interface com.rabbitmq.jms.parse.Parser
This call is idempotent.
getErrorMessage() - Method in class com.rabbitmq.jms.parse.sql.SqlCompiler
 
getErrorMessage() - Method in class com.rabbitmq.jms.parse.sql.SqlEvaluator
 
getErrorMessage() - Method in class com.rabbitmq.jms.parse.sql.SqlParser
 
getExceptionListener() - Method in class com.rabbitmq.jms.client.RMQConnection
getExceptionListener() - Method in class com.rabbitmq.jms.client.RmqJmsContext
 
getFloat(String) - Method in class com.rabbitmq.jms.client.message.RMQMapMessage
 
getFloatProperty(String) - Method in class com.rabbitmq.jms.client.RMQMessage
getHost() - Method in class com.rabbitmq.jms.admin.RMQConnectionFactory
Returns the host name to be used when creating a connection to the RabbitMQ broker.
getInt(String) - Method in class com.rabbitmq.jms.client.message.RMQMapMessage
 
getInternalID() - Method in class com.rabbitmq.jms.client.RMQMessage
Returns the unique ID for this message.
getIntProperty(String) - Method in class com.rabbitmq.jms.client.RMQMessage
getJMSCorrelationID() - Method in class com.rabbitmq.jms.client.RMQMessage
getJMSCorrelationIDAsBytes() - Method in class com.rabbitmq.jms.client.RMQMessage
getJMSDeliveryMode() - Method in class com.rabbitmq.jms.client.RMQMessage
getJMSDeliveryTime() - Method in class com.rabbitmq.jms.client.RMQMessage
 
getJMSDestination() - Method in class com.rabbitmq.jms.client.RMQMessage
getJMSExpiration() - Method in class com.rabbitmq.jms.client.RMQMessage
getJMSMajorVersion() - Method in class com.rabbitmq.jms.client.RMQConnectionMetaData
getJMSMessageID() - Method in class com.rabbitmq.jms.client.RMQMessage
getJMSMinorVersion() - Method in class com.rabbitmq.jms.client.RMQConnectionMetaData
getJMSPriority() - Method in class com.rabbitmq.jms.client.RMQMessage
getJMSProviderName() - Method in class com.rabbitmq.jms.client.RMQConnectionMetaData
getJMSRedelivered() - Method in class com.rabbitmq.jms.client.RMQMessage
getJMSReplyTo() - Method in class com.rabbitmq.jms.client.RMQMessage
getJMSTimestamp() - Method in class com.rabbitmq.jms.client.RMQMessage
getJMSType() - Method in class com.rabbitmq.jms.client.RMQMessage
getJMSVersion() - Method in class com.rabbitmq.jms.client.RMQConnectionMetaData
getJMSXPropertyNames() - Method in class com.rabbitmq.jms.client.RMQConnectionMetaData
This method currently returns an empty enumeration
getLong(String) - Method in class com.rabbitmq.jms.client.message.RMQMapMessage
 
getLongProperty(String) - Method in class com.rabbitmq.jms.client.RMQMessage
getMapNames() - Method in class com.rabbitmq.jms.client.message.RMQMapMessage
 
getMessage() - Method in class com.rabbitmq.jms.client.PublisherConfirmContext
The message being confirmed.
getMessage() - Method in class com.rabbitmq.jms.client.ReceivingContext
 
getMessage() - Method in class com.rabbitmq.jms.client.SendingContext
 
getMessageListener() - Method in class com.rabbitmq.jms.client.RMQSession
getMetaData() - Method in class com.rabbitmq.jms.client.RMQConnection
getMetaData() - Method in class com.rabbitmq.jms.client.RmqJmsContext
 
getMode() - Method in class com.rabbitmq.jms.client.SessionParams
 
getNext() - Method in class com.rabbitmq.jms.parse.sql.SqlTokenStream
 
getNext() - Method in interface com.rabbitmq.jms.parse.TokenStream
Increment position in the stream; no-op if already at the end.
getNode() - Method in interface com.rabbitmq.jms.parse.ParseTree
 
getNumberOfChildren() - Method in interface com.rabbitmq.jms.parse.ParseTree
Convenience method to avoid creating children prematurely.
getObject() - Method in class com.rabbitmq.jms.client.message.RMQObjectMessage
 
getObject(String) - Method in class com.rabbitmq.jms.client.message.RMQMapMessage
 
getObject(List<String>) - Method in class com.rabbitmq.jms.client.message.RMQObjectMessage
 
getObjectInstance(Object, Name, Context, Hashtable<?, ?>) - Method in class com.rabbitmq.jms.admin.RMQObjectFactory
getObjectProperty(String) - Method in class com.rabbitmq.jms.client.RMQMessage
getOnMessageTimeoutMs() - Method in class com.rabbitmq.jms.admin.RMQConnectionFactory
Returns the time in milliseconds MessageListener.onMessage(Message) can take to process a message
getOnMessageTimeoutMs() - Method in class com.rabbitmq.jms.client.ConnectionParams
 
getOnMessageTimeoutMs() - Method in class com.rabbitmq.jms.client.SessionParams
 
getPassword() - Method in class com.rabbitmq.jms.admin.RMQConnectionFactory
Returns the configured password used when creating a connection If RMQConnectionFactory.setPassword(String) has not been called the default value of 'guest' is returned.
getPort() - Method in class com.rabbitmq.jms.admin.RMQConnectionFactory
Returns the port the RabbitMQ broker listens to; this port is used to connect to the broker.
getPriority() - Method in class com.rabbitmq.jms.client.RMQMessageProducer
getPropertyNames() - Method in class com.rabbitmq.jms.client.RMQMessage
getProviderMajorVersion() - Method in class com.rabbitmq.jms.client.RMQConnectionMetaData
getProviderMinorVersion() - Method in class com.rabbitmq.jms.client.RMQConnectionMetaData
getProviderVersion() - Method in class com.rabbitmq.jms.client.RMQConnectionMetaData
getQueue() - Method in class com.rabbitmq.jms.client.RMQMessageProducer
getQueueBrowserReadMax() - Method in class com.rabbitmq.jms.admin.RMQConnectionFactory
Returns the maximum number of messages to read on a queue browser, or zero if there is no limit.
getQueueBrowserReadMax() - Method in class com.rabbitmq.jms.client.ConnectionParams
 
getQueueDeclareArguments() - Method in class com.rabbitmq.jms.admin.RMQDestination
 
getQueueName() - Method in class com.rabbitmq.jms.admin.RMQDestination
 
getRabbitConnection() - Method in class com.rabbitmq.jms.client.ConnectionParams
 
getRabbitDeliveryTag() - Method in class com.rabbitmq.jms.client.RMQMessage
returns the delivery tag for this message
getReceivingContextConsumer() - Method in class com.rabbitmq.jms.client.ConnectionParams
 
getReceivingContextConsumer() - Method in class com.rabbitmq.jms.client.SessionParams
 
getReference() - Method in class com.rabbitmq.jms.admin.RMQConnectionFactory
getReference() - Method in class com.rabbitmq.jms.admin.RMQDestination
 
getReplyToStrategy() - Method in class com.rabbitmq.jms.admin.RMQConnectionFactory
Gets ths reply to strategy to use when receiving messages with a reply-to specified.
getReplyToStrategy() - Method in class com.rabbitmq.jms.client.ConnectionParams
 
getReplyToStrategy() - Method in class com.rabbitmq.jms.client.RMQConnection
Gets the reply to strategy that should be followed if as reply to is found on a received message.
getReplyToStrategy() - Method in class com.rabbitmq.jms.client.RMQSession
Gets the reply to strategy that should be followed if as reply to is found on a received message.
getReplyToStrategy() - Method in class com.rabbitmq.jms.client.SessionParams
 
getResidue() - Method in class com.rabbitmq.jms.parse.sql.SqlTokenStream
After this object is instantiated there may be characters in the initial sequence which were not able to be tokenized.
getSendingContextConsumer() - Method in class com.rabbitmq.jms.client.ConnectionParams
 
getSendingContextConsumer() - Method in class com.rabbitmq.jms.client.SessionParams
 
getSession() - Method in class com.rabbitmq.jms.client.RMQMessage
Returns the session this object belongs to
getSessionMode() - Method in class com.rabbitmq.jms.client.RmqJmsContext
 
getShort(String) - Method in class com.rabbitmq.jms.client.message.RMQMapMessage
 
getShortProperty(String) - Method in class com.rabbitmq.jms.client.RMQMessage
getString(String) - Method in class com.rabbitmq.jms.client.message.RMQMapMessage
 
getStringProperty(String) - Method in class com.rabbitmq.jms.client.RMQMessage
getSubscriptions() - Method in class com.rabbitmq.jms.client.SessionParams
 
getTerminationTimeout() - Method in class com.rabbitmq.jms.admin.RMQConnectionFactory
Returns the time to wait in milliseconds when Connection.close() has been called for listeners and threads to complete.
getTerminationTimeout() - Method in class com.rabbitmq.jms.client.ConnectionParams
 
getText() - Method in class com.rabbitmq.jms.client.message.RMQTextMessage
getTimeToLive() - Method in class com.rabbitmq.jms.client.RMQMessageProducer
getTopic() - Method in class com.rabbitmq.jms.client.RMQMessageProducer
getTopicName() - Method in class com.rabbitmq.jms.admin.RMQDestination
 
getTransacted() - Method in class com.rabbitmq.jms.client.RmqJmsContext
 
getTransacted() - Method in class com.rabbitmq.jms.client.RMQSession
getTrustedPackages() - Method in class com.rabbitmq.jms.admin.RMQConnectionFactory
 
getTrustedPackages() - Method in class com.rabbitmq.jms.client.ConnectionParams
 
getTrustedPackages() - Method in class com.rabbitmq.jms.client.RMQConnection
 
getTrustedPackages() - Method in class com.rabbitmq.jms.client.RMQSession
 
getTrustedPackages() - Method in class com.rabbitmq.jms.client.SessionParams
 
getTrustedPackages() - Method in class com.rabbitmq.jms.util.WhiteListObjectInputStream
 
getUri() - Method in class com.rabbitmq.jms.admin.RMQConnectionFactory
Returns the current factory connection parameters in a URI String.
getUris() - Method in class com.rabbitmq.jms.admin.RMQConnectionFactory
 
getUsername() - Method in class com.rabbitmq.jms.admin.RMQConnectionFactory
Returns the configured username used when creating a connection If RMQConnectionFactory.setUsername(String) has not been called the default value of 'guest' is returned.
getVirtualHost() - Method in class com.rabbitmq.jms.admin.RMQConnectionFactory
Returns the virtual host used when creating a connection.

H

HandleAnyReplyToStrategy - Class in com.rabbitmq.jms.client
Implementation of the reply to strategy that deals with any reply-to value received and will use the default, i.e.
HandleAnyReplyToStrategy() - Constructor for class com.rabbitmq.jms.client.HandleAnyReplyToStrategy
 
handleReplyTo(Message, String) - Method in class com.rabbitmq.jms.client.DefaultReplyToStrategy
Handles the reply to on a received message.
handleReplyTo(Message, String) - Method in class com.rabbitmq.jms.client.HandleAnyReplyToStrategy
Handles the reply to on a received message.
handleReplyTo(Message, String) - Method in interface com.rabbitmq.jms.client.ReplyToStrategy
Handles the reply to on a received message.
hashCode() - Method in class com.rabbitmq.jms.admin.RMQDestination
 
hashCode() - Method in class com.rabbitmq.jms.client.RMQMessage
 
hasMoreElements() - Method in class com.rabbitmq.jms.util.IteratorEnum
 
head() - Method in class com.rabbitmq.jms.parse.Multiples.List
 
HexDisplay - Class in com.rabbitmq.jms.util
 
HexDisplay() - Constructor for class com.rabbitmq.jms.util.HexDisplay
 

I

INSTANCE - Static variable in class com.rabbitmq.jms.client.DefaultReplyToStrategy
An instance of the strategy to avoid having to create multiple copies of the object.
INSTANCE - Static variable in class com.rabbitmq.jms.client.HandleAnyReplyToStrategy
An instance of the strategy to avoid having to create multiple copies of the object.
internalClose() - Method in class com.rabbitmq.jms.client.RMQMessageProducer
Method called internally or by the Session when system is shutting down
INVALID - com.rabbitmq.jms.parse.sql.SqlExpressionType
 
isAck() - Method in class com.rabbitmq.jms.client.PublisherConfirmContext
Whether the message is confirmed or nack-ed (considered lost).
isAmqp() - Method in class com.rabbitmq.jms.admin.RMQDestination
 
isAmqpReadable() - Method in class com.rabbitmq.jms.admin.RMQDestination
 
isAmqpWritable() - Method in class com.rabbitmq.jms.admin.RMQDestination
 
isAmqpWritable() - Method in class com.rabbitmq.jms.client.message.RMQBytesMessage
 
isAmqpWritable() - Method in class com.rabbitmq.jms.client.message.RMQMapMessage
 
isAmqpWritable() - Method in class com.rabbitmq.jms.client.message.RMQObjectMessage
 
isAmqpWritable() - Method in class com.rabbitmq.jms.client.message.RMQStreamMessage
 
isAmqpWritable() - Method in class com.rabbitmq.jms.client.message.RMQTextMessage
 
isAmqpWritable() - Method in class com.rabbitmq.jms.client.RMQMessage
 
isBodyAssignableTo(Class) - Method in class com.rabbitmq.jms.client.message.RMQBytesMessage
 
isBodyAssignableTo(Class) - Method in class com.rabbitmq.jms.client.message.RMQMapMessage
 
isBodyAssignableTo(Class) - Method in class com.rabbitmq.jms.client.message.RMQObjectMessage
 
isBodyAssignableTo(Class) - Method in class com.rabbitmq.jms.client.message.RMQStreamMessage
 
isBodyAssignableTo(Class) - Method in class com.rabbitmq.jms.client.message.RMQTextMessage
 
isCleanUpServerNamedQueuesForNonDurableTopics() - Method in class com.rabbitmq.jms.client.SessionParams
 
isCleanUpServerNamedQueuesForNonDurableTopicsOnSessionClose() - Method in class com.rabbitmq.jms.admin.RMQConnectionFactory
 
isCleanUpServerNamedQueuesForNonDurableTopicsOnSessionClose() - Method in class com.rabbitmq.jms.client.ConnectionParams
 
isClosed() - Method in class com.rabbitmq.jms.util.EntryExitManager
Is the gate closed?
isComplete() - Method in class com.rabbitmq.jms.client.Completion
Non-blocking snapshot test for completion.
isDeclared() - Method in class com.rabbitmq.jms.admin.RMQDestination
For internal use only.
isEmpty() - Method in class com.rabbitmq.jms.parse.Multiples.List
 
isKeepTextMessageType() - Method in class com.rabbitmq.jms.client.ConnectionParams
 
isKeepTextMessageType() - Method in class com.rabbitmq.jms.client.SessionParams
 
isNackOnRollback() - Method in class com.rabbitmq.jms.admin.RMQConnectionFactory
 
isPreferProducerMessageProperty() - Method in class com.rabbitmq.jms.admin.RMQConnectionFactory
 
isQueue() - Method in class com.rabbitmq.jms.admin.RMQDestination
 
isReadonlyBody() - Method in class com.rabbitmq.jms.client.RMQMessage
Returns true if this message body is read only This means that message has been received and can not be modified
isReadOnlyProperties() - Method in class com.rabbitmq.jms.client.RMQMessage
 
isRequeueOnMessageListenerException() - Method in class com.rabbitmq.jms.admin.RMQConnectionFactory
 
isSsl() - Method in class com.rabbitmq.jms.admin.RMQConnectionFactory
 
isStopped() - Method in class com.rabbitmq.jms.client.RMQConnection
 
isTemporary() - Method in class com.rabbitmq.jms.admin.RMQDestination
 
isTransacted() - Method in class com.rabbitmq.jms.client.SessionParams
 
isUseDefaultSslContext() - Method in class com.rabbitmq.jms.admin.RMQConnectionFactory
Whether to use the default SSLContext or not.
itemExists(String) - Method in class com.rabbitmq.jms.client.message.RMQMapMessage
 
IteratorEnum<E> - Class in com.rabbitmq.jms.util
An implementation of Enumeration that uses an Iterator.
IteratorEnum(Iterator<E>) - Constructor for class com.rabbitmq.jms.util.IteratorEnum
Create an enumeration based upon the supplied iterator.

J

JMSX_GROUP_ID_LABEL - Static variable in class com.rabbitmq.jms.client.RMQConnectionMetaData
These two are currently not used, they are needed for a JMSCTS test We need to make sure these properties get into the messages
JMSX_GROUP_SEQ_LABEL - Static variable in class com.rabbitmq.jms.client.RMQConnectionMetaData
 

L

left() - Method in class com.rabbitmq.jms.parse.Multiples.Pair
 
List() - Constructor for class com.rabbitmq.jms.parse.Multiples.List
 
List(E, Multiples.List<E>) - Constructor for class com.rabbitmq.jms.parse.Multiples.List
 
LIST - com.rabbitmq.jms.parse.sql.SqlExpressionType
 
logger - Variable in class com.rabbitmq.jms.client.RMQMessage
Logger shared with derived classes
loggerDebugByteArray(String, byte[], Object) - Method in class com.rabbitmq.jms.client.RMQMessage
 

M

moreTokens() - Method in class com.rabbitmq.jms.parse.sql.SqlTokenStream
 
moreTokens() - Method in interface com.rabbitmq.jms.parse.TokenStream
 
MSG_EOF - Static variable in class com.rabbitmq.jms.client.RMQMessage
Error message when we get an EOF exception
Multiples - Interface in com.rabbitmq.jms.parse
 
Multiples.List<E> - Class in com.rabbitmq.jms.parse
 
Multiples.Pair<L,​R> - Class in com.rabbitmq.jms.parse
 
Multiples.Triple<F,​S,​T> - Class in com.rabbitmq.jms.parse
 

N

nextElement() - Method in class com.rabbitmq.jms.util.IteratorEnum
 
NO_CHANNEL_QOS - Static variable in class com.rabbitmq.jms.client.RMQConnection
 
NO_OP - Static variable in interface com.rabbitmq.jms.client.ReceivingContextConsumer
 
noNeedToDeclareExchange() - Method in class com.rabbitmq.jms.admin.RMQDestination
Internal use only
NOT_READABLE - Static variable in class com.rabbitmq.jms.client.RMQMessage
Error message when the message is not readable
NOT_SET - com.rabbitmq.jms.parse.sql.SqlExpressionType
 
NOT_WRITEABLE - Static variable in class com.rabbitmq.jms.client.RMQMessage
Error message when the message is not writeable

O

openGate() - Method in class com.rabbitmq.jms.util.EntryExitManager
Opens the gate and wakes up all waiting threads.

P

Pair(L, R) - Constructor for class com.rabbitmq.jms.parse.Multiples.Pair
 
parse() - Method in interface com.rabbitmq.jms.parse.Parser
This method returns the parse tree.
parse() - Method in class com.rabbitmq.jms.parse.sql.SqlParser
 
parseOk() - Method in interface com.rabbitmq.jms.parse.Parser
This call is idempotent.
parseOk() - Method in class com.rabbitmq.jms.parse.sql.SqlParser
 
Parser<Node> - Interface in com.rabbitmq.jms.parse
A Parser produces a parse tree of nodes.
ParseTree<Node> - Interface in com.rabbitmq.jms.parse
A non-empty tree of ParseTrees which can be traversed.
ParseTreeTraverser - Class in com.rabbitmq.jms.parse
This traverser class encapsulates two methods of traversing a tree, calling a Visitor for each subtree of a ParseTree<Node>.
PLAIN - com.rabbitmq.jms.client.AuthenticationMechanism
Authentication mechanism corresponding to DefaultSaslConfig.PLAIN
position() - Method in class com.rabbitmq.jms.parse.sql.SqlTokenStream
 
position() - Method in interface com.rabbitmq.jms.parse.TokenStream
 
propertyExists(String) - Method in class com.rabbitmq.jms.client.RMQMessage
publish(Message) - Method in class com.rabbitmq.jms.client.RMQMessageProducer
publish(Message, int, int, long) - Method in class com.rabbitmq.jms.client.RMQMessageProducer
publish(Topic, Message) - Method in class com.rabbitmq.jms.client.RMQMessageProducer
publish(Topic, Message, int, int, long) - Method in class com.rabbitmq.jms.client.RMQMessageProducer
PublisherConfirmContext - Class in com.rabbitmq.jms.client
Information an outbound message being confirmed.

R

readAmqpBody(byte[]) - Method in class com.rabbitmq.jms.client.message.RMQBytesMessage
 
readAmqpBody(byte[]) - Method in class com.rabbitmq.jms.client.message.RMQMapMessage
 
readAmqpBody(byte[]) - Method in class com.rabbitmq.jms.client.message.RMQObjectMessage
 
readAmqpBody(byte[]) - Method in class com.rabbitmq.jms.client.message.RMQStreamMessage
 
readAmqpBody(byte[]) - Method in class com.rabbitmq.jms.client.message.RMQTextMessage
 
readAmqpBody(byte[]) - Method in class com.rabbitmq.jms.client.RMQMessage
Invoked when an AMQP message is being transformed into a RMQMessage The implementing class should only read its body by this method
readBody(ObjectInput, ByteArrayInputStream) - Method in class com.rabbitmq.jms.client.message.RMQBytesMessage
Invoked when a message is being deserialized to read and decode the message body.
readBody(ObjectInput, ByteArrayInputStream) - Method in class com.rabbitmq.jms.client.message.RMQMapMessage
 
readBody(ObjectInput, ByteArrayInputStream) - Method in class com.rabbitmq.jms.client.message.RMQObjectMessage
 
readBody(ObjectInput, ByteArrayInputStream) - Method in class com.rabbitmq.jms.client.message.RMQStreamMessage
Invoked when a message is being deserialized to read and decode the message body.
readBody(ObjectInput, ByteArrayInputStream) - Method in class com.rabbitmq.jms.client.message.RMQTextMessage
Invoked when a message is being deserialized to read and decode the message body.
readBody(ObjectInput, ByteArrayInputStream) - Method in class com.rabbitmq.jms.client.RMQMessage
Invoked when a message is being deserialized to read and decode the message body.
readBoolean() - Method in class com.rabbitmq.jms.client.message.RMQBytesMessage
readBoolean() - Method in class com.rabbitmq.jms.client.message.RMQStreamMessage
readByte() - Method in class com.rabbitmq.jms.client.message.RMQBytesMessage
readByte() - Method in class com.rabbitmq.jms.client.message.RMQStreamMessage
readBytes(byte[]) - Method in class com.rabbitmq.jms.client.message.RMQBytesMessage
readBytes(byte[]) - Method in class com.rabbitmq.jms.client.message.RMQStreamMessage
readBytes(byte[], int) - Method in class com.rabbitmq.jms.client.message.RMQBytesMessage
readChar() - Method in class com.rabbitmq.jms.client.message.RMQBytesMessage
readChar() - Method in class com.rabbitmq.jms.client.message.RMQStreamMessage
readDouble() - Method in class com.rabbitmq.jms.client.message.RMQBytesMessage
readDouble() - Method in class com.rabbitmq.jms.client.message.RMQStreamMessage
readFloat() - Method in class com.rabbitmq.jms.client.message.RMQBytesMessage
readFloat() - Method in class com.rabbitmq.jms.client.message.RMQStreamMessage
readInt() - Method in class com.rabbitmq.jms.client.message.RMQBytesMessage
readInt() - Method in class com.rabbitmq.jms.client.message.RMQStreamMessage
readLong() - Method in class com.rabbitmq.jms.client.message.RMQBytesMessage
readLong() - Method in class com.rabbitmq.jms.client.message.RMQStreamMessage
readObject() - Method in class com.rabbitmq.jms.client.message.RMQStreamMessage
reads an object from the stream that was used to serialize this message
readPrimitive(ObjectInput) - Static method in class com.rabbitmq.jms.client.RMQMessage
Utility method to read objects from a stream.
readShort() - Method in class com.rabbitmq.jms.client.message.RMQBytesMessage
readShort() - Method in class com.rabbitmq.jms.client.message.RMQStreamMessage
readString() - Method in class com.rabbitmq.jms.client.message.RMQStreamMessage
readToken() - Method in class com.rabbitmq.jms.parse.sql.SqlTokenStream
 
readToken() - Method in interface com.rabbitmq.jms.parse.TokenStream
Reads token at the current position and the position is not changed.
readUnsignedByte() - Method in class com.rabbitmq.jms.client.message.RMQBytesMessage
readUnsignedShort() - Method in class com.rabbitmq.jms.client.message.RMQBytesMessage
readUTF() - Method in class com.rabbitmq.jms.client.message.RMQBytesMessage
ReceivingContext - Class in com.rabbitmq.jms.client
Context when receiving message.
ReceivingContext(Message) - Constructor for class com.rabbitmq.jms.client.ReceivingContext
 
ReceivingContextConsumer - Interface in com.rabbitmq.jms.client
Callback before receiving a message.
recover() - Method in class com.rabbitmq.jms.client.RmqJmsContext
 
recover() - Method in class com.rabbitmq.jms.client.RMQSession
recreate(RMQObjectMessage, List<String>) - Static method in class com.rabbitmq.jms.client.message.RMQObjectMessage
 
recreate(BytesMessage) - Static method in class com.rabbitmq.jms.client.message.RMQBytesMessage
 
recreate(MapMessage) - Static method in class com.rabbitmq.jms.client.message.RMQMapMessage
 
recreate(ObjectMessage) - Static method in class com.rabbitmq.jms.client.message.RMQObjectMessage
 
recreate(StreamMessage) - Static method in class com.rabbitmq.jms.client.message.RMQStreamMessage
 
recreate(TextMessage) - Static method in class com.rabbitmq.jms.client.message.RMQTextMessage
 
remainingMillis() - Method in class com.rabbitmq.jms.util.TimeTracker
Return the remaining time to go in milliseconds, or zero if there is no more.
remainingNanos() - Method in class com.rabbitmq.jms.util.TimeTracker
Return the remaining time to go in nanoseconds, or zero if there is no more.
remove(Abortable) - Method in class com.rabbitmq.jms.util.AbortableHolder
 
ReplyToStrategy - Interface in com.rabbitmq.jms.client
Interface to provide a pluggable mechanism for dealing with messages received with a reply-to queue specified.
reset() - Method in class com.rabbitmq.jms.client.message.RMQBytesMessage
reset() - Method in class com.rabbitmq.jms.client.message.RMQStreamMessage
reset() - Method in class com.rabbitmq.jms.parse.sql.SqlTokenStream
 
reset() - Method in interface com.rabbitmq.jms.parse.TokenStream
Reset the stream to the start.
reset(Integer) - Method in class com.rabbitmq.jms.parse.sql.SqlTokenStream
 
reset(Position) - Method in interface com.rabbitmq.jms.parse.TokenStream
Reset the stream to the position provided, if it is a valid position.
resolveClass(ObjectStreamClass) - Method in class com.rabbitmq.jms.util.WhiteListObjectInputStream
Load the local class equivalent of the specified stream class description.
resolveProxyClass(String[]) - Method in class com.rabbitmq.jms.util.WhiteListObjectInputStream
 
right() - Method in class com.rabbitmq.jms.parse.Multiples.Pair
 
RMQByteArrayOutputStream - Class in com.rabbitmq.jms.util
 
RMQByteArrayOutputStream(int) - Constructor for class com.rabbitmq.jms.util.RMQByteArrayOutputStream
 
RMQBytesMessage - Class in com.rabbitmq.jms.client.message
Implementation of BytesMessage interface.
RMQBytesMessage() - Constructor for class com.rabbitmq.jms.client.message.RMQBytesMessage
Instantiates a new, writable RMQBytesMessage
RMQConnection - Class in com.rabbitmq.jms.client
Implementation of the Connection, QueueConnection and TopicConnection interfaces.
RMQConnection(Connection) - Constructor for class com.rabbitmq.jms.client.RMQConnection
Creates an RMQConnection object, with default termination timeout of 15 seconds, a 2 seconds timeout for onMessage, and unlimited reads from QueueBrowsers.
RMQConnection(Connection, long, int, int) - Constructor for class com.rabbitmq.jms.client.RMQConnection
Creates an RMQConnection object.
RMQConnection(ConnectionParams) - Constructor for class com.rabbitmq.jms.client.RMQConnection
Creates an RMQConnection object.
RMQConnectionFactory - Class in com.rabbitmq.jms.admin
RabbitMQ Implementation of JMS ConnectionFactory TODO - implement SslContext option
RMQConnectionFactory() - Constructor for class com.rabbitmq.jms.admin.RMQConnectionFactory
 
RMQConnectionMetaData - Class in com.rabbitmq.jms.client
Meta data for RMQConnection
RMQConnectionMetaData() - Constructor for class com.rabbitmq.jms.client.RMQConnectionMetaData
 
RMQDestination - Class in com.rabbitmq.jms.admin
Implementation of a Topic and Queue Destination.
RMQDestination() - Constructor for class com.rabbitmq.jms.admin.RMQDestination
Constructor used only for Java serialisation
RMQDestination(String, boolean, boolean) - Constructor for class com.rabbitmq.jms.admin.RMQDestination
Creates a destination for RJMS
RMQDestination(String, boolean, boolean, Map<String, Object>) - Constructor for class com.rabbitmq.jms.admin.RMQDestination
Creates a destination for RJMS with arguments to declare the AMQP queue
RMQDestination(String, String, String, String) - Constructor for class com.rabbitmq.jms.admin.RMQDestination
Creates a destination for RJMS mapped onto an AMQP queue/destination.
RmqJmsContext - Class in com.rabbitmq.jms.client
 
RmqJmsContext(RMQConnection, int) - Constructor for class com.rabbitmq.jms.client.RmqJmsContext
 
RMQJMSException - Exception in com.rabbitmq.jms.util
Wraps an exception as a JMSException.
RMQJMSException(String, Throwable) - Constructor for exception com.rabbitmq.jms.util.RMQJMSException
 
RMQJMSException(Throwable) - Constructor for exception com.rabbitmq.jms.util.RMQJMSException
 
RMQJMSSecurityException - Exception in com.rabbitmq.jms.util
Wraps an exception as a JMSSecurityException.
RMQJMSSecurityException(Exception) - Constructor for exception com.rabbitmq.jms.util.RMQJMSSecurityException
 
RMQJMSSecurityException(String, Exception) - Constructor for exception com.rabbitmq.jms.util.RMQJMSSecurityException
 
RMQJMSSelectorException - Exception in com.rabbitmq.jms.util
Wraps an exception as a InvalidSelectorException.
RMQJMSSelectorException(Exception) - Constructor for exception com.rabbitmq.jms.util.RMQJMSSelectorException
 
RMQJMSSelectorException(String) - Constructor for exception com.rabbitmq.jms.util.RMQJMSSelectorException
 
RMQJMSSelectorException(String, Exception) - Constructor for exception com.rabbitmq.jms.util.RMQJMSSelectorException
 
RMQMapMessage - Class in com.rabbitmq.jms.client.message
Implementation of MapMessage interface.
RMQMapMessage() - Constructor for class com.rabbitmq.jms.client.message.RMQMapMessage
 
RMQMessage - Class in com.rabbitmq.jms.client
Base class for RMQ*Message classes.
RMQMessage() - Constructor for class com.rabbitmq.jms.client.RMQMessage
Constructor for auto de-serialization
RMQMessageFormatException - Exception in com.rabbitmq.jms.util
Wraps an exception as a JMS MessageFormatException.
RMQMessageFormatException(Exception) - Constructor for exception com.rabbitmq.jms.util.RMQMessageFormatException
 
RMQMessageFormatException(String, Exception) - Constructor for exception com.rabbitmq.jms.util.RMQMessageFormatException
 
RMQMessageListenerExecutionJMSException - Exception in com.rabbitmq.jms.client
Wraps an execution exception as a JMSException.
RMQMessageListenerExecutionJMSException(String, Throwable) - Constructor for exception com.rabbitmq.jms.client.RMQMessageListenerExecutionJMSException
 
RMQMessageListenerExecutionJMSException(Throwable) - Constructor for exception com.rabbitmq.jms.client.RMQMessageListenerExecutionJMSException
 
RMQMessageProducer - Class in com.rabbitmq.jms.client
 
RMQMessageProducer(RMQSession, RMQDestination) - Constructor for class com.rabbitmq.jms.client.RMQMessageProducer
Create a producer of messages.
RMQMessageProducer(RMQSession, RMQDestination, boolean) - Constructor for class com.rabbitmq.jms.client.RMQMessageProducer
Create a producer of messages.
RMQMessageProducer(RMQSession, RMQDestination, boolean, BiFunction<AMQP.BasicProperties.Builder, Message, AMQP.BasicProperties.Builder>) - Constructor for class com.rabbitmq.jms.client.RMQMessageProducer
 
RMQMessageProducer(RMQSession, RMQDestination, boolean, BiFunction<AMQP.BasicProperties.Builder, Message, AMQP.BasicProperties.Builder>, SendingContextConsumer) - Constructor for class com.rabbitmq.jms.client.RMQMessageProducer
 
RMQObjectFactory - Class in com.rabbitmq.jms.admin
JNDI Factory to create resources in containers such as Tomcat.
RMQObjectFactory() - Constructor for class com.rabbitmq.jms.admin.RMQObjectFactory
 
RMQObjectMessage - Class in com.rabbitmq.jms.client.message
Implements ObjectMessage interface.
RMQObjectMessage() - Constructor for class com.rabbitmq.jms.client.message.RMQObjectMessage
 
RMQObjectMessage(List<String>) - Constructor for class com.rabbitmq.jms.client.message.RMQObjectMessage
 
RMQSession - Class in com.rabbitmq.jms.client
RabbitMQ implementation of JMS Session
RMQSession(RMQConnection, boolean, int, int, Subscriptions, DelayedMessageService) - Constructor for class com.rabbitmq.jms.client.RMQSession
Creates a session object associated with a connection
RMQSession(SessionParams) - Constructor for class com.rabbitmq.jms.client.RMQSession
Creates a session object associated with a connection
RMQStreamMessage - Class in com.rabbitmq.jms.client.message
Implements StreamMessage interface.
RMQStreamMessage() - Constructor for class com.rabbitmq.jms.client.message.RMQStreamMessage
 
RMQStreamMessage(List<String>) - Constructor for class com.rabbitmq.jms.client.message.RMQStreamMessage
 
RMQTextMessage - Class in com.rabbitmq.jms.client.message
Implements TextMessage interface.
RMQTextMessage() - Constructor for class com.rabbitmq.jms.client.message.RMQTextMessage
 
rollback() - Method in class com.rabbitmq.jms.client.RmqJmsContext
 
rollback() - Method in class com.rabbitmq.jms.client.RMQSession
run() - Method in class com.rabbitmq.jms.client.RMQSession

S

second() - Method in class com.rabbitmq.jms.parse.Multiples.Triple
 
send(Destination, Message) - Method in class com.rabbitmq.jms.client.RMQMessageProducer
send(Destination, Message, int, int, long) - Method in class com.rabbitmq.jms.client.RMQMessageProducer
send(Destination, Message, int, int, long, CompletionListener) - Method in class com.rabbitmq.jms.client.RMQMessageProducer
 
send(Destination, Message, CompletionListener) - Method in class com.rabbitmq.jms.client.RMQMessageProducer
 
send(Message) - Method in class com.rabbitmq.jms.client.RMQMessageProducer
send(Message, int, int, long) - Method in class com.rabbitmq.jms.client.RMQMessageProducer
send(Message, int, int, long, CompletionListener) - Method in class com.rabbitmq.jms.client.RMQMessageProducer
 
send(Message, CompletionListener) - Method in class com.rabbitmq.jms.client.RMQMessageProducer
 
send(Queue, Message) - Method in class com.rabbitmq.jms.client.RMQMessageProducer
send(Queue, Message, int, int, long) - Method in class com.rabbitmq.jms.client.RMQMessageProducer
SendingContext - Class in com.rabbitmq.jms.client
Context when sending message.
SendingContext(Destination, Message) - Constructor for class com.rabbitmq.jms.client.SendingContext
 
SendingContextConsumer - Interface in com.rabbitmq.jms.client
Callback before sending a message.
sendJMSMessage(RMQDestination, RMQMessage, Message, CompletionListener, int, int, long, long) - Method in class com.rabbitmq.jms.client.RMQMessageProducer
 
SessionParams - Class in com.rabbitmq.jms.client
Holder for RMQSession constructor arguments.
SessionParams() - Constructor for class com.rabbitmq.jms.client.SessionParams
 
setAmqp(boolean) - Method in class com.rabbitmq.jms.admin.RMQDestination
For JNDI binding and Spring beans
setAmqpConnectionFactoryPostProcessor(Consumer<ConnectionFactory>) - Method in class com.rabbitmq.jms.admin.RMQConnectionFactory
Set a post-processor for the AMQP ConnectionFactory.
setAmqpExchangeName(String) - Method in class com.rabbitmq.jms.admin.RMQDestination
For JNDI binding and Spring beans
setAmqpPropertiesCustomiser(BiFunction<AMQP.BasicProperties.Builder, Message, AMQP.BasicProperties.Builder>) - Method in class com.rabbitmq.jms.admin.RMQConnectionFactory
 
setAmqpPropertiesCustomiser(BiFunction<AMQP.BasicProperties.Builder, Message, AMQP.BasicProperties.Builder>) - Method in class com.rabbitmq.jms.client.ConnectionParams
 
setAmqpPropertiesCustomiser(BiFunction<AMQP.BasicProperties.Builder, Message, AMQP.BasicProperties.Builder>) - Method in class com.rabbitmq.jms.client.SessionParams
 
setAmqpQueueName(String) - Method in class com.rabbitmq.jms.admin.RMQDestination
For JNDI binding and Spring beans
setAmqpRoutingKey(String) - Method in class com.rabbitmq.jms.admin.RMQDestination
For JNDI binding and Spring beans
setAuthenticationMechanism(AuthenticationMechanism) - Method in class com.rabbitmq.jms.admin.RMQConnectionFactory
Sets the authentication mechanism to use.
setAutoStart(boolean) - Method in class com.rabbitmq.jms.client.RmqJmsContext
 
setBoolean(String, boolean) - Method in class com.rabbitmq.jms.client.message.RMQMapMessage
 
setBooleanProperty(String, boolean) - Method in class com.rabbitmq.jms.client.RMQMessage
setByte(String, byte) - Method in class com.rabbitmq.jms.client.message.RMQMapMessage
 
setByteProperty(String, byte) - Method in class com.rabbitmq.jms.client.RMQMessage
setBytes(String, byte[]) - Method in class com.rabbitmq.jms.client.message.RMQMapMessage
 
setBytes(String, byte[], int, int) - Method in class com.rabbitmq.jms.client.message.RMQMapMessage
 
setChannelsQos(int) - Method in class com.rabbitmq.jms.admin.RMQConnectionFactory
QoS setting for channels created by this connection factory.
setChannelsQos(int) - Method in class com.rabbitmq.jms.client.ConnectionParams
 
setChar(String, char) - Method in class com.rabbitmq.jms.client.message.RMQMapMessage
 
setCleanUpServerNamedQueuesForNonDurableTopics(boolean) - Method in class com.rabbitmq.jms.client.SessionParams
 
setCleanUpServerNamedQueuesForNonDurableTopicsOnSessionClose(boolean) - Method in class com.rabbitmq.jms.admin.RMQConnectionFactory
 
setCleanUpServerNamedQueuesForNonDurableTopicsOnSessionClose(boolean) - Method in class com.rabbitmq.jms.client.ConnectionParams
 
setClientID(String) - Method in class com.rabbitmq.jms.client.RMQConnection
setClientID(String) - Method in class com.rabbitmq.jms.client.RmqJmsContext
 
setComplete() - Method in class com.rabbitmq.jms.client.Completion
Signal completion.
setConnection(RMQConnection) - Method in class com.rabbitmq.jms.client.SessionParams
 
setDeclared(boolean) - Method in class com.rabbitmq.jms.admin.RMQDestination
For internal use only.
setDeclareReplyToDestination(boolean) - Method in class com.rabbitmq.jms.admin.RMQConnectionFactory
Whether replyTo destination for consumed messages should be declared.
setDelayedMessageService(DelayedMessageService) - Method in class com.rabbitmq.jms.client.SessionParams
 
setDeliveryDelay(long) - Method in class com.rabbitmq.jms.client.RMQMessageProducer
 
setDeliveryMode(int) - Method in class com.rabbitmq.jms.client.RMQMessageProducer
setDestinationName(String) - Method in class com.rabbitmq.jms.admin.RMQDestination
For JNDI binding and Spring beans
setDisableMessageID(boolean) - Method in class com.rabbitmq.jms.client.RMQMessageProducer
setDisableMessageTimestamp(boolean) - Method in class com.rabbitmq.jms.client.RMQMessageProducer
setDouble(String, double) - Method in class com.rabbitmq.jms.client.message.RMQMapMessage
 
setDoubleProperty(String, double) - Method in class com.rabbitmq.jms.client.RMQMessage
setExceptionListener(ExceptionListener) - Method in class com.rabbitmq.jms.client.RMQConnection
setExceptionListener(ExceptionListener) - Method in class com.rabbitmq.jms.client.RmqJmsContext
 
setFloat(String, float) - Method in class com.rabbitmq.jms.client.message.RMQMapMessage
 
setFloatProperty(String, float) - Method in class com.rabbitmq.jms.client.RMQMessage
setHost(String) - Method in class com.rabbitmq.jms.admin.RMQConnectionFactory
Sets the host of the RabbitMQ broker.
setHostnameVerification(boolean) - Method in class com.rabbitmq.jms.admin.RMQConnectionFactory
Enable or disable hostname verification when TLS is used.
setInt(String, int) - Method in class com.rabbitmq.jms.client.message.RMQMapMessage
 
setIntProperty(String, int) - Method in class com.rabbitmq.jms.client.RMQMessage
setJMSCorrelationID(String) - Method in class com.rabbitmq.jms.client.RMQMessage
setJMSCorrelationIDAsBytes(byte[]) - Method in class com.rabbitmq.jms.client.RMQMessage
setJMSDeliveryMode(int) - Method in class com.rabbitmq.jms.client.RMQMessage
setJMSDeliveryTime(long) - Method in class com.rabbitmq.jms.client.RMQMessage
 
setJMSDestination(Destination) - Method in class com.rabbitmq.jms.client.RMQMessage
setJMSExpiration(long) - Method in class com.rabbitmq.jms.client.RMQMessage
setJMSMessageID(String) - Method in class com.rabbitmq.jms.client.RMQMessage
setJMSPriority(int) - Method in class com.rabbitmq.jms.client.RMQMessage
setJMSRedelivered(boolean) - Method in class com.rabbitmq.jms.client.RMQMessage
setJMSReplyTo(Destination) - Method in class com.rabbitmq.jms.client.RMQMessage
setJMSTimestamp(long) - Method in class com.rabbitmq.jms.client.RMQMessage
setJMSType(String) - Method in class com.rabbitmq.jms.client.RMQMessage
setKeepTextMessageType(boolean) - Method in class com.rabbitmq.jms.admin.RMQConnectionFactory
 
setKeepTextMessageType(boolean) - Method in class com.rabbitmq.jms.client.ConnectionParams
 
setKeepTextMessageType(boolean) - Method in class com.rabbitmq.jms.client.SessionParams
 
setLong(String, long) - Method in class com.rabbitmq.jms.client.message.RMQMapMessage
 
setLongProperty(String, long) - Method in class com.rabbitmq.jms.client.RMQMessage
setMessageListener(MessageListener) - Method in class com.rabbitmq.jms.client.RMQSession
setMetricsCollector(MetricsCollector) - Method in class com.rabbitmq.jms.admin.RMQConnectionFactory
Set the collector for AMQP-client metrics.
setMode(int) - Method in class com.rabbitmq.jms.client.SessionParams
 
setNackOnRollback(boolean) - Method in class com.rabbitmq.jms.admin.RMQConnectionFactory
Whether to nack messages on rollback or not.
setNackOnRollback(boolean) - Method in class com.rabbitmq.jms.client.ConnectionParams
 
setNackOnRollback(boolean) - Method in class com.rabbitmq.jms.client.SessionParams
 
setObject(Serializable) - Method in class com.rabbitmq.jms.client.message.RMQObjectMessage
 
setObject(String, Object) - Method in class com.rabbitmq.jms.client.message.RMQMapMessage
 
setObjectProperty(String, Object) - Method in class com.rabbitmq.jms.client.RMQMessage
setOnMessageTimeoutMs(int) - Method in class com.rabbitmq.jms.admin.RMQConnectionFactory
Sets onMessageTimeoutMs: the time in milliseconds MessageListener.onMessage(Message) can take to process a message.
setOnMessageTimeoutMs(int) - Method in class com.rabbitmq.jms.client.ConnectionParams
 
setOnMessageTimeoutMs(int) - Method in class com.rabbitmq.jms.client.SessionParams
 
setPassword(String) - Method in class com.rabbitmq.jms.admin.RMQConnectionFactory
Sets the password to be used when creating a connection to the RabbitMQ broker
setPort(int) - Method in class com.rabbitmq.jms.admin.RMQConnectionFactory
Set the port to be used when making a connection to the RabbitMQ broker.
setPreferProducerMessageProperty(boolean) - Method in class com.rabbitmq.jms.admin.RMQConnectionFactory
Whether MessageProducer properties (delivery mode, priority, TTL) take precedence over respective Message properties or not.
setPreferProducerMessageProperty(boolean) - Method in class com.rabbitmq.jms.client.ConnectionParams
 
setPreferProducerMessageProperty(boolean) - Method in class com.rabbitmq.jms.client.SessionParams
 
setPriority(int) - Method in class com.rabbitmq.jms.client.RMQMessageProducer
setQueue(boolean) - Method in class com.rabbitmq.jms.admin.RMQDestination
Set to true if this is a queue, false if this is a topic - should only be used when binding into JNDI
setQueueBrowserReadMax(int) - Method in class com.rabbitmq.jms.admin.RMQConnectionFactory
Sets queueBrowserReadMax: the maximum number of messages to read on a queue browser.
setQueueBrowserReadMax(int) - Method in class com.rabbitmq.jms.client.ConnectionParams
 
setQueueDeclareArguments(Map<String, Object>) - Method in class com.rabbitmq.jms.client.RMQSession
Set arguments to be used when declaring a queue while creating a producer.
setRabbitConnection(Connection) - Method in class com.rabbitmq.jms.client.ConnectionParams
 
setRabbitDeliveryTag(long) - Method in class com.rabbitmq.jms.client.RMQMessage
Sets the RabbitMQ delivery tag for this message.
setReadonly(boolean) - Method in class com.rabbitmq.jms.client.RMQMessage
Sets the read only flag on this message
setReadOnlyBody(boolean) - Method in class com.rabbitmq.jms.client.RMQMessage
 
setReadOnlyProperties(boolean) - Method in class com.rabbitmq.jms.client.RMQMessage
 
setReceivingContextConsumer(ReceivingContextConsumer) - Method in class com.rabbitmq.jms.admin.RMQConnectionFactory
Set callback called before dispatching a received message to application code.
setReceivingContextConsumer(ReceivingContextConsumer) - Method in class com.rabbitmq.jms.client.ConnectionParams
 
setReceivingContextConsumer(ReceivingContextConsumer) - Method in class com.rabbitmq.jms.client.SessionParams
 
setReplyToStrategy(ReplyToStrategy) - Method in class com.rabbitmq.jms.admin.RMQConnectionFactory
Sets the strategy to use when receiving messages with a reply-to specified.
setReplyToStrategy(ReplyToStrategy) - Method in class com.rabbitmq.jms.client.ConnectionParams
 
setReplyToStrategy(ReplyToStrategy) - Method in class com.rabbitmq.jms.client.SessionParams
 
setRequeueOnMessageListenerException(boolean) - Method in class com.rabbitmq.jms.admin.RMQConnectionFactory
Whether requeue message on RuntimeException in the MessageListener or not.
setRequeueOnMessageListenerException(boolean) - Method in class com.rabbitmq.jms.client.ConnectionParams
 
setRequeueOnMessageListenerException(boolean) - Method in class com.rabbitmq.jms.client.SessionParams
 
setRequeueOnTimeout(boolean) - Method in class com.rabbitmq.jms.admin.RMQConnectionFactory
Whether to requeue a message that timed out or not.
setRequeueOnTimeout(boolean) - Method in class com.rabbitmq.jms.client.ConnectionParams
 
setRequeueOnTimeout(boolean) - Method in class com.rabbitmq.jms.client.SessionParams
 
setSendingContextConsumer(SendingContextConsumer) - Method in class com.rabbitmq.jms.admin.RMQConnectionFactory
Set callback called before sending a message.
setSendingContextConsumer(SendingContextConsumer) - Method in class com.rabbitmq.jms.client.ConnectionParams
 
setSendingContextConsumer(SendingContextConsumer) - Method in class com.rabbitmq.jms.client.SessionParams
 
setSession(RMQSession) - Method in class com.rabbitmq.jms.client.RMQMessage
Sets the session this object was received by
setShort(String, short) - Method in class com.rabbitmq.jms.client.message.RMQMapMessage
 
setShortProperty(String, short) - Method in class com.rabbitmq.jms.client.RMQMessage
setSsl(boolean) - Method in class com.rabbitmq.jms.admin.RMQConnectionFactory
setString(String, String) - Method in class com.rabbitmq.jms.client.message.RMQMapMessage
 
setStringProperty(String, String) - Method in class com.rabbitmq.jms.client.RMQMessage
setSubscriptions(Subscriptions) - Method in class com.rabbitmq.jms.client.SessionParams
 
setTerminationTimeout(long) - Method in class com.rabbitmq.jms.admin.RMQConnectionFactory
Sets terminationTimeout: the time in milliseconds a Connection.close() should wait for threads/tasks/listeners to complete
setTerminationTimeout(long) - Method in class com.rabbitmq.jms.client.ConnectionParams
 
setText(String) - Method in class com.rabbitmq.jms.client.message.RMQTextMessage
setTimeToLive(long) - Method in class com.rabbitmq.jms.client.RMQMessageProducer
setTransacted(boolean) - Method in class com.rabbitmq.jms.client.SessionParams
 
setTrustedPackages(List<String>) - Method in class com.rabbitmq.jms.admin.RMQConnectionFactory
 
setTrustedPackages(List<String>) - Method in class com.rabbitmq.jms.client.ConnectionParams
 
setTrustedPackages(List<String>) - Method in class com.rabbitmq.jms.client.SessionParams
 
setTrustedPackages(List<String>) - Method in class com.rabbitmq.jms.util.WhiteListObjectInputStream
 
setUri(String) - Method in class com.rabbitmq.jms.admin.RMQConnectionFactory
Set connection factory parameters by URI String.
setUris(List<String>) - Method in class com.rabbitmq.jms.admin.RMQConnectionFactory
Sets the nodes URIs to connect to.
setUseDefaultSslContext(boolean) - Method in class com.rabbitmq.jms.admin.RMQConnectionFactory
Whether to use the default SSLContext or not.
setUsername(String) - Method in class com.rabbitmq.jms.admin.RMQConnectionFactory
Sets the username to be used when creating a connection to the RabbitMQ broker.
setVirtualHost(String) - Method in class com.rabbitmq.jms.admin.RMQConnectionFactory
Sets the virtualHost to be used when creating a connection to the RabbitMQ broker.
shouldTrustAllPackages() - Method in class com.rabbitmq.jms.util.WhiteListObjectInputStream
 
SqlCompiler - Class in com.rabbitmq.jms.parse.sql
 
SqlCompiler(SqlEvaluator) - Constructor for class com.rabbitmq.jms.parse.sql.SqlCompiler
 
SqlEvaluator - Class in com.rabbitmq.jms.parse.sql
A boolean evaluator for JMS Sql selector expressions.
SqlEvaluator(SqlParser, Map<String, SqlExpressionType>) - Constructor for class com.rabbitmq.jms.parse.sql.SqlEvaluator
 
SqlExpressionType - Enum in com.rabbitmq.jms.parse.sql
The types of the subexpressions in an SQL (selector) expression.
SqlParser - Class in com.rabbitmq.jms.parse.sql
This uses SqlProduction as a naïve parser for the grammar defined in that type.
SqlParser(SqlTokenStream) - Constructor for class com.rabbitmq.jms.parse.sql.SqlParser
 
SqlTokenStream - Class in com.rabbitmq.jms.parse.sql
A simple stream of SQL tokens generated from an input character sequence at instantiation time.
SqlTokenStream(CharSequence) - Constructor for class com.rabbitmq.jms.parse.sql.SqlTokenStream
The constructor builds the whole token stream from the given character sequence by tokenising it.
SqlTypeChecker - Class in com.rabbitmq.jms.parse.sql
 
SqlTypeSetterVisitor - Class in com.rabbitmq.jms.parse.sql
This visitor sets the type of the expression at a node of a tree, using the type of node and the SqlExpressionType of the children nodes.
SqlTypeSetterVisitor() - Constructor for class com.rabbitmq.jms.parse.sql.SqlTypeSetterVisitor
 
SqlTypeSetterVisitor(Map<String, SqlExpressionType>) - Constructor for class com.rabbitmq.jms.parse.sql.SqlTypeSetterVisitor
 
start() - Method in class com.rabbitmq.jms.client.RMQConnection
start() - Method in class com.rabbitmq.jms.client.RmqJmsContext
 
start() - Method in interface com.rabbitmq.jms.util.Abortable
Cause any other stopped threads to start.
start() - Method in class com.rabbitmq.jms.util.AbortableHolder
 
stepBack() - Method in class com.rabbitmq.jms.parse.sql.SqlTokenStream
 
stepBack() - Method in interface com.rabbitmq.jms.parse.TokenStream
Decrement position in the stream; no-op if already at the beginning.
stop() - Method in class com.rabbitmq.jms.client.RMQConnection
stop() - Method in class com.rabbitmq.jms.client.RmqJmsContext
 
stop() - Method in interface com.rabbitmq.jms.util.Abortable
Cause any other implementing threads to stop temporarily.
stop() - Method in class com.rabbitmq.jms.util.AbortableHolder
 
STRING - com.rabbitmq.jms.parse.sql.SqlExpressionType
 

T

tail() - Method in class com.rabbitmq.jms.parse.Multiples.List
 
third() - Method in class com.rabbitmq.jms.parse.Multiples.Triple
 
timedOut() - Method in class com.rabbitmq.jms.util.TimeTracker
 
timedWait(Object) - Method in class com.rabbitmq.jms.util.TimeTracker
A TimeUnit.timedWait(java.lang.Object, long) utility which uses the TimeTracker state.
TimeTracker - Class in com.rabbitmq.jms.util
Simple class to track elapsed time.
TimeTracker() - Constructor for class com.rabbitmq.jms.util.TimeTracker
Initialise tracker with maximum duration -- effectively an infinite time.
TimeTracker(long, TimeUnit) - Constructor for class com.rabbitmq.jms.util.TimeTracker
Initialise tracker with duration supplied.
TimeTracker(TimeTracker) - Constructor for class com.rabbitmq.jms.util.TimeTracker
Initialise tracker with duration of old tracker (regardless that the old one has timed out).
TokenStream<Token,​Position> - Interface in com.rabbitmq.jms.parse
A read-only sequence of TokenStreams that are read one-by-one.
toString() - Method in class com.rabbitmq.jms.admin.RMQConnectionFactory
 
toString() - Method in class com.rabbitmq.jms.admin.RMQDestination
 
toString() - Method in class com.rabbitmq.jms.client.RMQConnection
 
toString() - Method in class com.rabbitmq.jms.util.TimeTracker
 
traverse(ParseTree<Node>, Visitor<Node>) - Static method in class com.rabbitmq.jms.parse.ParseTreeTraverser
Visits each subtree in both ‘pre-order’ and ‘post-order’, in one pass.
Triple(F, S, T) - Constructor for class com.rabbitmq.jms.parse.Multiples.Triple
 
typedParseTree() - Method in class com.rabbitmq.jms.parse.sql.SqlEvaluator
 

U

UNABLE_TO_CAST - Static variable in class com.rabbitmq.jms.client.RMQMessage
Error message used when throwing MessageFormatException
unsubscribe(String) - Method in class com.rabbitmq.jms.client.RmqJmsContext
 
unsubscribe(String) - Method in class com.rabbitmq.jms.client.RMQSession
This is only available for topic subscriptions.
UriCodec - Class in com.rabbitmq.jms.util
Helper class to encode/decode (pieces of) URI strings
useDefaultSslContext(boolean) - Method in class com.rabbitmq.jms.admin.RMQConnectionFactory
Whether to use the default SSLContext or not.
useSslProtocol() - Method in class com.rabbitmq.jms.admin.RMQConnectionFactory
Enables TLS on opened connections with the highest TLS version available.
useSslProtocol(String) - Method in class com.rabbitmq.jms.admin.RMQConnectionFactory
Enables TLS on opened connections using the provided TLS protocol version.
useSslProtocol(SSLContext) - Method in class com.rabbitmq.jms.admin.RMQConnectionFactory
Enables TLS on opened connections using the provided SSLContext.
Util - Class in com.rabbitmq.jms.util
Utility class which generates unique string identifiers.
Util() - Constructor for class com.rabbitmq.jms.util.Util
 

V

valueOf(String) - Static method in enum com.rabbitmq.jms.client.AuthenticationMechanism
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.rabbitmq.jms.parse.sql.SqlExpressionType
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.rabbitmq.jms.client.AuthenticationMechanism
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.rabbitmq.jms.parse.sql.SqlExpressionType
Returns an array containing the constants of this enum type, in the order they are declared.
visitAfter(SqlTreeNode, SqlTreeNode[]) - Method in class com.rabbitmq.jms.parse.sql.SqlTypeSetterVisitor
 
visitAfter(Node, Node[]) - Method in interface com.rabbitmq.jms.parse.Visitor
Visit a place in the tree: the Node for this place in the tree, and an array of Visitors of the immediate children, are passed as parameters.
visitBefore(SqlTreeNode, SqlTreeNode[]) - Method in class com.rabbitmq.jms.parse.sql.SqlTypeSetterVisitor
 
visitBefore(Node, Node[]) - Method in interface com.rabbitmq.jms.parse.Visitor
Visit a place in the tree: the Node for this place in the tree, and an array of Visitors of the immediate children, are passed as parameters.
Visitor<Node> - Interface in com.rabbitmq.jms.parse
A visitor is guided by a ParseTreeTraverser to each Visitor of a tree.

W

waitToClear(long, TimeUnit) - Method in class com.rabbitmq.jms.util.EntryExitManager
Wait for current threads to exit region.
waitToClear(TimeTracker) - Method in class com.rabbitmq.jms.util.EntryExitManager
Wait for current threads to exit region.
waitUntilComplete() - Method in class com.rabbitmq.jms.client.Completion
Wait (forever) until completion is signalled.
waitUntilComplete(long, TimeUnit) - Method in class com.rabbitmq.jms.client.Completion
Wait for a time limit until completion is signalled.
waitUntilComplete(TimeTracker) - Method in class com.rabbitmq.jms.client.Completion
Wait for a time limit until completion is signalled.
WhiteListObjectInputStream - Class in com.rabbitmq.jms.util
An ObjectInputStream implementation that checks loaded classes against a list of trusted packages or package prefixes.
WhiteListObjectInputStream(InputStream) - Constructor for class com.rabbitmq.jms.util.WhiteListObjectInputStream
Creates an ObjectInputStream that reads from the specified InputStream.
WhiteListObjectInputStream(InputStream, List<String>) - Constructor for class com.rabbitmq.jms.util.WhiteListObjectInputStream
Creates an ObjectInputStream that reads from the specified InputStream.
willNackOnRollback() - Method in class com.rabbitmq.jms.client.ConnectionParams
 
willNackOnRollback() - Method in class com.rabbitmq.jms.client.SessionParams
 
willPreferProducerMessageProperty() - Method in class com.rabbitmq.jms.client.ConnectionParams
 
willPreferProducerMessageProperty() - Method in class com.rabbitmq.jms.client.SessionParams
 
willRequeueOnMessageListenerException() - Method in class com.rabbitmq.jms.client.ConnectionParams
 
willRequeueOnMessageListenerException() - Method in class com.rabbitmq.jms.client.SessionParams
 
willRequeueOnTimeout() - Method in class com.rabbitmq.jms.client.ConnectionParams
 
willRequeueOnTimeout() - Method in class com.rabbitmq.jms.client.SessionParams
 
write(byte[]) - Method in class com.rabbitmq.jms.util.DiscardingObjectOutput
 
write(byte[], int, int) - Method in class com.rabbitmq.jms.util.DiscardingObjectOutput
 
write(int) - Method in class com.rabbitmq.jms.util.DiscardingObjectOutput
 
writeAmqpBody(ByteArrayOutputStream) - Method in class com.rabbitmq.jms.client.message.RMQBytesMessage
 
writeAmqpBody(ByteArrayOutputStream) - Method in class com.rabbitmq.jms.client.message.RMQMapMessage
 
writeAmqpBody(ByteArrayOutputStream) - Method in class com.rabbitmq.jms.client.message.RMQObjectMessage
 
writeAmqpBody(ByteArrayOutputStream) - Method in class com.rabbitmq.jms.client.message.RMQStreamMessage
 
writeAmqpBody(ByteArrayOutputStream) - Method in class com.rabbitmq.jms.client.message.RMQTextMessage
 
writeAmqpBody(ByteArrayOutputStream) - Method in class com.rabbitmq.jms.client.RMQMessage
Invoked when RMQMessage.toAmqpByteArray() is called to create a byte[] from a message.
writeBody(ObjectOutput, ByteArrayOutputStream) - Method in class com.rabbitmq.jms.client.message.RMQBytesMessage
Invoked when RMQMessage.toByteArray() is called to create a byte[] from a message.
writeBody(ObjectOutput, ByteArrayOutputStream) - Method in class com.rabbitmq.jms.client.message.RMQMapMessage
 
writeBody(ObjectOutput, ByteArrayOutputStream) - Method in class com.rabbitmq.jms.client.message.RMQObjectMessage
 
writeBody(ObjectOutput, ByteArrayOutputStream) - Method in class com.rabbitmq.jms.client.message.RMQStreamMessage
Invoked when RMQMessage.toByteArray() is called to create a byte[] from a message.
writeBody(ObjectOutput, ByteArrayOutputStream) - Method in class com.rabbitmq.jms.client.message.RMQTextMessage
Invoked when RMQMessage.toByteArray() is called to create a byte[] from a message.
writeBody(ObjectOutput, ByteArrayOutputStream) - Method in class com.rabbitmq.jms.client.RMQMessage
Invoked when RMQMessage.toByteArray() is called to create a byte[] from a message.
writeBoolean(boolean) - Method in class com.rabbitmq.jms.client.message.RMQBytesMessage
writeBoolean(boolean) - Method in class com.rabbitmq.jms.client.message.RMQStreamMessage
writeBoolean(boolean) - Method in class com.rabbitmq.jms.util.DiscardingObjectOutput
 
writeBoolean(boolean) - Method in class com.rabbitmq.jms.util.RMQByteArrayOutputStream
 
writeByte(byte) - Method in class com.rabbitmq.jms.client.message.RMQBytesMessage
writeByte(byte) - Method in class com.rabbitmq.jms.client.message.RMQStreamMessage
writeByte(byte) - Method in class com.rabbitmq.jms.util.RMQByteArrayOutputStream
 
writeByte(int) - Method in class com.rabbitmq.jms.util.DiscardingObjectOutput
 
writeBytes(byte[]) - Method in class com.rabbitmq.jms.client.message.RMQBytesMessage
writeBytes(byte[]) - Method in class com.rabbitmq.jms.client.message.RMQStreamMessage
writeBytes(byte[]) - Method in class com.rabbitmq.jms.util.RMQByteArrayOutputStream
 
writeBytes(byte[], int, int) - Method in class com.rabbitmq.jms.client.message.RMQBytesMessage
writeBytes(byte[], int, int) - Method in class com.rabbitmq.jms.client.message.RMQStreamMessage
writeBytes(byte[], int, int) - Method in class com.rabbitmq.jms.util.RMQByteArrayOutputStream
 
writeBytes(String) - Method in class com.rabbitmq.jms.util.DiscardingObjectOutput
 
writeChar(char) - Method in class com.rabbitmq.jms.client.message.RMQBytesMessage
writeChar(char) - Method in class com.rabbitmq.jms.client.message.RMQStreamMessage
writeChar(char) - Method in class com.rabbitmq.jms.util.RMQByteArrayOutputStream
 
writeChar(int) - Method in class com.rabbitmq.jms.util.DiscardingObjectOutput
 
writeChars(String) - Method in class com.rabbitmq.jms.util.DiscardingObjectOutput
 
writeDouble(double) - Method in class com.rabbitmq.jms.client.message.RMQBytesMessage
writeDouble(double) - Method in class com.rabbitmq.jms.client.message.RMQStreamMessage
writeDouble(double) - Method in class com.rabbitmq.jms.util.DiscardingObjectOutput
 
writeDouble(double) - Method in class com.rabbitmq.jms.util.RMQByteArrayOutputStream
 
writeFloat(float) - Method in class com.rabbitmq.jms.client.message.RMQBytesMessage
writeFloat(float) - Method in class com.rabbitmq.jms.client.message.RMQStreamMessage
writeFloat(float) - Method in class com.rabbitmq.jms.util.DiscardingObjectOutput
 
writeFloat(float) - Method in class com.rabbitmq.jms.util.RMQByteArrayOutputStream
 
writeInt(int) - Method in class com.rabbitmq.jms.client.message.RMQBytesMessage
writeInt(int) - Method in class com.rabbitmq.jms.client.message.RMQStreamMessage
writeInt(int) - Method in class com.rabbitmq.jms.util.DiscardingObjectOutput
 
writeInt(int) - Method in class com.rabbitmq.jms.util.RMQByteArrayOutputStream
 
writeLong(long) - Method in class com.rabbitmq.jms.client.message.RMQBytesMessage
writeLong(long) - Method in class com.rabbitmq.jms.client.message.RMQStreamMessage
writeLong(long) - Method in class com.rabbitmq.jms.util.DiscardingObjectOutput
 
writeLong(long) - Method in class com.rabbitmq.jms.util.RMQByteArrayOutputStream
 
writeObject(Object) - Method in class com.rabbitmq.jms.client.message.RMQBytesMessage
writeObject(Object) - Method in class com.rabbitmq.jms.client.message.RMQStreamMessage
writeObject(Object) - Method in class com.rabbitmq.jms.util.DiscardingObjectOutput
 
writeObject(Object) - Method in class com.rabbitmq.jms.util.RMQByteArrayOutputStream
 
writePrimitive(Object, ObjectOutput) - Static method in class com.rabbitmq.jms.client.RMQMessage
Utility method used to be able to write primitives and objects to a data stream without keeping track of order and type.
writePrimitive(Object, ObjectOutput, boolean) - Static method in class com.rabbitmq.jms.client.RMQMessage
 
writeShort(int) - Method in class com.rabbitmq.jms.util.DiscardingObjectOutput
 
writeShort(short) - Method in class com.rabbitmq.jms.client.message.RMQBytesMessage
writeShort(short) - Method in class com.rabbitmq.jms.client.message.RMQStreamMessage
writeShort(short) - Method in class com.rabbitmq.jms.util.RMQByteArrayOutputStream
 
writeString(String) - Method in class com.rabbitmq.jms.client.message.RMQStreamMessage
writeUTF(String) - Method in class com.rabbitmq.jms.client.message.RMQBytesMessage
writeUTF(String) - Method in class com.rabbitmq.jms.util.DiscardingObjectOutput
 
writeUTF(String) - Method in class com.rabbitmq.jms.util.RMQByteArrayOutputStream
 

Z

ZERO - Static variable in class com.rabbitmq.jms.util.TimeTracker
Public tracker that is permanently timed out.
A B C D E F G H I J L M N O P R S T U V W Z 
All Classes All Packages