protected static ControlCardinalityInfo createCardinalityInfo ( MessageProcessor MP , SIBUuid8 target , long reqID , int card ) { if ( TraceComponent . isAnyTracingEnabled ( ) && tc . isEntryEnabled ( ) ) SibTr . entry ( tc , "createCardinalityInfo" , new Object [ ] { MP , target , new Long ( reqID ) , new Integer ( card ) } ) ; ControlCardinalityInfo msg = null ; try { // Create and initialize the message msg = MessageProcessor . getControlMessageFactory ( ) . createNewControlCardinalityInfo ( ) ; initializeControlMessage ( MP . getMessagingEngineUuid ( ) , msg , target ) ; // Parameterize for CreateStream msg . setRequestID ( reqID ) ; msg . setCardinality ( card ) ; } catch ( Exception e ) { FFDCFilter . processException ( e , "com.ibm.ws.sib.processor.impl.DurableOutputHandler.createCardinalityInfo" , "1:552:1.45.1.1" , DurableOutputHandler . class ) ; SibTr . exception ( tc , e ) ; } if ( TraceComponent . isAnyTracingEnabled ( ) && tc . isEntryEnabled ( ) ) SibTr . exit ( tc , "createCardinalityInfo" , msg ) ; return msg ; }
Create a CardinalityInfo reply .