public class RecordHtmlUiBuilder extends HtmlUiBuilder<Record>
classSerializers, idParameterName, idPropertyName, nullLabels, title, typeName| Constructor and Description |
|---|
RecordHtmlUiBuilder() |
RecordHtmlUiBuilder(String typePath,
String title) |
RecordHtmlUiBuilder(String typePath,
String title,
String pluralTitle) |
RecordHtmlUiBuilder(String typePath,
String tableName,
String idPropertyName,
String title,
String pluralTitle) |
| Modifier and Type | Method and Description |
|---|---|
Object |
createDataTableHandler(javax.servlet.http.HttpServletRequest request,
String pageName) |
Object |
createDataTableHandler(javax.servlet.http.HttpServletRequest request,
String pageName,
Map<String,Object> parameters) |
Object |
createDataTableHandlerOrRedirect(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
String pageName,
Object parentBuilder,
String parentPageName,
Map<String,Object> parameters) |
Map<String,Object> |
createDataTableMap(javax.servlet.http.HttpServletRequest request,
String pageName,
Map<String,Object> parameters) |
protected Map<String,Object> |
createDataTableMap(javax.servlet.http.HttpServletRequest request,
String pageName,
Query query) |
Object |
createDataTableMap(String pageName,
Map<String,Object> parameters) |
protected Record |
createObject() |
void |
deleteObject(Object id) |
void |
destroy() |
protected RecordDefinition |
getRecordDefinition() |
RecordStore |
getRecordStore() |
ResultPager<Record> |
getResultPager(Query query) |
String |
getTableName() |
protected void |
insertObject(Record object) |
protected boolean |
isPropertyUnique(Record object,
String fieldName) |
Record |
loadObject(Object id) |
Record |
loadObject(String typeName,
Object id) |
void |
setRecordStore(RecordStore recordStore) |
void |
setTableName(String tableName) |
protected void |
updateObject(Record object) |
addKeySerializer, addListMenuItems, addMenuElement, addMenuItem, addMenuItem, addMenuItem, addMenuItem, addMessageView, addNullLabel, addObjectViewPage, addTabDataTable, createDataTable, createDataTable, createDataTableHandler, createDataTableHandler, createDataTableHandler, createDataTableHandler, createDataTableHandler, createDataTableHandlerOrRedirect, createDataTableHandlerOrRedirect, createDataTableMap, createDataTableMap, createDataTableMap, createDetailView, createForm, createForm, createForm, createObjectAddPage, createObjectEditPage, createTableForm, getAttribute, getAttributeInstruction, getAttributeInstructions, getAttributeLabel, getAttributeLabels, getAttributes, getAttributeTableLabel, getBeanFactory, getBuilder, getBuilder, getBuilder, getBuilderFactory, getDataTableSortOrder, getDefaultPageSize, getIdParameterName, getIdPropertyName, getIdValue, getKeyList, getKeyList, getKeyLists, getKeySerializers, getLabel, getLabel, getLabels, getListSortOrder, getListSortOrder, getMaxPageSize, getMessage, getMessage, getNullLabels, getPage, getPage, getPagesByName, getPageTitle, getPageUrl, getPageUrl, getPageUrlOld, getPageUrls, getPluralTitle, getProperty, getRequest, getResultPager, getSerializers, getSerializers, getTitle, getTypeName, getUriTemplateVariable, getUriTemplateVariables, hasPageUrl, initializeForm, initializeForm, isDataTableCallback, isDataTableCallback, isHtmlPage, isUsePathVariables, notFound, postInsert, postUpdate, preInsert, preUpdate, redirectAfterCommit, redirectPage, redirectToTab, referrerRedirect, serialize, serializeLink, serializeLink, serializeNullLabel, setBeanFactory, setBuilderFactory, setDefaultPageSize, setFieldInstructions, setFields, setIdParameterName, setIdPropertyName, setKeyList, setKeyLists, setLabels, setListSortOrder, setMaxPageSize, setMessages, setNullLabels, setPages, setPagesByName, setPageTitle, setPageTitleAttribute, setPageUrls, setPluralTitle, setRollbackOnly, setSerializers, setServletContext, setTitle, setTypeName, setUsePathVariables, setValue, setView, setViews, validateForm, validateFormpublic Object createDataTableHandler(javax.servlet.http.HttpServletRequest request, String pageName)
public Object createDataTableHandler(javax.servlet.http.HttpServletRequest request, String pageName, Map<String,Object> parameters)
public Object createDataTableHandlerOrRedirect(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, String pageName, Object parentBuilder, String parentPageName, Map<String,Object> parameters)
public Map<String,Object> createDataTableMap(javax.servlet.http.HttpServletRequest request, String pageName, Map<String,Object> parameters)
protected Map<String,Object> createDataTableMap(javax.servlet.http.HttpServletRequest request, String pageName, Query query)
protected Record createObject()
createObject in class HtmlUiBuilder<Record>public void deleteObject(Object id)
@PreDestroy public void destroy()
destroy in class HtmlUiBuilder<Record>protected RecordDefinition getRecordDefinition()
public RecordStore getRecordStore()
public ResultPager<Record> getResultPager(Query query)
public String getTableName()
protected void insertObject(Record object)
insertObject in class HtmlUiBuilder<Record>public Record loadObject(Object id)
loadObject in class HtmlUiBuilder<Record>public void setRecordStore(RecordStore recordStore)
public void setTableName(String tableName)
protected void updateObject(Record object)
updateObject in class HtmlUiBuilder<Record>Copyright © 2015 Revolution Systems Inc.. All rights reserved.