Package org.glassfish.webservices
Class JAXWSServiceDelegate
- java.lang.Object
-
- jakarta.xml.ws.Service
-
- org.glassfish.webservices.JAXWSServiceDelegate
-
public class JAXWSServiceDelegate extends jakarta.xml.ws.Service
Used as a delegate to concrete JAXWS Service implementation.- Author:
- Bhakti Mehta
-
-
Constructor Summary
Constructors Constructor Description JAXWSServiceDelegate(ServiceReferenceDescriptor descriptor, jakarta.xml.ws.Service delegate, ClassLoader loader)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addPort(QName q, String id, String addr)
jakarta.xml.ws.Dispatch<Object>
createDispatch(QName qName, jakarta.xml.bind.JAXBContext jaxbContext, jakarta.xml.ws.Service.Mode mode)
<T> jakarta.xml.ws.Dispatch<T>
createDispatch(QName qName, Class<T> aClass, jakarta.xml.ws.Service.Mode mode)
Executor
getExecutor()
jakarta.xml.ws.handler.HandlerResolver
getHandlerResolver()
Object
getPort(Class sei)
Object
getPort(QName q, Class sei)
Iterator
getPorts()
QName
getServiceName()
URL
getWSDLDocumentLocation()
void
setExecutor(Executor obj)
void
setHandlerResolver(jakarta.xml.ws.handler.HandlerResolver resolver)
-
-
-
Constructor Detail
-
JAXWSServiceDelegate
public JAXWSServiceDelegate(ServiceReferenceDescriptor descriptor, jakarta.xml.ws.Service delegate, ClassLoader loader) throws Exception
- Throws:
Exception
-
-
Method Detail
-
addPort
public void addPort(QName q, String id, String addr)
- Overrides:
addPort
in classjakarta.xml.ws.Service
-
createDispatch
public <T> jakarta.xml.ws.Dispatch<T> createDispatch(QName qName, Class<T> aClass, jakarta.xml.ws.Service.Mode mode)
- Overrides:
createDispatch
in classjakarta.xml.ws.Service
-
createDispatch
public jakarta.xml.ws.Dispatch<Object> createDispatch(QName qName, jakarta.xml.bind.JAXBContext jaxbContext, jakarta.xml.ws.Service.Mode mode)
- Overrides:
createDispatch
in classjakarta.xml.ws.Service
-
getExecutor
public Executor getExecutor()
- Overrides:
getExecutor
in classjakarta.xml.ws.Service
-
setExecutor
public void setExecutor(Executor obj)
- Overrides:
setExecutor
in classjakarta.xml.ws.Service
-
getHandlerResolver
public jakarta.xml.ws.handler.HandlerResolver getHandlerResolver()
- Overrides:
getHandlerResolver
in classjakarta.xml.ws.Service
-
getPort
public Object getPort(QName q, Class sei)
- Overrides:
getPort
in classjakarta.xml.ws.Service
-
getPorts
public Iterator getPorts()
- Overrides:
getPorts
in classjakarta.xml.ws.Service
-
getServiceName
public QName getServiceName()
- Overrides:
getServiceName
in classjakarta.xml.ws.Service
-
setHandlerResolver
public void setHandlerResolver(jakarta.xml.ws.handler.HandlerResolver resolver)
- Overrides:
setHandlerResolver
in classjakarta.xml.ws.Service
-
getWSDLDocumentLocation
public URL getWSDLDocumentLocation()
- Overrides:
getWSDLDocumentLocation
in classjakarta.xml.ws.Service
-
-