code: public void enableDestinationCreation(SICoreConnectionFactory siccf)
    {
      if (tcInt.isEntryEnabled())
        SibTr.entry(tcInt, "enableDestinationCreation");
      try
      {
  
        if (admin == null)
        {          
          if (tcInt.isDebugEnabled())
            SibTr.debug(tcInt, "Setting up destination definition objects.");
            
          // The same object implements the admin interface...      
          admin = ((SIMPAdmin)siccf).getAdministrator();
          
          if (tcInt.isDebugEnabled())
            SibTr.debug(tcInt, "DestinationDefinition objects complete");
          
        }//if
        
      } catch(Exception e)
      {
        // No FFDC code needed
        if (tcInt.isDebugEnabled())
          SibTr.debug(tcInt, "Exception enabling destination creation", e);
      }//try
  
      if (tcInt.isEntryEnabled())
        SibTr.exit(tcInt, "enableDestinationCreation");
           
    }
docs: This method sets up the destination definitions. It is called