Class ComponentException
java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
org.talend.sdk.component.api.exception.ComponentException
- All Implemented Interfaces:
Serializable
- See Also:
-
Nested Class Summary
-
Constructor Summary
ConstructorDescriptionComponentException
(String message) ComponentException
(String type, String message, StackTraceElement[] stackTrace, Throwable cause) ComponentException
(String message, Throwable cause) ComponentException
(Throwable cause) ComponentException
(ComponentException.ErrorOrigin errorOrigin, String message) ComponentException
(ComponentException.ErrorOrigin errorOrigin, String type, String message, StackTraceElement[] stackTrace, Throwable cause) ComponentException
(ComponentException.ErrorOrigin errorOrigin, String message, Throwable cause) -
Method Summary
Modifier and TypeMethodDescriptionprotected Throwable
Convert all exception stack to generic throwable stack to avoid unknown exception at deserialization time..Methods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
-
Constructor Details
-
ComponentException
public ComponentException(ComponentException.ErrorOrigin errorOrigin, String type, String message, StackTraceElement[] stackTrace, Throwable cause) -
ComponentException
public ComponentException(String type, String message, StackTraceElement[] stackTrace, Throwable cause) -
ComponentException
-
ComponentException
public ComponentException(ComponentException.ErrorOrigin errorOrigin, String message, Throwable cause) -
ComponentException
-
ComponentException
-
ComponentException
-
-
Method Details
-
toGenericThrowable
Convert all exception stack to generic throwable stack to avoid unknown exception at deserialization time..- Parameters:
t
-- Returns:
- An Throwable.
-