public abstract class CommandNotification extends Notification
| Modifier and Type | Field and Description |
|---|---|
protected String |
cmdDesc
Descrição do comando no SGA.
|
protected Object |
commandId
Identificador do comando no SGA.
|
protected String |
execHost
servidor/nó de execução
|
protected CommandFinalizationInfo |
finalizationInfo
Informações sobre a finalização do comando.
|
protected long |
startTime
hora de início
|
protected String |
tip
Dica para auxiliar a identificação do algoritmo do comando
|
| Constructor and Description |
|---|
CommandNotification(String sender,
Object commandId,
String cmdDesc,
String tip,
long startTime,
String execHost,
Object projectId,
CommandFinalizationInfo finalizationInfo)
Constrói o evento de comando.
|
| Modifier and Type | Method and Description |
|---|---|
String |
getCmdDesc()
Retorna a descrição do comando.
|
Object |
getCommandId()
Retorna o identificador do comando.
|
Object |
getExecHost()
Retorna servidor / nó de execução
|
CommandFinalizationInfo |
getFinalizationInfo()
Retorna as informações sobre a finalização do comando.
|
Object |
getProjectId()
Identificador do projeto sobre o qual o comando é executado.
|
long |
getStartTime()
Retorna a hora de início da execução do comando.
|
protected abstract String |
getStatusString()
Retorna string que representa o status de finalização do comando.
|
String |
getTip()
Retorna a dica para auxiliar a identificação do algoritmo do comando.
|
boolean |
isVolatile()
Definição da volatilidade da notificação.
|
void |
setFinalizationInfo(CommandFinalizationInfo finalizationInfo)
Atribui as informações sobre a finalização do comando.
|
getDisplay, getMustPopUp, getSender, setDisplay, toStringgetCreationDateprotected Object commandId
protected String cmdDesc
protected String tip
protected long startTime
protected String execHost
protected CommandFinalizationInfo finalizationInfo
public CommandNotification(String sender, Object commandId, String cmdDesc, String tip, long startTime, String execHost, Object projectId, CommandFinalizationInfo finalizationInfo)
sender - Quem está enviando a notificação (não pode ser null).commandId - identificador do comando.cmdDesc - descrição do comando.tip - Dica para auxiliar a identificação do algoritmo do comando.startTime - Hora de início.execHost - Servidor de execução.projectId - identificador do projeto.finalizationInfo - Informações sobre a finalização do comando.public CommandFinalizationInfo getFinalizationInfo()
public void setFinalizationInfo(CommandFinalizationInfo finalizationInfo)
finalizationInfo - as informações de finalização.public boolean isVolatile()
isVolatile in class Notificationpublic String getTip()
public String getCmdDesc()
public Object getCommandId()
public long getStartTime()
public Object getExecHost()
public Object getProjectId()
protected abstract String getStatusString()
Copyright © 2017. All rights reserved.