public static void setReferenceTargetName(PrismReferenceValue rval, PolyStringType name) { if (name == null) { rval.setTargetName((PolyString) null); } else { rval.setTargetName(name.toPolyString()); } }
value.setTargetName(value.getObject().getName()); return; PrismReferenceValue value = (PrismReferenceValue) visitable; if (value.getTargetName() == null && value.getOid() != null) { value.setTargetName(oidNameMap.get(value.getOid()));
private void collectMembership(AssignmentHolderType targetType, QName relation, EvaluationContext ctx) { PrismReferenceValue refVal = prismContext.itemFactory().createReferenceValue(); refVal.setObject(targetType.asPrismObject()); refVal.setTargetType(ObjectTypes.getObjectType(targetType.getClass()).getTypeQName()); refVal.setRelation(relation); refVal.setTargetName(targetType.getName().toPolyString()); collectMembershipRefVal(refVal, targetType.getClass(), relation, targetType, ctx); }
refVal.setTargetName(resolvedName); return; refVal.setTargetName(name); resolvedOids.put(oid, name); return; objectClass, oid, nameOnly, new OperationResult("dummy")); PolyString name = object.getName(); refVal.setTargetName(name); resolvedOids.put(oid, name); LOGGER.trace("Resolved {}: {} to {}", objectClass, oid, name);
private void collectMembership(ObjectReferenceType targetRef, QName relation, EvaluationContext ctx) { PrismReferenceValue refVal = prismContext.itemFactory().createReferenceValue(); refVal.setOid(targetRef.getOid()); refVal.setTargetType(targetRef.getType()); refVal.setRelation(relation); refVal.setTargetName(targetRef.getTargetName()); Class<? extends ObjectType> targetClass = ObjectTypes.getObjectTypeFromTypeQName(targetRef.getType()).getClassDefinition(); collectMembershipRefVal(refVal, targetClass, relation, targetRef, ctx); }
if (xnodeForTargetName != null) { PolyStringType targetName = getBeanUnmarshaller().unmarshal(xnodeForTargetName, PolyStringType.class, pc); refVal.setTargetName(targetName);