作者:杨斜2602934873 | 来源:互联网 | 2023-10-09 20:29
本文整理了Java中org.apache.hadoop.yarn.util.FSDownload.getFileStatus()
方法的一些代码示例,展示了FSDownload.getFileStatus()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。FSDownload.getFileStatus()
方法的具体详情如下:
包路径:org.apache.hadoop.yarn.util.FSDownload
类名称:FSDownload
方法名:getFileStatus
FSDownload.getFileStatus介绍
[英]Obtains the file status, first by checking the stat cache if it is available, and then by getting it explicitly from the filesystem. If we got the file status from the filesystem, it is added to the stat cache. The stat cache is expected to be managed by callers who provided it to FSDownload.
[中]获取文件状态,首先检查stat缓存是否可用,然后从文件系统显式获取。如果我们从文件系统获得文件状态,它将被添加到stat缓存中。stat缓存应该由提供给FSDownload的调用方管理。
代码示例
代码示例来源:origin: ch.cern.hadoop/hadoop-yarn-common
/**
* Checks for a given path whether the Other permissions on it
* imply the permission in the passed FsAction
* @param fs
* @param path
* @param action
* @return true if the path in the uri is visible to all, false otherwise
* @throws IOException
*/
private static boolean checkPermissionOfOther(FileSystem fs, Path path,
FsAction action, LoadingCache> statCache)
throws IOException {
FileStatus status = getFileStatus(fs, path, statCache);
FsPermission perms = status.getPermission();
FsAction otherAction = perms.getOtherAction();
return otherAction.implies(action);
}
代码示例来源:origin: org.apache.hadoop/hadoop-yarn-common
/**
* Checks for a given path whether the Other permissions on it
* imply the permission in the passed FsAction
* @param fs
* @param path
* @param action
* @return true if the path in the uri is visible to all, false otherwise
* @throws IOException
*/
private static boolean checkPermissionOfOther(FileSystem fs, Path path,
FsAction action, LoadingCache> statCache)
throws IOException {
FileStatus status = getFileStatus(fs, path, statCache);
FsPermission perms = status.getPermission();
FsAction otherAction = perms.getOtherAction();
return otherAction.implies(action);
}
代码示例来源:origin: com.github.jiayuhan-it/hadoop-yarn-common
/**
* Checks for a given path whether the Other permissions on it
* imply the permission in the passed FsAction
* @param fs
* @param path
* @param action
* @return true if the path in the uri is visible to all, false otherwise
* @throws IOException
*/
private static boolean checkPermissionOfOther(FileSystem fs, Path path,
FsAction action, LoadingCache> statCache)
throws IOException {
FileStatus status = getFileStatus(fs, path, statCache);
FsPermission perms = status.getPermission();
FsAction otherAction = perms.getOtherAction();
return otherAction.implies(action);
}