class EventPublishingServiceDiscovery implements ServiceDiscovery {

    @Override
    public List<ServiceInstance> getInstances(String serviceName) throws NullPointerException {
        return serviceDiscovery.getInstances(serviceName);
    }

    protected  EventPublishingServiceDiscovery(ServiceDiscovery serviceDiscovery);

}