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