本文整理了Java中org.uberfire.java.nio.file.Files.normalizeSuffix()
方法的一些代码示例,展示了Files.normalizeSuffix()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Files.normalizeSuffix()
方法的具体详情如下:
包路径:org.uberfire.java.nio.file.Files
类名称:Files
方法名:normalizeSuffix
暂无
代码示例来源:origin: org.uberfire/vfs-api
public static Path createTempFile(final Path dir, final String prefix,
final String suffix, final FileAttribute<?>... attrs)
throws IllegalArgumentException, UnsupportedOperationException, IOException, SecurityException {
checkNotNull("dir", dir);
if (notExists(dir)) {
throw new NoSuchFileException(dir.toString());
}
final StringBuilder sb = new StringBuilder();
if (prefix != null && prefix.trim().length() > 0) {
sb.append(prefix).append("-");
}
final String baseName = sb.append(System.currentTimeMillis()).append("-").toString();
final String realSufix;
if (suffix != null && suffix.trim().length() > 0) {
realSufix = normalizeSuffix(suffix);
} else {
realSufix = ".tmp";
}
for (int counter = 0; counter < TEMP_DIR_ATTEMPTS; counter++) {
try {
return createFile(dir.resolve(baseName + counter + realSufix), attrs);
} catch (Exception ex) {
}
}
throw new IllegalStateException("Failed to create directory within "
+ TEMP_DIR_ATTEMPTS + " attempts (tried "
+ baseName + "0 to " + baseName + (TEMP_DIR_ATTEMPTS - 1) + ')');
}
代码示例来源:origin: org.uberfire/uberfire-nio2-api
realSufix = normalizeSuffix(suffix);
} else {
realSufix = ".tmp";
代码示例来源:origin: kiegroup/appformer
realSufix = normalizeSuffix(suffix);
} else {
realSufix = ".tmp";
内容来源于网络,如有侵权,请联系作者删除!