@Override public boolean equals(Object object) { if (!(object instanceof LoggingConfigurationType)) { return false; } LoggingConfigurationType other = ((LoggingConfigurationType) object); return asPrismContainerValue().equivalent(other.asPrismContainerValue()); }
@XmlElement(required = true, name = "rootLoggerLevel") @XmlSchemaType(name = "string") public LoggingLevelType getRootLoggerLevel() { return PrismForJAXBUtil.getPropertyValue(asPrismContainerValue(), F_ROOT_LOGGER_LEVEL, LoggingLevelType.class); }
@XmlElement(name = "debug") public Boolean isDebug() { return PrismForJAXBUtil.getPropertyValue(asPrismContainerValue(), F_DEBUG, Boolean.class); }
@Override public int hashCode() { return asPrismContainerValue().hashCode(); }
@Override public String toString() { return asPrismContainerValue().toString(); }
@XmlElement(name = "auditing") public AuditingConfigurationType getAuditing() { return PrismForJAXBUtil.getFieldSingleContainerable(asPrismContainerValue(), F_AUDITING, AuditingConfigurationType.class); }
@XmlElement(name = "advanced") public AdvancedLoggingConfigurationType getAdvanced() { return PrismForJAXBUtil.getFieldSingleContainerable(asPrismContainerValue(), F_ADVANCED, AdvancedLoggingConfigurationType.class); }
public void setRootLoggerLevel(LoggingLevelType value) { PrismForJAXBUtil.setPropertyValue(asPrismContainerValue(), F_ROOT_LOGGER_LEVEL, value); }
@XmlElement(required = true, name = "rootLoggerAppender") public String getRootLoggerAppender() { return PrismForJAXBUtil.getPropertyValue(asPrismContainerValue(), F_ROOT_LOGGER_APPENDER, String.class); }
@XmlElement(name = "appender") public List<AppenderConfigurationType> getAppender() { PrismContainerValue pcv = asPrismContainerValue(); PrismContainer container = PrismForJAXBUtil.getContainer(pcv, F_APPENDER); return new LoggingConfigurationType.AnonAppender(container, pcv); }
@XmlElement(name = "subSystemLogger") public List<SubSystemLoggerConfigurationType> getSubSystemLogger() { PrismContainerValue pcv = asPrismContainerValue(); PrismContainer container = PrismForJAXBUtil.getContainer(pcv, F_SUB_SYSTEM_LOGGER); return new LoggingConfigurationType.AnonSubSystemLogger(container, pcv); }
@XmlElement(name = "classLogger") public List<ClassLoggerConfigurationType> getClassLogger() { PrismContainerValue pcv = asPrismContainerValue(); PrismContainer container = PrismForJAXBUtil.getContainer(pcv, F_CLASS_LOGGER); return new LoggingConfigurationType.AnonClassLogger(container, pcv); }
public void setAuditing(AuditingConfigurationType value) { PrismContainerValue fieldContainerValue = ((value!= null)?value.asPrismContainerValue():null); PrismForJAXBUtil.setFieldContainerValue(asPrismContainerValue(), F_AUDITING, fieldContainerValue); }
public List<SubSystemLoggerConfigurationType> createSubSystemLoggerList() { PrismForJAXBUtil.createContainer(asPrismContainerValue(), F_SUB_SYSTEM_LOGGER); return getSubSystemLogger(); }
public List<ClassLoggerConfigurationType> createClassLoggerList() { PrismForJAXBUtil.createContainer(asPrismContainerValue(), F_CLASS_LOGGER); return getClassLogger(); }
public void setLogging(LoggingConfigurationType value) { PrismContainerValue fieldContainerValue = ((value!= null)?value.asPrismContainerValue():null); PrismForJAXBUtil.setFieldContainerValue(asPrismContainerValue(), F_LOGGING, fieldContainerValue); }
public List<AppenderConfigurationType> createAppenderList() { PrismForJAXBUtil.createContainer(asPrismContainerValue(), F_APPENDER); return getAppender(); }
public void setAdvanced(AdvancedLoggingConfigurationType value) { PrismContainerValue fieldContainerValue = ((value!= null)?value.asPrismContainerValue():null); PrismForJAXBUtil.setFieldContainerValue(asPrismContainerValue(), F_ADVANCED, fieldContainerValue); }
public LoggingConfigurationType clone() { LoggingConfigurationType object = new LoggingConfigurationType(); PrismContainerValue value = asPrismContainerValue().clone(); object.setupContainerValue(value); return object; }
public<X >X end() { return ((X)((PrismContainerValue)((PrismContainer) asPrismContainerValue().getParent()).getParent()).asContainerable()); }