public static SaveBusiness MapSaveBusiness(org.uddi.api_v2.SaveBusiness body) { if (body == null) { return null; } SaveBusiness r = new SaveBusiness(); r.setAuthInfo(body.getAuthInfo()); for (int i = 0; i < body.getBusinessEntity().size(); i++) { r.getBusinessEntity().add(MapBusiness(body.getBusinessEntity().get(i))); } return r; }
public static SaveBusiness MapSaveBusiness(org.uddi.api_v3.SaveBusiness body) { SaveBusiness r = new SaveBusiness(); r.setGeneric(VERSION); r.setAuthInfo(body.getAuthInfo()); r.getBusinessEntity().addAll(MapBusinessList(body.getBusinessEntity(), null)); return r; }
SaveBusiness sb = new SaveBusiness(); sb.getBusinessEntity().add(rootBusinessEntity); ReplicationNotifier.enqueue(UDDIPublicationImpl.getChangeRecord(modelBusinessEntity, rootBusinessEntity, modelBusinessEntity.getNodeId()));
request.setAuthInfo(authInfo); request.getBusinessEntity().addAll(Arrays.asList(businessArray));
public void validateSaveBusiness(EntityManager em, SaveBusiness body, Configuration config, UddiEntityPublisher publisher) throws DispositionReportFaultMessage { if (config == null) { try { config = AppConfig.getConfiguration(); } catch (ConfigurationException ce) { log.error("Could not optain config. " + ce.getMessage(), ce); } } // No null input if (body == null) { throw new FatalErrorException(new ErrorMessage("errors.NullInput")); } // No null or empty list List<org.uddi.api_v3.BusinessEntity> entityList = body.getBusinessEntity(); if (entityList == null || entityList.size() == 0) { throw new ValueNotAllowedException(new ErrorMessage("errors.savebusiness.NoInput")); } for (org.uddi.api_v3.BusinessEntity entity : entityList) { validateBusinessEntity(em, entity, config, publisher); } validateCheckedTModelsBE(entityList, config); }
/** * Create an instance of {@link SaveBusiness } * */ public SaveBusiness createSaveBusiness() { return new SaveBusiness(); }
SaveBusiness sb = new SaveBusiness(); sb.getBusinessEntity().add(rootBusinessEntity); ReplicationNotifier.enqueue(UDDIPublicationImpl.getChangeRecord(modelBusinessEntity, rootBusinessEntity, modelBusinessEntity.getNodeId()));
public void validateSaveBusiness(EntityManager em, SaveBusiness body, Configuration config, UddiEntityPublisher publisher) throws DispositionReportFaultMessage { if (config == null) { try { config = AppConfig.getConfiguration(); } catch (ConfigurationException ce) { log.error("Could not optain config. " + ce.getMessage(), ce); } } // No null input if (body == null) { throw new FatalErrorException(new ErrorMessage("errors.NullInput")); } // No null or empty list List<org.uddi.api_v3.BusinessEntity> entityList = body.getBusinessEntity(); if (entityList == null || entityList.size() == 0) { throw new ValueNotAllowedException(new ErrorMessage("errors.savebusiness.NoInput")); } for (org.uddi.api_v3.BusinessEntity entity : entityList) { validateBusinessEntity(em, entity, config, publisher); } validateCheckedTModelsBE(entityList, config); }
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()); } }
tx.begin(); UddiEntityPublisher publisher = this.getEntityPublisher(em, body.getAuthInfo()); publisher.populateKeyGeneratorKeys(em); ValidatePublish validator = new ValidatePublish(publisher); List<org.uddi.api_v3.BusinessEntity> apiBusinessEntityList = body.getBusinessEntity(); List<ChangeRecord> changes = new ArrayList<ChangeRecord>();
public void saveBusinesses(String authInfo, String businessXML, String businessKey, int numberOfCopies) { try { BusinessEntity beIn = (BusinessEntity) EntityCreator.buildFromDoc(businessXML, "org.uddi.api_v3"); String businessName = beIn.getName().get(0).getValue(); for (int i = 0; i < numberOfCopies; i++) { SaveBusiness sb = new SaveBusiness(); sb.setAuthInfo(authInfo); beIn.getName().get(0).setValue(businessName + "-" + i); beIn.setBusinessKey(businessKey + "-" + i); sb.getBusinessEntity().add(beIn); /* if (beIn.getBusinessServices()!=null){ for (int x=0; x < beIn.getBusinessServices().getBusinessService().size(); x++){ beIn.getBusinessServices().getBusinessService().get(x).setBusinessKey(businessKey + "-" + i); if (beIn.getBusinessServices().getBusinessService().get(x).getBindingTemplates()!=null){ for (int y=0; y < beIn.getBusinessServices().getBusinessService().get(x).getBindingTemplates().getBindingTemplate().size(); y++){ beIn.getBusinessServices().getBusinessService().get(x).getBindingTemplates().getBindingTemplate().get(y). } } } }*/ publication.saveBusiness(sb); logger.info("Saved business with key " + businessName + "-" + i); } } catch (Throwable e) { logger.error(e.getMessage(), e); Assert.fail("No exception should be thrown " + e.getMessage()); } }
tx.begin(); UddiEntityPublisher publisher = this.getEntityPublisher(em, body.getAuthInfo()); publisher.populateKeyGeneratorKeys(em); ValidatePublish validator = new ValidatePublish(publisher); List<org.uddi.api_v3.BusinessEntity> apiBusinessEntityList = body.getBusinessEntity(); List<ChangeRecord> changes = new ArrayList<ChangeRecord>();
SaveBusiness stm = new SaveBusiness(); stm.setAuthInfo(authToken.getAuthInfo()); stm.getBusinessEntity().addAll(values.get(i).getBusinessEntity()); pub.saveBusiness(stm);
SaveBusiness stm = new SaveBusiness(); stm.setAuthInfo(authToken.getAuthInfo()); stm.getBusinessEntity().addAll(values.get(i).getBusinessEntity()); pub.saveBusiness(stm);
SaveBusiness sb = new SaveBusiness(); sb.setAuthInfo(authInfo); BusinessEntity beIn = beOut; Description desc2 = new Description(); desc2.setValue("Omschrijving"); beIn.getDescription().add(desc2); sb.getBusinessEntity().add(beIn); publication.saveBusiness(sb);
+ " with key " + business.getBusinessKey()); try { SaveBusiness saveBusiness = new SaveBusiness(); saveBusiness.setAuthInfo(getAuthToken(node.getSecurityUrl())); saveBusiness.getBusinessEntity().add(business); BusinessDetail businessDetail = getUDDINode(node).getTransport().getUDDIPublishService(node.getPublishUrl()).saveBusiness(saveBusiness); businessEntity = businessDetail.getBusinessEntity().get(0);
protected boolean publishTestBusiness() { try { SaveBusiness sb1 = new SaveBusiness(); //List<BusinessEntity> biz = new ArrayList<BusinessEntity>(); BusinessEntity e = new BusinessEntity(); e.setBusinessKey("uddi:org:miloss:fgsms:test"); Name n = new Name(); n.setValue("Test Business Entity"); n.setLang(PublicationConstants.lang); e.getName().add(n); // biz.add(e); sb1.getBusinessEntity().add(e); sb1.setAuthInfo(loginWrapper()); publication.saveBusiness(sb1); return true; } catch (DispositionReportFaultMessage ex) { log.log(Level.ERROR, "error publising test business entity", ex); log.log(Level.ERROR, "error publising test business entity" + dispositionReportFaultMessageToString(ex), ex); return false; } catch (Exception ex) { log.log(Level.ERROR, "error publising test business entity", ex); return false; } } ///
protected boolean publishTestPublisher() { try { SaveBusiness sb1 = new SaveBusiness(); //List<BusinessEntity> biz = new ArrayList<BusinessEntity>(); BusinessEntity e = new BusinessEntity(); e.setBusinessKey("uddi:org.miloss.fgsms:test"); Name n = new Name(); n.setValue("Test Business Entity"); n.setLang(PublicationConstants.lang); e.getName().add(n); // biz.add(e); sb1.getBusinessEntity().add(e); sb1.setAuthInfo(loginWrapper()); publication.saveBusiness(sb1); return true; } catch (DispositionReportFaultMessage ex) { log.log(Level.ERROR, "error publising test business entity", ex); log.log(Level.ERROR, "error publising test business entity" + dispositionReportFaultMessageToString(ex), ex); return false; } catch (Exception ex) { log.log(Level.ERROR, "error publising test business entity", ex); return false; } }
public BusinessEntity saveBusiness(String authInfo, String businessXML, String businessKey, boolean serialize) { logger.info("attempting to save business " + businessKey + " from " + businessXML); try { SaveBusiness sb = new SaveBusiness(); sb.setAuthInfo(authInfo); JAXB.marshal(beIn, System.out); sb.getBusinessEntity().add(beIn); BusinessDetail saveBusiness = publication.saveBusiness(sb); logger.info("Business saved with key " + saveBusiness.getBusinessEntity().get(0).getBusinessKey());