[prev in list] [next in list] [prev in thread] [next in thread] 

List:       juddi-cvs
Subject:    svn commit: r681228 [9/13] - in /webservices/juddi/branches/v3_trunk: ./
From:       jfaath () apache ! org
Date:       2008-07-30 22:27:31
Message-ID: 20080730222742.83F462388A72 () eris ! apache ! org
[Download RAW message or body]

Added: webservices/juddi/branches/v3_trunk/uddi-ws/src/main/java/org/uddi/repl_v3/NotifyChangeRecordsAvailable.java
                
URL: http://svn.apache.org/viewvc/webservices/juddi/branches/v3_trunk/uddi-ws/src/main/java/org/uddi/repl_v3/NotifyChangeRecordsAvailable.java?rev=681228&view=auto
 ==============================================================================
--- webservices/juddi/branches/v3_trunk/uddi-ws/src/main/java/org/uddi/repl_v3/NotifyChangeRecordsAvailable.java \
                (added)
+++ webservices/juddi/branches/v3_trunk/uddi-ws/src/main/java/org/uddi/repl_v3/NotifyChangeRecordsAvailable.java \
Wed Jul 30 15:27:25 2008 @@ -0,0 +1,110 @@
+/*
+ * 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.repl_v3;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ * 
+ * <p>The following schema fragment specifies the expected content contained within \
this class. + * 
+ * <pre>
+ * &lt;complexType>
+ *   &lt;complexContent>
+ *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       &lt;sequence>
+ *         &lt;element name="notifyingNode" \
type="{urn:uddi-org:repl_v3}operatorNodeID_type"/> + *         &lt;element \
name="changesAvailable" type="{urn:uddi-org:repl_v3}highWaterMarkVector_type"/> + *   \
&lt;/sequence> + *     &lt;/restriction>
+ *   &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ * 
+ * 
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+    "notifyingNode",
+    "changesAvailable"
+})
+@XmlRootElement(name = "notify_changeRecordsAvailable")
+public class NotifyChangeRecordsAvailable {
+
+    @XmlElement(required = true)
+    protected String notifyingNode;
+    @XmlElement(required = true)
+    protected HighWaterMarkVectorType changesAvailable;
+
+    /**
+     * Gets the value of the notifyingNode property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link String }
+     *     
+     */
+    public String getNotifyingNode() {
+        return notifyingNode;
+    }
+
+    /**
+     * Sets the value of the notifyingNode property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link String }
+     *     
+     */
+    public void setNotifyingNode(String value) {
+        this.notifyingNode = value;
+    }
+
+    /**
+     * Gets the value of the changesAvailable property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link HighWaterMarkVectorType }
+     *     
+     */
+    public HighWaterMarkVectorType getChangesAvailable() {
+        return changesAvailable;
+    }
+
+    /**
+     * Sets the value of the changesAvailable property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link HighWaterMarkVectorType }
+     *     
+     */
+    public void setChangesAvailable(HighWaterMarkVectorType value) {
+        this.changesAvailable = value;
+    }
+
+}
+
\ No newline at end of file

Added: webservices/juddi/branches/v3_trunk/uddi-ws/src/main/java/org/uddi/repl_v3/ObjectFactory.java
                
URL: http://svn.apache.org/viewvc/webservices/juddi/branches/v3_trunk/uddi-ws/src/main/java/org/uddi/repl_v3/ObjectFactory.java?rev=681228&view=auto
 ==============================================================================
--- webservices/juddi/branches/v3_trunk/uddi-ws/src/main/java/org/uddi/repl_v3/ObjectFactory.java \
                (added)
+++ webservices/juddi/branches/v3_trunk/uddi-ws/src/main/java/org/uddi/repl_v3/ObjectFactory.java \
Wed Jul 30 15:27:25 2008 @@ -0,0 +1,293 @@
+/*
+ * 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.repl_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.repl_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 _HighWaterMarks_QNAME = new \
QName("urn:uddi-org:repl_v3", "highWaterMarks"); +    private final static QName \
_ChangeRecordNull_QNAME = new QName("urn:uddi-org:repl_v3", "changeRecordNull"); +    \
private final static QName _TransferCustody_QNAME = new QName("urn:uddi-org:repl_v3", \
"transfer_custody"); +    private final static QName _OperatorNodeID_QNAME = new \
QName("urn:uddi-org:repl_v3", "operatorNodeID"); +
+    /**
+     * Create a new ObjectFactory that can be used to create new instances of schema \
derived classes for package: org.uddi.repl_v3 +     * 
+     */
+    public ObjectFactory() {
+    }
+
+    /**
+     * Create an instance of {@link HighWaterMarkVectorType }
+     * 
+     */
+    public HighWaterMarkVectorType createHighWaterMarkVectorType() {
+        return new HighWaterMarkVectorType();
+    }
+
+    /**
+     * Create an instance of {@link ChangeRecord }
+     * 
+     */
+    public ChangeRecord createChangeRecord() {
+        return new ChangeRecord();
+    }
+
+    /**
+     * Create an instance of {@link FromSignatures }
+     * 
+     */
+    public FromSignatures createFromSignatures() {
+        return new FromSignatures();
+    }
+
+    /**
+     * Create an instance of {@link ChangeRecordConditionFailed }
+     * 
+     */
+    public ChangeRecordConditionFailed createChangeRecordConditionFailed() {
+        return new ChangeRecordConditionFailed();
+    }
+
+    /**
+     * Create an instance of {@link ChangeRecordPublisherAssertion }
+     * 
+     */
+    public ChangeRecordPublisherAssertion createChangeRecordPublisherAssertion() {
+        return new ChangeRecordPublisherAssertion();
+    }
+
+    /**
+     * Create an instance of {@link ChangeRecordDelete }
+     * 
+     */
+    public ChangeRecordDelete createChangeRecordDelete() {
+        return new ChangeRecordDelete();
+    }
+
+    /**
+     * Create an instance of {@link CommunicationGraph }
+     * 
+     */
+    public CommunicationGraph createCommunicationGraph() {
+        return new CommunicationGraph();
+    }
+
+    /**
+     * Create an instance of {@link GetChangeRecords }
+     * 
+     */
+    public GetChangeRecords createGetChangeRecords() {
+        return new GetChangeRecords();
+    }
+
+    /**
+     * Create an instance of {@link ChangeRecordNewDataConditional }
+     * 
+     */
+    public ChangeRecordNewDataConditional createChangeRecordNewDataConditional() {
+        return new ChangeRecordNewDataConditional();
+    }
+
+    /**
+     * Create an instance of {@link ChangeRecordHide }
+     * 
+     */
+    public ChangeRecordHide createChangeRecordHide() {
+        return new ChangeRecordHide();
+    }
+
+    /**
+     * Create an instance of {@link Operator }
+     * 
+     */
+    public Operator createOperator() {
+        return new Operator();
+    }
+
+    /**
+     * Create an instance of {@link ChangeRecordIDType }
+     * 
+     */
+    public ChangeRecordIDType createChangeRecordIDType() {
+        return new ChangeRecordIDType();
+    }
+
+    /**
+     * Create an instance of {@link ChangeRecords }
+     * 
+     */
+    public ChangeRecords createChangeRecords() {
+        return new ChangeRecords();
+    }
+
+    /**
+     * Create an instance of {@link NotifyChangeRecordsAvailable }
+     * 
+     */
+    public NotifyChangeRecordsAvailable createNotifyChangeRecordsAvailable() {
+        return new NotifyChangeRecordsAvailable();
+    }
+
+    /**
+     * Create an instance of {@link ChangeRecordAcknowledgement }
+     * 
+     */
+    public ChangeRecordAcknowledgement createChangeRecordAcknowledgement() {
+        return new ChangeRecordAcknowledgement();
+    }
+
+    /**
+     * Create an instance of {@link ChangeRecordNewData }
+     * 
+     */
+    public ChangeRecordNewData createChangeRecordNewData() {
+        return new ChangeRecordNewData();
+    }
+
+    /**
+     * Create an instance of {@link TransferCustody }
+     * 
+     */
+    public TransferCustody createTransferCustody() {
+        return new TransferCustody();
+    }
+
+    /**
+     * Create an instance of {@link ChangeRecordCorrection }
+     * 
+     */
+    public ChangeRecordCorrection createChangeRecordCorrection() {
+        return new ChangeRecordCorrection();
+    }
+
+    /**
+     * Create an instance of {@link ReplicationConfiguration.RegistryContact }
+     * 
+     */
+    public ReplicationConfiguration.RegistryContact \
createReplicationConfigurationRegistryContact() { +        return new \
ReplicationConfiguration.RegistryContact(); +    }
+
+    /**
+     * Create an instance of {@link ToSignatures }
+     * 
+     */
+    public ToSignatures createToSignatures() {
+        return new ToSignatures();
+    }
+
+    /**
+     * Create an instance of {@link ChangeRecordDeleteAssertion }
+     * 
+     */
+    public ChangeRecordDeleteAssertion createChangeRecordDeleteAssertion() {
+        return new ChangeRecordDeleteAssertion();
+    }
+
+    /**
+     * Create an instance of {@link GetHighWaterMarks }
+     * 
+     */
+    public GetHighWaterMarks createGetHighWaterMarks() {
+        return new GetHighWaterMarks();
+    }
+
+    /**
+     * Create an instance of {@link DoPing }
+     * 
+     */
+    public DoPing createDoPing() {
+        return new DoPing();
+    }
+
+    /**
+     * Create an instance of {@link CommunicationGraph.Edge }
+     * 
+     */
+    public CommunicationGraph.Edge createCommunicationGraphEdge() {
+        return new CommunicationGraph.Edge();
+    }
+
+    /**
+     * Create an instance of {@link ReplicationConfiguration }
+     * 
+     */
+    public ReplicationConfiguration createReplicationConfiguration() {
+        return new ReplicationConfiguration();
+    }
+
+    /**
+     * Create an instance of {@link JAXBElement }{@code <}{@link \
HighWaterMarkVectorType }{@code >}} +     * 
+     */
+    @XmlElementDecl(namespace = "urn:uddi-org:repl_v3", name = "highWaterMarks")
+    public JAXBElement<HighWaterMarkVectorType> \
createHighWaterMarks(HighWaterMarkVectorType value) { +        return new \
JAXBElement<HighWaterMarkVectorType>(_HighWaterMarks_QNAME, \
HighWaterMarkVectorType.class, null, value); +    }
+
+    /**
+     * Create an instance of {@link JAXBElement }{@code <}{@link Object }{@code >}}
+     * 
+     */
+    @XmlElementDecl(namespace = "urn:uddi-org:repl_v3", name = "changeRecordNull")
+    public JAXBElement<Object> createChangeRecordNull(Object value) {
+        return new JAXBElement<Object>(_ChangeRecordNull_QNAME, Object.class, null, \
value); +    }
+
+    /**
+     * Create an instance of {@link JAXBElement }{@code <}{@link TransferCustody \
}{@code >}} +     * 
+     */
+    @XmlElementDecl(namespace = "urn:uddi-org:repl_v3", name = "transfer_custody")
+    public JAXBElement<TransferCustody> createTransferCustody(TransferCustody value) \
{ +        return new JAXBElement<TransferCustody>(_TransferCustody_QNAME, \
TransferCustody.class, null, value); +    }
+
+    /**
+     * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
+     * 
+     */
+    @XmlElementDecl(namespace = "urn:uddi-org:repl_v3", name = "operatorNodeID")
+    public JAXBElement<String> createOperatorNodeID(String value) {
+        return new JAXBElement<String>(_OperatorNodeID_QNAME, String.class, null, \
value); +    }
+
+}
+
\ No newline at end of file

Added: webservices/juddi/branches/v3_trunk/uddi-ws/src/main/java/org/uddi/repl_v3/Operator.java
                
URL: http://svn.apache.org/viewvc/webservices/juddi/branches/v3_trunk/uddi-ws/src/main/java/org/uddi/repl_v3/Operator.java?rev=681228&view=auto
 ==============================================================================
--- webservices/juddi/branches/v3_trunk/uddi-ws/src/main/java/org/uddi/repl_v3/Operator.java \
                (added)
+++ webservices/juddi/branches/v3_trunk/uddi-ws/src/main/java/org/uddi/repl_v3/Operator.java \
Wed Jul 30 15:27:25 2008 @@ -0,0 +1,210 @@
+/*
+ * 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.repl_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.XmlRootElement;
+import javax.xml.bind.annotation.XmlSchemaType;
+import javax.xml.bind.annotation.XmlType;
+import org.uddi.api_v3.Contact;
+import org.w3._2000._09.xmldsig_.KeyInfoType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ * 
+ * <p>The following schema fragment specifies the expected content contained within \
this class. + * 
+ * <pre>
+ * &lt;complexType>
+ *   &lt;complexContent>
+ *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       &lt;sequence>
+ *         &lt;element ref="{urn:uddi-org:repl_v3}operatorNodeID"/>
+ *         &lt;element name="operatorStatus" \
type="{urn:uddi-org:repl_v3}operatorStatus_type"/> + *         &lt;element \
ref="{urn:uddi-org:api_v3}contact" maxOccurs="unbounded"/> + *         &lt;element \
name="soapReplicationURL" type="{http://www.w3.org/2001/XMLSchema}anyURI"/> + *       \
&lt;element ref="{http://www.w3.org/2000/09/xmldsig#}KeyInfo" maxOccurs="unbounded" \
minOccurs="0"/> + *       &lt;/sequence>
+ *     &lt;/restriction>
+ *   &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ * 
+ * 
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+    "operatorNodeID",
+    "operatorStatus",
+    "contact",
+    "soapReplicationURL",
+    "keyInfo"
+})
+@XmlRootElement(name = "operator")
+public class Operator {
+
+    @XmlElement(required = true)
+    protected String operatorNodeID;
+    @XmlElement(required = true)
+    protected OperatorStatusType operatorStatus;
+    @XmlElement(namespace = "urn:uddi-org:api_v3", required = true)
+    protected List<Contact> contact;
+    @XmlElement(required = true)
+    @XmlSchemaType(name = "anyURI")
+    protected String soapReplicationURL;
+    @XmlElement(name = "KeyInfo", namespace = "http://www.w3.org/2000/09/xmldsig#")
+    protected List<KeyInfoType> keyInfo;
+
+    /**
+     * Gets the value of the operatorNodeID property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link String }
+     *     
+     */
+    public String getOperatorNodeID() {
+        return operatorNodeID;
+    }
+
+    /**
+     * Sets the value of the operatorNodeID property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link String }
+     *     
+     */
+    public void setOperatorNodeID(String value) {
+        this.operatorNodeID = value;
+    }
+
+    /**
+     * Gets the value of the operatorStatus property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link OperatorStatusType }
+     *     
+     */
+    public OperatorStatusType getOperatorStatus() {
+        return operatorStatus;
+    }
+
+    /**
+     * Sets the value of the operatorStatus property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link OperatorStatusType }
+     *     
+     */
+    public void setOperatorStatus(OperatorStatusType value) {
+        this.operatorStatus = value;
+    }
+
+    /**
+     * Gets the value of the contact property.
+     * 
+     * <p>
+     * This accessor method returns a reference to the live list,
+     * not a snapshot. Therefore any modification you make to the
+     * returned list will be present inside the JAXB object.
+     * This is why there is not a <CODE>set</CODE> method for the contact property.
+     * 
+     * <p>
+     * For example, to add a new item, do as follows:
+     * <pre>
+     *    getContact().add(newItem);
+     * </pre>
+     * 
+     * 
+     * <p>
+     * Objects of the following type(s) are allowed in the list
+     * {@link Contact }
+     * 
+     * 
+     */
+    public List<Contact> getContact() {
+        if (contact == null) {
+            contact = new ArrayList<Contact>();
+        }
+        return this.contact;
+    }
+
+    /**
+     * Gets the value of the soapReplicationURL property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link String }
+     *     
+     */
+    public String getSoapReplicationURL() {
+        return soapReplicationURL;
+    }
+
+    /**
+     * Sets the value of the soapReplicationURL property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link String }
+     *     
+     */
+    public void setSoapReplicationURL(String value) {
+        this.soapReplicationURL = value;
+    }
+
+    /**
+     * Gets the value of the keyInfo 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 keyInfo property.
+     * 
+     * <p>
+     * For example, to add a new item, do as follows:
+     * <pre>
+     *    getKeyInfo().add(newItem);
+     * </pre>
+     * 
+     * 
+     * <p>
+     * Objects of the following type(s) are allowed in the list
+     * {@link KeyInfoType }
+     * 
+     * 
+     */
+    public List<KeyInfoType> getKeyInfo() {
+        if (keyInfo == null) {
+            keyInfo = new ArrayList<KeyInfoType>();
+        }
+        return this.keyInfo;
+    }
+
+}
+
\ No newline at end of file

Added: webservices/juddi/branches/v3_trunk/uddi-ws/src/main/java/org/uddi/repl_v3/OperatorStatusType.java
                
URL: http://svn.apache.org/viewvc/webservices/juddi/branches/v3_trunk/uddi-ws/src/main/java/org/uddi/repl_v3/OperatorStatusType.java?rev=681228&view=auto
 ==============================================================================
--- webservices/juddi/branches/v3_trunk/uddi-ws/src/main/java/org/uddi/repl_v3/OperatorStatusType.java \
                (added)
+++ webservices/juddi/branches/v3_trunk/uddi-ws/src/main/java/org/uddi/repl_v3/OperatorStatusType.java \
Wed Jul 30 15:27:25 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.repl_v3;
+
+import javax.xml.bind.annotation.XmlEnum;
+import javax.xml.bind.annotation.XmlEnumValue;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for operatorStatus_type.
+ * 
+ * <p>The following schema fragment specifies the expected content contained within \
this class. + * <p>
+ * <pre>
+ * &lt;simpleType name="operatorStatus_type">
+ *   &lt;restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *     &lt;maxLength value="16"/>
+ *     &lt;enumeration value="new"/>
+ *     &lt;enumeration value="normal"/>
+ *     &lt;enumeration value="resigned"/>
+ *   &lt;/restriction>
+ * &lt;/simpleType>
+ * </pre>
+ * 
+ */
+@XmlType(name = "operatorStatus_type")
+@XmlEnum
+public enum OperatorStatusType {
+
+    @XmlEnumValue("new")
+    NEW("new"),
+    @XmlEnumValue("normal")
+    NORMAL("normal"),
+    @XmlEnumValue("resigned")
+    RESIGNED("resigned");
+    private final String value;
+
+    OperatorStatusType(String v) {
+        value = v;
+    }
+
+    public String value() {
+        return value;
+    }
+
+    public static OperatorStatusType fromValue(String v) {
+        for (OperatorStatusType c: OperatorStatusType.values()) {
+            if (c.value.equals(v)) {
+                return c;
+            }
+        }
+        throw new IllegalArgumentException(v);
+    }
+
+}
+
\ No newline at end of file

Added: webservices/juddi/branches/v3_trunk/uddi-ws/src/main/java/org/uddi/repl_v3/ReplicationConfiguration.java
                
URL: http://svn.apache.org/viewvc/webservices/juddi/branches/v3_trunk/uddi-ws/src/main/java/org/uddi/repl_v3/ReplicationConfiguration.java?rev=681228&view=auto
 ==============================================================================
--- webservices/juddi/branches/v3_trunk/uddi-ws/src/main/java/org/uddi/repl_v3/ReplicationConfiguration.java \
                (added)
+++ webservices/juddi/branches/v3_trunk/uddi-ws/src/main/java/org/uddi/repl_v3/ReplicationConfiguration.java \
Wed Jul 30 15:27:25 2008 @@ -0,0 +1,346 @@
+/*
+ * 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.repl_v3;
+
+import java.math.BigInteger;
+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.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+import org.uddi.api_v3.Contact;
+import org.w3._2000._09.xmldsig_.SignatureType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ * 
+ * <p>The following schema fragment specifies the expected content contained within \
this class. + * 
+ * <pre>
+ * &lt;complexType>
+ *   &lt;complexContent>
+ *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       &lt;sequence>
+ *         &lt;element name="serialNumber" type="{urn:uddi-org:repl_v3}USN_type"/>
+ *         &lt;element name="timeOfConfigurationUpdate" \
type="{urn:uddi-org:repl_v3}timeOfConfigurationUpdate_type"/> + *         &lt;element \
name="registryContact"> + *           &lt;complexType>
+ *             &lt;complexContent>
+ *               &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *                 &lt;sequence>
+ *                   &lt;element ref="{urn:uddi-org:api_v3}contact"/>
+ *                 &lt;/sequence>
+ *               &lt;/restriction>
+ *             &lt;/complexContent>
+ *           &lt;/complexType>
+ *         &lt;/element>
+ *         &lt;element ref="{urn:uddi-org:repl_v3}operator" maxOccurs="unbounded" \
minOccurs="0"/> + *         &lt;element \
ref="{urn:uddi-org:repl_v3}communicationGraph" minOccurs="0"/> + *         \
&lt;element name="maximumTimeToSyncRegistry" \
type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/> + *         \
&lt;element name="maximumTimeToGetChanges" \
type="{http://www.w3.org/2001/XMLSchema}integer"/> + *         &lt;element \
ref="{http://www.w3.org/2000/09/xmldsig#}Signature" maxOccurs="unbounded" \
minOccurs="0"/> + *       &lt;/sequence>
+ *     &lt;/restriction>
+ *   &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ * 
+ * 
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+    "serialNumber",
+    "timeOfConfigurationUpdate",
+    "registryContact",
+    "operator",
+    "communicationGraph",
+    "maximumTimeToSyncRegistry",
+    "maximumTimeToGetChanges",
+    "signature"
+})
+@XmlRootElement(name = "replicationConfiguration")
+public class ReplicationConfiguration {
+
+    protected long serialNumber;
+    @XmlElement(required = true)
+    protected String timeOfConfigurationUpdate;
+    @XmlElement(required = true)
+    protected ReplicationConfiguration.RegistryContact registryContact;
+    protected List<Operator> operator;
+    protected CommunicationGraph communicationGraph;
+    protected BigInteger maximumTimeToSyncRegistry;
+    @XmlElement(required = true)
+    protected BigInteger maximumTimeToGetChanges;
+    @XmlElement(name = "Signature", namespace = \
"http://www.w3.org/2000/09/xmldsig#") +    protected List<SignatureType> signature;
+
+    /**
+     * Gets the value of the serialNumber property.
+     * 
+     */
+    public long getSerialNumber() {
+        return serialNumber;
+    }
+
+    /**
+     * Sets the value of the serialNumber property.
+     * 
+     */
+    public void setSerialNumber(long value) {
+        this.serialNumber = value;
+    }
+
+    /**
+     * Gets the value of the timeOfConfigurationUpdate property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link String }
+     *     
+     */
+    public String getTimeOfConfigurationUpdate() {
+        return timeOfConfigurationUpdate;
+    }
+
+    /**
+     * Sets the value of the timeOfConfigurationUpdate property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link String }
+     *     
+     */
+    public void setTimeOfConfigurationUpdate(String value) {
+        this.timeOfConfigurationUpdate = value;
+    }
+
+    /**
+     * Gets the value of the registryContact property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link ReplicationConfiguration.RegistryContact }
+     *     
+     */
+    public ReplicationConfiguration.RegistryContact getRegistryContact() {
+        return registryContact;
+    }
+
+    /**
+     * Sets the value of the registryContact property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link ReplicationConfiguration.RegistryContact }
+     *     
+     */
+    public void setRegistryContact(ReplicationConfiguration.RegistryContact value) {
+        this.registryContact = value;
+    }
+
+    /**
+     * Gets the value of the operator 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 operator property.
+     * 
+     * <p>
+     * For example, to add a new item, do as follows:
+     * <pre>
+     *    getOperator().add(newItem);
+     * </pre>
+     * 
+     * 
+     * <p>
+     * Objects of the following type(s) are allowed in the list
+     * {@link Operator }
+     * 
+     * 
+     */
+    public List<Operator> getOperator() {
+        if (operator == null) {
+            operator = new ArrayList<Operator>();
+        }
+        return this.operator;
+    }
+
+    /**
+     * Gets the value of the communicationGraph property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link CommunicationGraph }
+     *     
+     */
+    public CommunicationGraph getCommunicationGraph() {
+        return communicationGraph;
+    }
+
+    /**
+     * Sets the value of the communicationGraph property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link CommunicationGraph }
+     *     
+     */
+    public void setCommunicationGraph(CommunicationGraph value) {
+        this.communicationGraph = value;
+    }
+
+    /**
+     * Gets the value of the maximumTimeToSyncRegistry property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link BigInteger }
+     *     
+     */
+    public BigInteger getMaximumTimeToSyncRegistry() {
+        return maximumTimeToSyncRegistry;
+    }
+
+    /**
+     * Sets the value of the maximumTimeToSyncRegistry property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link BigInteger }
+     *     
+     */
+    public void setMaximumTimeToSyncRegistry(BigInteger value) {
+        this.maximumTimeToSyncRegistry = value;
+    }
+
+    /**
+     * Gets the value of the maximumTimeToGetChanges property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link BigInteger }
+     *     
+     */
+    public BigInteger getMaximumTimeToGetChanges() {
+        return maximumTimeToGetChanges;
+    }
+
+    /**
+     * Sets the value of the maximumTimeToGetChanges property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link BigInteger }
+     *     
+     */
+    public void setMaximumTimeToGetChanges(BigInteger value) {
+        this.maximumTimeToGetChanges = value;
+    }
+
+    /**
+     * Gets the value of the signature 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 signature \
property. +     * 
+     * <p>
+     * For example, to add a new item, do as follows:
+     * <pre>
+     *    getSignature().add(newItem);
+     * </pre>
+     * 
+     * 
+     * <p>
+     * Objects of the following type(s) are allowed in the list
+     * {@link SignatureType }
+     * 
+     * 
+     */
+    public List<SignatureType> getSignature() {
+        if (signature == null) {
+            signature = new ArrayList<SignatureType>();
+        }
+        return this.signature;
+    }
+
+
+    /**
+     * <p>Java class for anonymous complex type.
+     * 
+     * <p>The following schema fragment specifies the expected content contained \
within this class. +     * 
+     * <pre>
+     * &lt;complexType>
+     *   &lt;complexContent>
+     *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+     *       &lt;sequence>
+     *         &lt;element ref="{urn:uddi-org:api_v3}contact"/>
+     *       &lt;/sequence>
+     *     &lt;/restriction>
+     *   &lt;/complexContent>
+     * &lt;/complexType>
+     * </pre>
+     * 
+     * 
+     */
+    @XmlAccessorType(XmlAccessType.FIELD)
+    @XmlType(name = "", propOrder = {
+        "contact"
+    })
+    public static class RegistryContact {
+
+        @XmlElement(namespace = "urn:uddi-org:api_v3", required = true)
+        protected Contact contact;
+
+        /**
+         * Gets the value of the contact property.
+         * 
+         * @return
+         *     possible object is
+         *     {@link Contact }
+         *     
+         */
+        public Contact getContact() {
+            return contact;
+        }
+
+        /**
+         * Sets the value of the contact property.
+         * 
+         * @param value
+         *     allowed object is
+         *     {@link Contact }
+         *     
+         */
+        public void setContact(Contact value) {
+            this.contact = value;
+        }
+
+    }
+
+}
+
\ No newline at end of file

Added: webservices/juddi/branches/v3_trunk/uddi-ws/src/main/java/org/uddi/repl_v3/ToSignatures.java
                
URL: http://svn.apache.org/viewvc/webservices/juddi/branches/v3_trunk/uddi-ws/src/main/java/org/uddi/repl_v3/ToSignatures.java?rev=681228&view=auto
 ==============================================================================
--- webservices/juddi/branches/v3_trunk/uddi-ws/src/main/java/org/uddi/repl_v3/ToSignatures.java \
                (added)
+++ webservices/juddi/branches/v3_trunk/uddi-ws/src/main/java/org/uddi/repl_v3/ToSignatures.java \
Wed Jul 30 15:27:25 2008 @@ -0,0 +1,90 @@
+/*
+ * 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.repl_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.XmlRootElement;
+import javax.xml.bind.annotation.XmlType;
+import org.w3._2000._09.xmldsig_.SignatureType;
+
+
+/**
+ * <p>Java class for anonymous complex type.
+ * 
+ * <p>The following schema fragment specifies the expected content contained within \
this class. + * 
+ * <pre>
+ * &lt;complexType>
+ *   &lt;complexContent>
+ *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       &lt;sequence>
+ *         &lt;element ref="{http://www.w3.org/2000/09/xmldsig#}Signature" \
maxOccurs="unbounded" minOccurs="0"/> + *       &lt;/sequence>
+ *     &lt;/restriction>
+ *   &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ * 
+ * 
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+    "signature"
+})
+@XmlRootElement(name = "toSignatures")
+public class ToSignatures {
+
+    @XmlElement(name = "Signature", namespace = \
"http://www.w3.org/2000/09/xmldsig#") +    protected List<SignatureType> signature;
+
+    /**
+     * Gets the value of the signature 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 signature \
property. +     * 
+     * <p>
+     * For example, to add a new item, do as follows:
+     * <pre>
+     *    getSignature().add(newItem);
+     * </pre>
+     * 
+     * 
+     * <p>
+     * Objects of the following type(s) are allowed in the list
+     * {@link SignatureType }
+     * 
+     * 
+     */
+    public List<SignatureType> getSignature() {
+        if (signature == null) {
+            signature = new ArrayList<SignatureType>();
+        }
+        return this.signature;
+    }
+
+}
+
\ No newline at end of file

Added: webservices/juddi/branches/v3_trunk/uddi-ws/src/main/java/org/uddi/repl_v3/TransferCustody.java
                
URL: http://svn.apache.org/viewvc/webservices/juddi/branches/v3_trunk/uddi-ws/src/main/java/org/uddi/repl_v3/TransferCustody.java?rev=681228&view=auto
 ==============================================================================
--- webservices/juddi/branches/v3_trunk/uddi-ws/src/main/java/org/uddi/repl_v3/TransferCustody.java \
                (added)
+++ webservices/juddi/branches/v3_trunk/uddi-ws/src/main/java/org/uddi/repl_v3/TransferCustody.java \
Wed Jul 30 15:27:25 2008 @@ -0,0 +1,139 @@
+/*
+ * Copyright 2001-2008 The Apache Software Foundation.
+ * 
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ * 
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ * 
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+
+package org.uddi.repl_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.custody_v3.KeyBag;
+import org.uddi.custody_v3.TransferOperationalInfo;
+import org.uddi.custody_v3.TransferToken;
+
+
+/**
+ * <p>Java class for transfer_custody complex type.
+ * 
+ * <p>The following schema fragment specifies the expected content contained within \
this class. + * 
+ * <pre>
+ * &lt;complexType name="transfer_custody">
+ *   &lt;complexContent>
+ *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       &lt;sequence>
+ *         &lt;element ref="{urn:uddi-org:custody_v3}transferToken"/>
+ *         &lt;element ref="{urn:uddi-org:custody_v3}keyBag"/>
+ *         &lt;element ref="{urn:uddi-org:custody_v3}transferOperationalInfo"/>
+ *       &lt;/sequence>
+ *     &lt;/restriction>
+ *   &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ * 
+ * 
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "transfer_custody", propOrder = {
+    "transferToken",
+    "keyBag",
+    "transferOperationalInfo"
+})
+public class TransferCustody {
+
+    @XmlElement(namespace = "urn:uddi-org:custody_v3", required = true)
+    protected TransferToken transferToken;
+    @XmlElement(namespace = "urn:uddi-org:custody_v3", required = true)
+    protected KeyBag keyBag;
+    @XmlElement(namespace = "urn:uddi-org:custody_v3", required = true)
+    protected TransferOperationalInfo transferOperationalInfo;
+
+    /**
+     * Gets the value of the transferToken property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link TransferToken }
+     *     
+     */
+    public TransferToken getTransferToken() {
+        return transferToken;
+    }
+
+    /**
+     * Sets the value of the transferToken property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link TransferToken }
+     *     
+     */
+    public void setTransferToken(TransferToken value) {
+        this.transferToken = value;
+    }
+
+    /**
+     * Gets the value of the keyBag property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link KeyBag }
+     *     
+     */
+    public KeyBag getKeyBag() {
+        return keyBag;
+    }
+
+    /**
+     * Sets the value of the keyBag property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link KeyBag }
+     *     
+     */
+    public void setKeyBag(KeyBag value) {
+        this.keyBag = value;
+    }
+
+    /**
+     * Gets the value of the transferOperationalInfo property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link TransferOperationalInfo }
+     *     
+     */
+    public TransferOperationalInfo getTransferOperationalInfo() {
+        return transferOperationalInfo;
+    }
+
+    /**
+     * Sets the value of the transferOperationalInfo property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link TransferOperationalInfo }
+     *     
+     */
+    public void setTransferOperationalInfo(TransferOperationalInfo value) {
+        this.transferOperationalInfo = value;
+    }
+
+}
+
\ No newline at end of file

Added: webservices/juddi/branches/v3_trunk/uddi-ws/src/main/java/org/uddi/repl_v3/package-info.java
                
URL: http://svn.apache.org/viewvc/webservices/juddi/branches/v3_trunk/uddi-ws/src/main/java/org/uddi/repl_v3/package-info.java?rev=681228&view=auto
 ==============================================================================
--- webservices/juddi/branches/v3_trunk/uddi-ws/src/main/java/org/uddi/repl_v3/package-info.java \
                (added)
+++ webservices/juddi/branches/v3_trunk/uddi-ws/src/main/java/org/uddi/repl_v3/package-info.java \
Wed Jul 30 15:27:25 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:repl_v3", \
elementFormDefault = javax.xml.bind.annotation.XmlNsForm.QUALIFIED) +package \
org.uddi.repl_v3; +
\ No newline at end of file

Added: webservices/juddi/branches/v3_trunk/uddi-ws/src/main/java/org/uddi/sub_v3/CoveragePeriod.java
                
URL: http://svn.apache.org/viewvc/webservices/juddi/branches/v3_trunk/uddi-ws/src/main/java/org/uddi/sub_v3/CoveragePeriod.java?rev=681228&view=auto
 ==============================================================================
--- webservices/juddi/branches/v3_trunk/uddi-ws/src/main/java/org/uddi/sub_v3/CoveragePeriod.java \
                (added)
+++ webservices/juddi/branches/v3_trunk/uddi-ws/src/main/java/org/uddi/sub_v3/CoveragePeriod.java \
Wed Jul 30 15:27:25 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.sub_v3;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlSchemaType;
+import javax.xml.bind.annotation.XmlType;
+import javax.xml.datatype.XMLGregorianCalendar;
+
+
+/**
+ * <p>Java class for coveragePeriod complex type.
+ * 
+ * <p>The following schema fragment specifies the expected content contained within \
this class. + * 
+ * <pre>
+ * &lt;complexType name="coveragePeriod">
+ *   &lt;complexContent>
+ *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       &lt;sequence>
+ *         &lt;element ref="{urn:uddi-org:sub_v3}startPoint" minOccurs="0"/>
+ *         &lt;element ref="{urn:uddi-org:sub_v3}endPoint" minOccurs="0"/>
+ *       &lt;/sequence>
+ *     &lt;/restriction>
+ *   &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ * 
+ * 
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "coveragePeriod", propOrder = {
+    "startPoint",
+    "endPoint"
+})
+public class CoveragePeriod {
+
+    @XmlSchemaType(name = "dateTime")
+    protected XMLGregorianCalendar startPoint;
+    @XmlSchemaType(name = "dateTime")
+    protected XMLGregorianCalendar endPoint;
+
+    /**
+     * Gets the value of the startPoint property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link XMLGregorianCalendar }
+     *     
+     */
+    public XMLGregorianCalendar getStartPoint() {
+        return startPoint;
+    }
+
+    /**
+     * Sets the value of the startPoint property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link XMLGregorianCalendar }
+     *     
+     */
+    public void setStartPoint(XMLGregorianCalendar value) {
+        this.startPoint = value;
+    }
+
+    /**
+     * Gets the value of the endPoint property.
+     * 
+     * @return
+     *     possible object is
+     *     {@link XMLGregorianCalendar }
+     *     
+     */
+    public XMLGregorianCalendar getEndPoint() {
+        return endPoint;
+    }
+
+    /**
+     * Sets the value of the endPoint property.
+     * 
+     * @param value
+     *     allowed object is
+     *     {@link XMLGregorianCalendar }
+     *     
+     */
+    public void setEndPoint(XMLGregorianCalendar value) {
+        this.endPoint = value;
+    }
+
+}
+
\ No newline at end of file

Added: webservices/juddi/branches/v3_trunk/uddi-ws/src/main/java/org/uddi/sub_v3/DeleteSubscription.java
                
URL: http://svn.apache.org/viewvc/webservices/juddi/branches/v3_trunk/uddi-ws/src/main/java/org/uddi/sub_v3/DeleteSubscription.java?rev=681228&view=auto
 ==============================================================================
--- webservices/juddi/branches/v3_trunk/uddi-ws/src/main/java/org/uddi/sub_v3/DeleteSubscription.java \
                (added)
+++ webservices/juddi/branches/v3_trunk/uddi-ws/src/main/java/org/uddi/sub_v3/DeleteSubscription.java \
Wed Jul 30 15:27:25 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 delete_subscription complex type.
+ * 
+ * <p>The following schema fragment specifies the expected content contained within \
this class. + * 
+ * <pre>
+ * &lt;complexType name="delete_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}subscriptionKey" \
maxOccurs="unbounded"/> + *       &lt;/sequence>
+ *     &lt;/restriction>
+ *   &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ * 
+ * 
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "delete_subscription", propOrder = {
+    "authInfo",
+    "subscriptionKey"
+})
+public class DeleteSubscription {
+
+    @XmlElement(namespace = "urn:uddi-org:api_v3")
+    protected String authInfo;
+    @XmlElement(required = true)
+    protected List<String> subscriptionKey;
+
+    /**
+     * 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 subscriptionKey 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 subscriptionKey \
property. +     * 
+     * <p>
+     * For example, to add a new item, do as follows:
+     * <pre>
+     *    getSubscriptionKey().add(newItem);
+     * </pre>
+     * 
+     * 
+     * <p>
+     * Objects of the following type(s) are allowed in the list
+     * {@link String }
+     * 
+     * 
+     */
+    public List<String> getSubscriptionKey() {
+        if (subscriptionKey == null) {
+            subscriptionKey = new ArrayList<String>();
+        }
+        return this.subscriptionKey;
+    }
+
+}
+
\ No newline at end of file

Added: webservices/juddi/branches/v3_trunk/uddi-ws/src/main/java/org/uddi/sub_v3/GetSubscriptionResults.java
                
URL: http://svn.apache.org/viewvc/webservices/juddi/branches/v3_trunk/uddi-ws/src/main/java/org/uddi/sub_v3/GetSubscriptionResults.java?rev=681228&view=auto
 ==============================================================================
--- webservices/juddi/branches/v3_trunk/uddi-ws/src/main/java/org/uddi/sub_v3/GetSubscriptionResults.java \
                (added)
+++ webservices/juddi/branches/v3_trunk/uddi-ws/src/main/java/org/uddi/sub_v3/GetSubscriptionResults.java \
Wed Jul 30 15:27:25 2008 @@ -0,0 +1,163 @@
+/*
+ * 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_subscriptionResults complex type.
+ * 
+ * <p>The following schema fragment specifies the expected content contained within \
this class. + * 
+ * <pre>
+ * &lt;complexType name="get_subscriptionResults">
+ *   &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}subscriptionKey"/>
+ *         &lt;element ref="{urn:uddi-org:sub_v3}coveragePeriod"/>
+ *         &lt;element ref="{urn:uddi-org:sub_v3}chunkToken" minOccurs="0"/>
+ *       &lt;/sequence>
+ *     &lt;/restriction>
+ *   &lt;/complexContent>
+ * &lt;/complexType>
+ * </pre>
+ * 
+ * 
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "get_subscriptionResults", propOrder = {
+    "authInfo",
+    "subscriptionKey",
+    "coveragePeriod",
+    "chunkToken"
+})
+public class GetSubscriptionResults {
+
+    @XmlElement(namespace = "urn:uddi-org:api_v3")
+    protected String authInfo;
+    @XmlElement(required = true)
+    protected String subscriptionKey;
+    @XmlElement(required = true)
+    protected CoveragePeriod coveragePeriod;
+    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 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 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 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;
+    }
+
+}
+
\ No newline at end of file

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=681228&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 \
Wed Jul 30 15:27:25 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

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=681228&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 \
Wed Jul 30 15:27:25 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

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=681228&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 \
Wed Jul 30 15:27:25 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 SubscriptionResultsList }
+     * 
+     */
+    public SubscriptionResultsList createSubscriptionResultsList() {
+        return new SubscriptionResultsList();
+    }
+
+    /**
+     * Create an instance of {@link CoveragePeriod }
+     * 
+     */
+    public CoveragePeriod createCoveragePeriod() {
+        return new CoveragePeriod();
+    }
+
+    /**
+     * Create an instance of {@link KeyBag }
+     * 
+     */
+    public KeyBag createKeyBag() {
+        return new KeyBag();
+    }
+
+    /**
+     * Create an instance of {@link SaveSubscription }
+     * 
+     */
+    public SaveSubscription createSaveSubscription() {
+        return new SaveSubscription();
+    }
+
+    /**
+     * 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 GetSubscriptions }
+     * 
+     */
+    public GetSubscriptions createGetSubscriptions() {
+        return new GetSubscriptions();
+    }
+
+    /**
+     * Create an instance of {@link DeleteSubscription }
+     * 
+     */
+    public DeleteSubscription createDeleteSubscription() {
+        return new DeleteSubscription();
+    }
+
+    /**
+     * Create an instance of {@link Subscription }
+     * 
+     */
+    public Subscription createSubscription() {
+        return new Subscription();
+    }
+
+    /**
+     * Create an instance of {@link GetSubscriptionResults }
+     * 
+     */
+    public GetSubscriptionResults createGetSubscriptionResults() {
+        return new GetSubscriptionResults();
+    }
+
+    /**
+     * 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

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=681228&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 \
Wed Jul 30 15:27:25 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



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


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic