/** * @see com.att.cdp.zones.NetworkService#getLoadBalancerPoolById(java.lang.String) */ @SuppressWarnings("nls") @Override public LoadBalancerPool getLoadBalancerPoolById(String id) throws ZoneException { checkArg(id, "id"); connect(); Context context = getContext(); trackRequest(); RequestState.put(RequestState.LOADBALANCERPOOL, id); RequestState.put(RequestState.SERVICE, "Network"); RequestState.put(RequestState.SERVICE_URL, quantumConnector.getEndpoint()); try { com.woorea.openstack.quantum.model.LoadBalancerPool n = quantumConnector.getClient().lbaas().Pool().show(id).execute(); return new OpenStackLoadBalancerPool(context, n); } catch (OpenStackBaseException ex) { ExceptionMapper.mapException(ex); } return null; }