Package com.google.cloud.spanner
Class AbortedException
- java.lang.Object
-
- java.lang.Throwable
-
- java.lang.Exception
-
- java.lang.RuntimeException
-
- com.google.cloud.BaseServiceException
-
- com.google.cloud.grpc.BaseGrpcServiceException
-
- com.google.cloud.spanner.SpannerException
-
- com.google.cloud.spanner.AbortedException
-
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
AbortedDueToConcurrentModificationException
public class AbortedException extends SpannerException
Exception thrown by Cloud Spanner when an operation detects that a transaction has aborted. This type of error has its own subclass since it is often necessary to handle aborted differently to other types of errors, most typically by retrying the transaction.- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.google.cloud.spanner.SpannerException
SpannerException.ResourceNotFoundException
-
-
Method Summary
-
Methods inherited from class com.google.cloud.spanner.SpannerException
getDomain, getErrorCode, getErrorDetails, getMetadata, getReason, getRetryDelayInMillis
-
Methods inherited from class com.google.cloud.BaseServiceException
equals, getCode, getDebugInfo, getLocation, hashCode, isRetryable, isRetryable, isRetryable, translate, translate
-
Methods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
-
-