Class ProtonExceptionSupport
java.lang.Object
org.apache.qpid.protonj2.engine.exceptions.ProtonExceptionSupport
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionstatic EngineFailedExceptioncreateFailedException(String message, Throwable cause) Creates a new instance of an EngineFailedException that either wraps the given cause if it is not an instance of anEngineFailedExceptionor creates a new copy of the givenEngineFailedExceptionin order to produce a meaningful stack trace for the caller of which of their calls failed due to the engine state being failed.static EngineFailedExceptioncreateFailedException(Throwable cause) Checks the given cause to determine if it's already an ProtonException type and if not creates a new ProtonException to wrap it.
- 
Constructor Details- 
ProtonExceptionSupportpublic ProtonExceptionSupport()
 
- 
- 
Method Details- 
createFailedExceptionChecks the given cause to determine if it's already an ProtonException type and if not creates a new ProtonException to wrap it.- Parameters:
- cause- The initiating exception that should be cast or wrapped.
- Returns:
- an ProtonException instance.
 
- 
createFailedExceptionCreates a new instance of an EngineFailedException that either wraps the given cause if it is not an instance of anEngineFailedExceptionor creates a new copy of the givenEngineFailedExceptionin order to produce a meaningful stack trace for the caller of which of their calls failed due to the engine state being failed.- Parameters:
- message- A descriptive message to be applied to the returned exception.
- cause- The initiating exception that should be cast or wrapped.
- Returns:
- an ProtonException instance.
 
 
-