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 }