public class AuditEventRecordType extends Object implements Serializable, Cloneable, JaxbVisitable, org.jvnet.jaxb2_commons.lang.Equals, org.jvnet.jaxb2_commons.lang.HashCode
Java class for AuditEventRecordType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="AuditEventRecordType"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="timestamp" type="{http://www.w3.org/2001/XMLSchema}dateTime"/> <element name="eventIdentifier" type="{http://www.w3.org/2001/XMLSchema}string"/> <element name="sessionIdentifier" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="requestIdentifier" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="taskIdentifier" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="taskOID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="hostIdentifier" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="nodeIdentifier" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="remoteHostAddress" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="initiatorRef" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}ObjectReferenceType"/> <element name="attorneyRef" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}ObjectReferenceType" minOccurs="0"/> <element name="targetRef" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}ObjectReferenceType" minOccurs="0"/> <element name="targetOwnerRef" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}ObjectReferenceType"/> <element name="eventType" type="{http://midpoint.evolveum.com/xml/ns/public/common/audit-3}AuditEventTypeType"/> <element name="eventStage" type="{http://midpoint.evolveum.com/xml/ns/public/common/audit-3}AuditEventStageType"/> <element name="delta" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}ObjectDeltaOperationType" maxOccurs="unbounded" minOccurs="0"/> <element name="channel" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="outcome" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}OperationResultStatusType" minOccurs="0"/> <element name="result" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="parameter" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="message" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="property" type="{http://midpoint.evolveum.com/xml/ns/public/common/audit-3}AuditEventRecordPropertyType" maxOccurs="unbounded" minOccurs="0"/> <element name="reference" type="{http://midpoint.evolveum.com/xml/ns/public/common/audit-3}AuditEventRecordReferenceType" maxOccurs="unbounded" minOccurs="0"/> <element name="resourceOid" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/> <element name="customColumnProperty" type="{http://midpoint.evolveum.com/xml/ns/public/common/audit-3}AuditEventRecordCustomColumnPropertyType" maxOccurs="unbounded" minOccurs="0"/> </sequence> </restriction> </complexContent> </complexType>
Constructor and Description |
---|
AuditEventRecordType()
Creates a new
AuditEventRecordType instance. |
AuditEventRecordType(AuditEventRecordType o)
Creates a new
AuditEventRecordType instance by deeply copying a given AuditEventRecordType instance. |
Modifier and Type | Method and Description |
---|---|
void |
accept(JaxbVisitor visitor) |
AuditEventRecordType |
attorneyRef(ObjectReferenceType value) |
AuditEventRecordType |
attorneyRef(String oid,
QName type) |
AuditEventRecordType |
attorneyRef(String oid,
QName type,
QName relation) |
ObjectReferenceType |
beginAttorneyRef() |
AuditEventRecordCustomColumnPropertyType |
beginCustomColumnProperty() |
ObjectDeltaOperationType |
beginDelta() |
ObjectReferenceType |
beginInitiatorRef() |
AuditEventRecordPropertyType |
beginProperty() |
AuditEventRecordReferenceType |
beginReference() |
ObjectReferenceType |
beginTargetOwnerRef() |
ObjectReferenceType |
beginTargetRef() |
AuditEventRecordType |
channel(String value) |
AuditEventRecordType |
clone()
Creates and returns a deep copy of this object.
|
AuditEventRecordType |
customColumnProperty(AuditEventRecordCustomColumnPropertyType value) |
AuditEventRecordType |
delta(ObjectDeltaOperationType value) |
boolean |
equals(Object object) |
boolean |
equals(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator,
org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator,
Object object,
org.jvnet.jaxb2_commons.lang.EqualsStrategy strategy) |
AuditEventRecordType |
eventIdentifier(String value) |
AuditEventRecordType |
eventStage(AuditEventStageType value) |
AuditEventRecordType |
eventType(AuditEventTypeType value) |
ObjectReferenceType |
getAttorneyRef()
Gets the value of the attorneyRef property.
|
String |
getChannel()
Gets the value of the channel property.
|
List<AuditEventRecordCustomColumnPropertyType> |
getCustomColumnProperty()
Gets the value of the customColumnProperty property.
|
List<ObjectDeltaOperationType> |
getDelta()
Gets the value of the delta property.
|
String |
getEventIdentifier()
Gets the value of the eventIdentifier property.
|
AuditEventStageType |
getEventStage()
Gets the value of the eventStage property.
|
AuditEventTypeType |
getEventType()
Gets the value of the eventType property.
|
String |
getHostIdentifier()
Gets the value of the hostIdentifier property.
|
ObjectReferenceType |
getInitiatorRef()
Gets the value of the initiatorRef property.
|
String |
getMessage()
Gets the value of the message property.
|
String |
getNodeIdentifier()
Gets the value of the nodeIdentifier property.
|
OperationResultStatusType |
getOutcome()
Gets the value of the outcome property.
|
String |
getParameter()
Gets the value of the parameter property.
|
List<AuditEventRecordPropertyType> |
getProperty()
Gets the value of the property property.
|
List<AuditEventRecordReferenceType> |
getReference()
Gets the value of the reference property.
|
String |
getRemoteHostAddress()
Gets the value of the remoteHostAddress property.
|
String |
getRequestIdentifier()
Gets the value of the requestIdentifier property.
|
List<String> |
getResourceOid()
Gets the value of the resourceOid property.
|
String |
getResult()
Gets the value of the result property.
|
String |
getSessionIdentifier()
Gets the value of the sessionIdentifier property.
|
ObjectReferenceType |
getTargetOwnerRef()
Gets the value of the targetOwnerRef property.
|
ObjectReferenceType |
getTargetRef()
Gets the value of the targetRef property.
|
String |
getTaskIdentifier()
Gets the value of the taskIdentifier property.
|
String |
getTaskOID()
Gets the value of the taskOID property.
|
XMLGregorianCalendar |
getTimestamp()
Gets the value of the timestamp property.
|
int |
hashCode() |
int |
hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
org.jvnet.jaxb2_commons.lang.HashCodeStrategy strategy) |
AuditEventRecordType |
hostIdentifier(String value) |
AuditEventRecordType |
initiatorRef(ObjectReferenceType value) |
AuditEventRecordType |
initiatorRef(String oid,
QName type) |
AuditEventRecordType |
initiatorRef(String oid,
QName type,
QName relation) |
AuditEventRecordType |
message(String value) |
AuditEventRecordType |
nodeIdentifier(String value) |
AuditEventRecordType |
outcome(OperationResultStatusType value) |
AuditEventRecordType |
parameter(String value) |
AuditEventRecordType |
property(AuditEventRecordPropertyType value) |
AuditEventRecordType |
reference(AuditEventRecordReferenceType value) |
AuditEventRecordType |
remoteHostAddress(String value) |
AuditEventRecordType |
requestIdentifier(String value) |
AuditEventRecordType |
resourceOid(String value) |
AuditEventRecordType |
result(String value) |
AuditEventRecordType |
sessionIdentifier(String value) |
void |
setAttorneyRef(ObjectReferenceType value)
Sets the value of the attorneyRef property.
|
void |
setChannel(String value)
Sets the value of the channel property.
|
void |
setEventIdentifier(String value)
Sets the value of the eventIdentifier property.
|
void |
setEventStage(AuditEventStageType value)
Sets the value of the eventStage property.
|
void |
setEventType(AuditEventTypeType value)
Sets the value of the eventType property.
|
void |
setHostIdentifier(String value)
Sets the value of the hostIdentifier property.
|
void |
setInitiatorRef(ObjectReferenceType value)
Sets the value of the initiatorRef property.
|
void |
setMessage(String value)
Sets the value of the message property.
|
void |
setNodeIdentifier(String value)
Sets the value of the nodeIdentifier property.
|
void |
setOutcome(OperationResultStatusType value)
Sets the value of the outcome property.
|
void |
setParameter(String value)
Sets the value of the parameter property.
|
void |
setRemoteHostAddress(String value)
Sets the value of the remoteHostAddress property.
|
void |
setRequestIdentifier(String value)
Sets the value of the requestIdentifier property.
|
void |
setResult(String value)
Sets the value of the result property.
|
void |
setSessionIdentifier(String value)
Sets the value of the sessionIdentifier property.
|
void |
setTargetOwnerRef(ObjectReferenceType value)
Sets the value of the targetOwnerRef property.
|
void |
setTargetRef(ObjectReferenceType value)
Sets the value of the targetRef property.
|
void |
setTaskIdentifier(String value)
Sets the value of the taskIdentifier property.
|
void |
setTaskOID(String value)
Sets the value of the taskOID property.
|
void |
setTimestamp(XMLGregorianCalendar value)
Sets the value of the timestamp property.
|
AuditEventRecordType |
targetOwnerRef(ObjectReferenceType value) |
AuditEventRecordType |
targetOwnerRef(String oid,
QName type) |
AuditEventRecordType |
targetOwnerRef(String oid,
QName type,
QName relation) |
AuditEventRecordType |
targetRef(ObjectReferenceType value) |
AuditEventRecordType |
targetRef(String oid,
QName type) |
AuditEventRecordType |
targetRef(String oid,
QName type,
QName relation) |
AuditEventRecordType |
taskIdentifier(String value) |
AuditEventRecordType |
taskOID(String value) |
AuditEventRecordType |
timestamp(String value) |
AuditEventRecordType |
timestamp(XMLGregorianCalendar value) |
String |
toString()
Generates a String representation of the contents of this type.
|
finalize, getClass, notify, notifyAll, wait, wait, wait
visitPrismStructure
protected XMLGregorianCalendar timestamp
protected String eventIdentifier
protected String sessionIdentifier
protected String requestIdentifier
protected String taskIdentifier
protected String taskOID
protected String hostIdentifier
protected String nodeIdentifier
protected String remoteHostAddress
protected ObjectReferenceType initiatorRef
protected ObjectReferenceType attorneyRef
protected ObjectReferenceType targetRef
protected ObjectReferenceType targetOwnerRef
protected AuditEventTypeType eventType
protected AuditEventStageType eventStage
protected List<ObjectDeltaOperationType> delta
protected String channel
protected OperationResultStatusType outcome
protected String result
protected String parameter
protected String message
protected List<AuditEventRecordPropertyType> property
protected List<AuditEventRecordReferenceType> reference
protected List<AuditEventRecordCustomColumnPropertyType> customColumnProperty
public static final QName COMPLEX_TYPE
public static final ItemName F_TIMESTAMP
public static final ItemName F_EVENT_IDENTIFIER
public static final ItemName F_SESSION_IDENTIFIER
public static final ItemName F_REQUEST_IDENTIFIER
public static final ItemName F_TASK_IDENTIFIER
public static final ItemName F_TASK_OID
public static final ItemName F_HOST_IDENTIFIER
public static final ItemName F_NODE_IDENTIFIER
public static final ItemName F_REMOTE_HOST_ADDRESS
public static final ItemName F_INITIATOR_REF
public static final ItemName F_ATTORNEY_REF
public static final ItemName F_TARGET_REF
public static final ItemName F_TARGET_OWNER_REF
public static final ItemName F_EVENT_TYPE
public static final ItemName F_EVENT_STAGE
public static final ItemName F_DELTA
public static final ItemName F_CHANNEL
public static final ItemName F_OUTCOME
public static final ItemName F_RESULT
public static final ItemName F_PARAMETER
public static final ItemName F_MESSAGE
public static final ItemName F_PROPERTY
public static final ItemName F_REFERENCE
public static final ItemName F_RESOURCE_OID
public static final ItemName F_CUSTOM_COLUMN_PROPERTY
public AuditEventRecordType()
AuditEventRecordType
instance.public AuditEventRecordType(AuditEventRecordType o)
AuditEventRecordType
instance by deeply copying a given AuditEventRecordType
instance.o
- The instance to copy.NullPointerException
- if o
is null
.public XMLGregorianCalendar getTimestamp()
XMLGregorianCalendar
public void setTimestamp(XMLGregorianCalendar value)
value
- allowed object is
XMLGregorianCalendar
public String getEventIdentifier()
String
public void setEventIdentifier(String value)
value
- allowed object is
String
public String getSessionIdentifier()
String
public void setSessionIdentifier(String value)
value
- allowed object is
String
public String getRequestIdentifier()
String
public void setRequestIdentifier(String value)
value
- allowed object is
String
public String getTaskIdentifier()
String
public void setTaskIdentifier(String value)
value
- allowed object is
String
public String getTaskOID()
String
public void setTaskOID(String value)
value
- allowed object is
String
public String getHostIdentifier()
String
public void setHostIdentifier(String value)
value
- allowed object is
String
public String getNodeIdentifier()
String
public void setNodeIdentifier(String value)
value
- allowed object is
String
public String getRemoteHostAddress()
String
public void setRemoteHostAddress(String value)
value
- allowed object is
String
public ObjectReferenceType getInitiatorRef()
ObjectReferenceType
public void setInitiatorRef(ObjectReferenceType value)
value
- allowed object is
ObjectReferenceType
public ObjectReferenceType getAttorneyRef()
ObjectReferenceType
public void setAttorneyRef(ObjectReferenceType value)
value
- allowed object is
ObjectReferenceType
public ObjectReferenceType getTargetRef()
ObjectReferenceType
public void setTargetRef(ObjectReferenceType value)
value
- allowed object is
ObjectReferenceType
public ObjectReferenceType getTargetOwnerRef()
ObjectReferenceType
public void setTargetOwnerRef(ObjectReferenceType value)
value
- allowed object is
ObjectReferenceType
public AuditEventTypeType getEventType()
AuditEventTypeType
public void setEventType(AuditEventTypeType value)
value
- allowed object is
AuditEventTypeType
public AuditEventStageType getEventStage()
AuditEventStageType
public void setEventStage(AuditEventStageType value)
value
- allowed object is
AuditEventStageType
public List<ObjectDeltaOperationType> getDelta()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set
method for the delta property.
For example, to add a new item, do as follows:
getDelta().add(newItem);
Objects of the following type(s) are allowed in the list
ObjectDeltaOperationType
public String getChannel()
String
public void setChannel(String value)
value
- allowed object is
String
public OperationResultStatusType getOutcome()
OperationResultStatusType
public void setOutcome(OperationResultStatusType value)
value
- allowed object is
OperationResultStatusType
public String getResult()
String
public void setResult(String value)
value
- allowed object is
String
public String getParameter()
String
public void setParameter(String value)
value
- allowed object is
String
public String getMessage()
String
public void setMessage(String value)
value
- allowed object is
String
public List<AuditEventRecordPropertyType> getProperty()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set
method for the property property.
For example, to add a new item, do as follows:
getProperty().add(newItem);
Objects of the following type(s) are allowed in the list
AuditEventRecordPropertyType
public List<AuditEventRecordReferenceType> getReference()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set
method for the reference property.
For example, to add a new item, do as follows:
getReference().add(newItem);
Objects of the following type(s) are allowed in the list
AuditEventRecordReferenceType
public List<String> getResourceOid()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set
method for the resourceOid property.
For example, to add a new item, do as follows:
getResourceOid().add(newItem);
Objects of the following type(s) are allowed in the list
String
public List<AuditEventRecordCustomColumnPropertyType> getCustomColumnProperty()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set
method for the customColumnProperty property.
For example, to add a new item, do as follows:
getCustomColumnProperty().add(newItem);
Objects of the following type(s) are allowed in the list
AuditEventRecordCustomColumnPropertyType
public String toString()
public int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy strategy)
hashCode
in interface org.jvnet.jaxb2_commons.lang.HashCode
public boolean equals(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator, org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator, Object object, org.jvnet.jaxb2_commons.lang.EqualsStrategy strategy)
equals
in interface org.jvnet.jaxb2_commons.lang.Equals
public AuditEventRecordType timestamp(XMLGregorianCalendar value)
public AuditEventRecordType timestamp(String value)
public AuditEventRecordType eventIdentifier(String value)
public AuditEventRecordType sessionIdentifier(String value)
public AuditEventRecordType requestIdentifier(String value)
public AuditEventRecordType taskIdentifier(String value)
public AuditEventRecordType taskOID(String value)
public AuditEventRecordType hostIdentifier(String value)
public AuditEventRecordType nodeIdentifier(String value)
public AuditEventRecordType remoteHostAddress(String value)
public AuditEventRecordType initiatorRef(ObjectReferenceType value)
public AuditEventRecordType initiatorRef(String oid, QName type)
public AuditEventRecordType initiatorRef(String oid, QName type, QName relation)
public ObjectReferenceType beginInitiatorRef()
public AuditEventRecordType attorneyRef(ObjectReferenceType value)
public AuditEventRecordType attorneyRef(String oid, QName type)
public AuditEventRecordType attorneyRef(String oid, QName type, QName relation)
public ObjectReferenceType beginAttorneyRef()
public AuditEventRecordType targetRef(ObjectReferenceType value)
public AuditEventRecordType targetRef(String oid, QName type)
public AuditEventRecordType targetRef(String oid, QName type, QName relation)
public ObjectReferenceType beginTargetRef()
public AuditEventRecordType targetOwnerRef(ObjectReferenceType value)
public AuditEventRecordType targetOwnerRef(String oid, QName type)
public AuditEventRecordType targetOwnerRef(String oid, QName type, QName relation)
public ObjectReferenceType beginTargetOwnerRef()
public AuditEventRecordType eventType(AuditEventTypeType value)
public AuditEventRecordType eventStage(AuditEventStageType value)
public AuditEventRecordType delta(ObjectDeltaOperationType value)
public ObjectDeltaOperationType beginDelta()
public AuditEventRecordType channel(String value)
public AuditEventRecordType outcome(OperationResultStatusType value)
public AuditEventRecordType result(String value)
public AuditEventRecordType parameter(String value)
public AuditEventRecordType message(String value)
public AuditEventRecordType property(AuditEventRecordPropertyType value)
public AuditEventRecordPropertyType beginProperty()
public AuditEventRecordType reference(AuditEventRecordReferenceType value)
public AuditEventRecordReferenceType beginReference()
public AuditEventRecordType resourceOid(String value)
public AuditEventRecordType customColumnProperty(AuditEventRecordCustomColumnPropertyType value)
public AuditEventRecordCustomColumnPropertyType beginCustomColumnProperty()
public void accept(JaxbVisitor visitor)
accept
in interface JaxbVisitable
public AuditEventRecordType clone()
Copyright © 2019 Evolveum. All rights reserved.