public class SGAProxy extends Object
| Constructor and Description |
|---|
SGAProxy() |
| Modifier and Type | Method and Description |
|---|---|
static csbase.logic.SGAInfo[] |
getAllInfo(String sgaName)
Método para obter as informações de todos os nós de um SGA.
|
static Vector<String> |
getAllSGANames()
Método para busca dos nomes dos SGAs registrados
|
static int |
getCommandsUpdateInterval()
Método para obter o intervalo de atualização das informações dos comandos.
|
static Hashtable<String,csbase.logic.SGASet> |
getRegisteredServers()
Método para busca dos SGAs registrados
|
static csbase.logic.ServerGroupInfo[] |
getServerGroups()
Método para obter os grupos de servidores definidos por um usuário.
|
static csbase.logic.CommandInfo |
getSGACommand(String sgaName,
String cmdId)
Obtém as informações de um comando em execução.
|
static csbase.logic.SGASet |
getSGASet(String sgaName)
Método para obter as informações de um SGA.
|
static int |
getUpdateInterval()
Método para obter o intervalo de atualização das informações
|
static boolean |
killCommand(String sgaName,
String cmdId)
Método para cancelar um comando.
|
static void |
restartAllSGAs()
Reinicia todos os SGAs em execução.
|
static void |
restartSGA(String sgaName)
Reinicia o SGA.
|
static boolean |
setServerGroups(csbase.logic.ServerGroupInfo[] groups)
Método para atualizar os grupos de servidores definidos por um usuário.
|
static void |
shutdownAllSGAs()
Método para desativar (shutdown) todos os SGAs
|
static void |
shutdownSGA(String sgaName)
Método para desativar (shutdown) um SGA específico
|
public static Hashtable<String,csbase.logic.SGASet> getRegisteredServers()
public static Vector<String> getAllSGANames()
public static csbase.logic.SGAInfo[] getAllInfo(String sgaName)
sgaName - nome (identificação) do SGApublic static csbase.logic.SGASet getSGASet(String sgaName)
sgaName - nome (identificação) do SGApublic static int getCommandsUpdateInterval()
public static int getUpdateInterval()
public static csbase.logic.CommandInfo getSGACommand(String sgaName, String cmdId)
sgaName - nome do sga que executa o comando.cmdId - identificador do comando.public static csbase.logic.ServerGroupInfo[] getServerGroups()
public static boolean setServerGroups(csbase.logic.ServerGroupInfo[] groups)
groups - .public static void shutdownSGA(String sgaName)
sgaName - .public static void restartSGA(String sgaName)
sgaName - nome do sga que se deseja reiniciar.public static boolean killCommand(String sgaName, String cmdId)
sgaName - nome do SGA.cmdId - identificador do comando.public static void shutdownAllSGAs()
public static void restartAllSGAs()
Copyright © 2016. All rights reserved.