Partager via


StorageEventMultiCaster<EVENT_TYPE,EVENT_LISTENER_TYPE> Classe

  • java.lang.Object
    • com.microsoft.azure.storage.StorageEventMultiCaster<EVENT_TYPE,EVENT_LISTENER_TYPE>

Paramètres de type

EVENT_TYPE

Objet qui représente le type de l’événement.

EVENT_LISTENER_TYPE

Objet qui représente le type de l’écouteur d’événements.

public class StorageEventMultiCaster<EVENT_TYPE extends BaseEvent,EVENT_LISTENER_TYPE extends StorageEvent<EVENT_TYPE>>

Représente un multi-caster d’événements générique qui permet aux écouteurs d’événements d’être ajoutés et supprimés dynamiquement.

Résumé de la méthode

Modificateur et type Méthode et description
void addListener(final EVENT_LISTENER_TYPE listener)

Ajoute un écouteur à la chaîne d’événements.

void fireEvent(final EVENT_TYPE event)

Déclenche l’événement sur tous les écouteurs d’événements abonnés.

boolean hasListeners()

Retourne une valeur qui indique si des écouteurs d’événements sont inscrits pour les événements.

void removeListener(final EVENT_LISTENER_TYPE listener)

Supprime un écouteur d’événements de la chaîne d’événements.

Détails de la méthode

addListener

public void addListener(final EVENT_LISTENER_TYPE listener)

Ajoute un écouteur à la chaîne d’événements.

Parameters:

listener - Objet EventListenerType qui représente l’écouteur à ajouter.

fireEvent

public void fireEvent(final EVENT_TYPE event)

Déclenche l’événement sur tous les écouteurs d’événements abonnés.

Parameters:

event - Objet EVENTTYPEqui représente l’événement en cours de conversion multiple.

hasListeners

public boolean hasListeners()

Retourne une valeur qui indique si des écouteurs d’événements sont inscrits pour les événements.

Returns:

true si des écouteurs d’événements sont inscrits ; sinon, false.

removeListener

public void removeListener(final EVENT_LISTENER_TYPE listener)

Supprime un écouteur d’événements de la chaîne d’événements.

Parameters:

listener - Objet EventListenerType qui représente l’écouteur à supprimer.

S’applique à