public void reset ( ) throws SISessionUnavailableException , SISessionDroppedException , SIConnectionUnavailableException , SIConnectionDroppedException , SIResourceException , SIConnectionLostException , SIErrorException { if ( tc . isEntryEnabled ( ) ) SibTr . entry ( this , tc , "reset" ) ; checkAlreadyClosed ( ) ; synchronized ( lock ) { try { closeLock . readLock ( ) . lockInterruptibly ( ) ; try { proxyQueue . reset ( ) ; } finally { closeLock . readLock ( ) . unlock ( ) ; } } catch ( InterruptedException e ) { // No FFDC code needed if ( tc . isDebugEnabled ( ) ) SibTr . debug ( this , tc , "interrupted exception" ) ; } } if ( tc . isEntryEnabled ( ) ) SibTr . exit ( this , tc , "reset" ) ; }
f169897 . 2 added