Interface TransactionRetryListener (2.32.1)
Stay organized with collections
Save and categorize content based on your preferences.
public interface TransactionRetryListener
Methods
retryDmlAsPartitionedDmlFailed(UUID arg0, Statement arg1, Throwable arg2)
public default void retryDmlAsPartitionedDmlFailed(UUID arg0, Statement arg1, Throwable arg2)
retryDmlAsPartitionedDmlFinished(UUID arg0, Statement arg1, long arg2)
public default void retryDmlAsPartitionedDmlFinished(UUID arg0, Statement arg1, long arg2)
retryDmlAsPartitionedDmlStarting(UUID arg0, Statement arg1, TransactionMutationLimitExceededException arg2)
public default void retryDmlAsPartitionedDmlStarting(UUID arg0, Statement arg1, TransactionMutationLimitExceededException arg2)
retryFinished(Timestamp arg0, long arg1, int arg2, TransactionRetryListener.RetryResult arg3)
public abstract void retryFinished(Timestamp arg0, long arg1, int arg2, TransactionRetryListener.RetryResult arg3)
Parameters |
Name |
Description |
arg0 |
com.google.cloud.Timestamp
|
arg1 |
long
|
arg2 |
int
|
arg3 |
RetryResult
|
retryStarting(Timestamp arg0, long arg1, int arg2)
public abstract void retryStarting(Timestamp arg0, long arg1, int arg2)
Parameters |
Name |
Description |
arg0 |
com.google.cloud.Timestamp
|
arg1 |
long
|
arg2 |
int
|
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-08-16 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-16 UTC."],[],[],null,["# Interface TransactionRetryListener (2.32.1)\n\nVersion latestkeyboard_arrow_down\n\n- [2.32.1 (latest)](/java/docs/reference/google-cloud-spanner-jdbc/latest/com.google.cloud.spanner.connection.TransactionRetryListener)\n- [2.32.0](/java/docs/reference/google-cloud-spanner-jdbc/2.32.0/com.google.cloud.spanner.connection.TransactionRetryListener)\n- [2.31.2](/java/docs/reference/google-cloud-spanner-jdbc/2.31.2/com.google.cloud.spanner.connection.TransactionRetryListener)\n- [2.30.4](/java/docs/reference/google-cloud-spanner-jdbc/2.30.4/com.google.cloud.spanner.connection.TransactionRetryListener)\n- [2.28.0](/java/docs/reference/google-cloud-spanner-jdbc/2.28.0/com.google.cloud.spanner.connection.TransactionRetryListener)\n- [2.27.1](/java/docs/reference/google-cloud-spanner-jdbc/2.27.1/com.google.cloud.spanner.connection.TransactionRetryListener)\n- [2.26.1](/java/docs/reference/google-cloud-spanner-jdbc/2.26.1/com.google.cloud.spanner.connection.TransactionRetryListener)\n- [2.25.1](/java/docs/reference/google-cloud-spanner-jdbc/2.25.1/com.google.cloud.spanner.connection.TransactionRetryListener)\n- [2.24.1](/java/docs/reference/google-cloud-spanner-jdbc/2.24.1/com.google.cloud.spanner.connection.TransactionRetryListener)\n- [2.23.0](/java/docs/reference/google-cloud-spanner-jdbc/2.23.0/com.google.cloud.spanner.connection.TransactionRetryListener)\n- [2.22.1](/java/docs/reference/google-cloud-spanner-jdbc/2.22.1/com.google.cloud.spanner.connection.TransactionRetryListener)\n- [2.21.0](/java/docs/reference/google-cloud-spanner-jdbc/2.21.0/com.google.cloud.spanner.connection.TransactionRetryListener)\n- [2.20.2](/java/docs/reference/google-cloud-spanner-jdbc/2.20.2/com.google.cloud.spanner.connection.TransactionRetryListener)\n- [2.19.3](/java/docs/reference/google-cloud-spanner-jdbc/2.19.3/com.google.cloud.spanner.connection.TransactionRetryListener)\n- [2.18.1](/java/docs/reference/google-cloud-spanner-jdbc/2.18.1/com.google.cloud.spanner.connection.TransactionRetryListener)\n- [2.17.0](/java/docs/reference/google-cloud-spanner-jdbc/2.17.0/com.google.cloud.spanner.connection.TransactionRetryListener)\n- [2.16.1](/java/docs/reference/google-cloud-spanner-jdbc/2.16.1/com.google.cloud.spanner.connection.TransactionRetryListener)\n- [2.15.5](/java/docs/reference/google-cloud-spanner-jdbc/2.15.5/com.google.cloud.spanner.connection.TransactionRetryListener)\n- [2.14.6](/java/docs/reference/google-cloud-spanner-jdbc/2.14.6/com.google.cloud.spanner.connection.TransactionRetryListener)\n- [2.13.4](/java/docs/reference/google-cloud-spanner-jdbc/2.13.4/com.google.cloud.spanner.connection.TransactionRetryListener)\n- [2.11.4](/java/docs/reference/google-cloud-spanner-jdbc/2.11.4/com.google.cloud.spanner.connection.TransactionRetryListener)\n- [2.10.0](/java/docs/reference/google-cloud-spanner-jdbc/2.10.0/com.google.cloud.spanner.connection.TransactionRetryListener)\n- [2.9.16](/java/docs/reference/google-cloud-spanner-jdbc/2.9.16/com.google.cloud.spanner.connection.TransactionRetryListener)\n- [2.8.0](/java/docs/reference/google-cloud-spanner-jdbc/2.8.0/com.google.cloud.spanner.connection.TransactionRetryListener)\n- [2.7.12](/java/docs/reference/google-cloud-spanner-jdbc/2.7.12/com.google.cloud.spanner.connection.TransactionRetryListener)\n- [2.6.4](/java/docs/reference/google-cloud-spanner-jdbc/2.6.4/com.google.cloud.spanner.connection.TransactionRetryListener)\n- [2.5.11](/java/docs/reference/google-cloud-spanner-jdbc/2.5.11/com.google.cloud.spanner.connection.TransactionRetryListener) \n\n public interface TransactionRetryListener\n\nMethods\n-------\n\n### retryDmlAsPartitionedDmlFailed(UUID arg0, Statement arg1, Throwable arg2)\n\n public default void retryDmlAsPartitionedDmlFailed(UUID arg0, Statement arg1, Throwable arg2)\n\n### retryDmlAsPartitionedDmlFinished(UUID arg0, Statement arg1, long arg2)\n\n public default void retryDmlAsPartitionedDmlFinished(UUID arg0, Statement arg1, long arg2)\n\n### retryDmlAsPartitionedDmlStarting(UUID arg0, Statement arg1, TransactionMutationLimitExceededException arg2)\n\n public default void retryDmlAsPartitionedDmlStarting(UUID arg0, Statement arg1, TransactionMutationLimitExceededException arg2)\n\n### retryFinished(Timestamp arg0, long arg1, int arg2, TransactionRetryListener.RetryResult arg3)\n\n public abstract void retryFinished(Timestamp arg0, long arg1, int arg2, TransactionRetryListener.RetryResult arg3)\n\n### retryStarting(Timestamp arg0, long arg1, int arg2)\n\n public abstract void retryStarting(Timestamp arg0, long arg1, int arg2)"]]