@Override public boolean removeFormatterConfiguration(final String formatterName) { synchronized (LOCK) { return delegate.removeFormatterConfiguration(formatterName); } }
@Override public boolean removeFormatterConfiguration(final String formatterName) { synchronized (LOCK) { return delegate.removeFormatterConfiguration(formatterName); } }
@Override public boolean removeFormatterConfiguration(final String formatterName) { synchronized (LOCK) { return delegate.removeFormatterConfiguration(formatterName); } }
@Override public void performRuntime(final OperationContext context, final ModelNode operation, final LogContextConfiguration logContextConfiguration, final String name, final ModelNode model) throws OperationFailedException { // Validating wouldn't work until the LogContextConfiguration.commit() happens as handlers could still be // named as attached removed the check for this reason. // Remove the handler logContextConfiguration.removeHandlerConfiguration(name); // Remove the formatter if there is one if (logContextConfiguration.getFormatterNames().contains(name)) { logContextConfiguration.removeFormatterConfiguration(name); } // Remove the POJO if it exists if (logContextConfiguration.getPojoNames().contains(name)) { logContextConfiguration.removePojoConfiguration(name); } } };
@Override public void performRuntime(final OperationContext context, final ModelNode operation, final ModelNode model, final LogContextConfiguration logContextConfiguration) throws OperationFailedException { final String name = context.getCurrentAddressValue(); final FormatterConfiguration configuration = logContextConfiguration.getFormatterConfiguration(name); if (configuration == null) { throw createOperationFailure(LoggingLogger.ROOT_LOGGER.formatterNotFound(name)); } logContextConfiguration.removeFormatterConfiguration(name); } };
@Override public void performRuntime(final OperationContext context, final ModelNode operation, final ModelNode model, final LogContextConfiguration logContextConfiguration) throws OperationFailedException { final String name = context.getCurrentAddressValue(); final FormatterConfiguration configuration = logContextConfiguration.getFormatterConfiguration(name); if (configuration == null) { throw createOperationFailure(LoggingLogger.ROOT_LOGGER.formatterNotFound(name)); } logContextConfiguration.removeFormatterConfiguration(name); } };
@Override public void performRuntime(final OperationContext context, final ModelNode operation, final ModelNode model, final LogContextConfiguration logContextConfiguration) throws OperationFailedException { final String name = context.getCurrentAddressValue(); final FormatterConfiguration configuration = logContextConfiguration.getFormatterConfiguration(name); if (configuration == null) { throw createOperationFailure(LoggingLogger.ROOT_LOGGER.formatterNotFound(name)); } logContextConfiguration.removeFormatterConfiguration(name); } };
@Override public void performRuntime(final OperationContext context, final ModelNode operation, final ModelNode model, final LogContextConfiguration logContextConfiguration) throws OperationFailedException { final String name = context.getCurrentAddressValue(); final FormatterConfiguration configuration = logContextConfiguration.getFormatterConfiguration(name); if (configuration == null) { throw createOperationFailure(LoggingLogger.ROOT_LOGGER.formatterNotFound(name)); } logContextConfiguration.removeFormatterConfiguration(name); } };
@Override public void performRuntime(final OperationContext context, final ModelNode operation, final ModelNode model, final LogContextConfiguration logContextConfiguration) throws OperationFailedException { final String name = context.getCurrentAddressValue(); final FormatterConfiguration configuration = logContextConfiguration.getFormatterConfiguration(name); if (configuration == null) { throw createOperationFailure(LoggingLogger.ROOT_LOGGER.formatterNotFound(name)); } logContextConfiguration.removeFormatterConfiguration(name); } };
@Override public void performRuntime(final OperationContext context, final ModelNode operation, final ModelNode model, final LogContextConfiguration logContextConfiguration) throws OperationFailedException { final String name = context.getCurrentAddressValue(); final FormatterConfiguration configuration = logContextConfiguration.getFormatterConfiguration(name); if (configuration == null) { throw createOperationFailure(LoggingLogger.ROOT_LOGGER.formatterNotFound(name)); } logContextConfiguration.removeFormatterConfiguration(name); } };
logContextConfiguration.removeFormatterConfiguration(name);
logContextConfiguration.removeFormatterConfiguration(name);
@Override public void performRuntime(final OperationContext context, final ModelNode operation, final ModelNode model, final LogContextConfiguration logContextConfiguration) throws OperationFailedException { final String name = context.getCurrentAddressValue(); FormatterConfiguration configuration = logContextConfiguration.getFormatterConfiguration(name); final String className = CLASS.resolveModelAttribute(context, model).asString(); final ModelNode moduleNameNode = MODULE.resolveModelAttribute(context, model); final String moduleName = moduleNameNode.isDefined() ? moduleNameNode.asString() : null; final ModelNode properties = PROPERTIES.resolveModelAttribute(context, model); if (configuration != null) { if (!className.equals(configuration.getClassName()) || (moduleName == null ? configuration.getModuleName() != null : !moduleName.equals(configuration.getModuleName()))) { LoggingLogger.ROOT_LOGGER.tracef("Replacing formatter '%s' at '%s'", name, context.getCurrentAddress()); logContextConfiguration.removeFormatterConfiguration(name); configuration = logContextConfiguration.addFormatterConfiguration(moduleName, className, name); } } else { LoggingLogger.ROOT_LOGGER.tracef("Adding formatter '%s' at '%s'", name, context.getCurrentAddress()); configuration = logContextConfiguration.addFormatterConfiguration(moduleName, className, name); } if (properties.isDefined()) { for (Property property : properties.asPropertyList()) { configuration.setPropertyValueString(property.getName(), property.getValue().asString()); } } } };
@Override public void performRuntime(final OperationContext context, final ModelNode operation, final ModelNode model, final LogContextConfiguration logContextConfiguration) throws OperationFailedException { final String name = context.getCurrentAddressValue(); FormatterConfiguration configuration = logContextConfiguration.getFormatterConfiguration(name); final String className = CLASS.resolveModelAttribute(context, model).asString(); final ModelNode moduleNameNode = MODULE.resolveModelAttribute(context, model); final String moduleName = moduleNameNode.isDefined() ? moduleNameNode.asString() : null; final ModelNode properties = PROPERTIES.resolveModelAttribute(context, model); if (configuration != null) { if (!className.equals(configuration.getClassName()) || (moduleName == null ? configuration.getModuleName() != null : !moduleName.equals(configuration.getModuleName()))) { LoggingLogger.ROOT_LOGGER.tracef("Replacing formatter '%s' at '%s'", name, context.getCurrentAddress()); logContextConfiguration.removeFormatterConfiguration(name); configuration = logContextConfiguration.addFormatterConfiguration(moduleName, className, name); } } else { LoggingLogger.ROOT_LOGGER.tracef("Adding formatter '%s' at '%s'", name, context.getCurrentAddress()); configuration = logContextConfiguration.addFormatterConfiguration(moduleName, className, name); } if (properties.isDefined()) { for (Property property : properties.asPropertyList()) { configuration.setPropertyValueString(property.getName(), property.getValue().asString()); } } } };
logContextConfiguration.removeFormatterConfiguration(name);
logContextConfiguration.removeFormatterConfiguration(name);
logContextConfiguration.removeFormatterConfiguration(s4);
logContextConfiguration.removeFormatterConfiguration(s4);
logContextConfiguration.removeFormatterConfiguration(name); configuration = logContextConfiguration.addFormatterConfiguration(null, className, name, "keyOverrides"); configuration.setPropertyValueString("keyOverrides", keyOverrides);
logContextConfiguration.removeFormatterConfiguration(name); configuration = logContextConfiguration.addFormatterConfiguration(null, className, name, "keyOverrides"); configuration.setPropertyValueString("keyOverrides", keyOverrides);