Class MkColCommand

java.lang.Object
org.exoplatform.services.jcr.webdav.command.MkColCommand

public class MkColCommand extends Object
Created by The eXo Platform SAS.
Version:
$Id: $
Author:
Vitaly Guly - gavrikvetal@gmail.com
  • Constructor Details

    • MkColCommand

      public MkColCommand(NullResourceLocksHolder nullResourceLocks)
      Constructor.
      Parameters:
      nullResourceLocks - resource locks.
    • MkColCommand

      public MkColCommand(NullResourceLocksHolder nullResourceLocks, javax.ws.rs.core.UriBuilder uriBuilder)
      Constructor.
      Parameters:
      nullResourceLocks - resource locks.
      uriBuilder - - provide data used in 'location' header
  • Method Details

    • mkCol

      public javax.ws.rs.core.Response mkCol(javax.jcr.Session session, String path, String nodeType, List<String> mixinTypes, List<String> tokens)
      Webdav Mkcol method implementation.
      Parameters:
      session - current session
      path - resource path
      nodeType - folder node type
      mixinTypes - mixin types
      tokens - tokens
      Returns:
      the instance of javax.ws.rs.core.Response