org.exoplatform.services.jcr.webdav.command
Class PutCommand
java.lang.Object
org.exoplatform.services.jcr.webdav.command.PutCommand
public class PutCommand
- extends Object
Created by The eXo Platform SAS Author : Vitaly Guly.
- Version:
- $Id: $
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PutCommand
public PutCommand(NullResourceLocksHolder nullResourceLocks,
javax.ws.rs.core.UriBuilder uriBuilder,
MimeTypeRecognizer mimeTypeRecognizer)
- Constructor.
- Parameters:
nullResourceLocks - resource locks.uriBuilder - - provides data used in 'location' headermimeTypeRecognizer - - provides mime-type recognizer
put
public javax.ws.rs.core.Response put(javax.jcr.Session session,
String path,
InputStream inputStream,
String fileNodeType,
String contentNodeType,
List<String> mixins,
String updatePolicyType,
String autoVersion,
List<String> tokens)
- Webdav Put method implementation.
- Parameters:
session - current sessionpath - resource pathinputStream - stream that contains resource contentfileNodeType - the node type of file nodecontentNodeType - the node type of contentmixins - the list of mixinsupdatePolicyType - update policytokens - tokens
- Returns:
- the instance of javax.ws.rs.core.Response
Copyright © 2013 eXo Platform SAS. All Rights Reserved.