summaryrefslogtreecommitdiff
path: root/ucb/source/ucp/cmis/cmis_url.hxx
diff options
context:
space:
mode:
authorCédric Bosdonnat <cedric.bosdonnat@free.fr>2012-06-04 10:13:17 +0200
committerCédric Bosdonnat <cedric.bosdonnat@free.fr>2012-06-04 13:28:14 +0200
commitfd32788092fcb29526ae73ae3bae6767dbb1e490 (patch)
tree0f0054d0f97983d79e9c2e511f97e532c1431eb3 /ucb/source/ucp/cmis/cmis_url.hxx
parent2c4588340ee8387513dd067ecb53dc0058b12ccc (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.hxx14
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( );
};
}