Uses the map to route the request to the service under getServiceId(input). The id of the
service is determined by getServiceId(input). If the service id cannot be
determined then the default id is used set via setDefaultServiceId(Object).
Returns the service id of the request. By default returns the parameter value of the request
under the key getServiceKey(). Returns defaultServiceId when input
has no service information specified.