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
All Classes All Packages
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
- 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
Throwableas cause. - AbortedException(Throwable) - Constructor for exception com.rabbitmq.jms.util.AbortedException
-
Constructs a new exception with the specified
Throwableas 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
trueif the compiled code is complete and compilation successful,falseotherwise. - compileOk() - Method in class com.rabbitmq.jms.parse.sql.SqlCompiler
- Compiler - Interface in com.rabbitmq.jms.parse
-
A
Compilerproduces 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
RMQConnectionconstructor 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
RMQDestinationfrom 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
ObjectOutputinterface 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
trueimmediately if the gate is open. - enter(TimeTracker) - Method in class com.rabbitmq.jms.util.EntryExitManager
-
Returns
trueimmediately 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
Evaluatorwill 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
SSLContextor not. - itemExists(String) - Method in class com.rabbitmq.jms.client.message.RMQMapMessage
- IteratorEnum<E> - Class in com.rabbitmq.jms.util
-
An implementation of
Enumerationthat uses anIterator. - 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
Parserproduces 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
Visitorfor each subtree of aParseTree<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
BytesMessageinterface. - 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,QueueConnectionandTopicConnectioninterfaces. - 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
ConnectionFactoryTODO - 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
TopicandQueueDestination. - 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
MapMessageinterface. - 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
ObjectMessageinterface. - 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
StreamMessageinterface. - 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
TextMessageinterface. - 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
RMQSessionconstructor 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
replyTodestination 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
MessageProducerproperties (delivery mode, priority, TTL) take precedence over respectiveMessageproperties 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
RuntimeExceptionin theMessageListeneror 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
SSLContextor 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
SqlProductionas 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
SqlExpressionTypeof 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 theTimeTrackerstate. - 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
SSLContextor 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
ParseTreeTraverserto eachVisitorof 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
ObjectInputStreamimplementation 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.
All Classes All Packages