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