You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@juddi.apache.org by al...@apache.org on 2014/01/21 03:57:34 UTC

svn commit: r1559910 [3/9] - in /juddi/trunk: juddi-client/src/main/java/org/apache/juddi/v3/client/ juddi-client/src/main/java/org/apache/juddi/v3/client/config/ juddi-client/src/main/java/org/apache/juddi/v3/client/mapping/ juddi-client/src/main/java...

Added: juddi/trunk/uddi-ws/src/main/java/org/uddi/api_v2/BindingDetail.java
URL: http://svn.apache.org/viewvc/juddi/trunk/uddi-ws/src/main/java/org/uddi/api_v2/BindingDetail.java?rev=1559910&view=auto
==============================================================================
--- juddi/trunk/uddi-ws/src/main/java/org/uddi/api_v2/BindingDetail.java (added)
+++ juddi/trunk/uddi-ws/src/main/java/org/uddi/api_v2/BindingDetail.java Tue Jan 21 02:57:32 2014
@@ -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.
+ *
+ */
+package org.uddi.api_v2;
+
+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 bindingDetail complex type.
+ * 
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ * 
+ * <pre>
+ * &lt;complexType name="bindingDetail">
+ *   &lt;complexContent>
+ *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       &lt;sequence>
+ *         &lt;element ref="{urn:uddi-org:api_v2}bindingTemplate" maxOccurs="unbounded" minOccurs="0"/>
+ *       &lt;/sequence>
+ *       &lt;attribute name="generic" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
+ *       &lt;attribute name="operator" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
+ *       &lt;attribute name="truncated" type="{urn:uddi-org:api_v2}truncated" />
+ *     &lt;/restriction>
+ *   &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ * 
+ * 
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "bindingDetail", propOrder = {
+    "bindingTemplate"
+})
+public class BindingDetail {
+
+    protected List<BindingTemplate> bindingTemplate;
+    @XmlAttribute(name = "generic", required = true)
+    protected String generic;
+    @XmlAttribute(name = "operator", required = true)
+    protected String operator;
+    @XmlAttribute(name = "truncated")
+    protected Truncated truncated;
+
+    /**
+     * 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;
+    }
+
+    /**
+     * Gets the value of the generic property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link String }
+     *     
+     */
+    public String getGeneric() {
+        return generic;
+    }
+
+    /**
+     * Sets the value of the generic property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link String }
+     *     
+     */
+    public void setGeneric(String value) {
+        this.generic = value;
+    }
+
+    /**
+     * Gets the value of the operator property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link String }
+     *     
+     */
+    public String getOperator() {
+        return operator;
+    }
+
+    /**
+     * Sets the value of the operator property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link String }
+     *     
+     */
+    public void setOperator(String value) {
+        this.operator = value;
+    }
+
+    /**
+     * Gets the value of the truncated property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link Truncated }
+     *     
+     */
+    public Truncated getTruncated() {
+        return truncated;
+    }
+
+    /**
+     * Sets the value of the truncated property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link Truncated }
+     *     
+     */
+    public void setTruncated(Truncated value) {
+        this.truncated = value;
+    }
+
+}

Added: juddi/trunk/uddi-ws/src/main/java/org/uddi/api_v2/BindingTemplate.java
URL: http://svn.apache.org/viewvc/juddi/trunk/uddi-ws/src/main/java/org/uddi/api_v2/BindingTemplate.java?rev=1559910&view=auto
==============================================================================
--- juddi/trunk/uddi-ws/src/main/java/org/uddi/api_v2/BindingTemplate.java (added)
+++ juddi/trunk/uddi-ws/src/main/java/org/uddi/api_v2/BindingTemplate.java Tue Jan 21 02:57:32 2014
@@ -0,0 +1,222 @@
+/*
+ * 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.
+ *
+ */
+package org.uddi.api_v2;
+
+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 bindingTemplate complex type.
+ * 
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ * 
+ * <pre>
+ * &lt;complexType name="bindingTemplate">
+ *   &lt;complexContent>
+ *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       &lt;sequence>
+ *         &lt;element ref="{urn:uddi-org:api_v2}description" maxOccurs="unbounded" minOccurs="0"/>
+ *         &lt;choice>
+ *           &lt;element ref="{urn:uddi-org:api_v2}accessPoint"/>
+ *           &lt;element ref="{urn:uddi-org:api_v2}hostingRedirector"/>
+ *         &lt;/choice>
+ *         &lt;element ref="{urn:uddi-org:api_v2}tModelInstanceDetails"/>
+ *       &lt;/sequence>
+ *       &lt;attribute name="serviceKey" type="{urn:uddi-org:api_v2}serviceKey" />
+ *       &lt;attribute name="bindingKey" use="required" type="{urn:uddi-org:api_v2}bindingKey" />
+ *     &lt;/restriction>
+ *   &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ * 
+ * 
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "bindingTemplate", propOrder = {
+    "description",
+    "accessPoint",
+    "hostingRedirector",
+    "tModelInstanceDetails"
+})
+public class BindingTemplate {
+
+    protected List<Description> description;
+    protected AccessPoint accessPoint;
+    protected HostingRedirector hostingRedirector;
+    @XmlElement(required = true)
+    protected TModelInstanceDetails tModelInstanceDetails;
+    @XmlAttribute(name = "serviceKey")
+    protected String serviceKey;
+    @XmlAttribute(name = "bindingKey", required = true)
+    protected String bindingKey;
+
+    /**
+     * 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 accessPoint property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link AccessPoint }
+     *     
+     */
+    public AccessPoint getAccessPoint() {
+        return accessPoint;
+    }
+
+    /**
+     * Sets the value of the accessPoint property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link AccessPoint }
+     *     
+     */
+    public void setAccessPoint(AccessPoint value) {
+        this.accessPoint = value;
+    }
+
+    /**
+     * Gets the value of the hostingRedirector property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link HostingRedirector }
+     *     
+     */
+    public HostingRedirector getHostingRedirector() {
+        return hostingRedirector;
+    }
+
+    /**
+     * Sets the value of the hostingRedirector property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link HostingRedirector }
+     *     
+     */
+    public void setHostingRedirector(HostingRedirector value) {
+        this.hostingRedirector = value;
+    }
+
+    /**
+     * Gets the value of the tModelInstanceDetails property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link TModelInstanceDetails }
+     *     
+     */
+    public TModelInstanceDetails getTModelInstanceDetails() {
+        return tModelInstanceDetails;
+    }
+
+    /**
+     * Sets the value of the tModelInstanceDetails property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link TModelInstanceDetails }
+     *     
+     */
+    public void setTModelInstanceDetails(TModelInstanceDetails value) {
+        this.tModelInstanceDetails = value;
+    }
+
+    /**
+     * 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 bindingKey property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link String }
+     *     
+     */
+    public String getBindingKey() {
+        return bindingKey;
+    }
+
+    /**
+     * Sets the value of the bindingKey property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link String }
+     *     
+     */
+    public void setBindingKey(String value) {
+        this.bindingKey = value;
+    }
+
+}

Added: juddi/trunk/uddi-ws/src/main/java/org/uddi/api_v2/BindingTemplates.java
URL: http://svn.apache.org/viewvc/juddi/trunk/uddi-ws/src/main/java/org/uddi/api_v2/BindingTemplates.java?rev=1559910&view=auto
==============================================================================
--- juddi/trunk/uddi-ws/src/main/java/org/uddi/api_v2/BindingTemplates.java (added)
+++ juddi/trunk/uddi-ws/src/main/java/org/uddi/api_v2/BindingTemplates.java Tue Jan 21 02:57:32 2014
@@ -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.
+ *
+ */
+package org.uddi.api_v2;
+
+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 bindingTemplates complex type.
+ * 
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ * 
+ * <pre>
+ * &lt;complexType name="bindingTemplates">
+ *   &lt;complexContent>
+ *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       &lt;sequence>
+ *         &lt;element ref="{urn:uddi-org:api_v2}bindingTemplate" maxOccurs="unbounded" minOccurs="0"/>
+ *       &lt;/sequence>
+ *     &lt;/restriction>
+ *   &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ * 
+ * 
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "bindingTemplates", propOrder = {
+    "bindingTemplate"
+})
+public class BindingTemplates {
+
+    protected List<BindingTemplate> bindingTemplate;
+
+    /**
+     * 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: juddi/trunk/uddi-ws/src/main/java/org/uddi/api_v2/BusinessDetail.java
URL: http://svn.apache.org/viewvc/juddi/trunk/uddi-ws/src/main/java/org/uddi/api_v2/BusinessDetail.java?rev=1559910&view=auto
==============================================================================
--- juddi/trunk/uddi-ws/src/main/java/org/uddi/api_v2/BusinessDetail.java (added)
+++ juddi/trunk/uddi-ws/src/main/java/org/uddi/api_v2/BusinessDetail.java Tue Jan 21 02:57:32 2014
@@ -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.
+ *
+ */
+package org.uddi.api_v2;
+
+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 businessDetail complex type.
+ * 
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ * 
+ * <pre>
+ * &lt;complexType name="businessDetail">
+ *   &lt;complexContent>
+ *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       &lt;sequence>
+ *         &lt;element ref="{urn:uddi-org:api_v2}businessEntity" maxOccurs="unbounded" minOccurs="0"/>
+ *       &lt;/sequence>
+ *       &lt;attribute name="generic" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
+ *       &lt;attribute name="operator" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
+ *       &lt;attribute name="truncated" type="{urn:uddi-org:api_v2}truncated" />
+ *     &lt;/restriction>
+ *   &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ * 
+ * 
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "businessDetail", propOrder = {
+    "businessEntity"
+})
+public class BusinessDetail {
+
+    protected List<BusinessEntity> businessEntity;
+    @XmlAttribute(name = "generic", required = true)
+    protected String generic;
+    @XmlAttribute(name = "operator", required = true)
+    protected String operator;
+    @XmlAttribute(name = "truncated")
+    protected Truncated truncated;
+
+    /**
+     * 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;
+    }
+
+    /**
+     * Gets the value of the generic property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link String }
+     *     
+     */
+    public String getGeneric() {
+        return generic;
+    }
+
+    /**
+     * Sets the value of the generic property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link String }
+     *     
+     */
+    public void setGeneric(String value) {
+        this.generic = value;
+    }
+
+    /**
+     * Gets the value of the operator property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link String }
+     *     
+     */
+    public String getOperator() {
+        return operator;
+    }
+
+    /**
+     * Sets the value of the operator property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link String }
+     *     
+     */
+    public void setOperator(String value) {
+        this.operator = value;
+    }
+
+    /**
+     * Gets the value of the truncated property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link Truncated }
+     *     
+     */
+    public Truncated getTruncated() {
+        return truncated;
+    }
+
+    /**
+     * Sets the value of the truncated property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link Truncated }
+     *     
+     */
+    public void setTruncated(Truncated value) {
+        this.truncated = value;
+    }
+
+}

Added: juddi/trunk/uddi-ws/src/main/java/org/uddi/api_v2/BusinessDetailExt.java
URL: http://svn.apache.org/viewvc/juddi/trunk/uddi-ws/src/main/java/org/uddi/api_v2/BusinessDetailExt.java?rev=1559910&view=auto
==============================================================================
--- juddi/trunk/uddi-ws/src/main/java/org/uddi/api_v2/BusinessDetailExt.java (added)
+++ juddi/trunk/uddi-ws/src/main/java/org/uddi/api_v2/BusinessDetailExt.java Tue Jan 21 02:57:32 2014
@@ -0,0 +1,166 @@
+/*
+ * 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.
+ *
+ */
+package org.uddi.api_v2;
+
+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 businessDetailExt complex type.
+ * 
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ * 
+ * <pre>
+ * &lt;complexType name="businessDetailExt">
+ *   &lt;complexContent>
+ *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       &lt;sequence>
+ *         &lt;element ref="{urn:uddi-org:api_v2}businessEntityExt" maxOccurs="unbounded"/>
+ *       &lt;/sequence>
+ *       &lt;attribute name="generic" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
+ *       &lt;attribute name="operator" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
+ *       &lt;attribute name="truncated" type="{urn:uddi-org:api_v2}truncated" />
+ *     &lt;/restriction>
+ *   &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ * 
+ * 
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "businessDetailExt", propOrder = {
+    "businessEntityExt"
+})
+public class BusinessDetailExt {
+
+    @XmlElement(required = true)
+    protected List<BusinessEntityExt> businessEntityExt;
+    @XmlAttribute(name = "generic", required = true)
+    protected String generic;
+    @XmlAttribute(name = "operator", required = true)
+    protected String operator;
+    @XmlAttribute(name = "truncated")
+    protected Truncated truncated;
+
+    /**
+     * Gets the value of the businessEntityExt 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 businessEntityExt property.
+     * 
+     * <p>
+     * For example, to add a new item, do as follows:
+     * <pre>
+     *    getBusinessEntityExt().add(newItem);
+     * </pre>
+     * 
+     * 
+     * <p>
+     * Objects of the following type(s) are allowed in the list
+     * {@link BusinessEntityExt }
+     * 
+     * 
+     */
+    public List<BusinessEntityExt> getBusinessEntityExt() {
+        if (businessEntityExt == null) {
+            businessEntityExt = new ArrayList<BusinessEntityExt>();
+        }
+        return this.businessEntityExt;
+    }
+
+    /**
+     * Gets the value of the generic property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link String }
+     *     
+     */
+    public String getGeneric() {
+        return generic;
+    }
+
+    /**
+     * Sets the value of the generic property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link String }
+     *     
+     */
+    public void setGeneric(String value) {
+        this.generic = value;
+    }
+
+    /**
+     * Gets the value of the operator property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link String }
+     *     
+     */
+    public String getOperator() {
+        return operator;
+    }
+
+    /**
+     * Sets the value of the operator property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link String }
+     *     
+     */
+    public void setOperator(String value) {
+        this.operator = value;
+    }
+
+    /**
+     * Gets the value of the truncated property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link Truncated }
+     *     
+     */
+    public Truncated getTruncated() {
+        return truncated;
+    }
+
+    /**
+     * Sets the value of the truncated property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link Truncated }
+     *     
+     */
+    public void setTruncated(Truncated value) {
+        this.truncated = value;
+    }
+
+}

Added: juddi/trunk/uddi-ws/src/main/java/org/uddi/api_v2/BusinessEntity.java
URL: http://svn.apache.org/viewvc/juddi/trunk/uddi-ws/src/main/java/org/uddi/api_v2/BusinessEntity.java?rev=1559910&view=auto
==============================================================================
--- juddi/trunk/uddi-ws/src/main/java/org/uddi/api_v2/BusinessEntity.java (added)
+++ juddi/trunk/uddi-ws/src/main/java/org/uddi/api_v2/BusinessEntity.java Tue Jan 21 02:57:32 2014
@@ -0,0 +1,333 @@
+/*
+ * 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.
+ *
+ */
+package org.uddi.api_v2;
+
+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 businessEntity complex type.
+ * 
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ * 
+ * <pre>
+ * &lt;complexType name="businessEntity">
+ *   &lt;complexContent>
+ *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       &lt;sequence>
+ *         &lt;element ref="{urn:uddi-org:api_v2}discoveryURLs" minOccurs="0"/>
+ *         &lt;element ref="{urn:uddi-org:api_v2}name" maxOccurs="unbounded"/>
+ *         &lt;element ref="{urn:uddi-org:api_v2}description" maxOccurs="unbounded" minOccurs="0"/>
+ *         &lt;element ref="{urn:uddi-org:api_v2}contacts" minOccurs="0"/>
+ *         &lt;element ref="{urn:uddi-org:api_v2}businessServices" minOccurs="0"/>
+ *         &lt;element ref="{urn:uddi-org:api_v2}identifierBag" minOccurs="0"/>
+ *         &lt;element ref="{urn:uddi-org:api_v2}categoryBag" minOccurs="0"/>
+ *       &lt;/sequence>
+ *       &lt;attribute name="businessKey" use="required" type="{urn:uddi-org:api_v2}businessKey" />
+ *       &lt;attribute name="operator" type="{http://www.w3.org/2001/XMLSchema}string" />
+ *       &lt;attribute name="authorizedName" type="{http://www.w3.org/2001/XMLSchema}string" />
+ *     &lt;/restriction>
+ *   &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ * 
+ * 
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "businessEntity", propOrder = {
+    "discoveryURLs",
+    "name",
+    "description",
+    "contacts",
+    "businessServices",
+    "identifierBag",
+    "categoryBag"
+})
+public class BusinessEntity {
+
+    protected DiscoveryURLs discoveryURLs;
+    @XmlElement(required = true)
+    protected List<Name> name;
+    protected List<Description> description;
+    protected Contacts contacts;
+    protected BusinessServices businessServices;
+    protected IdentifierBag identifierBag;
+    protected CategoryBag categoryBag;
+    @XmlAttribute(name = "businessKey", required = true)
+    protected String businessKey;
+    @XmlAttribute(name = "operator")
+    protected String operator;
+    @XmlAttribute(name = "authorizedName")
+    protected String authorizedName;
+
+    /**
+     * Gets the value of the discoveryURLs property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link DiscoveryURLs }
+     *     
+     */
+    public DiscoveryURLs getDiscoveryURLs() {
+        return discoveryURLs;
+    }
+
+    /**
+     * Sets the value of the discoveryURLs property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link DiscoveryURLs }
+     *     
+     */
+    public void setDiscoveryURLs(DiscoveryURLs value) {
+        this.discoveryURLs = 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 contacts property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link Contacts }
+     *     
+     */
+    public Contacts getContacts() {
+        return contacts;
+    }
+
+    /**
+     * Sets the value of the contacts property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link Contacts }
+     *     
+     */
+    public void setContacts(Contacts value) {
+        this.contacts = value;
+    }
+
+    /**
+     * Gets the value of the businessServices property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link BusinessServices }
+     *     
+     */
+    public BusinessServices getBusinessServices() {
+        return businessServices;
+    }
+
+    /**
+     * Sets the value of the businessServices property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link BusinessServices }
+     *     
+     */
+    public void setBusinessServices(BusinessServices value) {
+        this.businessServices = value;
+    }
+
+    /**
+     * Gets the value of the identifierBag property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link IdentifierBag }
+     *     
+     */
+    public IdentifierBag getIdentifierBag() {
+        return identifierBag;
+    }
+
+    /**
+     * Sets the value of the identifierBag property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link IdentifierBag }
+     *     
+     */
+    public void setIdentifierBag(IdentifierBag value) {
+        this.identifierBag = 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 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 operator property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link String }
+     *     
+     */
+    public String getOperator() {
+        return operator;
+    }
+
+    /**
+     * Sets the value of the operator property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link String }
+     *     
+     */
+    public void setOperator(String value) {
+        this.operator = value;
+    }
+
+    /**
+     * Gets the value of the authorizedName property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link String }
+     *     
+     */
+    public String getAuthorizedName() {
+        return authorizedName;
+    }
+
+    /**
+     * Sets the value of the authorizedName property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link String }
+     *     
+     */
+    public void setAuthorizedName(String value) {
+        this.authorizedName = value;
+    }
+
+}

Added: juddi/trunk/uddi-ws/src/main/java/org/uddi/api_v2/BusinessEntityExt.java
URL: http://svn.apache.org/viewvc/juddi/trunk/uddi-ws/src/main/java/org/uddi/api_v2/BusinessEntityExt.java?rev=1559910&view=auto
==============================================================================
--- juddi/trunk/uddi-ws/src/main/java/org/uddi/api_v2/BusinessEntityExt.java (added)
+++ juddi/trunk/uddi-ws/src/main/java/org/uddi/api_v2/BusinessEntityExt.java Tue Jan 21 02:57:32 2014
@@ -0,0 +1,113 @@
+/*
+ * 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.
+ *
+ */
+package org.uddi.api_v2;
+
+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.XmlAnyElement;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for businessEntityExt complex type.
+ * 
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ * 
+ * <pre>
+ * &lt;complexType name="businessEntityExt">
+ *   &lt;complexContent>
+ *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       &lt;sequence>
+ *         &lt;element ref="{urn:uddi-org:api_v2}businessEntity"/>
+ *         &lt;any namespace='##other' maxOccurs="unbounded" minOccurs="0"/>
+ *       &lt;/sequence>
+ *     &lt;/restriction>
+ *   &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ * 
+ * 
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "businessEntityExt", propOrder = {
+    "businessEntity",
+    "any"
+})
+public class BusinessEntityExt {
+
+    @XmlElement(required = true)
+    protected BusinessEntity businessEntity;
+    @XmlAnyElement(lax = true)
+    protected List<Object> any;
+
+    /**
+     * Gets the value of the businessEntity property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link BusinessEntity }
+     *     
+     */
+    public BusinessEntity getBusinessEntity() {
+        return businessEntity;
+    }
+
+    /**
+     * Sets the value of the businessEntity property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link BusinessEntity }
+     *     
+     */
+    public void setBusinessEntity(BusinessEntity value) {
+        this.businessEntity = value;
+    }
+
+    /**
+     * Gets the value of the any 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 any property.
+     * 
+     * <p>
+     * For example, to add a new item, do as follows:
+     * <pre>
+     *    getAny().add(newItem);
+     * </pre>
+     * 
+     * 
+     * <p>
+     * Objects of the following type(s) are allowed in the list
+     * {@link Object }
+     * 
+     * 
+     */
+    public List<Object> getAny() {
+        if (any == null) {
+            any = new ArrayList<Object>();
+        }
+        return this.any;
+    }
+
+}

Added: juddi/trunk/uddi-ws/src/main/java/org/uddi/api_v2/BusinessInfo.java
URL: http://svn.apache.org/viewvc/juddi/trunk/uddi-ws/src/main/java/org/uddi/api_v2/BusinessInfo.java?rev=1559910&view=auto
==============================================================================
--- juddi/trunk/uddi-ws/src/main/java/org/uddi/api_v2/BusinessInfo.java (added)
+++ juddi/trunk/uddi-ws/src/main/java/org/uddi/api_v2/BusinessInfo.java Tue Jan 21 02:57:32 2014
@@ -0,0 +1,172 @@
+/*
+ * 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.
+ *
+ */
+package org.uddi.api_v2;
+
+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_v2}name" maxOccurs="unbounded"/>
+ *         &lt;element ref="{urn:uddi-org:api_v2}description" maxOccurs="unbounded" minOccurs="0"/>
+ *         &lt;element ref="{urn:uddi-org:api_v2}serviceInfos"/>
+ *       &lt;/sequence>
+ *       &lt;attribute name="businessKey" use="required" type="{urn:uddi-org:api_v2}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;
+    @XmlElement(required = true)
+    protected ServiceInfos serviceInfos;
+    @XmlAttribute(name = "businessKey", 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: juddi/trunk/uddi-ws/src/main/java/org/uddi/api_v2/BusinessInfos.java
URL: http://svn.apache.org/viewvc/juddi/trunk/uddi-ws/src/main/java/org/uddi/api_v2/BusinessInfos.java?rev=1559910&view=auto
==============================================================================
--- juddi/trunk/uddi-ws/src/main/java/org/uddi/api_v2/BusinessInfos.java (added)
+++ juddi/trunk/uddi-ws/src/main/java/org/uddi/api_v2/BusinessInfos.java Tue Jan 21 02:57:32 2014
@@ -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.
+ *
+ */
+package org.uddi.api_v2;
+
+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 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_v2}businessInfo" maxOccurs="unbounded" minOccurs="0"/>
+ *       &lt;/sequence>
+ *     &lt;/restriction>
+ *   &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ * 
+ * 
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "businessInfos", propOrder = {
+    "businessInfo"
+})
+public class BusinessInfos {
+
+    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: juddi/trunk/uddi-ws/src/main/java/org/uddi/api_v2/BusinessList.java
URL: http://svn.apache.org/viewvc/juddi/trunk/uddi-ws/src/main/java/org/uddi/api_v2/BusinessList.java?rev=1559910&view=auto
==============================================================================
--- juddi/trunk/uddi-ws/src/main/java/org/uddi/api_v2/BusinessList.java (added)
+++ juddi/trunk/uddi-ws/src/main/java/org/uddi/api_v2/BusinessList.java Tue Jan 21 02:57:32 2014
@@ -0,0 +1,159 @@
+/*
+ * 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.
+ *
+ */
+package org.uddi.api_v2;
+
+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 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_v2}businessInfos"/>
+ *       &lt;/sequence>
+ *       &lt;attribute name="generic" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
+ *       &lt;attribute name="operator" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
+ *       &lt;attribute name="truncated" type="{urn:uddi-org:api_v2}truncated" />
+ *     &lt;/restriction>
+ *   &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ * 
+ * 
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "businessList", propOrder = {
+    "businessInfos"
+})
+public class BusinessList {
+
+    @XmlElement(required = true)
+    protected BusinessInfos businessInfos;
+    @XmlAttribute(name = "generic", required = true)
+    protected String generic;
+    @XmlAttribute(name = "operator", required = true)
+    protected String operator;
+    @XmlAttribute(name = "truncated")
+    protected Truncated 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 generic property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link String }
+     *     
+     */
+    public String getGeneric() {
+        return generic;
+    }
+
+    /**
+     * Sets the value of the generic property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link String }
+     *     
+     */
+    public void setGeneric(String value) {
+        this.generic = value;
+    }
+
+    /**
+     * Gets the value of the operator property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link String }
+     *     
+     */
+    public String getOperator() {
+        return operator;
+    }
+
+    /**
+     * Sets the value of the operator property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link String }
+     *     
+     */
+    public void setOperator(String value) {
+        this.operator = value;
+    }
+
+    /**
+     * Gets the value of the truncated property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link Truncated }
+     *     
+     */
+    public Truncated getTruncated() {
+        return truncated;
+    }
+
+    /**
+     * Sets the value of the truncated property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link Truncated }
+     *     
+     */
+    public void setTruncated(Truncated value) {
+        this.truncated = value;
+    }
+
+}

Added: juddi/trunk/uddi-ws/src/main/java/org/uddi/api_v2/BusinessService.java
URL: http://svn.apache.org/viewvc/juddi/trunk/uddi-ws/src/main/java/org/uddi/api_v2/BusinessService.java?rev=1559910&view=auto
==============================================================================
--- juddi/trunk/uddi-ws/src/main/java/org/uddi/api_v2/BusinessService.java (added)
+++ juddi/trunk/uddi-ws/src/main/java/org/uddi/api_v2/BusinessService.java Tue Jan 21 02:57:32 2014
@@ -0,0 +1,223 @@
+/*
+ * 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.
+ *
+ */
+package org.uddi.api_v2;
+
+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 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_v2}name" maxOccurs="unbounded" minOccurs="0"/>
+ *         &lt;element ref="{urn:uddi-org:api_v2}description" maxOccurs="unbounded" minOccurs="0"/>
+ *         &lt;element ref="{urn:uddi-org:api_v2}bindingTemplates" minOccurs="0"/>
+ *         &lt;element ref="{urn:uddi-org:api_v2}categoryBag" minOccurs="0"/>
+ *       &lt;/sequence>
+ *       &lt;attribute name="serviceKey" use="required" type="{urn:uddi-org:api_v2}serviceKey" />
+ *       &lt;attribute name="businessKey" type="{urn:uddi-org:api_v2}businessKey" />
+ *     &lt;/restriction>
+ *   &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ * 
+ * 
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "businessService", propOrder = {
+    "name",
+    "description",
+    "bindingTemplates",
+    "categoryBag"
+})
+public class BusinessService {
+
+    protected List<Name> name;
+    protected List<Description> description;
+    protected BindingTemplates bindingTemplates;
+    protected CategoryBag categoryBag;
+    @XmlAttribute(name = "serviceKey", required = true)
+    protected String serviceKey;
+    @XmlAttribute(name = "businessKey")
+    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 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: juddi/trunk/uddi-ws/src/main/java/org/uddi/api_v2/BusinessServices.java
URL: http://svn.apache.org/viewvc/juddi/trunk/uddi-ws/src/main/java/org/uddi/api_v2/BusinessServices.java?rev=1559910&view=auto
==============================================================================
--- juddi/trunk/uddi-ws/src/main/java/org/uddi/api_v2/BusinessServices.java (added)
+++ juddi/trunk/uddi-ws/src/main/java/org/uddi/api_v2/BusinessServices.java Tue Jan 21 02:57:32 2014
@@ -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.
+ *
+ */
+package org.uddi.api_v2;
+
+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 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_v2}businessService" maxOccurs="unbounded" minOccurs="0"/>
+ *       &lt;/sequence>
+ *     &lt;/restriction>
+ *   &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ * 
+ * 
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "businessServices", propOrder = {
+    "businessService"
+})
+public class BusinessServices {
+
+    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: juddi/trunk/uddi-ws/src/main/java/org/uddi/api_v2/CategoryBag.java
URL: http://svn.apache.org/viewvc/juddi/trunk/uddi-ws/src/main/java/org/uddi/api_v2/CategoryBag.java?rev=1559910&view=auto
==============================================================================
--- juddi/trunk/uddi-ws/src/main/java/org/uddi/api_v2/CategoryBag.java (added)
+++ juddi/trunk/uddi-ws/src/main/java/org/uddi/api_v2/CategoryBag.java Tue Jan 21 02:57:32 2014
@@ -0,0 +1,84 @@
+/*
+ * 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.
+ *
+ */
+package org.uddi.api_v2;
+
+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 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;sequence>
+ *         &lt;element ref="{urn:uddi-org:api_v2}keyedReference" maxOccurs="unbounded"/>
+ *       &lt;/sequence>
+ *     &lt;/restriction>
+ *   &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ * 
+ * 
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "categoryBag", propOrder = {
+    "keyedReference"
+})
+public class CategoryBag {
+
+    @XmlElement(required = true)
+    protected List<KeyedReference> keyedReference;
+
+    /**
+     * 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;
+    }
+
+}

Added: juddi/trunk/uddi-ws/src/main/java/org/uddi/api_v2/Contact.java
URL: http://svn.apache.org/viewvc/juddi/trunk/uddi-ws/src/main/java/org/uddi/api_v2/Contact.java?rev=1559910&view=auto
==============================================================================
--- juddi/trunk/uddi-ws/src/main/java/org/uddi/api_v2/Contact.java (added)
+++ juddi/trunk/uddi-ws/src/main/java/org/uddi/api_v2/Contact.java Tue Jan 21 02:57:32 2014
@@ -0,0 +1,235 @@
+/*
+ * 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.
+ *
+ */
+package org.uddi.api_v2;
+
+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_v2}description" maxOccurs="unbounded" minOccurs="0"/>
+ *         &lt;element ref="{urn:uddi-org:api_v2}personName"/>
+ *         &lt;element ref="{urn:uddi-org:api_v2}phone" maxOccurs="unbounded" minOccurs="0"/>
+ *         &lt;element ref="{urn:uddi-org:api_v2}email" maxOccurs="unbounded" minOccurs="0"/>
+ *         &lt;element ref="{urn:uddi-org:api_v2}address" maxOccurs="unbounded" minOccurs="0"/>
+ *       &lt;/sequence>
+ *       &lt;attribute name="useType" type="{http://www.w3.org/2001/XMLSchema}string" />
+ *     &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 String personName;
+    protected List<Phone> phone;
+    protected List<Email> email;
+    protected List<Address> address;
+    @XmlAttribute(name = "useType")
+    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.
+     * 
+     * @return
+     *     possible object is
+     *     {@link String }
+     *     
+     */
+    public String getPersonName() {
+        return personName;
+    }
+
+    /**
+     * Sets the value of the personName property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link String }
+     *     
+     */
+    public void setPersonName(String value) {
+        this.personName = value;
+    }
+
+    /**
+     * 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() {
+        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: juddi/trunk/uddi-ws/src/main/java/org/uddi/api_v2/Contacts.java
URL: http://svn.apache.org/viewvc/juddi/trunk/uddi-ws/src/main/java/org/uddi/api_v2/Contacts.java?rev=1559910&view=auto
==============================================================================
--- juddi/trunk/uddi-ws/src/main/java/org/uddi/api_v2/Contacts.java (added)
+++ juddi/trunk/uddi-ws/src/main/java/org/uddi/api_v2/Contacts.java Tue Jan 21 02:57:32 2014
@@ -0,0 +1,84 @@
+/*
+ * 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.
+ *
+ */
+package org.uddi.api_v2;
+
+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_v2}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: juddi/trunk/uddi-ws/src/main/java/org/uddi/api_v2/DeleteBinding.java
URL: http://svn.apache.org/viewvc/juddi/trunk/uddi-ws/src/main/java/org/uddi/api_v2/DeleteBinding.java?rev=1559910&view=auto
==============================================================================
--- juddi/trunk/uddi-ws/src/main/java/org/uddi/api_v2/DeleteBinding.java (added)
+++ juddi/trunk/uddi-ws/src/main/java/org/uddi/api_v2/DeleteBinding.java Tue Jan 21 02:57:32 2014
@@ -0,0 +1,140 @@
+/*
+ * 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.
+ *
+ */
+package org.uddi.api_v2;
+
+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 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_v2}authInfo"/>
+ *         &lt;element ref="{urn:uddi-org:api_v2}bindingKey" maxOccurs="unbounded"/>
+ *       &lt;/sequence>
+ *       &lt;attribute name="generic" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
+ *     &lt;/restriction>
+ *   &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ * 
+ * 
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "delete_binding", propOrder = {
+    "authInfo",
+    "bindingKey"
+})
+public class DeleteBinding {
+
+    @XmlElement(required = true)
+    protected String authInfo;
+    @XmlElement(required = true)
+    protected List<String> bindingKey;
+    @XmlAttribute(name = "generic", required = true)
+    protected String generic;
+
+    /**
+     * 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;
+    }
+
+    /**
+     * Gets the value of the generic property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link String }
+     *     
+     */
+    public String getGeneric() {
+        return generic;
+    }
+
+    /**
+     * Sets the value of the generic property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link String }
+     *     
+     */
+    public void setGeneric(String value) {
+        this.generic = value;
+    }
+
+}

Added: juddi/trunk/uddi-ws/src/main/java/org/uddi/api_v2/DeleteBusiness.java
URL: http://svn.apache.org/viewvc/juddi/trunk/uddi-ws/src/main/java/org/uddi/api_v2/DeleteBusiness.java?rev=1559910&view=auto
==============================================================================
--- juddi/trunk/uddi-ws/src/main/java/org/uddi/api_v2/DeleteBusiness.java (added)
+++ juddi/trunk/uddi-ws/src/main/java/org/uddi/api_v2/DeleteBusiness.java Tue Jan 21 02:57:32 2014
@@ -0,0 +1,140 @@
+/*
+ * 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.
+ *
+ */
+package org.uddi.api_v2;
+
+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 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_v2}authInfo"/>
+ *         &lt;element ref="{urn:uddi-org:api_v2}businessKey" maxOccurs="unbounded"/>
+ *       &lt;/sequence>
+ *       &lt;attribute name="generic" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
+ *     &lt;/restriction>
+ *   &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ * 
+ * 
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "delete_business", propOrder = {
+    "authInfo",
+    "businessKey"
+})
+public class DeleteBusiness {
+
+    @XmlElement(required = true)
+    protected String authInfo;
+    @XmlElement(required = true)
+    protected List<String> businessKey;
+    @XmlAttribute(name = "generic", required = true)
+    protected String generic;
+
+    /**
+     * 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;
+    }
+
+    /**
+     * Gets the value of the generic property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link String }
+     *     
+     */
+    public String getGeneric() {
+        return generic;
+    }
+
+    /**
+     * Sets the value of the generic property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link String }
+     *     
+     */
+    public void setGeneric(String value) {
+        this.generic = value;
+    }
+
+}



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