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>
createDispatch(javax.xml.namespace.QName port, java.lang.Class<T> type, Mode serviceMode)
           
 java.util.concurrent.Executor getExecutor()
           
 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(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)

getPort

public <T> T getPort(java.lang.Class<T> clazz)

addPort

public void addPort(javax.xml.namespace.QName portName,
                    java.lang.String bindingUri,
                    java.lang.String address)

createDispatch

public <T>  createDispatch(javax.xml.namespace.QName port,
                                java.lang.Class<T> type,
                                Mode serviceMode)

getServiceName

public javax.xml.namespace.QName getServiceName()

getPorts

public java.util.Iterator<javax.xml.namespace.QName> getPorts()

getWSDLDocumentLocation

public java.net.URL getWSDLDocumentLocation()

getHandlerResolver

public HandlerResolver getHandlerResolver()

setHandlerResolver

public void setHandlerResolver(HandlerResolver handlerResolver)

getExecutor

public java.util.concurrent.Executor getExecutor()

setExecutor

public void setExecutor(java.util.concurrent.Executor executor)


Copyright © 2004-2006 Envoi Solutions LLC. All Rights Reserved.