Class MkColCommand


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

      • 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 Detail

      • 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