org.apache.juddi.mapping
Class MappingApiToModel

java.lang.Object
  extended by org.apache.juddi.mapping.MappingApiToModel

public class MappingApiToModel
extends Object

Author:
Jeff Faath, Kurt T Stam, Tom Cunningham

Constructor Summary
MappingApiToModel()
           
 
Method Summary
static void mapAddressLines(List<org.uddi.api_v3.AddressLine> apiAddressLineList, List<AddressLine> modelAddressLineList, Address modelAddress, String businessKey, Long contactId)
           
static void mapBindingDescriptions(List<org.uddi.api_v3.Description> apiDescList, List<BindingDescr> modelDescList, BindingTemplate modelBindingTemplate)
           
static void mapBindingTemplate(org.uddi.api_v3.BindingTemplate apiBindingTemplate, BindingTemplate modelBindingTemplate, BusinessService modelBusinessService)
           
static void mapBindingTemplates(org.uddi.api_v3.BindingTemplates apiBindingTemplates, List<BindingTemplate> modelBindingTemplateList, BusinessService modelBusinessService)
           
static void mapBindingTemplateSignatures(List<org.w3._2000._09.xmldsig_.SignatureType> apiSignatures, BindingTemplate modelBindingTemplate)
           
static void mapBusinessDescriptions(List<org.uddi.api_v3.Description> apiDescList, List<BusinessDescr> modelDescList, BusinessEntity modelBusinessEntity)
           
static void mapBusinessEntity(org.uddi.api_v3.BusinessEntity apiBusinessEntity, BusinessEntity modelBusinessEntity)
           
static void mapBusinessIdentifiers(org.uddi.api_v3.IdentifierBag apiIdentifierBag, List<BusinessIdentifier> modelIdentifierList, BusinessEntity modelBusinessEntity)
           
static void mapBusinessNames(List<org.uddi.api_v3.Name> apiNameList, List<BusinessName> modelNameList, BusinessEntity modelBusinessEntity)
           
static void mapBusinessService(org.uddi.api_v3.BusinessService apiBusinessService, BusinessService modelBusinessService, BusinessEntity modelBusinessEntity)
           
static void mapBusinessServices(org.uddi.api_v3.BusinessServices apiBusinessServices, List<BusinessService> modelBusinessServiceList, List<ServiceProjection> modelServiceProjectionList, BusinessEntity modelBusinessEntity)
           
static void mapBusinessServiceSignature(List<org.w3._2000._09.xmldsig_.SignatureType> apiSignatures, BusinessService modelBusinessService)
           
static void mapBusinessSignature(List<org.w3._2000._09.xmldsig_.SignatureType> apiSignatures, BusinessEntity modelBusinessEntity)
           
static void mapCategoryBag(org.uddi.api_v3.CategoryBag apiCategoryBag, CategoryBag modelCategoryBag)
           
static void mapClerk(org.apache.juddi.api_v3.Clerk apiClerk, Clerk modelClerk)
           
static void mapClientSubscriptionInfo(org.apache.juddi.api_v3.ClientSubscriptionInfo apiClientSubscriptionInfo, ClientSubscriptionInfo modelClientSubscriptionInfo)
           
static void mapContactAddresses(List<org.uddi.api_v3.Address> apiAddressList, List<Address> modelAddressList, Contact modelContact, String businessKey)
           
static void mapContactDescriptions(List<org.uddi.api_v3.Description> apiDescList, List<ContactDescr> modelDescList, Contact modelContact, String businessKey)
           
static void mapContactEmails(List<org.uddi.api_v3.Email> apiEmailList, List<Email> modelEmailList, Contact modelContact, String businessKey)
           
static void mapContactPhones(List<org.uddi.api_v3.Phone> apiPhoneList, List<Phone> modelPhoneList, Contact modelContact, String businessKey)
           
static void mapContacts(org.uddi.api_v3.Contacts apiContacts, List<Contact> modelContactList, BusinessEntity modelBusinessEntity)
           
static void mapDiscoveryUrls(org.uddi.api_v3.DiscoveryURLs apiDiscUrls, List<DiscoveryUrl> modelDiscUrlList, BusinessEntity modelBusinessEntity)
           
static void mapInstanceDetails(org.uddi.api_v3.InstanceDetails apiInstanceDetails, TmodelInstanceInfo modelTmodelInstInfo)
           
static void mapKeyedReferenceGroup(org.uddi.api_v3.KeyedReferenceGroup apiKeyedReferenceGroup, KeyedReferenceGroup modelKeyedReferenceGroup, CategoryBag modelCategoryBag)
           
static void mapNode(org.apache.juddi.api_v3.Node apiNode, Node modelNode)
           
static void mapOverviewDoc(org.uddi.api_v3.OverviewDoc apiOverviewDoc, OverviewDoc modelOverviewDoc)
           
static void mapPersonNames(List<org.uddi.api_v3.PersonName> apiPersonNameList, List<PersonName> modelPersonNameList, Contact modelContact, String businessKey)
           
static void mapPublisher(org.apache.juddi.api_v3.Publisher apiPublisher, Publisher modelPublisher)
           
static void mapPublisherAssertion(org.uddi.api_v3.PublisherAssertion apiPubAssertion, PublisherAssertion modelPubAssertion)
           
static void mapPublisherSignatures(List<org.w3._2000._09.xmldsig_.SignatureType> apiSignatures, Publisher modelPublisher)
           
static void mapServiceDescriptions(List<org.uddi.api_v3.Description> apiDescList, List<ServiceDescr> modelDescList, BusinessService modelBusinessService)
           
static void mapServiceNames(List<org.uddi.api_v3.Name> apiNameList, List<ServiceName> modelNameList, BusinessService modelBusinessService)
           
static void mapSubscription(org.uddi.sub_v3.Subscription apiSubscription, Subscription modelSubscription)
           
static void mapTModel(org.uddi.api_v3.TModel apiTModel, Tmodel modelTModel)
           
static void mapTModelDescriptions(List<org.uddi.api_v3.Description> apiDescList, List<TmodelDescr> modelDescList, Tmodel modelTModel)
           
static void mapTModelIdentifiers(org.uddi.api_v3.IdentifierBag apiIdentifierBag, List<TmodelIdentifier> modelIdentifierList, Tmodel modelTModel)
           
static void mapTModelInstanceDetails(org.uddi.api_v3.TModelInstanceDetails apiTModelInstDetails, List<TmodelInstanceInfo> modelTModelInstInfoList, BindingTemplate modelBindingTemplate)
           
static void mapTModelInstanceInfoDescriptions(List<org.uddi.api_v3.Description> apiDescList, List<TmodelInstanceInfoDescr> modelDescList, TmodelInstanceInfo modelTModelInstInfo)
           
static void mapTModelOverviewDocs(List<org.uddi.api_v3.OverviewDoc> apiOverviewDocList, List<OverviewDoc> modelOverviewDocList, Tmodel modelTmodel)
           
static void mapTmodelSignatures(List<org.w3._2000._09.xmldsig_.SignatureType> apiSignatures, Tmodel modelTmodel)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MappingApiToModel

public MappingApiToModel()
Method Detail

mapPublisher

public static void mapPublisher(org.apache.juddi.api_v3.Publisher apiPublisher,
                                Publisher modelPublisher)
                         throws org.uddi.v3_service.DispositionReportFaultMessage
Throws:
org.uddi.v3_service.DispositionReportFaultMessage

mapBusinessEntity

public static void mapBusinessEntity(org.uddi.api_v3.BusinessEntity apiBusinessEntity,
                                     BusinessEntity modelBusinessEntity)
                              throws org.uddi.v3_service.DispositionReportFaultMessage
Throws:
org.uddi.v3_service.DispositionReportFaultMessage

mapBusinessServiceSignature

public static void mapBusinessServiceSignature(List<org.w3._2000._09.xmldsig_.SignatureType> apiSignatures,
                                               BusinessService modelBusinessService)
                                        throws org.uddi.v3_service.DispositionReportFaultMessage
Throws:
org.uddi.v3_service.DispositionReportFaultMessage

mapTmodelSignatures

public static void mapTmodelSignatures(List<org.w3._2000._09.xmldsig_.SignatureType> apiSignatures,
                                       Tmodel modelTmodel)
                                throws org.uddi.v3_service.DispositionReportFaultMessage
Throws:
org.uddi.v3_service.DispositionReportFaultMessage

mapBindingTemplateSignatures

public static void mapBindingTemplateSignatures(List<org.w3._2000._09.xmldsig_.SignatureType> apiSignatures,
                                                BindingTemplate modelBindingTemplate)
                                         throws org.uddi.v3_service.DispositionReportFaultMessage
Throws:
org.uddi.v3_service.DispositionReportFaultMessage

mapPublisherSignatures

public static void mapPublisherSignatures(List<org.w3._2000._09.xmldsig_.SignatureType> apiSignatures,
                                          Publisher modelPublisher)
                                   throws org.uddi.v3_service.DispositionReportFaultMessage
Throws:
org.uddi.v3_service.DispositionReportFaultMessage

mapBusinessSignature

public static void mapBusinessSignature(List<org.w3._2000._09.xmldsig_.SignatureType> apiSignatures,
                                        BusinessEntity modelBusinessEntity)
                                 throws org.uddi.v3_service.DispositionReportFaultMessage
Throws:
org.uddi.v3_service.DispositionReportFaultMessage

mapBusinessNames

public static void mapBusinessNames(List<org.uddi.api_v3.Name> apiNameList,
                                    List<BusinessName> modelNameList,
                                    BusinessEntity modelBusinessEntity)
                             throws org.uddi.v3_service.DispositionReportFaultMessage
Throws:
org.uddi.v3_service.DispositionReportFaultMessage

mapBusinessDescriptions

public static void mapBusinessDescriptions(List<org.uddi.api_v3.Description> apiDescList,
                                           List<BusinessDescr> modelDescList,
                                           BusinessEntity modelBusinessEntity)
                                    throws org.uddi.v3_service.DispositionReportFaultMessage
Throws:
org.uddi.v3_service.DispositionReportFaultMessage

mapDiscoveryUrls

public static void mapDiscoveryUrls(org.uddi.api_v3.DiscoveryURLs apiDiscUrls,
                                    List<DiscoveryUrl> modelDiscUrlList,
                                    BusinessEntity modelBusinessEntity)
                             throws org.uddi.v3_service.DispositionReportFaultMessage
Throws:
org.uddi.v3_service.DispositionReportFaultMessage

mapContacts

public static void mapContacts(org.uddi.api_v3.Contacts apiContacts,
                               List<Contact> modelContactList,
                               BusinessEntity modelBusinessEntity)
                        throws org.uddi.v3_service.DispositionReportFaultMessage
Throws:
org.uddi.v3_service.DispositionReportFaultMessage

mapContactDescriptions

public static void mapContactDescriptions(List<org.uddi.api_v3.Description> apiDescList,
                                          List<ContactDescr> modelDescList,
                                          Contact modelContact,
                                          String businessKey)
                                   throws org.uddi.v3_service.DispositionReportFaultMessage
Throws:
org.uddi.v3_service.DispositionReportFaultMessage

mapPersonNames

public static void mapPersonNames(List<org.uddi.api_v3.PersonName> apiPersonNameList,
                                  List<PersonName> modelPersonNameList,
                                  Contact modelContact,
                                  String businessKey)
                           throws org.uddi.v3_service.DispositionReportFaultMessage
Throws:
org.uddi.v3_service.DispositionReportFaultMessage

mapContactEmails

public static void mapContactEmails(List<org.uddi.api_v3.Email> apiEmailList,
                                    List<Email> modelEmailList,
                                    Contact modelContact,
                                    String businessKey)
                             throws org.uddi.v3_service.DispositionReportFaultMessage
Throws:
org.uddi.v3_service.DispositionReportFaultMessage

mapContactPhones

public static void mapContactPhones(List<org.uddi.api_v3.Phone> apiPhoneList,
                                    List<Phone> modelPhoneList,
                                    Contact modelContact,
                                    String businessKey)
                             throws org.uddi.v3_service.DispositionReportFaultMessage
Throws:
org.uddi.v3_service.DispositionReportFaultMessage

mapContactAddresses

public static void mapContactAddresses(List<org.uddi.api_v3.Address> apiAddressList,
                                       List<Address> modelAddressList,
                                       Contact modelContact,
                                       String businessKey)
                                throws org.uddi.v3_service.DispositionReportFaultMessage
Throws:
org.uddi.v3_service.DispositionReportFaultMessage

mapAddressLines

public static void mapAddressLines(List<org.uddi.api_v3.AddressLine> apiAddressLineList,
                                   List<AddressLine> modelAddressLineList,
                                   Address modelAddress,
                                   String businessKey,
                                   Long contactId)
                            throws org.uddi.v3_service.DispositionReportFaultMessage
Throws:
org.uddi.v3_service.DispositionReportFaultMessage

mapBusinessIdentifiers

public static void mapBusinessIdentifiers(org.uddi.api_v3.IdentifierBag apiIdentifierBag,
                                          List<BusinessIdentifier> modelIdentifierList,
                                          BusinessEntity modelBusinessEntity)
                                   throws org.uddi.v3_service.DispositionReportFaultMessage
Throws:
org.uddi.v3_service.DispositionReportFaultMessage

mapBusinessServices

public static void mapBusinessServices(org.uddi.api_v3.BusinessServices apiBusinessServices,
                                       List<BusinessService> modelBusinessServiceList,
                                       List<ServiceProjection> modelServiceProjectionList,
                                       BusinessEntity modelBusinessEntity)
                                throws org.uddi.v3_service.DispositionReportFaultMessage
Throws:
org.uddi.v3_service.DispositionReportFaultMessage

mapBusinessService

public static void mapBusinessService(org.uddi.api_v3.BusinessService apiBusinessService,
                                      BusinessService modelBusinessService,
                                      BusinessEntity modelBusinessEntity)
                               throws org.uddi.v3_service.DispositionReportFaultMessage
Throws:
org.uddi.v3_service.DispositionReportFaultMessage

mapServiceNames

public static void mapServiceNames(List<org.uddi.api_v3.Name> apiNameList,
                                   List<ServiceName> modelNameList,
                                   BusinessService modelBusinessService)
                            throws org.uddi.v3_service.DispositionReportFaultMessage
Throws:
org.uddi.v3_service.DispositionReportFaultMessage

mapServiceDescriptions

public static void mapServiceDescriptions(List<org.uddi.api_v3.Description> apiDescList,
                                          List<ServiceDescr> modelDescList,
                                          BusinessService modelBusinessService)
                                   throws org.uddi.v3_service.DispositionReportFaultMessage
Throws:
org.uddi.v3_service.DispositionReportFaultMessage

mapBindingTemplates

public static void mapBindingTemplates(org.uddi.api_v3.BindingTemplates apiBindingTemplates,
                                       List<BindingTemplate> modelBindingTemplateList,
                                       BusinessService modelBusinessService)
                                throws org.uddi.v3_service.DispositionReportFaultMessage
Throws:
org.uddi.v3_service.DispositionReportFaultMessage

mapBindingTemplate

public static void mapBindingTemplate(org.uddi.api_v3.BindingTemplate apiBindingTemplate,
                                      BindingTemplate modelBindingTemplate,
                                      BusinessService modelBusinessService)
                               throws org.uddi.v3_service.DispositionReportFaultMessage
Throws:
org.uddi.v3_service.DispositionReportFaultMessage

mapBindingDescriptions

public static void mapBindingDescriptions(List<org.uddi.api_v3.Description> apiDescList,
                                          List<BindingDescr> modelDescList,
                                          BindingTemplate modelBindingTemplate)
                                   throws org.uddi.v3_service.DispositionReportFaultMessage
Throws:
org.uddi.v3_service.DispositionReportFaultMessage

mapCategoryBag

public static void mapCategoryBag(org.uddi.api_v3.CategoryBag apiCategoryBag,
                                  CategoryBag modelCategoryBag)
                           throws org.uddi.v3_service.DispositionReportFaultMessage
Throws:
org.uddi.v3_service.DispositionReportFaultMessage

mapKeyedReferenceGroup

public static void mapKeyedReferenceGroup(org.uddi.api_v3.KeyedReferenceGroup apiKeyedReferenceGroup,
                                          KeyedReferenceGroup modelKeyedReferenceGroup,
                                          CategoryBag modelCategoryBag)
                                   throws org.uddi.v3_service.DispositionReportFaultMessage
Throws:
org.uddi.v3_service.DispositionReportFaultMessage

mapTModelInstanceDetails

public static void mapTModelInstanceDetails(org.uddi.api_v3.TModelInstanceDetails apiTModelInstDetails,
                                            List<TmodelInstanceInfo> modelTModelInstInfoList,
                                            BindingTemplate modelBindingTemplate)
                                     throws org.uddi.v3_service.DispositionReportFaultMessage
Throws:
org.uddi.v3_service.DispositionReportFaultMessage

mapTModelInstanceInfoDescriptions

public static void mapTModelInstanceInfoDescriptions(List<org.uddi.api_v3.Description> apiDescList,
                                                     List<TmodelInstanceInfoDescr> modelDescList,
                                                     TmodelInstanceInfo modelTModelInstInfo)
                                              throws org.uddi.v3_service.DispositionReportFaultMessage
Throws:
org.uddi.v3_service.DispositionReportFaultMessage

mapInstanceDetails

public static void mapInstanceDetails(org.uddi.api_v3.InstanceDetails apiInstanceDetails,
                                      TmodelInstanceInfo modelTmodelInstInfo)
                               throws org.uddi.v3_service.DispositionReportFaultMessage
Throws:
org.uddi.v3_service.DispositionReportFaultMessage

mapOverviewDoc

public static void mapOverviewDoc(org.uddi.api_v3.OverviewDoc apiOverviewDoc,
                                  OverviewDoc modelOverviewDoc)
                           throws org.uddi.v3_service.DispositionReportFaultMessage
Throws:
org.uddi.v3_service.DispositionReportFaultMessage

mapTModel

public static void mapTModel(org.uddi.api_v3.TModel apiTModel,
                             Tmodel modelTModel)
                      throws org.uddi.v3_service.DispositionReportFaultMessage
Throws:
org.uddi.v3_service.DispositionReportFaultMessage

mapTModelDescriptions

public static void mapTModelDescriptions(List<org.uddi.api_v3.Description> apiDescList,
                                         List<TmodelDescr> modelDescList,
                                         Tmodel modelTModel)
                                  throws org.uddi.v3_service.DispositionReportFaultMessage
Throws:
org.uddi.v3_service.DispositionReportFaultMessage

mapTModelIdentifiers

public static void mapTModelIdentifiers(org.uddi.api_v3.IdentifierBag apiIdentifierBag,
                                        List<TmodelIdentifier> modelIdentifierList,
                                        Tmodel modelTModel)
                                 throws org.uddi.v3_service.DispositionReportFaultMessage
Throws:
org.uddi.v3_service.DispositionReportFaultMessage

mapTModelOverviewDocs

public static void mapTModelOverviewDocs(List<org.uddi.api_v3.OverviewDoc> apiOverviewDocList,
                                         List<OverviewDoc> modelOverviewDocList,
                                         Tmodel modelTmodel)
                                  throws org.uddi.v3_service.DispositionReportFaultMessage
Throws:
org.uddi.v3_service.DispositionReportFaultMessage

mapPublisherAssertion

public static void mapPublisherAssertion(org.uddi.api_v3.PublisherAssertion apiPubAssertion,
                                         PublisherAssertion modelPubAssertion)
                                  throws org.uddi.v3_service.DispositionReportFaultMessage
Throws:
org.uddi.v3_service.DispositionReportFaultMessage

mapSubscription

public static void mapSubscription(org.uddi.sub_v3.Subscription apiSubscription,
                                   Subscription modelSubscription)
                            throws org.uddi.v3_service.DispositionReportFaultMessage
Throws:
org.uddi.v3_service.DispositionReportFaultMessage

mapClientSubscriptionInfo

public static void mapClientSubscriptionInfo(org.apache.juddi.api_v3.ClientSubscriptionInfo apiClientSubscriptionInfo,
                                             ClientSubscriptionInfo modelClientSubscriptionInfo)
                                      throws org.uddi.v3_service.DispositionReportFaultMessage
Throws:
org.uddi.v3_service.DispositionReportFaultMessage

mapClerk

public static void mapClerk(org.apache.juddi.api_v3.Clerk apiClerk,
                            Clerk modelClerk)

mapNode

public static void mapNode(org.apache.juddi.api_v3.Node apiNode,
                           Node modelNode)


Copyright © 2004-2013 The Apache Software Foundation. All Rights Reserved.