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); } } }
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); } } }
krg.setTModelKey(tmodelKey); validateKeyLength(tmodelKey);
krg.setTModelKey(tmodelKey); validateKeyLength(tmodelKey);
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 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); } }