1.32.3. Comparison table of WebDav and JCR commands

WebDavJCR
COPYWorkspace.copy(...)
DELETENode.remove()
GETNode.getProperty(...); Property.getValue()
HEADNode.getProperty(...); Property.getLength()
MKCOLNode.addNode(...)
MOVESession.move(...) or Workspace.move(...)
PROPFINDSession.getNode(...); Node.getNode(...); Node.getNodes(...); Node.getProperties()
PROPPATCHNode.setProperty(...); Node.getProperty(...).remove()
PUTNode.addNode("node","nt:file"); Node.setProperty("jcr:data", "data")
CHECKINNode.checkin()
CHECKOUTNode.checkout()
REPORTNode.getVersionHistory(); VersionHistory.getAllVersions(); Version.getProperties()
RESTORENode.restore(...)
UNCHECKOUTNode.restore(...)
VERSION-CONTROLNode.addMixin("mix:versionable")
LOCKNode.lock(...)
UNLOCKNode.unlock()
ORDERPATCHNode.orderBefore(...)
SEARCHWorkspace.getQueryManager(); QueryManager.createQuery(); Query.execute()

Copyright ©2012. All rights reserved. eXo Platform SAS