Package com.sun.xml.rpc.client.dii
Class ConfiguredService
- java.lang.Object
-
- com.sun.xml.rpc.client.BasicService
-
- com.sun.xml.rpc.client.dii.ConfiguredService
-
- All Implemented Interfaces:
SerializerConstants
,Referenceable
,javax.xml.rpc.Service
public class ConfiguredService extends BasicService
- Author:
- JAX-RPC Development Team
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.sun.xml.rpc.client.BasicService
BasicService.HandlerRegistryImpl
-
-
Field Summary
Fields Modifier and Type Field Description protected ServiceInfo
configuration
protected DynamicProxyBuilder
dynamicProxyBuilder
protected URL
wsdlDocumentLocation
-
Fields inherited from class com.sun.xml.rpc.client.BasicService
DEFAULT_OPERATION_STYLE, internalTypeRegistry, name, ports, typeRegistry
-
Fields inherited from interface com.sun.xml.rpc.encoding.SerializerConstants
DONT_ENCODE_TYPE, DONT_SERIALIZE_AS_REF, ENCODE_TYPE, NOT_NULLABLE, NOT_REFERENCEABLE, NULLABLE, REFERENCEABLE, REFERENCED_INSTANCE, SERIALIZE_AS_REF, UNREFERENCED_INSTANCE
-
-
Constructor Summary
Constructors Constructor Description ConfiguredService(QName name, URL wsdlLocation)
ConfiguredService(QName name, URL wsdlLocation, SOAPVersion ver)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description javax.xml.rpc.Call
createCall(QName portName, String operationName)
javax.xml.rpc.Call
createCall(QName portName, QName operationName)
protected DynamicProxyBuilder
createDynamicProxyBuilder()
javax.xml.rpc.Call[]
getCalls(QName portName)
Remote
getPort(Class portInterface)
Remote
getPort(QName portName, Class portInterface)
protected PortInfo
getPortInfo(QName portName)
protected QName
getPortNameForInterface(Class portInterface)
Iterator
getPorts()
javax.xml.rpc.ServiceException
getServiceException()
URL
getWSDLDocumentLocation()
protected ServiceExceptionImpl
portNotFoundException(QName portName)
-
Methods inherited from class com.sun.xml.rpc.client.BasicService
addPort, addPorts, createCall, createCall, createLiteralMappings, createSoapMappings, createSoapMappings, createStandardTypeMappingRegistry, getHandlerRegistry, getPortsAsArray, getReference, getServiceName, getTypeMappingRegistry, init, init, noWsdlException
-
-
-
-
Field Detail
-
wsdlDocumentLocation
protected URL wsdlDocumentLocation
-
configuration
protected ServiceInfo configuration
-
dynamicProxyBuilder
protected DynamicProxyBuilder dynamicProxyBuilder
-
-
Constructor Detail
-
ConfiguredService
public ConfiguredService(QName name, URL wsdlLocation, SOAPVersion ver)
-
-
Method Detail
-
getServiceException
public javax.xml.rpc.ServiceException getServiceException()
-
createDynamicProxyBuilder
protected DynamicProxyBuilder createDynamicProxyBuilder()
-
getWSDLDocumentLocation
public URL getWSDLDocumentLocation()
- Specified by:
getWSDLDocumentLocation
in interfacejavax.xml.rpc.Service
- Overrides:
getWSDLDocumentLocation
in classBasicService
-
getCalls
public javax.xml.rpc.Call[] getCalls(QName portName) throws javax.xml.rpc.ServiceException
- Specified by:
getCalls
in interfacejavax.xml.rpc.Service
- Overrides:
getCalls
in classBasicService
- Throws:
javax.xml.rpc.ServiceException
-
createCall
public javax.xml.rpc.Call createCall(QName portName, String operationName) throws javax.xml.rpc.ServiceException
- Specified by:
createCall
in interfacejavax.xml.rpc.Service
- Overrides:
createCall
in classBasicService
- Throws:
javax.xml.rpc.ServiceException
-
createCall
public javax.xml.rpc.Call createCall(QName portName, QName operationName) throws javax.xml.rpc.ServiceException
- Specified by:
createCall
in interfacejavax.xml.rpc.Service
- Overrides:
createCall
in classBasicService
- Throws:
javax.xml.rpc.ServiceException
-
getPortInfo
protected PortInfo getPortInfo(QName portName) throws javax.xml.rpc.ServiceException
- Throws:
javax.xml.rpc.ServiceException
-
portNotFoundException
protected ServiceExceptionImpl portNotFoundException(QName portName)
-
getPorts
public Iterator getPorts()
- Specified by:
getPorts
in interfacejavax.xml.rpc.Service
- Overrides:
getPorts
in classBasicService
-
getPort
public Remote getPort(Class portInterface) throws javax.xml.rpc.ServiceException
- Specified by:
getPort
in interfacejavax.xml.rpc.Service
- Overrides:
getPort
in classBasicService
- Throws:
javax.xml.rpc.ServiceException
-
getPort
public Remote getPort(QName portName, Class portInterface) throws javax.xml.rpc.ServiceException
- Specified by:
getPort
in interfacejavax.xml.rpc.Service
- Overrides:
getPort
in classBasicService
- Throws:
javax.xml.rpc.ServiceException
-
-