uk.ac.ebi.intact.application.editor.struts.action.interaction
Class ExperimentDispatchAction

java.lang.Object
  |
  +--org.apache.struts.action.Action
        |
        +--org.apache.struts.actions.DispatchAction
              |
              +--org.apache.struts.actions.LookupDispatchAction
                    |
                    +--uk.ac.ebi.intact.application.editor.struts.framework.AbstractEditorDispatchAction
                          |
                          +--uk.ac.ebi.intact.application.editor.struts.action.interaction.ExperimentDispatchAction
All Implemented Interfaces:
ForwardConstants

public class ExperimentDispatchAction
extends AbstractEditorDispatchAction

The action class to search an Experiment (in the context of an Interaction).

Version:
$Id: ExperimentDispatchAction.java,v 1.3 2003/11/14 17:38:43 smudali Exp $
Author:
Sugath Mudali (smudali@ebi.ac.uk)

Field Summary
 
Fields inherited from class uk.ac.ebi.intact.application.editor.struts.framework.AbstractEditorDispatchAction
LOGGER
 
Fields inherited from class org.apache.struts.actions.LookupDispatchAction
keyMethodMap, localeMap
 
Fields inherited from class org.apache.struts.actions.DispatchAction
clazz, log, messages, methods, types
 
Fields inherited from class org.apache.struts.action.Action
ACTION_SERVLET_KEY, APPLICATION_KEY, DATA_SOURCE_KEY, defaultLocale, ERROR_KEY, EXCEPTION_KEY, FORM_BEANS_KEY, FORWARDS_KEY, LOCALE_KEY, MAPPING_KEY, MAPPINGS_KEY, MESSAGE_KEY, MESSAGES_KEY, MULTIPART_KEY, PLUG_INS_KEY, REQUEST_PROCESSOR_KEY, servlet, SERVLET_KEY, TRANSACTION_TOKEN_KEY
 
Fields inherited from interface uk.ac.ebi.intact.application.editor.struts.framework.util.ForwardConstants
EXP, FAILURE, MATCH, NO_MATCH, RESULT, SEARCH, SUCCESS
 
Constructor Summary
ExperimentDispatchAction()
           
 
Method Summary
protected  java.util.Map getKeyMethodMap()
          Provides the mapping from resource key to method name.
 org.apache.struts.action.ActionForward recent(org.apache.struts.action.ActionMapping mapping, org.apache.struts.action.ActionForm form, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
          Process the specified HTTP request, and create the corresponding HTTP response (or forward to another web component that will create it).
 org.apache.struts.action.ActionForward search(org.apache.struts.action.ActionMapping mapping, org.apache.struts.action.ActionForm form, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
           
 
Methods inherited from class uk.ac.ebi.intact.application.editor.struts.framework.AbstractEditorDispatchAction
getIntactUser, getService, getSession, hasErrors
 
Methods inherited from class org.apache.struts.actions.LookupDispatchAction
execute
 
Methods inherited from class org.apache.struts.actions.DispatchAction
dispatchMethod, getMethod, unspecified
 
Methods inherited from class org.apache.struts.action.Action
execute, generateToken, getDataSource, getDataSource, getLocale, getResources, getResources, getResources, getServlet, isCancelled, isTokenValid, isTokenValid, perform, perform, resetToken, saveErrors, saveMessages, saveToken, setLocale, setServlet, toHex
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ExperimentDispatchAction

public ExperimentDispatchAction()
Method Detail

getKeyMethodMap

protected java.util.Map getKeyMethodMap()
Provides the mapping from resource key to method name.

Specified by:
getKeyMethodMap in class org.apache.struts.actions.LookupDispatchAction
Returns:
Resource key / method name map.

recent

public org.apache.struts.action.ActionForward recent(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
Process the specified HTTP request, and create the corresponding HTTP response (or forward to another web component that will create it). Return an ActionForward instance describing where and how control should be forwarded, or null if the response has already been completed.

Parameters:
mapping - - The ActionMapping used to select this instance
form - - The optional ActionForm bean for this request (if any)
request - - The HTTP request we are processing
response - - The HTTP response we are creating
Returns:
- represents a destination to which the action servlet, ActionServlet, might be directed to perform a RequestDispatcher.forward() or HttpServletResponse.sendRedirect() to, as a result of processing activities of an Action class
java.lang.Exception

search

public org.apache.struts.action.ActionForward search(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
java.lang.Exception


IntAct Project - EMBL-EBI 2004 - intact-help@ebi.ac.uk