Class JcrDavSession

    • Constructor Detail

      • JcrDavSession

        protected JcrDavSession​(Session session)
        Parameters:
        session -
    • Method Detail

      • checkImplementation

        public static void checkImplementation​(org.apache.jackrabbit.webdav.DavSession davSession)
                                        throws org.apache.jackrabbit.webdav.DavException
        Parameters:
        davSession -
        Throws:
        org.apache.jackrabbit.webdav.DavException
      • getRepositorySession

        public static Session getRepositorySession​(org.apache.jackrabbit.webdav.DavSession davSession)
                                            throws org.apache.jackrabbit.webdav.DavException
        Parameters:
        davSession -
        Returns:
        Throws:
        org.apache.jackrabbit.webdav.DavException
      • getRepositorySession

        public Session getRepositorySession()
        Unwrap the repository session object.
        Returns:
        the session object wrapped by this DavSession
      • addLockToken

        public void addLockToken​(String token)
        Specified by:
        addLockToken in interface org.apache.jackrabbit.webdav.DavSession
        Parameters:
        token -
        See Also:
        DavSession.addLockToken(String)
      • getLockTokens

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

        public void removeLockToken​(String token)
        Specified by:
        removeLockToken in interface org.apache.jackrabbit.webdav.DavSession
        Parameters:
        token -
        See Also:
        DavSession.removeLockToken(String)