public void connectionClosed ( Object linkLevelAttachement ) { if ( TraceComponent . isAnyTracingEnabled ( ) && tc . isEntryEnabled ( ) ) SibTr . entry ( this , tc , "connectionClosed" , linkLevelAttachement ) ; try { // Get hold of MFP and inform it of connection closure CompHandshake ch = ( CompHandshake ) CompHandshakeFactory . getInstance ( ) ; ch . compClose ( this ) ; } catch ( Exception e1 ) { // No FFDC code needed if ( TraceComponent . isAnyTracingEnabled ( ) && tc . isDebugEnabled ( ) ) SibTr . debug ( this , tc , "MFP unable to create CompHandshake Singleton" , e1 ) ; } if ( TraceComponent . isAnyTracingEnabled ( ) && tc . isEntryEnabled ( ) ) SibTr . exit ( this , tc , "connectionClosed" ) ; }
Called when the JFap channel has closed the underlying connection . At this point we can inform MFP so that they can delete the schema information that refered to this connection .