@Override public HandlerConfiguration addHandlerConfiguration(final String moduleName, final String className, final String handlerName, final String... constructorProperties) { synchronized (LOCK) { return delegate.addHandlerConfiguration(moduleName, className, handlerName, constructorProperties); } }
@Override public HandlerConfiguration addHandlerConfiguration(final String moduleName, final String className, final String handlerName, final String... constructorProperties) { synchronized (LOCK) { return delegate.addHandlerConfiguration(moduleName, className, handlerName, constructorProperties); } }
@Override public HandlerConfiguration addHandlerConfiguration(final String moduleName, final String className, final String handlerName, final String... constructorProperties) { synchronized (LOCK) { return delegate.addHandlerConfiguration(moduleName, className, handlerName, constructorProperties); } }
configuration = logContextConfiguration.addHandlerConfiguration("org.jboss.as.logging", Log4jAppenderHandler.class.getName(), name); configuration.addPostConfigurationMethod(Log4jAppenderHandler.ACTIVATE_OPTIONS_METHOD_NAME); configuration.setPropertyValueString("appender", name); configuration = logContextConfiguration.addHandlerConfiguration(moduleName, className, name); } else { configuration = logContextConfiguration.addHandlerConfiguration(moduleName, className, name, constructionProperties); configuration = logContextConfiguration.addHandlerConfiguration(null, className, name); } else { configuration = logContextConfiguration.addHandlerConfiguration(null, className, name, constructionProperties);
configuration = logContextConfiguration.addHandlerConfiguration("org.jboss.as.logging", Log4jAppenderHandler.class.getName(), name); configuration.addPostConfigurationMethod(Log4jAppenderHandler.ACTIVATE_OPTIONS_METHOD_NAME); configuration.setPropertyValueString("appender", name); configuration = logContextConfiguration.addHandlerConfiguration(moduleName, className, name); } else { configuration = logContextConfiguration.addHandlerConfiguration(moduleName, className, name, constructionProperties); configuration = logContextConfiguration.addHandlerConfiguration(null, className, name); } else { configuration = logContextConfiguration.addHandlerConfiguration(null, className, name, constructionProperties);
logContextConfiguration.addPojoConfiguration(moduleName, className, name, constructionProperties); configuration = logContextConfiguration.addHandlerConfiguration("org.jboss.as.logging", Log4jAppenderHandler.class.getName(), name); configuration.addPostConfigurationMethod("activate"); configuration.setPropertyValueString("appender", name); configuration = logContextConfiguration.addHandlerConfiguration(moduleName, className, name); } else { configuration = logContextConfiguration.addHandlerConfiguration(moduleName, className, name, constructionProperties); configuration = logContextConfiguration.addHandlerConfiguration(moduleName, className, name); } else { configuration = logContextConfiguration.addHandlerConfiguration(moduleName, className, name, constructionProperties);
@Override public void performRuntime(final OperationContext context, final ModelNode operation, final ModelNode model, final LogContextConfiguration logContextConfiguration) throws OperationFailedException { final String name = context.getCurrentAddressValue(); HandlerConfiguration configuration = logContextConfiguration.getHandlerConfiguration(name); if (configuration == null) { configuration = logContextConfiguration.addHandlerConfiguration(null, DelayedHandler.class.getName(), name); } else { if (!(configuration.getInstance() instanceof DelayedHandler)) { throw LoggingLogger.ROOT_LOGGER.invalidType(DelayedHandler.class, configuration.getInstance().getClass()); } } ENABLED.setPropertyValue(context, model, configuration); final ModelNode filter = FILTER_SPEC.resolveModelAttribute(context, model); if (filter.isDefined()) { configuration.setFilter(filter.asString()); } configuration.setLevel(LEVEL.resolvePropertyValue(context, model)); configuration.setFormatterName(NAMED_FORMATTER.resolveModelAttribute(context, model).asString()); }
@Override public void performRuntime(final OperationContext context, final ModelNode operation, final ModelNode model, final LogContextConfiguration logContextConfiguration) throws OperationFailedException { final String name = context.getCurrentAddressValue(); HandlerConfiguration configuration = logContextConfiguration.getHandlerConfiguration(name); if (configuration == null) { configuration = logContextConfiguration.addHandlerConfiguration(null, DelayedHandler.class.getName(), name); } else { if (!(configuration.getInstance() instanceof DelayedHandler)) { throw LoggingLogger.ROOT_LOGGER.invalidType(DelayedHandler.class, configuration.getInstance().getClass()); } } ENABLED.setPropertyValue(context, model, configuration); final ModelNode filter = FILTER_SPEC.resolveModelAttribute(context, model); if (filter.isDefined()) { configuration.setFilter(filter.asString()); } configuration.setLevel(LEVEL.resolvePropertyValue(context, model)); configuration.setFormatterName(NAMED_FORMATTER.resolveModelAttribute(context, model).asString()); }
configuration = config.getHandlerConfiguration(handlerName); } else { configuration = config.addHandlerConfiguration(getStringProperty(properties, getKey(HANDLER, handlerName, MODULE)), className, handlerName, getStringCsvArray(properties, getKey(HANDLER, handlerName, CONSTRUCTOR_PROPERTIES)));
return false; final HandlerConfiguration configuration = config.addHandlerConfiguration( getStringProperty(properties, getKey("handler", handlerName, "module")), className,