@Override public NetworkVO getPrivateNetwork( String broadcastUri, String cidr, long accountId, long zoneId, Long networkOfferingId) { if (networkOfferingId == null) { networkOfferingId = _ntwkOffDao.findByUniqueName(NetworkOffering.SystemPrivateGatewayNetworkOffering).getId(); } SearchCriteria<NetworkVO> sc = AllFieldsSearch.create(); sc.setParameters("datacenter", zoneId); sc.setParameters("broadcastUri", broadcastUri); sc.setParameters("cidr", cidr); sc.setParameters("account", accountId); sc.setParameters("offering", networkOfferingId); return findOneBy(sc); }