Class LoggingAuditingConfigurationType
- java.lang.Object
-
- com.evolveum.midpoint.prism.impl.binding.AbstractMutableContainerable
-
- com.evolveum.midpoint.xml.ns._public.common.common_3.LoggingAuditingConfigurationType
-
- All Implemented Interfaces:
Containerable
,Freezable
,com.evolveum.midpoint.prism.impl.binding.ContainerablePrismBinding
,DebugDumpable
,Serializable
,Cloneable
public class LoggingAuditingConfigurationType extends com.evolveum.midpoint.prism.impl.binding.AbstractMutableContainerable
Auditing configuration for auditing by using the logging subsystem. This configuration applies only to auditing aspects that go through the logging subsystem. The entire auditing subsystem is configured separately at several places.- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.evolveum.midpoint.prism.impl.binding.AbstractMutableContainerable
com.evolveum.midpoint.prism.impl.binding.AbstractMutableContainerable.Any
-
Nested classes/interfaces inherited from interface com.evolveum.midpoint.prism.impl.binding.ContainerablePrismBinding
com.evolveum.midpoint.prism.impl.binding.ContainerablePrismBinding.ContainerableList<T extends Containerable>, com.evolveum.midpoint.prism.impl.binding.ContainerablePrismBinding.ReferencableList<T extends Referencable>
-
-
Field Summary
Fields Modifier and Type Field Description static QName
COMPLEX_TYPE
static ItemName
F_APPENDER
static ItemName
F_DETAILS
static ItemName
F_ENABLED
static Producer<LoggingAuditingConfigurationType>
FACTORY
-
Fields inherited from interface com.evolveum.midpoint.util.DebugDumpable
INDENT_STRING
-
-
Constructor Summary
Constructors Constructor Description LoggingAuditingConfigurationType()
LoggingAuditingConfigurationType(PrismContext context)
Deprecated.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description LoggingAuditingConfigurationType
appender(String value)
LoggingAuditingConfigurationType
clone()
LoggingAuditingConfigurationType
details(Boolean value)
LoggingAuditingConfigurationType
enabled(Boolean value)
<X> X
end()
boolean
equals(Object other)
List<String>
getAppender()
LoggingAuditingConfigurationType
id(Long value)
Boolean
isDetails()
Boolean
isEnabled()
void
setDetails(Boolean value)
void
setEnabled(Boolean value)
-
Methods inherited from class com.evolveum.midpoint.prism.impl.binding.AbstractMutableContainerable
asPrismContainerValue, getId, hashCode, setId, setupContainerValue, toString
-
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, freeze, isImmutable
-
Methods inherited from interface com.evolveum.midpoint.prism.impl.binding.ContainerablePrismBinding
prismGetContainerableList, prismGetPropertyValue, prismGetPropertyValues, prismGetReferencable, prismGetReferencableList, prismGetReferenceObjectable, prismGetSingleContainerable, prismSetPropertyValue, prismSetReferencable, prismSetReferenceObjectable, prismSetSingleContainerable
-
Methods inherited from interface com.evolveum.midpoint.util.DebugDumpable
debugDump, debugDumpLazily, debugDumpLazily
-
Methods inherited from interface com.evolveum.midpoint.prism.Freezable
checkImmutable, checkMutable
-
-
-
-
Constructor Detail
-
LoggingAuditingConfigurationType
public LoggingAuditingConfigurationType()
-
LoggingAuditingConfigurationType
@Deprecated public LoggingAuditingConfigurationType(PrismContext context)
Deprecated.
-
-
Method Detail
-
isEnabled
public Boolean isEnabled()
-
setEnabled
public void setEnabled(Boolean value)
-
isDetails
public Boolean isDetails()
-
setDetails
public void setDetails(Boolean value)
-
equals
public boolean equals(Object other)
- Overrides:
equals
in classcom.evolveum.midpoint.prism.impl.binding.AbstractMutableContainerable
-
id
public LoggingAuditingConfigurationType id(Long value)
-
enabled
public LoggingAuditingConfigurationType enabled(Boolean value)
-
details
public LoggingAuditingConfigurationType details(Boolean value)
-
appender
public LoggingAuditingConfigurationType appender(String value)
-
end
public <X> X end()
-
clone
public LoggingAuditingConfigurationType clone()
- Overrides:
clone
in classcom.evolveum.midpoint.prism.impl.binding.AbstractMutableContainerable
-
-