DAVResourceAccess.hxx (c5b3447d) DAVResourceAccess.hxx (c5f58c9a)
1/**************************************************************
2 *
3 * Licensed to the Apache Software Foundation (ASF) under one
4 * or more contributor license agreements. See the NOTICE file
5 * distributed with this work for additional information
6 * regarding copyright ownership. The ASF licenses this file
7 * to you under the Apache License, Version 2.0 (the
8 * "License"); you may not use this file except in compliance

--- 18 unchanged lines hidden (view full) ---

27#include <vector>
28#include <rtl/ustring.hxx>
29#include <rtl/ref.hxx>
30#include <osl/mutex.hxx>
31#include <com/sun/star/io/XInputStream.hpp>
32#include <com/sun/star/io/XOutputStream.hpp>
33#include <com/sun/star/ucb/Lock.hpp>
34#include <com/sun/star/ucb/XCommandEnvironment.hpp>
1/**************************************************************
2 *
3 * Licensed to the Apache Software Foundation (ASF) under one
4 * or more contributor license agreements. See the NOTICE file
5 * distributed with this work for additional information
6 * regarding copyright ownership. The ASF licenses this file
7 * to you under the Apache License, Version 2.0 (the
8 * "License"); you may not use this file except in compliance

--- 18 unchanged lines hidden (view full) ---

27#include <vector>
28#include <rtl/ustring.hxx>
29#include <rtl/ref.hxx>
30#include <osl/mutex.hxx>
31#include <com/sun/star/io/XInputStream.hpp>
32#include <com/sun/star/io/XOutputStream.hpp>
33#include <com/sun/star/ucb/Lock.hpp>
34#include <com/sun/star/ucb/XCommandEnvironment.hpp>
35#include <com/sun/star/ucb/WebDAVHTTPMethod.hpp>
35#include "DAVAuthListener.hxx"
36#include "DAVException.hxx"
37#include "DAVSession.hxx"
38#include "DAVResource.hxx"
39#include "DAVTypes.hxx"
40#include "SerfUri.hxx"
41
42namespace http_dav_ucp

--- 181 unchanged lines hidden (view full) ---

224 throw ( DAVException );
225
226 // helper
227 static void
228 getUserRequestHeaders(
229 const com::sun::star::uno::Reference<
230 com::sun::star::ucb::XCommandEnvironment > & xEnv,
231 const rtl::OUString & rURI,
36#include "DAVAuthListener.hxx"
37#include "DAVException.hxx"
38#include "DAVSession.hxx"
39#include "DAVResource.hxx"
40#include "DAVTypes.hxx"
41#include "SerfUri.hxx"
42
43namespace http_dav_ucp

--- 181 unchanged lines hidden (view full) ---

225 throw ( DAVException );
226
227 // helper
228 static void
229 getUserRequestHeaders(
230 const com::sun::star::uno::Reference<
231 com::sun::star::ucb::XCommandEnvironment > & xEnv,
232 const rtl::OUString & rURI,
232 const rtl::OUString & rMethod,
233 com::sun::star::ucb::WebDAVHTTPMethod eMethod,
233 DAVRequestHeaders & rRequestHeaders );
234
235private:
236 const rtl::OUString & getRequestURI() const;
237 sal_Bool detectRedirectCycle( const rtl::OUString& rRedirectURL )
238 throw ( DAVException );
239 sal_Bool handleException( DAVException & e, int errorCount )
240 throw ( DAVException );
241 void initialize()
242 throw ( DAVException );
243};
244
245} // namespace http_dav_ucp
246
247#endif // _DAVRESOURCEACCESS_HXX_
234 DAVRequestHeaders & rRequestHeaders );
235
236private:
237 const rtl::OUString & getRequestURI() const;
238 sal_Bool detectRedirectCycle( const rtl::OUString& rRedirectURL )
239 throw ( DAVException );
240 sal_Bool handleException( DAVException & e, int errorCount )
241 throw ( DAVException );
242 void initialize()
243 throw ( DAVException );
244};
245
246} // namespace http_dav_ucp
247
248#endif // _DAVRESOURCEACCESS_HXX_