javax.xml.ws.spi
Class ServiceDelegate

java.lang.Object
  extended by javax.xml.ws.spi.ServiceDelegate
Direct Known Subclasses:
ServiceDelegate

public abstract class ServiceDelegate
extends java.lang.Object


Constructor Summary
protected ServiceDelegate()
           
 
Method Summary
abstract  void addPort(QName qname, java.lang.String bindingId, java.lang.String s)
           
abstract
<T> Dispatch<T>
createDispatch(EndpointReference endpointReference, java.lang.Class<T> type, Service.Mode mode, WebServiceFeature... features)
           
abstract  Dispatch<java.lang.Object> createDispatch(EndpointReference endpointReference, javax.xml.bind.JAXBContext context, Service.Mode mode, WebServiceFeature... features)
           
abstract
<T> Dispatch<T>
createDispatch(QName qname, java.lang.Class<T> class1, Service.Mode mode)
           
abstract
<T> Dispatch<T>
createDispatch(QName portName, java.lang.Class<T> type, Service.Mode mode, WebServiceFeature... features)
           
abstract  Dispatch<java.lang.Object> createDispatch(QName qname, javax.xml.bind.JAXBContext jaxbcontext, Service.Mode mode)
           
abstract  Dispatch<java.lang.Object> createDispatch(QName portName, javax.xml.bind.JAXBContext context, Service.Mode mode, WebServiceFeature... features)
           
abstract  java.util.concurrent.Executor getExecutor()
           
abstract  HandlerResolver getHandlerResolver()
           
abstract
<T> T
getPort(java.lang.Class<T> class1)
           
abstract
<T> T
getPort(java.lang.Class<T> serviceEndpointInterface, WebServiceFeature... features)
           
abstract
<T> T
getPort(EndpointReference endpointReference, java.lang.Class<T> serviceEndpointInterface, WebServiceFeature... features)
           
abstract
<T> T
getPort(QName qname, java.lang.Class<T> class1)
           
abstract
<T> T
getPort(QName portName, java.lang.Class<T> serviceEndpointInterface, WebServiceFeature... features)
           
abstract  java.util.Iterator<QName> getPorts()
           
abstract  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(QName qname,
                              java.lang.Class<T> class1)

getPort

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

getPort

public abstract <T> T getPort(QName portName,
                              java.lang.Class<T> serviceEndpointInterface,
                              WebServiceFeature... features)

getPort

public abstract <T> T getPort(EndpointReference endpointReference,
                              java.lang.Class<T> serviceEndpointInterface,
                              WebServiceFeature... features)

getPort

public abstract <T> T getPort(java.lang.Class<T> serviceEndpointInterface,
                              WebServiceFeature... features)

addPort

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

createDispatch

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

createDispatch

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

createDispatch

public abstract <T> Dispatch<T> createDispatch(QName portName,
                                               java.lang.Class<T> type,
                                               Service.Mode mode,
                                               WebServiceFeature... features)

createDispatch

public abstract <T> Dispatch<T> createDispatch(EndpointReference endpointReference,
                                               java.lang.Class<T> type,
                                               Service.Mode mode,
                                               WebServiceFeature... features)

createDispatch

public abstract Dispatch<java.lang.Object> createDispatch(QName portName,
                                                          javax.xml.bind.JAXBContext context,
                                                          Service.Mode mode,
                                                          WebServiceFeature... features)

createDispatch

public abstract Dispatch<java.lang.Object> createDispatch(EndpointReference endpointReference,
                                                          javax.xml.bind.JAXBContext context,
                                                          Service.Mode mode,
                                                          WebServiceFeature... features)

getServiceName

public abstract QName getServiceName()

getPorts

public abstract java.util.Iterator<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 © 2007 Apache Web Services Project. All Rights Reserved.