public LoggerResourceDefinition(final boolean includeLegacy) { super(LOGGER_PATH, LoggingExtension.getResourceDescriptionResolver(LOGGER), (includeLegacy ? new LoggerOperations.LoggerAddOperationStepHandler(join(ATTRIBUTES, LEGACY_ATTRIBUTES)) : new LoggerOperations.LoggerAddOperationStepHandler(ATTRIBUTES)), LoggerOperations.REMOVE_LOGGER); writableAttributes = (includeLegacy ? join(WRITABLE_ATTRIBUTES, LEGACY_ATTRIBUTES) : WRITABLE_ATTRIBUTES); this.writeHandler = new LoggerOperations.LoggerWriteAttributeHandler(writableAttributes); }
public RootLoggerResourceDefinition(final boolean includeLegacy) { super(ROOT_LOGGER_PATH, ROOT_RESOLVER, (includeLegacy ? new LoggerOperations.LoggerAddOperationStepHandler(join(ATTRIBUTES, LEGACY_ATTRIBUTES)) : new LoggerOperations.LoggerAddOperationStepHandler(ATTRIBUTES)), LoggerOperations.REMOVE_LOGGER); attributes = (includeLegacy ? join(ATTRIBUTES, LEGACY_ATTRIBUTES) : ATTRIBUTES); addHandler = new LoggerOperations.LoggerAddOperationStepHandler(attributes); writeHandler = new LoggerOperations.LoggerWriteAttributeHandler(attributes); }