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

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

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

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

Added: webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/sub_v3/ObjectFactory.java
URL: http://svn.apache.org/viewvc/webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/sub_v3/ObjectFactory.java?rev=661167&view=auto
==============================================================================
--- webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/sub_v3/ObjectFactory.java (added)
+++ webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/sub_v3/ObjectFactory.java Wed May 28 17:44:36 2008
@@ -0,0 +1,317 @@
+/*
+ * Copyright 2001-2008 The Apache Software Foundation.
+ * 
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ * 
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ * 
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ *
+ * This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.1.5-b01-fcs 
+ * See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 
+ * Any modifications to this file will be lost upon recompilation of the source schema. 
+ * Generated on: 2008.05.28 at 03:26:41 PM EDT 
+ */
+package org.uddi.sub_v3;
+
+import javax.xml.bind.JAXBElement;
+import javax.xml.bind.annotation.XmlElementDecl;
+import javax.xml.bind.annotation.XmlRegistry;
+import javax.xml.datatype.Duration;
+import javax.xml.datatype.XMLGregorianCalendar;
+import javax.xml.namespace.QName;
+
+
+/**
+ * This object contains factory methods for each 
+ * Java content interface and Java element interface 
+ * generated in the org.uddi.sub_v3 package. 
+ * <p>An ObjectFactory allows you to programatically 
+ * construct new instances of the Java representation 
+ * for XML content. The Java representation of XML 
+ * content can consist of schema derived interfaces 
+ * and classes representing the binding of schema 
+ * type definitions, element declarations and model 
+ * groups.  Factory methods for each of these are 
+ * provided in this class.
+ * 
+ */
+@XmlRegistry
+public class ObjectFactory {
+
+    private final static QName _ExpiresAfter_QNAME = new QName("urn:uddi-org:sub_v3", "expiresAfter");
+    private final static QName _GetSubscriptionResults_QNAME = new QName("urn:uddi-org:sub_v3", "get_subscriptionResults");
+    private final static QName _CoveragePeriod_QNAME = new QName("urn:uddi-org:sub_v3", "coveragePeriod");
+    private final static QName _GetSubscriptions_QNAME = new QName("urn:uddi-org:sub_v3", "get_subscriptions");
+    private final static QName _StartPoint_QNAME = new QName("urn:uddi-org:sub_v3", "startPoint");
+    private final static QName _SubscriptionResultsList_QNAME = new QName("urn:uddi-org:sub_v3", "subscriptionResultsList");
+    private final static QName _SubscriptionFilter_QNAME = new QName("urn:uddi-org:sub_v3", "subscriptionFilter");
+    private final static QName _DeleteSubscription_QNAME = new QName("urn:uddi-org:sub_v3", "delete_subscription");
+    private final static QName _ChunkToken_QNAME = new QName("urn:uddi-org:sub_v3", "chunkToken");
+    private final static QName _MaxEntities_QNAME = new QName("urn:uddi-org:sub_v3", "maxEntities");
+    private final static QName _SaveSubscription_QNAME = new QName("urn:uddi-org:sub_v3", "save_subscription");
+    private final static QName _EndPoint_QNAME = new QName("urn:uddi-org:sub_v3", "endPoint");
+    private final static QName _SubscriptionKey_QNAME = new QName("urn:uddi-org:sub_v3", "subscriptionKey");
+    private final static QName _KeyBag_QNAME = new QName("urn:uddi-org:sub_v3", "keyBag");
+    private final static QName _NotificationInterval_QNAME = new QName("urn:uddi-org:sub_v3", "notificationInterval");
+    private final static QName _Subscriptions_QNAME = new QName("urn:uddi-org:sub_v3", "subscriptions");
+    private final static QName _Deleted_QNAME = new QName("urn:uddi-org:sub_v3", "deleted");
+    private final static QName _Subscription_QNAME = new QName("urn:uddi-org:sub_v3", "subscription");
+
+    /**
+     * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: org.uddi.sub_v3
+     * 
+     */
+    public ObjectFactory() {
+    }
+
+    /**
+     * Create an instance of {@link KeyBag }
+     * 
+     */
+    public KeyBag createKeyBag() {
+        return new KeyBag();
+    }
+
+    /**
+     * Create an instance of {@link GetSubscriptions }
+     * 
+     */
+    public GetSubscriptions createGetSubscriptions() {
+        return new GetSubscriptions();
+    }
+
+    /**
+     * Create an instance of {@link DeleteSubscription }
+     * 
+     */
+    public DeleteSubscription createDeleteSubscription() {
+        return new DeleteSubscription();
+    }
+
+    /**
+     * Create an instance of {@link SubscriptionFilter }
+     * 
+     */
+    public SubscriptionFilter createSubscriptionFilter() {
+        return new SubscriptionFilter();
+    }
+
+    /**
+     * Create an instance of {@link SubscriptionResultsList }
+     * 
+     */
+    public SubscriptionResultsList createSubscriptionResultsList() {
+        return new SubscriptionResultsList();
+    }
+
+    /**
+     * Create an instance of {@link CoveragePeriod }
+     * 
+     */
+    public CoveragePeriod createCoveragePeriod() {
+        return new CoveragePeriod();
+    }
+
+    /**
+     * Create an instance of {@link GetSubscriptionResults }
+     * 
+     */
+    public GetSubscriptionResults createGetSubscriptionResults() {
+        return new GetSubscriptionResults();
+    }
+
+    /**
+     * Create an instance of {@link Subscription }
+     * 
+     */
+    public Subscription createSubscription() {
+        return new Subscription();
+    }
+
+    /**
+     * Create an instance of {@link Subscriptions }
+     * 
+     */
+    public Subscriptions createSubscriptions() {
+        return new Subscriptions();
+    }
+
+    /**
+     * Create an instance of {@link SaveSubscription }
+     * 
+     */
+    public SaveSubscription createSaveSubscription() {
+        return new SaveSubscription();
+    }
+
+    /**
+     * Create an instance of {@link JAXBElement }{@code <}{@link XMLGregorianCalendar }{@code >}}
+     * 
+     */
+    @XmlElementDecl(namespace = "urn:uddi-org:sub_v3", name = "expiresAfter")
+    public JAXBElement<XMLGregorianCalendar> createExpiresAfter(XMLGregorianCalendar value) {
+        return new JAXBElement<XMLGregorianCalendar>(_ExpiresAfter_QNAME, XMLGregorianCalendar.class, null, value);
+    }
+
+    /**
+     * Create an instance of {@link JAXBElement }{@code <}{@link GetSubscriptionResults }{@code >}}
+     * 
+     */
+    @XmlElementDecl(namespace = "urn:uddi-org:sub_v3", name = "get_subscriptionResults")
+    public JAXBElement<GetSubscriptionResults> createGetSubscriptionResults(GetSubscriptionResults value) {
+        return new JAXBElement<GetSubscriptionResults>(_GetSubscriptionResults_QNAME, GetSubscriptionResults.class, null, value);
+    }
+
+    /**
+     * Create an instance of {@link JAXBElement }{@code <}{@link CoveragePeriod }{@code >}}
+     * 
+     */
+    @XmlElementDecl(namespace = "urn:uddi-org:sub_v3", name = "coveragePeriod")
+    public JAXBElement<CoveragePeriod> createCoveragePeriod(CoveragePeriod value) {
+        return new JAXBElement<CoveragePeriod>(_CoveragePeriod_QNAME, CoveragePeriod.class, null, value);
+    }
+
+    /**
+     * Create an instance of {@link JAXBElement }{@code <}{@link GetSubscriptions }{@code >}}
+     * 
+     */
+    @XmlElementDecl(namespace = "urn:uddi-org:sub_v3", name = "get_subscriptions")
+    public JAXBElement<GetSubscriptions> createGetSubscriptions(GetSubscriptions value) {
+        return new JAXBElement<GetSubscriptions>(_GetSubscriptions_QNAME, GetSubscriptions.class, null, value);
+    }
+
+    /**
+     * Create an instance of {@link JAXBElement }{@code <}{@link XMLGregorianCalendar }{@code >}}
+     * 
+     */
+    @XmlElementDecl(namespace = "urn:uddi-org:sub_v3", name = "startPoint")
+    public JAXBElement<XMLGregorianCalendar> createStartPoint(XMLGregorianCalendar value) {
+        return new JAXBElement<XMLGregorianCalendar>(_StartPoint_QNAME, XMLGregorianCalendar.class, null, value);
+    }
+
+    /**
+     * Create an instance of {@link JAXBElement }{@code <}{@link SubscriptionResultsList }{@code >}}
+     * 
+     */
+    @XmlElementDecl(namespace = "urn:uddi-org:sub_v3", name = "subscriptionResultsList")
+    public JAXBElement<SubscriptionResultsList> createSubscriptionResultsList(SubscriptionResultsList value) {
+        return new JAXBElement<SubscriptionResultsList>(_SubscriptionResultsList_QNAME, SubscriptionResultsList.class, null, value);
+    }
+
+    /**
+     * Create an instance of {@link JAXBElement }{@code <}{@link SubscriptionFilter }{@code >}}
+     * 
+     */
+    @XmlElementDecl(namespace = "urn:uddi-org:sub_v3", name = "subscriptionFilter")
+    public JAXBElement<SubscriptionFilter> createSubscriptionFilter(SubscriptionFilter value) {
+        return new JAXBElement<SubscriptionFilter>(_SubscriptionFilter_QNAME, SubscriptionFilter.class, null, value);
+    }
+
+    /**
+     * Create an instance of {@link JAXBElement }{@code <}{@link DeleteSubscription }{@code >}}
+     * 
+     */
+    @XmlElementDecl(namespace = "urn:uddi-org:sub_v3", name = "delete_subscription")
+    public JAXBElement<DeleteSubscription> createDeleteSubscription(DeleteSubscription value) {
+        return new JAXBElement<DeleteSubscription>(_DeleteSubscription_QNAME, DeleteSubscription.class, null, value);
+    }
+
+    /**
+     * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
+     * 
+     */
+    @XmlElementDecl(namespace = "urn:uddi-org:sub_v3", name = "chunkToken")
+    public JAXBElement<String> createChunkToken(String value) {
+        return new JAXBElement<String>(_ChunkToken_QNAME, String.class, null, value);
+    }
+
+    /**
+     * Create an instance of {@link JAXBElement }{@code <}{@link Integer }{@code >}}
+     * 
+     */
+    @XmlElementDecl(namespace = "urn:uddi-org:sub_v3", name = "maxEntities")
+    public JAXBElement<Integer> createMaxEntities(Integer value) {
+        return new JAXBElement<Integer>(_MaxEntities_QNAME, Integer.class, null, value);
+    }
+
+    /**
+     * Create an instance of {@link JAXBElement }{@code <}{@link SaveSubscription }{@code >}}
+     * 
+     */
+    @XmlElementDecl(namespace = "urn:uddi-org:sub_v3", name = "save_subscription")
+    public JAXBElement<SaveSubscription> createSaveSubscription(SaveSubscription value) {
+        return new JAXBElement<SaveSubscription>(_SaveSubscription_QNAME, SaveSubscription.class, null, value);
+    }
+
+    /**
+     * Create an instance of {@link JAXBElement }{@code <}{@link XMLGregorianCalendar }{@code >}}
+     * 
+     */
+    @XmlElementDecl(namespace = "urn:uddi-org:sub_v3", name = "endPoint")
+    public JAXBElement<XMLGregorianCalendar> createEndPoint(XMLGregorianCalendar value) {
+        return new JAXBElement<XMLGregorianCalendar>(_EndPoint_QNAME, XMLGregorianCalendar.class, null, value);
+    }
+
+    /**
+     * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
+     * 
+     */
+    @XmlElementDecl(namespace = "urn:uddi-org:sub_v3", name = "subscriptionKey")
+    public JAXBElement<String> createSubscriptionKey(String value) {
+        return new JAXBElement<String>(_SubscriptionKey_QNAME, String.class, null, value);
+    }
+
+    /**
+     * Create an instance of {@link JAXBElement }{@code <}{@link KeyBag }{@code >}}
+     * 
+     */
+    @XmlElementDecl(namespace = "urn:uddi-org:sub_v3", name = "keyBag")
+    public JAXBElement<KeyBag> createKeyBag(KeyBag value) {
+        return new JAXBElement<KeyBag>(_KeyBag_QNAME, KeyBag.class, null, value);
+    }
+
+    /**
+     * Create an instance of {@link JAXBElement }{@code <}{@link Duration }{@code >}}
+     * 
+     */
+    @XmlElementDecl(namespace = "urn:uddi-org:sub_v3", name = "notificationInterval")
+    public JAXBElement<Duration> createNotificationInterval(Duration value) {
+        return new JAXBElement<Duration>(_NotificationInterval_QNAME, Duration.class, null, value);
+    }
+
+    /**
+     * Create an instance of {@link JAXBElement }{@code <}{@link Subscriptions }{@code >}}
+     * 
+     */
+    @XmlElementDecl(namespace = "urn:uddi-org:sub_v3", name = "subscriptions")
+    public JAXBElement<Subscriptions> createSubscriptions(Subscriptions value) {
+        return new JAXBElement<Subscriptions>(_Subscriptions_QNAME, Subscriptions.class, null, value);
+    }
+
+    /**
+     * Create an instance of {@link JAXBElement }{@code <}{@link Boolean }{@code >}}
+     * 
+     */
+    @XmlElementDecl(namespace = "urn:uddi-org:sub_v3", name = "deleted")
+    public JAXBElement<Boolean> createDeleted(Boolean value) {
+        return new JAXBElement<Boolean>(_Deleted_QNAME, Boolean.class, null, value);
+    }
+
+    /**
+     * Create an instance of {@link JAXBElement }{@code <}{@link Subscription }{@code >}}
+     * 
+     */
+    @XmlElementDecl(namespace = "urn:uddi-org:sub_v3", name = "subscription")
+    public JAXBElement<Subscription> createSubscription(Subscription value) {
+        return new JAXBElement<Subscription>(_Subscription_QNAME, Subscription.class, null, value);
+    }
+
+}

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

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

Added: webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/sub_v3/SubscriptionFilter.java
URL: http://svn.apache.org/viewvc/webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/sub_v3/SubscriptionFilter.java?rev=661167&view=auto
==============================================================================
--- webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/sub_v3/SubscriptionFilter.java (added)
+++ webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/sub_v3/SubscriptionFilter.java Wed May 28 17:44:36 2008
@@ -0,0 +1,344 @@
+/*
+ * Copyright 2001-2008 The Apache Software Foundation.
+ * 
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ * 
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ * 
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ *
+ * This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.1.5-b01-fcs 
+ * See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 
+ * Any modifications to this file will be lost upon recompilation of the source schema. 
+ * Generated on: 2008.05.28 at 03:26:41 PM EDT 
+ */
+package org.uddi.sub_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;
+import org.uddi.api_v3.FindBinding;
+import org.uddi.api_v3.FindBusiness;
+import org.uddi.api_v3.FindRelatedBusinesses;
+import org.uddi.api_v3.FindService;
+import org.uddi.api_v3.FindTModel;
+import org.uddi.api_v3.GetAssertionStatusReport;
+import org.uddi.api_v3.GetBindingDetail;
+import org.uddi.api_v3.GetBusinessDetail;
+import org.uddi.api_v3.GetServiceDetail;
+import org.uddi.api_v3.GetTModelDetail;
+
+
+/**
+ * <p>Java class for subscriptionFilter complex type.
+ * 
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ * 
+ * <pre>
+ * &lt;complexType name="subscriptionFilter">
+ *   &lt;complexContent>
+ *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       &lt;choice>
+ *         &lt;element ref="{urn:uddi-org:api_v3}find_binding"/>
+ *         &lt;element ref="{urn:uddi-org:api_v3}find_business"/>
+ *         &lt;element ref="{urn:uddi-org:api_v3}find_relatedBusinesses"/>
+ *         &lt;element ref="{urn:uddi-org:api_v3}find_service"/>
+ *         &lt;element ref="{urn:uddi-org:api_v3}find_tModel"/>
+ *         &lt;element ref="{urn:uddi-org:api_v3}get_bindingDetail"/>
+ *         &lt;element ref="{urn:uddi-org:api_v3}get_businessDetail"/>
+ *         &lt;element ref="{urn:uddi-org:api_v3}get_serviceDetail"/>
+ *         &lt;element ref="{urn:uddi-org:api_v3}get_tModelDetail"/>
+ *         &lt;element ref="{urn:uddi-org:api_v3}get_assertionStatusReport"/>
+ *       &lt;/choice>
+ *     &lt;/restriction>
+ *   &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ * 
+ * 
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "subscriptionFilter", propOrder = {
+    "findBinding",
+    "findBusiness",
+    "findRelatedBusinesses",
+    "findService",
+    "findTModel",
+    "getBindingDetail",
+    "getBusinessDetail",
+    "getServiceDetail",
+    "getTModelDetail",
+    "getAssertionStatusReport"
+})
+public class SubscriptionFilter {
+
+    @XmlElement(name = "find_binding", namespace = "urn:uddi-org:api_v3")
+    protected FindBinding findBinding;
+    @XmlElement(name = "find_business", namespace = "urn:uddi-org:api_v3")
+    protected FindBusiness findBusiness;
+    @XmlElement(name = "find_relatedBusinesses", namespace = "urn:uddi-org:api_v3")
+    protected FindRelatedBusinesses findRelatedBusinesses;
+    @XmlElement(name = "find_service", namespace = "urn:uddi-org:api_v3")
+    protected FindService findService;
+    @XmlElement(name = "find_tModel", namespace = "urn:uddi-org:api_v3")
+    protected FindTModel findTModel;
+    @XmlElement(name = "get_bindingDetail", namespace = "urn:uddi-org:api_v3")
+    protected GetBindingDetail getBindingDetail;
+    @XmlElement(name = "get_businessDetail", namespace = "urn:uddi-org:api_v3")
+    protected GetBusinessDetail getBusinessDetail;
+    @XmlElement(name = "get_serviceDetail", namespace = "urn:uddi-org:api_v3")
+    protected GetServiceDetail getServiceDetail;
+    @XmlElement(name = "get_tModelDetail", namespace = "urn:uddi-org:api_v3")
+    protected GetTModelDetail getTModelDetail;
+    @XmlElement(name = "get_assertionStatusReport", namespace = "urn:uddi-org:api_v3")
+    protected GetAssertionStatusReport getAssertionStatusReport;
+
+    /**
+     * Gets the value of the findBinding property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link FindBinding }
+     *     
+     */
+    public FindBinding getFindBinding() {
+        return findBinding;
+    }
+
+    /**
+     * Sets the value of the findBinding property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link FindBinding }
+     *     
+     */
+    public void setFindBinding(FindBinding value) {
+        this.findBinding = value;
+    }
+
+    /**
+     * Gets the value of the findBusiness property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link FindBusiness }
+     *     
+     */
+    public FindBusiness getFindBusiness() {
+        return findBusiness;
+    }
+
+    /**
+     * Sets the value of the findBusiness property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link FindBusiness }
+     *     
+     */
+    public void setFindBusiness(FindBusiness value) {
+        this.findBusiness = value;
+    }
+
+    /**
+     * Gets the value of the findRelatedBusinesses property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link FindRelatedBusinesses }
+     *     
+     */
+    public FindRelatedBusinesses getFindRelatedBusinesses() {
+        return findRelatedBusinesses;
+    }
+
+    /**
+     * Sets the value of the findRelatedBusinesses property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link FindRelatedBusinesses }
+     *     
+     */
+    public void setFindRelatedBusinesses(FindRelatedBusinesses value) {
+        this.findRelatedBusinesses = value;
+    }
+
+    /**
+     * Gets the value of the findService property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link FindService }
+     *     
+     */
+    public FindService getFindService() {
+        return findService;
+    }
+
+    /**
+     * Sets the value of the findService property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link FindService }
+     *     
+     */
+    public void setFindService(FindService value) {
+        this.findService = value;
+    }
+
+    /**
+     * Gets the value of the findTModel property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link FindTModel }
+     *     
+     */
+    public FindTModel getFindTModel() {
+        return findTModel;
+    }
+
+    /**
+     * Sets the value of the findTModel property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link FindTModel }
+     *     
+     */
+    public void setFindTModel(FindTModel value) {
+        this.findTModel = value;
+    }
+
+    /**
+     * Gets the value of the getBindingDetail property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link GetBindingDetail }
+     *     
+     */
+    public GetBindingDetail getGetBindingDetail() {
+        return getBindingDetail;
+    }
+
+    /**
+     * Sets the value of the getBindingDetail property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link GetBindingDetail }
+     *     
+     */
+    public void setGetBindingDetail(GetBindingDetail value) {
+        this.getBindingDetail = value;
+    }
+
+    /**
+     * Gets the value of the getBusinessDetail property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link GetBusinessDetail }
+     *     
+     */
+    public GetBusinessDetail getGetBusinessDetail() {
+        return getBusinessDetail;
+    }
+
+    /**
+     * Sets the value of the getBusinessDetail property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link GetBusinessDetail }
+     *     
+     */
+    public void setGetBusinessDetail(GetBusinessDetail value) {
+        this.getBusinessDetail = value;
+    }
+
+    /**
+     * Gets the value of the getServiceDetail property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link GetServiceDetail }
+     *     
+     */
+    public GetServiceDetail getGetServiceDetail() {
+        return getServiceDetail;
+    }
+
+    /**
+     * Sets the value of the getServiceDetail property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link GetServiceDetail }
+     *     
+     */
+    public void setGetServiceDetail(GetServiceDetail value) {
+        this.getServiceDetail = value;
+    }
+
+    /**
+     * Gets the value of the getTModelDetail property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link GetTModelDetail }
+     *     
+     */
+    public GetTModelDetail getGetTModelDetail() {
+        return getTModelDetail;
+    }
+
+    /**
+     * Sets the value of the getTModelDetail property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link GetTModelDetail }
+     *     
+     */
+    public void setGetTModelDetail(GetTModelDetail value) {
+        this.getTModelDetail = value;
+    }
+
+    /**
+     * Gets the value of the getAssertionStatusReport property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link GetAssertionStatusReport }
+     *     
+     */
+    public GetAssertionStatusReport getGetAssertionStatusReport() {
+        return getAssertionStatusReport;
+    }
+
+    /**
+     * Sets the value of the getAssertionStatusReport property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link GetAssertionStatusReport }
+     *     
+     */
+    public void setGetAssertionStatusReport(GetAssertionStatusReport value) {
+        this.getAssertionStatusReport = value;
+    }
+
+}

Added: webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/sub_v3/SubscriptionResultsList.java
URL: http://svn.apache.org/viewvc/webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/sub_v3/SubscriptionResultsList.java?rev=661167&view=auto
==============================================================================
--- webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/sub_v3/SubscriptionResultsList.java (added)
+++ webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/sub_v3/SubscriptionResultsList.java Wed May 28 17:44:36 2008
@@ -0,0 +1,462 @@
+/*
+ * Copyright 2001-2008 The Apache Software Foundation.
+ * 
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ * 
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ * 
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ *
+ * This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.1.5-b01-fcs 
+ * See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 
+ * Any modifications to this file will be lost upon recompilation of the source schema. 
+ * Generated on: 2008.05.28 at 03:26:41 PM EDT 
+ */
+package org.uddi.sub_v3;
+
+import java.util.ArrayList;
+import java.util.List;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlAttribute;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlType;
+import org.uddi.api_v3.AssertionStatusReport;
+import org.uddi.api_v3.BindingDetail;
+import org.uddi.api_v3.BusinessDetail;
+import org.uddi.api_v3.BusinessList;
+import org.uddi.api_v3.RelatedBusinessesList;
+import org.uddi.api_v3.ServiceDetail;
+import org.uddi.api_v3.ServiceList;
+import org.uddi.api_v3.TModelDetail;
+import org.uddi.api_v3.TModelList;
+
+
+/**
+ * <p>Java class for subscriptionResultsList complex type.
+ * 
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ * 
+ * <pre>
+ * &lt;complexType name="subscriptionResultsList">
+ *   &lt;complexContent>
+ *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       &lt;sequence>
+ *         &lt;element ref="{urn:uddi-org:sub_v3}chunkToken" minOccurs="0"/>
+ *         &lt;element ref="{urn:uddi-org:sub_v3}coveragePeriod"/>
+ *         &lt;element ref="{urn:uddi-org:sub_v3}subscription"/>
+ *         &lt;choice minOccurs="0">
+ *           &lt;element ref="{urn:uddi-org:api_v3}bindingDetail"/>
+ *           &lt;element ref="{urn:uddi-org:api_v3}businessDetail"/>
+ *           &lt;element ref="{urn:uddi-org:api_v3}serviceDetail"/>
+ *           &lt;element ref="{urn:uddi-org:api_v3}tModelDetail"/>
+ *           &lt;element ref="{urn:uddi-org:api_v3}businessList"/>
+ *           &lt;element ref="{urn:uddi-org:api_v3}relatedBusinessesList"/>
+ *           &lt;element ref="{urn:uddi-org:api_v3}serviceList"/>
+ *           &lt;element ref="{urn:uddi-org:api_v3}tModelList"/>
+ *           &lt;element ref="{urn:uddi-org:api_v3}assertionStatusReport"/>
+ *         &lt;/choice>
+ *         &lt;element ref="{urn:uddi-org:sub_v3}keyBag" maxOccurs="unbounded" minOccurs="0"/>
+ *       &lt;/sequence>
+ *       &lt;attribute name="someResultsUnavailable" type="{http://www.w3.org/2001/XMLSchema}boolean" />
+ *     &lt;/restriction>
+ *   &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ * 
+ * 
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "subscriptionResultsList", propOrder = {
+    "chunkToken",
+    "coveragePeriod",
+    "subscription",
+    "bindingDetail",
+    "businessDetail",
+    "serviceDetail",
+    "tModelDetail",
+    "businessList",
+    "relatedBusinessesList",
+    "serviceList",
+    "tModelList",
+    "assertionStatusReport",
+    "keyBag"
+})
+public class SubscriptionResultsList {
+
+    protected String chunkToken;
+    @XmlElement(required = true)
+    protected CoveragePeriod coveragePeriod;
+    @XmlElement(required = true)
+    protected Subscription subscription;
+    @XmlElement(namespace = "urn:uddi-org:api_v3")
+    protected BindingDetail bindingDetail;
+    @XmlElement(namespace = "urn:uddi-org:api_v3")
+    protected BusinessDetail businessDetail;
+    @XmlElement(namespace = "urn:uddi-org:api_v3")
+    protected ServiceDetail serviceDetail;
+    @XmlElement(namespace = "urn:uddi-org:api_v3")
+    protected TModelDetail tModelDetail;
+    @XmlElement(namespace = "urn:uddi-org:api_v3")
+    protected BusinessList businessList;
+    @XmlElement(namespace = "urn:uddi-org:api_v3")
+    protected RelatedBusinessesList relatedBusinessesList;
+    @XmlElement(namespace = "urn:uddi-org:api_v3")
+    protected ServiceList serviceList;
+    @XmlElement(namespace = "urn:uddi-org:api_v3")
+    protected TModelList tModelList;
+    @XmlElement(namespace = "urn:uddi-org:api_v3")
+    protected AssertionStatusReport assertionStatusReport;
+    protected List<KeyBag> keyBag;
+    @XmlAttribute
+    protected Boolean someResultsUnavailable;
+
+    /**
+     * Gets the value of the chunkToken property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link String }
+     *     
+     */
+    public String getChunkToken() {
+        return chunkToken;
+    }
+
+    /**
+     * Sets the value of the chunkToken property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link String }
+     *     
+     */
+    public void setChunkToken(String value) {
+        this.chunkToken = value;
+    }
+
+    /**
+     * Gets the value of the coveragePeriod property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link CoveragePeriod }
+     *     
+     */
+    public CoveragePeriod getCoveragePeriod() {
+        return coveragePeriod;
+    }
+
+    /**
+     * Sets the value of the coveragePeriod property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link CoveragePeriod }
+     *     
+     */
+    public void setCoveragePeriod(CoveragePeriod value) {
+        this.coveragePeriod = value;
+    }
+
+    /**
+     * Gets the value of the subscription property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link Subscription }
+     *     
+     */
+    public Subscription getSubscription() {
+        return subscription;
+    }
+
+    /**
+     * Sets the value of the subscription property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link Subscription }
+     *     
+     */
+    public void setSubscription(Subscription value) {
+        this.subscription = value;
+    }
+
+    /**
+     * Gets the value of the bindingDetail property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link BindingDetail }
+     *     
+     */
+    public BindingDetail getBindingDetail() {
+        return bindingDetail;
+    }
+
+    /**
+     * Sets the value of the bindingDetail property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link BindingDetail }
+     *     
+     */
+    public void setBindingDetail(BindingDetail value) {
+        this.bindingDetail = value;
+    }
+
+    /**
+     * Gets the value of the businessDetail property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link BusinessDetail }
+     *     
+     */
+    public BusinessDetail getBusinessDetail() {
+        return businessDetail;
+    }
+
+    /**
+     * Sets the value of the businessDetail property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link BusinessDetail }
+     *     
+     */
+    public void setBusinessDetail(BusinessDetail value) {
+        this.businessDetail = value;
+    }
+
+    /**
+     * Gets the value of the serviceDetail property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link ServiceDetail }
+     *     
+     */
+    public ServiceDetail getServiceDetail() {
+        return serviceDetail;
+    }
+
+    /**
+     * Sets the value of the serviceDetail property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link ServiceDetail }
+     *     
+     */
+    public void setServiceDetail(ServiceDetail value) {
+        this.serviceDetail = value;
+    }
+
+    /**
+     * Gets the value of the tModelDetail property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link TModelDetail }
+     *     
+     */
+    public TModelDetail getTModelDetail() {
+        return tModelDetail;
+    }
+
+    /**
+     * Sets the value of the tModelDetail property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link TModelDetail }
+     *     
+     */
+    public void setTModelDetail(TModelDetail value) {
+        this.tModelDetail = value;
+    }
+
+    /**
+     * Gets the value of the businessList property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link BusinessList }
+     *     
+     */
+    public BusinessList getBusinessList() {
+        return businessList;
+    }
+
+    /**
+     * Sets the value of the businessList property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link BusinessList }
+     *     
+     */
+    public void setBusinessList(BusinessList value) {
+        this.businessList = value;
+    }
+
+    /**
+     * Gets the value of the relatedBusinessesList property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link RelatedBusinessesList }
+     *     
+     */
+    public RelatedBusinessesList getRelatedBusinessesList() {
+        return relatedBusinessesList;
+    }
+
+    /**
+     * Sets the value of the relatedBusinessesList property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link RelatedBusinessesList }
+     *     
+     */
+    public void setRelatedBusinessesList(RelatedBusinessesList value) {
+        this.relatedBusinessesList = value;
+    }
+
+    /**
+     * Gets the value of the serviceList property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link ServiceList }
+     *     
+     */
+    public ServiceList getServiceList() {
+        return serviceList;
+    }
+
+    /**
+     * Sets the value of the serviceList property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link ServiceList }
+     *     
+     */
+    public void setServiceList(ServiceList value) {
+        this.serviceList = value;
+    }
+
+    /**
+     * Gets the value of the tModelList property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link TModelList }
+     *     
+     */
+    public TModelList getTModelList() {
+        return tModelList;
+    }
+
+    /**
+     * Sets the value of the tModelList property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link TModelList }
+     *     
+     */
+    public void setTModelList(TModelList value) {
+        this.tModelList = value;
+    }
+
+    /**
+     * Gets the value of the assertionStatusReport property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link AssertionStatusReport }
+     *     
+     */
+    public AssertionStatusReport getAssertionStatusReport() {
+        return assertionStatusReport;
+    }
+
+    /**
+     * Sets the value of the assertionStatusReport property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link AssertionStatusReport }
+     *     
+     */
+    public void setAssertionStatusReport(AssertionStatusReport value) {
+        this.assertionStatusReport = value;
+    }
+
+    /**
+     * Gets the value of the keyBag 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 keyBag property.
+     * 
+     * <p>
+     * For example, to add a new item, do as follows:
+     * <pre>
+     *    getKeyBag().add(newItem);
+     * </pre>
+     * 
+     * 
+     * <p>
+     * Objects of the following type(s) are allowed in the list
+     * {@link KeyBag }
+     * 
+     * 
+     */
+    public List<KeyBag> getKeyBag() {
+        if (keyBag == null) {
+            keyBag = new ArrayList<KeyBag>();
+        }
+        return this.keyBag;
+    }
+
+    /**
+     * Gets the value of the someResultsUnavailable property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link Boolean }
+     *     
+     */
+    public Boolean isSomeResultsUnavailable() {
+        return someResultsUnavailable;
+    }
+
+    /**
+     * Sets the value of the someResultsUnavailable property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link Boolean }
+     *     
+     */
+    public void setSomeResultsUnavailable(Boolean value) {
+        this.someResultsUnavailable = value;
+    }
+
+}

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

Added: webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/sub_v3/package-info.java
URL: http://svn.apache.org/viewvc/webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/sub_v3/package-info.java?rev=661167&view=auto
==============================================================================
--- webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/sub_v3/package-info.java (added)
+++ webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/sub_v3/package-info.java Wed May 28 17:44:36 2008
@@ -0,0 +1,22 @@
+/*
+ * Copyright 2001-2008 The Apache Software Foundation.
+ * 
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ * 
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ * 
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ *
+ * This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.1.5-b01-fcs 
+ * See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 
+ * Any modifications to this file will be lost upon recompilation of the source schema. 
+ * Generated on: 2008.05.28 at 03:26:41 PM EDT 
+ */@javax.xml.bind.annotation.XmlSchema(namespace = "urn:uddi-org:sub_v3", elementFormDefault = javax.xml.bind.annotation.XmlNsForm.QUALIFIED)
+package org.uddi.sub_v3;

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

Added: webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/subr_v3/ObjectFactory.java
URL: http://svn.apache.org/viewvc/webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/subr_v3/ObjectFactory.java?rev=661167&view=auto
==============================================================================
--- webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/subr_v3/ObjectFactory.java (added)
+++ webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/subr_v3/ObjectFactory.java Wed May 28 17:44:36 2008
@@ -0,0 +1,73 @@
+/*
+ * Copyright 2001-2008 The Apache Software Foundation.
+ * 
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ * 
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ * 
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ *
+ * This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.1.5-b01-fcs 
+ * See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 
+ * Any modifications to this file will be lost upon recompilation of the source schema. 
+ * Generated on: 2008.05.28 at 03:26:41 PM EDT 
+ */
+package org.uddi.subr_v3;
+
+import javax.xml.bind.JAXBElement;
+import javax.xml.bind.annotation.XmlElementDecl;
+import javax.xml.bind.annotation.XmlRegistry;
+import javax.xml.namespace.QName;
+
+
+/**
+ * This object contains factory methods for each 
+ * Java content interface and Java element interface 
+ * generated in the org.uddi.subr_v3 package. 
+ * <p>An ObjectFactory allows you to programatically 
+ * construct new instances of the Java representation 
+ * for XML content. The Java representation of XML 
+ * content can consist of schema derived interfaces 
+ * and classes representing the binding of schema 
+ * type definitions, element declarations and model 
+ * groups.  Factory methods for each of these are 
+ * provided in this class.
+ * 
+ */
+@XmlRegistry
+public class ObjectFactory {
+
+    private final static QName _NotifySubscriptionListener_QNAME = new QName("urn:uddi-org:subr_v3", "notify_subscriptionListener");
+
+    /**
+     * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: org.uddi.subr_v3
+     * 
+     */
+    public ObjectFactory() {
+    }
+
+    /**
+     * Create an instance of {@link NotifySubscriptionListener }
+     * 
+     */
+    public NotifySubscriptionListener createNotifySubscriptionListener() {
+        return new NotifySubscriptionListener();
+    }
+
+    /**
+     * Create an instance of {@link JAXBElement }{@code <}{@link NotifySubscriptionListener }{@code >}}
+     * 
+     */
+    @XmlElementDecl(namespace = "urn:uddi-org:subr_v3", name = "notify_subscriptionListener")
+    public JAXBElement<NotifySubscriptionListener> createNotifySubscriptionListener(NotifySubscriptionListener value) {
+        return new JAXBElement<NotifySubscriptionListener>(_NotifySubscriptionListener_QNAME, NotifySubscriptionListener.class, null, value);
+    }
+
+}

Added: webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/subr_v3/package-info.java
URL: http://svn.apache.org/viewvc/webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/subr_v3/package-info.java?rev=661167&view=auto
==============================================================================
--- webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/subr_v3/package-info.java (added)
+++ webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/subr_v3/package-info.java Wed May 28 17:44:36 2008
@@ -0,0 +1,22 @@
+/*
+ * Copyright 2001-2008 The Apache Software Foundation.
+ * 
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ * 
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ * 
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ *
+ * This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.1.5-b01-fcs 
+ * See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 
+ * Any modifications to this file will be lost upon recompilation of the source schema. 
+ * Generated on: 2008.05.28 at 03:26:41 PM EDT 
+ */@javax.xml.bind.annotation.XmlSchema(namespace = "urn:uddi-org:subr_v3", elementFormDefault = javax.xml.bind.annotation.XmlNsForm.QUALIFIED)
+package org.uddi.subr_v3;

Added: webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/vscache_v3/GetAllValidValues.java
URL: http://svn.apache.org/viewvc/webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/vscache_v3/GetAllValidValues.java?rev=661167&view=auto
==============================================================================
--- webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/vscache_v3/GetAllValidValues.java (added)
+++ webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/vscache_v3/GetAllValidValues.java Wed May 28 17:44:36 2008
@@ -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.
+ *
+ *
+ * This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.1.5-b01-fcs 
+ * See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 
+ * Any modifications to this file will be lost upon recompilation of the source schema. 
+ * Generated on: 2008.05.28 at 03:26:41 PM EDT 
+ */
+package org.uddi.vscache_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 get_allValidValues complex type.
+ * 
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ * 
+ * <pre>
+ * &lt;complexType name="get_allValidValues">
+ *   &lt;complexContent>
+ *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       &lt;sequence>
+ *         &lt;element ref="{urn:uddi-org:api_v3}authInfo" minOccurs="0"/>
+ *         &lt;element ref="{urn:uddi-org:api_v3}tModelKey"/>
+ *         &lt;element ref="{urn:uddi-org:vscache_v3}chunkToken" minOccurs="0"/>
+ *       &lt;/sequence>
+ *     &lt;/restriction>
+ *   &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ * 
+ * 
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "get_allValidValues", propOrder = {
+    "authInfo",
+    "tModelKey",
+    "chunkToken"
+})
+public class GetAllValidValues {
+
+    @XmlElement(namespace = "urn:uddi-org:api_v3")
+    protected String authInfo;
+    @XmlElement(namespace = "urn:uddi-org:api_v3", required = true)
+    protected String tModelKey;
+    protected String chunkToken;
+
+    /**
+     * Gets the value of the authInfo property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link String }
+     *     
+     */
+    public String getAuthInfo() {
+        return authInfo;
+    }
+
+    /**
+     * Sets the value of the authInfo property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link String }
+     *     
+     */
+    public void setAuthInfo(String value) {
+        this.authInfo = value;
+    }
+
+    /**
+     * Gets the value of the tModelKey property.
+     * 
+     * @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 chunkToken property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link String }
+     *     
+     */
+    public String getChunkToken() {
+        return chunkToken;
+    }
+
+    /**
+     * Sets the value of the chunkToken property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link String }
+     *     
+     */
+    public void setChunkToken(String value) {
+        this.chunkToken = value;
+    }
+
+}

Added: webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/vscache_v3/ObjectFactory.java
URL: http://svn.apache.org/viewvc/webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/vscache_v3/ObjectFactory.java?rev=661167&view=auto
==============================================================================
--- webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/vscache_v3/ObjectFactory.java (added)
+++ webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/vscache_v3/ObjectFactory.java Wed May 28 17:44:36 2008
@@ -0,0 +1,129 @@
+/*
+ * Copyright 2001-2008 The Apache Software Foundation.
+ * 
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ * 
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ * 
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ *
+ * This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.1.5-b01-fcs 
+ * See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 
+ * Any modifications to this file will be lost upon recompilation of the source schema. 
+ * Generated on: 2008.05.28 at 03:26:41 PM EDT 
+ */
+package org.uddi.vscache_v3;
+
+import javax.xml.bind.JAXBElement;
+import javax.xml.bind.annotation.XmlElementDecl;
+import javax.xml.bind.annotation.XmlRegistry;
+import javax.xml.namespace.QName;
+
+
+/**
+ * This object contains factory methods for each 
+ * Java content interface and Java element interface 
+ * generated in the org.uddi.vscache_v3 package. 
+ * <p>An ObjectFactory allows you to programatically 
+ * construct new instances of the Java representation 
+ * for XML content. The Java representation of XML 
+ * content can consist of schema derived interfaces 
+ * and classes representing the binding of schema 
+ * type definitions, element declarations and model 
+ * groups.  Factory methods for each of these are 
+ * provided in this class.
+ * 
+ */
+@XmlRegistry
+public class ObjectFactory {
+
+    private final static QName _ValidValue_QNAME = new QName("urn:uddi-org:vscache_v3", "validValue");
+    private final static QName _KeyValue_QNAME = new QName("urn:uddi-org:vscache_v3", "keyValue");
+    private final static QName _GetAllValidValues_QNAME = new QName("urn:uddi-org:vscache_v3", "get_allValidValues");
+    private final static QName _ChunkToken_QNAME = new QName("urn:uddi-org:vscache_v3", "chunkToken");
+    private final static QName _ValidValuesList_QNAME = new QName("urn:uddi-org:vscache_v3", "validValuesList");
+
+    /**
+     * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: org.uddi.vscache_v3
+     * 
+     */
+    public ObjectFactory() {
+    }
+
+    /**
+     * Create an instance of {@link ValidValuesList }
+     * 
+     */
+    public ValidValuesList createValidValuesList() {
+        return new ValidValuesList();
+    }
+
+    /**
+     * Create an instance of {@link GetAllValidValues }
+     * 
+     */
+    public GetAllValidValues createGetAllValidValues() {
+        return new GetAllValidValues();
+    }
+
+    /**
+     * Create an instance of {@link ValidValue }
+     * 
+     */
+    public ValidValue createValidValue() {
+        return new ValidValue();
+    }
+
+    /**
+     * Create an instance of {@link JAXBElement }{@code <}{@link ValidValue }{@code >}}
+     * 
+     */
+    @XmlElementDecl(namespace = "urn:uddi-org:vscache_v3", name = "validValue")
+    public JAXBElement<ValidValue> createValidValue(ValidValue value) {
+        return new JAXBElement<ValidValue>(_ValidValue_QNAME, ValidValue.class, null, value);
+    }
+
+    /**
+     * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
+     * 
+     */
+    @XmlElementDecl(namespace = "urn:uddi-org:vscache_v3", name = "keyValue")
+    public JAXBElement<String> createKeyValue(String value) {
+        return new JAXBElement<String>(_KeyValue_QNAME, String.class, null, value);
+    }
+
+    /**
+     * Create an instance of {@link JAXBElement }{@code <}{@link GetAllValidValues }{@code >}}
+     * 
+     */
+    @XmlElementDecl(namespace = "urn:uddi-org:vscache_v3", name = "get_allValidValues")
+    public JAXBElement<GetAllValidValues> createGetAllValidValues(GetAllValidValues value) {
+        return new JAXBElement<GetAllValidValues>(_GetAllValidValues_QNAME, GetAllValidValues.class, null, value);
+    }
+
+    /**
+     * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
+     * 
+     */
+    @XmlElementDecl(namespace = "urn:uddi-org:vscache_v3", name = "chunkToken")
+    public JAXBElement<String> createChunkToken(String value) {
+        return new JAXBElement<String>(_ChunkToken_QNAME, String.class, null, value);
+    }
+
+    /**
+     * Create an instance of {@link JAXBElement }{@code <}{@link ValidValuesList }{@code >}}
+     * 
+     */
+    @XmlElementDecl(namespace = "urn:uddi-org:vscache_v3", name = "validValuesList")
+    public JAXBElement<ValidValuesList> createValidValuesList(ValidValuesList value) {
+        return new JAXBElement<ValidValuesList>(_ValidValuesList_QNAME, ValidValuesList.class, null, value);
+    }
+
+}

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



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