CloudQueueMessage Clase
- java.
lang. Object - com.
microsoft. azure. storage. queue. CloudQueueMessage
- com.
public class CloudQueueMessage
Representa un mensaje en el servicio De cola de Microsoft Azure.
Resumen del campo
| Modificador y tipo | Campo y descripción |
|---|---|
| String |
messageContent
Contiene el contenido del mensaje. |
Resumen del constructor
| Constructor | Description |
|---|---|
| CloudQueueMessage() |
Inicializa una nueva instancia de la clase (usada internamente). |
| CloudQueueMessage(final byte[] content) |
Inicializa una nueva instancia de la clase con una matriz que contiene el mensaje. |
| CloudQueueMessage(final String content) |
Inicializa una nueva instancia de la clase con un objeto que contiene el mensaje. |
Resumen del método
| Modificador y tipo | Método y descripción |
|---|---|
| final int |
getDequeueCount()
Obtiene el recuento de colas. |
| final Date |
getExpirationTime()
Obtiene la hora en la que expira el mensaje. |
| final String |
getId()
Obtiene el identificador de mensaje. |
| final Date |
getInsertionTime()
Obtiene la hora en que se agregó el mensaje a la cola. |
| final byte [] |
getMessageContentAsByte()
Obtiene el contenido del mensaje como una matriz de bytes. |
| final String |
getMessageContentAsString()
Obtiene el contenido del mensaje como una cadena. |
| final String |
getMessageContentForTransfer(final boolean shouldEncodeMessage, QueueRequestOptions options)
Obtiene el contenido del mensaje para la transferencia (solo uso interno). |
| final String |
getMessageId()
Obtiene el identificador de mensaje. |
| final QueueMessageType |
getMessageType()
Obtiene el tipo de mensaje. |
| final Date |
getNextVisibleTime()
Obtiene la hora en la que el mensaje volverá a resultar visible. |
| final String |
getPopReceipt()
Obtiene la confirmación de recepción del mensaje. |
| final void |
setDequeueCount(int dequeueCount)
Establece el recuento de colas. |
| final void |
setExpirationTime(final Date expirationTime)
Establece la hora de expiración del mensaje. |
| final void |
setInsertionTime(Date insertionTime)
Establece el objeto que representa la hora en que se agregó el mensaje a la cola. |
| final void |
setMessageContent(final byte[] content)
Establece el contenido del mensaje como una matriz. |
| final void |
setMessageContent(final String content)
Establece el contenido del mensaje como . |
| final void |
setMessageId(String id)
Establece el identificador del mensaje. |
| final void |
setMessageType(final QueueMessageType messageType)
Establece el tipo del mensaje |
| final void |
setNextVisibleTime(final Date nextVisibleTime)
Establece el tiempo para que el mensaje se vea en la cola. |
| final void |
setPopReceipt(final String popReceipt)
Establece el recibo emergente del mensaje. |
Detalles del campo
messageContent
protected String messageContent
Contiene el contenido del mensaje.
Detalles del constructor
CloudQueueMessage
protected CloudQueueMessage()
Inicializa una nueva instancia de la clase (usada internamente).
CloudQueueMessage
public CloudQueueMessage(final byte[] content)
Inicializa una nueva instancia de la clase con una matriz que contiene el mensaje.
Parameters:
byte que contiene el mensaje.
CloudQueueMessage
public CloudQueueMessage(final String content)
Inicializa una nueva instancia de la clase con un objeto que contiene el mensaje.
Parameters:
String contiene el mensaje.
Detalles del método
getDequeueCount
public final int getDequeueCount()
Obtiene el recuento de colas.
Returns:
int contiene el recuento de desqueue.getExpirationTime
public final Date getExpirationTime()
Obtiene la hora en la que expira el mensaje.
Returns:
java.util.Date que representa la hora a la que expira el mensaje.getId
public final String getId()
Obtiene el identificador de mensaje.
Returns:
String contiene el identificador del mensaje.getInsertionTime
public final Date getInsertionTime()
Obtiene la hora en que se agregó el mensaje a la cola.
Returns:
java.util.Date representa la hora en que se agregó el mensaje a la cola.getMessageContentAsByte
public final byte [] getMessageContentAsByte()
Obtiene el contenido del mensaje como una matriz de bytes.
Returns:
byte que contiene el contenido del mensaje.Throws:
getMessageContentAsString
public final String getMessageContentAsString()
Obtiene el contenido del mensaje como una cadena.
Returns:
String contiene el contenido del mensaje.Throws:
getMessageContentForTransfer
protected final String getMessageContentForTransfer(final boolean shouldEncodeMessage, QueueRequestOptions options)
Obtiene el contenido del mensaje para la transferencia (solo uso interno).
Parameters:
Returns:
String contiene el contenido del mensaje.Throws:
getMessageId
public final String getMessageId()
Obtiene el identificador de mensaje.
Returns:
String contiene el identificador del mensaje.getMessageType
protected final QueueMessageType getMessageType()
Obtiene el tipo de mensaje.
Returns:
QueueMessageType que representa el tipo de mensaje.getNextVisibleTime
public final Date getNextVisibleTime()
Obtiene la hora en la que el mensaje volverá a resultar visible.
Returns:
java.util.Date la hora a la que el mensaje será visible a continuación.getPopReceipt
public final String getPopReceipt()
Obtiene la confirmación de recepción del mensaje.
Returns:
String contiene el recibo emergente del mensaje.setDequeueCount
protected final void setDequeueCount(int dequeueCount)
Establece el recuento de colas.
Parameters:
int contiene el recuento de desqueue.
setExpirationTime
protected final void setExpirationTime(final Date expirationTime)
Establece la hora de expiración del mensaje.
Parameters:
java.util.Date que representa la hora de expiración que se va a establecer en el mensaje.
setInsertionTime
protected final void setInsertionTime(Date insertionTime)
Establece el objeto que representa la hora en que se agregó el mensaje a la cola.
Parameters:
java.util.Date representa la hora en que se agregó el mensaje a la cola.
setMessageContent
public final void setMessageContent(final byte[] content)
Establece el contenido del mensaje como una matriz.
Parameters:
byte que contiene el contenido del mensaje.
setMessageContent
public final void setMessageContent(final String content)
Establece el contenido del mensaje como .
Parameters:
String contiene el contenido del mensaje.
setMessageId
protected final void setMessageId(String id)
Establece el identificador del mensaje.
Parameters:
String representa el identificador del mensaje.
setMessageType
protected final void setMessageType(final QueueMessageType messageType)
Establece el tipo del mensaje
Parameters:
QueueMessageType que representa el tipo de mensaje.
setNextVisibleTime
protected final void setNextVisibleTime(final Date nextVisibleTime)
Establece el tiempo para que el mensaje se vea en la cola.
Parameters:
java.util.Date la hora a la que el mensaje será visible a continuación.
setPopReceipt
protected final void setPopReceipt(final String popReceipt)
Establece el recibo emergente del mensaje.
Parameters:
String contiene el recibo emergente del mensaje.