org.apache.activemq.artemis.api.jms.management.ConnectionFactoryControl

Here are the examples of the java api class org.apache.activemq.artemis.api.jms.management.ConnectionFactoryControl taken from open source projects.

1. ConnectionFactoryControlTest#testCreateCF()

Project: activemq-artemis
File: ConnectionFactoryControlTest.java
// Static --------------------------------------------------------
// Constructors --------------------------------------------------
// Public --------------------------------------------------------
@Test
public void testCreateCF() throws Exception {
    JMSServerControl control = createJMSControl();
    control.createConnectionFactory("test", false, false, 0, "invm", "test");
    ConnectionFactoryControl controlCF = createCFControl("test");
    ActiveMQConnectionFactory cf = (ActiveMQConnectionFactory) ctx.lookup("test");
    Assert.assertFalse(cf.isCompressLargeMessage());
    controlCF.setCompressLargeMessages(true);
    cf = (ActiveMQConnectionFactory) ctx.lookup("test");
    Assert.assertTrue(cf.isCompressLargeMessage());
    server.stop();
    waitForServerToStop(server);
    startServer();
    cf = (ActiveMQConnectionFactory) ctx.lookup("test");
    Assert.assertTrue(cf.isCompressLargeMessage());
}