package stopBroker; import java.util.Properties; import omq.common.broker.Broker; import omq.common.util.ParameterQueue; import omq.common.util.Serializer; public class ClientTest { /** * @param args * @throws Exception */ public static void main(String[] args) throws Exception { Properties env = new Properties(); env.setProperty(ParameterQueue.USER_NAME, "guest"); env.setProperty(ParameterQueue.USER_PASS, "guest"); // Set host info of rabbimq (where it is) env.setProperty(ParameterQueue.SERVER_HOST, "127.0.0.1"); env.setProperty(ParameterQueue.SERVER_PORT, "5672"); env.setProperty(ParameterQueue.DURABLE_QUEUES, "false"); env.setProperty(ParameterQueue.SERIALIZER_NAME, Serializer.java); env.setProperty(ParameterQueue.ENABLECOMPRESSION, "false"); // Set info about where the message will be sent env.setProperty(ParameterQueue.RPC_EXCHANGE, "rpc_exchange"); // env.setProperty(ParameterQueue.DEBUGFILE, "c:\\middlewareDebug"); // Set info about the queue & the exchange where the ResponseListener // will listen to. env.setProperty(ParameterQueue.RPC_REPLY_QUEUE, "reply_queue"); env.setProperty(ParameterQueue.EVENT_REPLY_QUEUE, "event_queue"); env.setProperty(ParameterQueue.RETRY_TIME_CONNECTION, "5000"); Broker.initBroker(env); BrokerKiller bk = (BrokerKiller) Broker.lookup("bk", BrokerKiller.class); bk.killServerBroker(); Broker.stopBroker(); } }