Interface DavSession


  • public interface DavSession
    DavSession allows to pass session information between request, response and resource(s).
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      void addLockToken​(java.lang.String token)
      Adds a lock token to this DavSession.
      void addReference​(java.lang.Object reference)
      Adds a reference to this DavSession indicating that this session must not be discarded after completion of the current request.
      java.lang.String[] getLockTokens()
      Returns the lock tokens of this DavSession.
      void removeLockToken​(java.lang.String token)
      Removes a lock token from this DavSession.
      void removeReference​(java.lang.Object reference)
      Releasing a reference to this DavSession.
    • Method Detail

      • addReference

        void addReference​(java.lang.Object reference)
        Adds a reference to this DavSession indicating that this session must not be discarded after completion of the current request.
        Parameters:
        reference - to be added.
      • removeReference

        void removeReference​(java.lang.Object reference)
        Releasing a reference to this DavSession. If no more references are present, this session may be discarded.
        Parameters:
        reference - to be removed.
      • addLockToken

        void addLockToken​(java.lang.String token)
        Adds a lock token to this DavSession.
        Parameters:
        token -
      • getLockTokens

        java.lang.String[] getLockTokens()
        Returns the lock tokens of this DavSession.
        Returns:
      • removeLockToken

        void removeLockToken​(java.lang.String token)
        Removes a lock token from this DavSession.
        Parameters:
        token -