SAMConnection->remove()
(No version information available, might be only in CVS)
SAMConnection->remove() — Efface un message depuis la file d'attente
Description
SAMConnection
SAMMessage remove
( string $target
[, array $properties
] )
Efface un message depuis la file d'attente.
Liste de paramètres
- target
-
L'identité de la file d'attente depuis laquelle le message doit être effacé.
- properties
-
Un tableau associatif optionnel de propriétés décrivant les autres paramètres permettant le contrôle de l'opération.
Nom de la propiété Valeurs possibles SAM_CORRELID C'est l'identifiant de corrélation des messages à lire. Ceci est typiquement retourné par la demande "send". SAM_MESSAGEID C'est l'identifiant du message à effacer.
Valeurs de retour
Cette méthode retourne FALSE si une erreur survient.
Exemples
Example#1 Effacement d'un message depuis la file d'attente en utilisant un identifiant de message
<?php
if (!$conn->remove('queue://receive/test', array(SAM_MESSAGEID => $messageId))) {
// L'effacement a échoué !
echo "L'effacement a échoué : ($conn->errno) $conn->error";
}
?>