code: public void initializeNonPersistent(BaseDestinationHandler destinationHandler)
      {
          if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled())
              SibTr.entry(tc, "initializeNonPersistent", destinationHandler);
  
          /**
           * Remember the destinationHandler that represents the destination
           * for which this is a localisation.
           */
          this.destinationHandler = destinationHandler;
          this.mp = destinationHandler.getMessageProcessor();
          // Is event notification enabled
          _isEventNotificationEnabled = mp.getMessagingEngine().isEventNotificationEnabled();
  
          createControlAdapter();
  
          //defect 260346
          //registerControlAdapterAsMBean();         
  
          if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled())
              SibTr.exit(tc, "initializeNonPersistent");
      }
docs: Initialize non-persistent fields. These fields are common to both MS
  reconstitution of DestinationHandlers and initial creation.
  <p>
  In the warm start case, by the time this method is called, we know we
  have all the persistent information available.
  <p>
  Feature 174199.2.9
  
  @param destinationHandler to reference