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.XmlRootElement;
27  import javax.xml.bind.annotation.XmlTransient;
28  import javax.xml.bind.annotation.XmlType;
29  import javax.xml.datatype.XMLGregorianCalendar;
30  import org.uddi.api_v3.PublisherAssertion;
31  
32  
33  /**
34   * <p>Java class for anonymous complex type.
35   * 
36   * <p>The following schema fragment specifies the expected content contained within this class.
37   * 
38   * <pre>
39   * &lt;complexType>
40   *   &lt;complexContent>
41   *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
42   *       &lt;sequence>
43   *         &lt;element ref="{urn:uddi-org:api_v3}publisherAssertion"/>
44   *         &lt;element name="fromBusinessCheck" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
45   *         &lt;element name="toBusinessCheck" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
46   *         &lt;element name="modified" type="{urn:uddi-org:api_v3}timeInstant"/>
47   *         &lt;element ref="{urn:uddi-org:repl_v3}fromSignatures" minOccurs="0"/>
48   *         &lt;element ref="{urn:uddi-org:repl_v3}toSignatures" minOccurs="0"/>
49   *       &lt;/sequence>
50   *     &lt;/restriction>
51   *   &lt;/complexContent>
52   * &lt;/complexType>
53   * </pre>
54   * 
55   * 
56   */
57  @XmlAccessorType(XmlAccessType.FIELD)
58  @XmlType(name = "", 
59          //namespace = "urn:uddi-org:repl_v3", 
60          propOrder = {
61      "publisherAssertion",
62      "fromBusinessCheck",
63      "toBusinessCheck",
64      "modified",
65      "fromSignatures",
66      "toSignatures"
67  })
68  @XmlRootElement(name = "changeRecordPublisherAssertion")
69  public class ChangeRecordPublisherAssertion implements Serializable{
70  	@XmlTransient
71  	private static final long serialVersionUID = -7934282484968024201L;
72  	@XmlElement(namespace = "urn:uddi-org:api_v3", required = true)
73      protected PublisherAssertion publisherAssertion;
74     //     @XmlElement(namespace = "urn:uddi-org:api_v3", required = true)
75      protected boolean fromBusinessCheck;
76     //     @XmlElement(namespace = "urn:uddi-org:api_v3", required = true)
77      protected boolean toBusinessCheck;
78      @XmlElement(required = true)
79      protected XMLGregorianCalendar modified;
80      protected FromSignatures fromSignatures;
81      protected ToSignatures toSignatures;
82  
83      /**
84       * Gets the value of the publisherAssertion property.
85       * 
86       * @return
87       *     possible object is
88       *     {@link PublisherAssertion }
89       *     
90       */
91      public PublisherAssertion getPublisherAssertion() {
92          return publisherAssertion;
93      }
94  
95      /**
96       * Sets the value of the publisherAssertion property.
97       * 
98       * @param value
99       *     allowed object is
100      *     {@link PublisherAssertion }
101      *     
102      */
103     public void setPublisherAssertion(PublisherAssertion value) {
104         this.publisherAssertion = value;
105     }
106 
107     /**
108      * Gets the value of the fromBusinessCheck property.
109      * 
110      */
111     public boolean isFromBusinessCheck() {
112         return fromBusinessCheck;
113     }
114 
115     /**
116      * Sets the value of the fromBusinessCheck property.
117      * 
118      */
119     public void setFromBusinessCheck(boolean value) {
120         this.fromBusinessCheck = value;
121     }
122 
123     /**
124      * Gets the value of the toBusinessCheck property.
125      * 
126      */
127     public boolean isToBusinessCheck() {
128         return toBusinessCheck;
129     }
130 
131     /**
132      * Sets the value of the toBusinessCheck property.
133      * 
134      */
135     public void setToBusinessCheck(boolean value) {
136         this.toBusinessCheck = value;
137     }
138 
139     /**
140      * Gets the value of the modified property.
141      * 
142      * @return
143      *     possible object is
144      *     {@link XMLGregorianCalendar }
145      *     
146      */
147     public XMLGregorianCalendar getModified() {
148         return modified;
149     }
150 
151     /**
152      * Sets the value of the modified property.
153      * 
154      * @param value
155      *     allowed object is
156      *     {@link XMLGregorianCalendar }
157      *     
158      */
159     public void setModified(XMLGregorianCalendar value) {
160         this.modified = value;
161     }
162 
163     /**
164      * Gets the value of the fromSignatures property.
165      * 
166      * @return
167      *     possible object is
168      *     {@link FromSignatures }
169      *     
170      */
171     public FromSignatures getFromSignatures() {
172         return fromSignatures;
173     }
174 
175     /**
176      * Sets the value of the fromSignatures property.
177      * 
178      * @param value
179      *     allowed object is
180      *     {@link FromSignatures }
181      *     
182      */
183     public void setFromSignatures(FromSignatures value) {
184         this.fromSignatures = value;
185     }
186 
187     /**
188      * Gets the value of the toSignatures property.
189      * 
190      * @return
191      *     possible object is
192      *     {@link ToSignatures }
193      *     
194      */
195     public ToSignatures getToSignatures() {
196         return toSignatures;
197     }
198 
199     /**
200      * Sets the value of the toSignatures property.
201      * 
202      * @param value
203      *     allowed object is
204      *     {@link ToSignatures }
205      *     
206      */
207     public void setToSignatures(ToSignatures value) {
208         this.toSignatures = value;
209     }
210 
211 }