public LoggingConfigurationType clone() { LoggingConfigurationType object = new LoggingConfigurationType(); PrismContainerValue value = asPrismContainerValue().clone(); object.setupContainerValue(value); return object; }
public List<ClassLoggerConfigurationType> createClassLoggerList() { PrismForJAXBUtil.createContainer(asPrismContainerValue(), F_CLASS_LOGGER); return getClassLogger(); }
public List<SubSystemLoggerConfigurationType> createSubSystemLoggerList() { PrismForJAXBUtil.createContainer(asPrismContainerValue(), F_SUB_SYSTEM_LOGGER); return getSubSystemLogger(); }
boolean debug = Boolean.TRUE.equals(config.isDebug()); sb.append("<configuration scan=\"false\" debug=\"").append(debug).append("\">\n"); for (SubSystemLoggerConfigurationType ss : config.getSubSystemLogger()) { if ("ALL".contentEquals(ss.getComponent().name())) { defineTurbo(sb, ss); for (SubSystemLoggerConfigurationType ss : config.getSubSystemLogger()) { if (null == ss.getComponent() || null == ss.getLevel()) { LOGGER.error("Subsystem ({}) or level ({})is null", ss.getComponent(), ss.getLevel()); boolean rootAppenderDefined = StringUtils.isNotEmpty(config.getRootLoggerAppender()); boolean altAppenderEnabled = isAltAppenderEnabled(midpointConfiguration); boolean altAppenderCreated = false; for (AppenderConfigurationType appender : config.getAppender()) { boolean createAlt = altAppenderEnabled && rootAppenderDefined && config.getRootLoggerAppender().equals(appender.getName()); prepareAppenderConfiguration(sb, appender, config, createAlt, midpointConfiguration); altAppenderCreated = altAppenderCreated || createAlt; sb.append(config.getRootLoggerLevel()); sb.append("\">\n"); sb.append("\t\t<appender-ref ref=\""); sb.append(config.getRootLoggerAppender()); sb.append("\" />\n"); if (altAppenderCreated) { for (ClassLoggerConfigurationType logger : config.getClassLogger()) { sb.append("\t<logger name=\"");
@Override public boolean equals(Object object) { if (!(object instanceof LoggingConfigurationType)) { return false; } LoggingConfigurationType other = ((LoggingConfigurationType) object); return asPrismContainerValue().equivalent(other.asPrismContainerValue()); }
/** * Create an instance of {@link LoggingConfigurationType } * */ public LoggingConfigurationType createLoggingConfigurationType() { return new LoggingConfigurationType(); }
public LoggingConfigurationType classLogger(ClassLoggerConfigurationType value) { getClassLogger().add(value); return this; }
classLogerCongif.setPackage(JUL_LOGGER_NAME); classLogerCongif.setLevel(LoggingLevelType.ALL); logging.getClassLogger().add(classLogerCongif ); logging.clone()); Collection<ObjectDelta<? extends ObjectType>> deltas = MiscSchemaUtil.createCollection(systemConfigDelta);
public List<AppenderConfigurationType> createAppenderList() { PrismForJAXBUtil.createContainer(asPrismContainerValue(), F_APPENDER); return getAppender(); }
AuditingConfigurationType auditingConfigurationType = logging.getAuditing(); if (auditingConfigurationType == null) { auditingConfigurationType = new AuditingConfigurationType(); logging.setAuditing(auditingConfigurationType); logging.clone()); Collection<ObjectDelta<? extends ObjectType>> deltas = MiscSchemaUtil.createCollection(systemConfigDelta);
modelSubSystemLogger.setComponent(LoggingComponentType.MODEL); modelSubSystemLogger.setLevel(LoggingLevelType.DEBUG); logging.getSubSystemLogger().add(modelSubSystemLogger); logging.clone()); Collection<ObjectDelta<? extends ObjectType>> deltas = MiscSchemaUtil.createCollection(systemConfigDelta);
public LoggingConfigurationType subSystemLogger(SubSystemLoggerConfigurationType value) { getSubSystemLogger().add(value); return this; }
public LoggingConfigurationType auditing(AuditingConfigurationType value) { setAuditing(value); return this; }
public LoggingConfigurationType appender(AppenderConfigurationType value) { getAppender().add(value); return this; }
public AppenderConfigurationType beginAppender() { AppenderConfigurationType value = new AppenderConfigurationType(); appender(value); return value; }
public AdvancedLoggingConfigurationType beginAdvanced() { AdvancedLoggingConfigurationType value = new AdvancedLoggingConfigurationType(); advanced(value); return value; }
@XmlElement(required = true, name = "rootLoggerLevel") @XmlSchemaType(name = "string") public LoggingLevelType getRootLoggerLevel() { return PrismForJAXBUtil.getPropertyValue(asPrismContainerValue(), F_ROOT_LOGGER_LEVEL, LoggingLevelType.class); }
/** * Create an instance of {@link LoggingConfigurationType } * */ public LoggingConfigurationType createLoggingConfigurationType() { return new LoggingConfigurationType(); }
private static void prepareCommonAppenderHeader(StringBuilder sb, AppenderConfigurationType appender, LoggingConfigurationType config, String appenderClass) { sb.append("\t<appender name=\"").append(appender.getName()).append("\" class=\"").append(appenderClass).append("\">\n"); //Apply profiling appender filter if necessary if(IDM_PROFILE_APPENDER.equals(appender.getName())){ for(ClassLoggerConfigurationType cs: config.getClassLogger()){ if(REQUEST_FILTER_LOGGER_CLASS_NAME.equals(cs.getPackage()) || PROFILING_ASPECT_LOGGER.endsWith(cs.getPackage())){ LOGGER.debug("Defining ProfilingLogbackFilter to {} appender.", appender.getName()); sb.append(defineProfilingLogbackFilter()); } } } }
classLogerCongif.setPackage(DummyConnector.class.getPackage().getName()); classLogerCongif.setLevel(LoggingLevelType.ALL); logging.getClassLogger().add(classLogerCongif ); logging.clone()); Collection<ObjectDelta<? extends ObjectType>> deltas = MiscSchemaUtil.createCollection(systemConfigDelta);