[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>
+ * <complexType>
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element name="notifyingNode" \
type="{urn:uddi-org:repl_v3}operatorNodeID_type"/> + * <element \
name="changesAvailable" type="{urn:uddi-org:repl_v3}highWaterMarkVector_type"/> + * \
</sequence> + * </restriction>
+ * </complexContent>
+ * </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>
+ * <complexType>
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element ref="{urn:uddi-org:repl_v3}operatorNodeID"/>
+ * <element name="operatorStatus" \
type="{urn:uddi-org:repl_v3}operatorStatus_type"/> + * <element \
ref="{urn:uddi-org:api_v3}contact" maxOccurs="unbounded"/> + * <element \
name="soapReplicationURL" type="{http://www.w3.org/2001/XMLSchema}anyURI"/> + * \
<element ref="{http://www.w3.org/2000/09/xmldsig#}KeyInfo" maxOccurs="unbounded" \
minOccurs="0"/> + * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </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>
+ * <simpleType name="operatorStatus_type">
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ * <maxLength value="16"/>
+ * <enumeration value="new"/>
+ * <enumeration value="normal"/>
+ * <enumeration value="resigned"/>
+ * </restriction>
+ * </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>
+ * <complexType>
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element name="serialNumber" type="{urn:uddi-org:repl_v3}USN_type"/>
+ * <element name="timeOfConfigurationUpdate" \
type="{urn:uddi-org:repl_v3}timeOfConfigurationUpdate_type"/> + * <element \
name="registryContact"> + * <complexType>
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element ref="{urn:uddi-org:api_v3}contact"/>
+ * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </element>
+ * <element ref="{urn:uddi-org:repl_v3}operator" maxOccurs="unbounded" \
minOccurs="0"/> + * <element \
ref="{urn:uddi-org:repl_v3}communicationGraph" minOccurs="0"/> + * \
<element name="maximumTimeToSyncRegistry" \
type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/> + * \
<element name="maximumTimeToGetChanges" \
type="{http://www.w3.org/2001/XMLSchema}integer"/> + * <element \
ref="{http://www.w3.org/2000/09/xmldsig#}Signature" maxOccurs="unbounded" \
minOccurs="0"/> + * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </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>
+ * <complexType>
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element ref="{urn:uddi-org:api_v3}contact"/>
+ * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </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>
+ * <complexType>
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element ref="{http://www.w3.org/2000/09/xmldsig#}Signature" \
maxOccurs="unbounded" minOccurs="0"/> + * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </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>
+ * <complexType name="transfer_custody">
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element ref="{urn:uddi-org:custody_v3}transferToken"/>
+ * <element ref="{urn:uddi-org:custody_v3}keyBag"/>
+ * <element ref="{urn:uddi-org:custody_v3}transferOperationalInfo"/>
+ * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </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>
+ * <complexType name="coveragePeriod">
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element ref="{urn:uddi-org:sub_v3}startPoint" minOccurs="0"/>
+ * <element ref="{urn:uddi-org:sub_v3}endPoint" minOccurs="0"/>
+ * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </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>
+ * <complexType name="delete_subscription">
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element ref="{urn:uddi-org:api_v3}authInfo" minOccurs="0"/>
+ * <element ref="{urn:uddi-org:sub_v3}subscriptionKey" \
maxOccurs="unbounded"/> + * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </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>
+ * <complexType name="get_subscriptionResults">
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element ref="{urn:uddi-org:api_v3}authInfo" minOccurs="0"/>
+ * <element ref="{urn:uddi-org:sub_v3}subscriptionKey"/>
+ * <element ref="{urn:uddi-org:sub_v3}coveragePeriod"/>
+ * <element ref="{urn:uddi-org:sub_v3}chunkToken" minOccurs="0"/>
+ * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </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>
+ * <complexType name="get_subscriptions">
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element ref="{urn:uddi-org:api_v3}authInfo" minOccurs="0"/>
+ * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </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>
+ * <complexType name="keyBag">
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element ref="{urn:uddi-org:sub_v3}deleted"/>
+ * <choice>
+ * <element ref="{urn:uddi-org:api_v3}tModelKey" \
maxOccurs="unbounded"/> + * <element \
ref="{urn:uddi-org:api_v3}businessKey" maxOccurs="unbounded"/> + * \
<element ref="{urn:uddi-org:api_v3}serviceKey" maxOccurs="unbounded"/> + * \
<element ref="{urn:uddi-org:api_v3}bindingKey" maxOccurs="unbounded"/> + * \
</choice> + * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </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>
+ * <complexType name="save_subscription">
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element ref="{urn:uddi-org:api_v3}authInfo" minOccurs="0"/>
+ * <element ref="{urn:uddi-org:sub_v3}subscription" \
maxOccurs="unbounded"/> + * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </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