/** * Create an instance of {@link KeyedReferenceGroup } * */ public KeyedReferenceGroup createKeyedReferenceGroup() { return new KeyedReferenceGroup(); }
public static void validateKeyNotPresentKeyRefGrp(List<KeyedReferenceGroup> items, String key, String itemtype) throws DispositionReportFaultMessage { if (items == null) { return; } for (int i = 0; i < items.size(); i++) { if (key.equalsIgnoreCase(items.get(i).getTModelKey())) { throw new InvalidValueException(new ErrorMessage("errors.valuesetvalidation.invalidcontent", "key " + key + " not allowed on " + itemtype)); } validateKeyNotPresentKeyRef(items.get(i).getKeyedReference(), key, itemtype); } }
public void validateKeyedReferenceGroup(KeyedReferenceGroup krg) throws DispositionReportFaultMessage { // Keyed reference groups must contain a tModelKey if (krg.getTModelKey() == null || krg.getTModelKey().length() == 0) { throw new ValueNotAllowedException(new ErrorMessage("errors.keyedreference.NoTModelKey")); } // Per section 4.4: keys must be case-folded krg.setTModelKey(krg.getTModelKey().toLowerCase()); List<KeyedReference> keyedRefs = krg.getKeyedReference(); // Should being empty raise an error? if (keyedRefs != null && keyedRefs.size() > 0) { for (KeyedReference keyedRef : keyedRefs) { validateKeyedReference(keyedRef); } } }
private List<String> validateValuesKeyRefGrp(List<KeyedReferenceGroup> items) { List<String> ret = new ArrayList<String>(); if (items == null) { return ret; } for (int i = 0; i < items.size(); i++) { ret.addAll(validateValuesKeyRef(items.get(i).getKeyedReference())); } return ret; }
public static void mapKeyedReferenceGroup(org.apache.juddi.model.KeyedReferenceGroup modelKeyedReferenceGroup, org.uddi.api_v3.KeyedReferenceGroup apiKeyedReferenceGroup) throws DispositionReportFaultMessage { apiKeyedReferenceGroup.setTModelKey(modelKeyedReferenceGroup.getTmodelKey()); for (org.apache.juddi.model.KeyedReference modelKeyedReference : modelKeyedReferenceGroup.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()); apiKeyedReferenceGroup.getKeyedReference().add(apiKeyedReference); } }
public int compare(KeyedReferenceGroup krg1, KeyedReferenceGroup krg2) { if (krg1 == null && krg2 == null) return 0; if (krg1 == null) return -1; if (krg2 == null) return 1; if (krg1.getTModelKey() == null && krg2.getTModelKey() == null) return 0; if (krg1.getTModelKey() == null) return -1; if (krg2.getTModelKey() == null) return 1; return krg1.getTModelKey().compareTo(krg2.getTModelKey()); }
private void validatedValuesKeyRefGrp(List<KeyedReferenceGroup> items, String xpath) throws DispositionReportFaultMessage { if (items == null) { return; } for (int i = 0; i < items.size(); i++) { validatedValuesKeyRef(items.get(i).getKeyedReference(), xpath + "keyReferenceGroup(" + i + ")."); } }
public static void mapKeyedReferenceGroup(org.apache.juddi.model.KeyedReferenceGroup modelKeyedReferenceGroup, org.uddi.api_v3.KeyedReferenceGroup apiKeyedReferenceGroup) throws DispositionReportFaultMessage { apiKeyedReferenceGroup.setTModelKey(modelKeyedReferenceGroup.getTmodelKey()); for (org.apache.juddi.model.KeyedReference modelKeyedReference : modelKeyedReferenceGroup.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()); apiKeyedReferenceGroup.getKeyedReference().add(apiKeyedReference); } }
public int compare(KeyedReferenceGroup krg1, KeyedReferenceGroup krg2) { if (krg1 == null && krg2 == null) return 0; if (krg1 == null) return -1; if (krg2 == null) return 1; if (krg1.getTModelKey() == null && krg2.getTModelKey() == null) return 0; if (krg1.getTModelKey() == null) return -1; if (krg2.getTModelKey() == null) return 1; return krg1.getTModelKey().compareTo(krg2.getTModelKey()); }
public static void validateKeyNotPresentKeyRefGrp(List<KeyedReferenceGroup> items, String key, String itemtype) throws DispositionReportFaultMessage { if (items == null) { return; } for (int i = 0; i < items.size(); i++) { if (key.equalsIgnoreCase(items.get(i).getTModelKey())) { throw new InvalidValueException(new ErrorMessage("errors.valuesetvalidation.invalidcontent", "key " + key + " not allowed on " + itemtype)); } validateKeyNotPresentKeyRef(items.get(i).getKeyedReference(), key, itemtype); } }
public void validateKeyedReferenceGroup(KeyedReferenceGroup krg) throws DispositionReportFaultMessage { // Keyed reference groups must contain a tModelKey if (krg.getTModelKey() == null || krg.getTModelKey().length() == 0) { throw new ValueNotAllowedException(new ErrorMessage("errors.keyedreference.NoTModelKey")); } // Per section 4.4: keys must be case-folded krg.setTModelKey(krg.getTModelKey().toLowerCase()); List<KeyedReference> keyedRefs = krg.getKeyedReference(); // Should being empty raise an error? if (keyedRefs != null && keyedRefs.size() > 0) { for (KeyedReference keyedRef : keyedRefs) { validateKeyedReference(keyedRef); } } }
private void validatedValuesKeyRefGrp(List<KeyedReferenceGroup> items, String xpath) throws DispositionReportFaultMessage { if (items == null) { return; } for (int i = 0; i < items.size(); i++) { validatedValuesKeyRef(items.get(i).getKeyedReference(), xpath + "keyReferenceGroup(" + i + ")."); } }
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; }
List<Object> curResult = null; for (KeyedReferenceGroup keyedRefGroup : keyedRefGroups) { String curTModelKey = keyedRefGroup.getTModelKey();
/** * * @param apiKeyedReferenceGroup * @param modelKeyedReferenceGroup * @param modelCategoryBag * @throws DispositionReportFaultMessage */ public static void mapKeyedReferenceGroup(org.uddi.api_v3.KeyedReferenceGroup apiKeyedReferenceGroup, org.apache.juddi.model.KeyedReferenceGroup modelKeyedReferenceGroup, org.apache.juddi.model.CategoryBag modelCategoryBag) throws DispositionReportFaultMessage { if (apiKeyedReferenceGroup != null) { modelKeyedReferenceGroup.setCategoryBag(modelCategoryBag); modelKeyedReferenceGroup.setTmodelKey(apiKeyedReferenceGroup.getTModelKey()); if (apiKeyedReferenceGroup.getKeyedReference() != null) { List<org.apache.juddi.model.KeyedReference> modelKeyedReferences = modelKeyedReferenceGroup.getKeyedReferences(); for (org.uddi.api_v3.KeyedReference apiKeyedReference : apiKeyedReferenceGroup.getKeyedReference()) { modelKeyedReferences.add(new org.apache.juddi.model.KeyedReference(modelKeyedReferenceGroup, apiKeyedReference.getTModelKey(), apiKeyedReference.getKeyName(), apiKeyedReference.getKeyValue())); } } } }
log.debug("validateKeyedReferenceGroup"); if (krg.getTModelKey() == null || krg.getTModelKey().length() == 0) { throw new ValueNotAllowedException(new ErrorMessage("errors.keyedreference.NoTModelKey")); String tmodelKey = krg.getTModelKey().toLowerCase(); krg.setTModelKey(tmodelKey); validateKeyLength(tmodelKey); List<KeyedReference> keyedRefs = krg.getKeyedReference();
private List<String> validateValuesKeyRefGrp(List<KeyedReferenceGroup> items) { List<String> ret = new ArrayList<String>(); if (items == null) { return ret; } for (int i = 0; i < items.size(); i++) { ret.addAll(validateValuesKeyRef(items.get(i).getKeyedReference())); } return ret; }
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; }
List<Object> curResult = null; for (KeyedReferenceGroup keyedRefGroup : keyedRefGroups) { String curTModelKey = keyedRefGroup.getTModelKey();
/** * * @param apiKeyedReferenceGroup * @param modelKeyedReferenceGroup * @param modelCategoryBag * @throws DispositionReportFaultMessage */ public static void mapKeyedReferenceGroup(org.uddi.api_v3.KeyedReferenceGroup apiKeyedReferenceGroup, org.apache.juddi.model.KeyedReferenceGroup modelKeyedReferenceGroup, org.apache.juddi.model.CategoryBag modelCategoryBag) throws DispositionReportFaultMessage { if (apiKeyedReferenceGroup != null) { modelKeyedReferenceGroup.setCategoryBag(modelCategoryBag); modelKeyedReferenceGroup.setTmodelKey(apiKeyedReferenceGroup.getTModelKey()); if (apiKeyedReferenceGroup.getKeyedReference() != null) { List<org.apache.juddi.model.KeyedReference> modelKeyedReferences = modelKeyedReferenceGroup.getKeyedReferences(); for (org.uddi.api_v3.KeyedReference apiKeyedReference : apiKeyedReferenceGroup.getKeyedReference()) { modelKeyedReferences.add(new org.apache.juddi.model.KeyedReference(modelKeyedReferenceGroup, apiKeyedReference.getTModelKey(), apiKeyedReference.getKeyName(), apiKeyedReference.getKeyValue())); } } } }