Class SystemConfigurationAuditEventRecordingType
- java.lang.Object
-
- com.evolveum.midpoint.xml.ns._public.common.common_3.SystemConfigurationAuditEventRecordingType
-
- All Implemented Interfaces:
Containerable
,DebugDumpable
,Serializable
,Cloneable
public class SystemConfigurationAuditEventRecordingType extends Object implements Serializable, Cloneable, Containerable
Details about creation and recording of audit events.Java class for SystemConfigurationAuditEventRecordingType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="SystemConfigurationAuditEventRecordingType"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="recordResourceOids" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> <element name="expression" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}ExpressionType" minOccurs="0"/> <element name="property" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}SystemConfigurationAuditEventRecordingPropertyType" maxOccurs="unbounded" minOccurs="0"/> <element name="escapeIllegalCharacters" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> <element name="recordSessionlessAccess" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> <element name="deltaSuccessExecutionResult" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}OperationResultDetailLevel" minOccurs="0"/> </sequence> <attribute name="id" type="{http://www.w3.org/2001/XMLSchema}long" /> </restriction> </complexContent> </complexType>
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static QName
COMPLEX_TYPE
static ItemName
F_DELTA_SUCCESS_EXECUTION_RESULT
static ItemName
F_ESCAPE_ILLEGAL_CHARACTERS
static ItemName
F_EXPRESSION
static ItemName
F_PROPERTY
static ItemName
F_RECORD_RESOURCE_OIDS
static ItemName
F_RECORD_SESSIONLESS_ACCESS
-
Fields inherited from interface com.evolveum.midpoint.util.DebugDumpable
INDENT_STRING
-
-
Constructor Summary
Constructors Constructor Description SystemConfigurationAuditEventRecordingType()
SystemConfigurationAuditEventRecordingType(PrismContext prismContext)
-
Method Summary
-
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface com.evolveum.midpoint.prism.Containerable
cloneWithoutId, debugDump
-
Methods inherited from interface com.evolveum.midpoint.util.DebugDumpable
debugDump, debugDumpLazily, debugDumpLazily
-
-
-
-
Field Detail
-
COMPLEX_TYPE
public static final QName COMPLEX_TYPE
-
F_RECORD_RESOURCE_OIDS
public static final ItemName F_RECORD_RESOURCE_OIDS
-
F_EXPRESSION
public static final ItemName F_EXPRESSION
-
F_PROPERTY
public static final ItemName F_PROPERTY
-
F_ESCAPE_ILLEGAL_CHARACTERS
public static final ItemName F_ESCAPE_ILLEGAL_CHARACTERS
-
F_RECORD_SESSIONLESS_ACCESS
public static final ItemName F_RECORD_SESSIONLESS_ACCESS
-
F_DELTA_SUCCESS_EXECUTION_RESULT
public static final ItemName F_DELTA_SUCCESS_EXECUTION_RESULT
-
-
Constructor Detail
-
SystemConfigurationAuditEventRecordingType
public SystemConfigurationAuditEventRecordingType()
-
SystemConfigurationAuditEventRecordingType
public SystemConfigurationAuditEventRecordingType(PrismContext prismContext)
-
-
Method Detail
-
asPrismContainerValue
public PrismContainerValue asPrismContainerValue()
- Specified by:
asPrismContainerValue
in interfaceContainerable
-
setupContainerValue
public void setupContainerValue(PrismContainerValue containerValue)
Description copied from interface:Containerable
Setup value to the containerable representation. This is used to after (empty) containerable is created to initialize it with a correct prism container value. Note: This method DOES NOT change the container value parent.- Specified by:
setupContainerValue
in interfaceContainerable
-
end
public <X> X end()
-
isRecordResourceOids
public Boolean isRecordResourceOids()
-
setRecordResourceOids
public void setRecordResourceOids(Boolean value)
-
getExpression
public ExpressionType getExpression()
-
setExpression
public void setExpression(ExpressionType value)
-
getProperty
public List<SystemConfigurationAuditEventRecordingPropertyType> getProperty()
-
createPropertyList
public List<SystemConfigurationAuditEventRecordingPropertyType> createPropertyList()
-
isEscapeIllegalCharacters
public Boolean isEscapeIllegalCharacters()
-
setEscapeIllegalCharacters
public void setEscapeIllegalCharacters(Boolean value)
-
isRecordSessionlessAccess
public Boolean isRecordSessionlessAccess()
-
setRecordSessionlessAccess
public void setRecordSessionlessAccess(Boolean value)
-
getDeltaSuccessExecutionResult
public OperationResultDetailLevel getDeltaSuccessExecutionResult()
-
setDeltaSuccessExecutionResult
public void setDeltaSuccessExecutionResult(OperationResultDetailLevel value)
-
getId
public Long getId()
-
setId
public void setId(Long value)
-
recordResourceOids
public SystemConfigurationAuditEventRecordingType recordResourceOids(Boolean value)
-
expression
public SystemConfigurationAuditEventRecordingType expression(ExpressionType value)
-
beginExpression
public ExpressionType beginExpression()
-
property
public SystemConfigurationAuditEventRecordingType property(SystemConfigurationAuditEventRecordingPropertyType value)
-
beginProperty
public SystemConfigurationAuditEventRecordingPropertyType beginProperty()
-
escapeIllegalCharacters
public SystemConfigurationAuditEventRecordingType escapeIllegalCharacters(Boolean value)
-
recordSessionlessAccess
public SystemConfigurationAuditEventRecordingType recordSessionlessAccess(Boolean value)
-
deltaSuccessExecutionResult
public SystemConfigurationAuditEventRecordingType deltaSuccessExecutionResult(OperationResultDetailLevel value)
-
id
public SystemConfigurationAuditEventRecordingType id(Long value)
-
clone
public SystemConfigurationAuditEventRecordingType clone()
-
-