private SubscriptionMessage createSubscriptionMessage()
  {
    if (tc.isEntryEnabled())
      SibTr.entry(tc, "createSubscriptionMessage");

    ControlMessageFactory factory = null;
    SubscriptionMessage subscriptionMessage = null;

    try
    {
      factory = MessageProcessor.getControlMessageFactory();
      subscriptionMessage = factory.createNewSubscriptionMessage();
    }
    catch (Exception e)
    {
      FFDCFilter.processException(
        e,
        "com.ibm.ws.sib.processor.proxyhandler.SubscriptionMessageHandler.createSubscriptionMessage",
        "1:162:1.34",
        this);
        
      SibTr.exception(tc, e);
    }

    if (tc.isEntryEnabled())
      SibTr.exit(tc, "createSubscriptionMessage", subscriptionMessage);

    return subscriptionMessage;
  }
private SubscriptionMessage createSubscriptionMessage ( ) { if ( tc . isEntryEnabled ( ) ) SibTr . entry ( tc , "createSubscriptionMessage" ) ; ControlMessageFactory factory = null ; SubscriptionMessage subscriptionMessage = null ; try { factory = MessageProcessor . getControlMessageFactory ( ) ; subscriptionMessage = factory . createNewSubscriptionMessage ( ) ; } catch ( Exception e ) { FFDCFilter . processException ( e , "com.ibm.ws.sib.processor.proxyhandler.SubscriptionMessageHandler.createSubscriptionMessage" , "1:162:1.34" , this ) ; SibTr . exception ( tc , e ) ; } if ( tc . isEntryEnabled ( ) ) SibTr . exit ( tc , "createSubscriptionMessage" , subscriptionMessage ) ; return subscriptionMessage ; }
This method creates the subscription control message

@return The SubscriptionMessage created