org.pentaho.platform.api.engine
Class ActionSequenceException

java.lang.Object
  extended by java.lang.Throwable
      extended by java.lang.Exception
          extended by org.pentaho.platform.api.engine.ActionSequenceException
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
ActionExecutionException, ActionInitializationException, ActionSequencePromptException, ActionValidationException, UnresolvedParameterException

public class ActionSequenceException
extends Exception

See Also:
Serialized Form

Constructor Summary
ActionSequenceException()
           
ActionSequenceException(String msg)
           
ActionSequenceException(String msg, String sessionName, String instanceId, String actionSequenceName, org.pentaho.actionsequence.dom.IActionDefinition actionDefinition)
          A convenience method for extracting all knowable information from an IActionDefinition
ActionSequenceException(String msg, Throwable cause)
           
ActionSequenceException(String msg, Throwable cause, String sessionName, String instanceId, String actionSequenceName, org.pentaho.actionsequence.dom.IActionDefinition actionDefinition)
          A convenience method for extracting all knowable information from an IActionDefinition
ActionSequenceException(String msg, Throwable cause, String sessionName, String instanceId, String actionSequenceName, String actionDescription, String componentName)
           
ActionSequenceException(Throwable cause)
           
 
Method Summary
 String getActionClass()
           
 org.pentaho.actionsequence.dom.IActionDefinition getActionDefinition()
           
 String getActionSequenceName()
           
 Date getDate()
           
 String getInstanceId()
           
 Integer getLoopIndex()
           
 String getSessionId()
           
 String getStepDescription()
           
 Integer getStepNumber()
           
 void printActionExecutionStack(PrintWriter s)
           
 void setActionClass(String actionClass)
           
 void setActionDefinition(org.pentaho.actionsequence.dom.IActionDefinition actionDefinition)
           
 void setActionSequenceName(String actionSequenceName)
           
 void setInstanceId(String instanceId)
           
 void setLoopIndex(Integer loopIndex)
           
 void setSessionId(String sessionId)
           
 void setStepDescription(String description)
           
 void setStepNumber(Integer stepNumber)
           
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ActionSequenceException

public ActionSequenceException()

ActionSequenceException

public ActionSequenceException(String msg)

ActionSequenceException

public ActionSequenceException(String msg,
                               Throwable cause)

ActionSequenceException

public ActionSequenceException(Throwable cause)

ActionSequenceException

public ActionSequenceException(String msg,
                               Throwable cause,
                               String sessionName,
                               String instanceId,
                               String actionSequenceName,
                               String actionDescription,
                               String componentName)

ActionSequenceException

public ActionSequenceException(String msg,
                               Throwable cause,
                               String sessionName,
                               String instanceId,
                               String actionSequenceName,
                               org.pentaho.actionsequence.dom.IActionDefinition actionDefinition)
A convenience method for extracting all knowable information from an IActionDefinition

Parameters:
msg -
cause -
sessionName -
instanceId -
actionSequenceName -
actionDefinition -

ActionSequenceException

public ActionSequenceException(String msg,
                               String sessionName,
                               String instanceId,
                               String actionSequenceName,
                               org.pentaho.actionsequence.dom.IActionDefinition actionDefinition)
A convenience method for extracting all knowable information from an IActionDefinition

Parameters:
msg -
sessionName -
instanceId -
actionSequenceName -
actionDefinition -
Method Detail

getStepDescription

public String getStepDescription()

setStepDescription

public void setStepDescription(String description)

getActionSequenceName

public String getActionSequenceName()

setActionSequenceName

public void setActionSequenceName(String actionSequenceName)

getStepNumber

public Integer getStepNumber()

setStepNumber

public void setStepNumber(Integer stepNumber)

getInstanceId

public String getInstanceId()

setInstanceId

public void setInstanceId(String instanceId)

getSessionId

public String getSessionId()

setSessionId

public void setSessionId(String sessionId)

getActionClass

public String getActionClass()

setActionClass

public void setActionClass(String actionClass)

getDate

public Date getDate()

getActionDefinition

public org.pentaho.actionsequence.dom.IActionDefinition getActionDefinition()

setActionDefinition

public void setActionDefinition(org.pentaho.actionsequence.dom.IActionDefinition actionDefinition)

getLoopIndex

public Integer getLoopIndex()

setLoopIndex

public void setLoopIndex(Integer loopIndex)

printActionExecutionStack

public void printActionExecutionStack(PrintWriter s)