org.codehaus.xfire.plexus
Class ServiceInvoker

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

public class ServiceInvoker
extends org.codehaus.xfire.service.binding.ObjectInvoker

Invokes a Plexus service.

Since:
Nov 18, 2004
Author:
Dan Diephouse

Field Summary
 
Fields inherited from class org.codehaus.xfire.service.binding.ObjectInvoker
SCOPE_APPLICATION, SCOPE_REQUEST, SCOPE_SESSION, SERVICE_IMPL_CLASS
 
Constructor Summary
ServiceInvoker(java.lang.String role, org.codehaus.plexus.personality.plexus.lifecycle.phase.ServiceLocator locator)
           
 
Method Summary
 java.lang.Object createServiceObject(org.codehaus.xfire.service.Service service)
           
 
Methods inherited from class org.codehaus.xfire.service.binding.ObjectInvoker
getMostSpecificMethod, getScope, getServiceObject, invoke, isJdkDynamicProxy, setScope
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ServiceInvoker

public ServiceInvoker(java.lang.String role,
                      org.codehaus.plexus.personality.plexus.lifecycle.phase.ServiceLocator locator)
Method Detail

createServiceObject

public java.lang.Object createServiceObject(org.codehaus.xfire.service.Service service)
                                     throws org.codehaus.xfire.fault.XFireFault
Throws:
org.codehaus.xfire.fault.XFireFault


Copyright © 2004-2006 null. All Rights Reserved.