<R> R executeOp(final @NotNull FileChannelOperation<R> operation,
                  final boolean readOnly) throws IOException {
    return storageLockContext.executeOp(file, operation, readOnly);
  }
<R> R executeOp(final @NotNull FileChannelOperation<R> operation,
                  final boolean readOnly)