CloudQueueMessage Classe
- java.
lang. Object - com.
microsoft. azure. storage. queue. CloudQueueMessage
- com.
public class CloudQueueMessage
Représente un message dans le service File d’attente Microsoft Azure.
Récapitulatif du champ
| Modificateur et type | Champ et description |
|---|---|
| String |
messageContent
Contient le contenu du message. |
Récapitulatif du constructeur
| Constructeur | Description |
|---|---|
| CloudQueueMessage() |
Initialise une nouvelle instance de la classe (utilisée en interne). |
| CloudQueueMessage(final byte[] content) |
Initialise une nouvelle instance de la classe avec un tableau contenant le message. |
| CloudQueueMessage(final String content) |
Initialise une nouvelle instance de la classe avec un contenant le message. |
Résumé de la méthode
| Modificateur et type | Méthode et description |
|---|---|
| final int |
getDequeueCount()
Obtient le nombre de mises en file d’attente. |
| final Date |
getExpirationTime()
Obtient l'heure à laquelle le message expire. |
| final String |
getId()
Obtient l'ID du message. |
| final Date |
getInsertionTime()
Obtient l’heure à laquelle le message a été ajouté à la file d’attente. |
| final byte [] |
getMessageContentAsByte()
Obtient le contenu du message sous la forme d'un tableau d'octets. |
| final String |
getMessageContentAsString()
Obtient le contenu du message sous forme de chaîne. |
| final String |
getMessageContentForTransfer(final boolean shouldEncodeMessage, QueueRequestOptions options)
Obtient le contenu du message à transférer (usage interne uniquement). |
| final String |
getMessageId()
Obtient l'ID du message. |
| final QueueMessageType |
getMessageType()
Obtient le type de message. |
| final Date |
getNextVisibleTime()
Obtient l'heure à laquelle le message sera de nouveau visible. |
| final String |
getPopReceipt()
Obtient l'accusé de réception pop du message. |
| final void |
setDequeueCount(int dequeueCount)
Définit le nombre de mises en file d’attente. |
| final void |
setExpirationTime(final Date expirationTime)
Définit le délai d’expiration du message. |
| final void |
setInsertionTime(Date insertionTime)
Définit le représentant l’heure à laquelle le message a été ajouté à la file d’attente. |
| final void |
setMessageContent(final byte[] content)
Définit le contenu du message sous forme de tableau. |
| final void |
setMessageContent(final String content)
Définit le contenu du message en tant que . |
| final void |
setMessageId(String id)
Définit l’ID du message. |
| final void |
setMessageType(final QueueMessageType messageType)
Définit le type du message |
| final void |
setNextVisibleTime(final Date nextVisibleTime)
Définit l’heure à laquelle le message devient visible dans la file d’attente. |
| final void |
setPopReceipt(final String popReceipt)
Définit le reçu contextuel du message. |
Détails du champ
messageContent
protected String messageContent
Contient le contenu du message.
Détails du constructeur
CloudQueueMessage
protected CloudQueueMessage()
Initialise une nouvelle instance de la classe (utilisée en interne).
CloudQueueMessage
public CloudQueueMessage(final byte[] content)
Initialise une nouvelle instance de la classe avec un tableau contenant le message.
Parameters:
byte qui contient le message.
CloudQueueMessage
public CloudQueueMessage(final String content)
Initialise une nouvelle instance de la classe avec un contenant le message.
Parameters:
String qui contient le message.
Détails de la méthode
getDequeueCount
public final int getDequeueCount()
Obtient le nombre de mises en file d’attente.
Returns:
int qui contient le nombre de mises en file d’attente.getExpirationTime
public final Date getExpirationTime()
Obtient l'heure à laquelle le message expire.
Returns:
java.util.Date qui représente l’heure d’expiration du message.getId
public final String getId()
Obtient l'ID du message.
Returns:
String qui contient l’ID de message.getInsertionTime
public final Date getInsertionTime()
Obtient l’heure à laquelle le message a été ajouté à la file d’attente.
Returns:
java.util.Date qui représente l’heure à laquelle le message a été ajouté à la file d’attente.getMessageContentAsByte
public final byte [] getMessageContentAsByte()
Obtient le contenu du message sous la forme d'un tableau d'octets.
Returns:
byte qui contient le contenu du message.Throws:
getMessageContentAsString
public final String getMessageContentAsString()
Obtient le contenu du message sous forme de chaîne.
Returns:
String qui contient le contenu du message.Throws:
getMessageContentForTransfer
protected final String getMessageContentForTransfer(final boolean shouldEncodeMessage, QueueRequestOptions options)
Obtient le contenu du message à transférer (usage interne uniquement).
Parameters:
Returns:
String qui contient le contenu du message.Throws:
getMessageId
public final String getMessageId()
Obtient l'ID du message.
Returns:
String qui contient l’ID de message.getMessageType
protected final QueueMessageType getMessageType()
Obtient le type de message.
Returns:
QueueMessageType qui représente le type de message.getNextVisibleTime
public final Date getNextVisibleTime()
Obtient l'heure à laquelle le message sera de nouveau visible.
Returns:
java.util.Date avec l’heure à laquelle le message sera ensuite visible.getPopReceipt
public final String getPopReceipt()
Obtient l'accusé de réception pop du message.
Returns:
String qui contient le reçu contextuel du message.setDequeueCount
protected final void setDequeueCount(int dequeueCount)
Définit le nombre de mises en file d’attente.
Parameters:
int qui contient le nombre de mises en file d’attente.
setExpirationTime
protected final void setExpirationTime(final Date expirationTime)
Définit le délai d’expiration du message.
Parameters:
java.util.Date qui représente le délai d’expiration à définir sur le message.
setInsertionTime
protected final void setInsertionTime(Date insertionTime)
Définit le représentant l’heure à laquelle le message a été ajouté à la file d’attente.
Parameters:
java.util.Date représentant l’heure à laquelle le message a été ajouté à la file d’attente.
setMessageContent
public final void setMessageContent(final byte[] content)
Définit le contenu du message sous forme de tableau.
Parameters:
byte qui contient le contenu du message.
setMessageContent
public final void setMessageContent(final String content)
Définit le contenu du message en tant que .
Parameters:
String qui contient le contenu du message.
setMessageId
protected final void setMessageId(String id)
Définit l’ID du message.
Parameters:
String qui représente l’ID du message.
setMessageType
protected final void setMessageType(final QueueMessageType messageType)
Définit le type du message
Parameters:
QueueMessageType qui représente le type de message.
setNextVisibleTime
protected final void setNextVisibleTime(final Date nextVisibleTime)
Définit l’heure à laquelle le message devient visible dans la file d’attente.
Parameters:
java.util.Date avec l’heure à laquelle le message sera ensuite visible.
setPopReceipt
protected final void setPopReceipt(final String popReceipt)
Définit le reçu contextuel du message.
Parameters:
String qui contient le reçu contextuel du message.