javax.xml.ws.spi
Class ServiceDelegate

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

public abstract class ServiceDelegate
extends Object


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

getPort

public abstract <T> T getPort(Class<T> class1)

getPort

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

getPort

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

getPort

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

addPort

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

createDispatch

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

createDispatch

public abstract Dispatch<Object> createDispatch(QName qname,
                                                JAXBContext jaxbcontext,
                                                Service.Mode mode)

createDispatch

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

createDispatch

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

createDispatch

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

createDispatch

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

getServiceName

public abstract QName getServiceName()

getPorts

public abstract Iterator<QName> getPorts()

getWSDLDocumentLocation

public abstract URL getWSDLDocumentLocation()

getHandlerResolver

public abstract HandlerResolver getHandlerResolver()

setHandlerResolver

public abstract void setHandlerResolver(HandlerResolver handlerresolver)

getExecutor

public abstract Executor getExecutor()

setExecutor

public abstract void setExecutor(Executor executor)


Copyright © 2003-2008 The Apache Software Foundation. All Rights Reserved.