java.lang.Object
org.exoplatform.documents.storage.jcr.webdav.cache.elasticsearch.entity.WebDavItemEntity

public class WebDavItemEntity extends Object
  • Constructor Details

    • WebDavItemEntity

      public WebDavItemEntity(org.exoplatform.documents.webdav.model.WebDavItem webDavItem)
    • WebDavItemEntity

      public WebDavItemEntity(String webDavPath, String jcrPath, boolean file, List<org.exoplatform.documents.webdav.model.WebDavItemProperty> properties)
  • Method Details

    • toWebDavItem

      public org.exoplatform.documents.webdav.model.WebDavItem toWebDavItem()
      Returns:
      the cached item, with a null identifier: the absolute href is not persisted here and is rebuilt by CachedJcrWebDavService from the base URI of the current request. This row is keyed by the drive-relative WebDAV path only, so it is shared by the drive-list mount and the single-drive mount, which do not have the same base URI.