Fonctions SAM

Classes pré-définies

SAMConnection

Objet représentant une connexion à un serveur de messagerie

Constructeur

  • new SAMConnection : construit un nouvel objet de connexion permettant une connexion à une infrastructure de messagerie.

Méthodes

  • commit : une méthode qui valide un travail.

  • connect : une méthode qui connecte un script PHP à un serveur de messagerie.

  • disconnect : une méthode qui déconnecte un script PHP d'un serveur de messagerie.

  • isConnected : une méthode qui vérifie si un script PHP est connecté à un serveur de messagerie.

  • peek : une méthode qui reçoit un message depuis la file d'attente sans pour autant l'effacer de la file d'attente.

  • peekAll : une méthode qui reçoit un ou plusieurs messages depuis la file d'attente sans pour autant les effacer de la file d'attente.

  • receive : une méthode qui reçoit un message depuis la file d'attente ou depuis une souscription.

  • remove : une méthode qui efface un message depuis la file d'attente.

  • rollback : une méthode qui annule un travail.

  • send : une méthode qui envoie un message à une file d'attente ou sur un sujet.

  • setDebug : une méthode qui active ou non l'affichage des informations de déboguage

  • subscribe : une méthode qui crée une souscription à un ou plusieurs sujets.

  • unsubscribe : une méthode qui détruit une suscription à un ou plusieurs sujets.

Propriétés

  • errno : le numéro de la dernière erreur survenue sur la connexion. Cette propriété est définie à 0 si la dernière opération a réussi.

  • error : la description de la dernière erreur survenue sur la connexion.

SAMMessage

Objet représentant un message à envoyer ou à recevoir.

Constructeur

Propriétés

  • body : le corps du message.

  • header : les propriétés d'en-tête du message.

Sommaire

LoadingChargement en cours