gov.nih.nci.caarray.ui.protocol
Class ProtocolApplicationAction

java.lang.Object
  extended by org.apache.struts.action.Action
      extended by org.apache.struts.actions.DispatchAction
          extended by gov.nih.nci.caarray.ui.core.BaseDispatchAction
              extended by gov.nih.nci.caarray.ui.protocol.ProtocolApplicationAction

public class ProtocolApplicationAction
extends BaseDispatchAction


Field Summary
 
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
 
Constructor Summary
ProtocolApplicationAction()
           
 
Method Summary
 org.apache.struts.action.ActionForward applyProtocolToArray(org.apache.struts.action.ActionMapping mapping, org.apache.struts.action.ActionForm form, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
           
 org.apache.struts.action.ActionForward applyProtocolToArrayDesign(org.apache.struts.action.ActionMapping mapping, org.apache.struts.action.ActionForm form, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
           
 org.apache.struts.action.ActionForward applyProtocolToLabeledExtract(org.apache.struts.action.ActionMapping mapping, org.apache.struts.action.ActionForm form, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
           
 org.apache.struts.action.ActionForward applyProtocolToTreatmentEvent(org.apache.struts.action.ActionMapping mapping, org.apache.struts.action.ActionForm form, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
           
 org.apache.struts.action.ActionForward cancel(org.apache.struts.action.ActionMapping mapping, org.apache.struts.action.ActionForm form, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
           
protected  ParameterValueData[] createParameterValues(ProtocolApplicationForm form, ProtocolData protocolData)
           
 org.apache.struts.action.ActionForward displaySelectedProtocol(org.apache.struts.action.ActionMapping mapping, org.apache.struts.action.ActionForm form, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
           
protected  ProtocolDesc[] getProtocolsList(java.lang.String protocolTypeName, ProtocolManagerDelegate pmd)
           
 boolean loginRequired()
           
 org.apache.struts.action.ActionForward setupArray(org.apache.struts.action.ActionMapping mapping, org.apache.struts.action.ActionForm form, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
           
 org.apache.struts.action.ActionForward setupArrayDesign(org.apache.struts.action.ActionMapping mapping, org.apache.struts.action.ActionForm form, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
           
 org.apache.struts.action.ActionForward setupLabeledExtract(org.apache.struts.action.ActionMapping mapping, org.apache.struts.action.ActionForm form, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
           
 org.apache.struts.action.ActionForward setupTreatment(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 gov.nih.nci.caarray.ui.core.BaseDispatchAction
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

ProtocolApplicationAction

public ProtocolApplicationAction()
Method Detail

loginRequired

public boolean loginRequired()
Specified by:
loginRequired in class BaseDispatchAction

setupArrayDesign

public org.apache.struts.action.ActionForward setupArrayDesign(org.apache.struts.action.ActionMapping mapping,
                                                               org.apache.struts.action.ActionForm form,
                                                               javax.servlet.http.HttpServletRequest request,
                                                               javax.servlet.http.HttpServletResponse response)
                                                        throws GeneralException
Throws:
GeneralException

setupArray

public org.apache.struts.action.ActionForward setupArray(org.apache.struts.action.ActionMapping mapping,
                                                         org.apache.struts.action.ActionForm form,
                                                         javax.servlet.http.HttpServletRequest request,
                                                         javax.servlet.http.HttpServletResponse response)
                                                  throws GeneralException
Throws:
GeneralException

applyProtocolToArrayDesign

public org.apache.struts.action.ActionForward applyProtocolToArrayDesign(org.apache.struts.action.ActionMapping mapping,
                                                                         org.apache.struts.action.ActionForm form,
                                                                         javax.servlet.http.HttpServletRequest request,
                                                                         javax.servlet.http.HttpServletResponse response)
                                                                  throws InsertObjectException,
                                                                         GeneralException,
                                                                         AccessDeniedException,
                                                                         ObjectNotExistException
Throws:
InsertObjectException
GeneralException
AccessDeniedException
ObjectNotExistException

applyProtocolToArray

public org.apache.struts.action.ActionForward applyProtocolToArray(org.apache.struts.action.ActionMapping mapping,
                                                                   org.apache.struts.action.ActionForm form,
                                                                   javax.servlet.http.HttpServletRequest request,
                                                                   javax.servlet.http.HttpServletResponse response)
                                                            throws InsertObjectException,
                                                                   GeneralException,
                                                                   AccessDeniedException,
                                                                   ObjectNotExistException
Throws:
InsertObjectException
GeneralException
AccessDeniedException
ObjectNotExistException

setupLabeledExtract

public org.apache.struts.action.ActionForward setupLabeledExtract(org.apache.struts.action.ActionMapping mapping,
                                                                  org.apache.struts.action.ActionForm form,
                                                                  javax.servlet.http.HttpServletRequest request,
                                                                  javax.servlet.http.HttpServletResponse response)
                                                           throws GeneralException
Throws:
GeneralException

applyProtocolToLabeledExtract

public org.apache.struts.action.ActionForward applyProtocolToLabeledExtract(org.apache.struts.action.ActionMapping mapping,
                                                                            org.apache.struts.action.ActionForm form,
                                                                            javax.servlet.http.HttpServletRequest request,
                                                                            javax.servlet.http.HttpServletResponse response)
                                                                     throws InsertObjectException,
                                                                            GeneralException,
                                                                            AccessDeniedException,
                                                                            ObjectNotExistException
Throws:
InsertObjectException
GeneralException
AccessDeniedException
ObjectNotExistException

displaySelectedProtocol

public org.apache.struts.action.ActionForward displaySelectedProtocol(org.apache.struts.action.ActionMapping mapping,
                                                                      org.apache.struts.action.ActionForm form,
                                                                      javax.servlet.http.HttpServletRequest request,
                                                                      javax.servlet.http.HttpServletResponse response)
                                                               throws AccessDeniedException,
                                                                      ObjectNotExistException,
                                                                      GeneralException
Throws:
AccessDeniedException
ObjectNotExistException
GeneralException

setupTreatment

public org.apache.struts.action.ActionForward setupTreatment(org.apache.struts.action.ActionMapping mapping,
                                                             org.apache.struts.action.ActionForm form,
                                                             javax.servlet.http.HttpServletRequest request,
                                                             javax.servlet.http.HttpServletResponse response)
                                                      throws GeneralException
Throws:
GeneralException

applyProtocolToTreatmentEvent

public org.apache.struts.action.ActionForward applyProtocolToTreatmentEvent(org.apache.struts.action.ActionMapping mapping,
                                                                            org.apache.struts.action.ActionForm form,
                                                                            javax.servlet.http.HttpServletRequest request,
                                                                            javax.servlet.http.HttpServletResponse response)
                                                                     throws InsertObjectException,
                                                                            GeneralException,
                                                                            AccessDeniedException,
                                                                            ObjectNotExistException
Throws:
InsertObjectException
GeneralException
AccessDeniedException
ObjectNotExistException

getProtocolsList

protected ProtocolDesc[] getProtocolsList(java.lang.String protocolTypeName,
                                          ProtocolManagerDelegate pmd)
                                   throws GeneralException
Parameters:
protocolTypeName -
pmd -
Returns:
Throws:
GeneralException

createParameterValues

protected ParameterValueData[] createParameterValues(ProtocolApplicationForm form,
                                                     ProtocolData protocolData)

cancel

public org.apache.struts.action.ActionForward cancel(org.apache.struts.action.ActionMapping mapping,
                                                     org.apache.struts.action.ActionForm form,
                                                     javax.servlet.http.HttpServletRequest request,
                                                     javax.servlet.http.HttpServletResponse response)
                                              throws InsertObjectException,
                                                     GeneralException,
                                                     AccessDeniedException,
                                                     ObjectNotExistException
Throws:
InsertObjectException
GeneralException
AccessDeniedException
ObjectNotExistException