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_ |