Class SEIPortInfo

java.lang.Object
com.sun.xml.ws.client.PortInfo
com.sun.xml.ws.client.SEIPortInfo
All Implemented Interfaces:
WSPortInfo, javax.xml.ws.handler.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
  • Field Details

  • Constructor Details

  • Method Details

    • createBinding

      public BindingImpl createBinding(javax.xml.ws.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)