360361362363364365366367368369370
if (magicRegistration) { success = magicRegisterAllListenerInterfacesIn(listener); } if (!success) { throw new NoMatchingRegistrationFoundException(listenerClass); } else { registeredListenerClasses = getRegisteredListenerClasses(listenerClass); } }