- callbackQueue - Variable in class com.amazon.sqs.javamessaging.SQSSessionCallbackScheduler
-
- changeMessageVisibility(ChangeMessageVisibilityRequest) - Method in class com.amazon.sqs.javamessaging.AmazonSQSMessagingClientWrapper
-
Calls changeMessageVisibility and wraps AmazonClientException.
- changeMessageVisibilityBatch(ChangeMessageVisibilityBatchRequest) - Method in class com.amazon.sqs.javamessaging.AmazonSQSMessagingClientWrapper
-
Calls changeMessageVisibilityBatch and wraps AmazonClientException.
- checkBodyWritePermissions() - Method in class com.amazon.sqs.javamessaging.message.SQSMessage
-
- checkClosed() - Method in class com.amazon.sqs.javamessaging.SQSConnection
-
Checks if the connection close is already completed.
- checkClosed() - Method in class com.amazon.sqs.javamessaging.SQSSession
-
Check if session is closed.
- checkClosing() - Method in class com.amazon.sqs.javamessaging.SQSConnection
-
Checks if the connection close is in-progress or already completed.
- checkClosing() - Method in class com.amazon.sqs.javamessaging.SQSSession
-
Check if session is closed or closing.
- checkPropertyWritePermissions() - Method in class com.amazon.sqs.javamessaging.message.SQSMessage
-
- clearBody() - Method in class com.amazon.sqs.javamessaging.message.SQSBytesMessage
-
When the message is first created, and when clearBody is called, the body
of the message is in write-only mode.
- clearBody() - Method in class com.amazon.sqs.javamessaging.message.SQSMessage
-
Clears out the message body.
- clearBody() - Method in class com.amazon.sqs.javamessaging.message.SQSObjectMessage
-
Sets the message body to write mode, and sets the object body to null
- clearBody() - Method in class com.amazon.sqs.javamessaging.message.SQSTextMessage
-
Sets the message body to write mode, and sets the text to null
- clearProperties() - Method in class com.amazon.sqs.javamessaging.message.SQSMessage
-
Clears a message's properties and set the write permissions for
properties.
- close() - Method in class com.amazon.sqs.javamessaging.SQSConnection
-
Closes the connection.
- close() - Method in class com.amazon.sqs.javamessaging.SQSMessageConsumer
-
Closes the message consumer.
- close() - Method in class com.amazon.sqs.javamessaging.SQSMessageProducer
-
Closes the message producer.
- close() - Method in class com.amazon.sqs.javamessaging.SQSSession
-
Closes the session.
- closed - Variable in class com.amazon.sqs.javamessaging.SQSMessageConsumer
-
- closed - Variable in class com.amazon.sqs.javamessaging.SQSMessageConsumerPrefetch
-
States of the prefetch thread
- com.amazon.sqs.javamessaging - package com.amazon.sqs.javamessaging
-
- com.amazon.sqs.javamessaging.acknowledge - package com.amazon.sqs.javamessaging.acknowledge
-
- com.amazon.sqs.javamessaging.message - package com.amazon.sqs.javamessaging.message
-
- com.amazon.sqs.javamessaging.util - package com.amazon.sqs.javamessaging.util
-
- commit() - Method in class com.amazon.sqs.javamessaging.SQSSession
-
This method is not supported.
- CONNECTION_METADATA - Static variable in class com.amazon.sqs.javamessaging.SQSMessagingClientConstants
-
- convert(Object, Class<T>) - Static method in class com.amazon.sqs.javamessaging.message.SQSMessage.TypeConversionSupport
-
- convertExceptionToJMSException(Exception) - Static method in class com.amazon.sqs.javamessaging.message.SQSMessage
-
- convertExceptionToMessageFormatException(Exception) - Static method in class com.amazon.sqs.javamessaging.message.SQSMessage
-
- convertToJMSMessage(Message) - Method in class com.amazon.sqs.javamessaging.SQSMessageConsumerPrefetch
-
Convert the return SQS message into JMS message
- createAcknowledger(AmazonSQSMessagingClientWrapper, SQSSession) - Method in enum com.amazon.sqs.javamessaging.acknowledge.AcknowledgeMode
-
Creates the acknowledger associated with the session, which will be used
to acknowledge the delivered messages on consumers of the session.
- createBrowser(Queue) - Method in class com.amazon.sqs.javamessaging.SQSSession
-
This method is not supported.
- createBrowser(Queue, String) - Method in class com.amazon.sqs.javamessaging.SQSSession
-
This method is not supported.
- createBytesMessage() - Method in class com.amazon.sqs.javamessaging.SQSSession
-
Creates a BytesMessage.
- createConnection() - Method in class com.amazon.sqs.javamessaging.SQSConnectionFactory
-
- createConnection(String, String) - Method in class com.amazon.sqs.javamessaging.SQSConnectionFactory
-
- createConnection(AWSCredentials) - Method in class com.amazon.sqs.javamessaging.SQSConnectionFactory
-
- createConnection(AWSCredentialsProvider) - Method in class com.amazon.sqs.javamessaging.SQSConnectionFactory
-
- createConnectionConsumer(Destination, String, ServerSessionPool, int) - Method in class com.amazon.sqs.javamessaging.SQSConnection
-
This method is not supported.
- createConnectionConsumer(Queue, String, ServerSessionPool, int) - Method in class com.amazon.sqs.javamessaging.SQSConnection
-
This method is not supported.
- createConsumer(Destination) - Method in class com.amazon.sqs.javamessaging.SQSSession
-
Creates a MessageConsumer for the specified destination.
- createConsumer(Destination, String) - Method in class com.amazon.sqs.javamessaging.SQSSession
-
Creates a MessageConsumer for the specified destination.
- createConsumer(Destination, String, boolean) - Method in class com.amazon.sqs.javamessaging.SQSSession
-
Creates a MessageConsumer for the specified destination.
- createDurableConnectionConsumer(Topic, String, String, ServerSessionPool, int) - Method in class com.amazon.sqs.javamessaging.SQSConnection
-
This method is not supported.
- createDurableSubscriber(Topic, String) - Method in class com.amazon.sqs.javamessaging.SQSSession
-
This method is not supported.
- createDurableSubscriber(Topic, String, String, boolean) - Method in class com.amazon.sqs.javamessaging.SQSSession
-
This method is not supported.
- createMapMessage() - Method in class com.amazon.sqs.javamessaging.SQSSession
-
This method is not supported.
- createMessage() - Method in class com.amazon.sqs.javamessaging.SQSSession
-
According to JMS specification, a message can be sent with only headers
without any payload, SQS does not support messages with empty payload.
- createObjectMessage() - Method in class com.amazon.sqs.javamessaging.SQSSession
-
Creates a ObjectMessage.
- createObjectMessage(Serializable) - Method in class com.amazon.sqs.javamessaging.SQSSession
-
Creates an initialized ObjectMessage.
- createProducer(Destination) - Method in class com.amazon.sqs.javamessaging.SQSSession
-
Creates a MessageProducer for the specified destination.
- createQueue(String) - Method in class com.amazon.sqs.javamessaging.AmazonSQSMessagingClientWrapper
-
Calls createQueue to create the queue with the default queue attributes,
and wraps AmazonClientException
- createQueue(CreateQueueRequest) - Method in class com.amazon.sqs.javamessaging.AmazonSQSMessagingClientWrapper
-
Calls createQueue to create the queue with the provided queue attributes
if any, and wraps AmazonClientException
- createQueue(String) - Method in class com.amazon.sqs.javamessaging.SQSSession
-
This does not create SQS Queue.
- createQueue(String, String) - Method in class com.amazon.sqs.javamessaging.SQSSession
-
This does not create SQS Queue.
- createQueueConnection() - Method in class com.amazon.sqs.javamessaging.SQSConnectionFactory
-
- createQueueConnection(String, String) - Method in class com.amazon.sqs.javamessaging.SQSConnectionFactory
-
- createQueueSession(boolean, int) - Method in class com.amazon.sqs.javamessaging.SQSConnection
-
Creates a QueueSession
- createReceiver(Queue) - Method in class com.amazon.sqs.javamessaging.SQSSession
-
Creates a QueueReceiver for the specified queue.
- createReceiver(Queue, String) - Method in class com.amazon.sqs.javamessaging.SQSSession
-
Creates a QueueReceiver for the specified queue.
- createSender(Queue) - Method in class com.amazon.sqs.javamessaging.SQSSession
-
Creates a QueueSender for the specified queue.
- createSession(boolean, int) - Method in class com.amazon.sqs.javamessaging.SQSConnection
-
Creates a Session
- createStreamMessage() - Method in class com.amazon.sqs.javamessaging.SQSSession
-
This method is not supported.
- createTemporaryQueue() - Method in class com.amazon.sqs.javamessaging.SQSSession
-
This method is not supported.
- createTemporaryTopic() - Method in class com.amazon.sqs.javamessaging.SQSSession
-
This method is not supported.
- createTextMessage() - Method in class com.amazon.sqs.javamessaging.SQSSession
-
Creates a TextMessage.
- createTextMessage(String) - Method in class com.amazon.sqs.javamessaging.SQSSession
-
Creates an initialized TextMessage.
- createTopic(String) - Method in class com.amazon.sqs.javamessaging.SQSSession
-
This method is not supported.
- getAcknowledgeMode() - Method in class com.amazon.sqs.javamessaging.SQSSession
-
Returns the acknowledge mode of the session.
- getAmazonSQSClient() - Method in class com.amazon.sqs.javamessaging.AmazonSQSMessagingClientWrapper
-
If one uses any other AWS SDK operations other than explicitly listed
here, the exceptions thrown by those operations will not be wrapped as
JMSException.
- getAmazonSQSClient() - Method in class com.amazon.sqs.javamessaging.SQSConnection
-
Get the AmazonSQSClient used by this connection.
- getAwsCredentialsProvider() - Method in class com.amazon.sqs.javamessaging.SQSConnectionFactory.Builder
-
- getBodyAsBytes() - Method in class com.amazon.sqs.javamessaging.message.SQSBytesMessage
-
Reads the body of message, which can be either the body returned from the
the receives message as bytes or the bytes put in bytesOut if it is a
sent message.
- getBodyLength() - Method in class com.amazon.sqs.javamessaging.message.SQSBytesMessage
-
Gets the number of bytes of the message body when the message is in
read-only mode.
- getBooleanProperty(String) - Method in class com.amazon.sqs.javamessaging.message.SQSMessage
-
Returns the value of the boolean property with the specified
name.
- getByteProperty(String) - Method in class com.amazon.sqs.javamessaging.message.SQSMessage
-
Returns the value of the byte property with the specified
name.
- getClientConfiguration() - Method in class com.amazon.sqs.javamessaging.SQSConnectionFactory.Builder
-
- getClientID() - Method in class com.amazon.sqs.javamessaging.SQSConnection
-
Gets the client identifier for this connection.
- getDeliveryMode() - Method in class com.amazon.sqs.javamessaging.SQSMessageProducer
-
This method is not supported.
- getDestination() - Method in class com.amazon.sqs.javamessaging.SQSMessageProducer
-
Gets the destination associated with this MessageProducer.
- getDisableMessageID() - Method in class com.amazon.sqs.javamessaging.SQSMessageProducer
-
This method is not supported.
- getDisableMessageTimestamp() - Method in class com.amazon.sqs.javamessaging.SQSMessageProducer
-
This method is not supported.
- getDoubleProperty(String) - Method in class com.amazon.sqs.javamessaging.message.SQSMessage
-
Returns the value of the double property with the specified
name.
- getEndpoint() - Method in class com.amazon.sqs.javamessaging.SQSConnectionFactory.Builder
-
- getExceptionListener() - Method in class com.amazon.sqs.javamessaging.SQSConnection
-
- getFloatProperty(String) - Method in class com.amazon.sqs.javamessaging.message.SQSMessage
-
Returns the value of the float property with the specified
name.
- getIntProperty(String) - Method in class com.amazon.sqs.javamessaging.message.SQSMessage
-
Returns the value of the int property with the specified
name.
- getJMSCorrelationID() - Method in class com.amazon.sqs.javamessaging.message.SQSMessage
-
- getJMSCorrelationIDAsBytes() - Method in class com.amazon.sqs.javamessaging.message.SQSMessage
-
- getJMSDeliveryMode() - Method in class com.amazon.sqs.javamessaging.message.SQSMessage
-
- getJMSDestination() - Method in class com.amazon.sqs.javamessaging.message.SQSMessage
-
Gets the Destination object for this message.
- getJMSExpiration() - Method in class com.amazon.sqs.javamessaging.message.SQSMessage
-
- getJMSMajorVersion() - Method in class com.amazon.sqs.javamessaging.SQSConnectionMetaData
-
- getJMSMessageID() - Method in class com.amazon.sqs.javamessaging.message.SQSMessage
-
Gets the message ID.
- getJMSMessagePropertyValue(String) - Method in class com.amazon.sqs.javamessaging.message.SQSMessage
-
Returns the property value with message attribute to object property
conversions took place.
- getJMSMinorVersion() - Method in class com.amazon.sqs.javamessaging.SQSConnectionMetaData
-
- getJMSPriority() - Method in class com.amazon.sqs.javamessaging.message.SQSMessage
-
- getJMSProviderName() - Method in class com.amazon.sqs.javamessaging.SQSConnectionMetaData
-
- getJMSRedelivered() - Method in class com.amazon.sqs.javamessaging.message.SQSMessage
-
- getJMSReplyTo() - Method in class com.amazon.sqs.javamessaging.message.SQSMessage
-
- getJMSTimestamp() - Method in class com.amazon.sqs.javamessaging.message.SQSMessage
-
- getJMSType() - Method in class com.amazon.sqs.javamessaging.message.SQSMessage
-
- getJMSVersion() - Method in class com.amazon.sqs.javamessaging.SQSConnectionMetaData
-
- getJMSXPropertyNames() - Method in class com.amazon.sqs.javamessaging.SQSConnectionMetaData
-
- getLongProperty(String) - Method in class com.amazon.sqs.javamessaging.message.SQSMessage
-
Returns the value of the long property with the specified
name.
- getMessage() - Method in class com.amazon.sqs.javamessaging.SQSMessageConsumerPrefetch.MessageManager
-
- getMessageBody() - Method in class com.amazon.sqs.javamessaging.message.SQSObjectMessage
-
- getMessageConsumer() - Method in interface com.amazon.sqs.javamessaging.PrefetchManager
-
This is used to determine the state of the consumer, when the message
listener scheduler is processing the messages.
- getMessageConsumer() - Method in class com.amazon.sqs.javamessaging.SQSMessageConsumerPrefetch
-
- getMessageListener() - Method in class com.amazon.sqs.javamessaging.SQSMessageConsumer
-
Gets the message consumer's MessageListener.
- getMessageListener() - Method in class com.amazon.sqs.javamessaging.SQSSession
-
This method is not supported.
- getMessages(int) - Method in class com.amazon.sqs.javamessaging.SQSMessageConsumerPrefetch
-
Call receiveMessage with long-poll wait time of 20 seconds
with available prefetch batch size and potential re-tries.
- getMessageSelector() - Method in class com.amazon.sqs.javamessaging.SQSMessageConsumer
-
This method is not supported.
- getMetaData() - Method in class com.amazon.sqs.javamessaging.SQSConnection
-
Get the metadata for this connection
- getNumberOfMessagesToPrefetch() - Method in class com.amazon.sqs.javamessaging.SQSConnectionFactory.Builder
-
- getObject() - Method in class com.amazon.sqs.javamessaging.message.SQSObjectMessage
-
Gets the Serializable containing this message's body
- getObjectProperty(String) - Method in class com.amazon.sqs.javamessaging.message.SQSMessage
-
Returns the value of the Java object property with the specified name.
- getOriginalAcknowledgeMode() - Method in enum com.amazon.sqs.javamessaging.acknowledge.AcknowledgeMode
-
Returns the acknowledge mode.
- getPrefetchManager() - Method in class com.amazon.sqs.javamessaging.SQSMessageConsumerPrefetch.MessageManager
-
- getPriority() - Method in class com.amazon.sqs.javamessaging.SQSMessageProducer
-
This method is not supported.
- getPropertyNames() - Method in class com.amazon.sqs.javamessaging.message.SQSMessage
-
Returns an Enumeration of all the property names.
- getProviderMajorVersion() - Method in class com.amazon.sqs.javamessaging.SQSConnectionMetaData
-
- getProviderMinorVersion() - Method in class com.amazon.sqs.javamessaging.SQSConnectionMetaData
-
- getProviderVersion() - Method in class com.amazon.sqs.javamessaging.SQSConnectionMetaData
-
- getQueue() - Method in class com.amazon.sqs.javamessaging.SQSMessageConsumer
-
Gets the queue destination associated with this queue receiver, where the
messages are delivered from.
- getQueue() - Method in class com.amazon.sqs.javamessaging.SQSMessageProducer
-
- getQueueName() - Method in class com.amazon.sqs.javamessaging.SQSQueueDestination
-
Returns the name of this queue.
- getQueueUrl() - Method in class com.amazon.sqs.javamessaging.acknowledge.SQSMessageIdentifier
-
Returns the queueUrl where the message was sent or received from.
- getQueueUrl(String) - Method in class com.amazon.sqs.javamessaging.AmazonSQSMessagingClientWrapper
-
Gets the queueUrl of a queue given a queue name.
- getQueueUrl(String, String) - Method in class com.amazon.sqs.javamessaging.AmazonSQSMessagingClientWrapper
-
Gets the queueUrl of a queue given a queue name owned by the provided accountId.
- getQueueUrl(GetQueueUrlRequest) - Method in class com.amazon.sqs.javamessaging.AmazonSQSMessagingClientWrapper
-
Calls getQueueUrl and wraps AmazonClientException
- getQueueUrl() - Method in class com.amazon.sqs.javamessaging.message.SQSMessage
-
Get queueUrl the message came from.
- getQueueUrl() - Method in class com.amazon.sqs.javamessaging.SQSQueueDestination
-
Returns the queueUrl of this queue.
- getReceiptHandle() - Method in class com.amazon.sqs.javamessaging.acknowledge.SQSMessageIdentifier
-
Returns the receipt handle returned after the delivery of the message
from SQS.
- getReceiptHandle() - Method in class com.amazon.sqs.javamessaging.message.SQSMessage
-
Get SQS Message receiptHandle.
- getRegion() - Method in class com.amazon.sqs.javamessaging.SQSConnectionFactory.Builder
-
- getShortProperty(String) - Method in class com.amazon.sqs.javamessaging.message.SQSMessage
-
Returns the value of the short property with the specified
name.
- getSignerRegionOverride() - Method in class com.amazon.sqs.javamessaging.SQSConnectionFactory.Builder
-
- getSQSMessageID() - Method in class com.amazon.sqs.javamessaging.acknowledge.SQSMessageIdentifier
-
Returns the SQS message id assigned on send.
- getSQSMessageId() - Method in class com.amazon.sqs.javamessaging.message.SQSMessage
-
Get SQS Message Id.
- getStringMessageAttributeValue() - Method in class com.amazon.sqs.javamessaging.message.SQSMessage.JMSMessagePropertyValue
-
- getStringProperty(String) - Method in class com.amazon.sqs.javamessaging.message.SQSMessage
-
Returns the value of the String property with the specified
name.
- getText() - Method in class com.amazon.sqs.javamessaging.message.SQSTextMessage
-
Gets the text containing this message's body.
- getTimeToLive() - Method in class com.amazon.sqs.javamessaging.SQSMessageProducer
-
This method is not supported.
- getTransacted() - Method in class com.amazon.sqs.javamessaging.SQSSession
-
SQS does not support transacted.
- getType() - Method in class com.amazon.sqs.javamessaging.message.SQSMessage.JMSMessagePropertyValue
-
- getUnAckMessages() - Method in interface com.amazon.sqs.javamessaging.acknowledge.Acknowledger
-
Used in negative acknowledge.
- getUnAckMessages() - Method in class com.amazon.sqs.javamessaging.acknowledge.AutoAcknowledger
-
AutoAcknowledge doesn't need to do anything in this method.
- getUnAckMessages() - Method in class com.amazon.sqs.javamessaging.acknowledge.RangedAcknowledger
-
Returns the list of all consumed but not acknowledged messages.
- getUnAckMessages() - Method in class com.amazon.sqs.javamessaging.acknowledge.UnorderedAcknowledger
-
Returns the list of all consumed but not acknowledged messages.
- getValue() - Method in class com.amazon.sqs.javamessaging.message.SQSMessage.JMSMessagePropertyValue
-
- getWrappedAmazonSQSClient() - Method in class com.amazon.sqs.javamessaging.SQSConnection
-
Get a wrapped version of the AmazonSQSClient used by this connection.
- RangedAcknowledger - Class in com.amazon.sqs.javamessaging.acknowledge
-
Used to acknowledge group of messages.
- RangedAcknowledger(AmazonSQSMessagingClientWrapper, SQSSession) - Constructor for class com.amazon.sqs.javamessaging.acknowledge.RangedAcknowledger
-
- readBoolean() - Method in class com.amazon.sqs.javamessaging.message.SQSBytesMessage
-
Reads a boolean from the bytes message stream.
- readByte() - Method in class com.amazon.sqs.javamessaging.message.SQSBytesMessage
-
Reads a signed 8-bit value from the bytes message stream.
- readBytes(byte[]) - Method in class com.amazon.sqs.javamessaging.message.SQSBytesMessage
-
Reads a byte array from the bytes message stream.
- readBytes(byte[], int) - Method in class com.amazon.sqs.javamessaging.message.SQSBytesMessage
-
Reads a portion of the bytes message stream.
- readChar() - Method in class com.amazon.sqs.javamessaging.message.SQSBytesMessage
-
Reads a Unicode character value from the bytes message stream.
- readDouble() - Method in class com.amazon.sqs.javamessaging.message.SQSBytesMessage
-
Reads a double from the bytes message stream.
- readFloat() - Method in class com.amazon.sqs.javamessaging.message.SQSBytesMessage
-
Reads a float from the bytes message stream.
- readInt() - Method in class com.amazon.sqs.javamessaging.message.SQSBytesMessage
-
Reads a 32-bit integer from the bytes message stream.
- readLong() - Method in class com.amazon.sqs.javamessaging.message.SQSBytesMessage
-
Reads a 64-bit integer from the bytes message stream.
- readShort() - Method in class com.amazon.sqs.javamessaging.message.SQSBytesMessage
-
Reads a signed 16-bit number from the bytes message stream.
- readUnsignedByte() - Method in class com.amazon.sqs.javamessaging.message.SQSBytesMessage
-
Reads an unsigned 8-bit value from the bytes message stream.
- readUnsignedShort() - Method in class com.amazon.sqs.javamessaging.message.SQSBytesMessage
-
Reads an unsigned 16-bit number from the bytes message stream.
- readUTF() - Method in class com.amazon.sqs.javamessaging.message.SQSBytesMessage
-
Reads a string that has been encoded using a UTF-8 format from
the bytes message stream
- receive() - Method in class com.amazon.sqs.javamessaging.SQSMessageConsumer
-
This call blocks indefinitely until a message is produced or until this
message consumer is closed.
- receive(long) - Method in class com.amazon.sqs.javamessaging.SQSMessageConsumer
-
This call blocks until a message arrives, the timeout expires, or this
message consumer is closed.
- receiveMessage(ReceiveMessageRequest) - Method in class com.amazon.sqs.javamessaging.AmazonSQSMessagingClientWrapper
-
Calls receiveMessage and wraps AmazonClientException.
- receiveNoWait() - Method in class com.amazon.sqs.javamessaging.SQSMessageConsumer
-
Receives the next message if one is immediately available.
- recover() - Method in class com.amazon.sqs.javamessaging.SQSSession
-
Negative acknowledges all the messages on the session that is delivered
but not acknowledged.
- reset() - Method in class com.amazon.sqs.javamessaging.message.SQSBytesMessage
-
Puts the message body in read-only mode and repositions the stream of
bytes to the beginning.
- retriesAttempted - Variable in class com.amazon.sqs.javamessaging.SQSMessageConsumerPrefetch
-
Controls the number of retry attempts to the SQS
- rollback() - Method in class com.amazon.sqs.javamessaging.SQSSession
-
This method is not supported.
- run() - Method in class com.amazon.sqs.javamessaging.SQSMessageConsumerPrefetch
-
Runs until the message consumer is closed and in-progress SQS
receiveMessage call returns.
- run() - Method in class com.amazon.sqs.javamessaging.SQSSession
-
- run() - Method in class com.amazon.sqs.javamessaging.SQSSessionCallbackScheduler
-
- running - Variable in class com.amazon.sqs.javamessaging.SQSMessageConsumerPrefetch
-
- send(Queue, Message) - Method in class com.amazon.sqs.javamessaging.SQSMessageProducer
-
Sends a message to a queue.
- send(Queue, Message, int, int, long) - Method in class com.amazon.sqs.javamessaging.SQSMessageProducer
-
Sends a message to a queue.
- send(Message) - Method in class com.amazon.sqs.javamessaging.SQSMessageProducer
-
Sends a message to a destination created during the creation time of this
message producer.
- send(Message, int, int, long) - Method in class com.amazon.sqs.javamessaging.SQSMessageProducer
-
Sends a message to a destination created during the creation time of this
message producer.
- send(Destination, Message) - Method in class com.amazon.sqs.javamessaging.SQSMessageProducer
-
Sends a message to a queue destination.
- send(Destination, Message, int, int, long) - Method in class com.amazon.sqs.javamessaging.SQSMessageProducer
-
Sends a message to a queue destination.
- sendMessage(SendMessageRequest) - Method in class com.amazon.sqs.javamessaging.AmazonSQSMessagingClientWrapper
-
Calls sendMessage and wraps
AmazonClientException.
- serialize(Serializable) - Static method in class com.amazon.sqs.javamessaging.message.SQSObjectMessage
-
Serialize the Serializable object to String.
- serializePropertyName(String) - Static method in class com.amazon.sqs.javamessaging.util.SQSMessagingClientUtil
-
Keeping alphabet, numeric characters, hyphens, underscores, or dots.
- setAwsCredentialsProvider(AWSCredentialsProvider) - Method in class com.amazon.sqs.javamessaging.SQSConnectionFactory.Builder
-
- setBodyWritePermissions(boolean) - Method in class com.amazon.sqs.javamessaging.message.SQSMessage
-
- setBooleanProperty(String, boolean) - Method in class com.amazon.sqs.javamessaging.message.SQSMessage
-
Sets a boolean property value with the specified name into
the message.
- setByteProperty(String, byte) - Method in class com.amazon.sqs.javamessaging.message.SQSMessage
-
Sets a byte property value with the specified name into
the message.
- setClientConfiguration(ClientConfiguration) - Method in class com.amazon.sqs.javamessaging.SQSConnectionFactory.Builder
-
- setClientID(String) - Method in class com.amazon.sqs.javamessaging.SQSConnection
-
Sets the client identifier for this connection.
- setDeliveryMode(int) - Method in class com.amazon.sqs.javamessaging.SQSMessageProducer
-
This method is not supported.
- setDisableMessageID(boolean) - Method in class com.amazon.sqs.javamessaging.SQSMessageProducer
-
This method is not supported.
- setDisableMessageTimestamp(boolean) - Method in class com.amazon.sqs.javamessaging.SQSMessageProducer
-
This method is not supported.
- setDoubleProperty(String, double) - Method in class com.amazon.sqs.javamessaging.message.SQSMessage
-
Sets a double property value with the specified name into
the message.
- setEndpoint(String) - Method in class com.amazon.sqs.javamessaging.AmazonSQSMessagingClientWrapper
-
Sets SQS endpoint and wraps IllegalArgumentException.
- setEndpoint(String) - Method in class com.amazon.sqs.javamessaging.SQSConnectionFactory.Builder
-
- setExceptionListener(ExceptionListener) - Method in class com.amazon.sqs.javamessaging.SQSConnection
-
- setFloatProperty(String, float) - Method in class com.amazon.sqs.javamessaging.message.SQSMessage
-
Sets a float property value with the specified name into
the message.
- setIntProperty(String, int) - Method in class com.amazon.sqs.javamessaging.message.SQSMessage
-
Sets a int property value with the specified name into
the message.
- setJMSCorrelationID(String) - Method in class com.amazon.sqs.javamessaging.message.SQSMessage
-
- setJMSCorrelationIDAsBytes(byte[]) - Method in class com.amazon.sqs.javamessaging.message.SQSMessage
-
- setJMSDeliveryMode(int) - Method in class com.amazon.sqs.javamessaging.message.SQSMessage
-
- setJMSDestination(Destination) - Method in class com.amazon.sqs.javamessaging.message.SQSMessage
-
Sets the Destination object for this message.
- setJMSExpiration(long) - Method in class com.amazon.sqs.javamessaging.message.SQSMessage
-
- setJMSMessageID(String) - Method in class com.amazon.sqs.javamessaging.message.SQSMessage
-
Sets the message ID.
- setJMSPriority(int) - Method in class com.amazon.sqs.javamessaging.message.SQSMessage
-
- setJMSRedelivered(boolean) - Method in class com.amazon.sqs.javamessaging.message.SQSMessage
-
- setJMSReplyTo(Destination) - Method in class com.amazon.sqs.javamessaging.message.SQSMessage
-
- setJMSTimestamp(long) - Method in class com.amazon.sqs.javamessaging.message.SQSMessage
-
- setJMSType(String) - Method in class com.amazon.sqs.javamessaging.message.SQSMessage
-
- setLongProperty(String, long) - Method in class com.amazon.sqs.javamessaging.message.SQSMessage
-
Sets a long property value with the specified name into
the message.
- setMessageListener(MessageListener) - Method in class com.amazon.sqs.javamessaging.SQSMessageConsumer
-
Sets the message consumer's MessageListener.
- setMessageListener(MessageListener) - Method in class com.amazon.sqs.javamessaging.SQSMessageConsumerPrefetch
-
Sets the message listener.
- setMessageListener(MessageListener) - Method in class com.amazon.sqs.javamessaging.SQSSession
-
This method is not supported.
- setNumberOfMessagesToPrefetch(int) - Method in class com.amazon.sqs.javamessaging.SQSConnectionFactory.Builder
-
- setObject(Serializable) - Method in class com.amazon.sqs.javamessaging.message.SQSObjectMessage
-
Sets the Serializable containing this message's body
- setObjectProperty(String, Object) - Method in class com.amazon.sqs.javamessaging.message.SQSMessage
-
Sets a Java object property value with the specified name into the
message.
- setPriority(int) - Method in class com.amazon.sqs.javamessaging.SQSMessageProducer
-
This method is not supported.
- setRegion(Region) - Method in class com.amazon.sqs.javamessaging.AmazonSQSMessagingClientWrapper
-
Sets SQS region and wraps IllegalArgumentException.
- setRegion(Region) - Method in class com.amazon.sqs.javamessaging.SQSConnectionFactory.Builder
-
- setRegionName(String) - Method in class com.amazon.sqs.javamessaging.SQSConnectionFactory.Builder
-
- setShortProperty(String, short) - Method in class com.amazon.sqs.javamessaging.message.SQSMessage
-
Sets a short property value with the specified name into
the message.
- setSignerRegionOverride(String) - Method in class com.amazon.sqs.javamessaging.SQSConnectionFactory.Builder
-
- setSQSMessageId(String) - Method in class com.amazon.sqs.javamessaging.message.SQSMessage
-
Set SQS Message Id, used on send.
- setStringProperty(String, String) - Method in class com.amazon.sqs.javamessaging.message.SQSMessage
-
Sets a String property value with the specified name into
the message.
- setText(String) - Method in class com.amazon.sqs.javamessaging.message.SQSTextMessage
-
Sets the text containing this message's body.
- setTimeToLive(long) - Method in class com.amazon.sqs.javamessaging.SQSMessageProducer
-
This method is not supported.
- SHORT - Static variable in class com.amazon.sqs.javamessaging.SQSMessagingClientConstants
-
- sleep(long) - Method in class com.amazon.sqs.javamessaging.SQSMessageConsumerPrefetch
-
Sleeps for the configured time.
- SQSBytesMessage - Class in com.amazon.sqs.javamessaging.message
-
This class borrows from ActiveMQStreamMessage, which is also
licensed under Apache2.0.
- SQSBytesMessage(Acknowledger, String, Message) - Constructor for class com.amazon.sqs.javamessaging.message.SQSBytesMessage
-
Convert received SQSMessage into BytesMessage.
- SQSBytesMessage() - Constructor for class com.amazon.sqs.javamessaging.message.SQSBytesMessage
-
Create new empty BytesMessage to send.
- SQSConnection - Class in com.amazon.sqs.javamessaging
-
This is a logical connection entity, which encapsulates the logic to create
sessions.
- SQSConnectionFactory - Class in com.amazon.sqs.javamessaging
-
A ConnectionFactory object encapsulates a set of connection configuration
parameters for AmazonSQSClient as well as setting
numberOfMessagesToPrefetch.
- SQSConnectionFactory.Builder - Class in com.amazon.sqs.javamessaging
-
- SQSConnectionFactory.Builder(Region) - Constructor for class com.amazon.sqs.javamessaging.SQSConnectionFactory.Builder
-
- SQSConnectionFactory.Builder() - Constructor for class com.amazon.sqs.javamessaging.SQSConnectionFactory.Builder
-
- SQSConnectionMetaData - Class in com.amazon.sqs.javamessaging
-
- SQSMessage - Class in com.amazon.sqs.javamessaging.message
-
The SQSMessage is the root class of all SQS JMS messages and implements JMS
Message interface.
- SQSMessage.JMSMessagePropertyValue - Class in com.amazon.sqs.javamessaging.message
-
This class is used fulfill object value, corresponding SQS message
attribute type and message attribute string value.
- SQSMessage.JMSMessagePropertyValue(String, String) - Constructor for class com.amazon.sqs.javamessaging.message.SQSMessage.JMSMessagePropertyValue
-
- SQSMessage.JMSMessagePropertyValue(Object) - Constructor for class com.amazon.sqs.javamessaging.message.SQSMessage.JMSMessagePropertyValue
-
- SQSMessage.JMSMessagePropertyValue(Object, String) - Constructor for class com.amazon.sqs.javamessaging.message.SQSMessage.JMSMessagePropertyValue
-
- SQSMessage.TypeConversionSupport - Class in com.amazon.sqs.javamessaging.message
-
Copied from org.apache.activemq.util.TypeConversionSupport to provide the
same property support provided by activemq without creating a dependency
on activemq.
- SQSMessage.TypeConversionSupport() - Constructor for class com.amazon.sqs.javamessaging.message.SQSMessage.TypeConversionSupport
-
- SQSMessageConsumer - Class in com.amazon.sqs.javamessaging
-
A client uses a MessageConsumer object to receive messages from a
destination.
- SQSMessageConsumerPrefetch - Class in com.amazon.sqs.javamessaging
-
Used internally to prefetch messages to internal buffer on a background
thread for better receive turn around times.
- SQSMessageConsumerPrefetch.MessageManager - Class in com.amazon.sqs.javamessaging
-
- SQSMessageConsumerPrefetch.MessageManager(PrefetchManager, javax.jms.Message) - Constructor for class com.amazon.sqs.javamessaging.SQSMessageConsumerPrefetch.MessageManager
-
- SQSMessageIdentifier - Class in com.amazon.sqs.javamessaging.acknowledge
-
Identifies an SQS message, when (negative)acknowledging the message
- SQSMessageIdentifier(String, String, String) - Constructor for class com.amazon.sqs.javamessaging.acknowledge.SQSMessageIdentifier
-
- SQSMessageProducer - Class in com.amazon.sqs.javamessaging
-
A client uses a MessageProducer object to send messages to a queue
destination.
- SQSMessagingClientConstants - Class in com.amazon.sqs.javamessaging
-
- SQSMessagingClientConstants() - Constructor for class com.amazon.sqs.javamessaging.SQSMessagingClientConstants
-
- SQSMessagingClientThreadFactory - Class in com.amazon.sqs.javamessaging.util
-
Simple thread factory that supports ThreadGroups
- SQSMessagingClientThreadFactory(String, boolean) - Constructor for class com.amazon.sqs.javamessaging.util.SQSMessagingClientThreadFactory
-
- SQSMessagingClientThreadFactory(String, boolean, boolean) - Constructor for class com.amazon.sqs.javamessaging.util.SQSMessagingClientThreadFactory
-
- SQSMessagingClientThreadFactory(String, ThreadGroup) - Constructor for class com.amazon.sqs.javamessaging.util.SQSMessagingClientThreadFactory
-
- SQSMessagingClientUtil - Class in com.amazon.sqs.javamessaging.util
-
Includes utility classes to use when serializing property names to SQS
message attribute names.
- SQSMessagingClientUtil() - Constructor for class com.amazon.sqs.javamessaging.util.SQSMessagingClientUtil
-
- SQSObjectMessage - Class in com.amazon.sqs.javamessaging.message
-
An ObjectMessage object is used to send a message that contains a Java
serializable object.
- SQSObjectMessage(Acknowledger, String, Message) - Constructor for class com.amazon.sqs.javamessaging.message.SQSObjectMessage
-
Convert received SQSMessage into ObjectMessage
- SQSObjectMessage() - Constructor for class com.amazon.sqs.javamessaging.message.SQSObjectMessage
-
Create new empty ObjectMessage to send.
- SQSObjectMessage(Serializable) - Constructor for class com.amazon.sqs.javamessaging.message.SQSObjectMessage
-
Create new ObjectMessage with payload to send.
- SQSQueueDestination - Class in com.amazon.sqs.javamessaging
-
A SQSQueueDestination object encapsulates a queue name and SQS specific queue
URL.
- SQSSession - Class in com.amazon.sqs.javamessaging
-
A session serves several purposes:
It is a factory for its message producers and consumers.
It provides a way to create Queue objects for those clients that need to
dynamically manipulate provider-specific destination names.
It retains messages it consumes until they have been acknowledged.
It serializes execution of message listeners registered with its message
consumers.
- SQSSessionCallbackScheduler - Class in com.amazon.sqs.javamessaging
-
Used internally to guarantee serial execution of message processing on
consumer message listeners.
- SQSTextMessage - Class in com.amazon.sqs.javamessaging.message
-
A TextMessage object is used to send a message body containing a
java.lang.String.
- SQSTextMessage(Acknowledger, String, Message) - Constructor for class com.amazon.sqs.javamessaging.message.SQSTextMessage
-
Convert received SQSMessage into TextMessage.
- SQSTextMessage() - Constructor for class com.amazon.sqs.javamessaging.message.SQSTextMessage
-
Create new empty TextMessage to send.
- SQSTextMessage(String) - Constructor for class com.amazon.sqs.javamessaging.message.SQSTextMessage
-
Create new TextMessage with payload to send.
- start() - Method in class com.amazon.sqs.javamessaging.SQSConnection
-
Starts a connection's delivery of incoming messages.
- startPrefetch() - Method in class com.amazon.sqs.javamessaging.SQSMessageConsumer
-
This starts the prefetching
- stop() - Method in class com.amazon.sqs.javamessaging.SQSConnection
-
Stops a connection's delivery of incoming messages.
- stopPrefetch() - Method in class com.amazon.sqs.javamessaging.SQSMessageConsumer
-
This stops the prefetching
- STRING - Static variable in class com.amazon.sqs.javamessaging.SQSMessagingClientConstants
-
JMSMessage available user property types, which are mapped to message
attribute data types