Single threaded dispatcher using reflection

This is Single threaded version of dispatcher where I have used reflection. I've implemented Multi-threaded version too,but I am not able to use reflection over there.
I dont get it, in the code above, the object "GeoLocationProcessor" is known to be created, why are we using reflection to create it if we are hardcoding the exact type for it in the first place.