Package org.switchyard

Examples of org.switchyard.Service.unregister()


    public void testUnregister() {
        Service service = _domain.registerService(new QName("TestService"),
                new InOnlyService(), new MockHandler());
        // test that it was added to the registry
        Assert.assertEquals(1, _domain.getServiceRegistry().getServices().size());
        service.unregister();
        // confirm that it was removed
        Assert.assertEquals(0, _domain.getServiceRegistry().getServices().size());
    }
   
}
View Full Code Here


                    + ".  No service is registered with that name.");
        }
       
        // select the service to replace
        Service replacedService = services.get(0);
        replacedService.unregister();
       
        // add the replacement service
        getServiceDomain().registerService(name, replacedService.getInterface(), handler,
                replacedService.getServiceMetadata());
    }
View Full Code Here

        _domain.addEventObserver(_observer, ServiceRegistrationEvent.class)
            .addEventObserver(_observer, ServiceUnregistrationEvent.class);
       
        Service service = _domain.registerService(new QName("test"), new InOutService(), new BaseHandler());
        Assert.assertTrue(_observer.serviceRegistrationCalled);
        service.unregister();
        Assert.assertTrue(_observer.serviceUnregistrationCalled);
    }
}

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.