added missing config resource to UrlProvider

This commit is contained in:
Sebastian Sdorra
2011-11-20 13:55:33 +01:00
parent c8138d23ee
commit a0a9e2a303
3 changed files with 40 additions and 2 deletions

View File

@@ -50,6 +50,9 @@ public class RestUrlProvider implements UrlProvider
/** Field description */ /** Field description */
public static final String PART_AUTHENTICATION = "authentication/login"; public static final String PART_AUTHENTICATION = "authentication/login";
/** Field description */
public static final String PART_CONFIG = "config";
/** Field description */ /** Field description */
public static final String PART_GROUP = "groups"; public static final String PART_GROUP = "groups";
@@ -88,7 +91,19 @@ public class RestUrlProvider implements UrlProvider
@Override @Override
public String getAuthenticationUrl() public String getAuthenticationUrl()
{ {
return HttpUtil.append(baseUrl, PART_AUTHENTICATION); return HttpUtil.append(baseUrl, PART_AUTHENTICATION).concat(extension);
}
/**
* Method description
*
*
* @return
*/
@Override
public String getConfigUrl()
{
return HttpUtil.append(baseUrl, PART_CONFIG).concat(extension);
} }
/** /**
@@ -124,7 +139,7 @@ public class RestUrlProvider implements UrlProvider
@Override @Override
public String getStateUrl() public String getStateUrl()
{ {
return HttpUtil.append(baseUrl, PART_STATE); return HttpUtil.append(baseUrl, PART_STATE).concat(extension);
} }
/** /**

View File

@@ -48,6 +48,14 @@ public interface UrlProvider
*/ */
public String getAuthenticationUrl(); public String getAuthenticationUrl();
/**
* Method description
*
*
* @return
*/
public String getConfigUrl();
/** /**
* Method description * Method description
* *

View File

@@ -44,6 +44,9 @@ import sonia.scm.util.HttpUtil;
public class WUIUrlProvider implements UrlProvider public class WUIUrlProvider implements UrlProvider
{ {
/** Field description */
public static final String COMPONENT_CONFIG = "scmConfig";
/** Field description */ /** Field description */
public static final String COMPONENT_GROUP = "groupPanel"; public static final String COMPONENT_GROUP = "groupPanel";
@@ -85,6 +88,18 @@ public class WUIUrlProvider implements UrlProvider
return null; return null;
} }
/**
* Method description
*
*
* @return
*/
@Override
public String getConfigUrl()
{
return HttpUtil.appendHash(baseUrl, COMPONENT_CONFIG);
}
/** /**
* Method description * Method description
* *