package omq.test.stopBroker; import java.util.Properties; import omq.common.broker.Broker; import omq.common.util.ParameterQueue; import omq.common.util.Serializer; import omq.test.calculator.CalculatorImpl; public class UnbindTest { private static CalculatorImpl calc; /** * @param args */ public static void main(String[] args) throws Exception { Properties env = new Properties(); env.setProperty(ParameterQueue.USER_NAME, "guest"); env.setProperty(ParameterQueue.USER_PASS, "guest"); // Get 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.RETRY_TIME_CONNECTION, "2000"); String reference = "calculator1"; calc = new CalculatorImpl(); Broker.initBroker(env); Broker.bind(reference, calc); Broker.unbind(reference); Broker.closeConnection(); } }