public interface  jakarta.transaction.TransactionSynchronizationRegistry extends java.lang.Object
{
public abstract java.lang.Object getTransactionKey();
public abstract void putResource(java.lang.Object, java.lang.Object);
public abstract java.lang.Object getResource(java.lang.Object);
public abstract void registerInterposedSynchronization(jakarta.transaction.Synchronization);
public abstract int getTransactionStatus();
public abstract void setRollbackOnly();
public abstract boolean getRollbackOnly();
}