Suspend the resources of the current transaction.
An object that holds suspended resources (will be kept unexamined for passing it into DoResume.)
Default implementation throws a TransactionSuspensionNotSupportedException, assuming that transaction suspension is generally not supported.
|IllegalTransactionStateException||If suspending is not supported by the transaction manager implementation.|
|TransactionException||in case of system errors.|