Return-Path: Delivered-To: apmail-ws-juddi-cvs-archive@www.apache.org Received: (qmail 37370 invoked from network); 29 May 2008 00:45:38 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 29 May 2008 00:45:38 -0000 Received: (qmail 66677 invoked by uid 500); 29 May 2008 00:45:40 -0000 Delivered-To: apmail-ws-juddi-cvs-archive@ws.apache.org Received: (qmail 66638 invoked by uid 500); 29 May 2008 00:45:40 -0000 Mailing-List: contact juddi-cvs-help@ws.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: List-Post: List-Id: Delivered-To: mailing list juddi-cvs@ws.apache.org Received: (qmail 66629 invoked by uid 99); 29 May 2008 00:45:40 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 28 May 2008 17:45:40 -0700 X-ASF-Spam-Status: No, hits=-2000.0 required=10.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [140.211.11.4] (HELO eris.apache.org) (140.211.11.4) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 29 May 2008 00:44:49 +0000 Received: by eris.apache.org (Postfix, from userid 65534) id D40582388A86; Wed, 28 May 2008 17:44:48 -0700 (PDT) Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: 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... Date: Thu, 29 May 2008 00:44:41 -0000 To: juddi-cvs@ws.apache.org From: kstam@apache.org X-Mailer: svnmailer-1.0.8 Message-Id: <20080529004448.D40582388A86@eris.apache.org> X-Virus-Checked: Checked by ClamAV on apache.org 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 http://java.sun.com/xml/jaxb + * 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; + + +/** + *

Java class for tModel complex type. + * + *

The following schema fragment specifies the expected content contained within this class. + * + *

+ * <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>
+ * 
+ * + * + */ +@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; + protected List overviewDoc; + protected IdentifierBag identifierBag; + protected CategoryBag categoryBag; + @XmlElement(name = "Signature", namespace = "http://www.w3.org/2000/09/xmldsig#") + protected List 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. + * + *

+ * 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 set method for the description property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getDescription().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Description } + * + * + */ + public List getDescription() { + if (description == null) { + description = new ArrayList(); + } + return this.description; + } + + /** + * Gets the value of the overviewDoc property. + * + *

+ * 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 set method for the overviewDoc property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getOverviewDoc().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link OverviewDoc } + * + * + */ + public List getOverviewDoc() { + if (overviewDoc == null) { + overviewDoc = new ArrayList(); + } + 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. + * + *

+ * 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 set method for the signature property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getSignature().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link SignatureType } + * + * + */ + public List getSignature() { + if (signature == null) { + signature = new ArrayList(); + } + 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 http://java.sun.com/xml/jaxb + * 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; + + +/** + *

Java class for tModelBag complex type. + * + *

The following schema fragment specifies the expected content contained within this class. + * + *

+ * <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>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "tModelBag", propOrder = { + "tModelKey" +}) +public class TModelBag { + + @XmlElement(required = true) + protected List tModelKey; + + /** + * Gets the value of the tModelKey property. + * + *

+ * 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 set method for the tModelKey property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getTModelKey().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link String } + * + * + */ + public List getTModelKey() { + if (tModelKey == null) { + tModelKey = new ArrayList(); + } + 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 http://java.sun.com/xml/jaxb + * 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; + + +/** + *

Java class for tModelDetail complex type. + * + *

The following schema fragment specifies the expected content contained within this class. + * + *

+ * <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>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "tModelDetail", propOrder = { + "tModel" +}) +public class TModelDetail { + + protected List tModel; + @XmlAttribute + protected Boolean truncated; + + /** + * Gets the value of the tModel property. + * + *

+ * 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 set method for the tModel property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getTModel().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link TModel } + * + * + */ + public List getTModel() { + if (tModel == null) { + tModel = new ArrayList(); + } + 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 http://java.sun.com/xml/jaxb + * 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; + + +/** + *

Java class for tModelInfo complex type. + * + *

The following schema fragment specifies the expected content contained within this class. + * + *

+ * <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>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "tModelInfo", propOrder = { + "name", + "description" +}) +public class TModelInfo { + + @XmlElement(required = true) + protected Name name; + protected List 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. + * + *

+ * 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 set method for the description property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getDescription().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Description } + * + * + */ + public List getDescription() { + if (description == null) { + description = new ArrayList(); + } + 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 http://java.sun.com/xml/jaxb + * 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; + + +/** + *

Java class for tModelInfos complex type. + * + *

The following schema fragment specifies the expected content contained within this class. + * + *

+ * <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>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "tModelInfos", propOrder = { + "tModelInfo" +}) +public class TModelInfos { + + @XmlElement(required = true) + protected List tModelInfo; + + /** + * Gets the value of the tModelInfo property. + * + *

+ * 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 set method for the tModelInfo property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getTModelInfo().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link TModelInfo } + * + * + */ + public List getTModelInfo() { + if (tModelInfo == null) { + tModelInfo = new ArrayList(); + } + 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 http://java.sun.com/xml/jaxb + * 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; + + +/** + *

Java class for tModelInstanceDetails complex type. + * + *

The following schema fragment specifies the expected content contained within this class. + * + *

+ * <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>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "tModelInstanceDetails", propOrder = { + "tModelInstanceInfo" +}) +public class TModelInstanceDetails { + + @XmlElement(required = true) + protected List tModelInstanceInfo; + + /** + * Gets the value of the tModelInstanceInfo property. + * + *

+ * 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 set method for the tModelInstanceInfo property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getTModelInstanceInfo().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link TModelInstanceInfo } + * + * + */ + public List getTModelInstanceInfo() { + if (tModelInstanceInfo == null) { + tModelInstanceInfo = new ArrayList(); + } + 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 http://java.sun.com/xml/jaxb + * 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; + + +/** + *

Java class for tModelInstanceInfo complex type. + * + *

The following schema fragment specifies the expected content contained within this class. + * + *

+ * <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>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "tModelInstanceInfo", propOrder = { + "description", + "instanceDetails" +}) +public class TModelInstanceInfo { + + protected List description; + protected InstanceDetails instanceDetails; + @XmlAttribute(required = true) + protected String tModelKey; + + /** + * Gets the value of the description property. + * + *

+ * 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 set method for the description property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getDescription().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Description } + * + * + */ + public List getDescription() { + if (description == null) { + description = new ArrayList(); + } + 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 http://java.sun.com/xml/jaxb + * 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; + + +/** + *

Java class for tModelList complex type. + * + *

The following schema fragment specifies the expected content contained within this class. + * + *

+ * <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>
+ * 
+ * + * + */ +@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 http://java.sun.com/xml/jaxb + * 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 http://java.sun.com/xml/jaxb + * 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; + + +/** + *

Java class for discard_transferToken complex type. + * + *

The following schema fragment specifies the expected content contained within this class. + * + *

+ * <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>
+ * 
+ * + * + */ +@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 http://java.sun.com/xml/jaxb + * 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; + + +/** + *

Java class for get_transferToken complex type. + * + *

The following schema fragment specifies the expected content contained within this class. + * + *

+ * <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>
+ * 
+ * + * + */ +@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 http://java.sun.com/xml/jaxb + * 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; + + +/** + *

Java class for keyBag complex type. + * + *

The following schema fragment specifies the expected content contained within this class. + * + *

+ * <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>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "keyBag", propOrder = { + "key" +}) +public class KeyBag { + + @XmlElement(required = true) + protected List key; + + /** + * Gets the value of the key property. + * + *

+ * 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 set method for the key property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getKey().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link String } + * + * + */ + public List getKey() { + if (key == null) { + key = new ArrayList(); + } + 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 http://java.sun.com/xml/jaxb + * 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. + *

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 createTransferEntities(TransferEntities value) { + return new JAXBElement(_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 createTransferToken(TransferToken value) { + return new JAXBElement(_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 createTransferOperationalInfo(TransferOperationalInfo value) { + return new JAXBElement(_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 createGetTransferToken(GetTransferToken value) { + return new JAXBElement(_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 createDiscardTransferToken(DiscardTransferToken value) { + return new JAXBElement(_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 createKeyBag(KeyBag value) { + return new JAXBElement(_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 http://java.sun.com/xml/jaxb + * 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; + + +/** + *

Java class for transfer_entities complex type. + * + *

The following schema fragment specifies the expected content contained within this class. + * + *

+ * <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>
+ * 
+ * + * + */ +@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 http://java.sun.com/xml/jaxb + * 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; + + +/** + *

Java class for transferOperationalInfo complex type. + * + *

The following schema fragment specifies the expected content contained within this class. + * + *

+ * <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>
+ * 
+ * + * + */ +@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 http://java.sun.com/xml/jaxb + * 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; + + +/** + *

Java class for transferToken complex type. + * + *

The following schema fragment specifies the expected content contained within this class. + * + *

+ * <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>
+ * 
+ * + * + */ +@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 http://java.sun.com/xml/jaxb + * 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 http://java.sun.com/xml/jaxb + * 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. + *

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 createPolicyDecisionPoint(String value) { + return new JAXBElement(_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 createPolicyDescription(PolicyDescriptionType value) { + return new JAXBElement(_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 createPolicyName(String value) { + return new JAXBElement(_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 http://java.sun.com/xml/jaxb + * 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. + * + *

Java class for anonymous complex type. + * + *

The following schema fragment specifies the expected content contained within this class. + * + *

+ * <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>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "policy", + "signature" +}) +@XmlRootElement(name = "policies") +public class Policies { + + protected List policy; + @XmlElement(name = "Signature", namespace = "http://www.w3.org/2000/09/xmldsig#") + protected List signature; + + /** + * Gets the value of the policy property. + * + *

+ * 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 set method for the policy property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getPolicy().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link Policy } + * + * + */ + public List getPolicy() { + if (policy == null) { + policy = new ArrayList(); + } + return this.policy; + } + + /** + * Gets the value of the signature property. + * + *

+ * 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 set method for the signature property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getSignature().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link SignatureType } + * + * + */ + public List getSignature() { + if (signature == null) { + signature = new ArrayList(); + } + 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 http://java.sun.com/xml/jaxb + * 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. + * + *

Java class for anonymous complex type. + * + *

The following schema fragment specifies the expected content contained within this class. + * + *

+ * <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>
+ * 
+ * + * + */ +@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 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. + * + *

+ * 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 set method for the policyDescription property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getPolicyDescription().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link PolicyDescriptionType } + * + * + */ + public List getPolicyDescription() { + if (policyDescription == null) { + policyDescription = new ArrayList(); + } + 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