Package | Description |
---|---|
com.microsoft.azure.servicebus |
Modifier and Type | Class and Description |
---|---|
class |
Message |
Modifier and Type | Method and Description |
---|---|
IMessage |
Message.createCopy() |
IMessage |
IMessage.createCopy()
Creates a shallow copy of this message.
|
IMessage |
TopicClient.peek() |
IMessage |
IMessageBrowser.peek()
reads next the active message without changing the state of the receiver or the message source.
|
IMessage |
TopicClient.peek(long fromSequenceNumber) |
IMessage |
IMessageBrowser.peek(long fromSequenceNumber)
Reads next the active message without changing the state of the receiver or the message source.
|
IMessage |
IMessageReceiver.receive()
Receives a
Message with default server wait time. |
IMessage |
IMessageReceiver.receive(Duration serverWaitTime)
Receives a
Message with specified server wait time. |
IMessage |
IMessageReceiver.receiveDeferredMessage(long sequenceNumber)
Receives a deferred
Message . |
Modifier and Type | Method and Description |
---|---|
CompletableFuture<IMessage> |
TopicClient.peekAsync() |
CompletableFuture<IMessage> |
IMessageBrowser.peekAsync()
Asynchronously reads the active messages without changing the state of the receiver or the message source.
|
CompletableFuture<IMessage> |
TopicClient.peekAsync(long fromSequenceNumber) |
CompletableFuture<IMessage> |
IMessageBrowser.peekAsync(long fromSequenceNumber)
Asynchronously reads next the active message without changing the state of the receiver or the message source.
|
Collection<IMessage> |
TopicClient.peekBatch(int messageCount) |
Collection<IMessage> |
IMessageBrowser.peekBatch(int messageCount)
Reads next batch of the active messages without changing the state of the receiver or the message source.
|
Collection<IMessage> |
TopicClient.peekBatch(long fromSequenceNumber,
int messageCount) |
Collection<IMessage> |
IMessageBrowser.peekBatch(long fromSequenceNumber,
int messageCount)
Reads next batch of the active messages without changing the state of the receiver or the message source.
|
CompletableFuture<Collection<IMessage>> |
TopicClient.peekBatchAsync(int messageCount) |
CompletableFuture<Collection<IMessage>> |
IMessageBrowser.peekBatchAsync(int messageCount)
Asynchronously reads the next batch of active messages without changing the state of the receiver or the message source.
|
CompletableFuture<Collection<IMessage>> |
TopicClient.peekBatchAsync(long fromSequenceNumber,
int messageCount) |
CompletableFuture<Collection<IMessage>> |
IMessageBrowser.peekBatchAsync(long fromSequenceNumber,
int messageCount)
Asynchronously reads the next batch of active messages without changing the state of the receiver or the message source.
|
CompletableFuture<IMessage> |
IMessageReceiver.receiveAsync()
Receives a
Message from Azure Service Bus. |
CompletableFuture<IMessage> |
IMessageReceiver.receiveAsync(Duration serverWaitTime)
Receives a
Message from Azure Service Bus with server wait time. |
Collection<IMessage> |
IMessageReceiver.receiveBatch(int maxMessageCount)
Receives a maximum of maxMessageCount
Message from Azure Service Bus. |
Collection<IMessage> |
IMessageReceiver.receiveBatch(int maxMessageCount,
Duration serverWaitTime)
Receives a maximum of maxMessageCount
Message from Azure Service Bus with server wait time. |
CompletableFuture<Collection<IMessage>> |
IMessageReceiver.receiveBatchAsync(int maxMessageCount)
Asynchronously receives a maximum of maxMessageCount
Message from the entity. |
CompletableFuture<Collection<IMessage>> |
IMessageReceiver.receiveBatchAsync(int maxMessageCount,
Duration serverWaitTime)
Asynchronously receives a maximum of maxMessageCount
Message from Azure Service Bus with server wait time. |
CompletableFuture<IMessage> |
IMessageReceiver.receiveDeferredMessageAsync(long sequenceNumber)
Asynchronously receives a specific deferred
Message identified by sequence number. |
Collection<IMessage> |
IMessageReceiver.receiveDeferredMessageBatch(Collection<Long> sequenceNumbers)
Receives a batch of deferred
Message . |
CompletableFuture<Collection<IMessage>> |
IMessageReceiver.receiveDeferredMessageBatchAsync(Collection<Long> sequenceNumbers)
Asynchronously receives a set of deferred
Message from the entity. |
Modifier and Type | Method and Description |
---|---|
CompletableFuture<Void> |
IMessageHandler.onMessageAsync(IMessage message)
The callback for message pump to pass received
Message s. |
CompletableFuture<Void> |
ISessionHandler.onMessageAsync(IMessageSession session,
IMessage message)
The callback for message pump to pass received
Message s. |
Instant |
IMessageReceiver.renewMessageLock(IMessage message)
Renews the lock on the message specified by the lock token.
|
CompletableFuture<Instant> |
IMessageReceiver.renewMessageLockAsync(IMessage message)
Asynchronously renews the lock on the message specified by the lock token.
|
long |
IMessageSender.scheduleMessage(IMessage message,
Instant scheduledEnqueueTimeUtc)
Sends a scheduled message to the Azure Service Bus entity this sender is connected to.
|
long |
TopicClient.scheduleMessage(IMessage message,
Instant scheduledEnqueueTimeUtc) |
long |
QueueClient.scheduleMessage(IMessage message,
Instant scheduledEnqueueTimeUtc) |
long |
IMessageSender.scheduleMessage(IMessage message,
Instant scheduledEnqueueTimeUtc,
TransactionContext transaction)
Sends a scheduled message to the Azure Service Bus entity this sender is connected to.
|
long |
TopicClient.scheduleMessage(IMessage message,
Instant scheduledEnqueueTimeUtc,
TransactionContext transaction) |
long |
QueueClient.scheduleMessage(IMessage message,
Instant scheduledEnqueueTimeUtc,
TransactionContext transaction) |
CompletableFuture<Long> |
IMessageSender.scheduleMessageAsync(IMessage message,
Instant scheduledEnqueueTimeUtc)
Sends a scheduled message to the Azure Service Bus entity this sender is connected to.
|
CompletableFuture<Long> |
TopicClient.scheduleMessageAsync(IMessage message,
Instant scheduledEnqueueTimeUtc) |
CompletableFuture<Long> |
QueueClient.scheduleMessageAsync(IMessage message,
Instant scheduledEnqueueTimeUtc) |
CompletableFuture<Long> |
IMessageSender.scheduleMessageAsync(IMessage message,
Instant scheduledEnqueueTimeUtc,
TransactionContext transaction)
Sends a scheduled message to the Azure Service Bus entity this sender is connected to.
|
CompletableFuture<Long> |
TopicClient.scheduleMessageAsync(IMessage message,
Instant scheduledEnqueueTimeUtc,
TransactionContext transaction) |
CompletableFuture<Long> |
QueueClient.scheduleMessageAsync(IMessage message,
Instant scheduledEnqueueTimeUtc,
TransactionContext transaction) |
void |
IMessageSender.send(IMessage message)
Sends a message to the Azure Service Bus entity this sender is connected to.
|
void |
TopicClient.send(IMessage message) |
void |
QueueClient.send(IMessage message) |
void |
IMessageSender.send(IMessage message,
TransactionContext transaction)
Sends a message to the Azure Service Bus entity this sender is connected to.
|
void |
TopicClient.send(IMessage message,
TransactionContext transaction) |
void |
QueueClient.send(IMessage message,
TransactionContext transaction) |
CompletableFuture<Void> |
IMessageSender.sendAsync(IMessage message)
Sends a message to the Azure Service Bus entity this sender is connected to.
|
CompletableFuture<Void> |
TopicClient.sendAsync(IMessage message) |
CompletableFuture<Void> |
QueueClient.sendAsync(IMessage message) |
CompletableFuture<Void> |
IMessageSender.sendAsync(IMessage message,
TransactionContext transaction)
Sends a message to the Azure Service Bus entity this sender is connected to.
|
CompletableFuture<Void> |
TopicClient.sendAsync(IMessage message,
TransactionContext transaction) |
CompletableFuture<Void> |
QueueClient.sendAsync(IMessage message,
TransactionContext transaction) |
Modifier and Type | Method and Description |
---|---|
void |
IMessageSender.sendBatch(Collection<? extends IMessage> messages)
Sends a batch of messages to the Azure Service Bus entity this sender is connected to.
|
void |
TopicClient.sendBatch(Collection<? extends IMessage> messages) |
void |
QueueClient.sendBatch(Collection<? extends IMessage> messages) |
void |
IMessageSender.sendBatch(Collection<? extends IMessage> messages,
TransactionContext transaction)
Sends a batch of messages to the Azure Service Bus entity this sender is connected to.
|
void |
TopicClient.sendBatch(Collection<? extends IMessage> messages,
TransactionContext transaction) |
void |
QueueClient.sendBatch(Collection<? extends IMessage> messages,
TransactionContext transaction) |
CompletableFuture<Void> |
IMessageSender.sendBatchAsync(Collection<? extends IMessage> messages)
Sends a batch of messages to the Azure Service Bus entity this sender is connected to.
|
CompletableFuture<Void> |
TopicClient.sendBatchAsync(Collection<? extends IMessage> messages) |
CompletableFuture<Void> |
QueueClient.sendBatchAsync(Collection<? extends IMessage> messages) |
CompletableFuture<Void> |
IMessageSender.sendBatchAsync(Collection<? extends IMessage> messages,
TransactionContext transaction)
Sends a batch of messages to the Azure Service Bus entity this sender is connected to.
|
CompletableFuture<Void> |
TopicClient.sendBatchAsync(Collection<? extends IMessage> messages,
TransactionContext transaction) |
CompletableFuture<Void> |
QueueClient.sendBatchAsync(Collection<? extends IMessage> messages,
TransactionContext transaction) |
Copyright © 2019 Microsoft Corporation. All rights reserved.