protected static ControlDeleteDurable createDurableDeleteDurable ( MessageProcessor MP , String subName , String userName , long reqID , SIBUuid8 dme ) { if ( TraceComponent . isAnyTracingEnabled ( ) && tc . isEntryEnabled ( ) ) SibTr . entry ( tc , "createDurableDeleteDurable" , new Object [ ] { MP , subName , userName , new Long ( reqID ) , dme } ) ; ControlDeleteDurable msg = null ; try { // Create and initialize the message msg = MessageProcessor . getControlMessageFactory ( ) . createNewControlDeleteDurable ( ) ; initializeControlMessage ( MP . getMessagingEngineUuid ( ) , msg , dme ) ; // Parameterize for CreateStream msg . setRequestID ( reqID ) ; msg . setDurableSubName ( subName ) ; msg . setSecurityUserid ( userName ) ; } catch ( Exception e ) { FFDCFilter . processException ( e , "com.ibm.ws.sib.processor.impl.DurableInputHandler.createDurableDeleteDurable" , "1:540:1.52.1.1" , DurableInputHandler . class ) ; SibTr . exception ( tc , e ) ; } if ( TraceComponent . isAnyTracingEnabled ( ) && tc . isEntryEnabled ( ) ) SibTr . exit ( tc , "createDurableDeleteDurable" , msg ) ; return msg ; }
Create a DeleteDurable request for an existing durable connection .