|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.olat.core.logging.LogDelegator
org.olat.modules.sharedfolder.SharedFolderWebDAVProvider
public class SharedFolderWebDAVProvider
Initial Date: Aug 29, 2005
| Constructor Summary | |
|---|---|
SharedFolderWebDAVProvider()
|
|
| Method Summary | |
|---|---|
VFSContainer |
getContainer(Identity identity)
Return the container which's content will be mounted under the name as provided by getMountPoint. |
java.lang.String |
getMountPoint()
Get a name under which this provider would like to list its container as at the root level of the WebDAV mount point |
void |
setPubliclyReadableFolders(java.util.List<java.lang.String> repositoryEntryKeys)
Spring setter. |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public SharedFolderWebDAVProvider()
| Method Detail |
|---|
public void setPubliclyReadableFolders(java.util.List<java.lang.String> repositoryEntryKeys)
In /olat3/webapp/WEB-INF/olat_extensions.xml the bean 'webdav_sharedfolders' has an optional property called 'publiclyReadableFolders':
<property name="publiclyReadableFolders">
<list>
<value>7045120</value>
<value>{another repository entry key}</value>
</list>
</property>
It's a list of repositoryEntryKeys belonging to resource folders. These
folders will then be displayed (in readonly mode) in WebDAV provided that
the repository entry allows access from all users or guests.
Alternatively, use '*' as the first value in the list to indicate that all resource folders should be listed in WebDAV.
folders - public java.lang.String getMountPoint()
WebDAVProvider
getMountPoint in interface WebDAVProviderorg.olat.commons.servlets.util.WebDAVProvider#getMountPoint()public VFSContainer getContainer(Identity identity)
WebDAVProvider
getContainer in interface WebDAVProviderorg.olat.commons.servlets.util.WebDAVProvider#getContainer(org.olat.core.id.Identity)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||