public class LoggingConfigurationType extends Object implements Serializable, Cloneable, org.jvnet.jaxb2_commons.lang.Equals, org.jvnet.jaxb2_commons.lang.HashCode
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 |
---|---|
protected AdvancedLoggingConfigurationType |
advanced |
protected List<AppenderConfigurationType> |
appender |
protected AuditingConfigurationType |
auditing |
protected List<ClassLoggerConfigurationType> |
classLogger |
static QName |
COMPLEX_TYPE |
protected Boolean |
debug |
static QName |
F_ADVANCED |
static QName |
F_APPENDER |
static QName |
F_AUDITING |
static QName |
F_CLASS_LOGGER |
static QName |
F_DEBUG |
static QName |
F_ROOT_LOGGER_APPENDER |
static QName |
F_ROOT_LOGGER_LEVEL |
static QName |
F_SUB_SYSTEM_LOGGER |
protected String |
rootLoggerAppender |
protected LoggingLevelType |
rootLoggerLevel |
protected List<SubSystemLoggerConfigurationType> |
subSystemLogger |
Constructor and Description |
---|
LoggingConfigurationType()
Creates a new
LoggingConfigurationType instance. |
LoggingConfigurationType(LoggingConfigurationType o)
Creates a new
LoggingConfigurationType instance by deeply copying a given LoggingConfigurationType instance. |
Modifier and Type | Method and Description |
---|---|
LoggingConfigurationType |
advanced(AdvancedLoggingConfigurationType value) |
LoggingConfigurationType |
appender(AppenderConfigurationType value) |
LoggingConfigurationType |
auditing(AuditingConfigurationType value) |
AdvancedLoggingConfigurationType |
beginAdvanced() |
AppenderConfigurationType |
beginAppender() |
AuditingConfigurationType |
beginAuditing() |
ClassLoggerConfigurationType |
beginClassLogger() |
SubSystemLoggerConfigurationType |
beginSubSystemLogger() |
LoggingConfigurationType |
classLogger(ClassLoggerConfigurationType value) |
LoggingConfigurationType |
clone()
Creates and returns a deep copy of this object.
|
LoggingConfigurationType |
debug(Boolean 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) |
AdvancedLoggingConfigurationType |
getAdvanced()
Gets the value of the advanced property.
|
List<AppenderConfigurationType> |
getAppender()
Gets the value of the appender property.
|
AuditingConfigurationType |
getAuditing()
Gets the value of the auditing property.
|
List<ClassLoggerConfigurationType> |
getClassLogger()
Gets the value of the classLogger property.
|
String |
getRootLoggerAppender()
Gets the value of the rootLoggerAppender property.
|
LoggingLevelType |
getRootLoggerLevel()
Gets the value of the rootLoggerLevel property.
|
List<SubSystemLoggerConfigurationType> |
getSubSystemLogger()
Gets the value of the subSystemLogger property.
|
int |
hashCode() |
int |
hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
org.jvnet.jaxb2_commons.lang.HashCodeStrategy strategy) |
Boolean |
isDebug()
Gets the value of the debug property.
|
LoggingConfigurationType |
rootLoggerAppender(String value) |
LoggingConfigurationType |
rootLoggerLevel(LoggingLevelType value) |
void |
setAdvanced(AdvancedLoggingConfigurationType value)
Sets the value of the advanced property.
|
void |
setAuditing(AuditingConfigurationType value)
Sets the value of the auditing property.
|
void |
setDebug(Boolean value)
Sets the value of the debug property.
|
void |
setRootLoggerAppender(String value)
Sets the value of the rootLoggerAppender property.
|
void |
setRootLoggerLevel(LoggingLevelType value)
Sets the value of the rootLoggerLevel property.
|
LoggingConfigurationType |
subSystemLogger(SubSystemLoggerConfigurationType value) |
String |
toString()
Generates a String representation of the contents of this type.
|
protected List<SubSystemLoggerConfigurationType> subSystemLogger
protected List<ClassLoggerConfigurationType> classLogger
protected List<AppenderConfigurationType> appender
protected String rootLoggerAppender
protected LoggingLevelType rootLoggerLevel
protected AuditingConfigurationType auditing
protected AdvancedLoggingConfigurationType advanced
protected Boolean debug
public static final QName COMPLEX_TYPE
public static final QName F_SUB_SYSTEM_LOGGER
public static final QName F_CLASS_LOGGER
public static final QName F_APPENDER
public static final QName F_ROOT_LOGGER_APPENDER
public static final QName F_ROOT_LOGGER_LEVEL
public static final QName F_AUDITING
public static final QName F_ADVANCED
public static final QName F_DEBUG
public LoggingConfigurationType()
LoggingConfigurationType
instance.public LoggingConfigurationType(LoggingConfigurationType o)
LoggingConfigurationType
instance by deeply copying a given LoggingConfigurationType
instance.o
- The instance to copy.NullPointerException
- if o
is null
.public List<SubSystemLoggerConfigurationType> getSubSystemLogger()
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 subSystemLogger property.
For example, to add a new item, do as follows:
getSubSystemLogger().add(newItem);
Objects of the following type(s) are allowed in the list
SubSystemLoggerConfigurationType
public List<ClassLoggerConfigurationType> getClassLogger()
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 classLogger property.
For example, to add a new item, do as follows:
getClassLogger().add(newItem);
Objects of the following type(s) are allowed in the list
ClassLoggerConfigurationType
public List<AppenderConfigurationType> getAppender()
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 appender property.
For example, to add a new item, do as follows:
getAppender().add(newItem);
Objects of the following type(s) are allowed in the list
AppenderConfigurationType
public String getRootLoggerAppender()
String
public void setRootLoggerAppender(String value)
value
- allowed object is
String
public LoggingLevelType getRootLoggerLevel()
LoggingLevelType
public void setRootLoggerLevel(LoggingLevelType value)
value
- allowed object is
LoggingLevelType
public AuditingConfigurationType getAuditing()
AuditingConfigurationType
public void setAuditing(AuditingConfigurationType value)
value
- allowed object is
AuditingConfigurationType
public AdvancedLoggingConfigurationType getAdvanced()
AdvancedLoggingConfigurationType
public void setAdvanced(AdvancedLoggingConfigurationType value)
value
- allowed object is
AdvancedLoggingConfigurationType
public Boolean isDebug()
Boolean
public void setDebug(Boolean value)
value
- allowed object is
Boolean
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 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 © 2017 Evolveum. All rights reserved.