/** * Add the transformers for the size rotating file handler. * * @param subsystemBuilder the default subsystem builder * @param loggingProfileBuilder the logging profile builder * * @return the builder created for the resource */ static ResourceTransformationDescriptionBuilder addTransformers(final ResourceTransformationDescriptionBuilder subsystemBuilder, final ResourceTransformationDescriptionBuilder loggingProfileBuilder) { // Register the logger resource final ResourceTransformationDescriptionBuilder child = subsystemBuilder.addChildResource(SIZE_ROTATING_HANDLER_PATH) .getAttributeBuilder() .addRejectCheck(RejectAttributeChecker.SIMPLE_EXPRESSIONS, AUTOFLUSH, APPEND, FILE, MAX_BACKUP_INDEX, ROTATE_SIZE) .end(); // Reject logging profile resources loggingProfileBuilder.rejectChildResource(SIZE_ROTATING_HANDLER_PATH); return registerTransformers(child); }