public static void mapTModelInstanceDetails(List<org.apache.juddi.model.TmodelInstanceInfo> modelTModelInstInfoList, org.uddi.api_v3.TModelInstanceDetails apiTModelInstDetails, org.uddi.api_v3.BindingTemplate apiBindingTemplate) throws DispositionReportFaultMessage { if (modelTModelInstInfoList == null || modelTModelInstInfoList.size() == 0) { return; } if (apiTModelInstDetails == null) { apiTModelInstDetails = new org.uddi.api_v3.TModelInstanceDetails(); } List<org.uddi.api_v3.TModelInstanceInfo> apiTModelInstInfoList = apiTModelInstDetails.getTModelInstanceInfo(); apiTModelInstInfoList.clear(); for (org.apache.juddi.model.TmodelInstanceInfo modelTModelInstInfo : modelTModelInstInfoList) { org.uddi.api_v3.TModelInstanceInfo apiTModelInstInfo = new org.uddi.api_v3.TModelInstanceInfo(); apiTModelInstInfo.setTModelKey(modelTModelInstInfo.getTmodelKey()); mapTModelInstanceInfoDescriptions(modelTModelInstInfo.getTmodelInstanceInfoDescrs(), apiTModelInstInfo.getDescription()); mapInstanceDetails(modelTModelInstInfo, apiTModelInstInfo.getInstanceDetails(), apiTModelInstInfo); apiTModelInstInfoList.add(apiTModelInstInfo); } apiBindingTemplate.setTModelInstanceDetails(apiTModelInstDetails); }
public static void mapTModelInstanceDetails(List<org.apache.juddi.model.TmodelInstanceInfo> modelTModelInstInfoList, org.uddi.api_v3.TModelInstanceDetails apiTModelInstDetails, org.uddi.api_v3.BindingTemplate apiBindingTemplate) throws DispositionReportFaultMessage { if (modelTModelInstInfoList == null || modelTModelInstInfoList.size() == 0) { return; } if (apiTModelInstDetails == null) { apiTModelInstDetails = new org.uddi.api_v3.TModelInstanceDetails(); } List<org.uddi.api_v3.TModelInstanceInfo> apiTModelInstInfoList = apiTModelInstDetails.getTModelInstanceInfo(); apiTModelInstInfoList.clear(); for (org.apache.juddi.model.TmodelInstanceInfo modelTModelInstInfo : modelTModelInstInfoList) { org.uddi.api_v3.TModelInstanceInfo apiTModelInstInfo = new org.uddi.api_v3.TModelInstanceInfo(); apiTModelInstInfo.setTModelKey(modelTModelInstInfo.getTmodelKey()); mapTModelInstanceInfoDescriptions(modelTModelInstInfo.getTmodelInstanceInfoDescrs(), apiTModelInstInfo.getDescription()); mapInstanceDetails(modelTModelInstInfo, apiTModelInstInfo.getInstanceDetails(), apiTModelInstInfo); apiTModelInstInfoList.add(apiTModelInstInfo); } apiBindingTemplate.setTModelInstanceDetails(apiTModelInstDetails); }
TModelInstanceInfo instanceInfo = new TModelInstanceInfo(); instanceInfo.setTModelKey("uddi:uddi.org:transport:http"); bt.setTModelInstanceDetails(new TModelInstanceDetails()); bt.getTModelInstanceDetails().getTModelInstanceInfo().add(instanceInfo); bt.setServiceKey(serviceKey);
tModelInstanceDetails.getTModelInstanceInfo().add(tModelInstanceInfoBPEL); bindingTemplate.setTModelInstanceDetails(tModelInstanceDetails); } else { log.error("Could not find Port with portName: " + portName);
/** * Create binding template for a WSDL port that has soap12:address * * @param bindingTemplate bindingTemplate reference * @param port WSDL port * @param address Endpoint address * @return bindingTemplate object */ private BindingTemplate createBindingTemplateForSOAP12(BindingTemplate bindingTemplate, PortImpl port, Object address) { bindingTemplate = new BindingTemplate(); SOAP12AddressImpl soap12Address = (SOAP12AddressImpl) address; String endpoint = soap12Address.getLocationURI(); AccessPoint accessPoint = new AccessPoint(); accessPoint.setValue(endpoint); accessPoint.setUseType(UDDIConstants.END_POINT); bindingTemplate.setAccessPoint(accessPoint); TModelInstanceDetails tModelinstanceDetails = constructTModelInstanceDetails(port); bindingTemplate.setTModelInstanceDetails(tModelinstanceDetails); return bindingTemplate; }
/** * Create binding template for a WSDL port that has soap:address * * @param bindingTemplate bindingTemplate reference * @param port WSDL port * @param address Endpoint address * @return bindingTemplate object */ private BindingTemplate createBindingTemplateForSOAP11(BindingTemplate bindingTemplate, PortImpl port, Object address) { bindingTemplate = new BindingTemplate(); SOAPAddressImpl soapAddress = (SOAPAddressImpl) address; String endpoint = soapAddress.getLocationURI(); AccessPoint accessPoint = new AccessPoint(); accessPoint.setValue(endpoint); accessPoint.setUseType(UDDIConstants.END_POINT); bindingTemplate.setAccessPoint(accessPoint); TModelInstanceDetails tModelinstanceDetails = constructTModelInstanceDetails(port); bindingTemplate.setTModelInstanceDetails(tModelinstanceDetails); return bindingTemplate; }
/** * Create binding template for a WSDL port that has http:address * * @param bindingTemplate bindingTemplate reference * @param port WSDL port * @param address Endpoint address * @return bindingTemplate object */ private BindingTemplate createBindingTemplateForHTTP(BindingTemplate bindingTemplate, PortImpl port, Object address) { bindingTemplate = new BindingTemplate(); HTTPAddressImpl httpAddress = (HTTPAddressImpl) address; String endpoint = httpAddress.getLocationURI(); AccessPoint accessPoint = new AccessPoint(); accessPoint.setValue(endpoint); accessPoint.setUseType(UDDIConstants.END_POINT); bindingTemplate.setAccessPoint(accessPoint); TModelInstanceDetails tModelinstanceDetails = constructTModelInstanceDetails(port); if(tModelinstanceDetails ==null){ return null; } bindingTemplate.setTModelInstanceDetails(tModelinstanceDetails); return bindingTemplate; }
tModelInstanceDetails.getTModelInstanceInfo().add(tModelInstanceInfoPortType); bindingTemplate.setTModelInstanceDetails(tModelInstanceDetails); } else { log.error("Could not find Port with portName: " + portName);
public static org.uddi.api_v3.BindingTemplate MapBinding(org.uddi.api_v2.BindingTemplate be) { if (be == null) { return null; } BindingTemplate item = new org.uddi.api_v3.BindingTemplate(); item.setBindingKey(be.getBindingKey()); item.setServiceKey(be.getServiceKey()); item.setAccessPoint(MapAccessPoint(be.getAccessPoint())); item.setHostingRedirector(MapHostingRedir(be.getHostingRedirector())); item.getDescription().addAll(MapDescription(be.getDescription())); item.setTModelInstanceDetails(MapTModelInstanceDetails(be.getTModelInstanceDetails())); return item; }
instanceInfo.setTModelKey(tModelKey); if (bindingTemplate.getTModelInstanceDetails()==null) { bindingTemplate.setTModelInstanceDetails(new TModelInstanceDetails());
|| irr.getBindingTemplate().get(0).getTModelInstanceDetails().getTModelInstanceInfo().isEmpty()) { irr.getBindingTemplate().get(0).setTModelInstanceDetails(new TModelInstanceDetails()); } else {
tModelInstanceDetails.getTModelInstanceInfo().add(tModelInstanceInfoPortType); bindingTemplate.setTModelInstanceDetails(tModelInstanceDetails);
bt.setTModelInstanceDetails(new TModelInstanceDetails());
bt.setTModelInstanceDetails(new TModelInstanceDetails());