@ Override public synchronized void messagingEngineStopping ( final JsMessagingEngine messagingEngine , final int mode ) { final String methodName = "messagingEngineStopping" ; if ( TraceComponent . isAnyTracingEnabled ( ) && TRACE . isEntryEnabled ( ) ) { SibTr . entry ( this , TRACE , methodName , new Object [ ] { messagingEngine , Integer . valueOf ( mode ) } ) ; } SibTr . info ( TRACE , "ME_STOPPING_CWSIV0784" , new Object [ ] { messagingEngine . getName ( ) , messagingEngine . getBus ( ) } ) ; // dropConnection (messagingEngine.getUuid().toString(), null, true); if ( TraceComponent . isAnyTracingEnabled ( ) && TRACE . isEntryEnabled ( ) ) { SibTr . exit ( this , TRACE , methodName ) ; } }
Overrides the parent method so that if there are no connections left it will check to see if a new connection can be made