public class Diagnostics extends AbstractConsoleApp
clientMonitor, IDENT| Constructor and Description |
|---|
Diagnostics(String[] args)
Construtor.
|
| Modifier and Type | Method and Description |
|---|---|
protected BasicParams |
createParams()
Cria o objeto que será usado para processar a linha de comando.
|
String |
getLogin()
Obtém o login do usuário.
|
static void |
main(String[] args)
Executa os diagnósticos a partir da linha de comando.
|
protected void |
postLoginInit()
Inicializações feitas após um login bem-sucedido.
|
protected boolean |
runBasicNetworkDiagnostics()
Executa diagnósticos básicos da configuração de rede.
|
protected boolean |
runDiagnostics()
Executa todos os diagnósticos em uma sequência arbitrária.
|
protected boolean |
validateOpenBusComponents(Set<scs.core.ComponentId> components)
Valida os componentes registrados.
|
ask, confirm, createClientMonitor, getConsole, getCurrentDir, getDeploymentInfo, getParams, getPassword, getPort, getRuntimeProperties, getServerURI, getSystemVersion, isAdmin, login, logout, preLogout, print, printError, printf, printInfo, println, println, printStackTrace, printWarning, processBasicParams, processExtraParams, readLine, readPassword, setPassword, setPort, setServerURI, showBasicInfo, toStringpublic Diagnostics(String[] args)
args - parâmetros fornecidos na linha de comandoprotected boolean runDiagnostics()
throws RemoteException
true se todos os testes foram bem-sucedidos,
false se algum deles falhouRemoteException - erro na comunicação RMIprotected boolean validateOpenBusComponents(Set<scs.core.ComponentId> components)
components - conjunto dos componentes registradostrue se os componentes estão válidosprotected boolean runBasicNetworkDiagnostics()
true se todos os testes foram bem-sucedidosprotected BasicParams createParams()
createParams in class AbstractConsoleApppublic final String getLogin()
getLogin in class AbstractConsoleAppprotected void postLoginInit()
throws RemoteException
postLoginInit in class AbstractConsoleAppRemoteException - erro na comunicação RMIpublic static void main(String[] args) throws RemoteException
args - argumentos provenientes da linha de comandoRemoteException - erro na comunicação RMICopyright © 2020. All rights reserved.