import javax.transaction.SystemException;
import javax.transaction.UserTransaction;
public class TransactionTimer {
public static void main(String[] args) {
long startTime = System.currentTimeMillis();
try{
} catch(Exception e){
try{
} catch(SystemException se){
se.printStackTrace();
}
}
long endTime = System.currentTimeMillis();
long totalTime = endTime - startTime;
}
}
import javax.transaction.SystemException;
import javax.transaction.UserTransaction;
public class TransactionTimeoutHandler {
public static void main(String[] args) {
try {
} catch (Exception e) {
try {
} catch (SystemException se) {
se.printStackTrace();
}
}
}
}
<dependency>
<groupId>javax.transaction</groupId>
<artifactId>javax.transaction-api</artifactId>
<version>1.3</version>
</dependency>
groovy
implementation 'javax.transaction:javax.transaction-api:1.3'