@Override
    public void notifyInjectionMetaDataListeners(ReferenceContext referenceContext,
                                                 ComponentNameSpaceConfiguration compNSpaceConfiguration)
                    throws InjectionException
    {
        final boolean isTraceOn = TraceComponent.isAnyTracingEnabled();
        if (isTraceOn && tc.isEntryEnabled())
            Tr.entry(tc, "notifyInjectionMetaDataListeners");

        InjectionMetaData injectionMetaData = new InjectionMetaDataImpl(this, compNSpaceConfiguration, referenceContext); // F48603

        for (InjectionMetaDataListener metaDataListener : metaDataListeners)
        {
            if (isTraceOn && tc.isDebugEnabled())
                Tr.debug(tc, "invoking InjectionMetaDataListener: " + metaDataListener);
            metaDataListener.injectionMetaDataCreated(injectionMetaData);
        }

        if (isTraceOn && tc.isEntryEnabled())
            Tr.exit(tc, "notifyInjectionMetaDataListeners");
    }
@ Override public void notifyInjectionMetaDataListeners ( ReferenceContext referenceContext , ComponentNameSpaceConfiguration compNSpaceConfiguration ) throws InjectionException { final boolean isTraceOn = TraceComponent . isAnyTracingEnabled ( ) ; if ( isTraceOn && tc . isEntryEnabled ( ) ) Tr . entry ( tc , "notifyInjectionMetaDataListeners" ) ; InjectionMetaData injectionMetaData = new InjectionMetaDataImpl ( this , compNSpaceConfiguration , referenceContext ) ; for ( InjectionMetaDataListener metaDataListener : metaDataListeners ) { if ( isTraceOn && tc . isDebugEnabled ( ) ) Tr . debug ( tc , "invoking InjectionMetaDataListener: " + metaDataListener ) ; metaDataListener . injectionMetaDataCreated ( injectionMetaData ) ; } if ( isTraceOn && tc . isEntryEnabled ( ) ) Tr . exit ( tc , "notifyInjectionMetaDataListeners" ) ; }
Invokes all registered {@link InjectionMetaDataListener}s.