org.codehaus.xfire.plexus
Class ServiceInvoker

java.lang.Object
  extended by org.codehaus.xfire.service.object.ObjectInvoker
      extended by org.codehaus.xfire.plexus.ServiceInvoker
All Implemented Interfaces:
Invoker

public class ServiceInvoker
extends ObjectInvoker

Invokes a Plexus service.

Since:
Nov 18, 2004
Author:
Dan Diephouse

Constructor Summary
ServiceInvoker(org.codehaus.plexus.personality.plexus.lifecycle.phase.ServiceLocator locator)
           
 
Method Summary
 java.lang.Object createServiceObject(ObjectService service)
          Override this method to control how XFire creates the service object.
 
Methods inherited from class org.codehaus.xfire.service.object.ObjectInvoker
getServiceObject, invoke
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ServiceInvoker

public ServiceInvoker(org.codehaus.plexus.personality.plexus.lifecycle.phase.ServiceLocator locator)
Method Detail

createServiceObject

public java.lang.Object createServiceObject(ObjectService service)
                                     throws XFireFault
Description copied from class: ObjectInvoker
Override this method to control how XFire creates the service object.

Overrides:
createServiceObject in class ObjectInvoker
Returns:
Throws:
XFireFault