1 package org.codehaus.xfire.loom; 2 3 import org.codehaus.xfire.MessageContext; 4 import org.codehaus.xfire.fault.XFireFault; 5 import org.codehaus.xfire.service.binding.ObjectInvoker; 6 7 /*** 8 * Invokes a Loom service. 9 * 10 * @author <a href="mailto:peter.royal@pobox.com">peter royal</a> 11 */ 12 public class ServiceInvoker extends ObjectInvoker 13 { 14 private final Object m_service; 15 16 public ServiceInvoker( final Object service ) 17 { 18 m_service = service; 19 } 20 21 public Object getServiceObject( final MessageContext context ) throws XFireFault 22 { 23 return m_service; 24 } 25 }