org.codehaus.xfire.spring
Class ServiceBean
java.lang.Object
org.codehaus.xfire.spring.ServiceBean
- All Implemented Interfaces:
- org.springframework.beans.factory.BeanNameAware, org.springframework.beans.factory.InitializingBean
- Direct Known Subclasses:
- XFireExporter
public class ServiceBean
- extends java.lang.Object
- implements org.springframework.beans.factory.InitializingBean, org.springframework.beans.factory.BeanNameAware
A convenience bean which creates a Service from a ServiceFactory instance. Alternatively, the
Jsr181BeanPostProcessor may be used.
- Author:
- Dan Diephouse , Arjen Poutsma
- See Also:
Service
,
Jsr181BeanPostProcessor
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ServiceBean
public ServiceBean()
afterPropertiesSet
public void afterPropertiesSet()
throws java.lang.Exception
- Specified by:
afterPropertiesSet
in interface org.springframework.beans.factory.InitializingBean
- Throws:
java.lang.Exception
getProxyForService
protected java.lang.Object getProxyForService()
getXFireService
public Service getXFireService()
getService
public java.lang.Object getService()
setService
public void setService(java.lang.Object service)
getServiceInterface
public java.lang.Class getServiceInterface()
setServiceInterface
public void setServiceInterface(java.lang.Class serviceInterface)
setServiceFactory
public void setServiceFactory(ServiceFactory serviceFactory)
setXfire
public void setXfire(XFire xFire)
getXfire
public XFire getXfire()
setName
public void setName(java.lang.String name)
- Sets the service name. Default is the bean name of this exporter.
setNamespace
public void setNamespace(java.lang.String namespace)
- Sets the service default namespace. Default is a namespace based on the package of the
service interface
.
setBeanName
public void setBeanName(java.lang.String beanName)
- Specified by:
setBeanName
in interface org.springframework.beans.factory.BeanNameAware
getFaultHandlers
public java.util.List getFaultHandlers()
setFaultHandlers
public void setFaultHandlers(java.util.List faultHandlers)
getInHandlers
public java.util.List getInHandlers()
setInHandlers
public void setInHandlers(java.util.List inHandlers)
getOutHandlers
public java.util.List getOutHandlers()
setOutHandlers
public void setOutHandlers(java.util.List outHandlers)
Copyright © 2004-2005 Codehaus. All Rights Reserved.