public abstract class AbstractCommandUpdatedEventListener extends Object implements EventListener<CommandUpdatedEvent>
CommandUpdatedEventCommandUpdatedEvent| Constructor and Description |
|---|
AbstractCommandUpdatedEventListener(Object projectId,
String commandId)
Construtor.
|
| Modifier and Type | Method and Description |
|---|---|
protected abstract void |
eventFired(CommandUpdatedEvent.Type type,
csbase.logic.CommandInfo command)
Indica que houve uma alteração no comando observado.
|
void |
eventFired(CommandUpdatedEvent event)
Método a ser chamado em um
EventManager quando um evento do tipo
<T> for disparado através dele.Este método deve ser sobrescrito para tratar o evento disparado. |
protected void |
eventInterrupted(Exception exception,
String description)
Indica que o processo de atualização da cache foi interrompido com uma
exceção.
|
String |
getCommandId()
Obtém o identificador do comando sendo observado.
|
Object |
getProjectId()
Obtém o identificador do projeto do comando sendo observado.
|
public final void eventFired(CommandUpdatedEvent event)
EventListenerEventManager quando um evento do tipo
<T> for disparado através dele.eventFired in interface EventListener<CommandUpdatedEvent>event - evento disparado.public Object getProjectId()
public final String getCommandId()
protected abstract void eventFired(CommandUpdatedEvent.Type type, csbase.logic.CommandInfo command)
type - tipo de evento.command - comando sendo observado.protected void eventInterrupted(Exception exception, String description)
exception - Exceção que interrompeu o processo de atualização da
cache.description - Descrição da exceção (pode ser null).Copyright © 2019. All rights reserved.