org.glassfish.webservices
Class JAXWSServiceDelegate

java.lang.Object
  extended by javax.xml.ws.Service
      extended by org.glassfish.webservices.JAXWSServiceDelegate

public class JAXWSServiceDelegate
extends javax.xml.ws.Service

Used as a delegate to concrete JAXWS Service implementation.

Author:
Bhakti Mehta

Nested Class Summary
 
Nested classes/interfaces inherited from class javax.xml.ws.Service
javax.xml.ws.Service.Mode
 
Constructor Summary
JAXWSServiceDelegate(ServiceReferenceDescriptor descriptor, javax.xml.ws.Service delegate, java.lang.ClassLoader loader)
           
 
Method Summary
 void addPort(javax.xml.namespace.QName q, java.lang.String id, java.lang.String addr)
           
<T> javax.xml.ws.Dispatch<T>
createDispatch(javax.xml.namespace.QName qName, java.lang.Class<T> aClass, javax.xml.ws.Service.Mode mode)
           
 javax.xml.ws.Dispatch<java.lang.Object> createDispatch(javax.xml.namespace.QName qName, javax.xml.bind.JAXBContext jaxbContext, javax.xml.ws.Service.Mode mode)
           
 java.util.concurrent.Executor getExecutor()
           
 javax.xml.ws.handler.HandlerResolver getHandlerResolver()
           
 java.lang.Object getPort(java.lang.Class sei)
           
 java.lang.Object getPort(javax.xml.namespace.QName q, java.lang.Class sei)
           
 java.util.Iterator getPorts()
           
 javax.xml.namespace.QName getServiceName()
           
 java.net.URL getWSDLDocumentLocation()
           
 void setExecutor(java.util.concurrent.Executor obj)
           
 void setHandlerResolver(javax.xml.ws.handler.HandlerResolver resolver)
           
 
Methods inherited from class javax.xml.ws.Service
create, create, createDispatch, createDispatch, createDispatch, createDispatch, getPort, getPort, getPort
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JAXWSServiceDelegate

public JAXWSServiceDelegate(ServiceReferenceDescriptor descriptor,
                            javax.xml.ws.Service delegate,
                            java.lang.ClassLoader loader)
                     throws java.lang.Exception
Throws:
java.lang.Exception
Method Detail

addPort

public void addPort(javax.xml.namespace.QName q,
                    java.lang.String id,
                    java.lang.String addr)
Overrides:
addPort in class javax.xml.ws.Service

createDispatch

public <T> javax.xml.ws.Dispatch<T> createDispatch(javax.xml.namespace.QName qName,
                                                   java.lang.Class<T> aClass,
                                                   javax.xml.ws.Service.Mode mode)
Overrides:
createDispatch in class javax.xml.ws.Service

createDispatch

public javax.xml.ws.Dispatch<java.lang.Object> createDispatch(javax.xml.namespace.QName qName,
                                                              javax.xml.bind.JAXBContext jaxbContext,
                                                              javax.xml.ws.Service.Mode mode)
Overrides:
createDispatch in class javax.xml.ws.Service

getExecutor

public java.util.concurrent.Executor getExecutor()
Overrides:
getExecutor in class javax.xml.ws.Service

setExecutor

public void setExecutor(java.util.concurrent.Executor obj)
Overrides:
setExecutor in class javax.xml.ws.Service

getHandlerResolver

public javax.xml.ws.handler.HandlerResolver getHandlerResolver()
Overrides:
getHandlerResolver in class javax.xml.ws.Service

getPort

public java.lang.Object getPort(javax.xml.namespace.QName q,
                                java.lang.Class sei)
Overrides:
getPort in class javax.xml.ws.Service

getPort

public java.lang.Object getPort(java.lang.Class sei)
Overrides:
getPort in class javax.xml.ws.Service

getPorts

public java.util.Iterator getPorts()
Overrides:
getPorts in class javax.xml.ws.Service

getServiceName

public javax.xml.namespace.QName getServiceName()
Overrides:
getServiceName in class javax.xml.ws.Service

setHandlerResolver

public void setHandlerResolver(javax.xml.ws.handler.HandlerResolver resolver)
Overrides:
setHandlerResolver in class javax.xml.ws.Service

getWSDLDocumentLocation

public java.net.URL getWSDLDocumentLocation()
Overrides:
getWSDLDocumentLocation in class javax.xml.ws.Service


Copyright © 2012 GlassFish Community. All Rights Reserved.