void (final int fileId, final @NotNull FileAttribute attribute, final ByteBufferWriter writer) { if (attributesStorage instanceof AttributesStorageOverBlobStorage storage) { throw new UnsupportedOperationException("Method not implemented yet"); //TODO RC: drill hole for storage.writeAttributeRaw(connection, fileId, attribute, writer) //return storage.writeAttribute(connection, fileId, attribute, buffer -> { // if (attribute.isVersioned()) { // DataInputOutputUtil.writeINT(buffer); // } // return writer.write(buffer); //}); } else { throw new UnsupportedOperationException("Raw attribute access is not implemented for " + attributesStorage.getClass().getName()); } }