public void setRecoveryLogFactory ( RecoveryLogFactory fac ) { if ( tc . isEntryEnabled ( ) ) Tr . entry ( tc , "setRecoveryLogFactory, factory: " + fac , this ) ; _recoveryLogFactory = fac ; _recoveryLogFactoryReady = true ; if ( ableToStartRecoveryNow ( ) ) { // Can start recovery now try { startRecovery ( ) ; } catch ( Exception e ) { FFDCFilter . processException ( e , "com.ibm.tx.jta.util.impl.TxTMHelper.setRecoveryLogFactory" , "206" , this ) ; } } if ( tc . isEntryEnabled ( ) ) Tr . exit ( tc , "setRecoveryLogFactory" ) ; }
Called by DS to inject reference to RecoveryLog Factory