org.springframework.remoting.jaxws
Class AbstractJaxWsServiceExporter.FeatureEndpointProvider

java.lang.Object
  extended by org.springframework.remoting.jaxws.AbstractJaxWsServiceExporter.FeatureEndpointProvider
Enclosing class:
AbstractJaxWsServiceExporter

private class AbstractJaxWsServiceExporter.FeatureEndpointProvider
extends java.lang.Object

Inner class in order to avoid a hard-coded JAX-WS 2.2 dependency. JAX-WS 2.0 and 2.1 didn't have WebServiceFeatures for endpoints yet...


Constructor Summary
private AbstractJaxWsServiceExporter.FeatureEndpointProvider()
           
 
Method Summary
private  javax.xml.ws.WebServiceFeature convertWebServiceFeature(java.lang.Object feature)
           
 javax.xml.ws.Endpoint createEndpoint(java.lang.String bindingType, java.lang.Object implementor, java.lang.Object[] features)
           
private  java.lang.ClassLoader getBeanClassLoader()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractJaxWsServiceExporter.FeatureEndpointProvider

private AbstractJaxWsServiceExporter.FeatureEndpointProvider()
Method Detail

createEndpoint

public javax.xml.ws.Endpoint createEndpoint(java.lang.String bindingType,
                                            java.lang.Object implementor,
                                            java.lang.Object[] features)

convertWebServiceFeature

private javax.xml.ws.WebServiceFeature convertWebServiceFeature(java.lang.Object feature)

getBeanClassLoader

private java.lang.ClassLoader getBeanClassLoader()