public static String DumpAllTModels(String authinfo, UDDIInquiryPortType inquriy) { StringBuilder sb = new StringBuilder(); FindTModel fs = new FindTModel(); fs.setAuthInfo(authinfo); fs.setFindQualifiers(new FindQualifiers()); fs.getFindQualifiers().getFindQualifier().add("approximateMatch"); fs.setName(new Name("%", null)); try { TModelList findService = inquriy.findTModel(fs); if (findService.getTModelInfos()== null) { return ("NO TMODELS RETURNED!"); } else { for (int i = 0; i < findService.getTModelInfos().getTModelInfo().size(); i++) { sb.append(findService.getTModelInfos().getTModelInfo().get(i).getName().getValue()). append(" lang=").append(findService.getTModelInfos().getTModelInfo().get(i).getName().getLang()). append(" ").append(findService.getTModelInfos().getTModelInfo().get(i).getTModelKey()) .append(System.getProperty("line.separator")); } } } catch (Exception ex) { return ex.getMessage(); } return sb.toString(); } public static String DumpAllBusinesses(String authinfo, UDDIInquiryPortType inquriy) {
if (tmodelInfos != null && tmodelInfos.getTModelInfo() != null) { Iterator<TModelInfo> iter = tmodelInfos.getTModelInfo().iterator(); while (iter.hasNext()) { TModelInfo tModelInfo = iter.next();
if (tmodelInfos != null && tmodelInfos.getTModelInfo() != null) { Iterator<TModelInfo> iter = tmodelInfos.getTModelInfo().iterator(); while (iter.hasNext()) { TModelInfo tModelInfo = iter.next();
public static void DumpAllTModelsOpInfo(String authInfoJoe, UDDIInquiryPortType uddiInquiryImpl) throws Exception { FindTModel ftm = new FindTModel(); ftm.setAuthInfo(authInfoJoe); //org.apache.juddi.v3.client.UDDIConstants.WILDCARD ftm.setName(new Name("%", null)); ftm.setFindQualifiers(new FindQualifiers()); ftm.getFindQualifiers().getFindQualifier().add("approximateMatch"); TModelList findTModel = uddiInquiryImpl.findTModel(ftm); GetOperationalInfo req = new GetOperationalInfo(); req.setAuthInfo(authInfoJoe); for (int i = 0; i < findTModel.getTModelInfos().getTModelInfo().size(); i++) { req.getEntityKey().add( findTModel.getTModelInfos().getTModelInfo().get(i).getTModelKey()); } OperationalInfos operationalInfo = uddiInquiryImpl.getOperationalInfo(req); for (int i = 0; i < operationalInfo.getOperationalInfo().size(); i++) { System.out.println(operationalInfo.getOperationalInfo().get(i).getEntityKey() + " on node " + operationalInfo.getOperationalInfo().get(i).getNodeID() + " is owned by " + operationalInfo.getOperationalInfo().get(i).getAuthorizedName()); } }
List<TModelInfo> tmodelInfoList = list.getTModelInfos().getTModelInfo(); if (tmodelInfoList!=null) { for (TModelInfo info: tmodelInfoList) {
result.getTModelInfos().getTModelInfo().add(apiTModelInfo);
result.getTModelInfos().getTModelInfo().add(apiTModelInfo);
public void findTModel(String findQualifier) { try { FindTModel body = (FindTModel)EntityCreator.buildFromDoc(FIND_TMODEL_XML, "org.uddi.api_v3"); if (findQualifier!=null) body.getFindQualifiers().getFindQualifier().add(findQualifier); TModelList result = inquiry.findTModel(body); if (result == null) Assert.fail("Null result from find tModel operation"); TModelInfos tInfos = result.getTModelInfos(); if (tInfos == null) Assert.fail("No result from find tModel operation"); List<TModelInfo> tiList = tInfos.getTModelInfo(); if (tiList == null || tiList.size() == 0) Assert.fail("No result from find tModel operation"); TModelInfo tiOut = tiList.get(0); TModel tmIn = (TModel)EntityCreator.buildFromDoc(TckTModel.JOE_PUBLISHER_TMODEL_XML, "org.uddi.api_v3"); assertEquals(tmIn.getTModelKey(), tiOut.getTModelKey()); assertEquals(tmIn.getName().getLang(), tiOut.getName().getLang()); assertEquals(tmIn.getName().getValue(), tiOut.getName().getValue()); TckValidator.checkDescriptions(tmIn.getDescription(), tiOut.getDescription()); } catch(Exception e) { logger.error(e.getMessage(), e); Assert.fail("No exception should be thrown."); } } }
if (tModelList!=null && tModelList.getTModelInfos()!=null && tModelList.getTModelInfos().getTModelInfo()!=null) { TModelInfo tModelInfo = tModelList.getTModelInfos().getTModelInfo().get(0); String bpel4WSTModelKey = tModelInfo.getTModelKey(); clerk.unRegisterTModel(bpel4WSTModelKey); FindTModel findBindingTModel = WSDL2UDDI.createFindBindingTModelForPortType(keyedReference.getKeyValue(), namespace); TModelList bindingTmodels = clerk.findTModel(findBindingTModel); if (bindingTmodels!=null && bindingTmodels.getTModelInfos()!=null && bindingTmodels.getTModelInfos().getTModelInfo()!=null) { for (TModelInfo bindingTModelInfo : bindingTmodels.getTModelInfos().getTModelInfo()) {
Assert.fail("No result from getSubscriptionResults operation on chunk attempt " + iterations); int resultSize = tmodelList.getTModelInfos().getTModelInfo().size();
result.getTModelInfos().getTModelInfo().add(apiTModelInfo);
result.getTModelInfos().getTModelInfo().add(apiTModelInfo);
public static TModelList MapTModelList(org.uddi.api_v2.TModelList findTModel) { org.uddi.api_v3.TModelList r = new org.uddi.api_v3.TModelList(); r.setListDescription(new ListDescription()); r.getListDescription().setActualCount(0); r.getListDescription().setIncludeCount(0); r.getListDescription().setListHead(0); if (findTModel.getTModelInfos() != null && !findTModel.getTModelInfos().getTModelInfo().isEmpty()) { r.setTModelInfos(new TModelInfos()); r.getListDescription().setIncludeCount(findTModel.getTModelInfos().getTModelInfo().size()); r.getListDescription().setActualCount(findTModel.getTModelInfos().getTModelInfo().size()); for (int i = 0; i < findTModel.getTModelInfos().getTModelInfo().size(); i++) { TModelInfo x = new TModelInfo(); x.setName(new Name(findTModel.getTModelInfos().getTModelInfo().get(i).getName().getValue(), findTModel.getTModelInfos().getTModelInfo().get(i).getName().getLang())); x.setTModelKey(findTModel.getTModelInfos().getTModelInfo().get(i).getTModelKey()); r.getTModelInfos().getTModelInfo().add(x); } } r.setTruncated(findTModel.getTruncated() == Truncated.TRUE); return r; }
public static RegisteredInfo MapListRegisteredInfo(org.uddi.api_v2.RegisteredInfo registeredInfo) { if (registeredInfo == null) { return null; } RegisteredInfo r = new RegisteredInfo(); if (registeredInfo.getBusinessInfos() != null) { r.setBusinessInfos(new BusinessInfos()); r.getBusinessInfos().getBusinessInfo().addAll(MapBusinessInfo(registeredInfo.getBusinessInfos().getBusinessInfo())); } if (registeredInfo.getTModelInfos() != null) { r.setTModelInfos(new TModelInfos()); for (int i = 0; i < registeredInfo.getTModelInfos().getTModelInfo().size(); i++) { TModelInfo x = new TModelInfo(); x.setTModelKey(registeredInfo.getTModelInfos().getTModelInfo().get(i).getTModelKey()); x.setName(new Name(registeredInfo.getTModelInfos().getTModelInfo().get(i).getName().getValue(), registeredInfo.getTModelInfos().getTModelInfo().get(i).getName().getValue())); r.getTModelInfos().getTModelInfo().add(x); } } r.setTruncated(registeredInfo.getTruncated() == Truncated.TRUE); return r; }
public static RegisteredInfo MapRegisteredInfo(org.uddi.api_v3.RegisteredInfo registeredInfo, String operator) { if (registeredInfo == null) { return null; } RegisteredInfo r = new RegisteredInfo(); r.setGeneric(VERSION); r.setOperator(operator); if (registeredInfo.isTruncated() != null && registeredInfo.isTruncated()) { r.setTruncated(Truncated.TRUE); } else { r.setTruncated(Truncated.FALSE); } if (registeredInfo.getBusinessInfos() != null) { r.setBusinessInfos(new BusinessInfos()); for (int i = 0; i < registeredInfo.getBusinessInfos().getBusinessInfo().size(); i++) { BusinessInfo x = new BusinessInfo(); x.setBusinessKey(registeredInfo.getBusinessInfos().getBusinessInfo().get(i).getBusinessKey()); x.getName().addAll(MapName(registeredInfo.getBusinessInfos().getBusinessInfo().get(i).getName())); x.getDescription().addAll(MapDescription(registeredInfo.getBusinessInfos().getBusinessInfo().get(i).getDescription())); x.setServiceInfos(MapServiceInfos(registeredInfo.getBusinessInfos().getBusinessInfo().get(i).getServiceInfos())); } } if (registeredInfo.getTModelInfos() != null) { r.setTModelInfos(new TModelInfos()); r.getTModelInfos().getTModelInfo().addAll(MapTModelInfo(registeredInfo.getTModelInfos().getTModelInfo())); } return r; }
public static TModelList MapTModelListElement(org.uddi.api_v3.TModelList findTModel, String operator) { TModelList r = new TModelList(); r.setGeneric(VERSION); r.setOperator(operator); r.setTModelInfos(new TModelInfos()); if (findTModel == null) { r.setTruncated(Truncated.FALSE); return r; } if (findTModel.isTruncated() != null && findTModel.isTruncated()) { r.setTruncated(Truncated.TRUE); } else { r.setTruncated(Truncated.FALSE); } if (findTModel.getTModelInfos() != null) { r.getTModelInfos().getTModelInfo().addAll(MapTModelInfo(findTModel.getTModelInfos().getTModelInfo())); } return r; }
TModelInfos infos = list.getTModelInfos(); if (infos != null) { List<TModelInfo> tmodelInfoList = infos.getTModelInfo(); if (tmodelInfoList.size() > 1) { throw new InvalidRequestException("Multiple matches found:" + tmodelInfoList.size());