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/04 01:39:41 UTC

svn commit: r1555300 [2/3] - in /juddi/trunk: juddi-core/src/main/java/org/apache/juddi/mapping/ uddi-tck/src/test/java/org/apache/juddi/v3/tck/ uddi-ws/src/main/java/org/apache/juddi/api_v3/ uddi-ws/src/main/java/org/apache/juddi/v3_service/ uddi-ws/s...

Modified: juddi/trunk/uddi-ws/src/main/java/org/apache/juddi/api_v3/Publisher.java
URL: http://svn.apache.org/viewvc/juddi/trunk/uddi-ws/src/main/java/org/apache/juddi/api_v3/Publisher.java?rev=1555300&r1=1555299&r2=1555300&view=diff
==============================================================================
--- juddi/trunk/uddi-ws/src/main/java/org/apache/juddi/api_v3/Publisher.java (original)
+++ juddi/trunk/uddi-ws/src/main/java/org/apache/juddi/api_v3/Publisher.java Sat Jan  4 00:39:41 2014
@@ -1,38 +1,42 @@
-/*
- * Copyright 2001-2009 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.apache.juddi.api_v3;
 
-import java.io.Serializable;
 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.XmlTransient;
 import javax.xml.bind.annotation.XmlType;
-
 import org.w3._2000._09.xmldsig_.SignatureType;
 
 
 /**
- * <p>Java class for Publisher type.  Specific to juddi.
+ * <p>Java class for publisher complex type.
+ * 
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ * 
+ * <pre>
+ * &lt;complexType name="publisher">
+ *   &lt;complexContent>
+ *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       &lt;sequence>
+ *         &lt;element name="publisherName" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ *         &lt;element name="emailAddress" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         &lt;element name="isAdmin" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         &lt;element name="isEnabled" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         &lt;element name="maxBindingsPerService" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
+ *         &lt;element name="maxBusinesses" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
+ *         &lt;element name="maxServicePerBusiness" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
+ *         &lt;element name="maxTModels" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
+ *         &lt;element ref="{http://www.w3.org/2000/09/xmldsig#}Signature" maxOccurs="unbounded" minOccurs="0"/>
+ *       &lt;/sequence>
+ *       &lt;attribute name="authorizedName" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
+ *     &lt;/restriction>
+ *   &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
  * 
- * @author <a href="mailto:jfaath@apache.org">Jeff Faath</a> 
  * 
  */
 @XmlAccessorType(XmlAccessType.FIELD)
@@ -45,14 +49,12 @@ import org.w3._2000._09.xmldsig_.Signatu
     "maxBusinesses",
     "maxServicePerBusiness",
     "maxTModels",
-    "signature",
-    "authorizedName"
+    "signature"
 })
-public class Publisher implements Serializable{
-	@XmlTransient
-	private static final long serialVersionUID = 9145476126076932380L;
-	@XmlElement(required=true)
-	protected String publisherName;
+public class Publisher {
+
+    @XmlElement(required = true)
+    protected String publisherName;
     protected String emailAddress;
     protected String isAdmin;
     protected String isEnabled;
@@ -60,139 +62,204 @@ public class Publisher implements Serial
     protected Integer maxBusinesses;
     protected Integer maxServicePerBusiness;
     protected Integer maxTModels;
-    @XmlElement(name="Signature", namespace = "http://www.w3.org/2000/09/xmldsig#")
+    @XmlElement(name = "Signature", namespace = "http://www.w3.org/2000/09/xmldsig#")
     protected List<SignatureType> signature;
-    @XmlAttribute(required=true)
+    @XmlAttribute(name = "authorizedName", required = true)
     protected String authorizedName;
 
-    
     /**
-	 * @return the publisherName
-	 */
-	public String getPublisherName() {
-		return publisherName;
-	}
-
-	/**
-	 * @param publisherName the publisherName to set
-	 */
-	public void setPublisherName(String publisherName) {
-		this.publisherName = publisherName;
-	}
-
-	/**
-	 * @return the emailAddress
-	 */
-	public String getEmailAddress() {
-		return emailAddress;
-	}
-
-	/**
-	 * @param emailAddress the emailAddress to set
-	 */
-	public void setEmailAddress(String emailAddress) {
-		this.emailAddress = emailAddress;
-	}
-
-	/**
-	 * @return the isAdmin
-	 */
-	public String getIsAdmin() {
-		return isAdmin;
-	}
-
-	/**
-	 * @param isAdmin the isAdmin to set
-	 */
-	public void setIsAdmin(String isAdmin) {
-		this.isAdmin = isAdmin;
-	}
-
-	/**
-	 * @return the isEnabled
-	 */
-	public String getIsEnabled() {
-		return isEnabled;
-	}
-
-	/**
-	 * @param isEnabled the isEnabled to set
-	 */
-	public void setIsEnabled(String isEnabled) {
-		this.isEnabled = isEnabled;
-	}
-
-	/**
-	 * @return the maxBindingsPerService
-	 */
-	public Integer getMaxBindingsPerService() {
-		return maxBindingsPerService;
-	}
-
-	/**
-	 * @param maxBindingsPerService the maxBindingsPerService to set
-	 */
-	public void setMaxBindingsPerService(Integer maxBindingsPerService) {
-		this.maxBindingsPerService = maxBindingsPerService;
-	}
-
-	/**
-	 * @return the maxBusinesses
-	 */
-	public Integer getMaxBusinesses() {
-		return maxBusinesses;
-	}
-
-	/**
-	 * @param maxBusinesses the maxBusinesses to set
-	 */
-	public void setMaxBusinesses(Integer maxBusinesses) {
-		this.maxBusinesses = maxBusinesses;
-	}
-
-	/**
-	 * @return the maxServicePerBusiness
-	 */
-	public Integer getMaxServicePerBusiness() {
-		return maxServicePerBusiness;
-	}
-
-	/**
-	 * @param maxServicePerBusiness the maxServicePerBusiness to set
-	 */
-	public void setMaxServicePerBusiness(Integer maxServicePerBusiness) {
-		this.maxServicePerBusiness = maxServicePerBusiness;
-	}
-
-	/**
-	 * @return the maxTModels
-	 */
-	public Integer getMaxTModels() {
-		return maxTModels;
-	}
-
-	/**
-	 * @param maxTModels the maxTModels to set
-	 */
-	public void setMaxTModels(Integer maxTModels) {
-		this.maxTModels = maxTModels;
-	}
-
-	/**
-	 * @return the authorizedName
-	 */
-	public String getAuthorizedName() {
-		return authorizedName;
-	}
-
-	/**
-	 * @param authorizedName the authorizedName to set
-	 */
-	public void setAuthorizedName(String authorizedName) {
-		this.authorizedName = authorizedName;
-	}
+     * Gets the value of the publisherName property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link String }
+     *     
+     */
+    public String getPublisherName() {
+        return publisherName;
+    }
 
-	/**
+    /**
+     * Sets the value of the publisherName property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link String }
+     *     
+     */
+    public void setPublisherName(String value) {
+        this.publisherName = value;
+    }
+
+    /**
+     * Gets the value of the emailAddress property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link String }
+     *     
+     */
+    public String getEmailAddress() {
+        return emailAddress;
+    }
+
+    /**
+     * Sets the value of the emailAddress property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link String }
+     *     
+     */
+    public void setEmailAddress(String value) {
+        this.emailAddress = value;
+    }
+
+    /**
+     * Gets the value of the isAdmin property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link String }
+     *     
+     */
+    public String getIsAdmin() {
+        return isAdmin;
+    }
+
+    /**
+     * Sets the value of the isAdmin property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link String }
+     *     
+     */
+    public void setIsAdmin(String value) {
+        this.isAdmin = value;
+    }
+
+    /**
+     * Gets the value of the isEnabled property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link String }
+     *     
+     */
+    public String getIsEnabled() {
+        return isEnabled;
+    }
+
+    /**
+     * Sets the value of the isEnabled property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link String }
+     *     
+     */
+    public void setIsEnabled(String value) {
+        this.isEnabled = value;
+    }
+
+    /**
+     * Gets the value of the maxBindingsPerService property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link Integer }
+     *     
+     */
+    public Integer getMaxBindingsPerService() {
+        return maxBindingsPerService;
+    }
+
+    /**
+     * Sets the value of the maxBindingsPerService property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link Integer }
+     *     
+     */
+    public void setMaxBindingsPerService(Integer value) {
+        this.maxBindingsPerService = value;
+    }
+
+    /**
+     * Gets the value of the maxBusinesses property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link Integer }
+     *     
+     */
+    public Integer getMaxBusinesses() {
+        return maxBusinesses;
+    }
+
+    /**
+     * Sets the value of the maxBusinesses property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link Integer }
+     *     
+     */
+    public void setMaxBusinesses(Integer value) {
+        this.maxBusinesses = value;
+    }
+
+    /**
+     * Gets the value of the maxServicePerBusiness property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link Integer }
+     *     
+     */
+    public Integer getMaxServicePerBusiness() {
+        return maxServicePerBusiness;
+    }
+
+    /**
+     * Sets the value of the maxServicePerBusiness property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link Integer }
+     *     
+     */
+    public void setMaxServicePerBusiness(Integer value) {
+        this.maxServicePerBusiness = value;
+    }
+
+    /**
+     * Gets the value of the maxTModels property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link Integer }
+     *     
+     */
+    public Integer getMaxTModels() {
+        return maxTModels;
+    }
+
+    /**
+     * Sets the value of the maxTModels property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link Integer }
+     *     
+     */
+    public void setMaxTModels(Integer value) {
+        this.maxTModels = value;
+    }
+
+    /**
      * Gets the value of the signature property.
      * 
      * <p>
@@ -221,6 +288,28 @@ public class Publisher implements Serial
         return this.signature;
     }
 
+    /**
+     * 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;
+    }
 
 }
-
\ No newline at end of file

Modified: juddi/trunk/uddi-ws/src/main/java/org/apache/juddi/api_v3/PublisherDetail.java
URL: http://svn.apache.org/viewvc/juddi/trunk/uddi-ws/src/main/java/org/apache/juddi/api_v3/PublisherDetail.java?rev=1555300&r1=1555299&r2=1555300&view=diff
==============================================================================
--- juddi/trunk/uddi-ws/src/main/java/org/apache/juddi/api_v3/PublisherDetail.java (original)
+++ juddi/trunk/uddi-ws/src/main/java/org/apache/juddi/api_v3/PublisherDetail.java Sat Jan  4 00:39:41 2014
@@ -1,47 +1,44 @@
-/*
- * 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.apache.juddi.api_v3;
 
-import java.io.Serializable;
 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.XmlTransient;
+import javax.xml.bind.annotation.XmlElement;
 import javax.xml.bind.annotation.XmlType;
 
 
 /**
- * <p>Java class for publisherDetail type. Specific to juddi.
+ * <p>Java class for publisherDetail complex type.
+ * 
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ * 
+ * <pre>
+ * &lt;complexType name="publisherDetail">
+ *   &lt;complexContent>
+ *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       &lt;sequence>
+ *         &lt;element name="publisher" type="{urn:juddi-apache-org:api_v3}publisher" maxOccurs="unbounded" minOccurs="0"/>
+ *       &lt;/sequence>
+ *       &lt;attribute name="truncated" type="{http://www.w3.org/2001/XMLSchema}boolean" />
+ *     &lt;/restriction>
+ *   &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ * 
  * 
- * @author <a href="mailto:jfaath@apache.org">Jeff Faath</a>
  */
 @XmlAccessorType(XmlAccessType.FIELD)
 @XmlType(name = "publisherDetail", propOrder = {
     "publisher"
 })
-public class PublisherDetail implements Serializable{
-	@XmlTransient
-	private static final long serialVersionUID = -409328006334478420L;
-	protected List<Publisher> publisher;
-    @XmlAttribute
+public class PublisherDetail {
+
+    @XmlElement(nillable = true)
+    protected List<Publisher> publisher;
+    @XmlAttribute(name = "truncated")
     protected Boolean truncated;
 
     /**
@@ -51,7 +48,7 @@ public class PublisherDetail implements 
      * 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.
+     * This is why there is not a <CODE>set</CODE> method for the publisher property.
      * 
      * <p>
      * For example, to add a new item, do as follows:
@@ -68,7 +65,7 @@ public class PublisherDetail implements 
      */
     public List<Publisher> getPublisher() {
         if (publisher == null) {
-        	publisher = new ArrayList<Publisher>();
+            publisher = new ArrayList<Publisher>();
         }
         return this.publisher;
     }
@@ -98,4 +95,3 @@ public class PublisherDetail implements 
     }
 
 }
-
\ No newline at end of file

Modified: juddi/trunk/uddi-ws/src/main/java/org/apache/juddi/api_v3/SaveClerk.java
URL: http://svn.apache.org/viewvc/juddi/trunk/uddi-ws/src/main/java/org/apache/juddi/api_v3/SaveClerk.java?rev=1555300&r1=1555299&r2=1555300&view=diff
==============================================================================
--- juddi/trunk/uddi-ws/src/main/java/org/apache/juddi/api_v3/SaveClerk.java (original)
+++ juddi/trunk/uddi-ws/src/main/java/org/apache/juddi/api_v3/SaveClerk.java Sat Jan  4 00:39:41 2014
@@ -1,69 +1,96 @@
-/*
- * 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.apache.juddi.api_v3;
 
-import java.io.Serializable;
 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.XmlTransient;
 import javax.xml.bind.annotation.XmlType;
 
 
 /**
- * <p>Java class for save_subscriptionInfo type.  Specific to juddi.
+ * <p>Java class for save_clerk complex type.
+ * 
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ * 
+ * <pre>
+ * &lt;complexType name="save_clerk">
+ *   &lt;complexContent>
+ *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       &lt;sequence>
+ *         &lt;element name="authInfo" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         &lt;element name="clerk" type="{urn:juddi-apache-org:api_v3}clerk" maxOccurs="unbounded"/>
+ *       &lt;/sequence>
+ *     &lt;/restriction>
+ *   &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
  * 
- * @author <a href="mailto:kstam@apache.org">Kurt T Stam</a>
  * 
  */
 @XmlAccessorType(XmlAccessType.FIELD)
 @XmlType(name = "save_clerk", propOrder = {
-	"authInfo",
+    "authInfo",
     "clerk"
 })
-public class SaveClerk implements Serializable{
-	
-	@XmlTransient
-	private static final long serialVersionUID = 2909722102936229047L;
-	@XmlElement(namespace = "urn:uddi-org:api_v3")
-	protected String authInfo;
+public class SaveClerk {
+
+    protected String authInfo;
     @XmlElement(required = true)
     protected List<Clerk> clerk;
-    
-	public String getAuthInfo() {
-		return authInfo;
-	}
-	
-	public void setAuthInfo(String authInfo) {
-		this.authInfo = authInfo;
-	}
-	
-	public List<Clerk> getClerk() {
-		if (clerk == null) {
-			clerk = new ArrayList<Clerk>();
-		}
-		return clerk;
-	}
-	
-	
+
+    /**
+     * 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 clerk 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 clerk property.
+     * 
+     * <p>
+     * For example, to add a new item, do as follows:
+     * <pre>
+     *    getClerk().add(newItem);
+     * </pre>
+     * 
+     * 
+     * <p>
+     * Objects of the following type(s) are allowed in the list
+     * {@link Clerk }
+     * 
+     * 
+     */
+    public List<Clerk> getClerk() {
+        if (clerk == null) {
+            clerk = new ArrayList<Clerk>();
+        }
+        return this.clerk;
+    }
 
 }
-
\ No newline at end of file

Modified: juddi/trunk/uddi-ws/src/main/java/org/apache/juddi/api_v3/SaveClientSubscriptionInfo.java
URL: http://svn.apache.org/viewvc/juddi/trunk/uddi-ws/src/main/java/org/apache/juddi/api_v3/SaveClientSubscriptionInfo.java?rev=1555300&r1=1555299&r2=1555300&view=diff
==============================================================================
--- juddi/trunk/uddi-ws/src/main/java/org/apache/juddi/api_v3/SaveClientSubscriptionInfo.java (original)
+++ juddi/trunk/uddi-ws/src/main/java/org/apache/juddi/api_v3/SaveClientSubscriptionInfo.java Sat Jan  4 00:39:41 2014
@@ -1,69 +1,96 @@
-/*
- * 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.apache.juddi.api_v3;
 
-import java.io.Serializable;
 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.XmlTransient;
 import javax.xml.bind.annotation.XmlType;
 
 
 /**
- * <p>Java class for save_subscriptionInfo type.  Specific to juddi.
+ * <p>Java class for save_clientSubscriptionInfo complex type.
+ * 
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ * 
+ * <pre>
+ * &lt;complexType name="save_clientSubscriptionInfo">
+ *   &lt;complexContent>
+ *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       &lt;sequence>
+ *         &lt;element name="authInfo" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         &lt;element name="clientSubscriptionInfo" type="{urn:juddi-apache-org:api_v3}clientSubscriptionInfo" maxOccurs="unbounded"/>
+ *       &lt;/sequence>
+ *     &lt;/restriction>
+ *   &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
  * 
- * @author <a href="mailto:kstam@apache.org">Kurt T Stam</a>
  * 
  */
 @XmlAccessorType(XmlAccessType.FIELD)
 @XmlType(name = "save_clientSubscriptionInfo", propOrder = {
-	"authInfo",
+    "authInfo",
     "clientSubscriptionInfo"
 })
-public class SaveClientSubscriptionInfo implements Serializable{
-	
-	@XmlTransient
-	private static final long serialVersionUID = 6885792665298161949L;
-	@XmlElement(namespace = "urn:uddi-org:api_v3")
-	protected String authInfo;
+public class SaveClientSubscriptionInfo {
+
+    protected String authInfo;
     @XmlElement(required = true)
     protected List<ClientSubscriptionInfo> clientSubscriptionInfo;
-    
-	public String getAuthInfo() {
-		return authInfo;
-	}
-	
-	public void setAuthInfo(String authInfo) {
-		this.authInfo = authInfo;
-	}
-	
-	public List<ClientSubscriptionInfo> getClientSubscriptionInfo() {
-		if (clientSubscriptionInfo == null) {
-			clientSubscriptionInfo = new ArrayList<ClientSubscriptionInfo>();
-		}
-		return clientSubscriptionInfo;
-	}
-	
-	
+
+    /**
+     * 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 clientSubscriptionInfo 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 clientSubscriptionInfo property.
+     * 
+     * <p>
+     * For example, to add a new item, do as follows:
+     * <pre>
+     *    getClientSubscriptionInfo().add(newItem);
+     * </pre>
+     * 
+     * 
+     * <p>
+     * Objects of the following type(s) are allowed in the list
+     * {@link ClientSubscriptionInfo }
+     * 
+     * 
+     */
+    public List<ClientSubscriptionInfo> getClientSubscriptionInfo() {
+        if (clientSubscriptionInfo == null) {
+            clientSubscriptionInfo = new ArrayList<ClientSubscriptionInfo>();
+        }
+        return this.clientSubscriptionInfo;
+    }
 
 }
-
\ No newline at end of file

Modified: juddi/trunk/uddi-ws/src/main/java/org/apache/juddi/api_v3/SaveNode.java
URL: http://svn.apache.org/viewvc/juddi/trunk/uddi-ws/src/main/java/org/apache/juddi/api_v3/SaveNode.java?rev=1555300&r1=1555299&r2=1555300&view=diff
==============================================================================
--- juddi/trunk/uddi-ws/src/main/java/org/apache/juddi/api_v3/SaveNode.java (original)
+++ juddi/trunk/uddi-ws/src/main/java/org/apache/juddi/api_v3/SaveNode.java Sat Jan  4 00:39:41 2014
@@ -1,69 +1,96 @@
-/*
- * 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.apache.juddi.api_v3;
 
-import java.io.Serializable;
 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.XmlTransient;
 import javax.xml.bind.annotation.XmlType;
 
 
 /**
- * <p>Java class for save_subscriptionInfo type.  Specific to juddi.
+ * <p>Java class for save_node complex type.
+ * 
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ * 
+ * <pre>
+ * &lt;complexType name="save_node">
+ *   &lt;complexContent>
+ *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       &lt;sequence>
+ *         &lt;element name="authInfo" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         &lt;element name="node" type="{urn:juddi-apache-org:api_v3}node" maxOccurs="unbounded"/>
+ *       &lt;/sequence>
+ *     &lt;/restriction>
+ *   &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
  * 
- * @author <a href="mailto:kstam@apache.org">Kurt T Stam</a>
  * 
  */
 @XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "save_nodeInfo", propOrder = {
-	"authInfo",
+@XmlType(name = "save_node", propOrder = {
+    "authInfo",
     "node"
 })
-public class SaveNode implements Serializable{
+public class SaveNode {
 
-	@XmlTransient
-	private static final long serialVersionUID = -6248775964378910950L;
-	@XmlElement(namespace = "urn:uddi-org:api_v3")
-	protected String authInfo;
+    protected String authInfo;
     @XmlElement(required = true)
     protected List<Node> node;
-    
-	public String getAuthInfo() {
-		return authInfo;
-	}
-	
-	public void setAuthInfo(String authInfo) {
-		this.authInfo = authInfo;
-	}
-	
-	public List<Node> getNode() {
-		if (node == null) {
-			node = new ArrayList<Node>();
-		}
-		return node;
-	}
-	
-	
+
+    /**
+     * 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 node 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 node property.
+     * 
+     * <p>
+     * For example, to add a new item, do as follows:
+     * <pre>
+     *    getNode().add(newItem);
+     * </pre>
+     * 
+     * 
+     * <p>
+     * Objects of the following type(s) are allowed in the list
+     * {@link Node }
+     * 
+     * 
+     */
+    public List<Node> getNode() {
+        if (node == null) {
+            node = new ArrayList<Node>();
+        }
+        return this.node;
+    }
 
 }
-
\ No newline at end of file

Modified: juddi/trunk/uddi-ws/src/main/java/org/apache/juddi/api_v3/SavePublisher.java
URL: http://svn.apache.org/viewvc/juddi/trunk/uddi-ws/src/main/java/org/apache/juddi/api_v3/SavePublisher.java?rev=1555300&r1=1555299&r2=1555300&view=diff
==============================================================================
--- juddi/trunk/uddi-ws/src/main/java/org/apache/juddi/api_v3/SavePublisher.java (original)
+++ juddi/trunk/uddi-ws/src/main/java/org/apache/juddi/api_v3/SavePublisher.java Sat Jan  4 00:39:41 2014
@@ -1,36 +1,32 @@
-/*
- * 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.apache.juddi.api_v3;
 
-import java.io.Serializable;
 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.XmlTransient;
 import javax.xml.bind.annotation.XmlType;
 
 
 /**
- * <p>Java class for save_publisher type.  Specific to juddi.
+ * <p>Java class for save_publisher complex type.
+ * 
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ * 
+ * <pre>
+ * &lt;complexType name="save_publisher">
+ *   &lt;complexContent>
+ *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       &lt;sequence>
+ *         &lt;element name="authInfo" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         &lt;element name="publisher" type="{urn:juddi-apache-org:api_v3}publisher" maxOccurs="unbounded"/>
+ *       &lt;/sequence>
+ *     &lt;/restriction>
+ *   &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
  * 
- * @author <a href="mailto:jfaath@apache.org">Jeff Faath</a>
  * 
  */
 @XmlAccessorType(XmlAccessType.FIELD)
@@ -38,11 +34,9 @@ import javax.xml.bind.annotation.XmlType
     "authInfo",
     "publisher"
 })
-public class SavePublisher implements Serializable{
-	@XmlTransient
-	private static final long serialVersionUID = 3564591680538809200L;
-	@XmlElement(namespace = "urn:uddi-org:api_v3")
-	protected String authInfo;
+public class SavePublisher {
+
+    protected String authInfo;
     @XmlElement(required = true)
     protected List<Publisher> publisher;
 
@@ -77,7 +71,7 @@ public class SavePublisher implements Se
      * 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.
+     * This is why there is not a <CODE>set</CODE> method for the publisher property.
      * 
      * <p>
      * For example, to add a new item, do as follows:
@@ -94,10 +88,9 @@ public class SavePublisher implements Se
      */
     public List<Publisher> getPublisher() {
         if (publisher == null) {
-        	publisher = new ArrayList<Publisher>();
+            publisher = new ArrayList<Publisher>();
         }
         return this.publisher;
     }
 
 }
-
\ No newline at end of file

Modified: juddi/trunk/uddi-ws/src/main/java/org/apache/juddi/api_v3/SyncSubscription.java
URL: http://svn.apache.org/viewvc/juddi/trunk/uddi-ws/src/main/java/org/apache/juddi/api_v3/SyncSubscription.java?rev=1555300&r1=1555299&r2=1555300&view=diff
==============================================================================
--- juddi/trunk/uddi-ws/src/main/java/org/apache/juddi/api_v3/SyncSubscription.java (original)
+++ juddi/trunk/uddi-ws/src/main/java/org/apache/juddi/api_v3/SyncSubscription.java Sat Jan  4 00:39:41 2014
@@ -1,55 +1,47 @@
-/*
- * 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.apache.juddi.api_v3;
 
-import java.io.Serializable;
 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.XmlTransient;
 import javax.xml.bind.annotation.XmlType;
-
 import org.uddi.sub_v3.GetSubscriptionResults;
 
 
 /**
- * <p>Java class for publisherDetail type. Specific to juddi.
+ * <p>Java class for syncSubscription complex type.
+ * 
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ * 
+ * <pre>
+ * &lt;complexType name="syncSubscription">
+ *   &lt;complexContent>
+ *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       &lt;sequence>
+ *         &lt;element name="authInfo" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ *         &lt;element name="get_subscriptionResultsList" type="{urn:uddi-org:sub_v3}get_subscriptionResults" maxOccurs="unbounded" minOccurs="0"/>
+ *       &lt;/sequence>
+ *     &lt;/restriction>
+ *   &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ * 
  * 
- * @author <a href="mailto:kstam@apache.org">Kurt T Stam</a>
  */
 @XmlAccessorType(XmlAccessType.FIELD)
 @XmlType(name = "syncSubscription", propOrder = {
-	"authInfo",
-    "list"
+    "authInfo",
+    "getSubscriptionResultsList"
 })
-public class SyncSubscription implements Serializable{
-	
-	@XmlTransient
-	private static final long serialVersionUID = -8839314757295513399L;
-	@XmlElement(namespace = "urn:uddi-org:api_v3")
-	private String authInfo;
-	private List<GetSubscriptionResults> list;
-	
-	/**
+public class SyncSubscription {
+
+    protected String authInfo;
+    @XmlElement(name = "get_subscriptionResultsList", nillable = true)
+    protected List<GetSubscriptionResults> getSubscriptionResultsList;
+
+    /**
      * Gets the value of the authInfo property.
      * 
      * @return
@@ -72,15 +64,34 @@ public class SyncSubscription implements
     public void setAuthInfo(String value) {
         this.authInfo = value;
     }
-    
-	public List<GetSubscriptionResults> getGetSubscriptionResultsList() {
-		if (this.list==null) {
-			this.list = new ArrayList<GetSubscriptionResults>();
-		}
-		return list;
-	}
 
-	
+    /**
+     * Gets the value of the getSubscriptionResultsList 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 getSubscriptionResultsList property.
+     * 
+     * <p>
+     * For example, to add a new item, do as follows:
+     * <pre>
+     *    getGetSubscriptionResultsList().add(newItem);
+     * </pre>
+     * 
+     * 
+     * <p>
+     * Objects of the following type(s) are allowed in the list
+     * {@link GetSubscriptionResults }
+     * 
+     * 
+     */
+    public List<GetSubscriptionResults> getGetSubscriptionResultsList() {
+        if (getSubscriptionResultsList == null) {
+            getSubscriptionResultsList = new ArrayList<GetSubscriptionResults>();
+        }
+        return this.getSubscriptionResultsList;
+    }
 
 }
-
\ No newline at end of file

Modified: juddi/trunk/uddi-ws/src/main/java/org/apache/juddi/api_v3/SyncSubscriptionDetail.java
URL: http://svn.apache.org/viewvc/juddi/trunk/uddi-ws/src/main/java/org/apache/juddi/api_v3/SyncSubscriptionDetail.java?rev=1555300&r1=1555299&r2=1555300&view=diff
==============================================================================
--- juddi/trunk/uddi-ws/src/main/java/org/apache/juddi/api_v3/SyncSubscriptionDetail.java (original)
+++ juddi/trunk/uddi-ws/src/main/java/org/apache/juddi/api_v3/SyncSubscriptionDetail.java Sat Jan  4 00:39:41 2014
@@ -1,56 +1,70 @@
-/*
- * 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.apache.juddi.api_v3;
 
-import java.io.Serializable;
 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.XmlTransient;
+import javax.xml.bind.annotation.XmlElement;
 import javax.xml.bind.annotation.XmlType;
-
 import org.uddi.sub_v3.SubscriptionResultsList;
 
 
 /**
- * <p>Java class for publisherDetail type. Specific to juddi.
+ * <p>Java class for syncSubscriptionDetail complex type.
+ * 
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ * 
+ * <pre>
+ * &lt;complexType name="syncSubscriptionDetail">
+ *   &lt;complexContent>
+ *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       &lt;sequence>
+ *         &lt;element name="subscriptionResultsList" type="{urn:uddi-org:sub_v3}subscriptionResultsList" maxOccurs="unbounded" minOccurs="0"/>
+ *       &lt;/sequence>
+ *     &lt;/restriction>
+ *   &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ * 
  * 
- * @author <a href="mailto:kstam@apache.org">Kurt T Stam</a>
  */
 @XmlAccessorType(XmlAccessType.FIELD)
 @XmlType(name = "syncSubscriptionDetail", propOrder = {
-    "list"
+    "subscriptionResultsList"
 })
-public class SyncSubscriptionDetail implements Serializable{
-	
-	@XmlTransient
-	private static final long serialVersionUID = -4039550325209019888L;
-	private List<SubscriptionResultsList> list;
-
-	public List<SubscriptionResultsList> getSubscriptionResultsList() {
-		if (this.list==null) {
-			this.list = new ArrayList<SubscriptionResultsList>();
-		}
-        return this.list;
+public class SyncSubscriptionDetail {
+
+    @XmlElement(nillable = true)
+    protected List<SubscriptionResultsList> subscriptionResultsList;
+
+    /**
+     * Gets the value of the subscriptionResultsList 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 subscriptionResultsList property.
+     * 
+     * <p>
+     * For example, to add a new item, do as follows:
+     * <pre>
+     *    getSubscriptionResultsList().add(newItem);
+     * </pre>
+     * 
+     * 
+     * <p>
+     * Objects of the following type(s) are allowed in the list
+     * {@link SubscriptionResultsList }
+     * 
+     * 
+     */
+    public List<SubscriptionResultsList> getSubscriptionResultsList() {
+        if (subscriptionResultsList == null) {
+            subscriptionResultsList = new ArrayList<SubscriptionResultsList>();
+        }
+        return this.subscriptionResultsList;
     }
 
 }
-
\ No newline at end of file

Added: juddi/trunk/uddi-ws/src/main/java/org/apache/juddi/api_v3/SyncSubscriptionDetailResponse.java
URL: http://svn.apache.org/viewvc/juddi/trunk/uddi-ws/src/main/java/org/apache/juddi/api_v3/SyncSubscriptionDetailResponse.java?rev=1555300&view=auto
==============================================================================
--- juddi/trunk/uddi-ws/src/main/java/org/apache/juddi/api_v3/SyncSubscriptionDetailResponse.java (added)
+++ juddi/trunk/uddi-ws/src/main/java/org/apache/juddi/api_v3/SyncSubscriptionDetailResponse.java Sat Jan  4 00:39:41 2014
@@ -0,0 +1,62 @@
+
+package org.apache.juddi.api_v3;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for syncSubscriptionDetailResponse complex type.
+ * 
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ * 
+ * <pre>
+ * &lt;complexType name="syncSubscriptionDetailResponse">
+ *   &lt;complexContent>
+ *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       &lt;sequence>
+ *         &lt;element name="syncSubscriptionDetail" type="{urn:juddi-apache-org:api_v3}syncSubscriptionDetail"/>
+ *       &lt;/sequence>
+ *     &lt;/restriction>
+ *   &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ * 
+ * 
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "syncSubscriptionDetailResponse", propOrder = {
+    "syncSubscriptionDetail"
+})
+public class SyncSubscriptionDetailResponse {
+
+    @XmlElement(required = true, nillable = true)
+    protected SyncSubscriptionDetail syncSubscriptionDetail;
+
+    /**
+     * Gets the value of the syncSubscriptionDetail property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link SyncSubscriptionDetail }
+     *     
+     */
+    public SyncSubscriptionDetail getSyncSubscriptionDetail() {
+        return syncSubscriptionDetail;
+    }
+
+    /**
+     * Sets the value of the syncSubscriptionDetail property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link SyncSubscriptionDetail }
+     *     
+     */
+    public void setSyncSubscriptionDetail(SyncSubscriptionDetail value) {
+        this.syncSubscriptionDetail = value;
+    }
+
+}

Added: juddi/trunk/uddi-ws/src/main/java/org/apache/juddi/api_v3/SyncSubscriptionRequest.java
URL: http://svn.apache.org/viewvc/juddi/trunk/uddi-ws/src/main/java/org/apache/juddi/api_v3/SyncSubscriptionRequest.java?rev=1555300&view=auto
==============================================================================
--- juddi/trunk/uddi-ws/src/main/java/org/apache/juddi/api_v3/SyncSubscriptionRequest.java (added)
+++ juddi/trunk/uddi-ws/src/main/java/org/apache/juddi/api_v3/SyncSubscriptionRequest.java Sat Jan  4 00:39:41 2014
@@ -0,0 +1,60 @@
+
+package org.apache.juddi.api_v3;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for syncSubscriptionRequest complex type.
+ * 
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ * 
+ * <pre>
+ * &lt;complexType name="syncSubscriptionRequest">
+ *   &lt;complexContent>
+ *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       &lt;sequence>
+ *         &lt;element name="syncSubscription" type="{urn:juddi-apache-org:api_v3}syncSubscription" minOccurs="0"/>
+ *       &lt;/sequence>
+ *     &lt;/restriction>
+ *   &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ * 
+ * 
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "syncSubscriptionRequest", propOrder = {
+    "syncSubscription"
+})
+public class SyncSubscriptionRequest {
+
+    protected SyncSubscription syncSubscription;
+
+    /**
+     * Gets the value of the syncSubscription property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link SyncSubscription }
+     *     
+     */
+    public SyncSubscription getSyncSubscription() {
+        return syncSubscription;
+    }
+
+    /**
+     * Sets the value of the syncSubscription property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link SyncSubscription }
+     *     
+     */
+    public void setSyncSubscription(SyncSubscription value) {
+        this.syncSubscription = value;
+    }
+
+}

Modified: juddi/trunk/uddi-ws/src/main/java/org/apache/juddi/api_v3/package-info.java
URL: http://svn.apache.org/viewvc/juddi/trunk/uddi-ws/src/main/java/org/apache/juddi/api_v3/package-info.java?rev=1555300&r1=1555299&r2=1555300&view=diff
==============================================================================
--- juddi/trunk/uddi-ws/src/main/java/org/apache/juddi/api_v3/package-info.java (original)
+++ juddi/trunk/uddi-ws/src/main/java/org/apache/juddi/api_v3/package-info.java Sat Jan  4 00:39:41 2014
@@ -1,20 +1,2 @@
-/*
- * 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.
- *
- */
-
 @javax.xml.bind.annotation.XmlSchema(namespace = "urn:juddi-apache-org:api_v3", elementFormDefault = javax.xml.bind.annotation.XmlNsForm.QUALIFIED)
 package org.apache.juddi.api_v3;
-
\ No newline at end of file

Modified: juddi/trunk/uddi-ws/src/main/java/org/apache/juddi/v3_service/JUDDIApiPortType.java
URL: http://svn.apache.org/viewvc/juddi/trunk/uddi-ws/src/main/java/org/apache/juddi/v3_service/JUDDIApiPortType.java?rev=1555300&r1=1555299&r2=1555300&view=diff
==============================================================================
--- juddi/trunk/uddi-ws/src/main/java/org/apache/juddi/v3_service/JUDDIApiPortType.java (original)
+++ juddi/trunk/uddi-ws/src/main/java/org/apache/juddi/v3_service/JUDDIApiPortType.java Sat Jan  4 00:39:41 2014
@@ -1,33 +1,15 @@
-/*
- * 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.apache.juddi.v3_service;
 
-import java.rmi.Remote;
 import java.rmi.RemoteException;
-
 import javax.jws.WebMethod;
 import javax.jws.WebParam;
 import javax.jws.WebResult;
 import javax.jws.WebService;
 import javax.jws.soap.SOAPBinding;
 import javax.xml.bind.annotation.XmlSeeAlso;
-
+import javax.xml.ws.RequestWrapper;
+import javax.xml.ws.ResponseWrapper;
 import org.apache.juddi.api_v3.ClerkDetail;
 import org.apache.juddi.api_v3.ClientSubscriptionInfoDetail;
 import org.apache.juddi.api_v3.DeleteClientSubscriptionInfo;
@@ -47,143 +29,187 @@ import org.uddi.v3_service.DispositionRe
 
 
 /**
- * This portType defines all of the jUDDI publisher operations.
- * This is above and beyond the original UDDI v3 specification and is NOT part of the standard.
- * Method behavior within this class may change from version to version. These methods are
- * primarily mean for administrative functions.
+ *  This portType defines all of the jUDDI publisher operations. This is above and beyond the original UDDI v3 specification and is NOT part of the standard. Method behavior within this class may change from version to version. These methods are primarily meant for administrative functions.
  * 
+ * This class was generated by the JAX-WS RI.
+ * JAX-WS RI 2.2.4-b01
+ * Generated source version: 2.2
  * 
  */
 @WebService(name = "JUDDI_Api_PortType", targetNamespace = "urn:juddi-apache-org:v3_service")
-@SOAPBinding(parameterStyle = SOAPBinding.ParameterStyle.BARE)
 @XmlSeeAlso({
+    org.uddi.repl_v3.ObjectFactory.class,
+    org.apache.juddi.api_v3.ObjectFactory.class,
     org.uddi.api_v3.ObjectFactory.class,
-    org.w3._2000._09.xmldsig_.ObjectFactory.class,
-    org.apache.juddi.api_v3.ObjectFactory.class
+    org.uddi.custody_v3.ObjectFactory.class,
+    org.uddi.policy_v3.ObjectFactory.class,
+    org.uddi.policy_v3_instanceparms.ObjectFactory.class,
+    org.uddi.sub_v3.ObjectFactory.class,
+    org.w3._2000._09.xmldsig_.ObjectFactory.class
 })
-public interface JUDDIApiPortType extends Remote{
+public interface JUDDIApiPortType {
+
 
     /**
+     *  Returns a specific publisher 
      * 
-     * @param body
-     * @throws DispositionReportFaultMessage, RemoteException
+     * @param parameters
+     * @return
+     *     returns org.apache.juddi.api_v3.PublisherDetail
+     * @throws DispositionReportFaultMessage
      */
-    @WebMethod(operationName = "save_publisher", action = "save_publisher")
-    @WebResult(name = "publisherDetail", targetNamespace = "urn:juddi-apache-org:api_v3", partName = "body")
-    public PublisherDetail savePublisher(
-        @WebParam(name = "save_publisher", targetNamespace = "urn:juddi-apache-org:api_v3", partName = "body")
-        SavePublisher body)
+    @WebMethod(operationName = "get_publisherDetail", action = "get_publisherDetail")
+    @WebResult(name = "publisherDetail", targetNamespace = "urn:juddi-apache-org:api_v3", partName = "parameters")
+    @SOAPBinding(parameterStyle = SOAPBinding.ParameterStyle.BARE)
+    public PublisherDetail getPublisherDetail(
+        @WebParam(name = "get_publisherDetail", targetNamespace = "urn:juddi-apache-org:api_v3", partName = "parameters")
+        GetPublisherDetail parameters)
         throws DispositionReportFaultMessage, RemoteException
     ;
 
     /**
+     *  deletes records created from calling save_ClientSubscriptionInfo 
      * 
      * @param body
-     * @throws DispositionReportFaultMessage, RemoteException
+     * @throws DispositionReportFaultMessage
      */
-    @WebMethod(operationName = "delete_publisher", action = "delete_publisher")
-    public void deletePublisher(
-        @WebParam(name = "delete_publisher", targetNamespace = "urn:juddi-apache-org:api_v3", partName = "body")
-        DeletePublisher body)
+    @WebMethod(operationName = "delete_ClientSubscriptionInfo", action = "delete_ClientSubscriptionInfo")
+    @SOAPBinding(parameterStyle = SOAPBinding.ParameterStyle.BARE)
+    public void deleteClientSubscriptionInfo(
+        @WebParam(name = "delete_ClientSubscriptionInfo", targetNamespace = "urn:juddi-apache-org:api_v3", partName = "body")
+        DeleteClientSubscriptionInfo body)
         throws DispositionReportFaultMessage, RemoteException
     ;
-    
+
     /**
+     *  Returns all publishers that are defined. This method does not support paging, so use with caution 
      * 
      * @param body
      * @return
      *     returns org.apache.juddi.api_v3.PublisherDetail
-     * @throws DispositionReportFaultMessage, RemoteException
+     * @throws DispositionReportFaultMessage
      */
-    @WebMethod(operationName = "get_publisherDetail", action = "get_publisherDetail")
+    @WebMethod(operationName = "get_allPublisherDetail", action = "get_allPublisherDetail")
     @WebResult(name = "publisherDetail", targetNamespace = "urn:juddi-apache-org:api_v3", partName = "body")
-    public PublisherDetail getPublisherDetail(
-        @WebParam(name = "get_publisherDetail", targetNamespace = "urn:juddi-apache-org:api_v3", partName = "body")
-        GetPublisherDetail body)
+    @SOAPBinding(parameterStyle = SOAPBinding.ParameterStyle.BARE)
+    public PublisherDetail getAllPublisherDetail(
+        @WebParam(name = "get_allPublisherDetail", targetNamespace = "urn:juddi-apache-org:api_v3", partName = "body")
+        GetAllPublisherDetail body)
         throws DispositionReportFaultMessage, RemoteException
     ;
-    
+
     /**
+     *  Saves a clerk (associate credentials with a stored node) 
      * 
      * @param body
      * @return
-     *     returns org.apache.juddi.api_v3.PublisherDetail
-     * @throws DispositionReportFaultMessage, RemoteException
+     *     returns org.apache.juddi.api_v3.ClerkDetail
+     * @throws DispositionReportFaultMessage
      */
-    @WebMethod(operationName = "get_allPublisherDetail", action = "get_allPublisherDetail")
-    @WebResult(name = "publisherDetail", targetNamespace = "urn:juddi-apache-org:api_v3", partName = "body")
-    public PublisherDetail getAllPublisherDetail(
-        @WebParam(name = "get_allPublisherDetail", targetNamespace = "urn:juddi-apache-org:api_v3", partName = "body")
-        GetAllPublisherDetail body)
+    @WebMethod(operationName = "save_Clerk", action = "save_Clerk")
+    @WebResult(name = "save_ClerkResponse", targetNamespace = "urn:juddi-apache-org:api_v3", partName = "save_ClerkResponse")
+    @SOAPBinding(parameterStyle = SOAPBinding.ParameterStyle.BARE)
+    public ClerkDetail saveClerk(
+        @WebParam(name = "save_ClerkRequest", targetNamespace = "urn:juddi-apache-org:api_v3", partName = "body")
+        SaveClerk body)
         throws DispositionReportFaultMessage, RemoteException
     ;
 
-
     /**
-     * This will delete the tmodel definition, all existing instances will remain
+     *  Deletes a publisher. Data owned by the publisher remains. 
+     * 
      * @param body
-     * @throws DispositionReportFaultMessage, RemoteException
+     * @throws DispositionReportFaultMessage
      */
-    @WebMethod(operationName = "adminDelete_tmodel", action = "adminDelete_tmodel")
-    public void adminDeleteTModel(
-        @WebParam(name = "adminDelete_tmodel", targetNamespace = "urn:juddi-apache-org:api_v3", partName = "body")
-        DeleteTModel body)
+    @WebMethod(operationName = "delete_publisher", action = "delete_publisher")
+    @SOAPBinding(parameterStyle = SOAPBinding.ParameterStyle.BARE)
+    public void deletePublisher(
+        @WebParam(name = "delete_publisher", targetNamespace = "urn:juddi-apache-org:api_v3", partName = "body")
+        DeletePublisher body)
         throws DispositionReportFaultMessage, RemoteException
     ;
-    
+
     /**
+     *  Saves a UDDI Node to the database. These nodes can then be referenced for things like server to server subscriptions, replication and custody transfer functions 
+     * 
      * @param body
-     * @throws DispositionReportFaultMessage, RemoteException
+     * @return
+     *     returns org.apache.juddi.api_v3.NodeDetail
+     * @throws DispositionReportFaultMessage
      */
-    @WebMethod(operationName = "save_ClientSubscriptionInfo", action = "save_ClientSubscriptionInfo")
-    @WebResult(name = "clientSubscriptionInfoDetail", targetNamespace = "urn:juddi-apache-org:api_v3", partName = "body")
-    public ClientSubscriptionInfoDetail saveClientSubscriptionInfo(
-		@WebParam(name = "save_ClientSubscriptionInfo", targetNamespace = "urn:juddi-apache-org:api_v3", partName = "body")
-        SaveClientSubscriptionInfo body)
+    @WebMethod(operationName = "save_Node", action = "save_Node")
+    @WebResult(name = "save_NodeResponse", targetNamespace = "urn:juddi-apache-org:api_v3", partName = "save_NodeResponse")
+    @SOAPBinding(parameterStyle = SOAPBinding.ParameterStyle.BARE)
+    public NodeDetail saveNode(
+        @WebParam(name = "save_NodeRequest", targetNamespace = "urn:juddi-apache-org:api_v3", partName = "body")
+        SaveNode body)
         throws DispositionReportFaultMessage, RemoteException
     ;
-    
-    @WebMethod(operationName = "delete_ClientSubscriptionInfo", action = "delete_ClientSubscriptionInfo")
-    public void deleteClientSubscriptionInfo(
-		@WebParam(name = "delete_ClientSubscriptionInfo", targetNamespace = "urn:juddi-apache-org:api_v3", partName = "body")
-        DeleteClientSubscriptionInfo body)
+
+    /**
+     *  Saves a publisher to the database. Note: this does not create a user account, however it does authorize that user account to make alterations to data. 
+     * 
+     * @param body
+     * @return
+     *     returns org.apache.juddi.api_v3.PublisherDetail
+     * @throws DispositionReportFaultMessage
+     */
+    @WebMethod(operationName = "save_publisher", action = "save_publisher")
+    @WebResult(name = "save_publisherResponse", targetNamespace = "urn:juddi-apache-org:api_v3", partName = "save_publisherResponse")
+    @SOAPBinding(parameterStyle = SOAPBinding.ParameterStyle.BARE)
+    public PublisherDetail savePublisher(
+        @WebParam(name = "save_publisher", targetNamespace = "urn:juddi-apache-org:api_v3", partName = "body")
+        SavePublisher body)
         throws DispositionReportFaultMessage, RemoteException
     ;
-    
+
     /**
+     *  Removes a tModel from the database. References to the tModel are not affected. getTmodelDetails will no longer return these items. 
+     * 
      * @param body
-     * @throws DispositionReportFaultMessage, RemoteException
+     * @throws DispositionReportFaultMessage
      */
-    @WebMethod(operationName = "save_Clerk", action = "save_Clerk")
-    @WebResult(name = "clerkDetail", targetNamespace = "urn:juddi-apache-org:api_v3", partName = "body")
-    public ClerkDetail saveClerk(
-		@WebParam(name = "save_Clerk", targetNamespace = "urn:juddi-apache-org:api_v3", partName = "body")
-        SaveClerk body)
+    @WebMethod(operationName = "adminDelete_tModel", action = "adminDelete_tmodel")
+    @SOAPBinding(parameterStyle = SOAPBinding.ParameterStyle.BARE)
+    public void adminDeleteTModel(
+        @WebParam(name = "adminDelete_tmodel", targetNamespace = "urn:juddi-apache-org:api_v3", partName = "body")
+        DeleteTModel body)
         throws DispositionReportFaultMessage, RemoteException
     ;
-    
+
     /**
+     *  Associates a subscription with a clerk 
+     * 
      * @param body
-     * @throws DispositionReportFaultMessage, RemoteException
+     * @return
+     *     returns org.apache.juddi.api_v3.ClientSubscriptionInfoDetail
+     * @throws DispositionReportFaultMessage
      */
-    @WebMethod(operationName = "save_Node", action = "save_Node")
-    @WebResult(name = "nodeDetail", targetNamespace = "urn:juddi-apache-org:api_v3", partName = "body")
-    public NodeDetail saveNode(
-		@WebParam(name = "save_Node", targetNamespace = "urn:juddi-apache-org:api_v3", partName = "body")
-        SaveNode body)
+    @WebMethod(operationName = "save_ClientSubscriptionInfo", action = "save_ClientSubscriptionInfo")
+    @WebResult(name = "save_ClientSubscriptionInfoResponse", targetNamespace = "urn:juddi-apache-org:api_v3", partName = "save_ClientSubscriptionInfoResponse")
+    @SOAPBinding(parameterStyle = SOAPBinding.ParameterStyle.BARE)
+    public ClientSubscriptionInfoDetail saveClientSubscriptionInfo(
+        @WebParam(name = "save_ClientSubscriptionInfoRequest", targetNamespace = "urn:juddi-apache-org:api_v3", partName = "body")
+        SaveClientSubscriptionInfo body)
         throws DispositionReportFaultMessage, RemoteException
     ;
-    
+
     /**
-     * @param body
-     * @throws DispositionReportFaultMessage, RemoteException
+     *  Instructs the registry to perform a synchronous subscription response. 
+     * 
+     * @param syncSubscription
+     * @return
+     *     returns org.apache.juddi.api_v3.SyncSubscriptionDetail
+     * @throws DispositionReportFaultMessage
      */
     @WebMethod(operationName = "invoke_SyncSubscription", action = "invoke_SyncSubscription")
-    @WebResult(name = "syncSubcriptionDetail", targetNamespace = "urn:juddi-apache-org:api_v3", partName = "body")
-    public SyncSubscriptionDetail  invokeSyncSubscription(
-		@WebParam(name = "invoke_SyncSubscription", targetNamespace = "urn:juddi-apache-org:api_v3", partName = "body")
-        SyncSubscription body)
+    @WebResult(name = "syncSubscriptionDetail", targetNamespace = "urn:juddi-apache-org:api_v3")
+    @RequestWrapper(localName = "invoke_SyncSubscription", targetNamespace = "urn:juddi-apache-org:api_v3", className = "org.apache.juddi.api_v3.SyncSubscriptionRequest")
+    @ResponseWrapper(localName = "invoke_SyncSubscriptionResponse", targetNamespace = "urn:juddi-apache-org:api_v3", className = "org.apache.juddi.api_v3.SyncSubscriptionDetailResponse")
+    public SyncSubscriptionDetail invokeSyncSubscription(
+        @WebParam(name = "syncSubscription", targetNamespace = "urn:juddi-apache-org:api_v3")
+        SyncSubscription syncSubscription)
         throws DispositionReportFaultMessage, RemoteException
     ;
+
 }
-
\ No newline at end of file

Modified: juddi/trunk/uddi-ws/src/main/java/org/apache/juddi/v3_service/package-info.java
URL: http://svn.apache.org/viewvc/juddi/trunk/uddi-ws/src/main/java/org/apache/juddi/v3_service/package-info.java?rev=1555300&r1=1555299&r2=1555300&view=diff
==============================================================================
Binary files - no diff available.



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