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(java.net.URL wsdlLocation, javax.xml.namespace.QName serviceName, java.lang.Class clientClass)
           
 
Method Summary
 void addPort(javax.xml.namespace.QName portName, java.lang.String bindingUri, java.lang.String address)
           
<T> javax.xml.ws.Dispatch<T>
createDispatch(javax.xml.namespace.QName port, java.lang.Class<T> type, javax.xml.ws.Service.Mode serviceMode)
           
 javax.xml.ws.Dispatch<java.lang.Object> createDispatch(javax.xml.namespace.QName arg0, javax.xml.bind.JAXBContext arg1, javax.xml.ws.Service.Mode arg2)
           
 java.util.concurrent.Executor getExecutor()
           
 javax.xml.ws.handler.HandlerResolver getHandlerResolver()
           
<T> T
getPort(java.lang.Class<T> clazz)
           
<T> T
getPort(javax.xml.namespace.QName portName, java.lang.Class<T> clazz)
           
 java.util.Iterator<javax.xml.namespace.QName> getPorts()
           
 javax.xml.namespace.QName getServiceName()
           
 java.net.URL getWSDLDocumentLocation()
           
 void setExecutor(java.util.concurrent.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(java.net.URL wsdlLocation,
                       javax.xml.namespace.QName serviceName,
                       java.lang.Class clientClass)
Method Detail

getPort

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

getPort

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

addPort

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

createDispatch

public <T> javax.xml.ws.Dispatch<T> createDispatch(javax.xml.namespace.QName port,
                                                   java.lang.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<java.lang.Object> createDispatch(javax.xml.namespace.QName arg0,
                                                              javax.xml.bind.JAXBContext arg1,
                                                              javax.xml.ws.Service.Mode arg2)
Specified by:
createDispatch in class javax.xml.ws.spi.ServiceDelegate

getServiceName

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

getPorts

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

getWSDLDocumentLocation

public java.net.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 java.util.concurrent.Executor getExecutor()
Specified by:
getExecutor in class javax.xml.ws.spi.ServiceDelegate

setExecutor

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


Copyright © 2004-2011. All Rights Reserved.