View Javadoc
1   //
2   // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.1.9-03/31/2009 04:14 PM(snajper)-fcs 
3   // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 
4   // Any modifications to this file will be lost upon recompilation of the source schema. 
5   // Generated on: 2009.04.30 at 06:20:20 PM CEST 
6   //
7   
8   
9   package org.openehealth.ipf.commons.ihe.xds.core.stub.ebrs30.lcm;
10  
11  import javax.xml.bind.annotation.XmlAccessType;
12  import javax.xml.bind.annotation.XmlAccessorType;
13  import javax.xml.bind.annotation.XmlElement;
14  import javax.xml.bind.annotation.XmlRootElement;
15  import javax.xml.bind.annotation.XmlType;
16  
17  import org.openehealth.ipf.commons.ihe.xds.core.stub.ebrs30.rim.AdhocQueryType;
18  import org.openehealth.ipf.commons.ihe.xds.core.stub.ebrs30.rim.ObjectRefType;
19  import org.openehealth.ipf.commons.ihe.xds.core.stub.ebrs30.rs.RegistryRequestType;
20  
21  
22  /**
23   * <p>Java class for anonymous complex type.
24   * 
25   * <p>The following schema fragment specifies the expected content contained within this class.
26   * 
27   * <pre>
28   * &lt;complexType>
29   *   &lt;complexContent>
30   *     &lt;extension base="{urn:oasis:names:tc:ebxml-regrep:xsd:rs:3.0}RegistryRequestType">
31   *       &lt;sequence>
32   *         &lt;element ref="{urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0}AdhocQuery"/>
33   *         &lt;element name="SourceRegistry" type="{urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0}ObjectRefType"/>
34   *         &lt;element name="DestinationRegistry" type="{urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0}ObjectRefType"/>
35   *         &lt;element name="OwnerAtSource" type="{urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0}ObjectRefType"/>
36   *         &lt;element name="OwnerAtDestination" type="{urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0}ObjectRefType"/>
37   *       &lt;/sequence>
38   *     &lt;/extension>
39   *   &lt;/complexContent>
40   * &lt;/complexType>
41   * </pre>
42   * 
43   * 
44   */
45  @XmlAccessorType(XmlAccessType.FIELD)
46  @XmlType(name = "", propOrder = {
47      "adhocQuery",
48      "sourceRegistry",
49      "destinationRegistry",
50      "ownerAtSource",
51      "ownerAtDestination"
52  })
53  @XmlRootElement(name = "RelocateObjectsRequest")
54  public class RelocateObjectsRequest
55      extends RegistryRequestType
56  {
57  
58      @XmlElement(name = "AdhocQuery", namespace = "urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0", required = true)
59      protected AdhocQueryType adhocQuery;
60      @XmlElement(name = "SourceRegistry", required = true)
61      protected ObjectRefType sourceRegistry;
62      @XmlElement(name = "DestinationRegistry", required = true)
63      protected ObjectRefType destinationRegistry;
64      @XmlElement(name = "OwnerAtSource", required = true)
65      protected ObjectRefType ownerAtSource;
66      @XmlElement(name = "OwnerAtDestination", required = true)
67      protected ObjectRefType ownerAtDestination;
68  
69      /**
70       * Gets the value of the adhocQuery property.
71       * 
72       * @return
73       *     possible object is
74       *     {@link AdhocQueryType }
75       *     
76       */
77      public AdhocQueryType getAdhocQuery() {
78          return adhocQuery;
79      }
80  
81      /**
82       * Sets the value of the adhocQuery property.
83       * 
84       * @param value
85       *     allowed object is
86       *     {@link AdhocQueryType }
87       *     
88       */
89      public void setAdhocQuery(AdhocQueryType value) {
90          this.adhocQuery = value;
91      }
92  
93      /**
94       * Gets the value of the sourceRegistry property.
95       * 
96       * @return
97       *     possible object is
98       *     {@link ObjectRefType }
99       *     
100      */
101     public ObjectRefType getSourceRegistry() {
102         return sourceRegistry;
103     }
104 
105     /**
106      * Sets the value of the sourceRegistry property.
107      * 
108      * @param value
109      *     allowed object is
110      *     {@link ObjectRefType }
111      *     
112      */
113     public void setSourceRegistry(ObjectRefType value) {
114         this.sourceRegistry = value;
115     }
116 
117     /**
118      * Gets the value of the destinationRegistry property.
119      * 
120      * @return
121      *     possible object is
122      *     {@link ObjectRefType }
123      *     
124      */
125     public ObjectRefType getDestinationRegistry() {
126         return destinationRegistry;
127     }
128 
129     /**
130      * Sets the value of the destinationRegistry property.
131      * 
132      * @param value
133      *     allowed object is
134      *     {@link ObjectRefType }
135      *     
136      */
137     public void setDestinationRegistry(ObjectRefType value) {
138         this.destinationRegistry = value;
139     }
140 
141     /**
142      * Gets the value of the ownerAtSource property.
143      * 
144      * @return
145      *     possible object is
146      *     {@link ObjectRefType }
147      *     
148      */
149     public ObjectRefType getOwnerAtSource() {
150         return ownerAtSource;
151     }
152 
153     /**
154      * Sets the value of the ownerAtSource property.
155      * 
156      * @param value
157      *     allowed object is
158      *     {@link ObjectRefType }
159      *     
160      */
161     public void setOwnerAtSource(ObjectRefType value) {
162         this.ownerAtSource = value;
163     }
164 
165     /**
166      * Gets the value of the ownerAtDestination property.
167      * 
168      * @return
169      *     possible object is
170      *     {@link ObjectRefType }
171      *     
172      */
173     public ObjectRefType getOwnerAtDestination() {
174         return ownerAtDestination;
175     }
176 
177     /**
178      * Sets the value of the ownerAtDestination property.
179      * 
180      * @param value
181      *     allowed object is
182      *     {@link ObjectRefType }
183      *     
184      */
185     public void setOwnerAtDestination(ObjectRefType value) {
186         this.ownerAtDestination = value;
187     }
188 
189 }