protected void closeConnection ( final String meUuid , boolean alreadyClosed ) { final String methodName = "closeConnection" ; if ( TraceComponent . isAnyTracingEnabled ( ) && TRACE . isEntryEnabled ( ) ) { SibTr . entry ( this , TRACE , methodName , meUuid ) ; } synchronized ( _sessionsByMeUuid ) { super . closeConnection ( meUuid , alreadyClosed ) ; _sessionsByMeUuid . remove ( meUuid ) ; } if ( TraceComponent . isAnyTracingEnabled ( ) && TRACE . isEntryEnabled ( ) ) { SibTr . exit ( this , TRACE , methodName ) ; } }
Closes the connection for the given messaging engine if there is one open . Removes any corresponding sessions from the maps .