You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@juddi.apache.org by ks...@apache.org on 2008/05/29 02:44:41 UTC

svn commit: r661167 [6/12] - in /webservices/juddi/branches/v3_trunk: ./ uddi-api/ uddi-api/src/main/java/org/ uddi-api/src/main/java/org/uddi/ uddi-api/src/main/java/org/uddi/api_v3/ uddi-api/src/main/java/org/uddi/custody_v3/ uddi-api/src/main/java/o...

Added: webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/api_v3/PersonName.java
URL: http://svn.apache.org/viewvc/webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/api_v3/PersonName.java?rev=661167&view=auto
==============================================================================
--- webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/api_v3/PersonName.java (added)
+++ webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/api_v3/PersonName.java Wed May 28 17:44:36 2008
@@ -0,0 +1,107 @@
+/*
+ * Copyright 2001-2008 The Apache Software Foundation.
+ * 
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ * 
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ * 
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ *
+ * This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.1.5-b01-fcs 
+ * See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 
+ * Any modifications to this file will be lost upon recompilation of the source schema. 
+ * Generated on: 2008.05.28 at 03:26:41 PM EDT 
+ */
+package org.uddi.api_v3;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlAttribute;
+import javax.xml.bind.annotation.XmlType;
+import javax.xml.bind.annotation.XmlValue;
+
+
+/**
+ * <p>Java class for personName complex type.
+ * 
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ * 
+ * <pre>
+ * &lt;complexType name="personName">
+ *   &lt;simpleContent>
+ *     &lt;extension base="&lt;urn:uddi-org:api_v3>validationTypeString255">
+ *       &lt;attribute ref="{http://www.w3.org/XML/1998/namespace}lang"/>
+ *     &lt;/extension>
+ *   &lt;/simpleContent>
+ * &lt;/complexType>
+ * </pre>
+ * 
+ * 
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "personName", propOrder = {
+    "value"
+})
+public class PersonName {
+
+    @XmlValue
+    protected String value;
+    @XmlAttribute(namespace = "http://www.w3.org/XML/1998/namespace")
+    protected String lang;
+
+    /**
+     * Gets the value of the value property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link String }
+     *     
+     */
+    public String getValue() {
+        return value;
+    }
+
+    /**
+     * Sets the value of the value property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link String }
+     *     
+     */
+    public void setValue(String value) {
+        this.value = value;
+    }
+
+    /**
+     * Gets the value of the lang property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link String }
+     *     
+     */
+    public String getLang() {
+        return lang;
+    }
+
+    /**
+     * Sets the value of the lang property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link String }
+     *     
+     */
+    public void setLang(String value) {
+        this.lang = value;
+    }
+
+}

Added: webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/api_v3/Phone.java
URL: http://svn.apache.org/viewvc/webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/api_v3/Phone.java?rev=661167&view=auto
==============================================================================
--- webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/api_v3/Phone.java (added)
+++ webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/api_v3/Phone.java Wed May 28 17:44:36 2008
@@ -0,0 +1,111 @@
+/*
+ * Copyright 2001-2008 The Apache Software Foundation.
+ * 
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ * 
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ * 
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ *
+ * This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.1.5-b01-fcs 
+ * See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 
+ * Any modifications to this file will be lost upon recompilation of the source schema. 
+ * Generated on: 2008.05.28 at 03:26:41 PM EDT 
+ */
+package org.uddi.api_v3;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlAttribute;
+import javax.xml.bind.annotation.XmlType;
+import javax.xml.bind.annotation.XmlValue;
+
+
+/**
+ * <p>Java class for phone complex type.
+ * 
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ * 
+ * <pre>
+ * &lt;complexType name="phone">
+ *   &lt;simpleContent>
+ *     &lt;extension base="&lt;urn:uddi-org:api_v3>validationTypeString50">
+ *       &lt;attribute name="useType" type="{urn:uddi-org:api_v3}useType" default="" />
+ *     &lt;/extension>
+ *   &lt;/simpleContent>
+ * &lt;/complexType>
+ * </pre>
+ * 
+ * 
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "phone", propOrder = {
+    "value"
+})
+public class Phone {
+
+    @XmlValue
+    protected String value;
+    @XmlAttribute
+    protected String useType;
+
+    /**
+     * Gets the value of the value property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link String }
+     *     
+     */
+    public String getValue() {
+        return value;
+    }
+
+    /**
+     * Sets the value of the value property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link String }
+     *     
+     */
+    public void setValue(String value) {
+        this.value = value;
+    }
+
+    /**
+     * Gets the value of the useType property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link String }
+     *     
+     */
+    public String getUseType() {
+        if (useType == null) {
+            return "";
+        } else {
+            return useType;
+        }
+    }
+
+    /**
+     * Sets the value of the useType property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link String }
+     *     
+     */
+    public void setUseType(String value) {
+        this.useType = value;
+    }
+
+}

Added: webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/api_v3/PublisherAssertion.java
URL: http://svn.apache.org/viewvc/webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/api_v3/PublisherAssertion.java?rev=661167&view=auto
==============================================================================
--- webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/api_v3/PublisherAssertion.java (added)
+++ webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/api_v3/PublisherAssertion.java Wed May 28 17:44:36 2008
@@ -0,0 +1,174 @@
+/*
+ * Copyright 2001-2008 The Apache Software Foundation.
+ * 
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ * 
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ * 
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ *
+ * This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.1.5-b01-fcs 
+ * See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 
+ * Any modifications to this file will be lost upon recompilation of the source schema. 
+ * Generated on: 2008.05.28 at 03:26:41 PM EDT 
+ */
+package org.uddi.api_v3;
+
+import java.util.ArrayList;
+import java.util.List;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlType;
+import org.w3._2000._09.xmldsig_.SignatureType;
+
+
+/**
+ * <p>Java class for publisherAssertion complex type.
+ * 
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ * 
+ * <pre>
+ * &lt;complexType name="publisherAssertion">
+ *   &lt;complexContent>
+ *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       &lt;sequence>
+ *         &lt;element ref="{urn:uddi-org:api_v3}fromKey"/>
+ *         &lt;element ref="{urn:uddi-org:api_v3}toKey"/>
+ *         &lt;element ref="{urn:uddi-org:api_v3}keyedReference"/>
+ *         &lt;element ref="{http://www.w3.org/2000/09/xmldsig#}Signature" maxOccurs="unbounded" minOccurs="0"/>
+ *       &lt;/sequence>
+ *     &lt;/restriction>
+ *   &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ * 
+ * 
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "publisherAssertion", propOrder = {
+    "fromKey",
+    "toKey",
+    "keyedReference",
+    "signature"
+})
+public class PublisherAssertion {
+
+    @XmlElement(required = true)
+    protected String fromKey;
+    @XmlElement(required = true)
+    protected String toKey;
+    @XmlElement(required = true)
+    protected KeyedReference keyedReference;
+    @XmlElement(name = "Signature", namespace = "http://www.w3.org/2000/09/xmldsig#")
+    protected List<SignatureType> signature;
+
+    /**
+     * Gets the value of the fromKey property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link String }
+     *     
+     */
+    public String getFromKey() {
+        return fromKey;
+    }
+
+    /**
+     * Sets the value of the fromKey property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link String }
+     *     
+     */
+    public void setFromKey(String value) {
+        this.fromKey = value;
+    }
+
+    /**
+     * Gets the value of the toKey property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link String }
+     *     
+     */
+    public String getToKey() {
+        return toKey;
+    }
+
+    /**
+     * Sets the value of the toKey property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link String }
+     *     
+     */
+    public void setToKey(String value) {
+        this.toKey = value;
+    }
+
+    /**
+     * Gets the value of the keyedReference property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link KeyedReference }
+     *     
+     */
+    public KeyedReference getKeyedReference() {
+        return keyedReference;
+    }
+
+    /**
+     * Sets the value of the keyedReference property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link KeyedReference }
+     *     
+     */
+    public void setKeyedReference(KeyedReference value) {
+        this.keyedReference = value;
+    }
+
+    /**
+     * Gets the value of the signature property.
+     * 
+     * <p>
+     * This accessor method returns a reference to the live list,
+     * not a snapshot. Therefore any modification you make to the
+     * returned list will be present inside the JAXB object.
+     * This is why there is not a <CODE>set</CODE> method for the signature property.
+     * 
+     * <p>
+     * For example, to add a new item, do as follows:
+     * <pre>
+     *    getSignature().add(newItem);
+     * </pre>
+     * 
+     * 
+     * <p>
+     * Objects of the following type(s) are allowed in the list
+     * {@link SignatureType }
+     * 
+     * 
+     */
+    public List<SignatureType> getSignature() {
+        if (signature == null) {
+            signature = new ArrayList<SignatureType>();
+        }
+        return this.signature;
+    }
+
+}

Added: webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/api_v3/PublisherAssertions.java
URL: http://svn.apache.org/viewvc/webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/api_v3/PublisherAssertions.java?rev=661167&view=auto
==============================================================================
--- webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/api_v3/PublisherAssertions.java (added)
+++ webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/api_v3/PublisherAssertions.java Wed May 28 17:44:36 2008
@@ -0,0 +1,87 @@
+/*
+ * Copyright 2001-2008 The Apache Software Foundation.
+ * 
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ * 
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ * 
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ *
+ * This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.1.5-b01-fcs 
+ * See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 
+ * Any modifications to this file will be lost upon recompilation of the source schema. 
+ * Generated on: 2008.05.28 at 03:26:41 PM EDT 
+ */
+package org.uddi.api_v3;
+
+import java.util.ArrayList;
+import java.util.List;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for publisherAssertions complex type.
+ * 
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ * 
+ * <pre>
+ * &lt;complexType name="publisherAssertions">
+ *   &lt;complexContent>
+ *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       &lt;sequence>
+ *         &lt;element ref="{urn:uddi-org:api_v3}publisherAssertion" maxOccurs="unbounded" minOccurs="0"/>
+ *       &lt;/sequence>
+ *     &lt;/restriction>
+ *   &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ * 
+ * 
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "publisherAssertions", propOrder = {
+    "publisherAssertion"
+})
+public class PublisherAssertions {
+
+    protected List<PublisherAssertion> publisherAssertion;
+
+    /**
+     * Gets the value of the publisherAssertion property.
+     * 
+     * <p>
+     * This accessor method returns a reference to the live list,
+     * not a snapshot. Therefore any modification you make to the
+     * returned list will be present inside the JAXB object.
+     * This is why there is not a <CODE>set</CODE> method for the publisherAssertion property.
+     * 
+     * <p>
+     * For example, to add a new item, do as follows:
+     * <pre>
+     *    getPublisherAssertion().add(newItem);
+     * </pre>
+     * 
+     * 
+     * <p>
+     * Objects of the following type(s) are allowed in the list
+     * {@link PublisherAssertion }
+     * 
+     * 
+     */
+    public List<PublisherAssertion> getPublisherAssertion() {
+        if (publisherAssertion == null) {
+            publisherAssertion = new ArrayList<PublisherAssertion>();
+        }
+        return this.publisherAssertion;
+    }
+
+}

Added: webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/api_v3/RegisteredInfo.java
URL: http://svn.apache.org/viewvc/webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/api_v3/RegisteredInfo.java?rev=661167&view=auto
==============================================================================
--- webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/api_v3/RegisteredInfo.java (added)
+++ webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/api_v3/RegisteredInfo.java Wed May 28 17:44:36 2008
@@ -0,0 +1,135 @@
+/*
+ * Copyright 2001-2008 The Apache Software Foundation.
+ * 
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ * 
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ * 
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ *
+ * This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.1.5-b01-fcs 
+ * See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 
+ * Any modifications to this file will be lost upon recompilation of the source schema. 
+ * Generated on: 2008.05.28 at 03:26:41 PM EDT 
+ */
+package org.uddi.api_v3;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlAttribute;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for registeredInfo complex type.
+ * 
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ * 
+ * <pre>
+ * &lt;complexType name="registeredInfo">
+ *   &lt;complexContent>
+ *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       &lt;sequence>
+ *         &lt;element ref="{urn:uddi-org:api_v3}businessInfos" minOccurs="0"/>
+ *         &lt;element ref="{urn:uddi-org:api_v3}tModelInfos" minOccurs="0"/>
+ *       &lt;/sequence>
+ *       &lt;attribute name="truncated" type="{urn:uddi-org:api_v3}truncated" />
+ *     &lt;/restriction>
+ *   &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ * 
+ * 
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "registeredInfo", propOrder = {
+    "businessInfos",
+    "tModelInfos"
+})
+public class RegisteredInfo {
+
+    protected BusinessInfos businessInfos;
+    protected TModelInfos tModelInfos;
+    @XmlAttribute
+    protected Boolean truncated;
+
+    /**
+     * Gets the value of the businessInfos property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link BusinessInfos }
+     *     
+     */
+    public BusinessInfos getBusinessInfos() {
+        return businessInfos;
+    }
+
+    /**
+     * Sets the value of the businessInfos property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link BusinessInfos }
+     *     
+     */
+    public void setBusinessInfos(BusinessInfos value) {
+        this.businessInfos = value;
+    }
+
+    /**
+     * Gets the value of the tModelInfos property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link TModelInfos }
+     *     
+     */
+    public TModelInfos getTModelInfos() {
+        return tModelInfos;
+    }
+
+    /**
+     * Sets the value of the tModelInfos property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link TModelInfos }
+     *     
+     */
+    public void setTModelInfos(TModelInfos value) {
+        this.tModelInfos = value;
+    }
+
+    /**
+     * Gets the value of the truncated property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link Boolean }
+     *     
+     */
+    public Boolean isTruncated() {
+        return truncated;
+    }
+
+    /**
+     * Sets the value of the truncated property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link Boolean }
+     *     
+     */
+    public void setTruncated(Boolean value) {
+        this.truncated = value;
+    }
+
+}

Added: webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/api_v3/RelatedBusinessInfo.java
URL: http://svn.apache.org/viewvc/webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/api_v3/RelatedBusinessInfo.java?rev=661167&view=auto
==============================================================================
--- webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/api_v3/RelatedBusinessInfo.java (added)
+++ webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/api_v3/RelatedBusinessInfo.java Wed May 28 17:44:36 2008
@@ -0,0 +1,182 @@
+/*
+ * Copyright 2001-2008 The Apache Software Foundation.
+ * 
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ * 
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ * 
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ *
+ * This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.1.5-b01-fcs 
+ * See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 
+ * Any modifications to this file will be lost upon recompilation of the source schema. 
+ * Generated on: 2008.05.28 at 03:26:41 PM EDT 
+ */
+package org.uddi.api_v3;
+
+import java.util.ArrayList;
+import java.util.List;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for relatedBusinessInfo complex type.
+ * 
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ * 
+ * <pre>
+ * &lt;complexType name="relatedBusinessInfo">
+ *   &lt;complexContent>
+ *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       &lt;sequence>
+ *         &lt;element ref="{urn:uddi-org:api_v3}businessKey"/>
+ *         &lt;element ref="{urn:uddi-org:api_v3}name" maxOccurs="unbounded"/>
+ *         &lt;element ref="{urn:uddi-org:api_v3}description" maxOccurs="unbounded" minOccurs="0"/>
+ *         &lt;element ref="{urn:uddi-org:api_v3}sharedRelationships" maxOccurs="2"/>
+ *       &lt;/sequence>
+ *     &lt;/restriction>
+ *   &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ * 
+ * 
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "relatedBusinessInfo", propOrder = {
+    "businessKey",
+    "name",
+    "description",
+    "sharedRelationships"
+})
+public class RelatedBusinessInfo {
+
+    @XmlElement(required = true)
+    protected String businessKey;
+    @XmlElement(required = true)
+    protected List<Name> name;
+    protected List<Description> description;
+    @XmlElement(required = true)
+    protected List<SharedRelationships> sharedRelationships;
+
+    /**
+     * Gets the value of the businessKey property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link String }
+     *     
+     */
+    public String getBusinessKey() {
+        return businessKey;
+    }
+
+    /**
+     * Sets the value of the businessKey property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link String }
+     *     
+     */
+    public void setBusinessKey(String value) {
+        this.businessKey = value;
+    }
+
+    /**
+     * Gets the value of the name property.
+     * 
+     * <p>
+     * This accessor method returns a reference to the live list,
+     * not a snapshot. Therefore any modification you make to the
+     * returned list will be present inside the JAXB object.
+     * This is why there is not a <CODE>set</CODE> method for the name property.
+     * 
+     * <p>
+     * For example, to add a new item, do as follows:
+     * <pre>
+     *    getName().add(newItem);
+     * </pre>
+     * 
+     * 
+     * <p>
+     * Objects of the following type(s) are allowed in the list
+     * {@link Name }
+     * 
+     * 
+     */
+    public List<Name> getName() {
+        if (name == null) {
+            name = new ArrayList<Name>();
+        }
+        return this.name;
+    }
+
+    /**
+     * Gets the value of the description property.
+     * 
+     * <p>
+     * This accessor method returns a reference to the live list,
+     * not a snapshot. Therefore any modification you make to the
+     * returned list will be present inside the JAXB object.
+     * This is why there is not a <CODE>set</CODE> method for the description property.
+     * 
+     * <p>
+     * For example, to add a new item, do as follows:
+     * <pre>
+     *    getDescription().add(newItem);
+     * </pre>
+     * 
+     * 
+     * <p>
+     * Objects of the following type(s) are allowed in the list
+     * {@link Description }
+     * 
+     * 
+     */
+    public List<Description> getDescription() {
+        if (description == null) {
+            description = new ArrayList<Description>();
+        }
+        return this.description;
+    }
+
+    /**
+     * Gets the value of the sharedRelationships property.
+     * 
+     * <p>
+     * This accessor method returns a reference to the live list,
+     * not a snapshot. Therefore any modification you make to the
+     * returned list will be present inside the JAXB object.
+     * This is why there is not a <CODE>set</CODE> method for the sharedRelationships property.
+     * 
+     * <p>
+     * For example, to add a new item, do as follows:
+     * <pre>
+     *    getSharedRelationships().add(newItem);
+     * </pre>
+     * 
+     * 
+     * <p>
+     * Objects of the following type(s) are allowed in the list
+     * {@link SharedRelationships }
+     * 
+     * 
+     */
+    public List<SharedRelationships> getSharedRelationships() {
+        if (sharedRelationships == null) {
+            sharedRelationships = new ArrayList<SharedRelationships>();
+        }
+        return this.sharedRelationships;
+    }
+
+}

Added: webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/api_v3/RelatedBusinessInfos.java
URL: http://svn.apache.org/viewvc/webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/api_v3/RelatedBusinessInfos.java?rev=661167&view=auto
==============================================================================
--- webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/api_v3/RelatedBusinessInfos.java (added)
+++ webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/api_v3/RelatedBusinessInfos.java Wed May 28 17:44:36 2008
@@ -0,0 +1,89 @@
+/*
+ * Copyright 2001-2008 The Apache Software Foundation.
+ * 
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ * 
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ * 
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ *
+ * This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.1.5-b01-fcs 
+ * See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 
+ * Any modifications to this file will be lost upon recompilation of the source schema. 
+ * Generated on: 2008.05.28 at 03:26:41 PM EDT 
+ */
+package org.uddi.api_v3;
+
+import java.util.ArrayList;
+import java.util.List;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for relatedBusinessInfos complex type.
+ * 
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ * 
+ * <pre>
+ * &lt;complexType name="relatedBusinessInfos">
+ *   &lt;complexContent>
+ *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       &lt;sequence>
+ *         &lt;element ref="{urn:uddi-org:api_v3}relatedBusinessInfo" maxOccurs="unbounded"/>
+ *       &lt;/sequence>
+ *     &lt;/restriction>
+ *   &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ * 
+ * 
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "relatedBusinessInfos", propOrder = {
+    "relatedBusinessInfo"
+})
+public class RelatedBusinessInfos {
+
+    @XmlElement(required = true)
+    protected List<RelatedBusinessInfo> relatedBusinessInfo;
+
+    /**
+     * Gets the value of the relatedBusinessInfo property.
+     * 
+     * <p>
+     * This accessor method returns a reference to the live list,
+     * not a snapshot. Therefore any modification you make to the
+     * returned list will be present inside the JAXB object.
+     * This is why there is not a <CODE>set</CODE> method for the relatedBusinessInfo property.
+     * 
+     * <p>
+     * For example, to add a new item, do as follows:
+     * <pre>
+     *    getRelatedBusinessInfo().add(newItem);
+     * </pre>
+     * 
+     * 
+     * <p>
+     * Objects of the following type(s) are allowed in the list
+     * {@link RelatedBusinessInfo }
+     * 
+     * 
+     */
+    public List<RelatedBusinessInfo> getRelatedBusinessInfo() {
+        if (relatedBusinessInfo == null) {
+            relatedBusinessInfo = new ArrayList<RelatedBusinessInfo>();
+        }
+        return this.relatedBusinessInfo;
+    }
+
+}

Added: webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/api_v3/RelatedBusinessesList.java
URL: http://svn.apache.org/viewvc/webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/api_v3/RelatedBusinessesList.java?rev=661167&view=auto
==============================================================================
--- webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/api_v3/RelatedBusinessesList.java (added)
+++ webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/api_v3/RelatedBusinessesList.java Wed May 28 17:44:36 2008
@@ -0,0 +1,164 @@
+/*
+ * Copyright 2001-2008 The Apache Software Foundation.
+ * 
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ * 
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ * 
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ *
+ * This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.1.5-b01-fcs 
+ * See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 
+ * Any modifications to this file will be lost upon recompilation of the source schema. 
+ * Generated on: 2008.05.28 at 03:26:41 PM EDT 
+ */
+package org.uddi.api_v3;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlAttribute;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for relatedBusinessesList complex type.
+ * 
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ * 
+ * <pre>
+ * &lt;complexType name="relatedBusinessesList">
+ *   &lt;complexContent>
+ *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       &lt;sequence>
+ *         &lt;element ref="{urn:uddi-org:api_v3}listDescription" minOccurs="0"/>
+ *         &lt;element ref="{urn:uddi-org:api_v3}businessKey"/>
+ *         &lt;element ref="{urn:uddi-org:api_v3}relatedBusinessInfos" minOccurs="0"/>
+ *       &lt;/sequence>
+ *       &lt;attribute name="truncated" type="{urn:uddi-org:api_v3}truncated" />
+ *     &lt;/restriction>
+ *   &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ * 
+ * 
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "relatedBusinessesList", propOrder = {
+    "listDescription",
+    "businessKey",
+    "relatedBusinessInfos"
+})
+public class RelatedBusinessesList {
+
+    protected ListDescription listDescription;
+    @XmlElement(required = true)
+    protected String businessKey;
+    protected RelatedBusinessInfos relatedBusinessInfos;
+    @XmlAttribute
+    protected Boolean truncated;
+
+    /**
+     * Gets the value of the listDescription property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link ListDescription }
+     *     
+     */
+    public ListDescription getListDescription() {
+        return listDescription;
+    }
+
+    /**
+     * Sets the value of the listDescription property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link ListDescription }
+     *     
+     */
+    public void setListDescription(ListDescription value) {
+        this.listDescription = value;
+    }
+
+    /**
+     * Gets the value of the businessKey property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link String }
+     *     
+     */
+    public String getBusinessKey() {
+        return businessKey;
+    }
+
+    /**
+     * Sets the value of the businessKey property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link String }
+     *     
+     */
+    public void setBusinessKey(String value) {
+        this.businessKey = value;
+    }
+
+    /**
+     * Gets the value of the relatedBusinessInfos property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link RelatedBusinessInfos }
+     *     
+     */
+    public RelatedBusinessInfos getRelatedBusinessInfos() {
+        return relatedBusinessInfos;
+    }
+
+    /**
+     * Sets the value of the relatedBusinessInfos property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link RelatedBusinessInfos }
+     *     
+     */
+    public void setRelatedBusinessInfos(RelatedBusinessInfos value) {
+        this.relatedBusinessInfos = value;
+    }
+
+    /**
+     * Gets the value of the truncated property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link Boolean }
+     *     
+     */
+    public Boolean isTruncated() {
+        return truncated;
+    }
+
+    /**
+     * Sets the value of the truncated property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link Boolean }
+     *     
+     */
+    public void setTruncated(Boolean value) {
+        this.truncated = value;
+    }
+
+}

Added: webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/api_v3/Result.java
URL: http://svn.apache.org/viewvc/webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/api_v3/Result.java?rev=661167&view=auto
==============================================================================
--- webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/api_v3/Result.java (added)
+++ webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/api_v3/Result.java Wed May 28 17:44:36 2008
@@ -0,0 +1,127 @@
+/*
+ * Copyright 2001-2008 The Apache Software Foundation.
+ * 
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ * 
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ * 
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ *
+ * This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.1.5-b01-fcs 
+ * See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 
+ * Any modifications to this file will be lost upon recompilation of the source schema. 
+ * Generated on: 2008.05.28 at 03:26:41 PM EDT 
+ */
+package org.uddi.api_v3;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlAttribute;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for result complex type.
+ * 
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ * 
+ * <pre>
+ * &lt;complexType name="result">
+ *   &lt;complexContent>
+ *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       &lt;sequence>
+ *         &lt;element ref="{urn:uddi-org:api_v3}errInfo" minOccurs="0"/>
+ *       &lt;/sequence>
+ *       &lt;attribute name="keyType" type="{urn:uddi-org:api_v3}keyType" />
+ *       &lt;attribute name="errno" use="required" type="{http://www.w3.org/2001/XMLSchema}int" />
+ *     &lt;/restriction>
+ *   &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ * 
+ * 
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "result", propOrder = {
+    "errInfo"
+})
+public class Result {
+
+    protected ErrInfo errInfo;
+    @XmlAttribute
+    protected KeyType keyType;
+    @XmlAttribute(required = true)
+    protected int errno;
+
+    /**
+     * Gets the value of the errInfo property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link ErrInfo }
+     *     
+     */
+    public ErrInfo getErrInfo() {
+        return errInfo;
+    }
+
+    /**
+     * Sets the value of the errInfo property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link ErrInfo }
+     *     
+     */
+    public void setErrInfo(ErrInfo value) {
+        this.errInfo = value;
+    }
+
+    /**
+     * Gets the value of the keyType property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link KeyType }
+     *     
+     */
+    public KeyType getKeyType() {
+        return keyType;
+    }
+
+    /**
+     * Sets the value of the keyType property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link KeyType }
+     *     
+     */
+    public void setKeyType(KeyType value) {
+        this.keyType = value;
+    }
+
+    /**
+     * Gets the value of the errno property.
+     * 
+     */
+    public int getErrno() {
+        return errno;
+    }
+
+    /**
+     * Sets the value of the errno property.
+     * 
+     */
+    public void setErrno(int value) {
+        this.errno = value;
+    }
+
+}

Added: webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/api_v3/SaveBinding.java
URL: http://svn.apache.org/viewvc/webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/api_v3/SaveBinding.java?rev=661167&view=auto
==============================================================================
--- webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/api_v3/SaveBinding.java (added)
+++ webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/api_v3/SaveBinding.java Wed May 28 17:44:36 2008
@@ -0,0 +1,116 @@
+/*
+ * Copyright 2001-2008 The Apache Software Foundation.
+ * 
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ * 
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ * 
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ *
+ * This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.1.5-b01-fcs 
+ * See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 
+ * Any modifications to this file will be lost upon recompilation of the source schema. 
+ * Generated on: 2008.05.28 at 03:26:41 PM EDT 
+ */
+package org.uddi.api_v3;
+
+import java.util.ArrayList;
+import java.util.List;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for save_binding complex type.
+ * 
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ * 
+ * <pre>
+ * &lt;complexType name="save_binding">
+ *   &lt;complexContent>
+ *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       &lt;sequence>
+ *         &lt;element ref="{urn:uddi-org:api_v3}authInfo" minOccurs="0"/>
+ *         &lt;element ref="{urn:uddi-org:api_v3}bindingTemplate" maxOccurs="unbounded"/>
+ *       &lt;/sequence>
+ *     &lt;/restriction>
+ *   &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ * 
+ * 
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "save_binding", propOrder = {
+    "authInfo",
+    "bindingTemplate"
+})
+public class SaveBinding {
+
+    protected String authInfo;
+    @XmlElement(required = true)
+    protected List<BindingTemplate> bindingTemplate;
+
+    /**
+     * Gets the value of the authInfo property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link String }
+     *     
+     */
+    public String getAuthInfo() {
+        return authInfo;
+    }
+
+    /**
+     * Sets the value of the authInfo property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link String }
+     *     
+     */
+    public void setAuthInfo(String value) {
+        this.authInfo = value;
+    }
+
+    /**
+     * Gets the value of the bindingTemplate property.
+     * 
+     * <p>
+     * This accessor method returns a reference to the live list,
+     * not a snapshot. Therefore any modification you make to the
+     * returned list will be present inside the JAXB object.
+     * This is why there is not a <CODE>set</CODE> method for the bindingTemplate property.
+     * 
+     * <p>
+     * For example, to add a new item, do as follows:
+     * <pre>
+     *    getBindingTemplate().add(newItem);
+     * </pre>
+     * 
+     * 
+     * <p>
+     * Objects of the following type(s) are allowed in the list
+     * {@link BindingTemplate }
+     * 
+     * 
+     */
+    public List<BindingTemplate> getBindingTemplate() {
+        if (bindingTemplate == null) {
+            bindingTemplate = new ArrayList<BindingTemplate>();
+        }
+        return this.bindingTemplate;
+    }
+
+}

Added: webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/api_v3/SaveBusiness.java
URL: http://svn.apache.org/viewvc/webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/api_v3/SaveBusiness.java?rev=661167&view=auto
==============================================================================
--- webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/api_v3/SaveBusiness.java (added)
+++ webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/api_v3/SaveBusiness.java Wed May 28 17:44:36 2008
@@ -0,0 +1,116 @@
+/*
+ * Copyright 2001-2008 The Apache Software Foundation.
+ * 
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ * 
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ * 
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ *
+ * This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.1.5-b01-fcs 
+ * See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 
+ * Any modifications to this file will be lost upon recompilation of the source schema. 
+ * Generated on: 2008.05.28 at 03:26:41 PM EDT 
+ */
+package org.uddi.api_v3;
+
+import java.util.ArrayList;
+import java.util.List;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for save_business complex type.
+ * 
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ * 
+ * <pre>
+ * &lt;complexType name="save_business">
+ *   &lt;complexContent>
+ *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       &lt;sequence>
+ *         &lt;element ref="{urn:uddi-org:api_v3}authInfo" minOccurs="0"/>
+ *         &lt;element ref="{urn:uddi-org:api_v3}businessEntity" maxOccurs="unbounded"/>
+ *       &lt;/sequence>
+ *     &lt;/restriction>
+ *   &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ * 
+ * 
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "save_business", propOrder = {
+    "authInfo",
+    "businessEntity"
+})
+public class SaveBusiness {
+
+    protected String authInfo;
+    @XmlElement(required = true)
+    protected List<BusinessEntity> businessEntity;
+
+    /**
+     * Gets the value of the authInfo property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link String }
+     *     
+     */
+    public String getAuthInfo() {
+        return authInfo;
+    }
+
+    /**
+     * Sets the value of the authInfo property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link String }
+     *     
+     */
+    public void setAuthInfo(String value) {
+        this.authInfo = value;
+    }
+
+    /**
+     * Gets the value of the businessEntity property.
+     * 
+     * <p>
+     * This accessor method returns a reference to the live list,
+     * not a snapshot. Therefore any modification you make to the
+     * returned list will be present inside the JAXB object.
+     * This is why there is not a <CODE>set</CODE> method for the businessEntity property.
+     * 
+     * <p>
+     * For example, to add a new item, do as follows:
+     * <pre>
+     *    getBusinessEntity().add(newItem);
+     * </pre>
+     * 
+     * 
+     * <p>
+     * Objects of the following type(s) are allowed in the list
+     * {@link BusinessEntity }
+     * 
+     * 
+     */
+    public List<BusinessEntity> getBusinessEntity() {
+        if (businessEntity == null) {
+            businessEntity = new ArrayList<BusinessEntity>();
+        }
+        return this.businessEntity;
+    }
+
+}

Added: webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/api_v3/SaveService.java
URL: http://svn.apache.org/viewvc/webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/api_v3/SaveService.java?rev=661167&view=auto
==============================================================================
--- webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/api_v3/SaveService.java (added)
+++ webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/api_v3/SaveService.java Wed May 28 17:44:36 2008
@@ -0,0 +1,116 @@
+/*
+ * Copyright 2001-2008 The Apache Software Foundation.
+ * 
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ * 
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ * 
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ *
+ * This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.1.5-b01-fcs 
+ * See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 
+ * Any modifications to this file will be lost upon recompilation of the source schema. 
+ * Generated on: 2008.05.28 at 03:26:41 PM EDT 
+ */
+package org.uddi.api_v3;
+
+import java.util.ArrayList;
+import java.util.List;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for save_service complex type.
+ * 
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ * 
+ * <pre>
+ * &lt;complexType name="save_service">
+ *   &lt;complexContent>
+ *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       &lt;sequence>
+ *         &lt;element ref="{urn:uddi-org:api_v3}authInfo" minOccurs="0"/>
+ *         &lt;element ref="{urn:uddi-org:api_v3}businessService" maxOccurs="unbounded"/>
+ *       &lt;/sequence>
+ *     &lt;/restriction>
+ *   &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ * 
+ * 
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "save_service", propOrder = {
+    "authInfo",
+    "businessService"
+})
+public class SaveService {
+
+    protected String authInfo;
+    @XmlElement(required = true)
+    protected List<BusinessService> businessService;
+
+    /**
+     * Gets the value of the authInfo property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link String }
+     *     
+     */
+    public String getAuthInfo() {
+        return authInfo;
+    }
+
+    /**
+     * Sets the value of the authInfo property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link String }
+     *     
+     */
+    public void setAuthInfo(String value) {
+        this.authInfo = value;
+    }
+
+    /**
+     * Gets the value of the businessService property.
+     * 
+     * <p>
+     * This accessor method returns a reference to the live list,
+     * not a snapshot. Therefore any modification you make to the
+     * returned list will be present inside the JAXB object.
+     * This is why there is not a <CODE>set</CODE> method for the businessService property.
+     * 
+     * <p>
+     * For example, to add a new item, do as follows:
+     * <pre>
+     *    getBusinessService().add(newItem);
+     * </pre>
+     * 
+     * 
+     * <p>
+     * Objects of the following type(s) are allowed in the list
+     * {@link BusinessService }
+     * 
+     * 
+     */
+    public List<BusinessService> getBusinessService() {
+        if (businessService == null) {
+            businessService = new ArrayList<BusinessService>();
+        }
+        return this.businessService;
+    }
+
+}

Added: webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/api_v3/SaveTModel.java
URL: http://svn.apache.org/viewvc/webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/api_v3/SaveTModel.java?rev=661167&view=auto
==============================================================================
--- webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/api_v3/SaveTModel.java (added)
+++ webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/api_v3/SaveTModel.java Wed May 28 17:44:36 2008
@@ -0,0 +1,116 @@
+/*
+ * Copyright 2001-2008 The Apache Software Foundation.
+ * 
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ * 
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ * 
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ *
+ * This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.1.5-b01-fcs 
+ * See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 
+ * Any modifications to this file will be lost upon recompilation of the source schema. 
+ * Generated on: 2008.05.28 at 03:26:41 PM EDT 
+ */
+package org.uddi.api_v3;
+
+import java.util.ArrayList;
+import java.util.List;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for save_tModel complex type.
+ * 
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ * 
+ * <pre>
+ * &lt;complexType name="save_tModel">
+ *   &lt;complexContent>
+ *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       &lt;sequence>
+ *         &lt;element ref="{urn:uddi-org:api_v3}authInfo" minOccurs="0"/>
+ *         &lt;element ref="{urn:uddi-org:api_v3}tModel" maxOccurs="unbounded"/>
+ *       &lt;/sequence>
+ *     &lt;/restriction>
+ *   &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ * 
+ * 
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "save_tModel", propOrder = {
+    "authInfo",
+    "tModel"
+})
+public class SaveTModel {
+
+    protected String authInfo;
+    @XmlElement(required = true)
+    protected List<TModel> tModel;
+
+    /**
+     * Gets the value of the authInfo property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link String }
+     *     
+     */
+    public String getAuthInfo() {
+        return authInfo;
+    }
+
+    /**
+     * Sets the value of the authInfo property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link String }
+     *     
+     */
+    public void setAuthInfo(String value) {
+        this.authInfo = value;
+    }
+
+    /**
+     * Gets the value of the tModel property.
+     * 
+     * <p>
+     * This accessor method returns a reference to the live list,
+     * not a snapshot. Therefore any modification you make to the
+     * returned list will be present inside the JAXB object.
+     * This is why there is not a <CODE>set</CODE> method for the tModel property.
+     * 
+     * <p>
+     * For example, to add a new item, do as follows:
+     * <pre>
+     *    getTModel().add(newItem);
+     * </pre>
+     * 
+     * 
+     * <p>
+     * Objects of the following type(s) are allowed in the list
+     * {@link TModel }
+     * 
+     * 
+     */
+    public List<TModel> getTModel() {
+        if (tModel == null) {
+            tModel = new ArrayList<TModel>();
+        }
+        return this.tModel;
+    }
+
+}

Added: webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/api_v3/ServiceDetail.java
URL: http://svn.apache.org/viewvc/webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/api_v3/ServiceDetail.java?rev=661167&view=auto
==============================================================================
--- webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/api_v3/ServiceDetail.java (added)
+++ webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/api_v3/ServiceDetail.java Wed May 28 17:44:36 2008
@@ -0,0 +1,115 @@
+/*
+ * Copyright 2001-2008 The Apache Software Foundation.
+ * 
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ * 
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ * 
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ *
+ * This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.1.5-b01-fcs 
+ * See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 
+ * Any modifications to this file will be lost upon recompilation of the source schema. 
+ * Generated on: 2008.05.28 at 03:26:41 PM EDT 
+ */
+package org.uddi.api_v3;
+
+import java.util.ArrayList;
+import java.util.List;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlAttribute;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for serviceDetail complex type.
+ * 
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ * 
+ * <pre>
+ * &lt;complexType name="serviceDetail">
+ *   &lt;complexContent>
+ *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       &lt;sequence>
+ *         &lt;element ref="{urn:uddi-org:api_v3}businessService" maxOccurs="unbounded" minOccurs="0"/>
+ *       &lt;/sequence>
+ *       &lt;attribute name="truncated" type="{urn:uddi-org:api_v3}truncated" />
+ *     &lt;/restriction>
+ *   &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ * 
+ * 
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "serviceDetail", propOrder = {
+    "businessService"
+})
+public class ServiceDetail {
+
+    protected List<BusinessService> businessService;
+    @XmlAttribute
+    protected Boolean truncated;
+
+    /**
+     * Gets the value of the businessService property.
+     * 
+     * <p>
+     * This accessor method returns a reference to the live list,
+     * not a snapshot. Therefore any modification you make to the
+     * returned list will be present inside the JAXB object.
+     * This is why there is not a <CODE>set</CODE> method for the businessService property.
+     * 
+     * <p>
+     * For example, to add a new item, do as follows:
+     * <pre>
+     *    getBusinessService().add(newItem);
+     * </pre>
+     * 
+     * 
+     * <p>
+     * Objects of the following type(s) are allowed in the list
+     * {@link BusinessService }
+     * 
+     * 
+     */
+    public List<BusinessService> getBusinessService() {
+        if (businessService == null) {
+            businessService = new ArrayList<BusinessService>();
+        }
+        return this.businessService;
+    }
+
+    /**
+     * Gets the value of the truncated property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link Boolean }
+     *     
+     */
+    public Boolean isTruncated() {
+        return truncated;
+    }
+
+    /**
+     * Sets the value of the truncated property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link Boolean }
+     *     
+     */
+    public void setTruncated(Boolean value) {
+        this.truncated = value;
+    }
+
+}

Added: webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/api_v3/ServiceInfo.java
URL: http://svn.apache.org/viewvc/webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/api_v3/ServiceInfo.java?rev=661167&view=auto
==============================================================================
--- webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/api_v3/ServiceInfo.java (added)
+++ webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/api_v3/ServiceInfo.java Wed May 28 17:44:36 2008
@@ -0,0 +1,142 @@
+/*
+ * Copyright 2001-2008 The Apache Software Foundation.
+ * 
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ * 
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ * 
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ *
+ * This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.1.5-b01-fcs 
+ * See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 
+ * Any modifications to this file will be lost upon recompilation of the source schema. 
+ * Generated on: 2008.05.28 at 03:26:41 PM EDT 
+ */
+package org.uddi.api_v3;
+
+import java.util.ArrayList;
+import java.util.List;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlAttribute;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for serviceInfo complex type.
+ * 
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ * 
+ * <pre>
+ * &lt;complexType name="serviceInfo">
+ *   &lt;complexContent>
+ *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       &lt;sequence>
+ *         &lt;element ref="{urn:uddi-org:api_v3}name" maxOccurs="unbounded" minOccurs="0"/>
+ *       &lt;/sequence>
+ *       &lt;attribute name="serviceKey" use="required" type="{urn:uddi-org:api_v3}serviceKey" />
+ *       &lt;attribute name="businessKey" use="required" type="{urn:uddi-org:api_v3}businessKey" />
+ *     &lt;/restriction>
+ *   &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ * 
+ * 
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "serviceInfo", propOrder = {
+    "name"
+})
+public class ServiceInfo {
+
+    protected List<Name> name;
+    @XmlAttribute(required = true)
+    protected String serviceKey;
+    @XmlAttribute(required = true)
+    protected String businessKey;
+
+    /**
+     * Gets the value of the name property.
+     * 
+     * <p>
+     * This accessor method returns a reference to the live list,
+     * not a snapshot. Therefore any modification you make to the
+     * returned list will be present inside the JAXB object.
+     * This is why there is not a <CODE>set</CODE> method for the name property.
+     * 
+     * <p>
+     * For example, to add a new item, do as follows:
+     * <pre>
+     *    getName().add(newItem);
+     * </pre>
+     * 
+     * 
+     * <p>
+     * Objects of the following type(s) are allowed in the list
+     * {@link Name }
+     * 
+     * 
+     */
+    public List<Name> getName() {
+        if (name == null) {
+            name = new ArrayList<Name>();
+        }
+        return this.name;
+    }
+
+    /**
+     * Gets the value of the serviceKey property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link String }
+     *     
+     */
+    public String getServiceKey() {
+        return serviceKey;
+    }
+
+    /**
+     * Sets the value of the serviceKey property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link String }
+     *     
+     */
+    public void setServiceKey(String value) {
+        this.serviceKey = value;
+    }
+
+    /**
+     * Gets the value of the businessKey property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link String }
+     *     
+     */
+    public String getBusinessKey() {
+        return businessKey;
+    }
+
+    /**
+     * Sets the value of the businessKey property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link String }
+     *     
+     */
+    public void setBusinessKey(String value) {
+        this.businessKey = value;
+    }
+
+}

Added: webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/api_v3/ServiceInfos.java
URL: http://svn.apache.org/viewvc/webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/api_v3/ServiceInfos.java?rev=661167&view=auto
==============================================================================
--- webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/api_v3/ServiceInfos.java (added)
+++ webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/api_v3/ServiceInfos.java Wed May 28 17:44:36 2008
@@ -0,0 +1,89 @@
+/*
+ * Copyright 2001-2008 The Apache Software Foundation.
+ * 
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ * 
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ * 
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ *
+ * This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.1.5-b01-fcs 
+ * See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 
+ * Any modifications to this file will be lost upon recompilation of the source schema. 
+ * Generated on: 2008.05.28 at 03:26:41 PM EDT 
+ */
+package org.uddi.api_v3;
+
+import java.util.ArrayList;
+import java.util.List;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for serviceInfos complex type.
+ * 
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ * 
+ * <pre>
+ * &lt;complexType name="serviceInfos">
+ *   &lt;complexContent>
+ *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       &lt;sequence>
+ *         &lt;element ref="{urn:uddi-org:api_v3}serviceInfo" maxOccurs="unbounded"/>
+ *       &lt;/sequence>
+ *     &lt;/restriction>
+ *   &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ * 
+ * 
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "serviceInfos", propOrder = {
+    "serviceInfo"
+})
+public class ServiceInfos {
+
+    @XmlElement(required = true)
+    protected List<ServiceInfo> serviceInfo;
+
+    /**
+     * Gets the value of the serviceInfo property.
+     * 
+     * <p>
+     * This accessor method returns a reference to the live list,
+     * not a snapshot. Therefore any modification you make to the
+     * returned list will be present inside the JAXB object.
+     * This is why there is not a <CODE>set</CODE> method for the serviceInfo property.
+     * 
+     * <p>
+     * For example, to add a new item, do as follows:
+     * <pre>
+     *    getServiceInfo().add(newItem);
+     * </pre>
+     * 
+     * 
+     * <p>
+     * Objects of the following type(s) are allowed in the list
+     * {@link ServiceInfo }
+     * 
+     * 
+     */
+    public List<ServiceInfo> getServiceInfo() {
+        if (serviceInfo == null) {
+            serviceInfo = new ArrayList<ServiceInfo>();
+        }
+        return this.serviceInfo;
+    }
+
+}

Added: webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/api_v3/ServiceList.java
URL: http://svn.apache.org/viewvc/webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/api_v3/ServiceList.java?rev=661167&view=auto
==============================================================================
--- webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/api_v3/ServiceList.java (added)
+++ webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/api_v3/ServiceList.java Wed May 28 17:44:36 2008
@@ -0,0 +1,135 @@
+/*
+ * Copyright 2001-2008 The Apache Software Foundation.
+ * 
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ * 
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ * 
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ *
+ * This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.1.5-b01-fcs 
+ * See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 
+ * Any modifications to this file will be lost upon recompilation of the source schema. 
+ * Generated on: 2008.05.28 at 03:26:41 PM EDT 
+ */
+package org.uddi.api_v3;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlAttribute;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for serviceList complex type.
+ * 
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ * 
+ * <pre>
+ * &lt;complexType name="serviceList">
+ *   &lt;complexContent>
+ *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       &lt;sequence>
+ *         &lt;element ref="{urn:uddi-org:api_v3}listDescription" minOccurs="0"/>
+ *         &lt;element ref="{urn:uddi-org:api_v3}serviceInfos" minOccurs="0"/>
+ *       &lt;/sequence>
+ *       &lt;attribute name="truncated" type="{urn:uddi-org:api_v3}truncated" />
+ *     &lt;/restriction>
+ *   &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ * 
+ * 
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "serviceList", propOrder = {
+    "listDescription",
+    "serviceInfos"
+})
+public class ServiceList {
+
+    protected ListDescription listDescription;
+    protected ServiceInfos serviceInfos;
+    @XmlAttribute
+    protected Boolean truncated;
+
+    /**
+     * Gets the value of the listDescription property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link ListDescription }
+     *     
+     */
+    public ListDescription getListDescription() {
+        return listDescription;
+    }
+
+    /**
+     * Sets the value of the listDescription property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link ListDescription }
+     *     
+     */
+    public void setListDescription(ListDescription value) {
+        this.listDescription = value;
+    }
+
+    /**
+     * Gets the value of the serviceInfos property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link ServiceInfos }
+     *     
+     */
+    public ServiceInfos getServiceInfos() {
+        return serviceInfos;
+    }
+
+    /**
+     * Sets the value of the serviceInfos property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link ServiceInfos }
+     *     
+     */
+    public void setServiceInfos(ServiceInfos value) {
+        this.serviceInfos = value;
+    }
+
+    /**
+     * Gets the value of the truncated property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link Boolean }
+     *     
+     */
+    public Boolean isTruncated() {
+        return truncated;
+    }
+
+    /**
+     * Sets the value of the truncated property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link Boolean }
+     *     
+     */
+    public void setTruncated(Boolean value) {
+        this.truncated = value;
+    }
+
+}

Added: webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/api_v3/SetPublisherAssertions.java
URL: http://svn.apache.org/viewvc/webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/api_v3/SetPublisherAssertions.java?rev=661167&view=auto
==============================================================================
--- webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/api_v3/SetPublisherAssertions.java (added)
+++ webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/api_v3/SetPublisherAssertions.java Wed May 28 17:44:36 2008
@@ -0,0 +1,114 @@
+/*
+ * Copyright 2001-2008 The Apache Software Foundation.
+ * 
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ * 
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ * 
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ *
+ * This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.1.5-b01-fcs 
+ * See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 
+ * Any modifications to this file will be lost upon recompilation of the source schema. 
+ * Generated on: 2008.05.28 at 03:26:41 PM EDT 
+ */
+package org.uddi.api_v3;
+
+import java.util.ArrayList;
+import java.util.List;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for set_publisherAssertions complex type.
+ * 
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ * 
+ * <pre>
+ * &lt;complexType name="set_publisherAssertions">
+ *   &lt;complexContent>
+ *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       &lt;sequence>
+ *         &lt;element ref="{urn:uddi-org:api_v3}authInfo" minOccurs="0"/>
+ *         &lt;element ref="{urn:uddi-org:api_v3}publisherAssertion" maxOccurs="unbounded" minOccurs="0"/>
+ *       &lt;/sequence>
+ *     &lt;/restriction>
+ *   &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ * 
+ * 
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "set_publisherAssertions", propOrder = {
+    "authInfo",
+    "publisherAssertion"
+})
+public class SetPublisherAssertions {
+
+    protected String authInfo;
+    protected List<PublisherAssertion> publisherAssertion;
+
+    /**
+     * Gets the value of the authInfo property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link String }
+     *     
+     */
+    public String getAuthInfo() {
+        return authInfo;
+    }
+
+    /**
+     * Sets the value of the authInfo property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link String }
+     *     
+     */
+    public void setAuthInfo(String value) {
+        this.authInfo = value;
+    }
+
+    /**
+     * Gets the value of the publisherAssertion property.
+     * 
+     * <p>
+     * This accessor method returns a reference to the live list,
+     * not a snapshot. Therefore any modification you make to the
+     * returned list will be present inside the JAXB object.
+     * This is why there is not a <CODE>set</CODE> method for the publisherAssertion property.
+     * 
+     * <p>
+     * For example, to add a new item, do as follows:
+     * <pre>
+     *    getPublisherAssertion().add(newItem);
+     * </pre>
+     * 
+     * 
+     * <p>
+     * Objects of the following type(s) are allowed in the list
+     * {@link PublisherAssertion }
+     * 
+     * 
+     */
+    public List<PublisherAssertion> getPublisherAssertion() {
+        if (publisherAssertion == null) {
+            publisherAssertion = new ArrayList<PublisherAssertion>();
+        }
+        return this.publisherAssertion;
+    }
+
+}

Added: webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/api_v3/SharedRelationships.java
URL: http://svn.apache.org/viewvc/webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/api_v3/SharedRelationships.java?rev=661167&view=auto
==============================================================================
--- webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/api_v3/SharedRelationships.java (added)
+++ webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/api_v3/SharedRelationships.java Wed May 28 17:44:36 2008
@@ -0,0 +1,149 @@
+/*
+ * Copyright 2001-2008 The Apache Software Foundation.
+ * 
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ * 
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ * 
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ *
+ * This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.1.5-b01-fcs 
+ * See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 
+ * Any modifications to this file will be lost upon recompilation of the source schema. 
+ * Generated on: 2008.05.28 at 03:26:41 PM EDT 
+ */
+package org.uddi.api_v3;
+
+import java.util.ArrayList;
+import java.util.List;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlAttribute;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for sharedRelationships complex type.
+ * 
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ * 
+ * <pre>
+ * &lt;complexType name="sharedRelationships">
+ *   &lt;complexContent>
+ *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       &lt;sequence>
+ *         &lt;element ref="{urn:uddi-org:api_v3}keyedReference" maxOccurs="unbounded"/>
+ *         &lt;element ref="{urn:uddi-org:api_v3}publisherAssertion" maxOccurs="unbounded" minOccurs="0"/>
+ *       &lt;/sequence>
+ *       &lt;attribute name="direction" use="required" type="{urn:uddi-org:api_v3}direction" />
+ *     &lt;/restriction>
+ *   &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ * 
+ * 
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "sharedRelationships", propOrder = {
+    "keyedReference",
+    "publisherAssertion"
+})
+public class SharedRelationships {
+
+    @XmlElement(required = true)
+    protected List<KeyedReference> keyedReference;
+    protected List<PublisherAssertion> publisherAssertion;
+    @XmlAttribute(required = true)
+    protected Direction direction;
+
+    /**
+     * Gets the value of the keyedReference property.
+     * 
+     * <p>
+     * This accessor method returns a reference to the live list,
+     * not a snapshot. Therefore any modification you make to the
+     * returned list will be present inside the JAXB object.
+     * This is why there is not a <CODE>set</CODE> method for the keyedReference property.
+     * 
+     * <p>
+     * For example, to add a new item, do as follows:
+     * <pre>
+     *    getKeyedReference().add(newItem);
+     * </pre>
+     * 
+     * 
+     * <p>
+     * Objects of the following type(s) are allowed in the list
+     * {@link KeyedReference }
+     * 
+     * 
+     */
+    public List<KeyedReference> getKeyedReference() {
+        if (keyedReference == null) {
+            keyedReference = new ArrayList<KeyedReference>();
+        }
+        return this.keyedReference;
+    }
+
+    /**
+     * Gets the value of the publisherAssertion property.
+     * 
+     * <p>
+     * This accessor method returns a reference to the live list,
+     * not a snapshot. Therefore any modification you make to the
+     * returned list will be present inside the JAXB object.
+     * This is why there is not a <CODE>set</CODE> method for the publisherAssertion property.
+     * 
+     * <p>
+     * For example, to add a new item, do as follows:
+     * <pre>
+     *    getPublisherAssertion().add(newItem);
+     * </pre>
+     * 
+     * 
+     * <p>
+     * Objects of the following type(s) are allowed in the list
+     * {@link PublisherAssertion }
+     * 
+     * 
+     */
+    public List<PublisherAssertion> getPublisherAssertion() {
+        if (publisherAssertion == null) {
+            publisherAssertion = new ArrayList<PublisherAssertion>();
+        }
+        return this.publisherAssertion;
+    }
+
+    /**
+     * Gets the value of the direction property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link Direction }
+     *     
+     */
+    public Direction getDirection() {
+        return direction;
+    }
+
+    /**
+     * Sets the value of the direction property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link Direction }
+     *     
+     */
+    public void setDirection(Direction value) {
+        this.direction = value;
+    }
+
+}



---------------------------------------------------------------------
To unsubscribe, e-mail: juddi-cvs-unsubscribe@ws.apache.org
For additional commands, e-mail: juddi-cvs-help@ws.apache.org