public void verifyBusinessSignature(String authInfo, String businessKey) { try { GetBusinessDetail gb = new GetBusinessDetail(); gb.getBusinessKey().add(businessKey); BusinessDetail bd = inquiry.getBusinessDetail(gb); List<BusinessEntity> beOutList = bd.getBusinessEntity(); BusinessEntity bizEntity = beOutList.get(0); boolean sigOk = verifySignedJAXBObject(bizEntity); assertTrue("Signature invalid!", sigOk); } catch (Throwable e) { logger.error(e.getMessage(), e); Assert.fail("No exception should be thrown " + e.getMessage()); } }
public static BusinessDetail MapBusinessDetail(org.uddi.api_v2.BusinessDetail businessDetail) { if (businessDetail == null) { return null; } BusinessDetail r = new BusinessDetail(); for (int i = 0; i < businessDetail.getBusinessEntity().size(); i++) { r.getBusinessEntity().add(MapBusiness(businessDetail.getBusinessEntity().get(i))); } r.setTruncated(businessDetail.getTruncated() == Truncated.TRUE); return r; }
public static BusinessDetailExt MapBusinessDetailExt(BusinessDetail businessDetail, String operator) { if (businessDetail == null) { return null; } BusinessDetailExt r = new BusinessDetailExt(); r.setGeneric(VERSION); r.setOperator(operator); if (businessDetail.isTruncated() != null && businessDetail.isTruncated().booleanValue()) { r.setTruncated(Truncated.TRUE); } else { r.setTruncated(Truncated.FALSE); } for (int i = 0; i < businessDetail.getBusinessEntity().size(); i++) { BusinessEntityExt x = new BusinessEntityExt(); x.setBusinessEntity(MapBusiness(businessDetail.getBusinessEntity().get(i), operator)); r.getBusinessEntityExt().add(x); } return r; }
this.getEntityPublisher(em, body.getAuthInfo()); BusinessDetail result = new BusinessDetail(); result.getBusinessEntity().add(apiBusinessEntity);
/** * Create an instance of {@link BusinessDetail } * */ public BusinessDetail createBusinessDetail() { return new BusinessDetail(); }
this.getEntityPublisher(em, body.getAuthInfo()); BusinessDetail result = new BusinessDetail(); result.getBusinessEntity().add(apiBusinessEntity);
mainActivity.addFragments(new BusinessDetail(), true, tr, null);
validator.validateSaveBusiness(em, body, null, publisher); BusinessDetail result = new BusinessDetail(); result.getBusinessEntity().add(apiBusinessEntity);
public void getNonExitingBusiness() { String nonExistingKey = "nonexistingKey"; try { GetBusinessDetail body = new GetBusinessDetail(); body.getBusinessKey().add(nonExistingKey); BusinessDetail result = inquiry.getBusinessDetail(body); Assert.fail("No business should be found"); System.out.println(result.getBusinessEntity().size()); } catch (Exception e) { try { System.out.println("(Expected) Error message = " + e.getMessage()); DispositionReport report = DispositionReportFaultMessage.getDispositionReport(e); assertNotNull(report); assertTrue(report.countainsErrorCode(DispositionReport.E_INVALID_KEY_PASSED)); } catch (Exception e1) { Assert.fail("We only expect DispositionReportFaultMessage, not " + e1.getClass()); logger.error(e.getMessage(), e1); } } }
public static org.uddi.api_v2.BusinessDetail MapBusinessDetail(BusinessDetail businessDetail, String operator) { if (businessDetail == null) { return null; } org.uddi.api_v2.BusinessDetail r = new org.uddi.api_v2.BusinessDetail(); r.setGeneric(VERSION); r.setOperator(operator); if (businessDetail.isTruncated() != null && businessDetail.isTruncated()) { r.setTruncated(Truncated.TRUE); } else { r.setTruncated(Truncated.FALSE); } r.getBusinessEntity().addAll(MapBusinessList(businessDetail.getBusinessEntity(), operator)); return r; }
validator.validateSaveBusiness(em, body, null, publisher); BusinessDetail result = new BusinessDetail(); result.getBusinessEntity().add(apiBusinessEntity);
/** * Public convenience method that allows one to retrieve the node * business entity (perhaps to display during an install process, or * even to initiate the install process). * * @param businessKey * @return BusinessEntity Object * @throws DispositionReportFaultMessage */ public static org.uddi.api_v3.BusinessEntity getNodeBusinessEntity(String businessKey) throws DispositionReportFaultMessage { UDDIInquiryImpl inquiry = new UDDIInquiryImpl(); org.uddi.api_v3.GetBusinessDetail gbd = new org.uddi.api_v3.GetBusinessDetail(); gbd.getBusinessKey().add(businessKey); org.uddi.api_v3.BusinessDetail bd = inquiry.getBusinessDetail(gbd); if (bd != null) { List<org.uddi.api_v3.BusinessEntity> beList = bd.getBusinessEntity(); if (beList != null && beList.size() > 0) { return beList.get(0); } } return new org.uddi.api_v3.BusinessEntity(); }
log.info("Subscription result for BusinessDetail with subscription key=" + list.getSubscription().getSubscriptionKey()); BusinessDetail businessDetail = list.getBusinessDetail(); if (businessDetail.isTruncated()) { log.info("The businessDetail is truncated, the maxEntries must have been hit. The number of businesses is " + businessDetail.getBusinessEntity().size()); for (BusinessEntity businessEntity : businessDetail.getBusinessEntity()) { new XRegistration(businessEntity.getBusinessKey(), new UDDIClerk(fromClerk), new UDDIClerk(toClerk)).xRegisterBusinessAndServices();
BusinessDetail businessDetail = new BusinessDetail(); org.uddi.api_v3.BusinessEntity apiBusinessEntity = new org.uddi.api_v3.BusinessEntity(); MappingModelToApi.mapBusinessEntity(modelBusinessEntity, apiBusinessEntity); businessDetail.getBusinessEntity().add(apiBusinessEntity);
/** * Public convenience method that allows one to retrieve the node * business entity (perhaps to display during an install process, or * even to initiate the install process). * * @param businessKey * @return BusinessEntity Object * @throws DispositionReportFaultMessage */ public static org.uddi.api_v3.BusinessEntity getNodeBusinessEntity(String businessKey) throws DispositionReportFaultMessage { UDDIInquiryImpl inquiry = new UDDIInquiryImpl(); org.uddi.api_v3.GetBusinessDetail gbd = new org.uddi.api_v3.GetBusinessDetail(); gbd.getBusinessKey().add(businessKey); org.uddi.api_v3.BusinessDetail bd = inquiry.getBusinessDetail(gbd); if (bd != null) { List<org.uddi.api_v3.BusinessEntity> beList = bd.getBusinessEntity(); if (beList != null && beList.size() > 0) { return beList.get(0); } } return new org.uddi.api_v3.BusinessEntity(); }
log.info("Subscription result for BusinessDetail with subscription key=" + list.getSubscription().getSubscriptionKey()); BusinessDetail businessDetail = list.getBusinessDetail(); if (businessDetail.isTruncated()) { log.info("The businessDetail is truncated, the maxEntries must have been hit. The number of businesses is " + businessDetail.getBusinessEntity().size()); for (BusinessEntity businessEntity : businessDetail.getBusinessEntity()) { new XRegistration(businessEntity.getBusinessKey(), new UDDIClerk(fromClerk), new UDDIClerk(toClerk)).xRegisterBusinessAndServices();
BusinessDetail businessDetail = new BusinessDetail(); org.uddi.api_v3.BusinessEntity apiBusinessEntity = new org.uddi.api_v3.BusinessEntity(); MappingModelToApi.mapBusinessEntity(modelBusinessEntity, apiBusinessEntity); businessDetail.getBusinessEntity().add(apiBusinessEntity);
public void signBusiness(String authInfo, String businessKey) { try { GetBusinessDetail gb = new GetBusinessDetail(); gb.getBusinessKey().add(businessKey); BusinessDetail bd = inquiry.getBusinessDetail(gb); List<BusinessEntity> beOutList = bd.getBusinessEntity(); BusinessEntity bizEntity = beOutList.get(0); bizEntity.getSignature().clear(); BusinessEntity bizEntitySigned = signJAXBObject(bizEntity); SaveBusiness sb = new SaveBusiness(); sb.setAuthInfo(authInfo); sb.getBusinessEntity().add(bizEntitySigned); publication.saveBusiness(sb); } catch (Throwable e) { logger.error(e.getMessage(), e); Assert.fail("No exception should be thrown " + e.getMessage()); } }
public void checkNumberOfServices(String businessKey, int expectedServices) { try { GetBusinessDetail gb = new GetBusinessDetail(); gb.getBusinessKey().add(businessKey); BusinessDetail bd; bd = inquiry.getBusinessDetail(gb); List<BusinessEntity> beOutList = bd.getBusinessEntity(); BusinessEntity beOut = beOutList.get(0); if (expectedServices > 0) { assertEquals(expectedServices, beOut.getBusinessServices().getBusinessService().size()); } else { Assert.assertNull(beOut.getBusinessServices()); } } catch (RemoteException e) { logger.error(e.getMessage(), e); Assert.fail("No exception should be thrown " + e.getMessage()); } }
List<BusinessEntity> bizEntityList = bd.getBusinessEntity();