public PartnerLogData getEntry ( int index ) { if ( tc . isEntryEnabled ( ) ) Tr . entry ( tc , "getEntry" , index ) ; _pltReadLock . lock ( ) ; try { final PartnerLogData entry = _partnerLogTable . get ( index - 1 ) ; if ( tc . isEntryEnabled ( ) ) Tr . exit ( tc , "getEntry" , entry ) ; return entry ; } catch ( IndexOutOfBoundsException ioobe ) { // The index was invalid; return null. FFDCFilter . processException ( ioobe , "com.ibm.ws.Transaction.JTA.PartnerLogTable.getEntry" , "122" , this ) ; } finally { _pltReadLock . unlock ( ) ; } if ( tc . isEntryEnabled ( ) ) Tr . exit ( tc , "getEntry" , null ) ; return null ; }
Return the entry in the recovery table at the given index or null if the index is out of the table s bounds