Delete a server farm configuration or a set of server farm configurations with the given ID or set of IDs.
void deleteServerFarm(Integer serverFarmId) throws SUPAdminException; void deleteServerFarms(java.util.Set<Integer> serverFarmIds) throws SUPAdminException;
If successful, returns silently. If unsuccessful, throws SUPAdminException.
@org.junit.Test public void testDeleteFarm() throws Exception { RelayServerVO relayServer = supRelayServer.getRelayServer( "myrelayserver.sybase.com", 80); if (relayServer == null) { System.out.println("myrelayserver.sybase.com:80 does not configured"); return; } List<ServerFarmVO> farms = relayServer.getServerFarms(); if (farms.size() == 0) { System.out.println("No farm defined."); return; } ServerFarmVO farm = farms.get(0); supRelayServer.deleteServerFarm(farm.getID()); }