You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@juddi.apache.org by jf...@apache.org on 2008/12/02 19:11:00 UTC

svn commit: r722552 [10/13] - in /webservices/juddi/branches/v3_trunk/uddi-ws/src/main/java/org: ./ uddi/ uddi/api_v3/ uddi/custody_v3/ uddi/policy_v3/ uddi/policy_v3_instanceparms/ uddi/repl_v3/ uddi/sub_v3/ uddi/subr_v3/ uddi/v3_service/ uddi/vs_v3/ ...

Added: webservices/juddi/branches/v3_trunk/uddi-ws/src/main/java/org/uddi/sub_v3/GetSubscriptions.java
URL: http://svn.apache.org/viewvc/webservices/juddi/branches/v3_trunk/uddi-ws/src/main/java/org/uddi/sub_v3/GetSubscriptions.java?rev=722552&view=auto
==============================================================================
--- webservices/juddi/branches/v3_trunk/uddi-ws/src/main/java/org/uddi/sub_v3/GetSubscriptions.java (added)
+++ webservices/juddi/branches/v3_trunk/uddi-ws/src/main/java/org/uddi/sub_v3/GetSubscriptions.java Tue Dec  2 10:10:56 2008
@@ -0,0 +1,80 @@
+/*
+ * Copyright 2001-2008 The Apache Software Foundation.
+ * 
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ * 
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ * 
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+
+package org.uddi.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;
+    }
+
+}
+
\ No newline at end of file

Propchange: webservices/juddi/branches/v3_trunk/uddi-ws/src/main/java/org/uddi/sub_v3/GetSubscriptions.java
------------------------------------------------------------------------------
    svn:mime-type = text/plain

Added: webservices/juddi/branches/v3_trunk/uddi-ws/src/main/java/org/uddi/sub_v3/KeyBag.java
URL: http://svn.apache.org/viewvc/webservices/juddi/branches/v3_trunk/uddi-ws/src/main/java/org/uddi/sub_v3/KeyBag.java?rev=722552&view=auto
==============================================================================
--- webservices/juddi/branches/v3_trunk/uddi-ws/src/main/java/org/uddi/sub_v3/KeyBag.java (added)
+++ webservices/juddi/branches/v3_trunk/uddi-ws/src/main/java/org/uddi/sub_v3/KeyBag.java Tue Dec  2 10:10:56 2008
@@ -0,0 +1,207 @@
+/*
+ * Copyright 2001-2008 The Apache Software Foundation.
+ * 
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ * 
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ * 
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+
+package org.uddi.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;
+    }
+
+}
+
\ No newline at end of file

Propchange: webservices/juddi/branches/v3_trunk/uddi-ws/src/main/java/org/uddi/sub_v3/KeyBag.java
------------------------------------------------------------------------------
    svn:mime-type = text/plain

Added: webservices/juddi/branches/v3_trunk/uddi-ws/src/main/java/org/uddi/sub_v3/ObjectFactory.java
URL: http://svn.apache.org/viewvc/webservices/juddi/branches/v3_trunk/uddi-ws/src/main/java/org/uddi/sub_v3/ObjectFactory.java?rev=722552&view=auto
==============================================================================
--- webservices/juddi/branches/v3_trunk/uddi-ws/src/main/java/org/uddi/sub_v3/ObjectFactory.java (added)
+++ webservices/juddi/branches/v3_trunk/uddi-ws/src/main/java/org/uddi/sub_v3/ObjectFactory.java Tue Dec  2 10:10:56 2008
@@ -0,0 +1,315 @@
+/*
+ * Copyright 2001-2008 The Apache Software Foundation.
+ * 
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ * 
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ * 
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+
+package org.uddi.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 _DeleteSubscription_QNAME = new QName("urn:uddi-org:sub_v3", "delete_subscription");
+    private final static QName _MaxEntities_QNAME = new QName("urn:uddi-org:sub_v3", "maxEntities");
+    private final static QName _EndPoint_QNAME = new QName("urn:uddi-org:sub_v3", "endPoint");
+    private final static QName _ExpiresAfter_QNAME = new QName("urn:uddi-org:sub_v3", "expiresAfter");
+    private final static QName _NotificationInterval_QNAME = new QName("urn:uddi-org:sub_v3", "notificationInterval");
+    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 _SubscriptionKey_QNAME = new QName("urn:uddi-org:sub_v3", "subscriptionKey");
+    private final static QName _CoveragePeriod_QNAME = new QName("urn:uddi-org:sub_v3", "coveragePeriod");
+    private final static QName _Subscriptions_QNAME = new QName("urn:uddi-org:sub_v3", "subscriptions");
+    private final static QName _Subscription_QNAME = new QName("urn:uddi-org:sub_v3", "subscription");
+    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 _GetSubscriptionResults_QNAME = new QName("urn:uddi-org:sub_v3", "get_subscriptionResults");
+    private final static QName _SaveSubscription_QNAME = new QName("urn:uddi-org:sub_v3", "save_subscription");
+    private final static QName _KeyBag_QNAME = new QName("urn:uddi-org:sub_v3", "keyBag");
+    private final static QName _Deleted_QNAME = new QName("urn:uddi-org:sub_v3", "deleted");
+    private final static QName _ChunkToken_QNAME = new QName("urn:uddi-org:sub_v3", "chunkToken");
+
+    /**
+     * 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 GetSubscriptionResults }
+     * 
+     */
+    public GetSubscriptionResults createGetSubscriptionResults() {
+        return new GetSubscriptionResults();
+    }
+
+    /**
+     * Create an instance of {@link SaveSubscription }
+     * 
+     */
+    public SaveSubscription createSaveSubscription() {
+        return new SaveSubscription();
+    }
+
+    /**
+     * Create an instance of {@link Subscription }
+     * 
+     */
+    public Subscription createSubscription() {
+        return new Subscription();
+    }
+
+    /**
+     * Create an instance of {@link CoveragePeriod }
+     * 
+     */
+    public CoveragePeriod createCoveragePeriod() {
+        return new CoveragePeriod();
+    }
+
+    /**
+     * Create an instance of {@link SubscriptionFilter }
+     * 
+     */
+    public SubscriptionFilter createSubscriptionFilter() {
+        return new SubscriptionFilter();
+    }
+
+    /**
+     * Create an instance of {@link Subscriptions }
+     * 
+     */
+    public Subscriptions createSubscriptions() {
+        return new Subscriptions();
+    }
+
+    /**
+     * Create an instance of {@link SubscriptionResultsList }
+     * 
+     */
+    public SubscriptionResultsList createSubscriptionResultsList() {
+        return new SubscriptionResultsList();
+    }
+
+    /**
+     * 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 KeyBag }
+     * 
+     */
+    public KeyBag createKeyBag() {
+        return new KeyBag();
+    }
+
+    /**
+     * 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 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 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 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 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 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 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 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 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 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);
+    }
+
+    /**
+     * 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 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 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 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 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 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);
+    }
+
+}
+
\ No newline at end of file

Propchange: webservices/juddi/branches/v3_trunk/uddi-ws/src/main/java/org/uddi/sub_v3/ObjectFactory.java
------------------------------------------------------------------------------
    svn:mime-type = text/plain

Added: webservices/juddi/branches/v3_trunk/uddi-ws/src/main/java/org/uddi/sub_v3/SaveSubscription.java
URL: http://svn.apache.org/viewvc/webservices/juddi/branches/v3_trunk/uddi-ws/src/main/java/org/uddi/sub_v3/SaveSubscription.java?rev=722552&view=auto
==============================================================================
--- webservices/juddi/branches/v3_trunk/uddi-ws/src/main/java/org/uddi/sub_v3/SaveSubscription.java (added)
+++ webservices/juddi/branches/v3_trunk/uddi-ws/src/main/java/org/uddi/sub_v3/SaveSubscription.java Tue Dec  2 10:10:56 2008
@@ -0,0 +1,115 @@
+/*
+ * Copyright 2001-2008 The Apache Software Foundation.
+ * 
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ * 
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ * 
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+
+package org.uddi.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;
+    }
+
+}
+
\ No newline at end of file

Propchange: webservices/juddi/branches/v3_trunk/uddi-ws/src/main/java/org/uddi/sub_v3/SaveSubscription.java
------------------------------------------------------------------------------
    svn:mime-type = text/plain

Added: webservices/juddi/branches/v3_trunk/uddi-ws/src/main/java/org/uddi/sub_v3/Subscription.java
URL: http://svn.apache.org/viewvc/webservices/juddi/branches/v3_trunk/uddi-ws/src/main/java/org/uddi/sub_v3/Subscription.java?rev=722552&view=auto
==============================================================================
--- webservices/juddi/branches/v3_trunk/uddi-ws/src/main/java/org/uddi/sub_v3/Subscription.java (added)
+++ webservices/juddi/branches/v3_trunk/uddi-ws/src/main/java/org/uddi/sub_v3/Subscription.java Tue Dec  2 10:10:56 2008
@@ -0,0 +1,245 @@
+/*
+ * Copyright 2001-2008 The Apache Software Foundation.
+ * 
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ * 
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ * 
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+
+package org.uddi.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;
+    }
+
+}
+
\ No newline at end of file

Propchange: webservices/juddi/branches/v3_trunk/uddi-ws/src/main/java/org/uddi/sub_v3/Subscription.java
------------------------------------------------------------------------------
    svn:mime-type = text/plain

Added: webservices/juddi/branches/v3_trunk/uddi-ws/src/main/java/org/uddi/sub_v3/SubscriptionFilter.java
URL: http://svn.apache.org/viewvc/webservices/juddi/branches/v3_trunk/uddi-ws/src/main/java/org/uddi/sub_v3/SubscriptionFilter.java?rev=722552&view=auto
==============================================================================
--- webservices/juddi/branches/v3_trunk/uddi-ws/src/main/java/org/uddi/sub_v3/SubscriptionFilter.java (added)
+++ webservices/juddi/branches/v3_trunk/uddi-ws/src/main/java/org/uddi/sub_v3/SubscriptionFilter.java Tue Dec  2 10:10:56 2008
@@ -0,0 +1,342 @@
+/*
+ * Copyright 2001-2008 The Apache Software Foundation.
+ * 
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ * 
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ * 
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+
+package org.uddi.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;
+    }
+
+}
+
\ No newline at end of file

Propchange: webservices/juddi/branches/v3_trunk/uddi-ws/src/main/java/org/uddi/sub_v3/SubscriptionFilter.java
------------------------------------------------------------------------------
    svn:mime-type = text/plain

Added: webservices/juddi/branches/v3_trunk/uddi-ws/src/main/java/org/uddi/sub_v3/SubscriptionResultsList.java
URL: http://svn.apache.org/viewvc/webservices/juddi/branches/v3_trunk/uddi-ws/src/main/java/org/uddi/sub_v3/SubscriptionResultsList.java?rev=722552&view=auto
==============================================================================
--- webservices/juddi/branches/v3_trunk/uddi-ws/src/main/java/org/uddi/sub_v3/SubscriptionResultsList.java (added)
+++ webservices/juddi/branches/v3_trunk/uddi-ws/src/main/java/org/uddi/sub_v3/SubscriptionResultsList.java Tue Dec  2 10:10:56 2008
@@ -0,0 +1,460 @@
+/*
+ * Copyright 2001-2008 The Apache Software Foundation.
+ * 
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ * 
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ * 
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+
+package org.uddi.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;
+    }
+
+}
+
\ No newline at end of file

Propchange: webservices/juddi/branches/v3_trunk/uddi-ws/src/main/java/org/uddi/sub_v3/SubscriptionResultsList.java
------------------------------------------------------------------------------
    svn:mime-type = text/plain

Added: webservices/juddi/branches/v3_trunk/uddi-ws/src/main/java/org/uddi/sub_v3/Subscriptions.java
URL: http://svn.apache.org/viewvc/webservices/juddi/branches/v3_trunk/uddi-ws/src/main/java/org/uddi/sub_v3/Subscriptions.java?rev=722552&view=auto
==============================================================================
--- webservices/juddi/branches/v3_trunk/uddi-ws/src/main/java/org/uddi/sub_v3/Subscriptions.java (added)
+++ webservices/juddi/branches/v3_trunk/uddi-ws/src/main/java/org/uddi/sub_v3/Subscriptions.java Tue Dec  2 10:10:56 2008
@@ -0,0 +1,85 @@
+/*
+ * Copyright 2001-2008 The Apache Software Foundation.
+ * 
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ * 
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ * 
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+
+package org.uddi.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;
+    }
+
+}
+
\ No newline at end of file

Propchange: webservices/juddi/branches/v3_trunk/uddi-ws/src/main/java/org/uddi/sub_v3/Subscriptions.java
------------------------------------------------------------------------------
    svn:mime-type = text/plain

Added: webservices/juddi/branches/v3_trunk/uddi-ws/src/main/java/org/uddi/sub_v3/package-info.java
URL: http://svn.apache.org/viewvc/webservices/juddi/branches/v3_trunk/uddi-ws/src/main/java/org/uddi/sub_v3/package-info.java?rev=722552&view=auto
==============================================================================
--- webservices/juddi/branches/v3_trunk/uddi-ws/src/main/java/org/uddi/sub_v3/package-info.java (added)
+++ webservices/juddi/branches/v3_trunk/uddi-ws/src/main/java/org/uddi/sub_v3/package-info.java Tue Dec  2 10:10:56 2008
@@ -0,0 +1,20 @@
+/*
+ * 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:uddi-org:sub_v3", elementFormDefault = javax.xml.bind.annotation.XmlNsForm.QUALIFIED)
+package org.uddi.sub_v3;
+
\ No newline at end of file

Propchange: webservices/juddi/branches/v3_trunk/uddi-ws/src/main/java/org/uddi/sub_v3/package-info.java
------------------------------------------------------------------------------
    svn:mime-type = text/plain

Added: webservices/juddi/branches/v3_trunk/uddi-ws/src/main/java/org/uddi/subr_v3/NotifySubscriptionListener.java
URL: http://svn.apache.org/viewvc/webservices/juddi/branches/v3_trunk/uddi-ws/src/main/java/org/uddi/subr_v3/NotifySubscriptionListener.java?rev=722552&view=auto
==============================================================================
--- webservices/juddi/branches/v3_trunk/uddi-ws/src/main/java/org/uddi/subr_v3/NotifySubscriptionListener.java (added)
+++ webservices/juddi/branches/v3_trunk/uddi-ws/src/main/java/org/uddi/subr_v3/NotifySubscriptionListener.java Tue Dec  2 10:10:56 2008
@@ -0,0 +1,109 @@
+/*
+ * Copyright 2001-2008 The Apache Software Foundation.
+ * 
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ * 
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ * 
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+
+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;
+    }
+
+}
+
\ No newline at end of file

Propchange: webservices/juddi/branches/v3_trunk/uddi-ws/src/main/java/org/uddi/subr_v3/NotifySubscriptionListener.java
------------------------------------------------------------------------------
    svn:mime-type = text/plain

Added: webservices/juddi/branches/v3_trunk/uddi-ws/src/main/java/org/uddi/subr_v3/ObjectFactory.java
URL: http://svn.apache.org/viewvc/webservices/juddi/branches/v3_trunk/uddi-ws/src/main/java/org/uddi/subr_v3/ObjectFactory.java?rev=722552&view=auto
==============================================================================
--- webservices/juddi/branches/v3_trunk/uddi-ws/src/main/java/org/uddi/subr_v3/ObjectFactory.java (added)
+++ webservices/juddi/branches/v3_trunk/uddi-ws/src/main/java/org/uddi/subr_v3/ObjectFactory.java Tue Dec  2 10:10:56 2008
@@ -0,0 +1,71 @@
+/*
+ * Copyright 2001-2008 The Apache Software Foundation.
+ * 
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ * 
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ * 
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+
+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);
+    }
+
+}
+
\ No newline at end of file

Propchange: webservices/juddi/branches/v3_trunk/uddi-ws/src/main/java/org/uddi/subr_v3/ObjectFactory.java
------------------------------------------------------------------------------
    svn:mime-type = text/plain

Added: webservices/juddi/branches/v3_trunk/uddi-ws/src/main/java/org/uddi/subr_v3/package-info.java
URL: http://svn.apache.org/viewvc/webservices/juddi/branches/v3_trunk/uddi-ws/src/main/java/org/uddi/subr_v3/package-info.java?rev=722552&view=auto
==============================================================================
--- webservices/juddi/branches/v3_trunk/uddi-ws/src/main/java/org/uddi/subr_v3/package-info.java (added)
+++ webservices/juddi/branches/v3_trunk/uddi-ws/src/main/java/org/uddi/subr_v3/package-info.java Tue Dec  2 10:10:56 2008
@@ -0,0 +1,20 @@
+/*
+ * 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:uddi-org:subr_v3", elementFormDefault = javax.xml.bind.annotation.XmlNsForm.QUALIFIED)
+package org.uddi.subr_v3;
+
\ No newline at end of file

Propchange: webservices/juddi/branches/v3_trunk/uddi-ws/src/main/java/org/uddi/subr_v3/package-info.java
------------------------------------------------------------------------------
    svn:mime-type = text/plain

Added: webservices/juddi/branches/v3_trunk/uddi-ws/src/main/java/org/uddi/v3_service/DispositionReportFaultMessage.java
URL: http://svn.apache.org/viewvc/webservices/juddi/branches/v3_trunk/uddi-ws/src/main/java/org/uddi/v3_service/DispositionReportFaultMessage.java?rev=722552&view=auto
==============================================================================
--- webservices/juddi/branches/v3_trunk/uddi-ws/src/main/java/org/uddi/v3_service/DispositionReportFaultMessage.java (added)
+++ webservices/juddi/branches/v3_trunk/uddi-ws/src/main/java/org/uddi/v3_service/DispositionReportFaultMessage.java Tue Dec  2 10:10:56 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.
+ *
+ */
+
+
+package org.uddi.v3_service;
+
+import javax.xml.ws.WebFault;
+import org.uddi.api_v3.DispositionReport;
+
+
+/**
+ * This class was generated by the JAX-WS RI.
+ * JAX-WS RI 2.1.5-b03-
+ * Generated source version: 2.1
+ * 
+ */
+@WebFault(name = "dispositionReport", targetNamespace = "urn:uddi-org:api_v3")
+public class DispositionReportFaultMessage
+    extends Exception
+{
+
+    /**
+     * Java type that goes as soapenv:Fault detail element.
+     * 
+     */
+    private DispositionReport faultInfo;
+
+    /**
+     * 
+     * @param message
+     * @param faultInfo
+     */
+    public DispositionReportFaultMessage(String message, DispositionReport faultInfo) {
+        super(message);
+        this.faultInfo = faultInfo;
+    }
+
+    /**
+     * 
+     * @param message
+     * @param faultInfo
+     * @param cause
+     */
+    public DispositionReportFaultMessage(String message, DispositionReport faultInfo, Throwable cause) {
+        super(message, cause);
+        this.faultInfo = faultInfo;
+    }
+
+    /**
+     * 
+     * @return
+     *     returns fault bean: org.uddi.api_v3.DispositionReport
+     */
+    public DispositionReport getFaultInfo() {
+        return faultInfo;
+    }
+
+}
+
\ No newline at end of file

Propchange: webservices/juddi/branches/v3_trunk/uddi-ws/src/main/java/org/uddi/v3_service/DispositionReportFaultMessage.java
------------------------------------------------------------------------------
    svn:mime-type = text/plain

Added: webservices/juddi/branches/v3_trunk/uddi-ws/src/main/java/org/uddi/v3_service/UDDICustodyTransferPortType.java
URL: http://svn.apache.org/viewvc/webservices/juddi/branches/v3_trunk/uddi-ws/src/main/java/org/uddi/v3_service/UDDICustodyTransferPortType.java?rev=722552&view=auto
==============================================================================
--- webservices/juddi/branches/v3_trunk/uddi-ws/src/main/java/org/uddi/v3_service/UDDICustodyTransferPortType.java (added)
+++ webservices/juddi/branches/v3_trunk/uddi-ws/src/main/java/org/uddi/v3_service/UDDICustodyTransferPortType.java Tue Dec  2 10:10:56 2008
@@ -0,0 +1,112 @@
+/*
+ * Copyright 2001-2008 The Apache Software Foundation.
+ * 
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ * 
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ * 
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+
+package org.uddi.v3_service;
+
+import javax.jws.WebMethod;
+import javax.jws.WebParam;
+import javax.jws.WebService;
+import javax.jws.soap.SOAPBinding;
+import javax.xml.bind.annotation.XmlSeeAlso;
+import javax.xml.datatype.XMLGregorianCalendar;
+import javax.xml.ws.Holder;
+import javax.xml.ws.RequestWrapper;
+import javax.xml.ws.ResponseWrapper;
+import org.uddi.custody_v3.DiscardTransferToken;
+import org.uddi.custody_v3.KeyBag;
+import org.uddi.custody_v3.TransferEntities;
+
+
+/**
+ * This portType defines all of the UDDI custody transfer operations.
+ * 
+ * This class was generated by the JAX-WS RI.
+ * JAX-WS RI 2.1.5-b03-
+ * Generated source version: 2.1
+ * 
+ */
+@WebService(name = "UDDI_CustodyTransfer_PortType", targetNamespace = "urn:uddi-org:custody_v3_portType")
+@XmlSeeAlso({
+    org.uddi.custody_v3.ObjectFactory.class,
+    org.uddi.repl_v3.ObjectFactory.class,
+    org.uddi.subr_v3.ObjectFactory.class,
+    org.uddi.api_v3.ObjectFactory.class,
+    org.uddi.vscache_v3.ObjectFactory.class,
+    org.uddi.vs_v3.ObjectFactory.class,
+    org.uddi.sub_v3.ObjectFactory.class,
+    org.w3._2000._09.xmldsig_.ObjectFactory.class,
+    org.uddi.policy_v3.ObjectFactory.class,
+    org.uddi.policy_v3_instanceparms.ObjectFactory.class
+})
+public interface UDDICustodyTransferPortType {
+
+
+    /**
+     * 
+     * @param body
+     * @throws DispositionReportFaultMessage
+     */
+    @WebMethod(operationName = "discard_transferToken", action = "discard_transferToken")
+    @SOAPBinding(parameterStyle = SOAPBinding.ParameterStyle.BARE)
+    public void discardTransferToken(
+        @WebParam(name = "discard_transferToken", targetNamespace = "urn:uddi-org:custody_v3", partName = "body")
+        DiscardTransferToken body)
+        throws DispositionReportFaultMessage
+    ;
+
+    /**
+     * 
+     * @param nodeID
+     * @param opaqueToken
+     * @param keyBag
+     * @param expirationTime
+     * @param authInfo
+     * @throws DispositionReportFaultMessage
+     */
+    @WebMethod(operationName = "get_transferToken", action = "get_transferToken")
+    @RequestWrapper(localName = "get_transferToken", targetNamespace = "urn:uddi-org:custody_v3", className = "org.uddi.custody_v3.GetTransferToken")
+    @ResponseWrapper(localName = "transferToken", targetNamespace = "urn:uddi-org:custody_v3", className = "org.uddi.custody_v3.TransferToken")
+    public void getTransferToken(
+        @WebParam(name = "authInfo", targetNamespace = "urn:uddi-org:api_v3")
+        String authInfo,
+        @WebParam(name = "keyBag", targetNamespace = "urn:uddi-org:custody_v3")
+        KeyBag keyBag,
+        @WebParam(name = "nodeID", targetNamespace = "urn:uddi-org:api_v3", mode = WebParam.Mode.OUT)
+        Holder<String> nodeID,
+        @WebParam(name = "expirationTime", targetNamespace = "urn:uddi-org:custody_v3", mode = WebParam.Mode.OUT)
+        Holder<XMLGregorianCalendar> expirationTime,
+        @WebParam(name = "opaqueToken", targetNamespace = "urn:uddi-org:custody_v3", mode = WebParam.Mode.OUT)
+        Holder<byte[]> opaqueToken)
+        throws DispositionReportFaultMessage
+    ;
+
+    /**
+     * 
+     * @param body
+     * @throws DispositionReportFaultMessage
+     */
+    @WebMethod(operationName = "transfer_entities", action = "transfer_entities")
+    @SOAPBinding(parameterStyle = SOAPBinding.ParameterStyle.BARE)
+    public void transferEntities(
+        @WebParam(name = "transfer_entities", targetNamespace = "urn:uddi-org:custody_v3", partName = "body")
+        TransferEntities body)
+        throws DispositionReportFaultMessage
+    ;
+
+}
+
\ No newline at end of file

Propchange: webservices/juddi/branches/v3_trunk/uddi-ws/src/main/java/org/uddi/v3_service/UDDICustodyTransferPortType.java
------------------------------------------------------------------------------
    svn:mime-type = text/plain



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