org.codehaus.xfire.jaxws
Class ServiceDelegate

java.lang.Object
  extended by javax.xml.ws.spi.ServiceDelegate
      extended by org.codehaus.xfire.jaxws.ServiceDelegate

public class ServiceDelegate
extends javax.xml.ws.spi.ServiceDelegate


Constructor Summary
ServiceDelegate()
           
ServiceDelegate(URL wsdlLocation, QName serviceName, Class clientClass)
           
 
Method Summary
 void addPort(QName portName, String bindingUri, String address)
           
<T> javax.xml.ws.Dispatch<T>
createDispatch(javax.xml.ws.EndpointReference arg0, Class<T> arg1, javax.xml.ws.Service.Mode arg2, javax.xml.ws.WebServiceFeature... arg3)
           
 javax.xml.ws.Dispatch<Object> createDispatch(javax.xml.ws.EndpointReference arg0, javax.xml.bind.JAXBContext arg1, javax.xml.ws.Service.Mode arg2, javax.xml.ws.WebServiceFeature... arg3)
           
<T> javax.xml.ws.Dispatch<T>
createDispatch(QName port, Class<T> type, javax.xml.ws.Service.Mode serviceMode)
           
<T> javax.xml.ws.Dispatch<T>
createDispatch(QName arg0, Class<T> arg1, javax.xml.ws.Service.Mode arg2, javax.xml.ws.WebServiceFeature... arg3)
           
 javax.xml.ws.Dispatch<Object> createDispatch(QName arg0, javax.xml.bind.JAXBContext arg1, javax.xml.ws.Service.Mode arg2)
           
 javax.xml.ws.Dispatch<Object> createDispatch(QName arg0, javax.xml.bind.JAXBContext arg1, javax.xml.ws.Service.Mode arg2, javax.xml.ws.WebServiceFeature... arg3)
           
 Executor getExecutor()
           
 javax.xml.ws.handler.HandlerResolver getHandlerResolver()
           
<T> T
getPort(Class<T> clazz)
           
<T> T
getPort(Class<T> clazz, javax.xml.ws.WebServiceFeature... arg)
           
<T> T
getPort(javax.xml.ws.EndpointReference arg0, Class<T> clazz, javax.xml.ws.WebServiceFeature... arg2)
           
<T> T
getPort(QName portName, Class<T> clazz)
           
<T> T
getPort(QName arg0, Class<T> clazz, javax.xml.ws.WebServiceFeature... arg2)
           
 Iterator<QName> getPorts()
           
 QName getServiceName()
           
 URL getWSDLDocumentLocation()
           
 void setExecutor(Executor executor)
           
 void setHandlerResolver(javax.xml.ws.handler.HandlerResolver handlerResolver)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ServiceDelegate

public ServiceDelegate()

ServiceDelegate

public ServiceDelegate(URL wsdlLocation,
                       QName serviceName,
                       Class clientClass)
Method Detail

getPort

public <T> T getPort(QName portName,
                     Class<T> clazz)
Specified by:
getPort in class javax.xml.ws.spi.ServiceDelegate

getPort

public <T> T getPort(Class<T> clazz,
                     javax.xml.ws.WebServiceFeature... arg)
Specified by:
getPort in class javax.xml.ws.spi.ServiceDelegate

getPort

public <T> T getPort(QName arg0,
                     Class<T> clazz,
                     javax.xml.ws.WebServiceFeature... arg2)
Specified by:
getPort in class javax.xml.ws.spi.ServiceDelegate

getPort

public <T> T getPort(javax.xml.ws.EndpointReference arg0,
                     Class<T> clazz,
                     javax.xml.ws.WebServiceFeature... arg2)
Specified by:
getPort in class javax.xml.ws.spi.ServiceDelegate

getPort

public <T> T getPort(Class<T> clazz)
Specified by:
getPort in class javax.xml.ws.spi.ServiceDelegate

addPort

public void addPort(QName portName,
                    String bindingUri,
                    String address)
Specified by:
addPort in class javax.xml.ws.spi.ServiceDelegate

createDispatch

public <T> javax.xml.ws.Dispatch<T> createDispatch(QName port,
                                                   Class<T> type,
                                                   javax.xml.ws.Service.Mode serviceMode)
Specified by:
createDispatch in class javax.xml.ws.spi.ServiceDelegate

createDispatch

public javax.xml.ws.Dispatch<Object> createDispatch(QName arg0,
                                                    javax.xml.bind.JAXBContext arg1,
                                                    javax.xml.ws.Service.Mode arg2)
Specified by:
createDispatch in class javax.xml.ws.spi.ServiceDelegate

createDispatch

public javax.xml.ws.Dispatch<Object> createDispatch(QName arg0,
                                                    javax.xml.bind.JAXBContext arg1,
                                                    javax.xml.ws.Service.Mode arg2,
                                                    javax.xml.ws.WebServiceFeature... arg3)
Specified by:
createDispatch in class javax.xml.ws.spi.ServiceDelegate

createDispatch

public <T> javax.xml.ws.Dispatch<T> createDispatch(QName arg0,
                                                   Class<T> arg1,
                                                   javax.xml.ws.Service.Mode arg2,
                                                   javax.xml.ws.WebServiceFeature... arg3)
Specified by:
createDispatch in class javax.xml.ws.spi.ServiceDelegate

createDispatch

public <T> javax.xml.ws.Dispatch<T> createDispatch(javax.xml.ws.EndpointReference arg0,
                                                   Class<T> arg1,
                                                   javax.xml.ws.Service.Mode arg2,
                                                   javax.xml.ws.WebServiceFeature... arg3)
Specified by:
createDispatch in class javax.xml.ws.spi.ServiceDelegate

createDispatch

public javax.xml.ws.Dispatch<Object> createDispatch(javax.xml.ws.EndpointReference arg0,
                                                    javax.xml.bind.JAXBContext arg1,
                                                    javax.xml.ws.Service.Mode arg2,
                                                    javax.xml.ws.WebServiceFeature... arg3)
Specified by:
createDispatch in class javax.xml.ws.spi.ServiceDelegate

getServiceName

public QName getServiceName()
Specified by:
getServiceName in class javax.xml.ws.spi.ServiceDelegate

getPorts

public Iterator<QName> getPorts()
Specified by:
getPorts in class javax.xml.ws.spi.ServiceDelegate

getWSDLDocumentLocation

public URL getWSDLDocumentLocation()
Specified by:
getWSDLDocumentLocation in class javax.xml.ws.spi.ServiceDelegate

getHandlerResolver

public javax.xml.ws.handler.HandlerResolver getHandlerResolver()
Specified by:
getHandlerResolver in class javax.xml.ws.spi.ServiceDelegate

setHandlerResolver

public void setHandlerResolver(javax.xml.ws.handler.HandlerResolver handlerResolver)
Specified by:
setHandlerResolver in class javax.xml.ws.spi.ServiceDelegate

getExecutor

public Executor getExecutor()
Specified by:
getExecutor in class javax.xml.ws.spi.ServiceDelegate

setExecutor

public void setExecutor(Executor executor)
Specified by:
setExecutor in class javax.xml.ws.spi.ServiceDelegate


Copyright © 2004-2013. All Rights Reserved.