| Package | Description |
|---|---|
| csbase.logic |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractCommandFinalizationInfo
Classe base para implementações de
CommandFinalizationInfo, que
contém as informações básicas sobre o estado de finalização de um comando. |
class |
ExtendedCommandFinalizationInfo
Informações compostas sobre a finalização de um comando (utilizada para
guardar informações de um fluxo e seus nós).
|
class |
SimpleCommandFinalizationInfo
Informações simples sobre a finalização de um comando (utilizada para guardar
informações algoritmos simples ou de fluxos sem as informações individuais
dos nós).
|
| Modifier and Type | Field and Description |
|---|---|
protected CommandFinalizationInfo |
CommandNotification.finalizationInfo
Informações sobre a finalização do comando.
|
| Modifier and Type | Field and Description |
|---|---|
protected Map<Integer,CommandFinalizationInfo> |
ExtendedCommandFinalizationInfo.infoById
Mapeia os nós do fluxo para suas respectivas informações de finalização
individuais.
|
| Modifier and Type | Method and Description |
|---|---|
CommandFinalizationInfo |
CommandInfo.getFinalizationInfo()
Retorna
|
CommandFinalizationInfo |
CommandEvent.getFinalizationInfo()
Retorna as informações sobre a finalização do comando.
|
CommandFinalizationInfo |
CommandNotification.getFinalizationInfo()
Retorna as informações sobre a finalização do comando.
|
CommandFinalizationInfo |
ExtendedCommandFinalizationInfo.getFinalizationInfoForNode(int id)
Retorna a informação de finalização de um nó específico de um fluxo.
|
| Modifier and Type | Method and Description |
|---|---|
Map<Integer,CommandFinalizationInfo> |
ExtendedCommandFinalizationInfo.getFinalizationInfos()
Retorna uma cópia das informações de finalização individuais mapeadas para
os identificadores dos nós.
|
| Modifier and Type | Method and Description |
|---|---|
void |
CommandNotification.setFinalizationInfo(CommandFinalizationInfo finalizationInfo)
Atribui as informações sobre a finalização do comando.
|
void |
ExtendedCommandFinalizationInfo.setFinalizationInfoForNode(CommandFinalizationInfo info,
int id)
Atribui a informação de finalização de um nó especificado.
|
void |
CommandInfo.setFinished(CommandFinalizationInfo info)
Altera o estado do comando para
terminado e
atribui um valor ao modo em que este comando
foi finalizado. |
| Constructor and Description |
|---|
CommandEndNotification(String sender,
Object commandId,
String cmdDesc,
String tip,
Integer elapsedTimeSec,
Integer userTimeSec,
Integer cpuTimeSec,
long startTime,
long endTime,
String execHost,
Object projectId,
CommandFinalizationInfo finalizationInfo)
Constrói o evento de término normal de comando.
|
CommandEndNotification(String sender,
Object commandId,
String cmdDesc,
String tip,
long startTime,
long endTime,
String execHost,
Object projectId,
CommandFinalizationInfo finalizationInfo)
Constrói o evento de término de comando sem dados de tempo.
|
CommandErrorNotification(String sender,
Object commandId,
String cmdDesc,
String tip,
long startTime,
String execHost,
Object projectId,
CommandFinalizationInfo finalizationInfo)
Construtor
|
CommandEvent(Object commandId,
CommandEvent.EventType type,
CommandFinalizationInfo finalizationInfo)
Cria um evento de comando.
|
CommandEvent(Object commandId,
CommandEvent.EventType type,
CommandFinalizationInfo finalizationInfo,
Integer elapsedTime,
Integer userTime,
Integer cpuTime)
Cria um evento.
|
CommandFailedNotification(String sender,
Object commandId,
String cmdDesc,
String tip,
long startTime,
String execHost,
Object projectId,
CommandFinalizationInfo finalizationInfo)
Constrói o evento de falha de comando sem dados de tempo.
|
CommandInfo(String id,
int globalPosition,
boolean mailAtEnd,
Object projectId,
Date submittedDate,
Object userId,
Priority priority,
CommandStatus status,
CommandFinalizationInfo finalizationInfo,
String tip)
Cria um comando obtido a partir dos dados de persistência.
|
CommandKilledNotification(String sender,
Object commandId,
String cmdDesc,
String tip,
long startTime,
String execHost,
Object projectId,
CommandFinalizationInfo finalizationInfo)
Constrói o evento de término de comando sem dados de tempo.
|
CommandLostNotification(String sender,
Object commandId,
String cmdDesc,
String tip,
long startTime,
String execHost,
Object projectId,
CommandFinalizationInfo finalizationInfo)
Constrói o evento de perda de comando sem dados de tempo.
|
CommandNotification(String sender,
Object commandId,
String cmdDesc,
String tip,
long startTime,
String execHost,
Object projectId,
CommandFinalizationInfo finalizationInfo)
Constrói o evento de comando.
|
CommandSuccessNotification(String sender,
Object commandId,
String cmdDesc,
String tip,
Integer elapsedTimeSec,
Integer userTimeSec,
Integer cpuTimeSec,
long startTime,
long endTime,
String execHost,
boolean hasWarnings,
Object projectId,
CommandFinalizationInfo finalizationInfo,
Map<String,String> executionData)
Constrói o evento de término de comando.
|
CommandWithNoExitCodeNotification(String sender,
Object commandId,
String cmdDesc,
String tip,
long startTime,
String execHost,
Object projectId,
CommandFinalizationInfo finalizationInfo)
Construtor
|
DefaultCommandFinishedNotification(String sender,
Object commandId,
String cmdDesc,
String tip,
long startTime,
String execHost,
Object projectId,
CommandFinalizationInfo finalizationInfo)
Construtor
|
ExtendedCommandFinalizationInfo(CommandFinalizationInfo info)
Construtor.
|
ExtendedCommandFinishedNotification(String sender,
Object commandId,
String cmdDesc,
String tip,
Integer elapsedTimeSec,
Integer userTimeSec,
Integer cpuTimeSec,
long startTime,
long endTime,
String execHost,
Object projectId,
CommandFinalizationInfo finalizationInfo)
Constrói o evento de término de comando.
|
Copyright © 2016. All rights reserved.