View Javadoc
1   /*
2    * Copyright 2001-2008 The Apache Software Foundation.
3    * 
4    * Licensed under the Apache License, Version 2.0 (the "License");
5    * you may not use this file except in compliance with the License.
6    * You may obtain a copy of the License at
7    * 
8    *      http://www.apache.org/licenses/LICENSE-2.0
9    * 
10   * Unless required by applicable law or agreed to in writing, software
11   * distributed under the License is distributed on an "AS IS" BASIS,
12   * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13   * See the License for the specific language governing permissions and
14   * limitations under the License.
15   *
16   */
17  
18  
19  package org.uddi.repl_v3;
20  
21  import java.io.Serializable;
22  
23  import javax.xml.bind.annotation.XmlAccessType;
24  import javax.xml.bind.annotation.XmlAccessorType;
25  import javax.xml.bind.annotation.XmlElement;
26  import javax.xml.bind.annotation.XmlTransient;
27  import javax.xml.bind.annotation.XmlType;
28  import org.uddi.custody_v3.KeyBag;
29  import org.uddi.custody_v3.TransferOperationalInfo;
30  import org.uddi.custody_v3.TransferToken;
31  
32  
33  /**
34   * <p>Java class for transfer_custody complex type.
35   * 
36   * <p>The following schema fragment specifies the expected content contained within this class.
37   * 
38   * <pre>
39   * &lt;complexType name="transfer_custody">
40   *   &lt;complexContent>
41   *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
42   *       &lt;sequence>
43   *         &lt;element ref="{urn:uddi-org:custody_v3}transferToken"/>
44   *         &lt;element ref="{urn:uddi-org:custody_v3}keyBag"/>
45   *         &lt;element ref="{urn:uddi-org:custody_v3}transferOperationalInfo"/>
46   *       &lt;/sequence>
47   *     &lt;/restriction>
48   *   &lt;/complexContent>
49   * &lt;/complexType>
50   * </pre>
51   * 
52   * 
53   */
54  @XmlAccessorType(XmlAccessType.FIELD)
55  @XmlType(name = "transfer_custody", propOrder = {
56      "transferToken",
57      "keyBag",
58      "transferOperationalInfo"
59  })
60  public class TransferCustody implements Serializable{
61  	@XmlTransient
62  	private static final long serialVersionUID = 8770604650672969536L;
63  	@XmlElement(namespace = "urn:uddi-org:custody_v3", required = true)
64      protected TransferToken transferToken;
65      @XmlElement(namespace = "urn:uddi-org:custody_v3", required = true)
66      protected KeyBag keyBag;
67      @XmlElement(namespace = "urn:uddi-org:custody_v3", required = true)
68      protected TransferOperationalInfo transferOperationalInfo;
69  
70      /**
71       * Gets the value of the transferToken property.
72       * 
73       * @return
74       *     possible object is
75       *     {@link TransferToken }
76       *     
77       */
78      public TransferToken getTransferToken() {
79          return transferToken;
80      }
81  
82      /**
83       * Sets the value of the transferToken property.
84       * 
85       * @param value
86       *     allowed object is
87       *     {@link TransferToken }
88       *     
89       */
90      public void setTransferToken(TransferToken value) {
91          this.transferToken = value;
92      }
93  
94      /**
95       * Gets the value of the keyBag property.
96       * 
97       * @return
98       *     possible object is
99       *     {@link KeyBag }
100      *     
101      */
102     public KeyBag getKeyBag() {
103         return keyBag;
104     }
105 
106     /**
107      * Sets the value of the keyBag property.
108      * 
109      * @param value
110      *     allowed object is
111      *     {@link KeyBag }
112      *     
113      */
114     public void setKeyBag(KeyBag value) {
115         this.keyBag = value;
116     }
117 
118     /**
119      * Gets the value of the transferOperationalInfo property.
120      * 
121      * @return
122      *     possible object is
123      *     {@link TransferOperationalInfo }
124      *     
125      */
126     public TransferOperationalInfo getTransferOperationalInfo() {
127         return transferOperationalInfo;
128     }
129 
130     /**
131      * Sets the value of the transferOperationalInfo property.
132      * 
133      * @param value
134      *     allowed object is
135      *     {@link TransferOperationalInfo }
136      *     
137      */
138     public void setTransferOperationalInfo(TransferOperationalInfo value) {
139         this.transferOperationalInfo = value;
140     }
141 
142 }