Creates a relay server configuration.
saveRelayServer(RelayServerVO relayServer) throws SUPAdminException;
RelayServerVO rsvo = new RelayServerVO(); RelayServerVOBuilder bld = new RelayServerVOBuilder(rsvo); bld.host("myrelayserver.sybase.com"). port(1234). credential("supAdmin").password("s3pAdmin").back(). credential("supAdmin2").password("s3pAdmin2").back(). deleteFarm("supAdmin2.SupAdminAutoTestRBS"). farm("supAdmin2.SupAdminAutoTestMBS"). description("Descrition from API - Messaging"). type(SERVER_FARM_TYPE.MESSAGING). name("supAdmin2.SupAdminAutoTestMBS - API"). deleteServerNode("node-name"). serverNode("node1"). token("node1-token"). back(). back(). farm("farm - API"). description("Descrition from API - Replication"). type(SERVER_FARM_TYPE.REPLICATION). serverNode("node2"). token("node2-token"). back(). back(). back(); rsvo = bld.build(); suprs.saveRelayServer(rsvo);
RelayServerVO relayservervo = new RelayServerVO(); relayservervo.setHost(Constant.loadBalancerHost); relayservervo.setPort(Constant.LB_Port); relayservervo.setSecurePort(Constant.LB_Secure_Port); relayservervo.setUrlSuffix("/ias_relay_server/server/rs_server.dll"); relayservervo.setType(RELAY_SERVER_TYPE.LOAD_BALANCER); List<RelayServerNodeVO> rvos=relayservervo.getRelayServerNodes(); if(rvos.size()==0){ RelayServerNodeVO rvo = new RelayServerNodeVO(); rvo.setHost(Constant.relayServerNodeHost); rvo.setPort(Constant.relayServerNodePort); rvo.setSecurePort(Constant.relayServerNodeSecurePort); rvos.add(rvo); multiRelayServer.saveRelayServer(relayservervo);