code: public Object getLocalBusinessObject(int interfaceIndex)
      {
          if (TraceComponent.isAnyTracingEnabled() && tc.isDebugEnabled())
              Tr.debug(tc, "getLocalBusinessObject : " +
                           ivBusinessLocalProxies[interfaceIndex].getClass().getName());
  
          if (ivBusinessLocalWrapperProxyStates != null &&
              ivBusinessLocalWrapperProxyStates[interfaceIndex].ivWrapper == null)
          {
              ivBusinessLocalWrapperProxyStates[interfaceIndex].connect(ivBeanId,
                                                                        ivBusinessLocal[interfaceIndex]);
          }
  
          return ivBusinessLocalProxies[interfaceIndex];
      }
docs: Method to get the local business object, given the index of the
  interface. The returned object will be a wrapper, a no-interface
  wrapper, or a local wrapper proxy.
  
  @param interfaceIndex index of the interface
  @return the object at the passed in interface