Examples of HazelcastSedaEndpoint


Examples of org.apache.camel.component.hazelcast.seda.HazelcastSedaEndpoint

    @Test
    public void createEndpointWithTransferExchange() throws Exception {
        HazelcastComponent hzlqComponent = new HazelcastComponent(context);
        hzlqComponent.start();

        HazelcastSedaEndpoint hzlqEndpoint = (HazelcastSedaEndpoint) hzlqComponent.createEndpoint("hazelcast:seda:foo?transferExchange=true");

        assertEquals("Invalid queue name", "foo", hzlqEndpoint.getConfiguration().getQueueName());
        assertTrue("Default value of concurrent consumers is invalid", hzlqEndpoint.getConfiguration().isTransferExchange());

        hzlqEndpoint = (HazelcastSedaEndpoint) hzlqComponent.createEndpoint("hazelcast:seda:foo?transferExchange=false");

        assertEquals("Invalid queue name", "foo", hzlqEndpoint.getConfiguration().getQueueName());
        assertFalse("Default value of concurrent consumers is invalid", hzlqEndpoint.getConfiguration().isTransferExchange());
        hzlqComponent.stop();
    }
View Full Code Here

Examples of org.apache.camel.component.hazelcast.seda.HazelcastSedaEndpoint

    @Test
    public void createEndpointWithNoParams() throws Exception {
        HazelcastComponent hzlqComponent = new HazelcastComponent(context);
        hzlqComponent.start();
        HazelcastSedaEndpoint hzlqEndpoint = (HazelcastSedaEndpoint) hzlqComponent.createEndpoint("hazelcast:seda:foo");

        assertEquals("Invalid queue name", "foo", hzlqEndpoint.getConfiguration().getQueueName());
        assertEquals("Default value of concurrent consumers is invalid", 1, hzlqEndpoint.getConfiguration().getConcurrentConsumers());
        assertEquals("Default value of pool interval is invalid", 1000, hzlqEndpoint.getConfiguration().getPollInterval());
        hzlqComponent.stop();
    }
View Full Code Here

Examples of org.apache.camel.component.hazelcast.seda.HazelcastSedaEndpoint

    @Test
    public void createEndpointWithConcurrentConsumersParam() throws Exception {
        HazelcastComponent hzlqComponent = new HazelcastComponent(context);
        hzlqComponent.start();
        HazelcastSedaEndpoint hzlqEndpoint = (HazelcastSedaEndpoint) hzlqComponent.createEndpoint("hazelcast:seda:foo?concurrentConsumers=4");

        assertEquals("Invalid queue name", "foo", hzlqEndpoint.getConfiguration().getQueueName());
        assertEquals("Value of concurrent consumers is invalid", 4, hzlqEndpoint.getConfiguration().getConcurrentConsumers());
        assertEquals("Default value of pool interval is invalid", 1000, hzlqEndpoint.getConfiguration().getPollInterval());
        hzlqComponent.stop();
    }
View Full Code Here

Examples of org.apache.camel.component.hazelcast.seda.HazelcastSedaEndpoint

    @Test
    public void createEndpointWithPoolIntevalParam() throws Exception {
        HazelcastComponent hzlqComponent = new HazelcastComponent(context);
        hzlqComponent.start();
        HazelcastSedaEndpoint hzlqEndpoint = (HazelcastSedaEndpoint) hzlqComponent.createEndpoint("hazelcast:seda:foo?pollInterval=4000");

        assertEquals("Invalid queue name", "foo", hzlqEndpoint.getConfiguration().getQueueName());
        assertEquals("Default value of concurrent consumers is invalid", 1, hzlqEndpoint.getConfiguration().getConcurrentConsumers());
        assertEquals("Invalid pool interval", 4000, hzlqEndpoint.getConfiguration().getPollInterval());
        hzlqComponent.stop();
    }
View Full Code Here

Examples of org.apache.camel.component.hazelcast.seda.HazelcastSedaEndpoint

    @Test
    public void createEndpointWithNoParams() throws Exception {
        HazelcastComponent hzlqComponent = new HazelcastComponent(context);

        HazelcastSedaEndpoint hzlqEndpoint = (HazelcastSedaEndpoint) hzlqComponent.createEndpoint("hazelcast:seda:foo");

        assertEquals("Invalid queue name", "foo", hzlqEndpoint.getConfiguration().getQueueName());
        assertEquals("Default value of concurrent consumers is invalid", 1, hzlqEndpoint.getConfiguration().getConcurrentConsumers());
        assertEquals("Default value of pool interval is invalid", 1000, hzlqEndpoint.getConfiguration().getPollInterval());
    }
View Full Code Here

Examples of org.apache.camel.component.hazelcast.seda.HazelcastSedaEndpoint

    }

    @Test
    public void createEndpointWithConcurrentConsumersParam() throws Exception {
        HazelcastComponent hzlqComponent = new HazelcastComponent(context);
        HazelcastSedaEndpoint hzlqEndpoint = (HazelcastSedaEndpoint) hzlqComponent.createEndpoint("hazelcast:seda:foo?concurrentConsumers=4");

        assertEquals("Invalid queue name", "foo", hzlqEndpoint.getConfiguration().getQueueName());
        assertEquals("Value of concurrent consumers is invalid", 4, hzlqEndpoint.getConfiguration().getConcurrentConsumers());
        assertEquals("Default value of pool interval is invalid", 1000, hzlqEndpoint.getConfiguration().getPollInterval());

    }
View Full Code Here

Examples of org.apache.camel.component.hazelcast.seda.HazelcastSedaEndpoint

    }

    @Test
    public void createEndpointWithPoolIntevalParam() throws Exception {
        HazelcastComponent hzlqComponent = new HazelcastComponent(context);
        HazelcastSedaEndpoint hzlqEndpoint = (HazelcastSedaEndpoint) hzlqComponent.createEndpoint("hazelcast:seda:foo?pollInterval=4000");

        assertEquals("Invalid queue name", "foo", hzlqEndpoint.getConfiguration().getQueueName());
        assertEquals("Default value of concurrent consumers is invalid", 1, hzlqEndpoint.getConfiguration().getConcurrentConsumers());
        assertEquals("Invalid pool interval", 4000, hzlqEndpoint.getConfiguration().getPollInterval());

    }
View Full Code Here

Examples of org.apache.camel.component.hazelcast.seda.HazelcastSedaEndpoint

    }

    @Test(expected = IllegalArgumentException.class)
    public void createEndpointWithoutEmptyName() throws Exception {
        HazelcastComponent hzlqComponent = new HazelcastComponent(context);
        final HazelcastSedaEndpoint hzlqEndpoint = (HazelcastSedaEndpoint) hzlqComponent.createEndpoint("hazelcast:seda: ?concurrentConsumers=4");
    }
View Full Code Here

Examples of org.apache.camel.component.hazelcast.seda.HazelcastSedaEndpoint

        if (remaining.startsWith(HazelcastConstants.SEDA_PREFIX)) {
            final HazelcastSedaConfiguration config = new HazelcastSedaConfiguration();
            setProperties(config, parameters);
            config.setQueueName(remaining.substring(remaining.indexOf(":") + 1, remaining.length()));

            endpoint = new HazelcastSedaEndpoint(hazelcastInstance, uri, this, config);
        }

        if (remaining.startsWith(HazelcastConstants.LIST_PREFIX)) {
            // remaining is anything (name it foo ;)
            remaining = removeStartingCharacters(remaining.substring(HazelcastConstants.LIST_PREFIX.length()), '/');
View Full Code Here

Examples of org.apache.camel.component.hazelcast.seda.HazelcastSedaEndpoint

    @Test
    public void createEndpointWithTransferExchange() throws Exception {
        HazelcastComponent hzlqComponent = new HazelcastComponent(context);

        HazelcastSedaEndpoint hzlqEndpoint = (HazelcastSedaEndpoint) hzlqComponent.createEndpoint("hazelcast:seda:foo?transferExchange=true");

        assertEquals("Invalid queue name", "foo", hzlqEndpoint.getConfiguration().getQueueName());
        assertTrue("Default value of concurrent consumers is invalid", hzlqEndpoint.getConfiguration().isTransferExchange());

        hzlqEndpoint = (HazelcastSedaEndpoint) hzlqComponent.createEndpoint("hazelcast:seda:foo?transferExchange=false");

        assertEquals("Invalid queue name", "foo", hzlqEndpoint.getConfiguration().getQueueName());
        assertFalse("Default value of concurrent consumers is invalid", hzlqEndpoint.getConfiguration().isTransferExchange());
    }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.