Retrieves a list of Relay Servers configured for an Unwired Server cluster.
List<RelayServerVO> getRelayServers() throws SUPAdminException;
If successful, returns an object of the specified type (can be null). If unsuccessful, returns SUPAdminException.
// Get all relay servers configured for the Unwired Server cluster. List<RelayServerVO> relayServers = supCluster.getRelayServers(); for (RelayServerVO relayServer : relayServers) { // Print relay server info System.out.println("=========Begin Relay Server Info========="); System.out.println("Host: " + relayServer.getHost()); System.out.println("HTTP port: " + relayServer.getPort()); System.out.println("HTTPS port: " + relayServer.getSecurePort()); System.out.println("URL suffix: " + relayServer.getUrlSuffix()); // Print farm info of this relay server System.out.println("======Farms within this relays server======"); for (FarmVO farm : relayServer.getFarms()) { System.out.println(" " + farm); // print server node info of this farm System.out.println("===Server nodes within this farm==="); for (ServerNodeVO serverNode : farm.getServerNodes()) { System.out.println(" Server node: " + serverNode); // print Outbound Enabler info of this server node System.out.println(" Outbound enabler: " + serverNode.getOutboundEnabler()); } } System.out.println("=========End Relay Server Info========="); }