Class FileServerVfs
java.lang.Object
net.datenwerke.rs.terminal.service.terminal.vfs.hooks.VirtualFileSystemManagerHookImpl
net.datenwerke.rs.terminal.service.terminal.vfs.hooks.TreeBasedVirtualFileSystem<AbstractFileServerNode>
net.datenwerke.rs.fileserver.service.fileserver.vfs.FileServerVfs
- All Implemented Interfaces:
Serializable,Hook,VirtualFileSystemManagerHook
- See Also:
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleancanWriteIntoLocation(VFSLocation vfsLocation) create(VFSLocation vfsLocation) voiddelete(VFSLocation vfsLocation) byte[]getContent(VFSLocation vfsLocation) longgetSize(VFSLocation location) booleanhasContent(VFSLocation vfsLocation) booleanisLocationDeletable(VFSLocation vfsLocation) voidwriteIntoLocation(VFSLocation vfsLocation, byte[] uploadData) Methods inherited from class net.datenwerke.rs.terminal.service.terminal.vfs.hooks.TreeBasedVirtualFileSystem
doCopyFilesTo, doCreateFolder, doMoveFilesTo, exists, getFileSystemObjectInfos, getLastModified, getLocation, getLocationFor, getLocationInfo, getNameFor, getNodeByLocation, getObjectFor, getObjectId, getObjectIn, getParent, getTreeDBManagerProvider, handlesFilesystem, isFolder, isObjectAncestorOf, prettyPrintPathway, remove, rename, supportedByFileSystem, translatePathWayMethods inherited from class net.datenwerke.rs.terminal.service.terminal.vfs.hooks.VirtualFileSystemManagerHookImpl
copyFilesTo, copyFilesTo, createFolder, getContentType, getSession, init, isReadOnly, moveFilesTo, setContent, setReadOnly
-
Field Details
-
FILESYSTEM_NAME
- See Also:
-
-
Constructor Details
-
FileServerVfs
public FileServerVfs(<any> treeServiceProvider)
-
-
Method Details
-
getFileSystemName
-
getContent
- Specified by:
getContentin interfaceVirtualFileSystemManagerHook- Overrides:
getContentin classVirtualFileSystemManagerHookImpl
-
hasContent
- Specified by:
hasContentin interfaceVirtualFileSystemManagerHook- Overrides:
hasContentin classVirtualFileSystemManagerHookImpl
-
getSize
- Specified by:
getSizein interfaceVirtualFileSystemManagerHook- Overrides:
getSizein classVirtualFileSystemManagerHookImpl
-
canWriteIntoLocation
- Specified by:
canWriteIntoLocationin interfaceVirtualFileSystemManagerHook- Overrides:
canWriteIntoLocationin classVirtualFileSystemManagerHookImpl
-
isLocationDeletable
- Specified by:
isLocationDeletablein interfaceVirtualFileSystemManagerHook- Overrides:
isLocationDeletablein classVirtualFileSystemManagerHookImpl
-
delete
- Specified by:
deletein interfaceVirtualFileSystemManagerHook- Overrides:
deletein classVirtualFileSystemManagerHookImpl
-
create
- Specified by:
createin interfaceVirtualFileSystemManagerHook- Overrides:
createin classVirtualFileSystemManagerHookImpl- Throws:
VFSException
-
writeIntoLocation
- Specified by:
writeIntoLocationin interfaceVirtualFileSystemManagerHook- Overrides:
writeIntoLocationin classVirtualFileSystemManagerHookImpl- Throws:
VFSException
-