Package org.intermine.web.struts
Class InterMineAction
- java.lang.Object
-
- org.apache.struts.action.Action
-
- org.intermine.web.struts.InterMineAction
-
- Direct Known Subclasses:
AddColumnAction
,AddToBagAction
,Authenticator
,AvailableColumnsController
,BagUpgradeAction
,BagUploadConfirmAction
,BeginAction
,BuildBagAction
,ChangePasswordAction
,ChangeTableSizeAction
,ContactAction
,CreateTemplateAction
,CurrentQueryAction
,EditPropertiesAction
,EditTemplateAction
,ExportQueryAction
,ExportTagsAction
,FileDownloadAction
,FindInListAction
,GotoWebSearchableAction
,HeartbeatAction
,ImportQueriesAction
,ImportTagsAction
,InvitationAction
,LabelsSummaryAction
,LoginHandler
,LogoutAction
,ModifyBagAction
,ModifyBagDetailsAction
,ModifyQueryAction
,ModifySuperUserAction
,ModifyTemplateAction
,PollQueryAction
,PortalQueryAction
,QueryBuilderConstraintAction
,QueryBuilderViewAction
,QueryClassSelectAction
,ReportController
,RequestPasswordAction
,ResultsAction
,RunQueryAction
,SaveBagAction
,SaveFromIdsToBagAction
,SaveQueryAction
,SummariseTemplatesAction
,TableExportAction
,TemplateAction
,TemplatesImportAction
,TriageBagAction
,WebserviceCodeGenAction
public class InterMineAction extends org.apache.struts.action.Action
An InterMine specific version of Action.- Author:
- Kim Rutherford
-
-
Constructor Summary
Constructors Constructor Description InterMineAction()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static java.util.Properties
getWebProperties(javax.servlet.http.HttpServletRequest request)
Get the web proprties.void
recordError(org.apache.struts.action.ActionMessage actionMessage, javax.servlet.http.HttpServletRequest request)
Add the given ActionMessage as an error for this Actionvoid
recordError(org.apache.struts.action.ActionMessage actionMessage, javax.servlet.http.HttpServletRequest request, java.lang.Exception e)
Add the given ActionMessage as an error for this Actionvoid
recordError(org.apache.struts.action.ActionMessage actionMessage, javax.servlet.http.HttpServletRequest request, java.lang.Exception exception, org.apache.log4j.Logger logger)
Add the given ActionMessage as an error for this Action and log the errorvoid
recordMessage(org.apache.struts.action.ActionMessage actionMessage, javax.servlet.http.HttpServletRequest request)
Add the given ActionMessage as a message for this Action-
Methods inherited from class org.apache.struts.action.Action
addErrors, addMessages, execute, execute, generateToken, getErrors, getLocale, getMessages, getResources, getResources, getServlet, isCancelled, isTokenValid, isTokenValid, resetToken, saveErrors, saveErrors, saveMessages, saveMessages, saveToken, setLocale, setServlet
-
-
-
-
Method Detail
-
recordMessage
public void recordMessage(org.apache.struts.action.ActionMessage actionMessage, javax.servlet.http.HttpServletRequest request)
Add the given ActionMessage as a message for this Action- Parameters:
actionMessage
- the message to saverequest
- the HTTP request we are processing
-
recordError
public void recordError(org.apache.struts.action.ActionMessage actionMessage, javax.servlet.http.HttpServletRequest request)
Add the given ActionMessage as an error for this Action- Parameters:
actionMessage
- the message to saverequest
- the HTTP request we are processing
-
recordError
public void recordError(org.apache.struts.action.ActionMessage actionMessage, javax.servlet.http.HttpServletRequest request, java.lang.Exception e)
Add the given ActionMessage as an error for this Action- Parameters:
actionMessage
- the message to saverequest
- the HTTP request we are processinge
- the Exception that caused this error
-
recordError
public void recordError(org.apache.struts.action.ActionMessage actionMessage, javax.servlet.http.HttpServletRequest request, java.lang.Exception exception, org.apache.log4j.Logger logger)
Add the given ActionMessage as an error for this Action and log the error- Parameters:
actionMessage
- the message to saverequest
- the HTTP request we are processingexception
- the Exception that caused this errorlogger
- the Logger to write the error message to
-
getWebProperties
public static java.util.Properties getWebProperties(javax.servlet.http.HttpServletRequest request)
Get the web proprties.- Parameters:
request
- current request (from which we fetch the servlet context).- Returns:
- Properties
-
-