Package org.jboss.as.test.clustering.cluster.registry.bean

Examples of org.jboss.as.test.clustering.cluster.registry.bean.RegistryRetriever


    public void test() throws Exception {

        ContextSelector<EJBClientContext> selector = EJBClientContextSelector.setup(CLIENT_PROPERTIES);

        try (EJBDirectory context = new RemoteEJBDirectory(MODULE_NAME)) {
            RegistryRetriever bean = context.lookupStateless(RegistryRetrieverBean.class, RegistryRetriever.class);
            Collection<String> names = bean.getNodes();
            assertEquals(1, names.size());
            assertTrue(names.toString(), names.contains(NODE_1));
        } finally {
            // reset the selector
            if (selector != null) {
View Full Code Here


    public void test() throws Exception {

        ContextSelector<EJBClientContext> selector = EJBClientContextSelector.setup(CLIENT_PROPERTIES);

        try (EJBDirectory context = new RemoteEJBDirectory(MODULE_NAME)) {
            RegistryRetriever bean = context.lookupStateless(RegistryRetrieverBean.class, RegistryRetriever.class);
            Collection<String> names = bean.getNodes();
            assertEquals(2, names.size());
            assertTrue(names.toString(), names.contains(NODE_1));
            assertTrue(names.toString(), names.contains(NODE_2));
           
            undeploy(DEPLOYMENT_1);
           
            names = bean.getNodes();
            assertEquals(1, names.size());
            assertTrue(names.contains(NODE_2));
           
            deploy(DEPLOYMENT_1);
           
            names = bean.getNodes();
            assertEquals(2, names.size());
            assertTrue(names.contains(NODE_1));
            assertTrue(names.contains(NODE_2));
           
            stop(CONTAINER_2);
           
            names = bean.getNodes();
            assertEquals(1, names.size());
            assertTrue(names.contains(NODE_1));
           
            start(CONTAINER_2);
           
            names = bean.getNodes();
            assertEquals(2, names.size());
            assertTrue(names.contains(NODE_1));
            assertTrue(names.contains(NODE_2));
        } finally {
            // reset the selector
View Full Code Here

TOP

Related Classes of org.jboss.as.test.clustering.cluster.registry.bean.RegistryRetriever

Copyright © 2018 www.massapicom. 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.