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 [7/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/RelatedBusinessInfo.java
URL: http://svn.apache.org/viewvc/juddi/trunk/uddi-ws/src/main/java/org/uddi/api_v2/RelatedBusinessInfo.java?rev=1559910&view=auto
==============================================================================
--- juddi/trunk/uddi-ws/src/main/java/org/uddi/api_v2/RelatedBusinessInfo.java (added)
+++ juddi/trunk/uddi-ws/src/main/java/org/uddi/api_v2/RelatedBusinessInfo.java Tue Jan 21 02:57:32 2014
@@ -0,0 +1,177 @@
+/*
+ * 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 relatedBusinessInfo complex type.
+ * 
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ * 
+ * <pre>
+ * &lt;complexType name="relatedBusinessInfo">
+ *   &lt;complexContent>
+ *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       &lt;sequence>
+ *         &lt;element ref="{urn:uddi-org:api_v2}businessKey"/>
+ *         &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}sharedRelationships" maxOccurs="2"/>
+ *       &lt;/sequence>
+ *     &lt;/restriction>
+ *   &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ * 
+ * 
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "relatedBusinessInfo", propOrder = {
+    "businessKey",
+    "name",
+    "description",
+    "sharedRelationships"
+})
+public class RelatedBusinessInfo {
+
+    @XmlElement(required = true)
+    protected String businessKey;
+    @XmlElement(required = true)
+    protected List<Name> name;
+    protected List<Description> description;
+    @XmlElement(required = true)
+    protected List<SharedRelationships> sharedRelationships;
+
+    /**
+     * Gets the value of the businessKey property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link String }
+     *     
+     */
+    public String getBusinessKey() {
+        return businessKey;
+    }
+
+    /**
+     * Sets the value of the businessKey property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link String }
+     *     
+     */
+    public void setBusinessKey(String value) {
+        this.businessKey = value;
+    }
+
+    /**
+     * Gets the value of the name property.
+     * 
+     * <p>
+     * This accessor method returns a reference to the live list,
+     * not a snapshot. Therefore any modification you make to the
+     * returned list will be present inside the JAXB object.
+     * This is why there is not a <CODE>set</CODE> method for the name property.
+     * 
+     * <p>
+     * For example, to add a new item, do as follows:
+     * <pre>
+     *    getName().add(newItem);
+     * </pre>
+     * 
+     * 
+     * <p>
+     * Objects of the following type(s) are allowed in the list
+     * {@link Name }
+     * 
+     * 
+     */
+    public List<Name> getName() {
+        if (name == null) {
+            name = new ArrayList<Name>();
+        }
+        return this.name;
+    }
+
+    /**
+     * Gets the value of the description property.
+     * 
+     * <p>
+     * This accessor method returns a reference to the live list,
+     * not a snapshot. Therefore any modification you make to the
+     * returned list will be present inside the JAXB object.
+     * This is why there is not a <CODE>set</CODE> method for the description property.
+     * 
+     * <p>
+     * For example, to add a new item, do as follows:
+     * <pre>
+     *    getDescription().add(newItem);
+     * </pre>
+     * 
+     * 
+     * <p>
+     * Objects of the following type(s) are allowed in the list
+     * {@link Description }
+     * 
+     * 
+     */
+    public List<Description> getDescription() {
+        if (description == null) {
+            description = new ArrayList<Description>();
+        }
+        return this.description;
+    }
+
+    /**
+     * Gets the value of the sharedRelationships property.
+     * 
+     * <p>
+     * This accessor method returns a reference to the live list,
+     * not a snapshot. Therefore any modification you make to the
+     * returned list will be present inside the JAXB object.
+     * This is why there is not a <CODE>set</CODE> method for the sharedRelationships property.
+     * 
+     * <p>
+     * For example, to add a new item, do as follows:
+     * <pre>
+     *    getSharedRelationships().add(newItem);
+     * </pre>
+     * 
+     * 
+     * <p>
+     * Objects of the following type(s) are allowed in the list
+     * {@link SharedRelationships }
+     * 
+     * 
+     */
+    public List<SharedRelationships> getSharedRelationships() {
+        if (sharedRelationships == null) {
+            sharedRelationships = new ArrayList<SharedRelationships>();
+        }
+        return this.sharedRelationships;
+    }
+
+}

Added: juddi/trunk/uddi-ws/src/main/java/org/uddi/api_v2/RelatedBusinessInfos.java
URL: http://svn.apache.org/viewvc/juddi/trunk/uddi-ws/src/main/java/org/uddi/api_v2/RelatedBusinessInfos.java?rev=1559910&view=auto
==============================================================================
--- juddi/trunk/uddi-ws/src/main/java/org/uddi/api_v2/RelatedBusinessInfos.java (added)
+++ juddi/trunk/uddi-ws/src/main/java/org/uddi/api_v2/RelatedBusinessInfos.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 relatedBusinessInfos complex type.
+ * 
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ * 
+ * <pre>
+ * &lt;complexType name="relatedBusinessInfos">
+ *   &lt;complexContent>
+ *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       &lt;sequence>
+ *         &lt;element ref="{urn:uddi-org:api_v2}relatedBusinessInfo" maxOccurs="unbounded" minOccurs="0"/>
+ *       &lt;/sequence>
+ *     &lt;/restriction>
+ *   &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ * 
+ * 
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "relatedBusinessInfos", propOrder = {
+    "relatedBusinessInfo"
+})
+public class RelatedBusinessInfos {
+
+    protected List<RelatedBusinessInfo> relatedBusinessInfo;
+
+    /**
+     * Gets the value of the relatedBusinessInfo property.
+     * 
+     * <p>
+     * This accessor method returns a reference to the live list,
+     * not a snapshot. Therefore any modification you make to the
+     * returned list will be present inside the JAXB object.
+     * This is why there is not a <CODE>set</CODE> method for the relatedBusinessInfo property.
+     * 
+     * <p>
+     * For example, to add a new item, do as follows:
+     * <pre>
+     *    getRelatedBusinessInfo().add(newItem);
+     * </pre>
+     * 
+     * 
+     * <p>
+     * Objects of the following type(s) are allowed in the list
+     * {@link RelatedBusinessInfo }
+     * 
+     * 
+     */
+    public List<RelatedBusinessInfo> getRelatedBusinessInfo() {
+        if (relatedBusinessInfo == null) {
+            relatedBusinessInfo = new ArrayList<RelatedBusinessInfo>();
+        }
+        return this.relatedBusinessInfo;
+    }
+
+}

Added: juddi/trunk/uddi-ws/src/main/java/org/uddi/api_v2/RelatedBusinessesList.java
URL: http://svn.apache.org/viewvc/juddi/trunk/uddi-ws/src/main/java/org/uddi/api_v2/RelatedBusinessesList.java?rev=1559910&view=auto
==============================================================================
--- juddi/trunk/uddi-ws/src/main/java/org/uddi/api_v2/RelatedBusinessesList.java (added)
+++ juddi/trunk/uddi-ws/src/main/java/org/uddi/api_v2/RelatedBusinessesList.java Tue Jan 21 02:57:32 2014
@@ -0,0 +1,187 @@
+/*
+ * 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 relatedBusinessesList complex type.
+ * 
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ * 
+ * <pre>
+ * &lt;complexType name="relatedBusinessesList">
+ *   &lt;complexContent>
+ *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       &lt;sequence>
+ *         &lt;element ref="{urn:uddi-org:api_v2}businessKey"/>
+ *         &lt;element ref="{urn:uddi-org:api_v2}relatedBusinessInfos"/>
+ *       &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 = "relatedBusinessesList", propOrder = {
+    "businessKey",
+    "relatedBusinessInfos"
+})
+public class RelatedBusinessesList {
+
+    @XmlElement(required = true)
+    protected String businessKey;
+    @XmlElement(required = true)
+    protected RelatedBusinessInfos relatedBusinessInfos;
+    @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 businessKey property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link String }
+     *     
+     */
+    public String getBusinessKey() {
+        return businessKey;
+    }
+
+    /**
+     * Sets the value of the businessKey property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link String }
+     *     
+     */
+    public void setBusinessKey(String value) {
+        this.businessKey = value;
+    }
+
+    /**
+     * Gets the value of the relatedBusinessInfos property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link RelatedBusinessInfos }
+     *     
+     */
+    public RelatedBusinessInfos getRelatedBusinessInfos() {
+        return relatedBusinessInfos;
+    }
+
+    /**
+     * Sets the value of the relatedBusinessInfos property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link RelatedBusinessInfos }
+     *     
+     */
+    public void setRelatedBusinessInfos(RelatedBusinessInfos value) {
+        this.relatedBusinessInfos = value;
+    }
+
+    /**
+     * Gets the value of the 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/Result.java
URL: http://svn.apache.org/viewvc/juddi/trunk/uddi-ws/src/main/java/org/uddi/api_v2/Result.java?rev=1559910&view=auto
==============================================================================
--- juddi/trunk/uddi-ws/src/main/java/org/uddi/api_v2/Result.java (added)
+++ juddi/trunk/uddi-ws/src/main/java/org/uddi/api_v2/Result.java Tue Jan 21 02:57:32 2014
@@ -0,0 +1,122 @@
+/*
+ * 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.XmlType;
+
+
+/**
+ * <p>Java class for result complex type.
+ * 
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ * 
+ * <pre>
+ * &lt;complexType name="result">
+ *   &lt;complexContent>
+ *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       &lt;sequence>
+ *         &lt;element ref="{urn:uddi-org:api_v2}errInfo" minOccurs="0"/>
+ *       &lt;/sequence>
+ *       &lt;attribute name="keyType" type="{urn:uddi-org:api_v2}keyType" />
+ *       &lt;attribute name="errno" use="required" type="{http://www.w3.org/2001/XMLSchema}int" />
+ *     &lt;/restriction>
+ *   &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ * 
+ * 
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "result", propOrder = {
+    "errInfo"
+})
+public class Result {
+
+    protected ErrInfo errInfo;
+    @XmlAttribute(name = "keyType")
+    protected KeyType keyType;
+    @XmlAttribute(name = "errno", required = true)
+    protected int errno;
+
+    /**
+     * Gets the value of the errInfo property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link ErrInfo }
+     *     
+     */
+    public ErrInfo getErrInfo() {
+        return errInfo;
+    }
+
+    /**
+     * Sets the value of the errInfo property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link ErrInfo }
+     *     
+     */
+    public void setErrInfo(ErrInfo value) {
+        this.errInfo = value;
+    }
+
+    /**
+     * Gets the value of the keyType property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link KeyType }
+     *     
+     */
+    public KeyType getKeyType() {
+        return keyType;
+    }
+
+    /**
+     * Sets the value of the keyType property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link KeyType }
+     *     
+     */
+    public void setKeyType(KeyType value) {
+        this.keyType = value;
+    }
+
+    /**
+     * Gets the value of the errno property.
+     * 
+     */
+    public int getErrno() {
+        return errno;
+    }
+
+    /**
+     * Sets the value of the errno property.
+     * 
+     */
+    public void setErrno(int value) {
+        this.errno = value;
+    }
+
+}

Added: juddi/trunk/uddi-ws/src/main/java/org/uddi/api_v2/SaveBinding.java
URL: http://svn.apache.org/viewvc/juddi/trunk/uddi-ws/src/main/java/org/uddi/api_v2/SaveBinding.java?rev=1559910&view=auto
==============================================================================
--- juddi/trunk/uddi-ws/src/main/java/org/uddi/api_v2/SaveBinding.java (added)
+++ juddi/trunk/uddi-ws/src/main/java/org/uddi/api_v2/SaveBinding.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 save_binding complex type.
+ * 
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ * 
+ * <pre>
+ * &lt;complexType name="save_binding">
+ *   &lt;complexContent>
+ *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       &lt;sequence>
+ *         &lt;element ref="{urn:uddi-org:api_v2}authInfo"/>
+ *         &lt;element ref="{urn:uddi-org:api_v2}bindingTemplate" 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 = "save_binding", propOrder = {
+    "authInfo",
+    "bindingTemplate"
+})
+public class SaveBinding {
+
+    @XmlElement(required = true)
+    protected String authInfo;
+    @XmlElement(required = true)
+    protected List<BindingTemplate> bindingTemplate;
+    @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 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;
+    }
+
+}

Added: juddi/trunk/uddi-ws/src/main/java/org/uddi/api_v2/SaveBusiness.java
URL: http://svn.apache.org/viewvc/juddi/trunk/uddi-ws/src/main/java/org/uddi/api_v2/SaveBusiness.java?rev=1559910&view=auto
==============================================================================
--- juddi/trunk/uddi-ws/src/main/java/org/uddi/api_v2/SaveBusiness.java (added)
+++ juddi/trunk/uddi-ws/src/main/java/org/uddi/api_v2/SaveBusiness.java Tue Jan 21 02:57:32 2014
@@ -0,0 +1,171 @@
+/*
+ * 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 save_business complex type.
+ * 
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ * 
+ * <pre>
+ * &lt;complexType name="save_business">
+ *   &lt;complexContent>
+ *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       &lt;sequence>
+ *         &lt;element ref="{urn:uddi-org:api_v2}authInfo"/>
+ *         &lt;element ref="{urn:uddi-org:api_v2}businessEntity" maxOccurs="unbounded" minOccurs="0"/>
+ *         &lt;element ref="{urn:uddi-org:api_v2}uploadRegister" maxOccurs="unbounded" minOccurs="0"/>
+ *       &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 = "save_business", propOrder = {
+    "authInfo",
+    "businessEntity",
+    "uploadRegister"
+})
+public class SaveBusiness {
+
+    @XmlElement(required = true)
+    protected String authInfo;
+    protected List<BusinessEntity> businessEntity;
+    protected List<String> uploadRegister;
+    @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 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 uploadRegister 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 uploadRegister property.
+     * 
+     * <p>
+     * For example, to add a new item, do as follows:
+     * <pre>
+     *    getUploadRegister().add(newItem);
+     * </pre>
+     * 
+     * 
+     * <p>
+     * Objects of the following type(s) are allowed in the list
+     * {@link String }
+     * 
+     * 
+     */
+    public List<String> getUploadRegister() {
+        if (uploadRegister == null) {
+            uploadRegister = new ArrayList<String>();
+        }
+        return this.uploadRegister;
+    }
+
+    /**
+     * 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/SaveService.java
URL: http://svn.apache.org/viewvc/juddi/trunk/uddi-ws/src/main/java/org/uddi/api_v2/SaveService.java?rev=1559910&view=auto
==============================================================================
--- juddi/trunk/uddi-ws/src/main/java/org/uddi/api_v2/SaveService.java (added)
+++ juddi/trunk/uddi-ws/src/main/java/org/uddi/api_v2/SaveService.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 save_service complex type.
+ * 
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ * 
+ * <pre>
+ * &lt;complexType name="save_service">
+ *   &lt;complexContent>
+ *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       &lt;sequence>
+ *         &lt;element ref="{urn:uddi-org:api_v2}authInfo"/>
+ *         &lt;element ref="{urn:uddi-org:api_v2}businessService" 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 = "save_service", propOrder = {
+    "authInfo",
+    "businessService"
+})
+public class SaveService {
+
+    @XmlElement(required = true)
+    protected String authInfo;
+    @XmlElement(required = true)
+    protected List<BusinessService> businessService;
+    @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 businessService property.
+     * 
+     * <p>
+     * This accessor method returns a reference to the live list,
+     * not a snapshot. Therefore any modification you make to the
+     * returned list will be present inside the JAXB object.
+     * This is why there is not a <CODE>set</CODE> method for the businessService property.
+     * 
+     * <p>
+     * For example, to add a new item, do as follows:
+     * <pre>
+     *    getBusinessService().add(newItem);
+     * </pre>
+     * 
+     * 
+     * <p>
+     * Objects of the following type(s) are allowed in the list
+     * {@link BusinessService }
+     * 
+     * 
+     */
+    public List<BusinessService> getBusinessService() {
+        if (businessService == null) {
+            businessService = new ArrayList<BusinessService>();
+        }
+        return this.businessService;
+    }
+
+    /**
+     * Gets the value of the 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/SaveTModel.java
URL: http://svn.apache.org/viewvc/juddi/trunk/uddi-ws/src/main/java/org/uddi/api_v2/SaveTModel.java?rev=1559910&view=auto
==============================================================================
--- juddi/trunk/uddi-ws/src/main/java/org/uddi/api_v2/SaveTModel.java (added)
+++ juddi/trunk/uddi-ws/src/main/java/org/uddi/api_v2/SaveTModel.java Tue Jan 21 02:57:32 2014
@@ -0,0 +1,171 @@
+/*
+ * 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 save_tModel complex type.
+ * 
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ * 
+ * <pre>
+ * &lt;complexType name="save_tModel">
+ *   &lt;complexContent>
+ *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       &lt;sequence>
+ *         &lt;element ref="{urn:uddi-org:api_v2}authInfo"/>
+ *         &lt;element ref="{urn:uddi-org:api_v2}tModel" maxOccurs="unbounded" minOccurs="0"/>
+ *         &lt;element ref="{urn:uddi-org:api_v2}uploadRegister" maxOccurs="unbounded" minOccurs="0"/>
+ *       &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 = "save_tModel", propOrder = {
+    "authInfo",
+    "tModel",
+    "uploadRegister"
+})
+public class SaveTModel {
+
+    @XmlElement(required = true)
+    protected String authInfo;
+    protected List<TModel> tModel;
+    protected List<String> uploadRegister;
+    @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 tModel property.
+     * 
+     * <p>
+     * This accessor method returns a reference to the live list,
+     * not a snapshot. Therefore any modification you make to the
+     * returned list will be present inside the JAXB object.
+     * This is why there is not a <CODE>set</CODE> method for the tModel property.
+     * 
+     * <p>
+     * For example, to add a new item, do as follows:
+     * <pre>
+     *    getTModel().add(newItem);
+     * </pre>
+     * 
+     * 
+     * <p>
+     * Objects of the following type(s) are allowed in the list
+     * {@link TModel }
+     * 
+     * 
+     */
+    public List<TModel> getTModel() {
+        if (tModel == null) {
+            tModel = new ArrayList<TModel>();
+        }
+        return this.tModel;
+    }
+
+    /**
+     * Gets the value of the uploadRegister 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 uploadRegister property.
+     * 
+     * <p>
+     * For example, to add a new item, do as follows:
+     * <pre>
+     *    getUploadRegister().add(newItem);
+     * </pre>
+     * 
+     * 
+     * <p>
+     * Objects of the following type(s) are allowed in the list
+     * {@link String }
+     * 
+     * 
+     */
+    public List<String> getUploadRegister() {
+        if (uploadRegister == null) {
+            uploadRegister = new ArrayList<String>();
+        }
+        return this.uploadRegister;
+    }
+
+    /**
+     * 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/ServiceDetail.java
URL: http://svn.apache.org/viewvc/juddi/trunk/uddi-ws/src/main/java/org/uddi/api_v2/ServiceDetail.java?rev=1559910&view=auto
==============================================================================
--- juddi/trunk/uddi-ws/src/main/java/org/uddi/api_v2/ServiceDetail.java (added)
+++ juddi/trunk/uddi-ws/src/main/java/org/uddi/api_v2/ServiceDetail.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 serviceDetail complex type.
+ * 
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ * 
+ * <pre>
+ * &lt;complexType name="serviceDetail">
+ *   &lt;complexContent>
+ *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       &lt;sequence>
+ *         &lt;element ref="{urn:uddi-org:api_v2}businessService" 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 = "serviceDetail", propOrder = {
+    "businessService"
+})
+public class ServiceDetail {
+
+    protected List<BusinessService> businessService;
+    @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 businessService property.
+     * 
+     * <p>
+     * This accessor method returns a reference to the live list,
+     * not a snapshot. Therefore any modification you make to the
+     * returned list will be present inside the JAXB object.
+     * This is why there is not a <CODE>set</CODE> method for the businessService property.
+     * 
+     * <p>
+     * For example, to add a new item, do as follows:
+     * <pre>
+     *    getBusinessService().add(newItem);
+     * </pre>
+     * 
+     * 
+     * <p>
+     * Objects of the following type(s) are allowed in the list
+     * {@link BusinessService }
+     * 
+     * 
+     */
+    public List<BusinessService> getBusinessService() {
+        if (businessService == null) {
+            businessService = new ArrayList<BusinessService>();
+        }
+        return this.businessService;
+    }
+
+    /**
+     * Gets the value of the 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/ServiceInfo.java
URL: http://svn.apache.org/viewvc/juddi/trunk/uddi-ws/src/main/java/org/uddi/api_v2/ServiceInfo.java?rev=1559910&view=auto
==============================================================================
--- juddi/trunk/uddi-ws/src/main/java/org/uddi/api_v2/ServiceInfo.java (added)
+++ juddi/trunk/uddi-ws/src/main/java/org/uddi/api_v2/ServiceInfo.java Tue Jan 21 02:57:32 2014
@@ -0,0 +1,137 @@
+/*
+ * 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 serviceInfo complex type.
+ * 
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ * 
+ * <pre>
+ * &lt;complexType name="serviceInfo">
+ *   &lt;complexContent>
+ *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       &lt;sequence>
+ *         &lt;element ref="{urn:uddi-org:api_v2}name" maxOccurs="unbounded" minOccurs="0"/>
+ *       &lt;/sequence>
+ *       &lt;attribute name="serviceKey" use="required" type="{urn:uddi-org:api_v2}serviceKey" />
+ *       &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 = "serviceInfo", propOrder = {
+    "name"
+})
+public class ServiceInfo {
+
+    protected List<Name> name;
+    @XmlAttribute(name = "serviceKey", required = true)
+    protected String serviceKey;
+    @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 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/ServiceInfos.java
URL: http://svn.apache.org/viewvc/juddi/trunk/uddi-ws/src/main/java/org/uddi/api_v2/ServiceInfos.java?rev=1559910&view=auto
==============================================================================
--- juddi/trunk/uddi-ws/src/main/java/org/uddi/api_v2/ServiceInfos.java (added)
+++ juddi/trunk/uddi-ws/src/main/java/org/uddi/api_v2/ServiceInfos.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 serviceInfos complex type.
+ * 
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ * 
+ * <pre>
+ * &lt;complexType name="serviceInfos">
+ *   &lt;complexContent>
+ *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       &lt;sequence>
+ *         &lt;element ref="{urn:uddi-org:api_v2}serviceInfo" maxOccurs="unbounded" minOccurs="0"/>
+ *       &lt;/sequence>
+ *     &lt;/restriction>
+ *   &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ * 
+ * 
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "serviceInfos", propOrder = {
+    "serviceInfo"
+})
+public class ServiceInfos {
+
+    protected List<ServiceInfo> serviceInfo;
+
+    /**
+     * Gets the value of the serviceInfo property.
+     * 
+     * <p>
+     * This accessor method returns a reference to the live list,
+     * not a snapshot. Therefore any modification you make to the
+     * returned list will be present inside the JAXB object.
+     * This is why there is not a <CODE>set</CODE> method for the serviceInfo property.
+     * 
+     * <p>
+     * For example, to add a new item, do as follows:
+     * <pre>
+     *    getServiceInfo().add(newItem);
+     * </pre>
+     * 
+     * 
+     * <p>
+     * Objects of the following type(s) are allowed in the list
+     * {@link ServiceInfo }
+     * 
+     * 
+     */
+    public List<ServiceInfo> getServiceInfo() {
+        if (serviceInfo == null) {
+            serviceInfo = new ArrayList<ServiceInfo>();
+        }
+        return this.serviceInfo;
+    }
+
+}

Added: juddi/trunk/uddi-ws/src/main/java/org/uddi/api_v2/ServiceList.java
URL: http://svn.apache.org/viewvc/juddi/trunk/uddi-ws/src/main/java/org/uddi/api_v2/ServiceList.java?rev=1559910&view=auto
==============================================================================
--- juddi/trunk/uddi-ws/src/main/java/org/uddi/api_v2/ServiceList.java (added)
+++ juddi/trunk/uddi-ws/src/main/java/org/uddi/api_v2/ServiceList.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 serviceList complex type.
+ * 
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ * 
+ * <pre>
+ * &lt;complexType name="serviceList">
+ *   &lt;complexContent>
+ *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       &lt;sequence>
+ *         &lt;element ref="{urn:uddi-org:api_v2}serviceInfos"/>
+ *       &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 = "serviceList", propOrder = {
+    "serviceInfos"
+})
+public class ServiceList {
+
+    @XmlElement(required = true)
+    protected ServiceInfos serviceInfos;
+    @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 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 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/SetPublisherAssertions.java
URL: http://svn.apache.org/viewvc/juddi/trunk/uddi-ws/src/main/java/org/uddi/api_v2/SetPublisherAssertions.java?rev=1559910&view=auto
==============================================================================
--- juddi/trunk/uddi-ws/src/main/java/org/uddi/api_v2/SetPublisherAssertions.java (added)
+++ juddi/trunk/uddi-ws/src/main/java/org/uddi/api_v2/SetPublisherAssertions.java Tue Jan 21 02:57:32 2014
@@ -0,0 +1,139 @@
+/*
+ * 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 set_publisherAssertions complex type.
+ * 
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ * 
+ * <pre>
+ * &lt;complexType name="set_publisherAssertions">
+ *   &lt;complexContent>
+ *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       &lt;sequence>
+ *         &lt;element ref="{urn:uddi-org:api_v2}authInfo"/>
+ *         &lt;element ref="{urn:uddi-org:api_v2}publisherAssertion" maxOccurs="unbounded" minOccurs="0"/>
+ *       &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 = "set_publisherAssertions", propOrder = {
+    "authInfo",
+    "publisherAssertion"
+})
+public class SetPublisherAssertions {
+
+    @XmlElement(required = true)
+    protected String authInfo;
+    protected List<PublisherAssertion> publisherAssertion;
+    @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 publisherAssertion property.
+     * 
+     * <p>
+     * This accessor method returns a reference to the live list,
+     * not a snapshot. Therefore any modification you make to the
+     * returned list will be present inside the JAXB object.
+     * This is why there is not a <CODE>set</CODE> method for the publisherAssertion property.
+     * 
+     * <p>
+     * For example, to add a new item, do as follows:
+     * <pre>
+     *    getPublisherAssertion().add(newItem);
+     * </pre>
+     * 
+     * 
+     * <p>
+     * Objects of the following type(s) are allowed in the list
+     * {@link PublisherAssertion }
+     * 
+     * 
+     */
+    public List<PublisherAssertion> getPublisherAssertion() {
+        if (publisherAssertion == null) {
+            publisherAssertion = new ArrayList<PublisherAssertion>();
+        }
+        return this.publisherAssertion;
+    }
+
+    /**
+     * Gets the value of the 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/SharedRelationships.java
URL: http://svn.apache.org/viewvc/juddi/trunk/uddi-ws/src/main/java/org/uddi/api_v2/SharedRelationships.java?rev=1559910&view=auto
==============================================================================
--- juddi/trunk/uddi-ws/src/main/java/org/uddi/api_v2/SharedRelationships.java (added)
+++ juddi/trunk/uddi-ws/src/main/java/org/uddi/api_v2/SharedRelationships.java Tue Jan 21 02:57:32 2014
@@ -0,0 +1,112 @@
+/*
+ * 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 sharedRelationships complex type.
+ * 
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ * 
+ * <pre>
+ * &lt;complexType name="sharedRelationships">
+ *   &lt;complexContent>
+ *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       &lt;sequence>
+ *         &lt;element ref="{urn:uddi-org:api_v2}keyedReference" maxOccurs="unbounded"/>
+ *       &lt;/sequence>
+ *       &lt;attribute name="direction" use="required" type="{urn:uddi-org:api_v2}direction" />
+ *     &lt;/restriction>
+ *   &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ * 
+ * 
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "sharedRelationships", propOrder = {
+    "keyedReference"
+})
+public class SharedRelationships {
+
+    @XmlElement(required = true)
+    protected List<KeyedReference> keyedReference;
+    @XmlAttribute(name = "direction", required = true)
+    protected Direction direction;
+
+    /**
+     * Gets the value of the keyedReference property.
+     * 
+     * <p>
+     * This accessor method returns a reference to the live list,
+     * not a snapshot. Therefore any modification you make to the
+     * returned list will be present inside the JAXB object.
+     * This is why there is not a <CODE>set</CODE> method for the keyedReference property.
+     * 
+     * <p>
+     * For example, to add a new item, do as follows:
+     * <pre>
+     *    getKeyedReference().add(newItem);
+     * </pre>
+     * 
+     * 
+     * <p>
+     * Objects of the following type(s) are allowed in the list
+     * {@link KeyedReference }
+     * 
+     * 
+     */
+    public List<KeyedReference> getKeyedReference() {
+        if (keyedReference == null) {
+            keyedReference = new ArrayList<KeyedReference>();
+        }
+        return this.keyedReference;
+    }
+
+    /**
+     * Gets the value of the direction property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link Direction }
+     *     
+     */
+    public Direction getDirection() {
+        return direction;
+    }
+
+    /**
+     * Sets the value of the direction property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link Direction }
+     *     
+     */
+    public void setDirection(Direction value) {
+        this.direction = value;
+    }
+
+}

Added: juddi/trunk/uddi-ws/src/main/java/org/uddi/api_v2/TModel.java
URL: http://svn.apache.org/viewvc/juddi/trunk/uddi-ws/src/main/java/org/uddi/api_v2/TModel.java?rev=1559910&view=auto
==============================================================================
--- juddi/trunk/uddi-ws/src/main/java/org/uddi/api_v2/TModel.java (added)
+++ juddi/trunk/uddi-ws/src/main/java/org/uddi/api_v2/TModel.java Tue Jan 21 02:57:32 2014
@@ -0,0 +1,274 @@
+/*
+ * 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 tModel complex type.
+ * 
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ * 
+ * <pre>
+ * &lt;complexType name="tModel">
+ *   &lt;complexContent>
+ *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       &lt;sequence>
+ *         &lt;element ref="{urn:uddi-org:api_v2}name"/>
+ *         &lt;element ref="{urn:uddi-org:api_v2}description" maxOccurs="unbounded" minOccurs="0"/>
+ *         &lt;element ref="{urn:uddi-org:api_v2}overviewDoc" 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="tModelKey" use="required" type="{urn:uddi-org:api_v2}tModelKey" />
+ *       &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 = "tModel", propOrder = {
+    "name",
+    "description",
+    "overviewDoc",
+    "identifierBag",
+    "categoryBag"
+})
+public class TModel {
+
+    @XmlElement(required = true)
+    protected Name name;
+    protected List<Description> description;
+    protected OverviewDoc overviewDoc;
+    protected IdentifierBag identifierBag;
+    protected CategoryBag categoryBag;
+    @XmlAttribute(name = "tModelKey", required = true)
+    protected String tModelKey;
+    @XmlAttribute(name = "operator")
+    protected String operator;
+    @XmlAttribute(name = "authorizedName")
+    protected String authorizedName;
+
+    /**
+     * Gets the value of the name property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link Name }
+     *     
+     */
+    public Name getName() {
+        return name;
+    }
+
+    /**
+     * Sets the value of the name property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link Name }
+     *     
+     */
+    public void setName(Name value) {
+        this.name = value;
+    }
+
+    /**
+     * 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 overviewDoc property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link OverviewDoc }
+     *     
+     */
+    public OverviewDoc getOverviewDoc() {
+        return overviewDoc;
+    }
+
+    /**
+     * Sets the value of the overviewDoc property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link OverviewDoc }
+     *     
+     */
+    public void setOverviewDoc(OverviewDoc value) {
+        this.overviewDoc = 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 tModelKey property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link String }
+     *     
+     */
+    public String getTModelKey() {
+        return tModelKey;
+    }
+
+    /**
+     * Sets the value of the tModelKey property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link String }
+     *     
+     */
+    public void setTModelKey(String value) {
+        this.tModelKey = 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/TModelBag.java
URL: http://svn.apache.org/viewvc/juddi/trunk/uddi-ws/src/main/java/org/uddi/api_v2/TModelBag.java?rev=1559910&view=auto
==============================================================================
--- juddi/trunk/uddi-ws/src/main/java/org/uddi/api_v2/TModelBag.java (added)
+++ juddi/trunk/uddi-ws/src/main/java/org/uddi/api_v2/TModelBag.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 tModelBag complex type.
+ * 
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ * 
+ * <pre>
+ * &lt;complexType name="tModelBag">
+ *   &lt;complexContent>
+ *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       &lt;sequence>
+ *         &lt;element ref="{urn:uddi-org:api_v2}tModelKey" maxOccurs="unbounded"/>
+ *       &lt;/sequence>
+ *     &lt;/restriction>
+ *   &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ * 
+ * 
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "tModelBag", propOrder = {
+    "tModelKey"
+})
+public class TModelBag {
+
+    @XmlElement(required = true)
+    protected List<String> tModelKey;
+
+    /**
+     * 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: juddi/trunk/uddi-ws/src/main/java/org/uddi/api_v2/TModelDetail.java
URL: http://svn.apache.org/viewvc/juddi/trunk/uddi-ws/src/main/java/org/uddi/api_v2/TModelDetail.java?rev=1559910&view=auto
==============================================================================
--- juddi/trunk/uddi-ws/src/main/java/org/uddi/api_v2/TModelDetail.java (added)
+++ juddi/trunk/uddi-ws/src/main/java/org/uddi/api_v2/TModelDetail.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 tModelDetail complex type.
+ * 
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ * 
+ * <pre>
+ * &lt;complexType name="tModelDetail">
+ *   &lt;complexContent>
+ *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       &lt;sequence>
+ *         &lt;element ref="{urn:uddi-org:api_v2}tModel" 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 = "tModelDetail", propOrder = {
+    "tModel"
+})
+public class TModelDetail {
+
+    @XmlElement(required = true)
+    protected List<TModel> tModel;
+    @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 tModel property.
+     * 
+     * <p>
+     * This accessor method returns a reference to the live list,
+     * not a snapshot. Therefore any modification you make to the
+     * returned list will be present inside the JAXB object.
+     * This is why there is not a <CODE>set</CODE> method for the tModel property.
+     * 
+     * <p>
+     * For example, to add a new item, do as follows:
+     * <pre>
+     *    getTModel().add(newItem);
+     * </pre>
+     * 
+     * 
+     * <p>
+     * Objects of the following type(s) are allowed in the list
+     * {@link TModel }
+     * 
+     * 
+     */
+    public List<TModel> getTModel() {
+        if (tModel == null) {
+            tModel = new ArrayList<TModel>();
+        }
+        return this.tModel;
+    }
+
+    /**
+     * 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/TModelInfo.java
URL: http://svn.apache.org/viewvc/juddi/trunk/uddi-ws/src/main/java/org/uddi/api_v2/TModelInfo.java?rev=1559910&view=auto
==============================================================================
--- juddi/trunk/uddi-ws/src/main/java/org/uddi/api_v2/TModelInfo.java (added)
+++ juddi/trunk/uddi-ws/src/main/java/org/uddi/api_v2/TModelInfo.java Tue Jan 21 02:57:32 2014
@@ -0,0 +1,105 @@
+/*
+ * 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 tModelInfo complex type.
+ * 
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ * 
+ * <pre>
+ * &lt;complexType name="tModelInfo">
+ *   &lt;complexContent>
+ *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       &lt;sequence>
+ *         &lt;element ref="{urn:uddi-org:api_v2}name"/>
+ *       &lt;/sequence>
+ *       &lt;attribute name="tModelKey" use="required" type="{urn:uddi-org:api_v2}tModelKey" />
+ *     &lt;/restriction>
+ *   &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ * 
+ * 
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "tModelInfo", propOrder = {
+    "name"
+})
+public class TModelInfo {
+
+    @XmlElement(required = true)
+    protected Name name;
+    @XmlAttribute(name = "tModelKey", required = true)
+    protected String tModelKey;
+
+    /**
+     * Gets the value of the name property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link Name }
+     *     
+     */
+    public Name getName() {
+        return name;
+    }
+
+    /**
+     * Sets the value of the name property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link Name }
+     *     
+     */
+    public void setName(Name value) {
+        this.name = value;
+    }
+
+    /**
+     * Gets the value of the tModelKey property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link String }
+     *     
+     */
+    public String getTModelKey() {
+        return tModelKey;
+    }
+
+    /**
+     * Sets the value of the tModelKey property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link String }
+     *     
+     */
+    public void setTModelKey(String value) {
+        this.tModelKey = value;
+    }
+
+}

Added: juddi/trunk/uddi-ws/src/main/java/org/uddi/api_v2/TModelInfos.java
URL: http://svn.apache.org/viewvc/juddi/trunk/uddi-ws/src/main/java/org/uddi/api_v2/TModelInfos.java?rev=1559910&view=auto
==============================================================================
--- juddi/trunk/uddi-ws/src/main/java/org/uddi/api_v2/TModelInfos.java (added)
+++ juddi/trunk/uddi-ws/src/main/java/org/uddi/api_v2/TModelInfos.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 tModelInfos complex type.
+ * 
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ * 
+ * <pre>
+ * &lt;complexType name="tModelInfos">
+ *   &lt;complexContent>
+ *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       &lt;sequence>
+ *         &lt;element ref="{urn:uddi-org:api_v2}tModelInfo" maxOccurs="unbounded" minOccurs="0"/>
+ *       &lt;/sequence>
+ *     &lt;/restriction>
+ *   &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ * 
+ * 
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "tModelInfos", propOrder = {
+    "tModelInfo"
+})
+public class TModelInfos {
+
+    protected List<TModelInfo> tModelInfo;
+
+    /**
+     * Gets the value of the tModelInfo 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 tModelInfo property.
+     * 
+     * <p>
+     * For example, to add a new item, do as follows:
+     * <pre>
+     *    getTModelInfo().add(newItem);
+     * </pre>
+     * 
+     * 
+     * <p>
+     * Objects of the following type(s) are allowed in the list
+     * {@link TModelInfo }
+     * 
+     * 
+     */
+    public List<TModelInfo> getTModelInfo() {
+        if (tModelInfo == null) {
+            tModelInfo = new ArrayList<TModelInfo>();
+        }
+        return this.tModelInfo;
+    }
+
+}



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