code: @Override
      public ComponentMetaData[] getComponentMetaDatas()
      {
          ComponentMetaData[] initializedComponentMetaDatas = null;
  
          synchronized (ivEJBApplicationMetaData)
          {
              initializedComponentMetaDatas = new ComponentMetaData[ivNumFullyInitializedBeans];
  
              int i = 0;
              for (BeanMetaData bmd : ivBeanMetaDatas.values())
              {
                  if (bmd.fullyInitialized)
                  {
                      initializedComponentMetaDatas[i++] = bmd;
                  }
              }
          }
  
          return initializedComponentMetaDatas;
      }
docs: Return an Array of fully initialized ComponentMetaDatas for this modules.