diff options
author | Cédric Bosdonnat <cedric.bosdonnat@free.fr> | 2012-06-04 10:13:17 +0200 |
---|---|---|
committer | Cédric Bosdonnat <cedric.bosdonnat@free.fr> | 2012-06-04 13:28:14 +0200 |
commit | fd32788092fcb29526ae73ae3bae6767dbb1e490 (patch) | |
tree | 0f0054d0f97983d79e9c2e511f97e532c1431eb3 /ucb/source/ucp/cmis/cmis_url.hxx | |
parent | 2c4588340ee8387513dd067ecb53dc0058b12ccc (diff) |
CMIS UCP: changed URLs to have hierarchical path
Hierarchical path is assumed in loads of places, changed the URLs to the
following:
* Binding URL is encoded in the authority part, the repository ID is
set as a fragment of the binding URL.
* The hierarchical path reflects one of the path to the document on
the server
:x
Change-Id: I8214daeb1d9c9b0f6ab86bdf60875e7e4e5369f4
Diffstat (limited to 'ucb/source/ucp/cmis/cmis_url.hxx')
-rw-r--r-- | ucb/source/ucp/cmis/cmis_url.hxx | 14 |
1 files changed, 5 insertions, 9 deletions
diff --git a/ucb/source/ucp/cmis/cmis_url.hxx b/ucb/source/ucp/cmis/cmis_url.hxx index 18d13f166f37..833804b7e9f4 100644 --- a/ucb/source/ucp/cmis/cmis_url.hxx +++ b/ucb/source/ucp/cmis/cmis_url.hxx @@ -39,25 +39,21 @@ namespace cmis class URL { private: - INetURLObject m_aUrl; rtl::OUString m_sBindingUrl; rtl::OUString m_sRepositoryId; - - std::map< rtl::OUString, rtl::OUString > m_aQuery; + rtl::OUString m_sPath; + rtl::OUString m_sUser; + rtl::OUString m_sPass; public: URL( rtl::OUString const & urlStr ); std::map< int, std::string > getSessionParams( ); - rtl::OUString getObjectId( ); + rtl::OUString getObjectPath( ); rtl::OUString getBindingUrl( ); - void setObjectId( rtl::OUString sId ); + void setObjectPath( rtl::OUString sPath ); rtl::OUString asString( ); - - private: - - void updateUrlQuery( ); }; } |