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 [2/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/BusinessInfo.java
URL: http://svn.apache.org/viewvc/webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/api_v3/BusinessInfo.java?rev=661167&view=auto
==============================================================================
--- webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/api_v3/BusinessInfo.java (added)
+++ webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/api_v3/BusinessInfo.java Wed May 28 17:44:36 2008
@@ -0,0 +1,176 @@
+/*
+ * 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 businessInfo complex type.
+ * 
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ * 
+ * <pre>
+ * &lt;complexType name="businessInfo">
+ *   &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"/>
+ *         &lt;element ref="{urn:uddi-org:api_v3}description" maxOccurs="unbounded" minOccurs="0"/>
+ *         &lt;element ref="{urn:uddi-org:api_v3}serviceInfos" minOccurs="0"/>
+ *       &lt;/sequence>
+ *       &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 = "businessInfo", propOrder = {
+    "name",
+    "description",
+    "serviceInfos"
+})
+public class BusinessInfo {
+
+    @XmlElement(required = true)
+    protected List<Name> name;
+    protected List<Description> description;
+    protected ServiceInfos serviceInfos;
+    @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 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 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 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/BusinessInfos.java
URL: http://svn.apache.org/viewvc/webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/api_v3/BusinessInfos.java?rev=661167&view=auto
==============================================================================
--- webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/api_v3/BusinessInfos.java (added)
+++ webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/api_v3/BusinessInfos.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 businessInfos complex type.
+ * 
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ * 
+ * <pre>
+ * &lt;complexType name="businessInfos">
+ *   &lt;complexContent>
+ *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       &lt;sequence>
+ *         &lt;element ref="{urn:uddi-org:api_v3}businessInfo" maxOccurs="unbounded"/>
+ *       &lt;/sequence>
+ *     &lt;/restriction>
+ *   &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ * 
+ * 
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "businessInfos", propOrder = {
+    "businessInfo"
+})
+public class BusinessInfos {
+
+    @XmlElement(required = true)
+    protected List<BusinessInfo> businessInfo;
+
+    /**
+     * Gets the value of the businessInfo 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 businessInfo property.
+     * 
+     * <p>
+     * For example, to add a new item, do as follows:
+     * <pre>
+     *    getBusinessInfo().add(newItem);
+     * </pre>
+     * 
+     * 
+     * <p>
+     * Objects of the following type(s) are allowed in the list
+     * {@link BusinessInfo }
+     * 
+     * 
+     */
+    public List<BusinessInfo> getBusinessInfo() {
+        if (businessInfo == null) {
+            businessInfo = new ArrayList<BusinessInfo>();
+        }
+        return this.businessInfo;
+    }
+
+}

Added: webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/api_v3/BusinessList.java
URL: http://svn.apache.org/viewvc/webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/api_v3/BusinessList.java?rev=661167&view=auto
==============================================================================
--- webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/api_v3/BusinessList.java (added)
+++ webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/api_v3/BusinessList.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 businessList complex type.
+ * 
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ * 
+ * <pre>
+ * &lt;complexType name="businessList">
+ *   &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}businessInfos" 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 = "businessList", propOrder = {
+    "listDescription",
+    "businessInfos"
+})
+public class BusinessList {
+
+    protected ListDescription listDescription;
+    protected BusinessInfos businessInfos;
+    @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 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 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/BusinessService.java
URL: http://svn.apache.org/viewvc/webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/api_v3/BusinessService.java?rev=661167&view=auto
==============================================================================
--- webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/api_v3/BusinessService.java (added)
+++ webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/api_v3/BusinessService.java Wed May 28 17:44:36 2008
@@ -0,0 +1,263 @@
+/*
+ * 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;
+import org.w3._2000._09.xmldsig_.SignatureType;
+
+
+/**
+ * <p>Java class for businessService complex type.
+ * 
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ * 
+ * <pre>
+ * &lt;complexType name="businessService">
+ *   &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;element ref="{urn:uddi-org:api_v3}description" maxOccurs="unbounded" minOccurs="0"/>
+ *         &lt;element ref="{urn:uddi-org:api_v3}bindingTemplates" minOccurs="0"/>
+ *         &lt;element ref="{urn:uddi-org:api_v3}categoryBag" minOccurs="0"/>
+ *         &lt;element ref="{http://www.w3.org/2000/09/xmldsig#}Signature" maxOccurs="unbounded" minOccurs="0"/>
+ *       &lt;/sequence>
+ *       &lt;attribute name="serviceKey" type="{urn:uddi-org:api_v3}serviceKey" />
+ *       &lt;attribute name="businessKey" type="{urn:uddi-org:api_v3}businessKey" />
+ *     &lt;/restriction>
+ *   &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ * 
+ * 
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "businessService", propOrder = {
+    "name",
+    "description",
+    "bindingTemplates",
+    "categoryBag",
+    "signature"
+})
+public class BusinessService {
+
+    protected List<Name> name;
+    protected List<Description> description;
+    protected BindingTemplates bindingTemplates;
+    protected CategoryBag categoryBag;
+    @XmlElement(name = "Signature", namespace = "http://www.w3.org/2000/09/xmldsig#")
+    protected List<SignatureType> signature;
+    @XmlAttribute
+    protected String serviceKey;
+    @XmlAttribute
+    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 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 bindingTemplates property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link BindingTemplates }
+     *     
+     */
+    public BindingTemplates getBindingTemplates() {
+        return bindingTemplates;
+    }
+
+    /**
+     * Sets the value of the bindingTemplates property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link BindingTemplates }
+     *     
+     */
+    public void setBindingTemplates(BindingTemplates value) {
+        this.bindingTemplates = value;
+    }
+
+    /**
+     * Gets the value of the categoryBag property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link CategoryBag }
+     *     
+     */
+    public CategoryBag getCategoryBag() {
+        return categoryBag;
+    }
+
+    /**
+     * Sets the value of the categoryBag property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link CategoryBag }
+     *     
+     */
+    public void setCategoryBag(CategoryBag value) {
+        this.categoryBag = 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;
+    }
+
+    /**
+     * 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/BusinessServices.java
URL: http://svn.apache.org/viewvc/webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/api_v3/BusinessServices.java?rev=661167&view=auto
==============================================================================
--- webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/api_v3/BusinessServices.java (added)
+++ webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/api_v3/BusinessServices.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 businessServices complex type.
+ * 
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ * 
+ * <pre>
+ * &lt;complexType name="businessServices">
+ *   &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"/>
+ *       &lt;/sequence>
+ *     &lt;/restriction>
+ *   &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ * 
+ * 
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "businessServices", propOrder = {
+    "businessService"
+})
+public class BusinessServices {
+
+    @XmlElement(required = true)
+    protected List<BusinessService> businessService;
+
+    /**
+     * 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/CategoryBag.java
URL: http://svn.apache.org/viewvc/webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/api_v3/CategoryBag.java?rev=661167&view=auto
==============================================================================
--- webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/api_v3/CategoryBag.java (added)
+++ webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/api_v3/CategoryBag.java Wed May 28 17:44:36 2008
@@ -0,0 +1,109 @@
+/*
+ * 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.JAXBElement;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElementRef;
+import javax.xml.bind.annotation.XmlElementRefs;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for categoryBag complex type.
+ * 
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ * 
+ * <pre>
+ * &lt;complexType name="categoryBag">
+ *   &lt;complexContent>
+ *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       &lt;choice>
+ *         &lt;sequence>
+ *           &lt;element ref="{urn:uddi-org:api_v3}keyedReference" maxOccurs="unbounded"/>
+ *           &lt;element ref="{urn:uddi-org:api_v3}keyedReferenceGroup" maxOccurs="unbounded" minOccurs="0"/>
+ *         &lt;/sequence>
+ *         &lt;element ref="{urn:uddi-org:api_v3}keyedReferenceGroup" maxOccurs="unbounded"/>
+ *       &lt;/choice>
+ *     &lt;/restriction>
+ *   &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ * 
+ * 
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "categoryBag", propOrder = {
+    "content"
+})
+public class CategoryBag {
+
+    @XmlElementRefs({
+        @XmlElementRef(name = "keyedReference", namespace = "urn:uddi-org:api_v3", type = JAXBElement.class),
+        @XmlElementRef(name = "keyedReferenceGroup", namespace = "urn:uddi-org:api_v3", type = JAXBElement.class)
+    })
+    protected List<JAXBElement<?>> content;
+
+    /**
+     * Gets the rest of the content model. 
+     * 
+     * <p>
+     * You are getting this "catch-all" property because of the following reason: 
+     * The field name "KeyedReferenceGroup" is used by two different parts of a schema. See: 
+     * line 234 of file:/Users/kstam/oscĀ„/apache/dev/jUDDI_v3/uddi-api/src/main/resources/uddi_v3.xsd
+     * line 232 of file:/Users/kstam/oscĀ„/apache/dev/jUDDI_v3/uddi-api/src/main/resources/uddi_v3.xsd
+     * <p>
+     * To get rid of this property, apply a property customization to one 
+     * of both of the following declarations to change their names: 
+     * Gets the value of the content 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 content property.
+     * 
+     * <p>
+     * For example, to add a new item, do as follows:
+     * <pre>
+     *    getContent().add(newItem);
+     * </pre>
+     * 
+     * 
+     * <p>
+     * Objects of the following type(s) are allowed in the list
+     * {@link JAXBElement }{@code <}{@link KeyedReferenceGroup }{@code >}
+     * {@link JAXBElement }{@code <}{@link KeyedReference }{@code >}
+     * 
+     * 
+     */
+    public List<JAXBElement<?>> getContent() {
+        if (content == null) {
+            content = new ArrayList<JAXBElement<?>>();
+        }
+        return this.content;
+    }
+
+}

Added: webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/api_v3/CompletionStatus.java
URL: http://svn.apache.org/viewvc/webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/api_v3/CompletionStatus.java?rev=661167&view=auto
==============================================================================
--- webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/api_v3/CompletionStatus.java (added)
+++ webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/api_v3/CompletionStatus.java Wed May 28 17:44:36 2008
@@ -0,0 +1,79 @@
+/*
+ * 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.XmlEnum;
+import javax.xml.bind.annotation.XmlEnumValue;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for completionStatus.
+ * 
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ * <p>
+ * <pre>
+ * &lt;simpleType name="completionStatus">
+ *   &lt;restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *     &lt;maxLength value="32"/>
+ *     &lt;whiteSpace value="collapse"/>
+ *     &lt;enumeration value="status:complete"/>
+ *     &lt;enumeration value="status:fromKey_incomplete"/>
+ *     &lt;enumeration value="status:toKey_incomplete"/>
+ *     &lt;enumeration value="status:both_incomplete"/>
+ *   &lt;/restriction>
+ * &lt;/simpleType>
+ * </pre>
+ * 
+ */
+@XmlType(name = "completionStatus")
+@XmlEnum
+public enum CompletionStatus {
+
+    @XmlEnumValue("status:complete")
+    STATUS_COMPLETE("status:complete"),
+    @XmlEnumValue("status:fromKey_incomplete")
+    STATUS_FROM_KEY_INCOMPLETE("status:fromKey_incomplete"),
+    @XmlEnumValue("status:toKey_incomplete")
+    STATUS_TO_KEY_INCOMPLETE("status:toKey_incomplete"),
+    @XmlEnumValue("status:both_incomplete")
+    STATUS_BOTH_INCOMPLETE("status:both_incomplete");
+    private final String value;
+
+    CompletionStatus(String v) {
+        value = v;
+    }
+
+    public String value() {
+        return value;
+    }
+
+    public static CompletionStatus fromValue(String v) {
+        for (CompletionStatus c: CompletionStatus.values()) {
+            if (c.value.equals(v)) {
+                return c;
+            }
+        }
+        throw new IllegalArgumentException(v);
+    }
+
+}

Added: webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/api_v3/Contact.java
URL: http://svn.apache.org/viewvc/webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/api_v3/Contact.java?rev=661167&view=auto
==============================================================================
--- webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/api_v3/Contact.java (added)
+++ webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/api_v3/Contact.java Wed May 28 17:44:36 2008
@@ -0,0 +1,249 @@
+/*
+ * 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 contact complex type.
+ * 
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ * 
+ * <pre>
+ * &lt;complexType name="contact">
+ *   &lt;complexContent>
+ *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       &lt;sequence>
+ *         &lt;element ref="{urn:uddi-org:api_v3}description" maxOccurs="unbounded" minOccurs="0"/>
+ *         &lt;element ref="{urn:uddi-org:api_v3}personName" maxOccurs="unbounded"/>
+ *         &lt;element ref="{urn:uddi-org:api_v3}phone" maxOccurs="unbounded" minOccurs="0"/>
+ *         &lt;element ref="{urn:uddi-org:api_v3}email" maxOccurs="unbounded" minOccurs="0"/>
+ *         &lt;element ref="{urn:uddi-org:api_v3}address" maxOccurs="unbounded" minOccurs="0"/>
+ *       &lt;/sequence>
+ *       &lt;attribute name="useType" type="{urn:uddi-org:api_v3}useType" default="" />
+ *     &lt;/restriction>
+ *   &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ * 
+ * 
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "contact", propOrder = {
+    "description",
+    "personName",
+    "phone",
+    "email",
+    "address"
+})
+public class Contact {
+
+    protected List<Description> description;
+    @XmlElement(required = true)
+    protected List<PersonName> personName;
+    protected List<Phone> phone;
+    protected List<Email> email;
+    protected List<Address> address;
+    @XmlAttribute
+    protected String useType;
+
+    /**
+     * 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 personName 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 personName property.
+     * 
+     * <p>
+     * For example, to add a new item, do as follows:
+     * <pre>
+     *    getPersonName().add(newItem);
+     * </pre>
+     * 
+     * 
+     * <p>
+     * Objects of the following type(s) are allowed in the list
+     * {@link PersonName }
+     * 
+     * 
+     */
+    public List<PersonName> getPersonName() {
+        if (personName == null) {
+            personName = new ArrayList<PersonName>();
+        }
+        return this.personName;
+    }
+
+    /**
+     * Gets the value of the phone 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 phone property.
+     * 
+     * <p>
+     * For example, to add a new item, do as follows:
+     * <pre>
+     *    getPhone().add(newItem);
+     * </pre>
+     * 
+     * 
+     * <p>
+     * Objects of the following type(s) are allowed in the list
+     * {@link Phone }
+     * 
+     * 
+     */
+    public List<Phone> getPhone() {
+        if (phone == null) {
+            phone = new ArrayList<Phone>();
+        }
+        return this.phone;
+    }
+
+    /**
+     * Gets the value of the email 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 email property.
+     * 
+     * <p>
+     * For example, to add a new item, do as follows:
+     * <pre>
+     *    getEmail().add(newItem);
+     * </pre>
+     * 
+     * 
+     * <p>
+     * Objects of the following type(s) are allowed in the list
+     * {@link Email }
+     * 
+     * 
+     */
+    public List<Email> getEmail() {
+        if (email == null) {
+            email = new ArrayList<Email>();
+        }
+        return this.email;
+    }
+
+    /**
+     * Gets the value of the address 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 address property.
+     * 
+     * <p>
+     * For example, to add a new item, do as follows:
+     * <pre>
+     *    getAddress().add(newItem);
+     * </pre>
+     * 
+     * 
+     * <p>
+     * Objects of the following type(s) are allowed in the list
+     * {@link Address }
+     * 
+     * 
+     */
+    public List<Address> getAddress() {
+        if (address == null) {
+            address = new ArrayList<Address>();
+        }
+        return this.address;
+    }
+
+    /**
+     * 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/Contacts.java
URL: http://svn.apache.org/viewvc/webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/api_v3/Contacts.java?rev=661167&view=auto
==============================================================================
--- webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/api_v3/Contacts.java (added)
+++ webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/api_v3/Contacts.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 contacts complex type.
+ * 
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ * 
+ * <pre>
+ * &lt;complexType name="contacts">
+ *   &lt;complexContent>
+ *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       &lt;sequence>
+ *         &lt;element ref="{urn:uddi-org:api_v3}contact" maxOccurs="unbounded"/>
+ *       &lt;/sequence>
+ *     &lt;/restriction>
+ *   &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ * 
+ * 
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "contacts", propOrder = {
+    "contact"
+})
+public class Contacts {
+
+    @XmlElement(required = true)
+    protected List<Contact> contact;
+
+    /**
+     * Gets the value of the contact 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 contact property.
+     * 
+     * <p>
+     * For example, to add a new item, do as follows:
+     * <pre>
+     *    getContact().add(newItem);
+     * </pre>
+     * 
+     * 
+     * <p>
+     * Objects of the following type(s) are allowed in the list
+     * {@link Contact }
+     * 
+     * 
+     */
+    public List<Contact> getContact() {
+        if (contact == null) {
+            contact = new ArrayList<Contact>();
+        }
+        return this.contact;
+    }
+
+}

Added: webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/api_v3/DeleteBinding.java
URL: http://svn.apache.org/viewvc/webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/api_v3/DeleteBinding.java?rev=661167&view=auto
==============================================================================
--- webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/api_v3/DeleteBinding.java (added)
+++ webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/api_v3/DeleteBinding.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 delete_binding complex type.
+ * 
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ * 
+ * <pre>
+ * &lt;complexType name="delete_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}bindingKey" maxOccurs="unbounded"/>
+ *       &lt;/sequence>
+ *     &lt;/restriction>
+ *   &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ * 
+ * 
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "delete_binding", propOrder = {
+    "authInfo",
+    "bindingKey"
+})
+public class DeleteBinding {
+
+    protected String authInfo;
+    @XmlElement(required = true)
+    protected List<String> bindingKey;
+
+    /**
+     * 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 bindingKey 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 bindingKey property.
+     * 
+     * <p>
+     * For example, to add a new item, do as follows:
+     * <pre>
+     *    getBindingKey().add(newItem);
+     * </pre>
+     * 
+     * 
+     * <p>
+     * Objects of the following type(s) are allowed in the list
+     * {@link String }
+     * 
+     * 
+     */
+    public List<String> getBindingKey() {
+        if (bindingKey == null) {
+            bindingKey = new ArrayList<String>();
+        }
+        return this.bindingKey;
+    }
+
+}

Added: webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/api_v3/DeleteBusiness.java
URL: http://svn.apache.org/viewvc/webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/api_v3/DeleteBusiness.java?rev=661167&view=auto
==============================================================================
--- webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/api_v3/DeleteBusiness.java (added)
+++ webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/api_v3/DeleteBusiness.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 delete_business complex type.
+ * 
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ * 
+ * <pre>
+ * &lt;complexType name="delete_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}businessKey" maxOccurs="unbounded"/>
+ *       &lt;/sequence>
+ *     &lt;/restriction>
+ *   &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ * 
+ * 
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "delete_business", propOrder = {
+    "authInfo",
+    "businessKey"
+})
+public class DeleteBusiness {
+
+    protected String authInfo;
+    @XmlElement(required = true)
+    protected List<String> businessKey;
+
+    /**
+     * 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 businessKey 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 businessKey property.
+     * 
+     * <p>
+     * For example, to add a new item, do as follows:
+     * <pre>
+     *    getBusinessKey().add(newItem);
+     * </pre>
+     * 
+     * 
+     * <p>
+     * Objects of the following type(s) are allowed in the list
+     * {@link String }
+     * 
+     * 
+     */
+    public List<String> getBusinessKey() {
+        if (businessKey == null) {
+            businessKey = new ArrayList<String>();
+        }
+        return this.businessKey;
+    }
+
+}

Added: webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/api_v3/DeletePublisherAssertions.java
URL: http://svn.apache.org/viewvc/webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/api_v3/DeletePublisherAssertions.java?rev=661167&view=auto
==============================================================================
--- webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/api_v3/DeletePublisherAssertions.java (added)
+++ webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/api_v3/DeletePublisherAssertions.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 delete_publisherAssertions complex type.
+ * 
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ * 
+ * <pre>
+ * &lt;complexType name="delete_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"/>
+ *       &lt;/sequence>
+ *     &lt;/restriction>
+ *   &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ * 
+ * 
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "delete_publisherAssertions", propOrder = {
+    "authInfo",
+    "publisherAssertion"
+})
+public class DeletePublisherAssertions {
+
+    protected String authInfo;
+    @XmlElement(required = true)
+    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/DeleteService.java
URL: http://svn.apache.org/viewvc/webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/api_v3/DeleteService.java?rev=661167&view=auto
==============================================================================
--- webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/api_v3/DeleteService.java (added)
+++ webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/api_v3/DeleteService.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 delete_service complex type.
+ * 
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ * 
+ * <pre>
+ * &lt;complexType name="delete_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}serviceKey" maxOccurs="unbounded"/>
+ *       &lt;/sequence>
+ *     &lt;/restriction>
+ *   &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ * 
+ * 
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "delete_service", propOrder = {
+    "authInfo",
+    "serviceKey"
+})
+public class DeleteService {
+
+    protected String authInfo;
+    @XmlElement(required = true)
+    protected List<String> serviceKey;
+
+    /**
+     * 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 serviceKey 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 serviceKey property.
+     * 
+     * <p>
+     * For example, to add a new item, do as follows:
+     * <pre>
+     *    getServiceKey().add(newItem);
+     * </pre>
+     * 
+     * 
+     * <p>
+     * Objects of the following type(s) are allowed in the list
+     * {@link String }
+     * 
+     * 
+     */
+    public List<String> getServiceKey() {
+        if (serviceKey == null) {
+            serviceKey = new ArrayList<String>();
+        }
+        return this.serviceKey;
+    }
+
+}

Added: webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/api_v3/DeleteTModel.java
URL: http://svn.apache.org/viewvc/webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/api_v3/DeleteTModel.java?rev=661167&view=auto
==============================================================================
--- webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/api_v3/DeleteTModel.java (added)
+++ webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/api_v3/DeleteTModel.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 delete_tModel complex type.
+ * 
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ * 
+ * <pre>
+ * &lt;complexType name="delete_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}tModelKey" maxOccurs="unbounded"/>
+ *       &lt;/sequence>
+ *     &lt;/restriction>
+ *   &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ * 
+ * 
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "delete_tModel", propOrder = {
+    "authInfo",
+    "tModelKey"
+})
+public class DeleteTModel {
+
+    protected String authInfo;
+    @XmlElement(required = true)
+    protected List<String> tModelKey;
+
+    /**
+     * 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 tModelKey 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 tModelKey property.
+     * 
+     * <p>
+     * For example, to add a new item, do as follows:
+     * <pre>
+     *    getTModelKey().add(newItem);
+     * </pre>
+     * 
+     * 
+     * <p>
+     * Objects of the following type(s) are allowed in the list
+     * {@link String }
+     * 
+     * 
+     */
+    public List<String> getTModelKey() {
+        if (tModelKey == null) {
+            tModelKey = new ArrayList<String>();
+        }
+        return this.tModelKey;
+    }
+
+}

Added: webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/api_v3/Description.java
URL: http://svn.apache.org/viewvc/webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/api_v3/Description.java?rev=661167&view=auto
==============================================================================
--- webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/api_v3/Description.java (added)
+++ webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/api_v3/Description.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 description complex type.
+ * 
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ * 
+ * <pre>
+ * &lt;complexType name="description">
+ *   &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 = "description", propOrder = {
+    "value"
+})
+public class Description {
+
+    @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/Direction.java
URL: http://svn.apache.org/viewvc/webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/api_v3/Direction.java?rev=661167&view=auto
==============================================================================
--- webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/api_v3/Direction.java (added)
+++ webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/api_v3/Direction.java Wed May 28 17:44:36 2008
@@ -0,0 +1,71 @@
+/*
+ * 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.XmlEnum;
+import javax.xml.bind.annotation.XmlEnumValue;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for direction.
+ * 
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ * <p>
+ * <pre>
+ * &lt;simpleType name="direction">
+ *   &lt;restriction base="{http://www.w3.org/2001/XMLSchema}NMTOKEN">
+ *     &lt;enumeration value="fromKey"/>
+ *     &lt;enumeration value="toKey"/>
+ *   &lt;/restriction>
+ * &lt;/simpleType>
+ * </pre>
+ * 
+ */
+@XmlType(name = "direction")
+@XmlEnum
+public enum Direction {
+
+    @XmlEnumValue("fromKey")
+    FROM_KEY("fromKey"),
+    @XmlEnumValue("toKey")
+    TO_KEY("toKey");
+    private final String value;
+
+    Direction(String v) {
+        value = v;
+    }
+
+    public String value() {
+        return value;
+    }
+
+    public static Direction fromValue(String v) {
+        for (Direction c: Direction.values()) {
+            if (c.value.equals(v)) {
+                return c;
+            }
+        }
+        throw new IllegalArgumentException(v);
+    }
+
+}

Added: webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/api_v3/DiscardAuthToken.java
URL: http://svn.apache.org/viewvc/webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/api_v3/DiscardAuthToken.java?rev=661167&view=auto
==============================================================================
--- webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/api_v3/DiscardAuthToken.java (added)
+++ webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/api_v3/DiscardAuthToken.java Wed May 28 17:44:36 2008
@@ -0,0 +1,82 @@
+/*
+ * 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.XmlElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for discard_authToken complex type.
+ * 
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ * 
+ * <pre>
+ * &lt;complexType name="discard_authToken">
+ *   &lt;complexContent>
+ *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       &lt;sequence>
+ *         &lt;element ref="{urn:uddi-org:api_v3}authInfo"/>
+ *       &lt;/sequence>
+ *     &lt;/restriction>
+ *   &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ * 
+ * 
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "discard_authToken", propOrder = {
+    "authInfo"
+})
+public class DiscardAuthToken {
+
+    @XmlElement(required = true)
+    protected String authInfo;
+
+    /**
+     * 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;
+    }
+
+}

Added: webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/api_v3/DiscoveryURL.java
URL: http://svn.apache.org/viewvc/webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/api_v3/DiscoveryURL.java?rev=661167&view=auto
==============================================================================
--- webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/api_v3/DiscoveryURL.java (added)
+++ webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/api_v3/DiscoveryURL.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 discoveryURL complex type.
+ * 
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ * 
+ * <pre>
+ * &lt;complexType name="discoveryURL">
+ *   &lt;simpleContent>
+ *     &lt;extension base="&lt;urn:uddi-org:api_v3>validationTypeAnyURI4096">
+ *       &lt;attribute name="useType" type="{urn:uddi-org:api_v3}useType" default="" />
+ *     &lt;/extension>
+ *   &lt;/simpleContent>
+ * &lt;/complexType>
+ * </pre>
+ * 
+ * 
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "discoveryURL", propOrder = {
+    "value"
+})
+public class DiscoveryURL {
+
+    @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/DiscoveryURLs.java
URL: http://svn.apache.org/viewvc/webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/api_v3/DiscoveryURLs.java?rev=661167&view=auto
==============================================================================
--- webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/api_v3/DiscoveryURLs.java (added)
+++ webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/api_v3/DiscoveryURLs.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 discoveryURLs complex type.
+ * 
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ * 
+ * <pre>
+ * &lt;complexType name="discoveryURLs">
+ *   &lt;complexContent>
+ *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       &lt;sequence>
+ *         &lt;element ref="{urn:uddi-org:api_v3}discoveryURL" maxOccurs="unbounded"/>
+ *       &lt;/sequence>
+ *     &lt;/restriction>
+ *   &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ * 
+ * 
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "discoveryURLs", propOrder = {
+    "discoveryURL"
+})
+public class DiscoveryURLs {
+
+    @XmlElement(required = true)
+    protected List<DiscoveryURL> discoveryURL;
+
+    /**
+     * Gets the value of the discoveryURL 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 discoveryURL property.
+     * 
+     * <p>
+     * For example, to add a new item, do as follows:
+     * <pre>
+     *    getDiscoveryURL().add(newItem);
+     * </pre>
+     * 
+     * 
+     * <p>
+     * Objects of the following type(s) are allowed in the list
+     * {@link DiscoveryURL }
+     * 
+     * 
+     */
+    public List<DiscoveryURL> getDiscoveryURL() {
+        if (discoveryURL == null) {
+            discoveryURL = new ArrayList<DiscoveryURL>();
+        }
+        return this.discoveryURL;
+    }
+
+}

Added: webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/api_v3/DispositionReport.java
URL: http://svn.apache.org/viewvc/webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/api_v3/DispositionReport.java?rev=661167&view=auto
==============================================================================
--- webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/api_v3/DispositionReport.java (added)
+++ webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/api_v3/DispositionReport.java Wed May 28 17:44:36 2008
@@ -0,0 +1,117 @@
+/*
+ * 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 dispositionReport complex type.
+ * 
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ * 
+ * <pre>
+ * &lt;complexType name="dispositionReport">
+ *   &lt;complexContent>
+ *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       &lt;sequence>
+ *         &lt;element ref="{urn:uddi-org:api_v3}result" maxOccurs="unbounded"/>
+ *       &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 = "dispositionReport", propOrder = {
+    "result"
+})
+public class DispositionReport {
+
+    @XmlElement(required = true)
+    protected List<Result> result;
+    @XmlAttribute
+    protected Boolean truncated;
+
+    /**
+     * Gets the value of the result 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 result property.
+     * 
+     * <p>
+     * For example, to add a new item, do as follows:
+     * <pre>
+     *    getResult().add(newItem);
+     * </pre>
+     * 
+     * 
+     * <p>
+     * Objects of the following type(s) are allowed in the list
+     * {@link Result }
+     * 
+     * 
+     */
+    public List<Result> getResult() {
+        if (result == null) {
+            result = new ArrayList<Result>();
+        }
+        return this.result;
+    }
+
+    /**
+     * 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/Email.java
URL: http://svn.apache.org/viewvc/webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/api_v3/Email.java?rev=661167&view=auto
==============================================================================
--- webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/api_v3/Email.java (added)
+++ webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/api_v3/Email.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 email complex type.
+ * 
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ * 
+ * <pre>
+ * &lt;complexType name="email">
+ *   &lt;simpleContent>
+ *     &lt;extension base="&lt;urn:uddi-org:api_v3>validationTypeString255">
+ *       &lt;attribute name="useType" type="{urn:uddi-org:api_v3}useType" default="" />
+ *     &lt;/extension>
+ *   &lt;/simpleContent>
+ * &lt;/complexType>
+ * </pre>
+ * 
+ * 
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "email", propOrder = {
+    "value"
+})
+public class Email {
+
+    @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;
+    }
+
+}



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