Package org.pentaho.platform.api.engine
Class ActionSequenceException
- java.lang.Object
-
- java.lang.Throwable
-
- java.lang.Exception
-
- 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
Constructors Constructor Description 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 anIActionDefinitionActionSequenceException(String msg, Throwable cause)ActionSequenceException(String msg, Throwable cause, String sessionName, String instanceId, String actionSequenceName, String actionDescription, String componentName)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 anIActionDefinitionActionSequenceException(Throwable cause)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void_printStack(org.pentaho.actionsequence.dom.IActionSequenceExecutableStatement statement, PrintWriter s, String prefix)StringgetActionClass()org.pentaho.actionsequence.dom.IActionDefinitiongetActionDefinition()StringgetActionSequenceName()DategetDate()StringgetInstanceId()IntegergetLoopIndex()StringgetSessionId()StringgetStepDescription()IntegergetStepNumber()voidprintActionExecutionStack(PrintWriter s)voidsetActionClass(String actionClass)voidsetActionDefinition(org.pentaho.actionsequence.dom.IActionDefinition actionDefinition)voidsetActionSequenceName(String actionSequenceName)voidsetInstanceId(String instanceId)voidsetLoopIndex(Integer loopIndex)voidsetSessionId(String sessionId)voidsetStepDescription(String description)voidsetStepNumber(Integer stepNumber)-
Methods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
-
-
-
-
Constructor Detail
-
ActionSequenceException
public ActionSequenceException()
-
ActionSequenceException
public ActionSequenceException(String msg)
-
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 anIActionDefinition- 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 anIActionDefinition- 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)
-
_printStack
protected void _printStack(org.pentaho.actionsequence.dom.IActionSequenceExecutableStatement statement, PrintWriter s, String prefix)
-
-