SMILA 1.0 API documentation

org.eclipse.smila.processing
Class ProcessingException

java.lang.Object
  extended by java.lang.Throwable
      extended by java.lang.Exception
          extended by org.eclipse.smila.utils.MaybeRecoverableException
              extended by org.eclipse.smila.processing.ProcessingException
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
MissingParameterException

public class ProcessingException
extends MaybeRecoverableException

Thrown by WorkflowProcessors or other processing components on errors while processing a record. The component can set the recoverable flag to true to tell a caller that it is possible that the same call will be successful on retry.

Author:
jschumacher
See Also:
Serialized Form

Constructor Summary
ProcessingException(java.lang.String message)
          constructor with message.
ProcessingException(java.lang.String message, boolean recoverable)
          constructor with message and recoverable flag.
ProcessingException(java.lang.String message, java.lang.Throwable cause)
          constructor with message and causing exception.
ProcessingException(java.lang.String message, java.lang.Throwable cause, boolean recoverable)
          constructor with message, causing exception and recoverable flag.
ProcessingException(java.lang.Throwable cause)
          constructor with causing exception.
ProcessingException(java.lang.Throwable cause, boolean recoverable)
          constructor with causing exception and recoverable flag.
 
Method Summary
 
Methods inherited from class org.eclipse.smila.utils.MaybeRecoverableException
isRecoverable, isRecoverableCause
 
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
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ProcessingException

public ProcessingException(java.lang.String message)
constructor with message.


ProcessingException

public ProcessingException(java.lang.Throwable cause)
constructor with causing exception.


ProcessingException

public ProcessingException(java.lang.String message,
                           java.lang.Throwable cause)
constructor with message and causing exception.


ProcessingException

public ProcessingException(java.lang.String message,
                           boolean recoverable)
constructor with message and recoverable flag.


ProcessingException

public ProcessingException(java.lang.Throwable cause,
                           boolean recoverable)
constructor with causing exception and recoverable flag.


ProcessingException

public ProcessingException(java.lang.String message,
                           java.lang.Throwable cause,
                           boolean recoverable)
constructor with message, causing exception and recoverable flag.


SMILA 1.0 API documentation