@Override
    public void registerInjectionMetaDataListener(InjectionMetaDataListener metaDataListener)
    {
        if (metaDataListener == null) {
            throw new IllegalArgumentException("A null InjectionMetaDataListener cannot be registered " +
                                               "with the injection engine.");
        }
        if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled())
            Tr.entry(tc, "registerInjectionMetaDataListener", metaDataListener.getClass().getName());
        metaDataListeners.add(metaDataListener);
    }
@ Override public void registerInjectionMetaDataListener ( InjectionMetaDataListener metaDataListener ) { if ( metaDataListener == null ) { throw new IllegalArgumentException ( "A null InjectionMetaDataListener cannot be registered " + "with the injection engine." ) ; } if ( TraceComponent . isAnyTracingEnabled ( ) && tc . isEntryEnabled ( ) ) Tr . entry ( tc , "registerInjectionMetaDataListener" , metaDataListener . getClass ( ) . getName ( ) ) ; metaDataListeners . add ( metaDataListener ) ; }
This method will register an instance of an InjectionMetaDataListener with the current
engine instance.