1 package org.codehaus.xfire.handler; 2 3 import org.codehaus.xfire.MessageContext; 4 import org.codehaus.xfire.fault.XFireFault; 5 6 /*** 7 * Reads in the message body using the service binding. 8 * 9 * @author <a href="mailto:dan@envoisolutions.com">Dan Diephouse</a> 10 */ 11 public class ParseMessageHandler 12 extends AbstractHandler 13 { 14 public String getPhase() 15 { 16 return Phase.DISPATCH; 17 } 18 19 public void invoke(MessageContext context) 20 throws XFireFault 21 { 22 context.getService().getBinding().readMessage(context.getInMessage(), context); 23 } 24 }