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