Class WebdavReadCommandHandler
java.lang.Object
org.exoplatform.documents.storage.jcr.webdav.plugin.WebdavReadCommandHandler
-
Constructor Summary
ConstructorsConstructorDescriptionWebdavReadCommandHandler(org.exoplatform.social.core.manager.IdentityManager identityManager, org.exoplatform.social.core.space.spi.SpaceService spaceService, PathCommandHandler pathCommandHandler) -
Method Summary
Modifier and TypeMethodDescriptionorg.exoplatform.documents.webdav.model.WebDavFileDownloadorg.exoplatform.documents.webdav.model.WebDavItemget(javax.jcr.Session session, String webDavPath, Set<QName> requestedPropertyNames, boolean requestPropertyNamesOnly, int depth, String baseUri, String username) longgetLastModifiedDate(javax.jcr.Session session, String webDavPath, String version) List<org.exoplatform.documents.webdav.model.WebDavItem> getVersions(javax.jcr.Session session, String webDavPath, Set<QName> requestedPropertyNames, String baseUri) protected org.exoplatform.documents.webdav.model.WebDavItemPropertygetWebDavPropertyNoException(javax.jcr.Node node, URI nodeIdentifier, javax.jcr.version.Version version, QName name) booleanList<org.exoplatform.documents.webdav.model.WebDavItem> search(javax.jcr.Session session, String queryLanguage, String query, String baseUri, String username)
-
Constructor Details
-
WebdavReadCommandHandler
public WebdavReadCommandHandler(org.exoplatform.social.core.manager.IdentityManager identityManager, org.exoplatform.social.core.space.spi.SpaceService spaceService, PathCommandHandler pathCommandHandler)
-
-
Method Details
-
get
public org.exoplatform.documents.webdav.model.WebDavItem get(javax.jcr.Session session, String webDavPath, Set<QName> requestedPropertyNames, boolean requestPropertyNamesOnly, int depth, String baseUri, String username) throws org.exoplatform.documents.webdav.model.WebDavException - Throws:
org.exoplatform.documents.webdav.model.WebDavException
-
download
-
search
-
getVersions
-
isFile
-
getLastModifiedDate
-
getWebDavPropertyNoException
-