Class NoMessageIdException
java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
org.apache.camel.RuntimeCamelException
org.apache.camel.processor.idempotent.NoMessageIdException
- All Implemented Interfaces:
Serializable
public class NoMessageIdException
extends org.apache.camel.RuntimeCamelException
An exception thrown if no message ID could be found on a message which is to be used with the
Idempotent Consumer pattern.
- See Also:
-
Constructor Summary
ConstructorDescriptionNoMessageIdException
(org.apache.camel.Exchange exchange, org.apache.camel.Expression expression) -
Method Summary
Modifier and TypeMethodDescriptionorg.apache.camel.Exchange
The exchange which caused this failureorg.apache.camel.Expression
The expression which was usedMethods inherited from class org.apache.camel.RuntimeCamelException
wrapRuntimeCamelException, wrapRuntimeException
Methods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
-
Constructor Details
-
NoMessageIdException
public NoMessageIdException(org.apache.camel.Exchange exchange, org.apache.camel.Expression expression)
-
-
Method Details
-
getExchange
public org.apache.camel.Exchange getExchange()The exchange which caused this failure -
getExpression
public org.apache.camel.Expression getExpression()The expression which was used
-