In-reset |
If the failure action specified for
the UR is standard, RRS performs backout processing for the UR when
commit is requested. If the failure action is forget, RRS takes no
action. |
In-flight |
If the failure action specified for
the UR is standard, RRS performs backout processing for the UR. If
the failure action is forget, RRS takes no action. |
In-state-check |
If the failure action specified for
the UR is standard, RRS performs backout processing for the UR and
returns RR_BACKED_OUT_OUTCOME_PENDING to the application. If the failure
action is forget, RRS continues as if the resource manager was not
associated with the UR. Note that a forget failure action is only
valid for unprotected interests. |
In-prepare |
If the failure action specified for
the UR is standard, RRS performs backout processing for the UR and
returns RR_BACKED_OUT_OUTCOME_PENDING to the application. If the failure
action is forget, RRS continues as if the resource manager was not
associated with the UR. Note that a forget failure action is only
valid for unprotected interests. |
In-doubt |
When the UR state is resolved, RRS
performs commit or backout processing. |
In-commit |
RRS returns RR_COMMITTED_OUTCOME_PENDING
to the application. For an unprotected interest, RRS returns RR_OK.
|
In-backout |
RRS returns RR_BACKED_OUT_OUTCOME_PENDING
to the application. If the failing resource manager had an unprotected
interest, RRS returns RR_BACKED_OUT.
|
In-end, in-completion,
or in-forget with a commit collective vote |
RRS returns RR_COMMITTED_OUTCOME_PENDING
to the application. If the failing resource manager had an unprotected
interest, RRS returns RR_OK.
|
In-end, in-completion,
or in-forget with a backout collective vote |
RRS returns RR_BACKED_OUT_OUTCOME_PENDING
to the application. If the failing resource manager had an unprotected
interest, RRS returns RR_BACKED_OUT.
|
In-only-agent |
RRS returns RR_BACKED_OUT_OUTCOME_PENDING
to the application. If the failing resource manager had an unprotected
interest, RRS returns RR_BACKED_OUT.
|