public abstract class BaseFormAction extends com.opensymphony.xwork2.ActionSupport implements com.opensymphony.xwork2.ModelDriven<Object>, org.apache.struts2.interceptor.ParameterAware, org.apache.struts2.interceptor.SessionAware, com.opensymphony.xwork2.Preparable, org.apache.struts2.interceptor.RequestAware, com.opensymphony.xwork2.interceptor.ParameterNameAware
| Modifier and Type | Field and Description |
|---|---|
protected Map<String,List> |
dropdownData |
static String |
EDIT |
static String |
INDEX |
static String |
NEW |
protected Map<String,String> |
ordering |
protected Map<String,String[]> |
parameters |
protected PersistenceService |
persistenceService |
protected Map<String,Class> |
relations |
protected Map<String,Object> |
request |
static String |
VIEW |
| Constructor and Description |
|---|
BaseFormAction() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
acceptableParameterName(String paramName) |
protected void |
addDropdownData(String name,
List values) |
protected void |
addRelatedEntity(String name,
Class type) |
protected void |
addRelatedEntity(String name,
Class type,
String order) |
Map<String,List> |
getDropdownData() |
Map<String,String> |
getOrdering() |
PersistenceService |
getPersistenceService() |
Map<String,Class> |
getRelationships() |
Map<String,Object> |
getSession() |
void |
prepare() |
protected Map<String,Object> |
session() |
void |
setParameters(Map<String,String[]> parameters) |
void |
setPersistenceService(PersistenceService service) |
void |
setRequest(Map<String,Object> request) |
void |
setSession(Map<String,Object> session) |
protected void |
setupDropdownDataExcluding(String... excluded) |
protected void |
setValue(String relationshipName,
Object relation) |
String |
tokenName() |
addActionError, addActionMessage, addFieldError, clearActionErrors, clearErrors, clearErrorsAndMessages, clearFieldErrors, clearMessages, clone, execute, getActionErrors, getActionMessages, getFieldErrors, getFormatted, getLocale, getText, getText, getText, getText, getText, getText, getText, getText, getText, getTexts, getTexts, hasActionErrors, hasActionMessages, hasErrors, hasFieldErrors, hasKey, input, isValidLocale, isValidLocaleString, pause, setActionErrors, setActionMessages, setContainer, setFieldErrors, validatepublic static final String INDEX
public static final String NEW
public static final String EDIT
public static final String VIEW
@Autowired @Qualifier(value="persistenceService") protected transient PersistenceService persistenceService
public void setSession(Map<String,Object> session)
setSession in interface org.apache.struts2.interceptor.SessionAwarepublic PersistenceService getPersistenceService()
public void setPersistenceService(PersistenceService service)
public void prepare()
prepare in interface com.opensymphony.xwork2.Preparablepublic void setRequest(Map<String,Object> request)
setRequest in interface org.apache.struts2.interceptor.RequestAwareprotected void setupDropdownDataExcluding(String... excluded)
public boolean acceptableParameterName(String paramName)
acceptableParameterName in interface com.opensymphony.xwork2.interceptor.ParameterNameAwarepublic void setParameters(Map<String,String[]> parameters)
setParameters in interface org.apache.struts2.interceptor.ParameterAwarepublic String tokenName()
Copyright © 2015–2017 eGovernments Foundation. All rights reserved.