com.sun.xml.ws.client
Class SEIPortInfo
java.lang.Object
com.sun.xml.ws.client.PortInfo
com.sun.xml.ws.client.SEIPortInfo
- All Implemented Interfaces:
- WSPortInfo, PortInfo
public final class SEIPortInfo
- extends PortInfo
PortInfo that has SEIModel.
This object is created statically when WSServiceDelegate is created
with an service interface.
NOTE: Made this class public so that Dispatch instances derived from a
'parent' SEI-based port instance (generally for sending protocol
messages or request retries) can still know what the parent's SEI was.
- Author:
- Kohsuke Kawaguchi
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
sei
public final Class sei
model
public final SOAPSEIModel model
- Model of
sei.
SEIPortInfo
public SEIPortInfo(WSServiceDelegate owner,
Class sei,
SOAPSEIModel model,
@NotNull
WSDLPort portModel)
createBinding
public BindingImpl createBinding(WebServiceFeature[] webServiceFeatures,
Class<?> portInterface)
- Description copied from class:
PortInfo
- Creates
BindingImpl for this PortInfo.
- Overrides:
createBinding in class PortInfo
- Parameters:
webServiceFeatures - User-specified features.portInterface - Null if this is for dispatch. Otherwise the interface the proxy is going to implement
- Returns:
- The initialized BindingImpl
createBinding
public BindingImpl createBinding(WebServiceFeatureList webServiceFeatures,
Class<?> portInterface)
Copyright © 2005-2015 Oracle Corporation. All Rights Reserved.