portal.process.action
Class A_PortalAction

java.lang.Object
  extended byportal.process.action.A_PortalAction
All Implemented Interfaces:
I_PortalAction

public abstract class A_PortalAction
extends java.lang.Object
implements I_PortalAction

Base class for all process actions.

Version:
$Revision: 1.5 $
Author:
Thomas Weckert

Constructor Summary
A_PortalAction()
           
 
Method Summary
 void destroy()
           
 void finishProcess()
           
 java.lang.String getActivatedTrigger()
           
 java.lang.String getActiveXFormId()
           
 java.util.Map getParams()
           
 PortalProcessXPathEvaluator getProcessXPathEvaluator()
           
 PortalRequestContext getRequestContext()
           
 I_PortalActionScope getScope()
           
 boolean hasSubmissionErrors()
           
 void init(I_PortalActionScope scope, java.util.Map params)
           
 boolean isFormSubmit()
           
 boolean isNewProcess()
           
 void setActiveXFormId(java.lang.String xformId)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface portal.process.action.I_PortalAction
doAction
 

Constructor Detail

A_PortalAction

public A_PortalAction()
Method Detail

init

public void init(I_PortalActionScope scope,
                 java.util.Map params)
          throws PortalException
Specified by:
init in interface I_PortalAction
Throws:
PortalException
See Also:
I_PortalAction.init(portal.process.action.I_PortalActionScope, java.util.Map)

destroy

public void destroy()
             throws PortalException
Specified by:
destroy in interface I_PortalAction
Throws:
PortalException
See Also:
portal.process.action.I_PortalProcessAction#destroy()

finishProcess

public void finishProcess()

getActiveXFormId

public java.lang.String getActiveXFormId()

hasSubmissionErrors

public boolean hasSubmissionErrors()

isFormSubmit

public boolean isFormSubmit()

isNewProcess

public boolean isNewProcess()

setActiveXFormId

public void setActiveXFormId(java.lang.String xformId)

getParams

public java.util.Map getParams()
Specified by:
getParams in interface I_PortalAction

getRequestContext

public PortalRequestContext getRequestContext()
Specified by:
getRequestContext in interface I_PortalAction

getScope

public I_PortalActionScope getScope()
Specified by:
getScope in interface I_PortalAction

getProcessXPathEvaluator

public PortalProcessXPathEvaluator getProcessXPathEvaluator()

getActivatedTrigger

public java.lang.String getActivatedTrigger()