Package org.opencms.webdav
Class CmsDavSession
java.lang.Object
org.opencms.webdav.CmsDavSession
- All Implemented Interfaces:
org.apache.jackrabbit.webdav.DavSession
DavSession implementation for Jackrabbit WebDAV, mostly just a wrapper for I_CmsRepositorySession.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
addLockToken
(String token) void
addReference
(Object reference) String[]
Gets the OpenCms repository session.void
removeLockToken
(String token) void
removeReference
(Object reference)
-
Constructor Details
-
CmsDavSession
Creates a new DAV session.- Parameters:
session
- the underlying repository session
-
-
Method Details
-
addLockToken
- Specified by:
addLockToken
in interfaceorg.apache.jackrabbit.webdav.DavSession
- See Also:
-
DavSession.addLockToken(java.lang.String)
-
addReference
- Specified by:
addReference
in interfaceorg.apache.jackrabbit.webdav.DavSession
- See Also:
-
DavSession.addReference(java.lang.Object)
-
getLockTokens
- Specified by:
getLockTokens
in interfaceorg.apache.jackrabbit.webdav.DavSession
- See Also:
-
DavSession.getLockTokens()
-
getRepositorySession
Gets the OpenCms repository session.- Returns:
- the OpenCms repository session
-
removeLockToken
- Specified by:
removeLockToken
in interfaceorg.apache.jackrabbit.webdav.DavSession
- See Also:
-
DavSession.removeLockToken(java.lang.String)
-
removeReference
- Specified by:
removeReference
in interfaceorg.apache.jackrabbit.webdav.DavSession
- See Also:
-
DavSession.removeReference(java.lang.Object)
-