1c5f58c9aSAriel Constenla-Haile/************************************************************** 2c5f58c9aSAriel Constenla-Haile * 3c5f58c9aSAriel Constenla-Haile * Licensed to the Apache Software Foundation (ASF) under one 4c5f58c9aSAriel Constenla-Haile * or more contributor license agreements. See the NOTICE file 5c5f58c9aSAriel Constenla-Haile * distributed with this work for additional information 6c5f58c9aSAriel Constenla-Haile * regarding copyright ownership. The ASF licenses this file 7c5f58c9aSAriel Constenla-Haile * to you under the Apache License, Version 2.0 (the 8c5f58c9aSAriel Constenla-Haile * "License"); you may not use this file except in compliance 9c5f58c9aSAriel Constenla-Haile * with the License. You may obtain a copy of the License at 10c5f58c9aSAriel Constenla-Haile * 11c5f58c9aSAriel Constenla-Haile * http://www.apache.org/licenses/LICENSE-2.0 12c5f58c9aSAriel Constenla-Haile * 13c5f58c9aSAriel Constenla-Haile * Unless required by applicable law or agreed to in writing, 14c5f58c9aSAriel Constenla-Haile * software distributed under the License is distributed on an 15c5f58c9aSAriel Constenla-Haile * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 16c5f58c9aSAriel Constenla-Haile * KIND, either express or implied. See the License for the 17c5f58c9aSAriel Constenla-Haile * specific language governing permissions and limitations 18c5f58c9aSAriel Constenla-Haile * under the License. 19c5f58c9aSAriel Constenla-Haile * 20c5f58c9aSAriel Constenla-Haile *************************************************************/ 21c5f58c9aSAriel Constenla-Haile 22c5f58c9aSAriel Constenla-Haile#ifndef __com_sun_star_ucb_WebDAVHTTPMethod_idl__ 23c5f58c9aSAriel Constenla-Haile#define __com_sun_star_ucb_WebDAVHTTPMethod_idl__ 24c5f58c9aSAriel Constenla-Haile 25c5f58c9aSAriel Constenla-Hailemodule com { module sun { module star { module ucb { 26c5f58c9aSAriel Constenla-Haile 27c5f58c9aSAriel Constenla-Haile 28c5f58c9aSAriel Constenla-Haile/** Standard WebDAV/HTTP methods. 29c5f58c9aSAriel Constenla-Haile 30*34c958abSJürgen Schmidt @since OpenOffice 4.0 31c5f58c9aSAriel Constenla-Haile*/ 32c5f58c9aSAriel Constenla-Haileenum WebDAVHTTPMethod 33c5f58c9aSAriel Constenla-Haile{ 34c5f58c9aSAriel Constenla-Haile /** HTTP request method as defined in 35c5f58c9aSAriel Constenla-Haile <a target="_blank" href="http://tools.ietf.org/html/rfc2616#section-9.3">RFC 2616: Hypertext Transfer Protocol -- HTTP/1.1</a> 36c5f58c9aSAriel Constenla-Haile */ 37c5f58c9aSAriel Constenla-Haile GET, 38c5f58c9aSAriel Constenla-Haile 39c5f58c9aSAriel Constenla-Haile /** HTTP request method as defined in 40c5f58c9aSAriel Constenla-Haile <a target="_blank" href="http://tools.ietf.org/html/rfc2616#section-9.4">RFC 2616: Hypertext Transfer Protocol -- HTTP/1.1</a> 41c5f58c9aSAriel Constenla-Haile */ 42c5f58c9aSAriel Constenla-Haile HEAD, 43c5f58c9aSAriel Constenla-Haile 44c5f58c9aSAriel Constenla-Haile /** HTTP request method as defined in 45c5f58c9aSAriel Constenla-Haile <a target="_blank" href="http://tools.ietf.org/html/rfc2616#section-9.5">RFC 2616: Hypertext Transfer Protocol -- HTTP/1.1</a> 46c5f58c9aSAriel Constenla-Haile */ 47c5f58c9aSAriel Constenla-Haile POST, 48c5f58c9aSAriel Constenla-Haile 49c5f58c9aSAriel Constenla-Haile /** HTTP request method as defined in 50c5f58c9aSAriel Constenla-Haile <a target="_blank" href="http://tools.ietf.org/html/rfc2616#section-9.6">RFC 2616: Hypertext Transfer Protocol -- HTTP/1.1</a> 51c5f58c9aSAriel Constenla-Haile */ 52c5f58c9aSAriel Constenla-Haile PUT, 53c5f58c9aSAriel Constenla-Haile 54c5f58c9aSAriel Constenla-Haile /** HTTP request method as defined in 55c5f58c9aSAriel Constenla-Haile <a target="_blank" href="http://tools.ietf.org/html/rfc2616#section-9.7">RFC 2616: Hypertext Transfer Protocol -- HTTP/1.1</a> 56c5f58c9aSAriel Constenla-Haile */ 57c5f58c9aSAriel Constenla-Haile DELETE, 58c5f58c9aSAriel Constenla-Haile 59c5f58c9aSAriel Constenla-Haile /** HTTP request method as defined in 60c5f58c9aSAriel Constenla-Haile <a target="_blank" href="http://tools.ietf.org/html/rfc2616#section-9.8">RFC 2616: Hypertext Transfer Protocol -- HTTP/1.1</a> 61c5f58c9aSAriel Constenla-Haile */ 62c5f58c9aSAriel Constenla-Haile TRACE, 63c5f58c9aSAriel Constenla-Haile 64c5f58c9aSAriel Constenla-Haile /** HTTP request method as defined in 65c5f58c9aSAriel Constenla-Haile <a target="_blank" href="http://tools.ietf.org/html/rfc2616#section-9.2">RFC 2616: Hypertext Transfer Protocol -- HTTP/1.1</a> 66c5f58c9aSAriel Constenla-Haile */ 67c5f58c9aSAriel Constenla-Haile OPTIONS, 68c5f58c9aSAriel Constenla-Haile 69c5f58c9aSAriel Constenla-Haile /** HTTP request method as defined in 70c5f58c9aSAriel Constenla-Haile <a target="_blank" href="http://tools.ietf.org/html/rfc2616#section-9.9">RFC 2616: Hypertext Transfer Protocol -- HTTP/1.1</a> 71c5f58c9aSAriel Constenla-Haile */ 72c5f58c9aSAriel Constenla-Haile CONNECT, 73c5f58c9aSAriel Constenla-Haile 74c5f58c9aSAriel Constenla-Haile /** HTTP request method as defined in 75c5f58c9aSAriel Constenla-Haile <a target="_blank" href="http://tools.ietf.org/html/rfc5789">RFC 5789: PATCH Method for HTTP</a> 76c5f58c9aSAriel Constenla-Haile */ 77c5f58c9aSAriel Constenla-Haile PATCH, 78c5f58c9aSAriel Constenla-Haile 79c5f58c9aSAriel Constenla-Haile /** WebDAV methods as defined in 80c5f58c9aSAriel Constenla-Haile <a target="_blank" href="http://tools.ietf.org/html/rfc4918#section-9.1">HTTP Extensions for Web Distributed Authoring and Versioning (WebDAV)</a> 81c5f58c9aSAriel Constenla-Haile */ 82c5f58c9aSAriel Constenla-Haile PROPFIND, 83c5f58c9aSAriel Constenla-Haile 84c5f58c9aSAriel Constenla-Haile /** WebDAV methods as defined in 85c5f58c9aSAriel Constenla-Haile <a target="_blank" href="http://tools.ietf.org/html/rfc4918#section-9.2">HTTP Extensions for Web Distributed Authoring and Versioning (WebDAV)</a> 86c5f58c9aSAriel Constenla-Haile */ 87c5f58c9aSAriel Constenla-Haile PROPPATCH, 88c5f58c9aSAriel Constenla-Haile 89c5f58c9aSAriel Constenla-Haile /** WebDAV methods as defined in 90c5f58c9aSAriel Constenla-Haile <a target="_blank" href="http://tools.ietf.org/html/rfc4918#section-9.3">HTTP Extensions for Web Distributed Authoring and Versioning (WebDAV)</a> 91c5f58c9aSAriel Constenla-Haile */ 92c5f58c9aSAriel Constenla-Haile MKCOL, 93c5f58c9aSAriel Constenla-Haile 94c5f58c9aSAriel Constenla-Haile /** WebDAV methods as defined in 95c5f58c9aSAriel Constenla-Haile <a target="_blank" href="http://tools.ietf.org/html/rfc4918#section-9.8">HTTP Extensions for Web Distributed Authoring and Versioning (WebDAV)</a> 96c5f58c9aSAriel Constenla-Haile */ 97c5f58c9aSAriel Constenla-Haile COPY, 98c5f58c9aSAriel Constenla-Haile 99c5f58c9aSAriel Constenla-Haile /** WebDAV methods as defined in 100c5f58c9aSAriel Constenla-Haile <a target="_blank" href="http://tools.ietf.org/html/rfc4918#section-9.9">HTTP Extensions for Web Distributed Authoring and Versioning (WebDAV)</a> 101c5f58c9aSAriel Constenla-Haile */ 102c5f58c9aSAriel Constenla-Haile MOVE, 103c5f58c9aSAriel Constenla-Haile 104c5f58c9aSAriel Constenla-Haile /** WebDAV methods as defined in 105c5f58c9aSAriel Constenla-Haile <a target="_blank" href="http://tools.ietf.org/html/rfc4918#section-9.10">HTTP Extensions for Web Distributed Authoring and Versioning (WebDAV)</a> 106c5f58c9aSAriel Constenla-Haile */ 107c5f58c9aSAriel Constenla-Haile LOCK, 108c5f58c9aSAriel Constenla-Haile 109c5f58c9aSAriel Constenla-Haile /** WebDAV methods as defined in 110c5f58c9aSAriel Constenla-Haile <a target="_blank" href="http://tools.ietf.org/html/rfc4918#section-9.11">HTTP Extensions for Web Distributed Authoring and Versioning (WebDAV)</a> 111c5f58c9aSAriel Constenla-Haile */ 112c5f58c9aSAriel Constenla-Haile UNLOCK 113c5f58c9aSAriel Constenla-Haile 114c5f58c9aSAriel Constenla-Haile}; 115c5f58c9aSAriel Constenla-Haile 116c5f58c9aSAriel Constenla-Haile}; }; }; }; 117c5f58c9aSAriel Constenla-Haile 118c5f58c9aSAriel Constenla-Haile#endif 119