Object getObjectInstance (Object obj, Name name, Context nameCtx, Hashtable environment) throws Exception;
Object getObjectInstance(Object refObj, Name name, Context nameCtx, Hashtable environment) throws Exception;
  Object getObjectInstance (Object obj, Name name, Context nameCtx,                            Hashtable environment)    throws Exception;