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 boolean
equals(Object o)
static AuditReferenceValue
fromXml(AuditEventRecordReferenceValueType v)
String
getOid()
PolyString
getTargetName()
QName
getType()
int
hashCode()
void
setOid(String oid)
void
setTargetName(PolyString targetName)
void
setType(QName type)
String
toString()
AuditEventRecordReferenceValueType
toXml()
-
-
-
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)
-
-