Compartir a través de


StorageEventMultiCaster<EVENT_TYPE,EVENT_LISTENER_TYPE> Clase

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

Parámetros de tipo

EVENT_TYPE

Objeto que representa el tipo del evento.

EVENT_LISTENER_TYPE

Objeto que representa el tipo del agente de escucha de eventos.

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

Representa un multienlaz de eventos genérico que permite que los agentes de escucha de eventos se agreguen y quiten dinámicamente.

Resumen del método

Modificador y tipo Método y descripción
void addListener(final EVENT_LISTENER_TYPE listener)

Agrega un agente de escucha a la cadena de eventos.

void fireEvent(final EVENT_TYPE event)

Desencadena el evento en todos los agentes de escucha de eventos suscritos.

boolean hasListeners()

Devuelve un valor que indica si los agentes de escucha de eventos están registrados para eventos.

void removeListener(final EVENT_LISTENER_TYPE listener)

Quita un agente de escucha de eventos de la cadena de eventos.

Detalles del método

addListener

public void addListener(final EVENT_LISTENER_TYPE listener)

Agrega un agente de escucha a la cadena de eventos.

Parameters:

listener - Objeto EventListenerType que representa el agente de escucha que se va a agregar.

fireEvent

public void fireEvent(final EVENT_TYPE event)

Desencadena el evento en todos los agentes de escucha de eventos suscritos.

Parameters:

event - Objeto EVENTTYPEque representa el evento que se va a convertir de forma múltiple.

hasListeners

public boolean hasListeners()

Devuelve un valor que indica si los agentes de escucha de eventos están registrados para eventos.

Returns:

true si se registran agentes de escucha de eventos; de lo contrario, false.

removeListener

public void removeListener(final EVENT_LISTENER_TYPE listener)

Quita un agente de escucha de eventos de la cadena de eventos.

Parameters:

listener - Objeto EventListenerType que representa el agente de escucha que se va a quitar.

Se aplica a