Package org.intermine.web.struts
Class TemplatesExportAction
- java.lang.Object
-
- org.apache.struts.action.Action
-
- org.intermine.web.struts.InterMineAction
-
- org.intermine.web.struts.TemplateAction
-
- org.intermine.web.struts.TemplatesExportAction
-
public class TemplatesExportAction extends TemplateAction
Exports templates to XML.- Author:
- Thomas Riley
-
-
Field Summary
Fields Modifier and Type Field Description protected static org.apache.log4j.Logger
LOG
-
Fields inherited from class org.intermine.web.struts.TemplateAction
SKIP_BUILDER_PARAMETER, TEMPLATE_ACTION_PATH
-
-
Constructor Summary
Constructors Constructor Description TemplatesExportAction()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.apache.struts.action.ActionForward
execute(org.apache.struts.action.ActionMapping mapping, org.apache.struts.action.ActionForm form, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
Build a query based on the template and the input from the user.-
Methods inherited from class org.intermine.web.struts.TemplateAction
templateFormToTemplateValues
-
Methods inherited from class org.intermine.web.struts.InterMineAction
getWebProperties, recordError, recordError, recordError, recordMessage
-
Methods inherited from class org.apache.struts.action.Action
addErrors, addMessages, execute, generateToken, getErrors, getLocale, getMessages, getResources, getResources, getServlet, isCancelled, isTokenValid, isTokenValid, resetToken, saveErrors, saveErrors, saveMessages, saveMessages, saveToken, setLocale, setServlet
-
-
-
-
Method Detail
-
execute
public org.apache.struts.action.ActionForward execute(org.apache.struts.action.ActionMapping mapping, org.apache.struts.action.ActionForm form, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws java.lang.Exception
Build a query based on the template and the input from the user. There are some request parameters that, if present, effect the behaviour of the action. These are:- skipBuilder
- If this attribute is specifed (with any value) then the action will forward directly to the object details page if the results contain just one object.
- noSaveQuery
- If this attribute is specifed (with any value) then the query is not automatically saved in the user's query history.
- Overrides:
execute
in classTemplateAction
- Parameters:
mapping
- not usedform
- not usedrequest
- The HTTP request we are processingresponse
- The HTTP response we are creating- Returns:
- an ActionForward object defining where control goes next
- Throws:
java.lang.Exception
- if the application business logic throws an exception
-
-