@@ -64,7 +64,7 @@ public class VlanDaoImpl extends GenericDaoBase<VlanVO, Long> implements VlanDao
6464 protected SearchBuilder <VlanVO > ZoneWideNonDedicatedVlanSearch ;
6565 protected SearchBuilder <VlanVO > VlanGatewaysearch ;
6666 protected SearchBuilder <VlanVO > DedicatedVlanSearch ;
67- protected SearchBuilder <VlanVO > PhysicalNetworkVlanIp6Search ;
67+ protected SearchBuilder <VlanVO > ZoneVlanIp6Search ;
6868 protected SearchBuilder <VlanVO > ZoneIp6Search ;
6969 protected SearchBuilder <VlanVO > ZoneVlansSearch ;
7070
@@ -260,12 +260,12 @@ public boolean configure(String name, Map<String, Object> params) throws Configu
260260 DedicatedVlanSearch .done ();
261261 AccountVlanMapSearch .done ();
262262
263- PhysicalNetworkVlanIp6Search = createSearchBuilder ();
264- PhysicalNetworkVlanIp6Search .and ("physicalNetworkId " , PhysicalNetworkVlanIp6Search .entity ().getPhysicalNetworkId (), SearchCriteria .Op .EQ );
265- PhysicalNetworkVlanIp6Search .and ("vlanId" , PhysicalNetworkVlanIp6Search .entity ().getVlanTag (), SearchCriteria .Op .EQ );
266- PhysicalNetworkVlanIp6Search .and ("ip6Gateway" , PhysicalNetworkVlanIp6Search .entity ().getIp6Gateway (), SearchCriteria .Op .NNULL );
267- PhysicalNetworkVlanIp6Search .and ("ip6Cidr" , PhysicalNetworkVlanIp6Search .entity ().getIp6Cidr (), SearchCriteria .Op .NNULL );
268- PhysicalNetworkVlanIp6Search .done ();
263+ ZoneVlanIp6Search = createSearchBuilder ();
264+ ZoneVlanIp6Search .and ("zoneId " , ZoneVlanIp6Search .entity ().getDataCenterId (), SearchCriteria .Op .EQ );
265+ ZoneVlanIp6Search .and ("vlanId" , ZoneVlanIp6Search .entity ().getVlanTag (), SearchCriteria .Op .EQ );
266+ ZoneVlanIp6Search .and ("ip6Gateway" , ZoneVlanIp6Search .entity ().getIp6Gateway (), SearchCriteria .Op .NNULL );
267+ ZoneVlanIp6Search .and ("ip6Cidr" , ZoneVlanIp6Search .entity ().getIp6Cidr (), SearchCriteria .Op .NNULL );
268+ ZoneVlanIp6Search .done ();
269269
270270 ZoneIp6Search = createSearchBuilder ();
271271 ZoneIp6Search .and ("zoneId" , ZoneIp6Search .entity ().getDataCenterId (), SearchCriteria .Op .EQ );
@@ -410,9 +410,9 @@ public List<VlanVO> listDedicatedVlans(long accountId) {
410410 }
411411
412412 @ Override
413- public List <VlanVO > listIpv6RangeByPhysicalNetworkIdAndVlanId (long physicalNetworkId , String vlanId ) {
414- SearchCriteria <VlanVO > sc = PhysicalNetworkVlanIp6Search .create ();
415- sc .setParameters ("physicalNetworkId " , physicalNetworkId );
413+ public List <VlanVO > listIpv6RangeByZoneIdAndVlanId (long zoneId , String vlanId ) {
414+ SearchCriteria <VlanVO > sc = ZoneVlanIp6Search .create ();
415+ sc .setParameters ("zoneId " , zoneId );
416416 if (StringUtils .isNotEmpty (vlanId )) {
417417 sc .setParameters ("vlanId" , vlanId );
418418 }
0 commit comments