code: public void initialize(MessageStoreImpl ms, XidManager xidManager, Configuration configuration)
      {
          if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled()) SibTr.entry(this, tc, "initialize", new Object[]{"MS="+ms, "XidManager="+xidManager, "Config="+configuration});
  
          _ms            = ms;
          _configuration = configuration;
  
         
  
          // Defect 496893
          _timeouts = new MEStartupTimeouts(_ms);
  
          
  
          if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled()) SibTr.exit(this, tc, "initialize");
      }
docs: Initialises the PersistentMessageStore
  
  @param ms Reference to the owning MessageStoreImpl which offers a variety of utility methods
  @param xidManager The transaction layer's XidManager
  @param configuration The configuration for the persistence layer