public class VirtualMount extends AbstractMount
gid, group, isImaginary, mount, path, uid, username
Constructor and Description |
---|
VirtualMount(VirtualMountTemplate mountTemplate,
VirtualFileFactory virtualFileFactory,
com.sshtools.common.files.AbstractFileFactory<?> actualFileFactory,
boolean createMountFolder,
long lastModified) |
Modifier and Type | Method and Description |
---|---|
com.sshtools.common.util.UnsignedInteger32 |
defaultPermissions() |
com.sshtools.common.files.AbstractFileFactory<? extends com.sshtools.common.files.AbstractFile> |
getActualFileFactory() |
java.lang.String |
getResolvePath(java.lang.String path) |
VirtualMountTemplate |
getTemplate() |
com.sshtools.common.files.AbstractFileFactory<VirtualFile> |
getVirtualFileFactory() |
boolean |
isCached() |
boolean |
isChildOf(VirtualMount o2) |
boolean |
isCreateMountFolder() |
boolean |
isParentOf(VirtualMount o2) |
boolean |
isReadOnly() |
long |
lastModified() |
void |
setCached(boolean cached) |
void |
setLastModified(long lastModified) |
void |
setReadOnly(boolean readOnly) |
equals, getAttribute, getGid, getGroup, getMount, getRoot, getUid, getUsername, hashCode, isDefault, isFilesystemRoot, isImaginary, setAttribute, toString
public VirtualMount(VirtualMountTemplate mountTemplate, VirtualFileFactory virtualFileFactory, com.sshtools.common.files.AbstractFileFactory<?> actualFileFactory, boolean createMountFolder, long lastModified) throws java.io.IOException, com.sshtools.common.permissions.PermissionDeniedException
java.io.IOException
com.sshtools.common.permissions.PermissionDeniedException
public VirtualMountTemplate getTemplate()
public com.sshtools.common.files.AbstractFileFactory<? extends com.sshtools.common.files.AbstractFile> getActualFileFactory()
public java.lang.String getResolvePath(java.lang.String path)
public boolean isCached()
public void setCached(boolean cached)
public com.sshtools.common.files.AbstractFileFactory<VirtualFile> getVirtualFileFactory()
public boolean isCreateMountFolder()
public boolean isParentOf(VirtualMount o2)
public boolean isChildOf(VirtualMount o2)
public long lastModified()
public void setLastModified(long lastModified)
public boolean isReadOnly()
public void setReadOnly(boolean readOnly)
public com.sshtools.common.util.UnsignedInteger32 defaultPermissions()
Copyright © 2024. All rights reserved.