public abstract class AbstractRefAction<B extends org.nuiton.topia.persistence.TopiaEntity,F extends AbstractRefForm<B>> extends CommonMappingDispatchAction
| Modifier and Type | Class and Description |
|---|---|
static class |
AbstractRefAction.AbstractRefPaginedListExtractor<B> |
| Modifier and Type | Field and Description |
|---|---|
protected Class<B> |
beanClass |
protected Constructor<? extends AbstractRefAction.AbstractRefPaginedListExtractor<B>> |
extractorConstructor |
ERROR_FORWARD, log, MODIFY_FORWARD, NEW_FORWARD, SUCCESS_FORWARD| Modifier | Constructor and Description |
|---|---|
protected |
AbstractRefAction(Class<B> beanClass,
Class<? extends AbstractRefAction.AbstractRefPaginedListExtractor<B>> extractorClass) |
| Modifier and Type | Method and Description |
|---|---|
protected Object[] |
getArgs(org.apache.struts.action.ActionMapping mapping,
org.apache.struts.action.ActionForm form,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
Build the array of parameters to be used on an action method.
|
protected F |
getForm(org.apache.struts.action.ActionForm form) |
protected PaginedListImpl<B> |
getPaginedList(String name,
javax.servlet.http.HttpServletRequest request,
AbstractRefAction.AbstractRefPaginedListExtractor<B> extractor) |
org.apache.struts.action.ActionForward |
list(org.apache.struts.action.ActionMapping mapping,
org.apache.struts.action.ActionForm form,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
ServiceWeb serviceWeb,
AbstractRefAction.AbstractRefPaginedListExtractor<B> extractor) |
org.apache.struts.action.ActionForward |
save(org.apache.struts.action.ActionMapping mapping,
org.apache.struts.action.ActionForm form,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
ServiceWeb serviceWeb,
AbstractRefAction.AbstractRefPaginedListExtractor<B> extractor) |
org.apache.struts.action.ActionForward |
view(org.apache.struts.action.ActionMapping mapping,
org.apache.struts.action.ActionForm form,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
ServiceWeb serviceWeb,
AbstractRefAction.AbstractRefPaginedListExtractor<B> extractor) |
dispatchMethod, execute, getMethod, logdebug, loginfogetMethodName, unspecifiedaddErrors, addMessages, execute, generateToken, getDataSource, getDataSource, getErrors, getLocale, getMessages, getResources, getResources, getServlet, isCancelled, isTokenValid, isTokenValid, resetToken, saveErrors, saveErrors, saveErrors, saveMessages, saveMessages, saveToken, setLocale, setServletprotected Constructor<? extends AbstractRefAction.AbstractRefPaginedListExtractor<B extends org.nuiton.topia.persistence.TopiaEntity>> extractorConstructor
protected AbstractRefAction(Class<B> beanClass, Class<? extends AbstractRefAction.AbstractRefPaginedListExtractor<B>> extractorClass)
protected Object[] getArgs(org.apache.struts.action.ActionMapping mapping, org.apache.struts.action.ActionForm form, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws Exception
CommonMappingDispatchActiongetArgs in class CommonMappingDispatchActionmapping - current mappingform - current formrequest - current requestresponse - current responseException - if any pb while building te array of parametersprotected PaginedListImpl<B> getPaginedList(String name, javax.servlet.http.HttpServletRequest request, AbstractRefAction.AbstractRefPaginedListExtractor<B> extractor)
public org.apache.struts.action.ActionForward list(org.apache.struts.action.ActionMapping mapping,
org.apache.struts.action.ActionForm form,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
ServiceWeb serviceWeb,
AbstractRefAction.AbstractRefPaginedListExtractor<B> extractor)
throws Exception
Exceptionpublic org.apache.struts.action.ActionForward view(org.apache.struts.action.ActionMapping mapping,
org.apache.struts.action.ActionForm form,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
ServiceWeb serviceWeb,
AbstractRefAction.AbstractRefPaginedListExtractor<B> extractor)
throws Exception
Exceptionpublic org.apache.struts.action.ActionForward save(org.apache.struts.action.ActionMapping mapping,
org.apache.struts.action.ActionForm form,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
ServiceWeb serviceWeb,
AbstractRefAction.AbstractRefPaginedListExtractor<B> extractor)
throws Exception
Exceptionprotected F getForm(org.apache.struts.action.ActionForm form)
Copyright © 2008-2013 Cybelia. All Rights Reserved.