You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@juddi.apache.org by ks...@apache.org on 2008/05/29 02:44:41 UTC
svn commit: r661167 [7/12] - in /webservices/juddi/branches/v3_trunk: ./
uddi-api/ uddi-api/src/main/java/org/ uddi-api/src/main/java/org/uddi/
uddi-api/src/main/java/org/uddi/api_v3/
uddi-api/src/main/java/org/uddi/custody_v3/ uddi-api/src/main/java/o...
Added: webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/api_v3/TModel.java
URL: http://svn.apache.org/viewvc/webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/api_v3/TModel.java?rev=661167&view=auto
==============================================================================
--- webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/api_v3/TModel.java (added)
+++ webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/api_v3/TModel.java Wed May 28 17:44:36 2008
@@ -0,0 +1,295 @@
+/*
+ * Copyright 2001-2008 The Apache Software Foundation.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ *
+ * This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.1.5-b01-fcs
+ * See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
+ * Any modifications to this file will be lost upon recompilation of the source schema.
+ * Generated on: 2008.05.28 at 03:26:41 PM EDT
+ */
+package org.uddi.api_v3;
+
+import java.util.ArrayList;
+import java.util.List;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlAttribute;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlType;
+import org.w3._2000._09.xmldsig_.SignatureType;
+
+
+/**
+ * <p>Java class for tModel complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType name="tModel">
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element ref="{urn:uddi-org:api_v3}name"/>
+ * <element ref="{urn:uddi-org:api_v3}description" maxOccurs="unbounded" minOccurs="0"/>
+ * <element ref="{urn:uddi-org:api_v3}overviewDoc" maxOccurs="unbounded" minOccurs="0"/>
+ * <element ref="{urn:uddi-org:api_v3}identifierBag" minOccurs="0"/>
+ * <element ref="{urn:uddi-org:api_v3}categoryBag" minOccurs="0"/>
+ * <element ref="{http://www.w3.org/2000/09/xmldsig#}Signature" maxOccurs="unbounded" minOccurs="0"/>
+ * </sequence>
+ * <attribute name="tModelKey" type="{urn:uddi-org:api_v3}tModelKey" />
+ * <attribute name="deleted" type="{urn:uddi-org:api_v3}deleted" default="false" />
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "tModel", propOrder = {
+ "name",
+ "description",
+ "overviewDoc",
+ "identifierBag",
+ "categoryBag",
+ "signature"
+})
+public class TModel {
+
+ @XmlElement(required = true)
+ protected Name name;
+ protected List<Description> description;
+ protected List<OverviewDoc> overviewDoc;
+ protected IdentifierBag identifierBag;
+ protected CategoryBag categoryBag;
+ @XmlElement(name = "Signature", namespace = "http://www.w3.org/2000/09/xmldsig#")
+ protected List<SignatureType> signature;
+ @XmlAttribute
+ protected String tModelKey;
+ @XmlAttribute
+ protected Boolean deleted;
+
+ /**
+ * Gets the value of the name property.
+ *
+ * @return
+ * possible object is
+ * {@link Name }
+ *
+ */
+ public Name getName() {
+ return name;
+ }
+
+ /**
+ * Sets the value of the name property.
+ *
+ * @param value
+ * allowed object is
+ * {@link Name }
+ *
+ */
+ public void setName(Name value) {
+ this.name = value;
+ }
+
+ /**
+ * Gets the value of the description 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 description property.
+ *
+ * <p>
+ * For example, to add a new item, do as follows:
+ * <pre>
+ * getDescription().add(newItem);
+ * </pre>
+ *
+ *
+ * <p>
+ * Objects of the following type(s) are allowed in the list
+ * {@link Description }
+ *
+ *
+ */
+ public List<Description> getDescription() {
+ if (description == null) {
+ description = new ArrayList<Description>();
+ }
+ return this.description;
+ }
+
+ /**
+ * Gets the value of the overviewDoc 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 overviewDoc property.
+ *
+ * <p>
+ * For example, to add a new item, do as follows:
+ * <pre>
+ * getOverviewDoc().add(newItem);
+ * </pre>
+ *
+ *
+ * <p>
+ * Objects of the following type(s) are allowed in the list
+ * {@link OverviewDoc }
+ *
+ *
+ */
+ public List<OverviewDoc> getOverviewDoc() {
+ if (overviewDoc == null) {
+ overviewDoc = new ArrayList<OverviewDoc>();
+ }
+ return this.overviewDoc;
+ }
+
+ /**
+ * Gets the value of the identifierBag property.
+ *
+ * @return
+ * possible object is
+ * {@link IdentifierBag }
+ *
+ */
+ public IdentifierBag getIdentifierBag() {
+ return identifierBag;
+ }
+
+ /**
+ * Sets the value of the identifierBag property.
+ *
+ * @param value
+ * allowed object is
+ * {@link IdentifierBag }
+ *
+ */
+ public void setIdentifierBag(IdentifierBag value) {
+ this.identifierBag = value;
+ }
+
+ /**
+ * Gets the value of the categoryBag property.
+ *
+ * @return
+ * possible object is
+ * {@link CategoryBag }
+ *
+ */
+ public CategoryBag getCategoryBag() {
+ return categoryBag;
+ }
+
+ /**
+ * Sets the value of the categoryBag property.
+ *
+ * @param value
+ * allowed object is
+ * {@link CategoryBag }
+ *
+ */
+ public void setCategoryBag(CategoryBag value) {
+ this.categoryBag = 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;
+ }
+
+ /**
+ * Gets the value of the tModelKey property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getTModelKey() {
+ return tModelKey;
+ }
+
+ /**
+ * Sets the value of the tModelKey property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setTModelKey(String value) {
+ this.tModelKey = value;
+ }
+
+ /**
+ * Gets the value of the deleted property.
+ *
+ * @return
+ * possible object is
+ * {@link Boolean }
+ *
+ */
+ public boolean isDeleted() {
+ if (deleted == null) {
+ return false;
+ } else {
+ return deleted;
+ }
+ }
+
+ /**
+ * Sets the value of the deleted property.
+ *
+ * @param value
+ * allowed object is
+ * {@link Boolean }
+ *
+ */
+ public void setDeleted(Boolean value) {
+ this.deleted = value;
+ }
+
+}
Added: webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/api_v3/TModelBag.java
URL: http://svn.apache.org/viewvc/webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/api_v3/TModelBag.java?rev=661167&view=auto
==============================================================================
--- webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/api_v3/TModelBag.java (added)
+++ webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/api_v3/TModelBag.java Wed May 28 17:44:36 2008
@@ -0,0 +1,89 @@
+/*
+ * Copyright 2001-2008 The Apache Software Foundation.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ *
+ * This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.1.5-b01-fcs
+ * See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
+ * Any modifications to this file will be lost upon recompilation of the source schema.
+ * Generated on: 2008.05.28 at 03:26:41 PM EDT
+ */
+package org.uddi.api_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 tModelBag complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType name="tModelBag">
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element ref="{urn:uddi-org:api_v3}tModelKey" maxOccurs="unbounded"/>
+ * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "tModelBag", propOrder = {
+ "tModelKey"
+})
+public class TModelBag {
+
+ @XmlElement(required = true)
+ protected List<String> tModelKey;
+
+ /**
+ * 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;
+ }
+
+}
Added: webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/api_v3/TModelDetail.java
URL: http://svn.apache.org/viewvc/webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/api_v3/TModelDetail.java?rev=661167&view=auto
==============================================================================
--- webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/api_v3/TModelDetail.java (added)
+++ webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/api_v3/TModelDetail.java Wed May 28 17:44:36 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.
+ *
+ *
+ * This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.1.5-b01-fcs
+ * See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
+ * Any modifications to this file will be lost upon recompilation of the source schema.
+ * Generated on: 2008.05.28 at 03:26:41 PM EDT
+ */
+package org.uddi.api_v3;
+
+import java.util.ArrayList;
+import java.util.List;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlAttribute;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for tModelDetail complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType name="tModelDetail">
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element ref="{urn:uddi-org:api_v3}tModel" maxOccurs="unbounded" minOccurs="0"/>
+ * </sequence>
+ * <attribute name="truncated" type="{urn:uddi-org:api_v3}truncated" />
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "tModelDetail", propOrder = {
+ "tModel"
+})
+public class TModelDetail {
+
+ protected List<TModel> tModel;
+ @XmlAttribute
+ protected Boolean truncated;
+
+ /**
+ * Gets the value of the tModel 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 tModel property.
+ *
+ * <p>
+ * For example, to add a new item, do as follows:
+ * <pre>
+ * getTModel().add(newItem);
+ * </pre>
+ *
+ *
+ * <p>
+ * Objects of the following type(s) are allowed in the list
+ * {@link TModel }
+ *
+ *
+ */
+ public List<TModel> getTModel() {
+ if (tModel == null) {
+ tModel = new ArrayList<TModel>();
+ }
+ return this.tModel;
+ }
+
+ /**
+ * Gets the value of the truncated property.
+ *
+ * @return
+ * possible object is
+ * {@link Boolean }
+ *
+ */
+ public Boolean isTruncated() {
+ return truncated;
+ }
+
+ /**
+ * Sets the value of the truncated property.
+ *
+ * @param value
+ * allowed object is
+ * {@link Boolean }
+ *
+ */
+ public void setTruncated(Boolean value) {
+ this.truncated = value;
+ }
+
+}
Added: webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/api_v3/TModelInfo.java
URL: http://svn.apache.org/viewvc/webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/api_v3/TModelInfo.java?rev=661167&view=auto
==============================================================================
--- webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/api_v3/TModelInfo.java (added)
+++ webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/api_v3/TModelInfo.java Wed May 28 17:44:36 2008
@@ -0,0 +1,144 @@
+/*
+ * Copyright 2001-2008 The Apache Software Foundation.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ *
+ * This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.1.5-b01-fcs
+ * See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
+ * Any modifications to this file will be lost upon recompilation of the source schema.
+ * Generated on: 2008.05.28 at 03:26:41 PM EDT
+ */
+package org.uddi.api_v3;
+
+import java.util.ArrayList;
+import java.util.List;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlAttribute;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for tModelInfo complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType name="tModelInfo">
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element ref="{urn:uddi-org:api_v3}name"/>
+ * <element ref="{urn:uddi-org:api_v3}description" maxOccurs="unbounded" minOccurs="0"/>
+ * </sequence>
+ * <attribute name="tModelKey" use="required" type="{urn:uddi-org:api_v3}tModelKey" />
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "tModelInfo", propOrder = {
+ "name",
+ "description"
+})
+public class TModelInfo {
+
+ @XmlElement(required = true)
+ protected Name name;
+ protected List<Description> description;
+ @XmlAttribute(required = true)
+ protected String tModelKey;
+
+ /**
+ * Gets the value of the name property.
+ *
+ * @return
+ * possible object is
+ * {@link Name }
+ *
+ */
+ public Name getName() {
+ return name;
+ }
+
+ /**
+ * Sets the value of the name property.
+ *
+ * @param value
+ * allowed object is
+ * {@link Name }
+ *
+ */
+ public void setName(Name value) {
+ this.name = value;
+ }
+
+ /**
+ * Gets the value of the description 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 description property.
+ *
+ * <p>
+ * For example, to add a new item, do as follows:
+ * <pre>
+ * getDescription().add(newItem);
+ * </pre>
+ *
+ *
+ * <p>
+ * Objects of the following type(s) are allowed in the list
+ * {@link Description }
+ *
+ *
+ */
+ public List<Description> getDescription() {
+ if (description == null) {
+ description = new ArrayList<Description>();
+ }
+ return this.description;
+ }
+
+ /**
+ * Gets the value of the tModelKey property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getTModelKey() {
+ return tModelKey;
+ }
+
+ /**
+ * Sets the value of the tModelKey property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setTModelKey(String value) {
+ this.tModelKey = value;
+ }
+
+}
Added: webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/api_v3/TModelInfos.java
URL: http://svn.apache.org/viewvc/webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/api_v3/TModelInfos.java?rev=661167&view=auto
==============================================================================
--- webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/api_v3/TModelInfos.java (added)
+++ webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/api_v3/TModelInfos.java Wed May 28 17:44:36 2008
@@ -0,0 +1,89 @@
+/*
+ * Copyright 2001-2008 The Apache Software Foundation.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ *
+ * This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.1.5-b01-fcs
+ * See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
+ * Any modifications to this file will be lost upon recompilation of the source schema.
+ * Generated on: 2008.05.28 at 03:26:41 PM EDT
+ */
+package org.uddi.api_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 tModelInfos complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType name="tModelInfos">
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element ref="{urn:uddi-org:api_v3}tModelInfo" maxOccurs="unbounded"/>
+ * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "tModelInfos", propOrder = {
+ "tModelInfo"
+})
+public class TModelInfos {
+
+ @XmlElement(required = true)
+ protected List<TModelInfo> tModelInfo;
+
+ /**
+ * Gets the value of the tModelInfo 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 tModelInfo property.
+ *
+ * <p>
+ * For example, to add a new item, do as follows:
+ * <pre>
+ * getTModelInfo().add(newItem);
+ * </pre>
+ *
+ *
+ * <p>
+ * Objects of the following type(s) are allowed in the list
+ * {@link TModelInfo }
+ *
+ *
+ */
+ public List<TModelInfo> getTModelInfo() {
+ if (tModelInfo == null) {
+ tModelInfo = new ArrayList<TModelInfo>();
+ }
+ return this.tModelInfo;
+ }
+
+}
Added: webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/api_v3/TModelInstanceDetails.java
URL: http://svn.apache.org/viewvc/webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/api_v3/TModelInstanceDetails.java?rev=661167&view=auto
==============================================================================
--- webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/api_v3/TModelInstanceDetails.java (added)
+++ webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/api_v3/TModelInstanceDetails.java Wed May 28 17:44:36 2008
@@ -0,0 +1,89 @@
+/*
+ * Copyright 2001-2008 The Apache Software Foundation.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ *
+ * This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.1.5-b01-fcs
+ * See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
+ * Any modifications to this file will be lost upon recompilation of the source schema.
+ * Generated on: 2008.05.28 at 03:26:41 PM EDT
+ */
+package org.uddi.api_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 tModelInstanceDetails complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType name="tModelInstanceDetails">
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element ref="{urn:uddi-org:api_v3}tModelInstanceInfo" maxOccurs="unbounded"/>
+ * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "tModelInstanceDetails", propOrder = {
+ "tModelInstanceInfo"
+})
+public class TModelInstanceDetails {
+
+ @XmlElement(required = true)
+ protected List<TModelInstanceInfo> tModelInstanceInfo;
+
+ /**
+ * Gets the value of the tModelInstanceInfo 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 tModelInstanceInfo property.
+ *
+ * <p>
+ * For example, to add a new item, do as follows:
+ * <pre>
+ * getTModelInstanceInfo().add(newItem);
+ * </pre>
+ *
+ *
+ * <p>
+ * Objects of the following type(s) are allowed in the list
+ * {@link TModelInstanceInfo }
+ *
+ *
+ */
+ public List<TModelInstanceInfo> getTModelInstanceInfo() {
+ if (tModelInstanceInfo == null) {
+ tModelInstanceInfo = new ArrayList<TModelInstanceInfo>();
+ }
+ return this.tModelInstanceInfo;
+ }
+
+}
Added: webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/api_v3/TModelInstanceInfo.java
URL: http://svn.apache.org/viewvc/webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/api_v3/TModelInstanceInfo.java?rev=661167&view=auto
==============================================================================
--- webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/api_v3/TModelInstanceInfo.java (added)
+++ webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/api_v3/TModelInstanceInfo.java Wed May 28 17:44:36 2008
@@ -0,0 +1,142 @@
+/*
+ * Copyright 2001-2008 The Apache Software Foundation.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ *
+ * This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.1.5-b01-fcs
+ * See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
+ * Any modifications to this file will be lost upon recompilation of the source schema.
+ * Generated on: 2008.05.28 at 03:26:41 PM EDT
+ */
+package org.uddi.api_v3;
+
+import java.util.ArrayList;
+import java.util.List;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlAttribute;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for tModelInstanceInfo complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType name="tModelInstanceInfo">
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element ref="{urn:uddi-org:api_v3}description" maxOccurs="unbounded" minOccurs="0"/>
+ * <element ref="{urn:uddi-org:api_v3}instanceDetails" minOccurs="0"/>
+ * </sequence>
+ * <attribute name="tModelKey" use="required" type="{urn:uddi-org:api_v3}tModelKey" />
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "tModelInstanceInfo", propOrder = {
+ "description",
+ "instanceDetails"
+})
+public class TModelInstanceInfo {
+
+ protected List<Description> description;
+ protected InstanceDetails instanceDetails;
+ @XmlAttribute(required = true)
+ protected String tModelKey;
+
+ /**
+ * Gets the value of the description 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 description property.
+ *
+ * <p>
+ * For example, to add a new item, do as follows:
+ * <pre>
+ * getDescription().add(newItem);
+ * </pre>
+ *
+ *
+ * <p>
+ * Objects of the following type(s) are allowed in the list
+ * {@link Description }
+ *
+ *
+ */
+ public List<Description> getDescription() {
+ if (description == null) {
+ description = new ArrayList<Description>();
+ }
+ return this.description;
+ }
+
+ /**
+ * Gets the value of the instanceDetails property.
+ *
+ * @return
+ * possible object is
+ * {@link InstanceDetails }
+ *
+ */
+ public InstanceDetails getInstanceDetails() {
+ return instanceDetails;
+ }
+
+ /**
+ * Sets the value of the instanceDetails property.
+ *
+ * @param value
+ * allowed object is
+ * {@link InstanceDetails }
+ *
+ */
+ public void setInstanceDetails(InstanceDetails value) {
+ this.instanceDetails = value;
+ }
+
+ /**
+ * Gets the value of the tModelKey property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getTModelKey() {
+ return tModelKey;
+ }
+
+ /**
+ * Sets the value of the tModelKey property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setTModelKey(String value) {
+ this.tModelKey = value;
+ }
+
+}
Added: webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/api_v3/TModelList.java
URL: http://svn.apache.org/viewvc/webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/api_v3/TModelList.java?rev=661167&view=auto
==============================================================================
--- webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/api_v3/TModelList.java (added)
+++ webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/api_v3/TModelList.java Wed May 28 17:44:36 2008
@@ -0,0 +1,135 @@
+/*
+ * Copyright 2001-2008 The Apache Software Foundation.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ *
+ * This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.1.5-b01-fcs
+ * See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
+ * Any modifications to this file will be lost upon recompilation of the source schema.
+ * Generated on: 2008.05.28 at 03:26:41 PM EDT
+ */
+package org.uddi.api_v3;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlAttribute;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for tModelList complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType name="tModelList">
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element ref="{urn:uddi-org:api_v3}listDescription" minOccurs="0"/>
+ * <element ref="{urn:uddi-org:api_v3}tModelInfos" minOccurs="0"/>
+ * </sequence>
+ * <attribute name="truncated" type="{urn:uddi-org:api_v3}truncated" />
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "tModelList", propOrder = {
+ "listDescription",
+ "tModelInfos"
+})
+public class TModelList {
+
+ protected ListDescription listDescription;
+ protected TModelInfos tModelInfos;
+ @XmlAttribute
+ protected Boolean truncated;
+
+ /**
+ * Gets the value of the listDescription property.
+ *
+ * @return
+ * possible object is
+ * {@link ListDescription }
+ *
+ */
+ public ListDescription getListDescription() {
+ return listDescription;
+ }
+
+ /**
+ * Sets the value of the listDescription property.
+ *
+ * @param value
+ * allowed object is
+ * {@link ListDescription }
+ *
+ */
+ public void setListDescription(ListDescription value) {
+ this.listDescription = value;
+ }
+
+ /**
+ * Gets the value of the tModelInfos property.
+ *
+ * @return
+ * possible object is
+ * {@link TModelInfos }
+ *
+ */
+ public TModelInfos getTModelInfos() {
+ return tModelInfos;
+ }
+
+ /**
+ * Sets the value of the tModelInfos property.
+ *
+ * @param value
+ * allowed object is
+ * {@link TModelInfos }
+ *
+ */
+ public void setTModelInfos(TModelInfos value) {
+ this.tModelInfos = value;
+ }
+
+ /**
+ * Gets the value of the truncated property.
+ *
+ * @return
+ * possible object is
+ * {@link Boolean }
+ *
+ */
+ public Boolean isTruncated() {
+ return truncated;
+ }
+
+ /**
+ * Sets the value of the truncated property.
+ *
+ * @param value
+ * allowed object is
+ * {@link Boolean }
+ *
+ */
+ public void setTruncated(Boolean value) {
+ this.truncated = value;
+ }
+
+}
Added: webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/api_v3/package-info.java
URL: http://svn.apache.org/viewvc/webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/api_v3/package-info.java?rev=661167&view=auto
==============================================================================
--- webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/api_v3/package-info.java (added)
+++ webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/api_v3/package-info.java Wed May 28 17:44:36 2008
@@ -0,0 +1,22 @@
+/*
+ * Copyright 2001-2008 The Apache Software Foundation.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ *
+ * This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.1.5-b01-fcs
+ * See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
+ * Any modifications to this file will be lost upon recompilation of the source schema.
+ * Generated on: 2008.05.28 at 03:26:41 PM EDT
+ */@javax.xml.bind.annotation.XmlSchema(namespace = "urn:uddi-org:api_v3", elementFormDefault = javax.xml.bind.annotation.XmlNsForm.QUALIFIED)
+package org.uddi.api_v3;
Added: webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/custody_v3/DiscardTransferToken.java
URL: http://svn.apache.org/viewvc/webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/custody_v3/DiscardTransferToken.java?rev=661167&view=auto
==============================================================================
--- webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/custody_v3/DiscardTransferToken.java (added)
+++ webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/custody_v3/DiscardTransferToken.java Wed May 28 17:44:36 2008
@@ -0,0 +1,138 @@
+/*
+ * Copyright 2001-2008 The Apache Software Foundation.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ *
+ * This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.1.5-b01-fcs
+ * See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
+ * Any modifications to this file will be lost upon recompilation of the source schema.
+ * Generated on: 2008.05.28 at 03:26:41 PM EDT
+ */
+package org.uddi.custody_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 discard_transferToken complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType name="discard_transferToken">
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element ref="{urn:uddi-org:api_v3}authInfo" minOccurs="0"/>
+ * <choice>
+ * <element ref="{urn:uddi-org:custody_v3}transferToken"/>
+ * <element ref="{urn:uddi-org:custody_v3}keyBag"/>
+ * </choice>
+ * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "discard_transferToken", propOrder = {
+ "authInfo",
+ "transferToken",
+ "keyBag"
+})
+public class DiscardTransferToken {
+
+ @XmlElement(namespace = "urn:uddi-org:api_v3")
+ protected String authInfo;
+ protected TransferToken transferToken;
+ protected KeyBag keyBag;
+
+ /**
+ * 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 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;
+ }
+
+}
Added: webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/custody_v3/GetTransferToken.java
URL: http://svn.apache.org/viewvc/webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/custody_v3/GetTransferToken.java?rev=661167&view=auto
==============================================================================
--- webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/custody_v3/GetTransferToken.java (added)
+++ webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/custody_v3/GetTransferToken.java Wed May 28 17:44:36 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.
+ *
+ *
+ * This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.1.5-b01-fcs
+ * See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
+ * Any modifications to this file will be lost upon recompilation of the source schema.
+ * Generated on: 2008.05.28 at 03:26:41 PM EDT
+ */
+package org.uddi.custody_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_transferToken complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType name="get_transferToken">
+ * <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:custody_v3}keyBag"/>
+ * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "get_transferToken", propOrder = {
+ "authInfo",
+ "keyBag"
+})
+public class GetTransferToken {
+
+ @XmlElement(namespace = "urn:uddi-org:api_v3")
+ protected String authInfo;
+ @XmlElement(required = true)
+ protected KeyBag keyBag;
+
+ /**
+ * 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 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;
+ }
+
+}
Added: webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/custody_v3/KeyBag.java
URL: http://svn.apache.org/viewvc/webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/custody_v3/KeyBag.java?rev=661167&view=auto
==============================================================================
--- webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/custody_v3/KeyBag.java (added)
+++ webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/custody_v3/KeyBag.java Wed May 28 17:44:36 2008
@@ -0,0 +1,89 @@
+/*
+ * Copyright 2001-2008 The Apache Software Foundation.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ *
+ * This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.1.5-b01-fcs
+ * See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
+ * Any modifications to this file will be lost upon recompilation of the source schema.
+ * Generated on: 2008.05.28 at 03:26:41 PM EDT
+ */
+package org.uddi.custody_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 name="key" type="{urn:uddi-org:api_v3}uddiKey" maxOccurs="unbounded"/>
+ * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "keyBag", propOrder = {
+ "key"
+})
+public class KeyBag {
+
+ @XmlElement(required = true)
+ protected List<String> key;
+
+ /**
+ * Gets the value of the key 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 key property.
+ *
+ * <p>
+ * For example, to add a new item, do as follows:
+ * <pre>
+ * getKey().add(newItem);
+ * </pre>
+ *
+ *
+ * <p>
+ * Objects of the following type(s) are allowed in the list
+ * {@link String }
+ *
+ *
+ */
+ public List<String> getKey() {
+ if (key == null) {
+ key = new ArrayList<String>();
+ }
+ return this.key;
+ }
+
+}
Added: webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/custody_v3/ObjectFactory.java
URL: http://svn.apache.org/viewvc/webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/custody_v3/ObjectFactory.java?rev=661167&view=auto
==============================================================================
--- webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/custody_v3/ObjectFactory.java (added)
+++ webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/custody_v3/ObjectFactory.java Wed May 28 17:44:36 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.
+ *
+ *
+ * This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.1.5-b01-fcs
+ * See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
+ * Any modifications to this file will be lost upon recompilation of the source schema.
+ * Generated on: 2008.05.28 at 03:26:41 PM EDT
+ */
+package org.uddi.custody_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.custody_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 _TransferEntities_QNAME = new QName("urn:uddi-org:custody_v3", "transfer_entities");
+ private final static QName _TransferToken_QNAME = new QName("urn:uddi-org:custody_v3", "transferToken");
+ private final static QName _TransferOperationalInfo_QNAME = new QName("urn:uddi-org:custody_v3", "transferOperationalInfo");
+ private final static QName _GetTransferToken_QNAME = new QName("urn:uddi-org:custody_v3", "get_transferToken");
+ private final static QName _DiscardTransferToken_QNAME = new QName("urn:uddi-org:custody_v3", "discard_transferToken");
+ private final static QName _KeyBag_QNAME = new QName("urn:uddi-org:custody_v3", "keyBag");
+
+ /**
+ * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: org.uddi.custody_v3
+ *
+ */
+ public ObjectFactory() {
+ }
+
+ /**
+ * Create an instance of {@link KeyBag }
+ *
+ */
+ public KeyBag createKeyBag() {
+ return new KeyBag();
+ }
+
+ /**
+ * Create an instance of {@link TransferOperationalInfo }
+ *
+ */
+ public TransferOperationalInfo createTransferOperationalInfo() {
+ return new TransferOperationalInfo();
+ }
+
+ /**
+ * Create an instance of {@link TransferEntities }
+ *
+ */
+ public TransferEntities createTransferEntities() {
+ return new TransferEntities();
+ }
+
+ /**
+ * Create an instance of {@link GetTransferToken }
+ *
+ */
+ public GetTransferToken createGetTransferToken() {
+ return new GetTransferToken();
+ }
+
+ /**
+ * Create an instance of {@link DiscardTransferToken }
+ *
+ */
+ public DiscardTransferToken createDiscardTransferToken() {
+ return new DiscardTransferToken();
+ }
+
+ /**
+ * Create an instance of {@link TransferToken }
+ *
+ */
+ public TransferToken createTransferToken() {
+ return new TransferToken();
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link TransferEntities }{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace = "urn:uddi-org:custody_v3", name = "transfer_entities")
+ public JAXBElement<TransferEntities> createTransferEntities(TransferEntities value) {
+ return new JAXBElement<TransferEntities>(_TransferEntities_QNAME, TransferEntities.class, null, value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link TransferToken }{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace = "urn:uddi-org:custody_v3", name = "transferToken")
+ public JAXBElement<TransferToken> createTransferToken(TransferToken value) {
+ return new JAXBElement<TransferToken>(_TransferToken_QNAME, TransferToken.class, null, value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link TransferOperationalInfo }{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace = "urn:uddi-org:custody_v3", name = "transferOperationalInfo")
+ public JAXBElement<TransferOperationalInfo> createTransferOperationalInfo(TransferOperationalInfo value) {
+ return new JAXBElement<TransferOperationalInfo>(_TransferOperationalInfo_QNAME, TransferOperationalInfo.class, null, value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link GetTransferToken }{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace = "urn:uddi-org:custody_v3", name = "get_transferToken")
+ public JAXBElement<GetTransferToken> createGetTransferToken(GetTransferToken value) {
+ return new JAXBElement<GetTransferToken>(_GetTransferToken_QNAME, GetTransferToken.class, null, value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link DiscardTransferToken }{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace = "urn:uddi-org:custody_v3", name = "discard_transferToken")
+ public JAXBElement<DiscardTransferToken> createDiscardTransferToken(DiscardTransferToken value) {
+ return new JAXBElement<DiscardTransferToken>(_DiscardTransferToken_QNAME, DiscardTransferToken.class, null, value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link KeyBag }{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace = "urn:uddi-org:custody_v3", name = "keyBag")
+ public JAXBElement<KeyBag> createKeyBag(KeyBag value) {
+ return new JAXBElement<KeyBag>(_KeyBag_QNAME, KeyBag.class, null, value);
+ }
+
+}
Added: webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/custody_v3/TransferEntities.java
URL: http://svn.apache.org/viewvc/webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/custody_v3/TransferEntities.java?rev=661167&view=auto
==============================================================================
--- webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/custody_v3/TransferEntities.java (added)
+++ webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/custody_v3/TransferEntities.java Wed May 28 17:44:36 2008
@@ -0,0 +1,138 @@
+/*
+ * Copyright 2001-2008 The Apache Software Foundation.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ *
+ * This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.1.5-b01-fcs
+ * See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
+ * Any modifications to this file will be lost upon recompilation of the source schema.
+ * Generated on: 2008.05.28 at 03:26:41 PM EDT
+ */
+package org.uddi.custody_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 transfer_entities complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType name="transfer_entities">
+ * <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:custody_v3}transferToken"/>
+ * <element ref="{urn:uddi-org:custody_v3}keyBag"/>
+ * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "transfer_entities", propOrder = {
+ "authInfo",
+ "transferToken",
+ "keyBag"
+})
+public class TransferEntities {
+
+ @XmlElement(namespace = "urn:uddi-org:api_v3")
+ protected String authInfo;
+ @XmlElement(required = true)
+ protected TransferToken transferToken;
+ @XmlElement(required = true)
+ protected KeyBag keyBag;
+
+ /**
+ * 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 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;
+ }
+
+}
Added: webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/custody_v3/TransferOperationalInfo.java
URL: http://svn.apache.org/viewvc/webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/custody_v3/TransferOperationalInfo.java?rev=661167&view=auto
==============================================================================
--- webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/custody_v3/TransferOperationalInfo.java (added)
+++ webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/custody_v3/TransferOperationalInfo.java Wed May 28 17:44:36 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.
+ *
+ *
+ * This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.1.5-b01-fcs
+ * See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
+ * Any modifications to this file will be lost upon recompilation of the source schema.
+ * Generated on: 2008.05.28 at 03:26:41 PM EDT
+ */
+package org.uddi.custody_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 transferOperationalInfo complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType name="transferOperationalInfo">
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element ref="{urn:uddi-org:api_v3}authorizedName" minOccurs="0"/>
+ * <element ref="{urn:uddi-org:api_v3}nodeID" minOccurs="0"/>
+ * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "transferOperationalInfo", propOrder = {
+ "authorizedName",
+ "nodeID"
+})
+public class TransferOperationalInfo {
+
+ @XmlElement(namespace = "urn:uddi-org:api_v3")
+ protected String authorizedName;
+ @XmlElement(namespace = "urn:uddi-org:api_v3")
+ protected String nodeID;
+
+ /**
+ * Gets the value of the authorizedName property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getAuthorizedName() {
+ return authorizedName;
+ }
+
+ /**
+ * Sets the value of the authorizedName property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setAuthorizedName(String value) {
+ this.authorizedName = value;
+ }
+
+ /**
+ * Gets the value of the nodeID property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getNodeID() {
+ return nodeID;
+ }
+
+ /**
+ * Sets the value of the nodeID property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setNodeID(String value) {
+ this.nodeID = value;
+ }
+
+}
Added: webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/custody_v3/TransferToken.java
URL: http://svn.apache.org/viewvc/webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/custody_v3/TransferToken.java?rev=661167&view=auto
==============================================================================
--- webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/custody_v3/TransferToken.java (added)
+++ webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/custody_v3/TransferToken.java Wed May 28 17:44:36 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.
+ *
+ *
+ * This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.1.5-b01-fcs
+ * See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
+ * Any modifications to this file will be lost upon recompilation of the source schema.
+ * Generated on: 2008.05.28 at 03:26:41 PM EDT
+ */
+package org.uddi.custody_v3;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlSchemaType;
+import javax.xml.bind.annotation.XmlType;
+import javax.xml.datatype.XMLGregorianCalendar;
+
+
+/**
+ * <p>Java class for transferToken complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType name="transferToken">
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element ref="{urn:uddi-org:api_v3}nodeID"/>
+ * <element name="expirationTime" type="{http://www.w3.org/2001/XMLSchema}dateTime"/>
+ * <element name="opaqueToken" type="{http://www.w3.org/2001/XMLSchema}base64Binary"/>
+ * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "transferToken", propOrder = {
+ "nodeID",
+ "expirationTime",
+ "opaqueToken"
+})
+public class TransferToken {
+
+ @XmlElement(namespace = "urn:uddi-org:api_v3", required = true)
+ protected String nodeID;
+ @XmlElement(required = true)
+ @XmlSchemaType(name = "dateTime")
+ protected XMLGregorianCalendar expirationTime;
+ @XmlElement(required = true)
+ protected byte[] opaqueToken;
+
+ /**
+ * Gets the value of the nodeID property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getNodeID() {
+ return nodeID;
+ }
+
+ /**
+ * Sets the value of the nodeID property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setNodeID(String value) {
+ this.nodeID = value;
+ }
+
+ /**
+ * Gets the value of the expirationTime property.
+ *
+ * @return
+ * possible object is
+ * {@link XMLGregorianCalendar }
+ *
+ */
+ public XMLGregorianCalendar getExpirationTime() {
+ return expirationTime;
+ }
+
+ /**
+ * Sets the value of the expirationTime property.
+ *
+ * @param value
+ * allowed object is
+ * {@link XMLGregorianCalendar }
+ *
+ */
+ public void setExpirationTime(XMLGregorianCalendar value) {
+ this.expirationTime = value;
+ }
+
+ /**
+ * Gets the value of the opaqueToken property.
+ *
+ * @return
+ * possible object is
+ * byte[]
+ */
+ public byte[] getOpaqueToken() {
+ return opaqueToken;
+ }
+
+ /**
+ * Sets the value of the opaqueToken property.
+ *
+ * @param value
+ * allowed object is
+ * byte[]
+ */
+ public void setOpaqueToken(byte[] value) {
+ this.opaqueToken = ((byte[]) value);
+ }
+
+}
Added: webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/custody_v3/package-info.java
URL: http://svn.apache.org/viewvc/webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/custody_v3/package-info.java?rev=661167&view=auto
==============================================================================
--- webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/custody_v3/package-info.java (added)
+++ webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/custody_v3/package-info.java Wed May 28 17:44:36 2008
@@ -0,0 +1,22 @@
+/*
+ * Copyright 2001-2008 The Apache Software Foundation.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ *
+ * This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.1.5-b01-fcs
+ * See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
+ * Any modifications to this file will be lost upon recompilation of the source schema.
+ * Generated on: 2008.05.28 at 03:26:41 PM EDT
+ */@javax.xml.bind.annotation.XmlSchema(namespace = "urn:uddi-org:custody_v3", elementFormDefault = javax.xml.bind.annotation.XmlNsForm.QUALIFIED)
+package org.uddi.custody_v3;
Added: webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/policy_v3/ObjectFactory.java
URL: http://svn.apache.org/viewvc/webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/policy_v3/ObjectFactory.java?rev=661167&view=auto
==============================================================================
--- webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/policy_v3/ObjectFactory.java (added)
+++ webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/policy_v3/ObjectFactory.java Wed May 28 17:44:36 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.
+ *
+ *
+ * This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.1.5-b01-fcs
+ * See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
+ * Any modifications to this file will be lost upon recompilation of the source schema.
+ * Generated on: 2008.05.28 at 03:26:41 PM EDT
+ */
+package org.uddi.policy_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.policy_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 _PolicyDecisionPoint_QNAME = new QName("urn:uddi-org:policy_v3", "policyDecisionPoint");
+ private final static QName _PolicyDescription_QNAME = new QName("urn:uddi-org:policy_v3", "policyDescription");
+ private final static QName _PolicyName_QNAME = new QName("urn:uddi-org:policy_v3", "policyName");
+
+ /**
+ * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: org.uddi.policy_v3
+ *
+ */
+ public ObjectFactory() {
+ }
+
+ /**
+ * Create an instance of {@link Policies }
+ *
+ */
+ public Policies createPolicies() {
+ return new Policies();
+ }
+
+ /**
+ * Create an instance of {@link PolicyDescriptionType }
+ *
+ */
+ public PolicyDescriptionType createPolicyDescriptionType() {
+ return new PolicyDescriptionType();
+ }
+
+ /**
+ * Create an instance of {@link Policy }
+ *
+ */
+ public Policy createPolicy() {
+ return new Policy();
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace = "urn:uddi-org:policy_v3", name = "policyDecisionPoint")
+ public JAXBElement<String> createPolicyDecisionPoint(String value) {
+ return new JAXBElement<String>(_PolicyDecisionPoint_QNAME, String.class, null, value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link PolicyDescriptionType }{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace = "urn:uddi-org:policy_v3", name = "policyDescription")
+ public JAXBElement<PolicyDescriptionType> createPolicyDescription(PolicyDescriptionType value) {
+ return new JAXBElement<PolicyDescriptionType>(_PolicyDescription_QNAME, PolicyDescriptionType.class, null, value);
+ }
+
+ /**
+ * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
+ *
+ */
+ @XmlElementDecl(namespace = "urn:uddi-org:policy_v3", name = "policyName")
+ public JAXBElement<String> createPolicyName(String value) {
+ return new JAXBElement<String>(_PolicyName_QNAME, String.class, null, value);
+ }
+
+}
Added: webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/policy_v3/Policies.java
URL: http://svn.apache.org/viewvc/webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/policy_v3/Policies.java?rev=661167&view=auto
==============================================================================
--- webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/policy_v3/Policies.java (added)
+++ webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/policy_v3/Policies.java Wed May 28 17:44:36 2008
@@ -0,0 +1,126 @@
+/*
+ * Copyright 2001-2008 The Apache Software Foundation.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ *
+ * This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.1.5-b01-fcs
+ * See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
+ * Any modifications to this file will be lost upon recompilation of the source schema.
+ * Generated on: 2008.05.28 at 03:26:41 PM EDT
+ */
+package org.uddi.policy_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;
+
+
+/**
+ * This is the top level element containing all policy elements.
+ *
+ * <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:policy_v3}policy" maxOccurs="unbounded" minOccurs="0"/>
+ * <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 = {
+ "policy",
+ "signature"
+})
+@XmlRootElement(name = "policies")
+public class Policies {
+
+ protected List<Policy> policy;
+ @XmlElement(name = "Signature", namespace = "http://www.w3.org/2000/09/xmldsig#")
+ protected List<SignatureType> signature;
+
+ /**
+ * Gets the value of the policy 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 policy property.
+ *
+ * <p>
+ * For example, to add a new item, do as follows:
+ * <pre>
+ * getPolicy().add(newItem);
+ * </pre>
+ *
+ *
+ * <p>
+ * Objects of the following type(s) are allowed in the list
+ * {@link Policy }
+ *
+ *
+ */
+ public List<Policy> getPolicy() {
+ if (policy == null) {
+ policy = new ArrayList<Policy>();
+ }
+ return this.policy;
+ }
+
+ /**
+ * 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;
+ }
+
+}
Added: webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/policy_v3/Policy.java
URL: http://svn.apache.org/viewvc/webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/policy_v3/Policy.java?rev=661167&view=auto
==============================================================================
--- webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/policy_v3/Policy.java (added)
+++ webservices/juddi/branches/v3_trunk/uddi-api/src/main/java/org/uddi/policy_v3/Policy.java Wed May 28 17:44:36 2008
@@ -0,0 +1,149 @@
+/*
+ * Copyright 2001-2008 The Apache Software Foundation.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ *
+ * This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.1.5-b01-fcs
+ * See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
+ * Any modifications to this file will be lost upon recompilation of the source schema.
+ * Generated on: 2008.05.28 at 03:26:41 PM EDT
+ */
+package org.uddi.policy_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;
+
+
+/**
+ * This element should be used to articulate one policy.
+ *
+ * <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:policy_v3}policyName"/>
+ * <element ref="{urn:uddi-org:policy_v3}policyDescription" maxOccurs="unbounded"/>
+ * <element ref="{urn:uddi-org:policy_v3}policyDecisionPoint"/>
+ * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "", propOrder = {
+ "policyName",
+ "policyDescription",
+ "policyDecisionPoint"
+})
+@XmlRootElement(name = "policy")
+public class Policy {
+
+ @XmlElement(required = true)
+ protected String policyName;
+ @XmlElement(required = true)
+ protected List<PolicyDescriptionType> policyDescription;
+ @XmlElement(required = true)
+ protected String policyDecisionPoint;
+
+ /**
+ * Gets the value of the policyName property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getPolicyName() {
+ return policyName;
+ }
+
+ /**
+ * Sets the value of the policyName property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setPolicyName(String value) {
+ this.policyName = value;
+ }
+
+ /**
+ * Gets the value of the policyDescription 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 policyDescription property.
+ *
+ * <p>
+ * For example, to add a new item, do as follows:
+ * <pre>
+ * getPolicyDescription().add(newItem);
+ * </pre>
+ *
+ *
+ * <p>
+ * Objects of the following type(s) are allowed in the list
+ * {@link PolicyDescriptionType }
+ *
+ *
+ */
+ public List<PolicyDescriptionType> getPolicyDescription() {
+ if (policyDescription == null) {
+ policyDescription = new ArrayList<PolicyDescriptionType>();
+ }
+ return this.policyDescription;
+ }
+
+ /**
+ * Gets the value of the policyDecisionPoint property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getPolicyDecisionPoint() {
+ return policyDecisionPoint;
+ }
+
+ /**
+ * Sets the value of the policyDecisionPoint property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setPolicyDecisionPoint(String value) {
+ this.policyDecisionPoint = value;
+ }
+
+}
---------------------------------------------------------------------
To unsubscribe, e-mail: juddi-cvs-unsubscribe@ws.apache.org
For additional commands, e-mail: juddi-cvs-help@ws.apache.org