Package org.apache.ignite.tx
Class IncompatibleSchemaException
java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
org.apache.ignite.lang.IgniteException
org.apache.ignite.tx.TransactionException
org.apache.ignite.tx.IncompatibleSchemaException
- All Implemented Interfaces:
Serializable
,TraceableException
Thrown when, during an attempt to execute a transactional operation, it turns out that the operation cannot be executed
because an incompatible schema change has happened. The transaction in question is aborted.
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionIncompatibleSchemaException
(UUID traceId, int code, String message, @Nullable Throwable cause) Constructs a new instance of IncompatibleSchemaException. -
Method Summary
Methods inherited from class org.apache.ignite.lang.IgniteException
code, codeAsString, errorCode, groupCode, groupName, toString, traceId
Methods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace
-
Constructor Details
-
IncompatibleSchemaException
public IncompatibleSchemaException(UUID traceId, int code, String message, @Nullable @Nullable Throwable cause) Constructs a new instance of IncompatibleSchemaException.- Parameters:
traceId
- Trace ID.code
- Error code.message
- Error message.cause
- The Throwable that is the cause of this exception (can benull
).
-