xa
The xa
user role allows creation and management of one’s own XA transaction branches
in MarkLogic Server. The xa
role is required to participate in XA transactions. For details, see Participating in XA Transactions in Developing with XCC. The xa
role has these execute privileges:
Name |
Action URI |
---|---|
complete-my-transaction |
http://marklogic.com/xdmp/privileges/complete-my-transactions |
forget-my-xa-transactions |
http://marklogic.com/xdmp/privileges/forget-my-xa-transactions |
prepare-my-xa-transactions |
http://marklogic.com/xdmp/privileges/prepare-my-xa-transactions |
status-builtins |
http://marklogic.com/xdmp/privileges/status-builtins |
xdmp:set-current-transaction |
http://marklogic.com/xdmp/privileges/set-current-transaction |
xdmp:transaction-create |
http://marklogic.com/xdmp/privileges/xdmp-transaction-create |
xdmp:transaction-create-xid |
http://marklogic.com/xdmp/privileges/xdmp-transaction-create-xid |