Class DavSessionImpl

java.lang.Object
com.logicaldoc.webdav.session.DavSessionImpl
All Implemented Interfaces:
WebdavSession, org.apache.jackrabbit.webdav.DavSession

public class DavSessionImpl extends Object implements WebdavSession
For more informations, please visit DavSessionImpl
Author:
Sebastian Wenzky
  • Constructor Details

    • DavSessionImpl

      public DavSessionImpl()
  • Method Details

    • getObject

      public Object getObject(String key)
      Description copied from interface: WebdavSession
      Gets an object by passing the appropriated key
      Specified by:
      getObject in interface WebdavSession
      Parameters:
      key - The Key
      Returns:
      the corresponding object
      See Also:
    • putObject

      public void putObject(String key, Object value)
      Description copied from interface: WebdavSession
      Puts an object to the session map
      Specified by:
      putObject in interface WebdavSession
      Parameters:
      key - The Key
      value - the corresponding object
      See Also:
    • addLockToken

      public void addLockToken(String arg0)
      Specified by:
      addLockToken in interface org.apache.jackrabbit.webdav.DavSession
    • addReference

      public void addReference(Object arg0)
      Specified by:
      addReference in interface org.apache.jackrabbit.webdav.DavSession
    • getLockTokens

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

      public void removeLockToken(String arg0)
      Specified by:
      removeLockToken in interface org.apache.jackrabbit.webdav.DavSession
    • removeReference

      public void removeReference(Object arg0)
      Specified by:
      removeReference in interface org.apache.jackrabbit.webdav.DavSession
    • getTenantId

      public long getTenantId()
      Description copied from interface: WebdavSession
      The tenant of this session
      Specified by:
      getTenantId in interface WebdavSession
      Returns:
      identifier of the tenant
    • setTenantId

      public void setTenantId(long tenantId)