Package com.evolveum.midpoint.audit.api
Class AuditReferenceValue
- java.lang.Object
-
- com.evolveum.midpoint.audit.api.AuditReferenceValue
-
- All Implemented Interfaces:
Serializable
public class AuditReferenceValue extends Object implements Serializable
Restricted version of ObjectReferenceType/PrismReferenceValue to be used for audit records.- Author:
- mederly
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description AuditReferenceValue()AuditReferenceValue(@NotNull PrismReferenceValue prv)AuditReferenceValue(String oid, QName type, PolyString targetName)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object o)static AuditReferenceValuefromXml(AuditEventRecordReferenceValueType v)StringgetOid()PolyStringgetTargetName()QNamegetType()inthashCode()voidsetOid(String oid)voidsetTargetName(PolyString targetName)voidsetType(QName type)StringtoString()AuditEventRecordReferenceValueTypetoXml()
-
-
-
Constructor Detail
-
AuditReferenceValue
public AuditReferenceValue()
-
AuditReferenceValue
public AuditReferenceValue(String oid, QName type, PolyString targetName)
-
AuditReferenceValue
public AuditReferenceValue(@NotNull @NotNull PrismReferenceValue prv)
-
-
Method Detail
-
getOid
public String getOid()
-
setOid
public void setOid(String oid)
-
getType
public QName getType()
-
setType
public void setType(QName type)
-
getTargetName
public PolyString getTargetName()
-
setTargetName
public void setTargetName(PolyString targetName)
-
toXml
public AuditEventRecordReferenceValueType toXml()
-
fromXml
public static AuditReferenceValue fromXml(AuditEventRecordReferenceValueType v)
-
-