+ List<AllowedAddressPairs> addedAap = AclServiceUtils.getUpdatedAllowedAddressPairs(aclInterfaceAfter
+ .getAllowedAddressPairs(), aclInterfaceBefore.getAllowedAddressPairs());
+ List<AllowedAddressPairs> deletedAap = AclServiceUtils.getUpdatedAllowedAddressPairs(aclInterfaceBefore
+ .getAllowedAddressPairs(), aclInterfaceAfter.getAllowedAddressPairs());
+ if (!deletedAap.isEmpty() || !addedAap.isEmpty()) {
+ LOG.debug("Update cache with new AAP = {}", aclInterfaceAfter.getInterfaceId());
+ aclDataUtil.addOrUpdateAclInterfaceMap(aclInterfaceAfter.getSecurityGroups(), aclInterfaceAfter);
+ }
+ }
+
+ private void updateCacheWithAddedAcls(AclInterface aclInterfaceBefore, AclInterface aclInterfaceAfter) {
+ List<Uuid> addedAcls = AclServiceUtils.getUpdatedAclList(aclInterfaceAfter.getSecurityGroups(),
+ aclInterfaceBefore.getSecurityGroups());