org.apache.hadoop.io.nativeio.NativeIO.link()方法的使用及代码示例

x33g5p2x  于2022-01-24 转载在 其他  
字(1.3k)|赞(0)|评价(0)|浏览(89)

本文整理了Java中org.apache.hadoop.io.nativeio.NativeIO.link()方法的一些代码示例,展示了NativeIO.link()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。NativeIO.link()方法的具体详情如下:
包路径:org.apache.hadoop.io.nativeio.NativeIO
类名称:NativeIO
方法名:link

NativeIO.link介绍

[英]Creates a hardlink "dst" that points to "src". This is deprecated since JDK7 NIO can create hardlinks via the java.nio.file.Files API.
[中]创建指向“src”的硬链接“dst”。这是不推荐的,因为JDK7 NIO可以通过java创建硬链接。尼奥。文件文件API。

代码示例

代码示例来源:origin: ch.cern.hadoop/hadoop-hdfs

@Override
 public Void call() throws IOException {
  int upperBound = Math.min(iCopy + step,
    idBasedLayoutSingleLinks.size());
  for (int j = iCopy; j < upperBound; j++) {
   LinkArgs cur = idBasedLayoutSingleLinks.get(j);
   NativeIO.link(cur.src, cur.dst);
  }
  return null;
 }
}));

代码示例来源:origin: com.facebook.hadoop/hadoop-core

/**
 * Wrapper around native link()
 */
public static void link(File src, File dst) throws IOException {
 if (src == null || dst == null) {
  throw new IllegalArgumentException("Null parameter passed");
 }
 link(src.getAbsolutePath(), dst.getAbsolutePath());
}

代码示例来源:origin: io.prestosql.hadoop/hadoop-apache

@Override
 public Void call() throws IOException {
  int upperBound = Math.min(iCopy + step,
    idBasedLayoutSingleLinks.size());
  for (int j = iCopy; j < upperBound; j++) {
   LinkArgs cur = idBasedLayoutSingleLinks.get(j);
   NativeIO.link(cur.src, cur.dst);
  }
  return null;
 }
}));

相关文章