webdavcontent.hxx (59ddfc10) webdavcontent.hxx (06594b87)
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

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

43} } } }
44
45namespace com { namespace sun { namespace star { namespace sdbc {
46 class XRow;
47} } } }
48
49namespace com { namespace sun { namespace star { namespace ucb {
50 struct OpenCommandArgument2;
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

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

43} } } }
44
45namespace com { namespace sun { namespace star { namespace sdbc {
46 class XRow;
47} } } }
48
49namespace com { namespace sun { namespace star { namespace ucb {
50 struct OpenCommandArgument2;
51 struct PropertyCommandArgument;
51 struct PostCommandArgument2;
52 struct TransferInfo;
53} } } }
54
55namespace http_dav_ucp
56{
57
58//=========================================================================

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

187 throw( ::com::sun::star::uno::Exception );
188
189 static bool shouldAccessNetworkAfterException( const DAVException & e );
190
191 bool supportsExclusiveWriteLock(
192 const com::sun::star::uno::Reference<
193 com::sun::star::ucb::XCommandEnvironment >& Environment );
194
52 struct PostCommandArgument2;
53 struct TransferInfo;
54} } } }
55
56namespace http_dav_ucp
57{
58
59//=========================================================================

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

188 throw( ::com::sun::star::uno::Exception );
189
190 static bool shouldAccessNetworkAfterException( const DAVException & e );
191
192 bool supportsExclusiveWriteLock(
193 const com::sun::star::uno::Reference<
194 com::sun::star::ucb::XCommandEnvironment >& Environment );
195
196 // XPropertyContainer replacement
197 void addProperty( const com::sun::star::ucb::PropertyCommandArgument &aCmdArg,
198 const com::sun::star::uno::Reference<
199 com::sun::star::ucb::XCommandEnvironment >& Environment )
200 throw( com::sun::star::beans::PropertyExistException,
201 com::sun::star::beans::IllegalTypeException,
202 com::sun::star::lang::IllegalArgumentException,
203 com::sun::star::uno::RuntimeException );
204
205 void removeProperty( const rtl::OUString& Name,
206 const com::sun::star::uno::Reference<
207 com::sun::star::ucb::XCommandEnvironment >& Environment )
208 throw( com::sun::star::beans::UnknownPropertyException,
209 com::sun::star::beans::NotRemoveableException,
210 com::sun::star::uno::RuntimeException );
195public:
196 Content( const ::com::sun::star::uno::Reference<
197 ::com::sun::star::lang::XMultiServiceFactory >& rxSMgr,
198 ContentProvider* pProvider,
199 const ::com::sun::star::uno::Reference<
200 ::com::sun::star::ucb::XContentIdentifier >& Identifier,
201 rtl::Reference< DAVSessionFactory > const & rSessionFactory )
202 throw ( ::com::sun::star::ucb::ContentCreationException );

--- 94 unchanged lines hidden ---
211public:
212 Content( const ::com::sun::star::uno::Reference<
213 ::com::sun::star::lang::XMultiServiceFactory >& rxSMgr,
214 ContentProvider* pProvider,
215 const ::com::sun::star::uno::Reference<
216 ::com::sun::star::ucb::XContentIdentifier >& Identifier,
217 rtl::Reference< DAVSessionFactory > const & rSessionFactory )
218 throw ( ::com::sun::star::ucb::ContentCreationException );

--- 94 unchanged lines hidden ---