org.apache.ws.scout.util
Class ScoutUddiJaxrHelper

java.lang.Object
  extended by org.apache.ws.scout.util.ScoutUddiJaxrHelper

public class ScoutUddiJaxrHelper
extends Object

Helper class that does UDDI->Jaxr Mapping

Author:
Anil Saldhana, Geir Magnusson Jr.

Constructor Summary
ScoutUddiJaxrHelper()
           
 
Method Summary
static Association getAssociation(Collection orgs, LifeCycleManager lcm)
           
static Collection getClassifications(CategoryBag cbag, LifeCycleManager lcm)
          Classifications - going to assume all are external since UDDI does not use "Concepts".
static Concept getConcept(TModelDetail tm, LifeCycleManager lcm)
           
static Concept getConcept(TModelInfo tm, LifeCycleManager lcm)
           
static Concept getConcept(TModel tmodel, LifeCycleManager lcm)
           
static Collection<ExternalIdentifier> getExternalIdentifiers(IdentifierBag ibag, LifeCycleManager lcm)
          External Identifiers
static Collection<ExternalLink> getExternalLinks(OverviewDoc odoc, LifeCycleManager lcm)
           
static InternationalString getIString(String str, LifeCycleManager blm)
           
static Organization getOrganization(BusinessDetail bizdetail, LifeCycleManager lcm)
           
static Organization getOrganization(BusinessEntity entity, LifeCycleManager lcm)
           
static Service getService(BusinessService bs, LifeCycleManager lcm)
           
static Service getService(ServiceInfo si, LifeCycleManager lcm)
           
static ServiceBinding getServiceBinding(BindingTemplate bs, LifeCycleManager lcm)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ScoutUddiJaxrHelper

public ScoutUddiJaxrHelper()
Method Detail

getAssociation

public static Association getAssociation(Collection orgs,
                                         LifeCycleManager lcm)
                                  throws JAXRException
Throws:
JAXRException

getOrganization

public static Organization getOrganization(BusinessEntity entity,
                                           LifeCycleManager lcm)
                                    throws JAXRException
Throws:
JAXRException

getOrganization

public static Organization getOrganization(BusinessDetail bizdetail,
                                           LifeCycleManager lcm)
                                    throws JAXRException
Throws:
JAXRException

getIString

public static InternationalString getIString(String str,
                                             LifeCycleManager blm)
                                      throws JAXRException
Throws:
JAXRException

getService

public static Service getService(BusinessService bs,
                                 LifeCycleManager lcm)
                          throws JAXRException
Throws:
JAXRException

getService

public static Service getService(ServiceInfo si,
                                 LifeCycleManager lcm)
                          throws JAXRException
Throws:
JAXRException

getServiceBinding

public static ServiceBinding getServiceBinding(BindingTemplate bs,
                                               LifeCycleManager lcm)
                                        throws JAXRException
Throws:
JAXRException

getConcept

public static Concept getConcept(TModelDetail tm,
                                 LifeCycleManager lcm)
                          throws JAXRException
Throws:
JAXRException

getConcept

public static Concept getConcept(TModel tmodel,
                                 LifeCycleManager lcm)
                          throws JAXRException
Throws:
JAXRException

getConcept

public static Concept getConcept(TModelInfo tm,
                                 LifeCycleManager lcm)
                          throws JAXRException
Throws:
JAXRException

getClassifications

public static Collection getClassifications(CategoryBag cbag,
                                            LifeCycleManager lcm)
                                     throws JAXRException
Classifications - going to assume all are external since UDDI does not use "Concepts".

Parameters:
cbag -
destinationObj -
lcm -
Throws:
JAXRException

getExternalLinks

public static Collection<ExternalLink> getExternalLinks(OverviewDoc odoc,
                                                        LifeCycleManager lcm)
                                                 throws JAXRException
Throws:
JAXRException

getExternalIdentifiers

public static Collection<ExternalIdentifier> getExternalIdentifiers(IdentifierBag ibag,
                                                                    LifeCycleManager lcm)
                                                             throws JAXRException
External Identifiers

Parameters:
ibag -
destinationObj -
lcm -
Throws:
JAXRException


Copyright © 2004-2011 Apache Software Foundation. All Rights Reserved.