private BindingType getBindingType(BindingInfo binding) { if (binding.getExtensors(ExtensibilityElement.class) == null) { return null; } for (ExtensibilityElement ext : binding.getExtensors(ExtensibilityElement.class)) { if (SOAPBindingUtil.isSOAPBinding(ext)) { bindingObj = SOAPBindingUtil.getSoapBinding(ext); return BindingType.SOAPBinding; } if (ext instanceof HTTPBinding) { bindingObj = ext; return BindingType.HTTPBinding; } } return BindingType.XMLBinding; }
if ("http://schemas.xmlsoap.org/wsdl/soap/".equals(bid) || "http://schemas.xmlsoap.org/wsdl/soap12/".equals(bid)) { for (Object o : bfo.getExtensors().get()) { try { String s = (String)o.getClass().getMethod("getTransportURI").invoke(o);
if ("http://schemas.xmlsoap.org/wsdl/soap/".equals(bid) || "http://schemas.xmlsoap.org/wsdl/soap12/".equals(bid)) { for (Object o : bfo.getExtensors().get()) { try { String s = (String)o.getClass().getMethod("getTransportURI").invoke(o);
String bid = bfo.getBindingId(); if ("http://schemas.xmlsoap.org/wsdl/soap/".equals(bid)) { for (Object o : bfo.getExtensors().get()) { if (o instanceof SOAPBinding) { SOAPBinding soapB = (SOAPBinding)o; for (Object o : bfo.getExtensors().get()) { if (o instanceof SOAP12Binding) { SOAP12Binding soapB = (SOAP12Binding)o;
String bid = bfo.getBindingId(); if ("http://schemas.xmlsoap.org/wsdl/soap/".equals(bid)) { for (Object o : bfo.getExtensors().get()) { if (o instanceof SOAPBinding) { SOAPBinding soapB = (SOAPBinding)o; for (Object o : bfo.getExtensors().get()) { if (o instanceof SOAP12Binding) { SOAP12Binding soapB = (SOAP12Binding)o;
private Map<String, Object> getSoapOperationProp(BindingOperationInfo bop) { Map<String, Object> soapOPProp = new HashMap<>(); if (bop.getExtensor(ExtensibilityElement.class) != null) { for (ExtensibilityElement ext : bop.getExtensors(ExtensibilityElement.class)) { if (SOAPBindingUtil.isSOAPOperation(ext)) { SoapOperation soapOP = SOAPBindingUtil.getSoapOperation(ext); soapOPProp.put(this.soapOPAction, soapOP.getSoapActionURI()); soapOPProp.put(this.soapOPStyle, soapOP.getStyle()); } } } else { for (ExtensibilityElement ext : bop.getBinding().getExtensors(ExtensibilityElement.class)) { if (SOAPBindingUtil.isSOAPOperation(ext)) { SoapOperation soapOP = SOAPBindingUtil.getSoapOperation(ext); soapOPProp.put(this.soapOPAction, soapOP.getSoapActionURI()); soapOPProp.put(this.soapOPStyle, soapOP.getStyle()); } } } return soapOPProp; }
Object getUsingAddressing(EndpointInfo endpointInfo) { if (null == endpointInfo) { return null; } Object ua = null; List<ExtensibilityElement> exts = endpointInfo.getExtensors(ExtensibilityElement.class); ua = getUsingAddressing(exts); if (null != ua) { return ua; } exts = endpointInfo.getBinding() != null ? endpointInfo.getBinding() .getExtensors(ExtensibilityElement.class) : null; ua = getUsingAddressing(exts); if (null != ua) { return ua; } exts = endpointInfo.getService() != null ? endpointInfo.getService() .getExtensors(ExtensibilityElement.class) : null; ua = getUsingAddressing(exts); if (null != ua) { return ua; } return ua; }
List<ExtensibilityElement> bindingExts = endpointInfo != null && endpointInfo.getBinding() != null ? endpointInfo .getBinding().getExtensors(ExtensibilityElement.class) : null; List<ExtensibilityElement> serviceExts = endpointInfo != null && endpointInfo.getService() != null ? endpointInfo
List<ExtensibilityElement> bindingExts = endpointInfo != null && endpointInfo.getBinding() != null ? endpointInfo .getBinding().getExtensors(ExtensibilityElement.class) : null; List<ExtensibilityElement> serviceExts = endpointInfo != null && endpointInfo.getService() != null ? endpointInfo