public abstract class JQueryGridActionSupport
extends org.egov.infra.web.struts.actions.BaseFormAction
| Modifier and Type | Field and Description |
|---|---|
protected static String |
ADD |
protected static String |
DELETE |
protected static String |
EDIT |
protected Integer |
id |
protected String |
oper |
protected org.egov.infstr.services.PersistenceService |
persistenceService |
| Constructor and Description |
|---|
JQueryGridActionSupport() |
| Modifier and Type | Method and Description |
|---|---|
protected String |
constructJqGridResponse(String jsonData)
Populates full jqgrid json data string with the given model json data which is used by jqgrid to populated data-table.
|
protected Object |
convertValueType(String searchField,
String searchValue)
Implementing Action need to override this method incase the search criteria contains non string values.
|
Object |
getModel() |
protected org.egov.infstr.services.Page |
getPagedResult(Class<?> clazz,
String keyFieldName,
Object keyFieldValue)
Returns Page
Page result for the given hibernate model class with a mandatory keyFieldName, keyFieldValue. |
protected void |
sendAJAXResponse(String response)
Use to send response text directly to the HttpServletResponse
|
void |
set_search(boolean _search) |
void |
setFilters(String filters) |
void |
setId(Integer id) |
void |
setOper(String oper) |
void |
setOrd(String ord) |
void |
setPage(Integer page) |
void |
setRows(Integer rows) |
void |
setSearchField(String searchField) |
void |
setSearchOper(String searchOper) |
void |
setSearchString(String searchString) |
void |
setSidx(String sidx) |
void |
setSord(String sord) |
acceptableParameterName, addDropdownData, addRelatedEntity, addRelatedEntity, getDropdownData, getOrdering, getPersistenceService, getRelationships, getSession, prepare, session, setParameters, setPersistenceService, setRequest, setSession, setupDropdownDataExcluding, setValue, tokenNameaddActionError, 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, validate@Autowired @Qualifier(value="persistenceService") protected org.egov.infstr.services.PersistenceService persistenceService
protected static final String ADD
protected static final String EDIT
protected static final String DELETE
protected Integer id
protected String oper
public Object getModel()
protected org.egov.infstr.services.Page getPagedResult(Class<?> clazz, String keyFieldName, Object keyFieldValue)
Page result for the given hibernate model class with a mandatory keyFieldName, keyFieldValue.
Internally this method will apply all filtering and ordering according to the value arrived from jqgrid.protected void sendAJAXResponse(String response)
protected String constructJqGridResponse(String jsonData)
protected Object convertValueType(String searchField, String searchValue)
protected Object convertType (String searchField, String searchValue) {
Object convertedValue = null;
if (searchField.equals("accountNumber")) {
convertedValue = new BigDecimal(searchValue);
}
return convertedValue;
}
public void setId(Integer id)
public void setRows(Integer rows)
public void setPage(Integer page)
public void setOrd(String ord)
public void setSearchField(String searchField)
public void setSearchString(String searchString)
public void setSearchOper(String searchOper)
public void set_search(boolean _search)
public void setSidx(String sidx)
public void setSord(String sord)
public void setOper(String oper)
public void setFilters(String filters)
Copyright © 2015–2017 eGovernments Foundation. All rights reserved.