public abstract class AbstractSftpFileAttributeView extends org.apache.sshd.common.util.logging.AbstractLoggingBean implements FileAttributeView
| Modifier and Type | Field and Description |
|---|---|
protected LinkOption[] |
options |
protected Path |
path |
protected SftpFileSystemProvider |
provider |
log| Modifier | Constructor and Description |
|---|---|
protected |
AbstractSftpFileAttributeView(SftpFileSystemProvider provider,
Path path,
LinkOption... options) |
| Modifier and Type | Method and Description |
|---|---|
Path |
getPath() |
String |
name() |
SftpFileSystemProvider |
provider() |
protected SftpClient.Attributes |
readRemoteAttributes() |
protected void |
writeRemoteAttributes(SftpClient.Attributes attrs) |
debug, debug, debug, debug, debug, error, error, error, error, error, getSimplifiedLogger, info, info, warn, warn, warn, warn, warn, warn, warn, warnprotected final SftpFileSystemProvider provider
protected final Path path
protected final LinkOption[] options
protected AbstractSftpFileAttributeView(SftpFileSystemProvider provider, Path path, LinkOption... options)
public String name()
name in interface AttributeViewpublic final SftpFileSystemProvider provider()
SftpFileSystemProvider used to provide the view functionalityprotected SftpClient.Attributes readRemoteAttributes() throws IOException
IOExceptionprotected void writeRemoteAttributes(SftpClient.Attributes attrs) throws IOException
IOExceptionCopyright © 2018–2021 The Apache Software Foundation. All rights reserved.