Package org.apache.cxf.jaxws.spring
Class NamespaceHandler.SpringServerFactoryBean
- java.lang.Object
-
- org.apache.cxf.interceptor.AbstractBasicInterceptorProvider
-
- org.apache.cxf.endpoint.AbstractEndpointFactory
-
- org.apache.cxf.frontend.AbstractWSDLBasedEndpointFactory
-
- org.apache.cxf.frontend.ServerFactoryBean
-
- org.apache.cxf.jaxws.JaxWsServerFactoryBean
-
- org.apache.cxf.jaxws.spring.NamespaceHandler.SpringServerFactoryBean
-
- All Implemented Interfaces:
org.apache.cxf.interceptor.InterceptorProvider
,org.springframework.beans.factory.Aware
,org.springframework.context.ApplicationContextAware
- Enclosing class:
- NamespaceHandler
public static class NamespaceHandler.SpringServerFactoryBean extends JaxWsServerFactoryBean implements org.springframework.context.ApplicationContextAware
-
-
Field Summary
-
Fields inherited from class org.apache.cxf.jaxws.JaxWsServerFactoryBean
doInit, handlers
-
-
Constructor Summary
Constructors Constructor Description SpringServerFactoryBean()
SpringServerFactoryBean(JaxWsServiceFactoryBean fact)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.apache.cxf.endpoint.Server
create()
void
destroy()
org.apache.cxf.endpoint.Server
getServer()
void
setApplicationContext(org.springframework.context.ApplicationContext ctx)
-
Methods inherited from class org.apache.cxf.jaxws.JaxWsServerFactoryBean
addHandlers, createBindingInfo, createInvoker, getHandlers, getJaxWsServiceFactory, initializeAnnotationInterceptors, injectResources, setBlockInjection, setBlockPostConstruct, setHandlers
-
Methods inherited from class org.apache.cxf.frontend.ServerFactoryBean
applyFeatures, detectTransportIdFromAddress, getBeanName, getInvoker, getSchemaLocations, getServiceBean, getServiceBeanClass, getWSDLEndpointFactory, getWsdlLocation, initializeServiceFactory, isStart, setInvoker, setSchemaLocations, setServiceBean, setStart, setWsdlLocation
-
Methods inherited from class org.apache.cxf.frontend.AbstractWSDLBasedEndpointFactory
createEndpoint, createEndpointInfo, createSoapBindingConfig, getServiceClass, getServiceFactory, getWsdlURL, setServiceClass, setServiceFactory, setWsdlURL
-
Methods inherited from class org.apache.cxf.endpoint.AbstractEndpointFactory
addToBeans, checkPrivateEndpoint, getAddress, getBindingConfig, getBindingFactory, getBindingId, getBus, getBus, getConduitSelector, getDataBinding, getDestinationFactory, getEndpointName, getFeatures, getProperties, getProperties, getPublishedEndpointUrl, getServiceName, getTransportId, initializeAnnotationInterceptors, initializeAnnotationInterceptors, setAddress, setBindingConfig, setBindingFactory, setBindingId, setBus, setConduitSelector, setDataBinding, setDestinationFactory, setEndpointName, setEndpointReference, setFeatures, setProperties, setPublishedEndpointUrl, setServiceName, setTransportId
-
-
-
-
Constructor Detail
-
SpringServerFactoryBean
public SpringServerFactoryBean()
-
SpringServerFactoryBean
public SpringServerFactoryBean(JaxWsServiceFactoryBean fact)
-
-
Method Detail
-
getServer
public org.apache.cxf.endpoint.Server getServer()
- Overrides:
getServer
in classorg.apache.cxf.frontend.ServerFactoryBean
-
create
public org.apache.cxf.endpoint.Server create()
- Overrides:
create
in classJaxWsServerFactoryBean
-
destroy
public void destroy()
-
setApplicationContext
public void setApplicationContext(org.springframework.context.ApplicationContext ctx) throws org.springframework.beans.BeansException
- Specified by:
setApplicationContext
in interfaceorg.springframework.context.ApplicationContextAware
- Throws:
org.springframework.beans.BeansException
-
-