Closing Transacted Sessions

To cleanly terminate a Transacted Session, the client application should commit the current Transaction, and then close the Transacted Session.

If a client application closes a Transacted Session without first committing the current Transaction, the API rolls back that Transaction, and it does not automatically reattempt the Transaction.

To Close Transacted Sessions

Language

Call

Java

TransactedSession.close()

Java RTO

TransactedSessionHandle.destroy()

C

solClient_transactedSession_destroy(...)

.NET

TransactedSession.dispose(...)