Package com.flowable.form.rest
Class FormRestUrlBuilder
java.lang.Object
com.flowable.form.rest.FormRestUrlBuilder
public class FormRestUrlBuilder
extends java.lang.Object
Helper class for building URLs based on a base URL.
An instance can be created by using
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 URL- Author:
- Bassam Al-Sarori, Yvo Swillens
-
Field Summary
Fields Modifier and Type Field Description protected java.lang.String
baseUrl
-
Constructor Summary
Constructors Modifier Constructor Description protected
FormRestUrlBuilder()
protected
FormRestUrlBuilder(java.lang.String baseUrl)
-
Method Summary
Modifier and Type Method Description java.lang.String
buildUrl(java.lang.String[] fragments, java.lang.Object... arguments)
static FormRestUrlBuilder
fromCurrentRequest()
Extracts the base URL from current requeststatic FormRestUrlBuilder
fromRequest(javax.servlet.http.HttpServletRequest request)
Extracts the base URL from the requestjava.lang.String
getBaseUrl()
static FormRestUrlBuilder
usingBaseUrl(java.lang.String baseUrl)
Uses baseUrl as the base URL
-
Field Details
-
baseUrl
protected java.lang.String baseUrl
-
-
Constructor Details
-
FormRestUrlBuilder
protected FormRestUrlBuilder() -
FormRestUrlBuilder
protected FormRestUrlBuilder(java.lang.String baseUrl)
-
-
Method Details
-
getBaseUrl
public java.lang.String getBaseUrl() -
buildUrl
public java.lang.String buildUrl(java.lang.String[] fragments, java.lang.Object... arguments) -
usingBaseUrl
Uses baseUrl as the base URL -
fromRequest
Extracts the base URL from the request -
fromCurrentRequest
Extracts the base URL from current request
-