public static final ServiceName SERVICE_NAME = ServiceName.JBOSS.append("ee", "reflectiveClassIntrospector");
@Override
public ManagedReferenceFactory createFactory(Class<?> clazz) {
try {
return new ConstructorManagedReferenceFactory(clazz.getDeclaredConstructor());
} catch (NoSuchMethodException e) {
throw new RuntimeException(e);
}
}