construct the component instance . upon return , the object instance should have injections and lifecycle invocations completed already . concode_field_sep Class<?> componentClass concode_elem_sep Map<Method,InterceptorFactory> interceptorFactoryMap concode_elem_sep Interceptor postConstructInterceptor concode_elem_sep InterceptorFactory preDestroy concode_elem_sep String componentName concode_elem_sep boolean gate concode_elem_sep InterceptorFactory postConstruct concode_elem_sep NamespaceContextSelector namespaceContextSelector concode_elem_sep AtomicBoolean stopping concode_elem_sep Interceptor preDestroyInterceptor concode_elem_sep ServiceName createServiceName concode_elem_sep Map<Method,Interceptor> interceptorInstanceMap concode_field_sep String getComponentName concode_elem_sep ComponentInstance createInstance concode_elem_sep ComponentInstance createInstance concode_elem_sep void waitForComponentStart concode_elem_sep BasicComponentInstance instantiateComponentInstance concode_elem_sep Class<?> getComponentClass concode_elem_sep void createInterceptors concode_elem_sep void start concode_elem_sep Map<Method,InterceptorFactory> getInterceptorFactoryMap concode_elem_sep ServiceName getCreateServiceName concode_elem_sep NamespaceContextSelector getNamespaceContextSelector concode_elem_sep InterceptorFactory getPreDestroy concode_elem_sep void stop concode_elem_sep ServiceName serviceNameOf concode_elem_sep void componentInstanceCreated concode_elem_sep String toString concode_elem_sep void finishDestroy
BasicComponentInstance function ( ManagedReference arg0 , boolean arg1 ) { return constructComponentInstance ( arg0 , arg1 , Collections . emptyMap ( ) ) ; }