Histórico da Página
...
Bloco de código | ||||
---|---|---|---|---|
| ||||
List<AvailabilityDatabaseItem> avalItems = null; AvailabilityParamsDatasulDatabases paramsDatasulDatabases = new AvailabilityParamsDatasulDatabases(); paramsDatasulDatabases.setAppServerName("localhost"); paramsDatasulDatabases.setAppServerPort("5162"); paramsDatasulDatabases.setAppServerApp("cordas8180"); String[] dbNames = {"emsfnd","emsdev"}; paramsDatasulDatabases.setDbNames(dbNames); avalItems = cloudService.availabilityDatasulDatabases(paramsDatasulDatabases); if (avalItems != null) { for (AvailabilityDatabaseItem item : avalItems) { System.out.println("DatabaseName: " + item.getItemName()); System.out.println("Status: " + item.getStatus() + "\n"); } } |
Retorno: List<AvailabilityDatabaseItem>
A classe AvailabilityDatabaseItem é composta pelos atributos:
Atributo | Descrição | Formato |
itemName | Nome do Item | String |
status | Status do item | String |
3.4 Disponibilidade de servidores RPW Datasul
Método publicado no servidor: availabilityRPWDatasul
Parâmetros: AvailabilityParamsDatasul
A classe AvailabilityParamsDatasul é composta pelos atributos:
Atributo | Descrição | Formato |
appServerName | Nome do servidor AppServer | String |
appServerPort | Porta do AppServer | String |
appServerApp | Instância do AppServer | String |
Bloco de código | ||||
---|---|---|---|---|
| ||||
AvailabilityParamsDatasul paramsRPWDatasul = new AvailabilityParamsDatasul();
paramsRPWDatasul.setAppServerName("localhost");
paramsRPWDatasul.setAppServerPort("5162");
paramsRPWDatasul.setAppServerApp("cordas8180");
List<AvailabilityRPWItem> avalRPWList = cloudService.availabilityRPWDatasul(paramsRPWDatasul);
for (AvailabilityRPWItem item : avalRPWList) {
System.out.println("Cod. Servidor RPW: " + item.getServerCode());
System.out.println("Des. Servidor RPW: " + item.getServerDesc());
System.out.println("Estado: " + item.getState());
if (item.getState().equals("ativo")) {
System.out.println("Executando? " + item.getExecution());
}
} |
Retorno: List<AvailabilityRPWItem>
A classe AvailabilityRPWItem é composta pelos atributos:
Atributo | Descrição | Formato |
serverCode | Código do servidor RPW | String |
serverDesc | Descrição do servidor RPW | String |
state | Estado do servidor (Ativo, Inativo ou Bloqueado) | String |
execution | Indica se está em execução | Boolean |