Application Programming Interface Guide > Web Services Operations > Operations Reference > closeTransaction
 
closeTransaction
Close the current transaction by either committing it or rolling it back, depending on the action specified.
COMMIT commits all changes made in the current transaction. Failures during commit are handled as specified in beginTransaction.
ROLLBACK rolls back all changes made in the current transaction.
Location
/services/webservices/system/util/session/operations/
Request Elements
action: COMMIT or ROLLBACK.
Request Example
<session:closeSession xmlns:session="http://www.compositesw.com/services/system/util/session"/>
Response Elements
N/A
Faults
IllegalArgument: If the action is not COMMIT or ROLLBACK.
IllegalState: If no transaction is currently open in the current session.
TransactionFailure: If there is an error in committing the transaction.