eXo JCR :: Component :: Webdav Service 1.15.10-GA

org.exoplatform.services.jcr.webdav.command
Class AclCommand

java.lang.Object
  extended by org.exoplatform.services.jcr.webdav.command.AclCommand

public class AclCommand
extends Object

Created by The eXo Platform SAS. ACL method implementation for Web Distributed Authoring and Versioning (WebDAV) protocol extension - Access Control Protocol: RFC3744.

Version:
$
Author:
Vitaliy Gulyy

Constructor Summary
AclCommand()
           
 
Method Summary
 javax.ws.rs.core.Response acl(javax.jcr.Session session, String path, org.exoplatform.common.util.HierarchicalProperty requestBody)
          Applies changes for JCR node's AccessControlList according to WebDAV ACL method request body represented by HierarchicalProperty
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AclCommand

public AclCommand()
Method Detail

acl

public javax.ws.rs.core.Response acl(javax.jcr.Session session,
                                     String path,
                                     org.exoplatform.common.util.HierarchicalProperty requestBody)
Applies changes for JCR node's AccessControlList according to WebDAV ACL method request body represented by HierarchicalProperty

Parameters:
session - - actual session
path - - absolute path to jcr node
requestBody - - tree like structure to contain ACL method request body
Returns:
response - http response for ACL method request

eXo JCR :: Component :: Webdav Service 1.15.10-GA

Copyright © 2014 eXo Platform SAS. All Rights Reserved.