void rollbackResources()
    {
        final boolean traceOn = TraceComponent.isAnyTracingEnabled();

        if (traceOn && tc.isEntryEnabled())
            Tr.entry(tc, "rollbackResources", this);

        distributeEnd(XAResource.TMFAIL);
        _outcome = false;
        _retryRequired = distributeOutcome();

        if (traceOn && tc.isEntryEnabled())
            Tr.exit(tc, "rollbackResources", _retryRequired);
    }
void rollbackResources ( ) { final boolean traceOn = TraceComponent . isAnyTracingEnabled ( ) ; if ( traceOn && tc . isEntryEnabled ( ) ) Tr . entry ( tc , "rollbackResources" , this ) ; distributeEnd ( XAResource . TMFAIL ) ; _outcome = false ; _retryRequired = distributeOutcome ( ) ; if ( traceOn && tc . isEntryEnabled ( ) ) Tr . exit ( tc , "rollbackResources" , _retryRequired ) ; }
Rollback all resources, but do not drive state changes.
Used when transaction HAS TIMED OUT.
This will not start a retry thread