public OpsProvider<ResourcePool<InetSocketAddress>> getPublicAddressPool4(final int publicPort,
final List<Integer> publicPortGroup) {
OpsProvider<ResourcePool<InetSocketAddress>> pool = new OpsProvider<ResourcePool<InetSocketAddress>>() {
@Override
public ResourcePool<InetSocketAddress> get() throws OpsException {
DirectHost host = OpsContext.get().getInstance(DirectHost.class);
OpsTarget target = OpsContext.get().getInstance(OpsTarget.class);
PlatformLayerKey sharedNetworkKey = getSharedNetworkKey();
// We don't skip here, at the moment.