Java Doc for WSServiceDelegate.java in  » 6.0-JDK-Modules » jax-ws-runtime » com » sun » xml » ws » client » Java Source Code / Java DocumentationJava Source Code and Java Documentation

Java Source Code / Java Documentation
1. 6.0 JDK Core
2. 6.0 JDK Modules
3. 6.0 JDK Modules com.sun
4. 6.0 JDK Modules com.sun.java
5. 6.0 JDK Modules sun
6. 6.0 JDK Platform
7. Ajax
8. Apache Harmony Java SE
9. Aspect oriented
10. Authentication Authorization
11. Blogger System
12. Build
13. Byte Code
14. Cache
15. Chart
16. Chat
17. Code Analyzer
18. Collaboration
19. Content Management System
20. Database Client
21. Database DBMS
22. Database JDBC Connection Pool
23. Database ORM
24. Development
25. EJB Server geronimo
26. EJB Server GlassFish
27. EJB Server JBoss 4.2.1
28. EJB Server resin 3.1.5
29. ERP CRM Financial
30. ESB
31. Forum
32. GIS
33. Graphic Library
34. Groupware
35. HTML Parser
36. IDE
37. IDE Eclipse
38. IDE Netbeans
39. Installer
40. Internationalization Localization
41. Inversion of Control
42. Issue Tracking
43. J2EE
44. JBoss
45. JMS
46. JMX
47. Library
48. Mail Clients
49. Net
50. Parser
51. PDF
52. Portal
53. Profiler
54. Project Management
55. Report
56. RSS RDF
57. Rule Engine
58. Science
59. Scripting
60. Search Engine
61. Security
62. Sevlet Container
63. Source Control
64. Swing Library
65. Template Engine
66. Test Coverage
67. Testing
68. UML
69. Web Crawler
70. Web Framework
71. Web Mail
72. Web Server
73. Web Services
74. Web Services apache cxf 2.0.1
75. Web Services AXIS2
76. Wiki Engine
77. Workflow Engines
78. XML
79. XML UI
Java
Java Tutorial
Java Open Source
Jar File Download
Java Articles
Java Products
Java by API
Photoshop Tutorials
Maya Tutorials
Flash Tutorials
3ds-Max Tutorials
Illustrator Tutorials
GIMP Tutorials
C# / C Sharp
C# / CSharp Tutorial
C# / CSharp Open Source
ASP.Net
ASP.NET Tutorial
JavaScript DHTML
JavaScript Tutorial
JavaScript Reference
HTML / CSS
HTML CSS Reference
C / ANSI-C
C Tutorial
C++
C++ Tutorial
Ruby
PHP
Python
Python Tutorial
Python Open Source
SQL Server / T-SQL
SQL Server / T-SQL Tutorial
Oracle PL / SQL
Oracle PL/SQL Tutorial
PostgreSQL
SQL / MySQL
MySQL Tutorial
VB.Net
VB.Net Tutorial
Flash / Flex / ActionScript
VBA / Excel / Access / Word
XML
XML Tutorial
Microsoft Office PowerPoint 2007 Tutorial
Microsoft Office Excel 2007 Tutorial
Microsoft Office Word 2007 Tutorial
Java Source Code / Java Documentation » 6.0 JDK Modules » jax ws runtime » com.sun.xml.ws.client 
Source Cross Reference  Class Diagram Java Document (Java Doc) 


com.sun.xml.ws.api.WSService
   com.sun.xml.ws.client.WSServiceDelegate

WSServiceDelegate
public class WSServiceDelegate extends WSService (Code)
Service objects provide the client view of a Web service.

Service acts as a factory of the following:

  • Proxies for a target service endpoint.
  • Instances of javax.xml.ws.Dispatch for dynamic message-oriented invocation of a remote operation.
  • The ports available on a service can be enumerated using the getPorts method. Alternatively, you can pass a service endpoint interface to the unary getPort method and let the runtime select a compatible port.

    Handler chains for all the objects created by a Service can be set by means of the provided HandlerRegistry.

    An Executor may be set on the service in order to gain better control over the threads used to dispatch asynchronous callbacks. For instance, thread pooling with certain parameters can be enabled by creating a ThreadPoolExecutor and registering it with the service.
    author:
       WS Development Team
    See Also:   Executor
    since:
       JAX-WS 2.0


Inner Class :class DaemonThreadFactory implements ThreadFactory

Field Summary
final  ServiceInterceptorserviceInterceptor
     Multiple ServiceInterceptor s are aggregated into one.

Constructor Summary
public  WSServiceDelegate(URL wsdlDocumentLocation, QName serviceName, Class<? extends Service> serviceClass)
    
public  WSServiceDelegate(Source wsdl, QName serviceName, Class<? extends Service> serviceClass)
    

Method Summary
public  voidaddPort(QName portName, String bindingId, String endpointAddress)
    
public  Dispatch<T>createDispatch(QName portName, Class<T> aClass, Service.Mode mode)
    
public  Dispatch<T>createDispatch(QName portName, WSEndpointReference wsepr, Class<T> aClass, Service.Mode mode, WebServiceFeature... features)
    
public  Dispatch<T>createDispatch(QName portName, Class<T> aClass, Service.Mode mode, WebServiceFeature... features)
    
public  Dispatch<T>createDispatch(EndpointReference endpointReference, Class<T> type, Service.Mode mode, WebServiceFeature... features)
    
public  Dispatch<Object>createDispatch(QName portName, JAXBContext jaxbContext, Service.Mode mode)
    
public  Dispatch<Object>createDispatch(QName portName, WSEndpointReference wsepr, JAXBContext jaxbContext, Service.Mode mode, WebServiceFeature... features)
    
public  Dispatch<Object>createDispatch(QName portName, JAXBContext jaxbContext, Service.Mode mode, WebServiceFeature... webServiceFeatures)
    
public  Dispatch<Object>createDispatch(EndpointReference endpointReference, JAXBContext context, Service.Mode mode, WebServiceFeature... features)
    
public  ContainergetContainer()
    
public  EndpointAddressgetEndpointAddress(QName qName)
    
public  ExecutorgetExecutor()
    
final  HandlerConfiguratorgetHandlerConfigurator()
    
public  HandlerResolvergetHandlerResolver()
    
public  TgetPort(QName portName, Class<T> portInterface)
    
public  TgetPort(QName portName, Class<T> portInterface, WebServiceFeature... features)
    
public  TgetPort(EndpointReference epr, Class<T> portInterface, WebServiceFeature... features)
    
public  TgetPort(WSEndpointReference wsepr, Class<T> portInterface, WebServiceFeature... features)
    
public  TgetPort(Class<T> portInterface, WebServiceFeature... features)
    
public  TgetPort(Class<T> portInterface)
    
public  WSDLPortImplgetPortModel(QName portName)
     Obtains a WSDLPortImpl with error check.
public  Iterator<QName>getPorts()
    
protected  ClassgetServiceClass()
    
public  QNamegetServiceName()
    
public  URLgetWSDLDocumentLocation()
    
public  WSDLServiceImplgetWsdlService()
    
public  PortInfosafeGetPort(QName portName)
     Obtains PortInfo for the given name, with error check.
public  voidsetExecutor(Executor executor)
    
public  voidsetHandlerResolver(HandlerResolver resolver)
    

Field Detail
serviceInterceptor
final ServiceInterceptor serviceInterceptor(Code)
Multiple ServiceInterceptor s are aggregated into one.




Constructor Detail
WSServiceDelegate
public WSServiceDelegate(URL wsdlDocumentLocation, QName serviceName, Class<? extends Service> serviceClass)(Code)



WSServiceDelegate
public WSServiceDelegate(Source wsdl, QName serviceName, Class<? extends Service> serviceClass)(Code)

Parameters:
  serviceClass - Either Service.class or other generated service-derived classes.




Method Detail
addPort
public void addPort(QName portName, String bindingId, String endpointAddress) throws WebServiceException(Code)



createDispatch
public Dispatch<T> createDispatch(QName portName, Class<T> aClass, Service.Mode mode) throws WebServiceException(Code)



createDispatch
public Dispatch<T> createDispatch(QName portName, WSEndpointReference wsepr, Class<T> aClass, Service.Mode mode, WebServiceFeature... features)(Code)



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



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



createDispatch
public Dispatch<Object> createDispatch(QName portName, JAXBContext jaxbContext, Service.Mode mode) throws WebServiceException(Code)



createDispatch
public Dispatch<Object> createDispatch(QName portName, WSEndpointReference wsepr, JAXBContext jaxbContext, Service.Mode mode, WebServiceFeature... features)(Code)



createDispatch
public Dispatch<Object> createDispatch(QName portName, JAXBContext jaxbContext, Service.Mode mode, WebServiceFeature... webServiceFeatures)(Code)



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



getContainer
public Container getContainer()(Code)



getEndpointAddress
public EndpointAddress getEndpointAddress(QName qName)(Code)



getExecutor
public Executor getExecutor()(Code)



getHandlerConfigurator
final HandlerConfigurator getHandlerConfigurator()(Code)



getHandlerResolver
public HandlerResolver getHandlerResolver()(Code)



getPort
public T getPort(QName portName, Class<T> portInterface) throws WebServiceException(Code)



getPort
public T getPort(QName portName, Class<T> portInterface, WebServiceFeature... features)(Code)



getPort
public T getPort(EndpointReference epr, Class<T> portInterface, WebServiceFeature... features)(Code)



getPort
public T getPort(WSEndpointReference wsepr, Class<T> portInterface, WebServiceFeature... features)(Code)



getPort
public T getPort(Class<T> portInterface, WebServiceFeature... features)(Code)



getPort
public T getPort(Class<T> portInterface) throws WebServiceException(Code)



getPortModel
public WSDLPortImpl getPortModel(QName portName)(Code)
Obtains a WSDLPortImpl with error check. guaranteed to be non-null.



getPorts
public Iterator<QName> getPorts() throws WebServiceException(Code)



getServiceClass
protected Class getServiceClass()(Code)



getServiceName
public QName getServiceName()(Code)



getWSDLDocumentLocation
public URL getWSDLDocumentLocation()(Code)



getWsdlService
public WSDLServiceImpl getWsdlService()(Code)



safeGetPort
public PortInfo safeGetPort(QName portName)(Code)
Obtains PortInfo for the given name, with error check.



setExecutor
public void setExecutor(Executor executor)(Code)



setHandlerResolver
public void setHandlerResolver(HandlerResolver resolver)(Code)



Fields inherited from com.sun.xml.ws.api.WSService
final protected static InitParams EMPTY_PARAMS(Code)(Java Doc)
final protected static ThreadLocal<InitParams> INIT_PARAMS(Code)(Java Doc)

Methods inherited from com.sun.xml.ws.api.WSService
public static WSService create(URL wsdlDocumentLocation, QName serviceName)(Code)(Java Doc)
public static WSService create(QName serviceName)(Code)(Java Doc)
public static WSService create()(Code)(Java Doc)
public static Service create(URL wsdlDocumentLocation, QName serviceName, InitParams properties)(Code)(Java Doc)
abstract public Dispatch<T> createDispatch(QName portName, WSEndpointReference wsepr, Class<T> aClass, Service.Mode mode, WebServiceFeature... features)(Code)(Java Doc)
abstract public Dispatch<Object> createDispatch(QName portName, WSEndpointReference wsepr, JAXBContext jaxbContext, Service.Mode mode, WebServiceFeature... features)(Code)(Java Doc)
abstract public Container getContainer()(Code)(Java Doc)
abstract public T getPort(WSEndpointReference epr, Class<T> portInterface, WebServiceFeature... features)(Code)(Java Doc)
public static WSService unwrap(Service svc)(Code)(Java Doc)

www.java2java.com | Contact Us
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.