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:
org.codehaus.xfire.service.object.Invoker

public class ServiceInvoker
extends org.codehaus.xfire.service.object.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 invoke(java.lang.reflect.Method method, java.lang.Object[] args, org.codehaus.xfire.MessageContext context)
           
 
Methods inherited from class org.codehaus.xfire.service.object.ObjectInvoker
createServiceObject, getServiceObject
 
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

invoke

public java.lang.Object invoke(java.lang.reflect.Method method,
                               java.lang.Object[] args,
                               org.codehaus.xfire.MessageContext context)
                        throws org.codehaus.xfire.fault.XFireFault
Specified by:
invoke in interface org.codehaus.xfire.service.object.Invoker
Overrides:
invoke in class org.codehaus.xfire.service.object.ObjectInvoker
Throws:
org.codehaus.xfire.fault.XFireFault


Copyright © 2004-2005 Codehaus. All Rights Reserved.