public void registerLink ( ) throws SIResourceException { if ( TraceComponent . isAnyTracingEnabled ( ) && tc . isEntryEnabled ( ) ) SibTr . entry ( tc , "registerLink" ) ; // Tell TRM that the link exists try { if ( TraceComponent . isAnyTracingEnabled ( ) && tc . isDebugEnabled ( ) ) SibTr . debug ( tc , "Register MQLink: " + getUuid ( ) + ", with mqLinkManager" ) ; _mqLinkManager . define ( getUuid ( ) ) ; } catch ( LinkException e ) { //Error during create of the link. Trace an FFST and exit FFDCFilter . processException ( e , "com.ibm.ws.sib.processor.impl.MQLinkHandler.registerLink" , "1:804:1.71" , this ) ; SibTr . exception ( tc , e ) ; if ( TraceComponent . isAnyTracingEnabled ( ) && tc . isEntryEnabled ( ) ) SibTr . exit ( tc , "registerLink" , e ) ; throw new SIResourceException ( e ) ; } //Register the link with TRM registerDestination ( ) ; if ( TraceComponent . isAnyTracingEnabled ( ) && tc . isEntryEnabled ( ) ) SibTr . exit ( tc , "registerLink" ) ; }
Registers the link with WLM