title: Camel: find qualified name of the web service interface that invoked the route
body: <p>I have a CXF web service that is invoked by a Camel route. Then the actual execution is done by some <code>SomethingDoerBean</code> which is invoked as one of the endpoints of the Camel route.</p>
  
  <p>Here is the interface of the web service. It works with both <code>SOAP</code> and <code>REST</code> requests.</p>
  
  <pre><code>package my.company.service;
  
  @WebService(name = "SomethingDoerService", targetNamespace = "my.company/SomethingDoerService")
  public interface SomethingDoerService {
  
      @GET
      @Path("/somepath/{userId}")
      @Consumes(MediaType.APPLICATION_JSON)
      @Produces(MediaType.APPLICATION_JSON)
      @WebMethod
      @WebResult(name = "myResponse")
      public MyResponse doSomething(
          @HeaderParam("myHeader") @WebParam(name = "MyHeader", header = true, targetNamespace = "my.company") MyHeader myHeader,
          @PathParam("userId")   @WebParam(name = "userId") String userId);
  }
  </code></pre>
  
  <p>Here is the route configuration:</p>
  
  <pre><code>&lt;!-- soap requests --&gt;
  &lt;route id="SoapSomethingDoerService"&gt;
      &lt;from uri="cxf:bean:somethingDoerService" /&gt;
      &lt;to uri="direct:somethingDoerOperation" /&gt;
  &lt;/route&gt;
  
  &lt;!-- rest requests --&gt;
  &lt;route id="RestSomethingDoerService"&gt;
      &lt;from uri="cxfrs:/rest/somethingDoerOperation?resourceClasses=my.company.service.somethingDoerOperation&amp;amp;bindingStyle=SimpleConsumer&amp;amp;providers=#restJacksonProviderList" /&gt;
      &lt;to uri="direct:somethingDoerOperation" /&gt;
  &lt;/route&gt;
  
  &lt;route id="SomethingDoerOperationRoute"&gt;
      &lt;from uri="direct:somethingDoerOperation" /&gt;
      ...............
      &lt;to uri="bean:somethingDoerBean?method=doSomethingReal" /&gt;
      ...............
  &lt;/route&gt;
  </code></pre>
  
  <p>Within <code>SomethingDoerBean</code>, I would like to know programmatically, what the qualified name is of the web service interface that invoked the route (in this case it is <code>my.company.service.SomethingDoerService</code>). How could I achieve this? I don't see anything on the Camel <code>exchange</code> interface that allows me to get it....</p>