pLastRecord =
new TransientPropertyData(pLastRecord.getQPath(), pLastRecord.getIdentifier(),
pLastRecord.getPersistedVersion(), pLastRecord.getType(), pLastRecord.getParentIdentifier(),
pLastRecord.isMultiValued(), new TransientValueData(String.valueOf(auditRecordName)));
dataManager.update(
new ItemState(pLastRecord, ItemState.UPDATED, true, ((ItemImpl)currentItem).getInternalPath()), true);
if (LOG.isDebugEnabled())
LOG.debug("Add audit record: " + " Item path="
+ ((ItemImpl)currentItem).getLocation().getInternalPath().getAsString() + " User=" + session.getUserID()