Skip navigation links
A C D E G I J L N O P R S T U 

A

AbstractJobData - Class in csbase.sga.executor
Classe base de JobData que contém os parâmetros do ambiente de execução do job.
AbstractJobData(Map<String, String>) - Constructor for class csbase.sga.executor.AbstractJobData
Construtor.
addNode(String, String, String, String, String, String, String, String, String, String, String, String) - Method in class csbase.sga.monitor.SGAInfo
 
addOffNode(String, String, String, String, String, String) - Method in class csbase.sga.monitor.SGAInfo
 

C

children - Variable in class csbase.sga.executor.JobInfo
 
cleanUp(String) - Method in class csbase.sga.executor.DirectoryMonitor
Limpa os recusrsos usados pelo job.
collectExecutionData(String, String, String, String) - Method in class csbase.sga.executor.DefaultJobExecutor
Executes the script to collect command' execution data.
collectExecutionData(String, String, String, String) - Method in interface csbase.sga.executor.JobExecutor
Executes the script to collect command' execution data.
control(SGAControlAction) - Method in class csbase.sga.SGALocal
control(JobControlAction, String) - Method in class csbase.sga.SGALocalCommand
Control a job or one of its children.
controlJob(JobData, String, JobControlAction) - Method in class csbase.sga.executor.DefaultJobExecutor
Exerce uma ação sobre um job ou sobre um processo filho do job.
controlJob(JobData, String, JobControlAction) - Method in interface csbase.sga.executor.JobExecutor
Exerce uma ação sobre um job ou sobre um processo filho do job.
convertDicToMap(Pair[], Map<String, String>) - Static method in class csbase.sga.Utils
Adiciona as entradas de um dicionário em um mapa.
convertDicToMap(Pair[]) - Static method in class csbase.sga.Utils
Converte um dicionário para mapa.
convertMapToList(Map<String, String>, String) - Static method in class csbase.sga.Utils
Converte um mapa no formato { key.1, value1; key.2, value2; ... ; key.n, valuen } para uma lista no formato { value1; value2; ... ; valuen }
createFinishedJobInfo() - Static method in class csbase.sga.executor.JobInfo
 
csbase.sga - package csbase.sga
 
csbase.sga.executor - package csbase.sga.executor
 
csbase.sga.monitor - package csbase.sga.monitor
 

D

DefaultEnvironmentMonitor - Class in csbase.sga.monitor
 
DefaultEnvironmentMonitor(Properties) - Constructor for class csbase.sga.monitor.DefaultEnvironmentMonitor
 
DefaultJobData - Class in csbase.sga.executor
Implementação padrão da interface JobData.
DefaultJobData(String, Map<String, String>) - Constructor for class csbase.sga.executor.DefaultJobData
Construtor.
DefaultJobExecutor - Class in csbase.sga.executor
Executor padrão do SGA.
DefaultJobExecutor(Properties) - Constructor for class csbase.sga.executor.DefaultJobExecutor
Construtor.
DirectoryMonitor - Class in csbase.sga.executor
Monitor de diretório que monitora a criação de arquivos com os sufixos .time .done.
DirectoryMonitor(String, DefaultJobExecutor) - Constructor for class csbase.sga.executor.DirectoryMonitor
Construtor.

E

EnvironmentMonitor - Interface in csbase.sga.monitor
 
execParam - Variable in class csbase.sga.executor.AbstractJobData
Os parâmetros do ambiente de execução do job.
execute(String, Map<String, String>, JobObserver) - Method in class csbase.sga.SGALocalCommand
 
executeCommand(String, String, Pair[]) - Method in class csbase.sga.SGALocal
executeJob(String, Map<String, String>, JobObserver) - Method in class csbase.sga.executor.DefaultJobExecutor
Executa um job no ambiente de execução.
executeJob(String, Map<String, String>, JobObserver) - Method in interface csbase.sga.executor.JobExecutor
Executa um job no ambiente de execução.

G

getDoneFile(String) - Method in class csbase.sga.executor.DirectoryMonitor
Obtém o arquivo indicador de finalização de um job.
getExecParam() - Method in class csbase.sga.executor.AbstractJobData
Obtém os parâmetros de execução do job
getExecParam() - Method in class csbase.sga.SGALocalCommand
Obtém os parâmetros de execução do comando
getExecutor() - Method in class csbase.sga.SGALocal
Obtém o executor de jobs.
getExecutor() - Method in class csbase.sga.SGALocalCommand
Gets the JobExecutor.
getJobData() - Method in class csbase.sga.SGALocalCommand
Gets the job's JobData.
getJobId() - Method in class csbase.sga.executor.DefaultJobData
Obtém o identificador do job.
getJobInfo(JobData) - Method in class csbase.sga.executor.DefaultJobExecutor
Obtém as informações sobre a execução do job no ambiente de execução.
getJobInfo(JobData) - Method in interface csbase.sga.executor.JobExecutor
Obtém as informações sobre a execução do job no ambiente de execução.
getMonitor() - Method in class csbase.sga.SGALocal
Obtém o monitor do ambiente de execução.
getPath(String) - Method in class csbase.sga.SGALocal
Se o path passado como parâmetro não for acessível no sistema de arquivos do SGA, retorna null.
getPaths(String) - Method in class csbase.sga.SGALocal
getPID() - Method in class csbase.sga.executor.DefaultJobData
Obtém o identificador do processo.
getRunningCommandInfo() - Method in class csbase.sga.SGALocalCommand
Gets the running command information.
getSGAInfo() - Method in class csbase.sga.monitor.DefaultEnvironmentMonitor
 
getSGAInfo() - Method in interface csbase.sga.monitor.EnvironmentMonitor
 
getTimeFile(String) - Method in class csbase.sga.executor.DirectoryMonitor
Obtém o arquivo de tempos de um job.

I

init() - Method in class csbase.sga.SGALocal
Método de inicialização onde são definidos os executor e monitor.
isAlive() - Method in class csbase.sga.monitor.DefaultEnvironmentMonitor
 
isAlive() - Method in interface csbase.sga.monitor.EnvironmentMonitor
 

J

JobData - Interface in csbase.sga.executor
Os dados que representam o job no ambiente de execução.
JobExecutor - Interface in csbase.sga.executor
O Executor é o responsável por iniciar a execução de jobs em um ambiente específico e por monitorar o estado do job.
JobInfo - Class in csbase.sga.executor
informações sobre a execução do job no ambiente de execução.
JobInfo() - Constructor for class csbase.sga.executor.JobInfo
 
JobObserver - Interface in csbase.sga.executor
Observador de jobs.
jobParam - Variable in class csbase.sga.executor.JobInfo
 

L

logger - Variable in class csbase.sga.SGALocal
Logger usado pelo SGA

N

NodeInfo - Class in csbase.sga.monitor
 
nodesInfo - Variable in class csbase.sga.monitor.SGAInfo
 
notifyJobFinished(String) - Method in class csbase.sga.executor.DefaultJobExecutor
Notifica o término de um job para o observador deste job.

O

onJobCompleted(JobInfo) - Method in interface csbase.sga.executor.JobObserver
Callback de notificação de término de execução de jobs.
onJobKilled() - Method in interface csbase.sga.executor.JobObserver
Callback de notificação de término forçado do job.
onJobLost() - Method in interface csbase.sga.executor.JobObserver
Callback de notificação de perda de job.
onJobStarted(JobData) - Method in interface csbase.sga.executor.JobObserver
Callback de notificação de inicio de excução de jobs.

P

ping() - Method in class csbase.sga.SGALocal
pluginProperties - Variable in class csbase.sga.SGALocal
As propriedades do SGALocal.
properties - Variable in class csbase.sga.monitor.NodeInfo
 
properties - Variable in class csbase.sga.monitor.SGAInfo
 

R

recover(JobData, Map<String, String>, JobObserver) - Method in class csbase.sga.SGALocalCommand
Tenta recuperar o comando
recoverJob(JobData, JobObserver) - Method in class csbase.sga.executor.DefaultJobExecutor
Recupera um job no ambiente de execução.
recoverJob(JobData, JobObserver) - Method in interface csbase.sga.executor.JobExecutor
Recupera um job no ambiente de execução.
run() - Method in class csbase.sga.executor.DirectoryMonitor

S

searchAndNotifyFinishedJobs() - Method in class csbase.sga.executor.DefaultJobExecutor
Busca e notifica jobs finalizados.
searchAndNotifyFinishedJobs() - Method in interface csbase.sga.executor.JobExecutor
Busca e notifica jobs finalizados.
setDefaultConfigKeys(String[]) - Method in class csbase.sga.SGALocal
setDefaultInfoKeys(String[]) - Method in class csbase.sga.SGALocal
setExecutor(JobExecutor) - Method in class csbase.sga.SGALocal
Define o executor de jobs.
setLogger(Logger) - Method in class csbase.sga.SGALocalCommand
 
setMonitor(EnvironmentMonitor) - Method in class csbase.sga.SGALocal
Define o monitor do ambiente de execução.
setProperties(Properties) - Method in class csbase.sga.SGALocal
SGA_COMPLETED_TIME_KEY - Static variable in class csbase.sga.SGALocal
 
SGA_MACHINE_TIME_KEY - Static variable in class csbase.sga.SGALocal
 
SGA_PROCESS_TIME_KEY - Static variable in class csbase.sga.SGALocal
 
SGA_SERVICE_NAME - Static variable in class csbase.sga.SGALocal
Nome do serviço SGA.
SGA_UPDATE_TIME_KEY - Static variable in class csbase.sga.SGALocal
 
SGAInfo - Class in csbase.sga.monitor
 
SGAInfo(Properties) - Constructor for class csbase.sga.monitor.SGAInfo
 
SGALocal - Class in csbase.sga
Local SGA.
SGALocal(IServiceManager) - Constructor for class csbase.sga.SGALocal
Construtor padrão.
SGALocalCommand - Class in csbase.sga
Commando que encapsula as informações específicas do ambiente de execução do SGA.
SGALocalCommand(JobExecutor, String) - Constructor for class csbase.sga.SGALocalCommand
Constructor.
SGALocalCommand(JobExecutor, String, JobData) - Constructor for class csbase.sga.SGALocalCommand
Constructor.
start() - Method in class csbase.sga.SGALocal
stop() - Method in class csbase.sga.SGALocal

T

toString() - Method in class csbase.sga.executor.DefaultJobData
Retorna a representação textual dos dados, que é o JobId.

U

Utils - Class in csbase.sga
Utilitários.
Utils() - Constructor for class csbase.sga.Utils
 
A C D E G I J L N O P R S T U 
Skip navigation links

Copyright © 2019. All rights reserved.