public abstract class URLBuilder<T> extends Object
| Modifier and Type | Field and Description |
|---|---|
protected Locale |
locale
.
|
protected boolean |
removeLocale
.
|
| Constructor and Description |
|---|
URLBuilder() |
| Modifier and Type | Method and Description |
|---|---|
String |
createAjaxURL(T targetComponent,
String action,
String targetBeanId) |
String |
createAjaxURL(T targetComponent,
String action,
String confirm,
String targetBeanId) |
abstract String |
createAjaxURL(T targetComponent,
String action,
String confirm,
String targetBeanId,
Parameter[] params,
boolean csrfCheck) |
String |
createURL(String action) |
String |
createURL(String action,
Parameter[] params) |
String |
createURL(String action,
String objectId) |
String |
createURL(String action,
String objectId,
Parameter[] params) |
String |
createURL(T targetComponent,
String action,
String targetBeanId) |
abstract String |
createURL(T targetComponent,
String action,
String confirm,
String targetBeanId,
Parameter[] params,
boolean csrfCheck) |
Locale |
getLocale() |
boolean |
getRemoveLocale() |
void |
setLocale(Locale locale) |
void |
setRemoveLocale(boolean removeLocale) |
protected Locale locale
protected boolean removeLocale
public Locale getLocale()
public void setLocale(Locale locale)
public void setRemoveLocale(boolean removeLocale)
public boolean getRemoveLocale()
public final String createAjaxURL(T targetComponent, String action, String targetBeanId)
public final String createAjaxURL(T targetComponent, String action, String confirm, String targetBeanId)
public abstract String createAjaxURL(T targetComponent, String action, String confirm, String targetBeanId, Parameter[] params, boolean csrfCheck)
Copyright © 2018 JBoss by Red Hat. All Rights Reserved.