Class CmsDavSession

java.lang.Object
org.opencms.webdav.CmsDavSession
All Implemented Interfaces:
org.apache.jackrabbit.webdav.DavSession

public class CmsDavSession extends Object implements org.apache.jackrabbit.webdav.DavSession
DavSession implementation for Jackrabbit WebDAV, mostly just a wrapper for I_CmsRepositorySession.
  • Constructor Details

  • Method Details

    • addLockToken

      public void addLockToken(String token)
      Specified by:
      addLockToken in interface org.apache.jackrabbit.webdav.DavSession
      See Also:
      • DavSession.addLockToken(java.lang.String)
    • addReference

      public void addReference(Object reference)
      Specified by:
      addReference in interface org.apache.jackrabbit.webdav.DavSession
      See Also:
      • DavSession.addReference(java.lang.Object)
    • getLockTokens

      public String[] getLockTokens()
      Specified by:
      getLockTokens in interface org.apache.jackrabbit.webdav.DavSession
      See Also:
      • DavSession.getLockTokens()
    • getRepositorySession

      Gets the OpenCms repository session.
      Returns:
      the OpenCms repository session
    • removeLockToken

      public void removeLockToken(String token)
      Specified by:
      removeLockToken in interface org.apache.jackrabbit.webdav.DavSession
      See Also:
      • DavSession.removeLockToken(java.lang.String)
    • removeReference

      public void removeReference(Object reference)
      Specified by:
      removeReference in interface org.apache.jackrabbit.webdav.DavSession
      See Also:
      • DavSession.removeReference(java.lang.Object)