org.codehaus.xfire.plexus
Class PlexusService

java.lang.Object
  |
  +--org.codehaus.xfire.AbstractXFireComponent
        |
        +--org.codehaus.xfire.service.SimpleService
              |
              +--org.codehaus.xfire.plexus.PlexusService
All Implemented Interfaces:
org.codehaus.plexus.personality.plexus.lifecycle.phase.Configurable, org.codehaus.plexus.personality.plexus.lifecycle.phase.Initializable, org.codehaus.xfire.service.Service, org.codehaus.plexus.personality.plexus.lifecycle.phase.Serviceable

public class PlexusService
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
PlexusService()
           
 
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
 
Methods inherited from interface org.codehaus.xfire.service.Service
 

Constructor Detail

PlexusService

public PlexusService()
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
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
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.