List<GenericValue> oldActiveValues = delegator.findByAnd("ContentAssoc", UtilMisc.toMap("contentId", targContentId, "contentIdTo", origSubContentId, "contentAssocTypeId", "PUBLISH_LINK", "thruDate", null));
Iterator<GenericValue> iterOldActive = oldActiveValues.iterator();
while (iterOldActive.hasNext()) {
GenericValue cAssoc = iterOldActive.next();
cAssoc.set("thruDate", nowTimestamp);
cAssoc.store();
}
oldActiveValues = delegator.findByAnd("ContentAssoc", UtilMisc.toMap("contentId", targContentId, "contentIdTo", contentId, "contentAssocTypeId", "PUBLISH_LINK", "thruDate", null));
iterOldActive = oldActiveValues.iterator();
while (iterOldActive.hasNext()) {
GenericValue cAssoc = iterOldActive.next();