Package com.sshtools.common.files.vfs
Interface VirtualFile
- All Superinterfaces:
com.sshtools.common.files.AbstractFile
- All Known Implementing Classes:
VirtualFileObject
,VirtualMappedFile
,VirtualMountFile
public interface VirtualFile
extends com.sshtools.common.files.AbstractFile
-
Method Summary
Methods inherited from interface com.sshtools.common.files.AbstractFile
copyFrom, createFolder, createNewFile, delete, exists, existsNoFollowLinks, getAbsolutePath, getAttributes, getAttributesNoFollowLinks, getCanonicalPath, getChildren, getFileFactory, getInputStream, getName, getOutputStream, getOutputStream, getParentFile, getVolume, isDirectory, isFile, isHidden, isReadable, isWritable, lastModified, length, linkFrom, linkTo, moveTo, open, openFile, readSymbolicLink, refresh, resolveFile, setAttributes, startMultipartUpload, supportsMultipartTransfers, supportsRandomAccess, symlinkFrom, symlinkTo, truncate
-
Method Details
-
getMount
VirtualMount getMount() -
isMount
boolean isMount() -
resolveFile
com.sshtools.common.files.AbstractFile resolveFile() throws com.sshtools.common.permissions.PermissionDeniedException, IOException- Throws:
com.sshtools.common.permissions.PermissionDeniedException
IOException
-