Examples of StubCompositeTransport


Examples of org.apache.activemq.transport.StubCompositeTransport

        final String extraParameterValue = "3000";
        final URI uri = new URI("discovery:(multicast://default)?initialReconnectDelay=100&"
                + DiscoveryListener.DISCOVERED_OPTION_PREFIX + extraParameterName + "=" + extraParameterValue);
        CompositeData compositeData = URISupport.parseComposite(uri);
       
        StubCompositeTransport compositeTransport = new StubCompositeTransport();     
        DiscoveryTransport discoveryTransport = DiscoveryTransportFactory.createTransport(compositeTransport, compositeData, compositeData.getParameters());
       
        discoveryTransport.onServiceAdd(new DiscoveryEvent("tcp://localhost:61616"));       
        assertEquals("expected added URI after discovery event", compositeTransport.getTransportURIs().length, 1);
       
        URI discoveredServiceURI = compositeTransport.getTransportURIs()[0];
        Map<String, String> parameters = URISupport.parseParameters(discoveredServiceURI);
        assertTrue("unable to add parameter to discovered service", parameters.containsKey(extraParameterName));
        assertEquals("incorrect value for parameter added to discovered service", parameters.get(extraParameterName), extraParameterValue);
    }
View Full Code Here

Examples of org.apache.activemq.transport.StubCompositeTransport

        final String extraParameterValue = "3000";
        final URI uri = new URI("discovery:(static:tcp://localhost:61616)?initialReconnectDelay=100&"
                + DiscoveryListener.DISCOVERED_OPTION_PREFIX + extraParameterName + "=" + extraParameterValue);
        CompositeData compositeData = URISupport.parseComposite(uri);

        StubCompositeTransport compositeTransport = new StubCompositeTransport();
        DiscoveryTransport discoveryTransport = DiscoveryTransportFactory.createTransport(compositeTransport, compositeData, compositeData.getParameters());

        discoveryTransport.start();
        assertEquals("expected added URI after discovery event", 1, compositeTransport.getTransportURIs().length);

        URI discoveredServiceURI = compositeTransport.getTransportURIs()[0];
        Map<String, String> parameters = URISupport.parseParameters(discoveredServiceURI);
        assertTrue("unable to add parameter to discovered service", parameters.containsKey(extraParameterName));
        assertEquals("incorrect value for parameter added to discovered service", parameters.get(extraParameterName), extraParameterValue);
    }
View Full Code Here

Examples of org.apache.activemq.transport.StubCompositeTransport

    public void testAddRemoveDiscoveredBroker() throws Exception {
        final URI uri = new URI("discovery:(multicast://default)?initialReconnectDelay=100&connectionTimeout=3000");       
        CompositeData compositeData = URISupport.parseComposite(uri);
       
        StubCompositeTransport compositeTransport = new StubCompositeTransport();     
        DiscoveryTransport discoveryTransport = DiscoveryTransportFactory.createTransport(compositeTransport, compositeData, compositeData.getParameters());
       
        final String serviceName = "tcp://localhost:61616";
        discoveryTransport.onServiceAdd(new DiscoveryEvent(serviceName));       
        assertEquals("expected added URI after discovery event", 1, compositeTransport.getTransportURIs().length);
       
        discoveryTransport.onServiceRemove(new DiscoveryEvent(serviceName));       
        assertEquals("expected URI removed after discovery event", 0, compositeTransport.getTransportURIs().length);
    }
View Full Code Here

Examples of org.apache.activemq.transport.StubCompositeTransport

        final String extraParameterValue = "3000";
        final URI uri = new URI("discovery:(multicast://default)?initialReconnectDelay=100&"
                + DiscoveryListener.DISCOVERED_OPTION_PREFIX + extraParameterName + "=" + extraParameterValue);
        CompositeData compositeData = URISupport.parseComposite(uri);
       
        StubCompositeTransport compositeTransport = new StubCompositeTransport();     
        DiscoveryTransport discoveryTransport = DiscoveryTransportFactory.createTransport(compositeTransport, compositeData, compositeData.getParameters());
       
        discoveryTransport.onServiceAdd(new DiscoveryEvent("tcp://localhost:61616"));       
        assertEquals("expected added URI after discovery event", compositeTransport.getTransportURIs().length, 1);
       
        URI discoveredServiceURI = compositeTransport.getTransportURIs()[0];
        Map<String, String> parameters = URISupport.parseParameters(discoveredServiceURI);
        assertTrue("unable to add parameter to discovered service", parameters.containsKey(extraParameterName));
        assertEquals("incorrect value for parameter added to discovered service", parameters.get(extraParameterName), extraParameterValue);
    }
View Full Code Here

Examples of org.apache.activemq.transport.StubCompositeTransport

   
    public void testAddRemoveDiscoveredBroker() throws Exception {
        final URI uri = new URI("discovery:(multicast://default)?initialReconnectDelay=100&connectionTimeout=3000");       
        CompositeData compositeData = URISupport.parseComposite(uri);
       
        StubCompositeTransport compositeTransport = new StubCompositeTransport();     
        DiscoveryTransport discoveryTransport = DiscoveryTransportFactory.createTransport(compositeTransport, compositeData, compositeData.getParameters());
       
        final String serviceName = "tcp://localhost:61616";
        discoveryTransport.onServiceAdd(new DiscoveryEvent(serviceName));       
        assertEquals("expected added URI after discovery event", 1, compositeTransport.getTransportURIs().length);
       
        discoveryTransport.onServiceRemove(new DiscoveryEvent(serviceName));       
        assertEquals("expected URI removed after discovery event", 0, compositeTransport.getTransportURIs().length);
    }
View Full Code Here

Examples of org.apache.activemq.transport.StubCompositeTransport

        final String extraParameterName = "connectionTimeout";
        final String extraParameterValue = "3000";
        final URI uri = new URI("discovery:(multicast://default)?initialReconnectDelay=100&" + extraParameterName + "=" + extraParameterValue);       
        CompositeData compositeData = URISupport.parseComposite(uri);
       
        StubCompositeTransport compositeTransport = new StubCompositeTransport();     
        DiscoveryTransport discoveryTransport = DiscoveryTransportFactory.createTransport(compositeTransport, compositeData);
       
        discoveryTransport.onServiceAdd(new DiscoveryEvent("tcp://localhost:61616"));       
        assertEquals("expected added URI after discovery event", compositeTransport.getTransportURIs().length, 1);
       
        URI discoveredServiceURI = compositeTransport.getTransportURIs()[0];
        Map<String, String> parameters = URISupport.parseParameters(discoveredServiceURI);
        assertTrue("unable to add parameter to discovered service", parameters.containsKey(extraParameterName));
        assertEquals("incorrect value for parameter added to discovered service", parameters.get(extraParameterName), extraParameterValue);
    }
View Full Code Here

Examples of org.apache.activemq.transport.StubCompositeTransport

   
    public void testAddRemoveDiscoveredBroker() throws Exception {
        final URI uri = new URI("discovery:(multicast://default)?initialReconnectDelay=100&connectionTimeout=3000");       
        CompositeData compositeData = URISupport.parseComposite(uri);
       
        StubCompositeTransport compositeTransport = new StubCompositeTransport();     
        DiscoveryTransport discoveryTransport = DiscoveryTransportFactory.createTransport(compositeTransport, compositeData);
       
        final String serviceName = "tcp://localhost:61616";
        discoveryTransport.onServiceAdd(new DiscoveryEvent(serviceName));       
        assertEquals("expected added URI after discovery event", 1, compositeTransport.getTransportURIs().length);
       
        discoveryTransport.onServiceRemove(new DiscoveryEvent(serviceName));       
        assertEquals("expected URI removed after discovery event", 0, compositeTransport.getTransportURIs().length);
    }
View Full Code Here

Examples of org.apache.activemq.transport.StubCompositeTransport

        final String extraParameterValue = "3000";
        final URI uri = new URI("discovery:(multicast://default)?initialReconnectDelay=100&"
                + DiscoveryListener.DISCOVERED_OPTION_PREFIX + extraParameterName + "=" + extraParameterValue);
        CompositeData compositeData = URISupport.parseComposite(uri);

        StubCompositeTransport compositeTransport = new StubCompositeTransport();
        DiscoveryTransport discoveryTransport = DiscoveryTransportFactory.createTransport(compositeTransport, compositeData, compositeData.getParameters());

        discoveryTransport.onServiceAdd(new DiscoveryEvent("tcp://localhost:61616"));
        assertEquals("expected added URI after discovery event", compositeTransport.getTransportURIs().length, 1);

        URI discoveredServiceURI = compositeTransport.getTransportURIs()[0];
        Map<String, String> parameters = URISupport.parseParameters(discoveredServiceURI);
        assertTrue("unable to add parameter to discovered service", parameters.containsKey(extraParameterName));
        assertEquals("incorrect value for parameter added to discovered service", parameters.get(extraParameterName), extraParameterValue);
    }
View Full Code Here

Examples of org.apache.activemq.transport.StubCompositeTransport

        final String extraParameterValue = "3000";
        final URI uri = new URI("discovery:(static:tcp://localhost:61616)?initialReconnectDelay=100&"
                + DiscoveryListener.DISCOVERED_OPTION_PREFIX + extraParameterName + "=" + extraParameterValue);
        CompositeData compositeData = URISupport.parseComposite(uri);

        StubCompositeTransport compositeTransport = new StubCompositeTransport();
        DiscoveryTransport discoveryTransport = DiscoveryTransportFactory.createTransport(compositeTransport, compositeData, compositeData.getParameters());

        discoveryTransport.start();
        assertEquals("expected added URI after discovery event", 1, compositeTransport.getTransportURIs().length);

        URI discoveredServiceURI = compositeTransport.getTransportURIs()[0];
        Map<String, String> parameters = URISupport.parseParameters(discoveredServiceURI);
        assertTrue("unable to add parameter to discovered service", parameters.containsKey(extraParameterName));
        assertEquals("incorrect value for parameter added to discovered service", parameters.get(extraParameterName), extraParameterValue);
    }
View Full Code Here

Examples of org.apache.activemq.transport.StubCompositeTransport

    public void testAddRemoveDiscoveredBroker() throws Exception {
        final URI uri = new URI("discovery:(multicast://default)?initialReconnectDelay=100&connectionTimeout=3000");
        CompositeData compositeData = URISupport.parseComposite(uri);

        StubCompositeTransport compositeTransport = new StubCompositeTransport();
        DiscoveryTransport discoveryTransport = DiscoveryTransportFactory.createTransport(compositeTransport, compositeData, compositeData.getParameters());

        final String serviceName = "tcp://localhost:61616";
        discoveryTransport.onServiceAdd(new DiscoveryEvent(serviceName));
        assertEquals("expected added URI after discovery event", 1, compositeTransport.getTransportURIs().length);

        discoveryTransport.onServiceRemove(new DiscoveryEvent(serviceName));
        assertEquals("expected URI removed after discovery event", 0, compositeTransport.getTransportURIs().length);
    }
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.