public class LoggingConfigurationType extends Object implements Serializable, Cloneable, Containerable
Java class for LoggingConfigurationType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="LoggingConfigurationType"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="subSystemLogger" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}SubSystemLoggerConfigurationType" maxOccurs="unbounded" minOccurs="0"/> <element name="classLogger" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}ClassLoggerConfigurationType" maxOccurs="unbounded" minOccurs="0"/> <element name="appender" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}AppenderConfigurationType" maxOccurs="unbounded" minOccurs="0"/> <element name="rootLoggerAppender" type="{http://www.w3.org/2001/XMLSchema}string"/> <element name="rootLoggerLevel" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}LoggingLevelType"/> <element name="auditing" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}AuditingConfigurationType" minOccurs="0"/> <element name="advanced" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}AdvancedLoggingConfigurationType" minOccurs="0"/> <element name="debug" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> </sequence> </restriction> </complexContent> </complexType>
Modifier and Type | Field and Description |
---|---|
static QName |
COMPLEX_TYPE |
static ItemName |
F_ADVANCED |
static ItemName |
F_APPENDER |
static ItemName |
F_AUDITING |
static ItemName |
F_CLASS_LOGGER |
static ItemName |
F_DEBUG |
static ItemName |
F_ROOT_LOGGER_APPENDER |
static ItemName |
F_ROOT_LOGGER_LEVEL |
static ItemName |
F_SUB_SYSTEM_LOGGER |
Constructor and Description |
---|
LoggingConfigurationType() |
LoggingConfigurationType(PrismContext prismContext) |
public static final QName COMPLEX_TYPE
public static final ItemName F_SUB_SYSTEM_LOGGER
public static final ItemName F_CLASS_LOGGER
public static final ItemName F_APPENDER
public static final ItemName F_ROOT_LOGGER_APPENDER
public static final ItemName F_ROOT_LOGGER_LEVEL
public static final ItemName F_AUDITING
public static final ItemName F_ADVANCED
public static final ItemName F_DEBUG
public LoggingConfigurationType()
public LoggingConfigurationType(PrismContext prismContext)
public PrismContainerValue asPrismContainerValue()
asPrismContainerValue
in interface Containerable
public void setupContainerValue(PrismContainerValue containerValue)
Containerable
setupContainerValue
in interface Containerable
public <X> X end()
public List<SubSystemLoggerConfigurationType> getSubSystemLogger()
public List<SubSystemLoggerConfigurationType> createSubSystemLoggerList()
public List<ClassLoggerConfigurationType> getClassLogger()
public List<ClassLoggerConfigurationType> createClassLoggerList()
public List<AppenderConfigurationType> getAppender()
public List<AppenderConfigurationType> createAppenderList()
public String getRootLoggerAppender()
public void setRootLoggerAppender(String value)
public LoggingLevelType getRootLoggerLevel()
public void setRootLoggerLevel(LoggingLevelType value)
public AuditingConfigurationType getAuditing()
public void setAuditing(AuditingConfigurationType value)
public AdvancedLoggingConfigurationType getAdvanced()
public void setAdvanced(AdvancedLoggingConfigurationType value)
public Boolean isDebug()
public void setDebug(Boolean value)
public LoggingConfigurationType subSystemLogger(SubSystemLoggerConfigurationType value)
public SubSystemLoggerConfigurationType beginSubSystemLogger()
public LoggingConfigurationType classLogger(ClassLoggerConfigurationType value)
public ClassLoggerConfigurationType beginClassLogger()
public LoggingConfigurationType appender(AppenderConfigurationType value)
public AppenderConfigurationType beginAppender()
public LoggingConfigurationType rootLoggerAppender(String value)
public LoggingConfigurationType rootLoggerLevel(LoggingLevelType value)
public LoggingConfigurationType auditing(AuditingConfigurationType value)
public AuditingConfigurationType beginAuditing()
public LoggingConfigurationType advanced(AdvancedLoggingConfigurationType value)
public AdvancedLoggingConfigurationType beginAdvanced()
public LoggingConfigurationType debug(Boolean value)
public LoggingConfigurationType clone()
Copyright © 2020 Evolveum. All rights reserved.