Move Operation name inference to a separate class


Operation Name inference is now getting very complex and should be moved out of the Handler Configuration into a  separate class which makes it more testable and reduces the HandlerConfiguration responsibility. It also makes it easier if we decide to use the Message class in V2 and a router which will set the operation name etc (with some advanced config) , in which case the handler config would never be able to provide this info.
May also be worth making this into an explicit dependency for the HandlerConfig.
Closed Nov 25, 2009 at 10:23 AM by santoshbenjamin
Fixed in V1 and unit tested