1 /*
2 * Copyright 2001-2009 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.apache.juddi.api_v3;
18
19 import javax.xml.bind.annotation.XmlAccessType;
20 import javax.xml.bind.annotation.XmlAccessorType;
21 import javax.xml.bind.annotation.XmlType;
22
23
24 /**
25 * <p>Java class for node complex type.
26 *
27 * <p>The following schema fragment specifies the expected content contained within this class.
28 *
29 * <pre>
30 * <complexType name="node">
31 * <complexContent>
32 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
33 * <sequence>
34 * <element name="name" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
35 * <element name="clientName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
36 * <element name="description" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
37 * <element name="custodyTransferUrl" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
38 * <element name="inquiryUrl" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
39 * <element name="publishUrl" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
40 * <element name="securityUrl" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
41 * <element name="subscriptionUrl" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
42 * <element name="subscriptionListenerUrl" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
43 * <element name="replicationUrl" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
44 * <element name="juddiApiUrl" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
45 * <element name="proxyTransport" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
46 * <element name="factoryInitial" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
47 * <element name="factoryURLPkgs" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
48 * <element name="factoryNamingProvider" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
49 * </sequence>
50 * </restriction>
51 * </complexContent>
52 * </complexType>
53 * </pre>
54 *
55 *
56 */
57 @XmlAccessorType(XmlAccessType.FIELD)
58 @XmlType(name = "node", propOrder = {
59 "name",
60 "clientName",
61 "description",
62 "custodyTransferUrl",
63 "inquiryUrl",
64 "publishUrl",
65 "securityUrl",
66 "subscriptionUrl",
67 "subscriptionListenerUrl",
68 "replicationUrl",
69 "juddiApiUrl",
70 "proxyTransport",
71 "factoryInitial",
72 "factoryURLPkgs",
73 "factoryNamingProvider"
74 })
75 public class Node {
76
77 protected String name;
78 protected String clientName;
79 protected String description;
80 protected String custodyTransferUrl;
81 protected String inquiryUrl;
82 protected String publishUrl;
83 protected String securityUrl;
84 protected String subscriptionUrl;
85 protected String subscriptionListenerUrl;
86 protected String replicationUrl;
87 protected String juddiApiUrl;
88 protected String proxyTransport;
89 protected String factoryInitial;
90 protected String factoryURLPkgs;
91 protected String factoryNamingProvider;
92
93 /**
94 * Gets the value of the name property.
95 *
96 * @return
97 * possible object is
98 * {@link String }
99 *
100 */
101 public String getName() {
102 return name;
103 }
104
105 /**
106 * Sets the value of the name property.
107 *
108 * @param value
109 * allowed object is
110 * {@link String }
111 *
112 */
113 public void setName(String value) {
114 this.name = value;
115 }
116
117 /**
118 * Gets the value of the clientName property.
119 *
120 * @return
121 * possible object is
122 * {@link String }
123 *
124 */
125 public String getClientName() {
126 return clientName;
127 }
128
129 /**
130 * Sets the value of the clientName property.
131 *
132 * @param value
133 * allowed object is
134 * {@link String }
135 *
136 */
137 public void setClientName(String value) {
138 this.clientName = value;
139 }
140
141 /**
142 * Gets the value of the description property.
143 *
144 * @return
145 * possible object is
146 * {@link String }
147 *
148 */
149 public String getDescription() {
150 return description;
151 }
152
153 /**
154 * Sets the value of the description property.
155 *
156 * @param value
157 * allowed object is
158 * {@link String }
159 *
160 */
161 public void setDescription(String value) {
162 this.description = value;
163 }
164
165 /**
166 * Gets the value of the custodyTransferUrl property.
167 *
168 * @return
169 * possible object is
170 * {@link String }
171 *
172 */
173 public String getCustodyTransferUrl() {
174 return custodyTransferUrl;
175 }
176
177 /**
178 * Sets the value of the custodyTransferUrl property.
179 *
180 * @param value
181 * allowed object is
182 * {@link String }
183 *
184 */
185 public void setCustodyTransferUrl(String value) {
186 this.custodyTransferUrl = value;
187 }
188
189 /**
190 * Gets the value of the inquiryUrl property.
191 *
192 * @return
193 * possible object is
194 * {@link String }
195 *
196 */
197 public String getInquiryUrl() {
198 return inquiryUrl;
199 }
200
201 /**
202 * Sets the value of the inquiryUrl property.
203 *
204 * @param value
205 * allowed object is
206 * {@link String }
207 *
208 */
209 public void setInquiryUrl(String value) {
210 this.inquiryUrl = value;
211 }
212
213 /**
214 * Gets the value of the publishUrl property.
215 *
216 * @return
217 * possible object is
218 * {@link String }
219 *
220 */
221 public String getPublishUrl() {
222 return publishUrl;
223 }
224
225 /**
226 * Sets the value of the publishUrl property.
227 *
228 * @param value
229 * allowed object is
230 * {@link String }
231 *
232 */
233 public void setPublishUrl(String value) {
234 this.publishUrl = value;
235 }
236
237 /**
238 * Gets the value of the securityUrl property.
239 *
240 * @return
241 * possible object is
242 * {@link String }
243 *
244 */
245 public String getSecurityUrl() {
246 return securityUrl;
247 }
248
249 /**
250 * Sets the value of the securityUrl property.
251 *
252 * @param value
253 * allowed object is
254 * {@link String }
255 *
256 */
257 public void setSecurityUrl(String value) {
258 this.securityUrl = value;
259 }
260
261 /**
262 * Gets the value of the subscriptionUrl property.
263 *
264 * @return
265 * possible object is
266 * {@link String }
267 *
268 */
269 public String getSubscriptionUrl() {
270 return subscriptionUrl;
271 }
272
273 /**
274 * Sets the value of the subscriptionUrl property.
275 *
276 * @param value
277 * allowed object is
278 * {@link String }
279 *
280 */
281 public void setSubscriptionUrl(String value) {
282 this.subscriptionUrl = value;
283 }
284
285 /**
286 * Gets the value of the subscriptionListenerUrl property.
287 *
288 * @return
289 * possible object is
290 * {@link String }
291 *
292 */
293 public String getSubscriptionListenerUrl() {
294 return subscriptionListenerUrl;
295 }
296
297 /**
298 * Sets the value of the subscriptionListenerUrl property.
299 *
300 * @param value
301 * allowed object is
302 * {@link String }
303 *
304 */
305 public void setSubscriptionListenerUrl(String value) {
306 this.subscriptionListenerUrl = value;
307 }
308
309 /**
310 * Gets the value of the replicationUrl property.
311 *
312 * @return
313 * possible object is
314 * {@link String }
315 *
316 */
317 public String getReplicationUrl() {
318 return replicationUrl;
319 }
320
321 /**
322 * Sets the value of the replicationUrl property.
323 *
324 * @param value
325 * allowed object is
326 * {@link String }
327 *
328 */
329 public void setReplicationUrl(String value) {
330 this.replicationUrl = value;
331 }
332
333 /**
334 * Gets the value of the juddiApiUrl property.
335 *
336 * @return
337 * possible object is
338 * {@link String }
339 *
340 */
341 public String getJuddiApiUrl() {
342 return juddiApiUrl;
343 }
344
345 /**
346 * Sets the value of the juddiApiUrl property.
347 *
348 * @param value
349 * allowed object is
350 * {@link String }
351 *
352 */
353 public void setJuddiApiUrl(String value) {
354 this.juddiApiUrl = value;
355 }
356
357 /**
358 * Gets the value of the proxyTransport property.
359 *
360 * @return
361 * possible object is
362 * {@link String }
363 *
364 */
365 public String getProxyTransport() {
366 return proxyTransport;
367 }
368
369 /**
370 * Sets the value of the proxyTransport property.
371 *
372 * @param value
373 * allowed object is
374 * {@link String }
375 *
376 */
377 public void setProxyTransport(String value) {
378 this.proxyTransport = value;
379 }
380
381 /**
382 * Gets the value of the factoryInitial property.
383 *
384 * @return
385 * possible object is
386 * {@link String }
387 *
388 */
389 public String getFactoryInitial() {
390 return factoryInitial;
391 }
392
393 /**
394 * Sets the value of the factoryInitial property.
395 *
396 * @param value
397 * allowed object is
398 * {@link String }
399 *
400 */
401 public void setFactoryInitial(String value) {
402 this.factoryInitial = value;
403 }
404
405 /**
406 * Gets the value of the factoryURLPkgs property.
407 *
408 * @return
409 * possible object is
410 * {@link String }
411 *
412 */
413 public String getFactoryURLPkgs() {
414 return factoryURLPkgs;
415 }
416
417 /**
418 * Sets the value of the factoryURLPkgs property.
419 *
420 * @param value
421 * allowed object is
422 * {@link String }
423 *
424 */
425 public void setFactoryURLPkgs(String value) {
426 this.factoryURLPkgs = value;
427 }
428
429 /**
430 * Gets the value of the factoryNamingProvider property.
431 *
432 * @return
433 * possible object is
434 * {@link String }
435 *
436 */
437 public String getFactoryNamingProvider() {
438 return factoryNamingProvider;
439 }
440
441 /**
442 * Sets the value of the factoryNamingProvider property.
443 *
444 * @param value
445 * allowed object is
446 * {@link String }
447 *
448 */
449 public void setFactoryNamingProvider(String value) {
450 this.factoryNamingProvider = value;
451 }
452
453 }