本文整理汇总了Java中com.sun.xml.internal.ws.model.SOAPSEIModel类的典型用法代码示例。如果您正苦于以下问题:Java SOAPSEIModel类的具体用法?Java SOAPSEIModel怎么用?Java SOAPSEIModel使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。
SOAPSEIModel类属于com.sun.xml.internal.ws.model包,在下文中一共展示了SOAPSEIModel类的7个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: SEIStub
import com.sun.xml.internal.ws.model.SOAPSEIModel; //导入依赖的package包/类
@Deprecated
public SEIStub(WSServiceDelegate owner, BindingImpl binding, SOAPSEIModel seiModel, Tube master, WSEndpointReference epr) {
super(owner, master, binding, seiModel.getPort(), seiModel.getPort().getAddress(), epr);
this.seiModel = seiModel;
this.soapVersion = binding.getSOAPVersion();
databinding = seiModel.getDatabinding();
initMethodHandlers();
}
示例2: SEIStub
import com.sun.xml.internal.ws.model.SOAPSEIModel; //导入依赖的package包/类
@Deprecated
public SEIStub(WSServiceDelegate owner, BindingImpl binding, SOAPSEIModel seiModel, Tube master, WSEndpointReference epr) {
super(owner, master, binding, seiModel.getPort(), seiModel.getPort().getAddress(), epr);
this.seiModel = seiModel;
this.soapVersion = binding.getSOAPVersion();
initMethodHandlers();
}
示例3: createSEIPortInfo
import com.sun.xml.internal.ws.model.SOAPSEIModel; //导入依赖的package包/类
private SEIPortInfo createSEIPortInfo(QName portName, Class portInterface, WebServiceFeature... features) {
WSDLPortImpl wsdlPort = getPortModel(wsdlService, portName);
RuntimeModeler modeler = new RuntimeModeler(portInterface, serviceName, wsdlPort, features);
modeler.setClassLoader(portInterface.getClassLoader());
modeler.setPortName(portName);
AbstractSEIModelImpl model = modeler.buildRuntimeModel();
return new SEIPortInfo(this, portInterface, (SOAPSEIModel) model, wsdlPort);
}
示例4: SEIPortInfo
import com.sun.xml.internal.ws.model.SOAPSEIModel; //导入依赖的package包/类
public SEIPortInfo(WSServiceDelegate owner, Class sei, SOAPSEIModel model, @NotNull WSDLPort portModel) {
super(owner, portModel);
this.sei = sei;
this.model = model;
assert sei != null && model != null;
}
示例5: createSEIPortInfo
import com.sun.xml.internal.ws.model.SOAPSEIModel; //导入依赖的package包/类
private SEIPortInfo createSEIPortInfo(QName portName, Class portInterface, WebServiceFeatureList features) {
WSDLPort wsdlPort = getPortModel(wsdlService, portName);
SEIModel model = buildRuntimeModel(serviceName, portName, portInterface, wsdlPort, features);
return new SEIPortInfo(this, portInterface, (SOAPSEIModel) model, wsdlPort);
}
示例6: SEIPortInfo
import com.sun.xml.internal.ws.model.SOAPSEIModel; //导入依赖的package包/类
public SEIPortInfo(WSServiceDelegate owner, Class sei, SOAPSEIModel model, @NotNull WSDLPort portModel) {
super(owner,portModel);
this.sei = sei;
this.model = model;
assert sei!=null && model!=null;
}
示例7: createPortProxy
import com.sun.xml.internal.ws.model.SOAPSEIModel; //导入依赖的package包/类
/**
* Creates a new strongly-typed proxy object that implements a given port interface.
*
* @param service
* see <a href="#param">common parameters</a>
* @param binding
* see <a href="#param">common parameters</a>
* @param model
* This model shall represent a port interface.
* TODO: can model be constructed from portInterface and binding?
* Find out and update.
* @param portInterface
* The port interface that has operations as Java methods.
* @param next
* see <a href="#param">common parameters</a>
* @param epr
* see <a href="#param">common parameters</a>
*/
public <T> T createPortProxy( WSService service, WSBinding binding, SEIModel model,
Class<T> portInterface, Tube next, @Nullable WSEndpointReference epr ) {
SEIStub ps = new SEIStub((WSServiceDelegate)service,(BindingImpl)binding, (SOAPSEIModel)model, next, epr);
return portInterface.cast(
Proxy.newProxyInstance( portInterface.getClassLoader(),
new Class[]{portInterface, WSBindingProvider.class}, ps ));
}