/** * Create an instance of {@link CategoryBag } * */ public CategoryBag createCategoryBag() { return new CategoryBag(); }
private static CategoryBag MapCategoryBag(org.uddi.api_v2.CategoryBag categoryBag) { if (categoryBag == null) { return null; } CategoryBag c = new CategoryBag(); c.getKeyedReference().addAll(MapKeyedReference(categoryBag.getKeyedReference())); return c; }
CategoryBag categoryBag = new CategoryBag(); log.debug("CategoryBag Annotation=" + categoryBagStr); if (!"".equals(categoryBagStr)) {
entityName, entityAlias, keyName, entityField, entityNameChild, signaturePresent); for (KeyedReference keyedReference : categoryBag.getKeyedReference()) { CategoryBag categoryBagWithOneKey = new CategoryBag(); categoryBagWithOneKey.getKeyedReference().add(keyedReference); List<?> entityKeys = findEntityByCategoryQuery.select(
entityName, entityAlias, keyName, entityField, entityNameChild, signaturePresent); for (KeyedReference keyedReference : categoryBag.getKeyedReference()) { CategoryBag categoryBagWithOneKey = new CategoryBag(); categoryBagWithOneKey.getKeyedReference().add(keyedReference); List<?> entityKeys = findEntityByCategoryQuery.select(
/** * Builds a finder to find the binding tModels for a portType. * * @param portType * @param namespace * @return tModel info */ public static FindTModel createFindBindingTModelForPortType(String portType, String namespace) { FindTModel findTModel = new FindTModel(); CategoryBag categoryBag = new CategoryBag(); if (namespace != null && namespace.length() != 0) { KeyedReference namespaceReference = newKeyedReference( "uddi:uddi.org:xml:namespace", "uddi-org:xml:namespace", namespace); categoryBag.getKeyedReference().add(namespaceReference); } KeyedReference bindingReference = newKeyedReference( "uddi:uddi.org:wsdl:types", "uddi-org:wsdl:types", "binding"); categoryBag.getKeyedReference().add(bindingReference); KeyedReference portTypeReference = newKeyedReference( "uddi:uddi.org:wsdl:porttypereference", "uddi-org:wsdl:portTypeReference", portType); categoryBag.getKeyedReference().add(portTypeReference); findTModel.setCategoryBag(categoryBag); if (log.isDebugEnabled()) { log.debug(new PrintUDDI<FindTModel>().print(findTModel)); } return findTModel; }
/** * Find all processes that use the given portType. * * @param portTypeKey * @return tmodel info */ public FindTModel createFindProcessesForPortTypes(String portTypeKey) { FindTModel findTModel = new FindTModel(); CategoryBag categoryBag = new CategoryBag(); KeyedReference typesReference = WSDL2UDDI.newKeyedReference( "uddi:uddi.org:bpel:types", "uddi-org:bpel:types", "process"); categoryBag.getKeyedReference().add(typesReference); KeyedReference portTypeReference = WSDL2UDDI.newKeyedReference( "uddi:uddi.org:wsdl:porttypereference", "uddi-org:wsdl:portTypeReference", portTypeKey); categoryBag.getKeyedReference().add(portTypeReference); findTModel.setCategoryBag(categoryBag); return findTModel; } /**
CategoryBag categoryBag = new CategoryBag();
service.getName().add(sName); CategoryBag categoryBag = new CategoryBag();
/** * Builds a finder to find the portType tModels for a portType. * * @param portTypeName * @param namespace * @return tModel info */ public static FindTModel createFindPortTypeTModelForPortType(String portTypeName, String namespace) { FindTModel findTModel = new FindTModel(); Name name = new Name(); name.setLang("en"); name.setValue(portTypeName); findTModel.setName(name); CategoryBag categoryBag = new CategoryBag(); if (namespace != null && namespace.length() != 0) { KeyedReference namespaceReference = newKeyedReference( "uddi:uddi.org:xml:namespace", "uddi-org:xml:namespace", namespace); categoryBag.getKeyedReference().add(namespaceReference); } KeyedReference bindingReference = newKeyedReference( "uddi:uddi.org:wsdl:types", "uddi-org:wsdl:types", "portType"); categoryBag.getKeyedReference().add(bindingReference); findTModel.setCategoryBag(categoryBag); if (log.isDebugEnabled()) { log.debug(new PrintUDDI<FindTModel>().print(findTModel)); } return findTModel; }
CategoryBag categoryBag = new CategoryBag();
tModel.getOverviewDoc().add(overviewDoc); CategoryBag categoryBag = new CategoryBag();
CategoryBag categoryBag = new CategoryBag(); String bindingNamespace = binding.getQName().getNamespaceURI(); if (bindingNamespace != null) {
tm.getName().setValue(DescriptiveName); tm.getName().setLang(DescriptiveNameLanguage); tm.setCategoryBag(new CategoryBag()); KeyedReference kr = new KeyedReference(); kr.setTModelKey(UDDIConstants.KEY_GENERATOR_TMODEL);
businessService.getDescription().add(serviceDesc); CategoryBag categoryBag = new CategoryBag(); addKeyedReferenceToCategoryBag(categoryBag, "uddi:uddi.org:wsdl:types", "WSDL type", "service");
tModel.getOverviewDoc().add(overviewDoc); CategoryBag categoryBag = new CategoryBag();
public static org.uddi.api_v3.CategoryBag mapCategoryBag(org.apache.juddi.model.CategoryBag modelCategoryBag, org.uddi.api_v3.CategoryBag apiCategoryBag) throws DispositionReportFaultMessage { if (modelCategoryBag != null) { if (apiCategoryBag == null) { apiCategoryBag = new org.uddi.api_v3.CategoryBag(); } for (org.apache.juddi.model.KeyedReference modelKeyedReference : modelCategoryBag.getKeyedReferences()) { org.uddi.api_v3.KeyedReference apiKeyedReference = new org.uddi.api_v3.KeyedReference(); apiKeyedReference.setTModelKey(modelKeyedReference.getTmodelKeyRef()); apiKeyedReference.setKeyName(modelKeyedReference.getKeyName()); apiKeyedReference.setKeyValue(modelKeyedReference.getKeyValue()); apiCategoryBag.getKeyedReference().add(apiKeyedReference); } for (org.apache.juddi.model.KeyedReferenceGroup modelKeyedReferenceGroup : modelCategoryBag.getKeyedReferenceGroups()) { org.uddi.api_v3.KeyedReferenceGroup apiKeyedReferenceGroup = new org.uddi.api_v3.KeyedReferenceGroup(); mapKeyedReferenceGroup(modelKeyedReferenceGroup, apiKeyedReferenceGroup); apiCategoryBag.getKeyedReferenceGroup().add(apiKeyedReferenceGroup); } } return apiCategoryBag; }
public static org.uddi.api_v3.CategoryBag mapCategoryBag(org.apache.juddi.model.CategoryBag modelCategoryBag, org.uddi.api_v3.CategoryBag apiCategoryBag) throws DispositionReportFaultMessage { if (modelCategoryBag != null) { if (apiCategoryBag == null) { apiCategoryBag = new org.uddi.api_v3.CategoryBag(); } for (org.apache.juddi.model.KeyedReference modelKeyedReference : modelCategoryBag.getKeyedReferences()) { org.uddi.api_v3.KeyedReference apiKeyedReference = new org.uddi.api_v3.KeyedReference(); apiKeyedReference.setTModelKey(modelKeyedReference.getTmodelKeyRef()); apiKeyedReference.setKeyName(modelKeyedReference.getKeyName()); apiKeyedReference.setKeyValue(modelKeyedReference.getKeyValue()); apiCategoryBag.getKeyedReference().add(apiKeyedReference); } for (org.apache.juddi.model.KeyedReferenceGroup modelKeyedReferenceGroup : modelCategoryBag.getKeyedReferenceGroups()) { org.uddi.api_v3.KeyedReferenceGroup apiKeyedReferenceGroup = new org.uddi.api_v3.KeyedReferenceGroup(); mapKeyedReferenceGroup(modelKeyedReferenceGroup, apiKeyedReferenceGroup); apiCategoryBag.getKeyedReferenceGroup().add(apiKeyedReferenceGroup); } } return apiCategoryBag; }
FindTModel ftm = new FindTModel(); ftm.setAuthInfo(authInfoSam); ftm.setCategoryBag(new CategoryBag()); ftm.getCategoryBag().getKeyedReference().add(new KeyedReference("uddi:uddi.org:categorization:types", "uddi-org:types:findQualifier", "findQualifier")); TModelList findTModel = inquiry.findTModel(ftm);
tModel.getOverviewDoc().add(overviewDoc); CategoryBag categoryBag = new CategoryBag(); String portTypeNamespace = portType.getQName().getNamespaceURI();