Package com.sshtools.common.files.vfs
Class VirtualMount
java.lang.Object
com.sshtools.common.files.vfs.AbstractMount
com.sshtools.common.files.vfs.VirtualMount
-
Field Summary
Fields inherited from class com.sshtools.common.files.vfs.AbstractMount
isImaginary, mount, path
-
Constructor Summary
ConstructorsConstructorDescriptionVirtualMount
(VirtualMountTemplate mountTemplate, VirtualFileFactory virtualFileFactory, com.sshtools.common.files.AbstractFileFactory<?> actualFileFactory, boolean createMountFolder, long lastModified) -
Method Summary
Modifier and TypeMethodDescriptioncom.sshtools.common.files.AbstractFileFactory<? extends com.sshtools.common.files.AbstractFile>
getResolvePath
(String path) com.sshtools.common.files.AbstractFileFactory<VirtualFile>
boolean
isCached()
boolean
boolean
boolean
boolean
long
void
setCached
(boolean cached) void
setLastModified
(long lastModified) void
setReadOnly
(boolean readOnly) Methods inherited from class com.sshtools.common.files.vfs.AbstractMount
equals, getAttribute, getMount, getRoot, hashCode, isDefault, isFilesystemRoot, isImaginary, setAttribute, toString
-
Constructor Details
-
VirtualMount
public VirtualMount(VirtualMountTemplate mountTemplate, VirtualFileFactory virtualFileFactory, com.sshtools.common.files.AbstractFileFactory<?> actualFileFactory, boolean createMountFolder, long lastModified) throws IOException, com.sshtools.common.permissions.PermissionDeniedException - Throws:
IOException
com.sshtools.common.permissions.PermissionDeniedException
-
-
Method Details
-
getTemplate
-
getActualFileFactory
public com.sshtools.common.files.AbstractFileFactory<? extends com.sshtools.common.files.AbstractFile> getActualFileFactory() -
getResolvePath
-
isCached
public boolean isCached() -
setCached
public void setCached(boolean cached) -
getVirtualFileFactory
-
isCreateMountFolder
public boolean isCreateMountFolder() -
isParentOf
-
isChildOf
-
lastModified
public long lastModified() -
setLastModified
public void setLastModified(long lastModified) -
isReadOnly
public boolean isReadOnly() -
setReadOnly
public void setReadOnly(boolean readOnly)
-