public class RestUrlBuilder extends Object
fromRequest(HttpServletRequest)
and fromCurrentRequest()
which extracts the base URL from the request or by specifying the base URL through usingBaseUrl(String)
buildUrl(String[], Object...)
can be called several times to build URLs based on the base URLModifier | Constructor and Description |
---|---|
protected |
RestUrlBuilder() |
protected |
RestUrlBuilder(String baseUrl) |
Modifier and Type | Method and Description |
---|---|
String |
buildUrl(String[] fragments,
Object... arguments) |
static RestUrlBuilder |
fromCurrentRequest()
Extracts the base URL from current request
|
static RestUrlBuilder |
fromRequest(javax.servlet.http.HttpServletRequest request)
Extracts the base URL from the request
|
String |
getBaseUrl() |
static RestUrlBuilder |
usingBaseUrl(String baseUrl)
Uses baseUrl as the base URL
|
protected String baseUrl
protected RestUrlBuilder()
protected RestUrlBuilder(String baseUrl)
public String getBaseUrl()
public static RestUrlBuilder usingBaseUrl(String baseUrl)
public static RestUrlBuilder fromRequest(javax.servlet.http.HttpServletRequest request)
public static RestUrlBuilder fromCurrentRequest()
Copyright © 2016 Alfresco. All rights reserved.