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 package org.uddi.api_v2;
18
19 import javax.xml.bind.annotation.XmlAccessType;
20 import javax.xml.bind.annotation.XmlAccessorType;
21 import javax.xml.bind.annotation.XmlAttribute;
22 import javax.xml.bind.annotation.XmlElement;
23 import javax.xml.bind.annotation.XmlType;
24
25
26 /**
27 * <p>Java class for assertionStatusItem complex type.
28 *
29 * <p>The following schema fragment specifies the expected content contained within this class.
30 *
31 * <pre>
32 * <complexType name="assertionStatusItem">
33 * <complexContent>
34 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
35 * <sequence>
36 * <element ref="{urn:uddi-org:api_v2}fromKey"/>
37 * <element ref="{urn:uddi-org:api_v2}toKey"/>
38 * <element ref="{urn:uddi-org:api_v2}keyedReference"/>
39 * <element ref="{urn:uddi-org:api_v2}keysOwned"/>
40 * </sequence>
41 * <attribute name="completionStatus" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
42 * </restriction>
43 * </complexContent>
44 * </complexType>
45 * </pre>
46 *
47 *
48 */
49 @XmlAccessorType(XmlAccessType.FIELD)
50 @XmlType(name = "assertionStatusItem", propOrder = {
51 "fromKey",
52 "toKey",
53 "keyedReference",
54 "keysOwned"
55 })
56 public class AssertionStatusItem {
57
58 @XmlElement(required = true)
59 protected String fromKey;
60 @XmlElement(required = true)
61 protected String toKey;
62 @XmlElement(required = true)
63 protected KeyedReference keyedReference;
64 @XmlElement(required = true)
65 protected KeysOwned keysOwned;
66 @XmlAttribute(name = "completionStatus", required = true)
67 protected String completionStatus;
68
69 /**
70 * Gets the value of the fromKey property.
71 *
72 * @return
73 * possible object is
74 * {@link String }
75 *
76 */
77 public String getFromKey() {
78 return fromKey;
79 }
80
81 /**
82 * Sets the value of the fromKey property.
83 *
84 * @param value
85 * allowed object is
86 * {@link String }
87 *
88 */
89 public void setFromKey(String value) {
90 this.fromKey = value;
91 }
92
93 /**
94 * Gets the value of the toKey property.
95 *
96 * @return
97 * possible object is
98 * {@link String }
99 *
100 */
101 public String getToKey() {
102 return toKey;
103 }
104
105 /**
106 * Sets the value of the toKey property.
107 *
108 * @param value
109 * allowed object is
110 * {@link String }
111 *
112 */
113 public void setToKey(String value) {
114 this.toKey = value;
115 }
116
117 /**
118 * Gets the value of the keyedReference property.
119 *
120 * @return
121 * possible object is
122 * {@link KeyedReference }
123 *
124 */
125 public KeyedReference getKeyedReference() {
126 return keyedReference;
127 }
128
129 /**
130 * Sets the value of the keyedReference property.
131 *
132 * @param value
133 * allowed object is
134 * {@link KeyedReference }
135 *
136 */
137 public void setKeyedReference(KeyedReference value) {
138 this.keyedReference = value;
139 }
140
141 /**
142 * Gets the value of the keysOwned property.
143 *
144 * @return
145 * possible object is
146 * {@link KeysOwned }
147 *
148 */
149 public KeysOwned getKeysOwned() {
150 return keysOwned;
151 }
152
153 /**
154 * Sets the value of the keysOwned property.
155 *
156 * @param value
157 * allowed object is
158 * {@link KeysOwned }
159 *
160 */
161 public void setKeysOwned(KeysOwned value) {
162 this.keysOwned = value;
163 }
164
165 /**
166 * Gets the value of the completionStatus property.
167 *
168 * @return
169 * possible object is
170 * {@link String }
171 *
172 */
173 public String getCompletionStatus() {
174 return completionStatus;
175 }
176
177 /**
178 * Sets the value of the completionStatus property.
179 *
180 * @param value
181 * allowed object is
182 * {@link String }
183 *
184 */
185 public void setCompletionStatus(String value) {
186 this.completionStatus = value;
187 }
188
189 }