public abstract class AbstractSftpFileAttributeView extends AbstractLoggingBean implements java.nio.file.attribute.FileAttributeView
| Modifier and Type | Field and Description |
|---|---|
protected java.nio.file.LinkOption[] |
options |
protected java.nio.file.Path |
path |
protected SftpFileSystemProvider |
provider |
log| Modifier | Constructor and Description |
|---|---|
protected |
AbstractSftpFileAttributeView(SftpFileSystemProvider provider,
java.nio.file.Path path,
java.nio.file.LinkOption... options) |
| Modifier and Type | Method and Description |
|---|---|
java.nio.file.Path |
getPath() |
java.lang.String |
name() |
SftpFileSystemProvider |
provider() |
protected SftpClient.Attributes |
readRemoteAttributes() |
protected void |
writeRemoteAttributes(SftpClient.Attributes attrs) |
getSimplifiedLoggerprotected final SftpFileSystemProvider provider
protected final java.nio.file.Path path
protected final java.nio.file.LinkOption[] options
protected AbstractSftpFileAttributeView(SftpFileSystemProvider provider, java.nio.file.Path path, java.nio.file.LinkOption... options)
public java.lang.String name()
name in interface java.nio.file.attribute.AttributeViewpublic final SftpFileSystemProvider provider()
SftpFileSystemProvider used to
provide the view functionalitypublic final java.nio.file.Path getPath()
Pathprotected SftpClient.Attributes readRemoteAttributes() throws java.io.IOException
java.io.IOExceptionprotected void writeRemoteAttributes(SftpClient.Attributes attrs) throws java.io.IOException
java.io.IOException