implement createSession of ScmClientProvider

This commit is contained in:
Sebastian Sdorra
2011-05-08 17:31:08 +02:00
parent 0d082fb081
commit 4292f3a24a
3 changed files with 95 additions and 2 deletions

View File

@@ -40,6 +40,9 @@ package sonia.scm.client;
public class ScmUrlProvider
{
/** Field description */
public static final String API_PATH = "/api/rest/";
/** Field description */
public static final String URLPART_AUTHENTICATION = "authentication/login";
@@ -53,7 +56,14 @@ public class ScmUrlProvider
*/
public ScmUrlProvider(String baseUrl)
{
this.baseUrl = baseUrl;
if (!baseUrl.endsWith(API_PATH))
{
this.baseUrl = baseUrl.concat(API_PATH);
}
else
{
this.baseUrl = baseUrl;
}
}
//~--- get methods ----------------------------------------------------------