javax.xml.ws.spi
Class ServiceDelegate

java.lang.Object
  extended by javax.xml.ws.spi.ServiceDelegate

public abstract class ServiceDelegate
extends java.lang.Object


Constructor Summary
protected ServiceDelegate()
           
 
Method Summary
abstract  void addPort(javax.xml.namespace.QName qname, java.lang.String bindingId, java.lang.String s)
           
abstract
<T> Dispatch<T>
createDispatch(javax.xml.namespace.QName qname, java.lang.Class<T> class1, Service.Mode mode)
           
abstract  Dispatch<java.lang.Object> createDispatch(javax.xml.namespace.QName qname, javax.xml.bind.JAXBContext jaxbcontext, Service.Mode mode)
           
abstract  java.util.concurrent.Executor getExecutor()
           
abstract  HandlerResolver getHandlerResolver()
           
abstract
<T> T
getPort(java.lang.Class<T> class1)
           
abstract
<T> T
getPort(javax.xml.namespace.QName qname, java.lang.Class<T> class1)
           
abstract  java.util.Iterator<javax.xml.namespace.QName> getPorts()
           
abstract  javax.xml.namespace.QName getServiceName()
           
abstract  java.net.URL getWSDLDocumentLocation()
           
abstract  void setExecutor(java.util.concurrent.Executor executor)
           
abstract  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

protected ServiceDelegate()
Method Detail

getPort

public abstract <T> T getPort(javax.xml.namespace.QName qname,
                              java.lang.Class<T> class1)

getPort

public abstract <T> T getPort(java.lang.Class<T> class1)

addPort

public abstract void addPort(javax.xml.namespace.QName qname,
                             java.lang.String bindingId,
                             java.lang.String s)

createDispatch

public abstract <T> Dispatch<T> createDispatch(javax.xml.namespace.QName qname,
                                               java.lang.Class<T> class1,
                                               Service.Mode mode)

createDispatch

public abstract Dispatch<java.lang.Object> createDispatch(javax.xml.namespace.QName qname,
                                                          javax.xml.bind.JAXBContext jaxbcontext,
                                                          Service.Mode mode)

getServiceName

public abstract javax.xml.namespace.QName getServiceName()

getPorts

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

getWSDLDocumentLocation

public abstract java.net.URL getWSDLDocumentLocation()

getHandlerResolver

public abstract HandlerResolver getHandlerResolver()

setHandlerResolver

public abstract void setHandlerResolver(HandlerResolver handlerresolver)

getExecutor

public abstract java.util.concurrent.Executor getExecutor()

setExecutor

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


Copyright © 2004-2011 Apache Software Foundation. All Rights Reserved.