org.codehaus.xfire.plexus.simple
Class PlexusSimpleService

java.lang.Object
  extended by org.codehaus.xfire.AbstractXFireComponent
      extended by org.codehaus.xfire.service.SimpleService
          extended by org.codehaus.xfire.plexus.simple.PlexusSimpleService
All Implemented Interfaces:
org.codehaus.plexus.personality.plexus.lifecycle.phase.Configurable, org.codehaus.plexus.personality.plexus.lifecycle.phase.Initializable, org.codehaus.plexus.personality.plexus.lifecycle.phase.Serviceable, org.codehaus.xfire.service.Service

public class PlexusSimpleService
extends org.codehaus.xfire.service.SimpleService
implements org.codehaus.plexus.personality.plexus.lifecycle.phase.Configurable, org.codehaus.plexus.personality.plexus.lifecycle.phase.Initializable, org.codehaus.plexus.personality.plexus.lifecycle.phase.Serviceable

MockService

Author:
Dan Diephouse

Field Summary
 
Fields inherited from interface org.codehaus.xfire.service.Service
ROLE
 
Constructor Summary
PlexusSimpleService()
           
 
Method Summary
 void configure(org.codehaus.plexus.configuration.PlexusConfiguration config)
           
 org.codehaus.xfire.fault.FaultHandler getFaultHandler()
           
 java.lang.String getFaultHandlerHint()
           
protected  org.codehaus.plexus.personality.plexus.lifecycle.phase.ServiceLocator getServiceLocator()
           
protected  org.codehaus.xfire.service.ServiceRegistry getServiceRegistry()
           
 void initialize()
          Registers this service with the service registry.
 void service(org.codehaus.plexus.personality.plexus.lifecycle.phase.ServiceLocator manager)
           
 void setFaultHandlerHint(java.lang.String faultHandlerHint)
           
 
Methods inherited from class org.codehaus.xfire.service.SimpleService
getDefaultNamespace, getName, getProperty, getServiceHandler, getSoapVersion, getStyle, getUse, getWSDL, getWSDLBuilder, getWSDLURL, setDefaultNamespace, setFaultHandler, setName, setProperty, setServiceHandler, setSoapVersion, setStyle, setUse, setWSDL, setWSDLBuilder, setWSDLURL
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PlexusSimpleService

public PlexusSimpleService()
Method Detail

initialize

public void initialize()
                throws java.lang.Exception
Registers this service with the service registry.

Specified by:
initialize in interface org.codehaus.plexus.personality.plexus.lifecycle.phase.Initializable
Throws:
java.lang.Exception
See Also:
Initializable.initialize()

getFaultHandler

public org.codehaus.xfire.fault.FaultHandler getFaultHandler()
Specified by:
getFaultHandler in interface org.codehaus.xfire.service.Service
Overrides:
getFaultHandler in class org.codehaus.xfire.service.SimpleService

getFaultHandlerHint

public java.lang.String getFaultHandlerHint()

setFaultHandlerHint

public void setFaultHandlerHint(java.lang.String faultHandlerHint)

configure

public void configure(org.codehaus.plexus.configuration.PlexusConfiguration config)
               throws org.codehaus.plexus.configuration.PlexusConfigurationException
Specified by:
configure in interface org.codehaus.plexus.personality.plexus.lifecycle.phase.Configurable
Throws:
org.codehaus.plexus.configuration.PlexusConfigurationException

getServiceRegistry

protected org.codehaus.xfire.service.ServiceRegistry getServiceRegistry()

service

public void service(org.codehaus.plexus.personality.plexus.lifecycle.phase.ServiceLocator manager)
Specified by:
service in interface org.codehaus.plexus.personality.plexus.lifecycle.phase.Serviceable

getServiceLocator

protected org.codehaus.plexus.personality.plexus.lifecycle.phase.ServiceLocator getServiceLocator()
Returns:
Returns the service manager.


Copyright © 2004 Codehaus. All Rights Reserved.