StorageEventMultiCaster<EVENT_TYPE,EVENT_LISTENER_TYPE> Classe
- java.
lang. Object - com.
microsoft. azure. storage. StorageEventMultiCaster<EVENT_TYPE,EVENT_LISTENER_TYPE>
- com.
Parâmetros de tipo
- EVENT_TYPE
Um objeto que representa o tipo do evento.
- EVENT_LISTENER_TYPE
Um objeto que representa o tipo do ouvinte de eventos.
public class StorageEventMultiCaster<EVENT_TYPE extends BaseEvent,EVENT_LISTENER_TYPE extends StorageEvent<EVENT_TYPE>>
Representa um multi caster de eventos genérico que permite que os ouvintes de eventos sejam adicionados e removidos dinamicamente.
Resumo do método
Modificador e tipo | Método e descrição |
---|---|
void |
addListener(final EVENT_LISTENER_TYPE listener)
Adiciona um ouvinte à cadeia de eventos. |
void |
fireEvent(final EVENT_TYPE event)
Aciona o evento para todos os ouvintes de eventos inscritos. |
boolean |
hasListeners()
Retorna um valor que indica se algum ouvinte de evento está registrado para eventos. |
void |
removeListener(final EVENT_LISTENER_TYPE listener)
Remove um ouvinte de eventos da cadeia de eventos. |
Detalhes do método
addListener
public void addListener(final EVENT_LISTENER_TYPE listener)
Adiciona um ouvinte à cadeia de eventos.
Parameters:
EventListenerType
objeto que representa o ouvinte a ser adicionado.
fireEvent
public void fireEvent(final EVENT_TYPE event)
Aciona o evento para todos os ouvintes de eventos inscritos.
Parameters:
EVENTTYPE
objeto que representa o evento que está sendo convertido em várias conversões.
hasListeners
public boolean hasListeners()
Retorna um valor que indica se algum ouvinte de evento está registrado para eventos.
Returns:
true
se algum ouvinte de evento estiver registrado; caso contrário, false
.
removeListener
public void removeListener(final EVENT_LISTENER_TYPE listener)
Remove um ouvinte de eventos da cadeia de eventos.
Parameters:
EventListenerType
objeto que representa o ouvinte a ser removido.
Aplica-se a
Azure SDK for Java