Class DavSessionImpl

  • All Implemented Interfaces:
    org.apache.jackrabbit.webdav.DavSession

    public class DavSessionImpl
    extends JcrDavSession
    Simple implementation of the DavSession interface. Stores lock tokens but does not yet store references.
    • Constructor Detail

      • DavSessionImpl

        public DavSessionImpl​(Session session)
        Creates a new DavSession based on a jcr session
        Parameters:
        session -
    • Method Detail

      • addReference

        public void addReference​(Object reference)
        See Also:
        DavSession.addReference(Object)
      • removeReference

        public void removeReference​(Object reference)
        See Also:
        DavSession.removeReference(Object)
      • addLockToken

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

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

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