class SingleGroupAddressHolder extends AddressHolder {

    @Override
    public void updateProviders(ProviderGroup providerGroup) {
        wLock.lock();
        try {
            getProviderGroup(providerGroup.getName())
                .setProviderInfos(new ArrayList<ProviderInfo>(providerGroup.getProviderInfos()));
        } finally {
            wLock.unlock();
        }
    }

    protected  SingleGroupAddressHolder(ConsumerBootstrap consumerBootstrap);

}