public Object createRemoteBusinessObject ( int interfaceIndex , ManagedObjectContext context ) throws RemoteException , CreateException { final boolean isTraceOn = TraceComponent . isAnyTracingEnabled ( ) ; if ( isTraceOn && tc . isEntryEnabled ( ) ) Tr . entry ( tc , "createRemoteBusinessObject: " + interfaceIndex ) ; // d367572.7 Object result ; EJSWrapperCommon commonWrapper = createBusinessObjectWrappers ( context ) ; result = commonWrapper . getRemoteBusinessObject ( interfaceIndex ) ; if ( isTraceOn && tc . isEntryEnabled ( ) ) Tr . exit ( tc , "createRemoteBusinessObject returning: " + Util . identity ( result ) ) ; // d367572.7 return result ; }
Method to create a remote business reference object . Once the index of the interface is found it is then passed through the EJSWrapperCommon for the rest of the logic .