@Override public String canonicalize(String path) throws IOException { return SFTPEngine.this.canonicalize(path); } }, pathSep);
public String canonicalize(String path) throws IOException { return engine.canonicalize(path); }
public StatefulSFTPClient(SFTPEngine engine) throws IOException { super(engine); this.cwd = getSFTPEngine().canonicalize("."); log.debug("Start dir = {}", cwd); }
@Override public String canonicalize(String path) throws IOException { return SFTPEngine.this.canonicalize(path); } }, pathSep);
public String canonicalize(String path) throws IOException { return engine.canonicalize(path); }
@Override public String canonicalize(String path) throws IOException { return SFTPEngine.this.canonicalize(path); } }, pathSep);
public String canonicalize(String path) throws IOException { return engine.canonicalize(path); }
public StatefulSFTPClient(SFTPEngine engine) throws IOException { super(engine); this.cwd = getSFTPEngine().canonicalize("."); log.debug("Start dir = {}", cwd); }
public StatefulSFTPClient(SFTPEngine engine) throws IOException { super(engine); this.cwd = getSFTPEngine().canonicalize("."); log.debug("Start dir = {}", cwd); }
@Override public Path find() throws BackgroundException { final Path home = super.find(); if(home == DEFAULT_HOME) { try { // "." as referring to the current directory final String directory = session.sftp().canonicalize("."); return new Path(PathNormalizer.normalize(directory), directory.equals(String.valueOf(Path.DELIMITER)) ? EnumSet.of(Path.Type.volume, Path.Type.directory) : EnumSet.of(Path.Type.directory)); } catch(IOException e) { throw new SFTPExceptionMappingService().map(e); } } return home; } }