public abstract class CommandNotification extends Notification
| Modifier and Type | Field and Description |
|---|---|
protected java.lang.String |
cmdDesc
Descrição do comando no SGA.
|
protected java.lang.Object |
commandId
Identificador do comando no SGA.
|
protected java.lang.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 java.lang.String |
tip
Dica para auxiliar a identificação do algoritmo do comando
|
| Constructor and Description |
|---|
CommandNotification(java.lang.String sender,
java.lang.Object commandId,
java.lang.String cmdDesc,
java.lang.String tip,
long startTime,
java.lang.String execHost,
java.lang.Object projectId,
CommandFinalizationInfo finalizationInfo)
Constrói o evento de comando.
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getCmdDesc()
Retorna a descrição do comando.
|
java.lang.Object |
getCommandId()
Retorna o identificador do comando.
|
java.lang.Object |
getExecHost()
Retorna servidor / nó de execução
|
CommandFinalizationInfo |
getFinalizationInfo()
Retorna as informações sobre a finalização do comando.
|
java.lang.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 java.lang.String |
getStatusString()
Retorna string que representa o status de finalização do comando.
|
java.lang.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 java.lang.Object commandId
protected java.lang.String cmdDesc
protected java.lang.String tip
protected long startTime
protected java.lang.String execHost
protected CommandFinalizationInfo finalizationInfo
public CommandNotification(java.lang.String sender,
java.lang.Object commandId,
java.lang.String cmdDesc,
java.lang.String tip,
long startTime,
java.lang.String execHost,
java.lang.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 java.lang.String getTip()
public java.lang.String getCmdDesc()
public java.lang.Object getCommandId()
public long getStartTime()
public java.lang.Object getExecHost()
public java.lang.Object getProjectId()
protected abstract java.lang.String getStatusString()
Copyright © 2018. All Rights Reserved.