Hello Sebastian, We have a PlainFileSystemStore, which is near to what you described. Would you be interested to use this store as a basis for your development? It inherits from MemoryStore (some variables need to be made protected thus). I will send you the class, if you are interested. You could move this store to the slidestore package and re-donate it, when completed.
What do you think? Best regards Juergen -----Original Message----- From: Sebastian Frankfurt [mailto:[EMAIL PROTECTED]] Sent: Thursday, February 28, 2002 16.30 PM To: Slide Users List Subject: Re: taking over existing filestructure with slide? Pill, Juergen wrote: > Hello Sebastian, > > If I understand you right you are not interested in a full blown WebDAV API > for your file system view (e.g. clients performing propPatches etc), but you > want to use WebDAV as an Internet Filesystem. > If yes, you will need to write a Slide store, that reads all properties and > structure information, directly from the hard disc (structure maps to the > directory infos, properties maps to the file attributes). If you are not > using caching, you may modify the file system directly and all changes will > be reflected immediately in your webdav view. You even can modify with the > webdav view and changes are reflected on the file system. > But, the full webdav protocol will not be supported, e.g. locking, more dead > properties, etc. Would you please give me some hints about where to lay my hands on and what do I have to change in order to get this (see above) work? Is it possible to use the slidestore.reference.FileContentStore for writing into the filesystem. And only to modify the slidestore.reference.MemoryDescriptorsStore in order to read all necessary directory structures and file properties straight from the filesystem? What do I have to keep in mind to read directory structure and file properties from filesystem? Sorry, I have not had a very close look on the sources. ;-) Maybe you will be able to give me a starting point and some info's about the structures I have to modify. thanx Sebastian -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]> -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>
