本文整理汇总了Java中org.apache.commons.net.ftp.parser.NTFTPEntryParser类的典型用法代码示例。如果您正苦于以下问题:Java NTFTPEntryParser类的具体用法?Java NTFTPEntryParser怎么用?Java NTFTPEntryParser使用的例子?那么, 这里精选的类代码示例或许可以为您提供帮助。
NTFTPEntryParser类属于org.apache.commons.net.ftp.parser包,在下文中一共展示了NTFTPEntryParser类的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: createNTFTPEntryParser
import org.apache.commons.net.ftp.parser.NTFTPEntryParser; //导入依赖的package包/类
private CompositeFileEntryParser createNTFTPEntryParser(final TimeZone timezone) {
return new CompositeFileEntryParser(Arrays.asList(
new NTFTPEntryParser() {
@Override
public FTPClientConfig getDefaultConfiguration() {
final FTPClientConfig config = super.getDefaultConfiguration();
config.setServerTimeZoneId(timezone.getID());
return config;
}
},
this.createUnixFTPEntryParser(timezone)
));
}
示例2: createNTFTPEntryParser
import org.apache.commons.net.ftp.parser.NTFTPEntryParser; //导入依赖的package包/类
/**
* Creates an NT FTP parser: if the config exists, and the system key equals
* {@link FTPClientConfig#SYST_NT} then a plain {@link NTFTPEntryParser} is used,
* otherwise a composite of {@link NTFTPEntryParser} and {@link UnixFTPEntryParser} is used.
* @param config the config to use, may be {@code null}
* @return the parser
*/
private FTPFileEntryParser createNTFTPEntryParser(FTPClientConfig config) {
if (config != null && FTPClientConfig.SYST_NT.equals(
config.getServerSystemKey())) {
return new NTFTPEntryParser(config);
} else {
return new CompositeFileEntryParser(new FTPFileEntryParser[] {
new NTFTPEntryParser(config),
new UnixFTPEntryParser(config)
});
}
}
示例3: createNTFTPEntryParser
import org.apache.commons.net.ftp.parser.NTFTPEntryParser; //导入依赖的package包/类
private FTPFileEntryParser createNTFTPEntryParser(FTPClientConfig config) {
return (FTPFileEntryParser)(config != null && "WINDOWS".equals(config.getServerSystemKey())?new NTFTPEntryParser(config):new CompositeFileEntryParser(new FTPFileEntryParser[]{new NTFTPEntryParser(config), new UnixFTPEntryParser(config)}));
}