public class SGAProxy
extends java.lang.Object
| Constructor and Description |
|---|
SGAProxy() |
| Modifier and Type | Method and Description |
|---|---|
static csbase.logic.SGAInfo[] |
getAllInfo(java.lang.String sgaName)
Método para obter as informações de todos os nós de um SGA.
|
static java.util.Vector<java.lang.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 java.util.Hashtable<java.lang.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(java.lang.String sgaName,
java.lang.String cmdId)
Obtém as informações de um comando em execução.
|
static csbase.logic.SGASet |
getSGASet(java.lang.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(java.lang.String sgaName,
java.lang.String cmdId)
Método para cancelar um comando.
|
static void |
restartAllSGAs()
Reinicia todos os SGAs em execução.
|
static void |
restartSGA(java.lang.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(java.lang.String sgaName)
Método para desativar (shutdown) um SGA específico
|
public static java.util.Hashtable<java.lang.String,csbase.logic.SGASet> getRegisteredServers()
public static java.util.Vector<java.lang.String> getAllSGANames()
public static csbase.logic.SGAInfo[] getAllInfo(java.lang.String sgaName)
sgaName - nome (identificação) do SGApublic static csbase.logic.SGASet getSGASet(java.lang.String sgaName)
sgaName - nome (identificação) do SGApublic static int getCommandsUpdateInterval()
public static int getUpdateInterval()
public static csbase.logic.CommandInfo getSGACommand(java.lang.String sgaName,
java.lang.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(java.lang.String sgaName)
sgaName - .public static void restartSGA(java.lang.String sgaName)
sgaName - nome do sga que se deseja reiniciar.public static boolean killCommand(java.lang.String sgaName,
java.lang.String cmdId)
sgaName - nome do SGA.cmdId - identificador do comando.public static void shutdownAllSGAs()
public static void restartAllSGAs()
Copyright © 2016. All Rights Reserved.