001 /* 002 * XML Type: jetty-configType 003 * Namespace: http://geronimo.apache.org/xml/ns/web/jetty/config-1.0.1 004 * Java type: org.apache.geronimo.xbeans.geronimo.web.jetty.config.GerJettyConfigType 005 * 006 * Automatically generated - do not modify. 007 */ 008 package org.apache.geronimo.xbeans.geronimo.web.jetty.config.impl; 009 /** 010 * An XML jetty-configType(@http://geronimo.apache.org/xml/ns/web/jetty/config-1.0.1). 011 * 012 * This is a complex type. 013 */ 014 public class GerJettyConfigTypeImpl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements org.apache.geronimo.xbeans.geronimo.web.jetty.config.GerJettyConfigType 015 { 016 017 public GerJettyConfigTypeImpl(org.apache.xmlbeans.SchemaType sType) 018 { 019 super(sType); 020 } 021 022 private static final javax.xml.namespace.QName HOST$0 = 023 new javax.xml.namespace.QName("http://geronimo.apache.org/xml/ns/web/jetty/config-1.0.1", "host"); 024 private static final javax.xml.namespace.QName VIRTUALHOST$2 = 025 new javax.xml.namespace.QName("http://geronimo.apache.org/xml/ns/web/jetty/config-1.0.1", "virtual-host"); 026 private static final javax.xml.namespace.QName SESSIONMANAGER$4 = 027 new javax.xml.namespace.QName("http://geronimo.apache.org/xml/ns/web/jetty/config-1.0.1", "session-manager"); 028 private static final javax.xml.namespace.QName COMPACTPATH$6 = 029 new javax.xml.namespace.QName("http://geronimo.apache.org/xml/ns/web/jetty/config-1.0.1", "compact-path"); 030 031 032 /** 033 * Gets array of all "host" elements 034 */ 035 public java.lang.String[] getHostArray() 036 { 037 synchronized (monitor()) 038 { 039 check_orphaned(); 040 java.util.List targetList = new java.util.ArrayList(); 041 get_store().find_all_element_users(HOST$0, targetList); 042 java.lang.String[] result = new java.lang.String[targetList.size()]; 043 for (int i = 0, len = targetList.size() ; i < len ; i++) 044 result[i] = ((org.apache.xmlbeans.SimpleValue)targetList.get(i)).getStringValue(); 045 return result; 046 } 047 } 048 049 /** 050 * Gets ith "host" element 051 */ 052 public java.lang.String getHostArray(int i) 053 { 054 synchronized (monitor()) 055 { 056 check_orphaned(); 057 org.apache.xmlbeans.SimpleValue target = null; 058 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(HOST$0, i); 059 if (target == null) 060 { 061 throw new IndexOutOfBoundsException(); 062 } 063 return target.getStringValue(); 064 } 065 } 066 067 /** 068 * Gets (as xml) array of all "host" elements 069 */ 070 public org.apache.xmlbeans.XmlString[] xgetHostArray() 071 { 072 synchronized (monitor()) 073 { 074 check_orphaned(); 075 java.util.List targetList = new java.util.ArrayList(); 076 get_store().find_all_element_users(HOST$0, targetList); 077 org.apache.xmlbeans.XmlString[] result = new org.apache.xmlbeans.XmlString[targetList.size()]; 078 targetList.toArray(result); 079 return result; 080 } 081 } 082 083 /** 084 * Gets (as xml) ith "host" element 085 */ 086 public org.apache.xmlbeans.XmlString xgetHostArray(int i) 087 { 088 synchronized (monitor()) 089 { 090 check_orphaned(); 091 org.apache.xmlbeans.XmlString target = null; 092 target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(HOST$0, i); 093 if (target == null) 094 { 095 throw new IndexOutOfBoundsException(); 096 } 097 return (org.apache.xmlbeans.XmlString)target; 098 } 099 } 100 101 /** 102 * Returns number of "host" element 103 */ 104 public int sizeOfHostArray() 105 { 106 synchronized (monitor()) 107 { 108 check_orphaned(); 109 return get_store().count_elements(HOST$0); 110 } 111 } 112 113 /** 114 * Sets array of all "host" element 115 */ 116 public void setHostArray(java.lang.String[] hostArray) 117 { 118 synchronized (monitor()) 119 { 120 check_orphaned(); 121 arraySetterHelper(hostArray, HOST$0); 122 } 123 } 124 125 /** 126 * Sets ith "host" element 127 */ 128 public void setHostArray(int i, java.lang.String host) 129 { 130 synchronized (monitor()) 131 { 132 check_orphaned(); 133 org.apache.xmlbeans.SimpleValue target = null; 134 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(HOST$0, i); 135 if (target == null) 136 { 137 throw new IndexOutOfBoundsException(); 138 } 139 target.setStringValue(host); 140 } 141 } 142 143 /** 144 * Sets (as xml) array of all "host" element 145 */ 146 public void xsetHostArray(org.apache.xmlbeans.XmlString[]hostArray) 147 { 148 synchronized (monitor()) 149 { 150 check_orphaned(); 151 arraySetterHelper(hostArray, HOST$0); 152 } 153 } 154 155 /** 156 * Sets (as xml) ith "host" element 157 */ 158 public void xsetHostArray(int i, org.apache.xmlbeans.XmlString host) 159 { 160 synchronized (monitor()) 161 { 162 check_orphaned(); 163 org.apache.xmlbeans.XmlString target = null; 164 target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(HOST$0, i); 165 if (target == null) 166 { 167 throw new IndexOutOfBoundsException(); 168 } 169 target.set(host); 170 } 171 } 172 173 /** 174 * Inserts the value as the ith "host" element 175 */ 176 public void insertHost(int i, java.lang.String host) 177 { 178 synchronized (monitor()) 179 { 180 check_orphaned(); 181 org.apache.xmlbeans.SimpleValue target = 182 (org.apache.xmlbeans.SimpleValue)get_store().insert_element_user(HOST$0, i); 183 target.setStringValue(host); 184 } 185 } 186 187 /** 188 * Appends the value as the last "host" element 189 */ 190 public void addHost(java.lang.String host) 191 { 192 synchronized (monitor()) 193 { 194 check_orphaned(); 195 org.apache.xmlbeans.SimpleValue target = null; 196 target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(HOST$0); 197 target.setStringValue(host); 198 } 199 } 200 201 /** 202 * Inserts and returns a new empty value (as xml) as the ith "host" element 203 */ 204 public org.apache.xmlbeans.XmlString insertNewHost(int i) 205 { 206 synchronized (monitor()) 207 { 208 check_orphaned(); 209 org.apache.xmlbeans.XmlString target = null; 210 target = (org.apache.xmlbeans.XmlString)get_store().insert_element_user(HOST$0, i); 211 return target; 212 } 213 } 214 215 /** 216 * Appends and returns a new empty value (as xml) as the last "host" element 217 */ 218 public org.apache.xmlbeans.XmlString addNewHost() 219 { 220 synchronized (monitor()) 221 { 222 check_orphaned(); 223 org.apache.xmlbeans.XmlString target = null; 224 target = (org.apache.xmlbeans.XmlString)get_store().add_element_user(HOST$0); 225 return target; 226 } 227 } 228 229 /** 230 * Removes the ith "host" element 231 */ 232 public void removeHost(int i) 233 { 234 synchronized (monitor()) 235 { 236 check_orphaned(); 237 get_store().remove_element(HOST$0, i); 238 } 239 } 240 241 /** 242 * Gets array of all "virtual-host" elements 243 */ 244 public java.lang.String[] getVirtualHostArray() 245 { 246 synchronized (monitor()) 247 { 248 check_orphaned(); 249 java.util.List targetList = new java.util.ArrayList(); 250 get_store().find_all_element_users(VIRTUALHOST$2, targetList); 251 java.lang.String[] result = new java.lang.String[targetList.size()]; 252 for (int i = 0, len = targetList.size() ; i < len ; i++) 253 result[i] = ((org.apache.xmlbeans.SimpleValue)targetList.get(i)).getStringValue(); 254 return result; 255 } 256 } 257 258 /** 259 * Gets ith "virtual-host" element 260 */ 261 public java.lang.String getVirtualHostArray(int i) 262 { 263 synchronized (monitor()) 264 { 265 check_orphaned(); 266 org.apache.xmlbeans.SimpleValue target = null; 267 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(VIRTUALHOST$2, i); 268 if (target == null) 269 { 270 throw new IndexOutOfBoundsException(); 271 } 272 return target.getStringValue(); 273 } 274 } 275 276 /** 277 * Gets (as xml) array of all "virtual-host" elements 278 */ 279 public org.apache.xmlbeans.XmlString[] xgetVirtualHostArray() 280 { 281 synchronized (monitor()) 282 { 283 check_orphaned(); 284 java.util.List targetList = new java.util.ArrayList(); 285 get_store().find_all_element_users(VIRTUALHOST$2, targetList); 286 org.apache.xmlbeans.XmlString[] result = new org.apache.xmlbeans.XmlString[targetList.size()]; 287 targetList.toArray(result); 288 return result; 289 } 290 } 291 292 /** 293 * Gets (as xml) ith "virtual-host" element 294 */ 295 public org.apache.xmlbeans.XmlString xgetVirtualHostArray(int i) 296 { 297 synchronized (monitor()) 298 { 299 check_orphaned(); 300 org.apache.xmlbeans.XmlString target = null; 301 target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(VIRTUALHOST$2, i); 302 if (target == null) 303 { 304 throw new IndexOutOfBoundsException(); 305 } 306 return (org.apache.xmlbeans.XmlString)target; 307 } 308 } 309 310 /** 311 * Returns number of "virtual-host" element 312 */ 313 public int sizeOfVirtualHostArray() 314 { 315 synchronized (monitor()) 316 { 317 check_orphaned(); 318 return get_store().count_elements(VIRTUALHOST$2); 319 } 320 } 321 322 /** 323 * Sets array of all "virtual-host" element 324 */ 325 public void setVirtualHostArray(java.lang.String[] virtualHostArray) 326 { 327 synchronized (monitor()) 328 { 329 check_orphaned(); 330 arraySetterHelper(virtualHostArray, VIRTUALHOST$2); 331 } 332 } 333 334 /** 335 * Sets ith "virtual-host" element 336 */ 337 public void setVirtualHostArray(int i, java.lang.String virtualHost) 338 { 339 synchronized (monitor()) 340 { 341 check_orphaned(); 342 org.apache.xmlbeans.SimpleValue target = null; 343 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(VIRTUALHOST$2, i); 344 if (target == null) 345 { 346 throw new IndexOutOfBoundsException(); 347 } 348 target.setStringValue(virtualHost); 349 } 350 } 351 352 /** 353 * Sets (as xml) array of all "virtual-host" element 354 */ 355 public void xsetVirtualHostArray(org.apache.xmlbeans.XmlString[]virtualHostArray) 356 { 357 synchronized (monitor()) 358 { 359 check_orphaned(); 360 arraySetterHelper(virtualHostArray, VIRTUALHOST$2); 361 } 362 } 363 364 /** 365 * Sets (as xml) ith "virtual-host" element 366 */ 367 public void xsetVirtualHostArray(int i, org.apache.xmlbeans.XmlString virtualHost) 368 { 369 synchronized (monitor()) 370 { 371 check_orphaned(); 372 org.apache.xmlbeans.XmlString target = null; 373 target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(VIRTUALHOST$2, i); 374 if (target == null) 375 { 376 throw new IndexOutOfBoundsException(); 377 } 378 target.set(virtualHost); 379 } 380 } 381 382 /** 383 * Inserts the value as the ith "virtual-host" element 384 */ 385 public void insertVirtualHost(int i, java.lang.String virtualHost) 386 { 387 synchronized (monitor()) 388 { 389 check_orphaned(); 390 org.apache.xmlbeans.SimpleValue target = 391 (org.apache.xmlbeans.SimpleValue)get_store().insert_element_user(VIRTUALHOST$2, i); 392 target.setStringValue(virtualHost); 393 } 394 } 395 396 /** 397 * Appends the value as the last "virtual-host" element 398 */ 399 public void addVirtualHost(java.lang.String virtualHost) 400 { 401 synchronized (monitor()) 402 { 403 check_orphaned(); 404 org.apache.xmlbeans.SimpleValue target = null; 405 target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(VIRTUALHOST$2); 406 target.setStringValue(virtualHost); 407 } 408 } 409 410 /** 411 * Inserts and returns a new empty value (as xml) as the ith "virtual-host" element 412 */ 413 public org.apache.xmlbeans.XmlString insertNewVirtualHost(int i) 414 { 415 synchronized (monitor()) 416 { 417 check_orphaned(); 418 org.apache.xmlbeans.XmlString target = null; 419 target = (org.apache.xmlbeans.XmlString)get_store().insert_element_user(VIRTUALHOST$2, i); 420 return target; 421 } 422 } 423 424 /** 425 * Appends and returns a new empty value (as xml) as the last "virtual-host" element 426 */ 427 public org.apache.xmlbeans.XmlString addNewVirtualHost() 428 { 429 synchronized (monitor()) 430 { 431 check_orphaned(); 432 org.apache.xmlbeans.XmlString target = null; 433 target = (org.apache.xmlbeans.XmlString)get_store().add_element_user(VIRTUALHOST$2); 434 return target; 435 } 436 } 437 438 /** 439 * Removes the ith "virtual-host" element 440 */ 441 public void removeVirtualHost(int i) 442 { 443 synchronized (monitor()) 444 { 445 check_orphaned(); 446 get_store().remove_element(VIRTUALHOST$2, i); 447 } 448 } 449 450 /** 451 * Gets the "session-manager" element 452 */ 453 public java.lang.String getSessionManager() 454 { 455 synchronized (monitor()) 456 { 457 check_orphaned(); 458 org.apache.xmlbeans.SimpleValue target = null; 459 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SESSIONMANAGER$4, 0); 460 if (target == null) 461 { 462 return null; 463 } 464 return target.getStringValue(); 465 } 466 } 467 468 /** 469 * Gets (as xml) the "session-manager" element 470 */ 471 public org.apache.xmlbeans.XmlString xgetSessionManager() 472 { 473 synchronized (monitor()) 474 { 475 check_orphaned(); 476 org.apache.xmlbeans.XmlString target = null; 477 target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(SESSIONMANAGER$4, 0); 478 return target; 479 } 480 } 481 482 /** 483 * True if has "session-manager" element 484 */ 485 public boolean isSetSessionManager() 486 { 487 synchronized (monitor()) 488 { 489 check_orphaned(); 490 return get_store().count_elements(SESSIONMANAGER$4) != 0; 491 } 492 } 493 494 /** 495 * Sets the "session-manager" element 496 */ 497 public void setSessionManager(java.lang.String sessionManager) 498 { 499 synchronized (monitor()) 500 { 501 check_orphaned(); 502 org.apache.xmlbeans.SimpleValue target = null; 503 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SESSIONMANAGER$4, 0); 504 if (target == null) 505 { 506 target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(SESSIONMANAGER$4); 507 } 508 target.setStringValue(sessionManager); 509 } 510 } 511 512 /** 513 * Sets (as xml) the "session-manager" element 514 */ 515 public void xsetSessionManager(org.apache.xmlbeans.XmlString sessionManager) 516 { 517 synchronized (monitor()) 518 { 519 check_orphaned(); 520 org.apache.xmlbeans.XmlString target = null; 521 target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(SESSIONMANAGER$4, 0); 522 if (target == null) 523 { 524 target = (org.apache.xmlbeans.XmlString)get_store().add_element_user(SESSIONMANAGER$4); 525 } 526 target.set(sessionManager); 527 } 528 } 529 530 /** 531 * Unsets the "session-manager" element 532 */ 533 public void unsetSessionManager() 534 { 535 synchronized (monitor()) 536 { 537 check_orphaned(); 538 get_store().remove_element(SESSIONMANAGER$4, 0); 539 } 540 } 541 542 /** 543 * Gets the "compact-path" element 544 */ 545 public boolean getCompactPath() 546 { 547 synchronized (monitor()) 548 { 549 check_orphaned(); 550 org.apache.xmlbeans.SimpleValue target = null; 551 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(COMPACTPATH$6, 0); 552 if (target == null) 553 { 554 return false; 555 } 556 return target.getBooleanValue(); 557 } 558 } 559 560 /** 561 * Gets (as xml) the "compact-path" element 562 */ 563 public org.apache.xmlbeans.XmlBoolean xgetCompactPath() 564 { 565 synchronized (monitor()) 566 { 567 check_orphaned(); 568 org.apache.xmlbeans.XmlBoolean target = null; 569 target = (org.apache.xmlbeans.XmlBoolean)get_store().find_element_user(COMPACTPATH$6, 0); 570 return target; 571 } 572 } 573 574 /** 575 * True if has "compact-path" element 576 */ 577 public boolean isSetCompactPath() 578 { 579 synchronized (monitor()) 580 { 581 check_orphaned(); 582 return get_store().count_elements(COMPACTPATH$6) != 0; 583 } 584 } 585 586 /** 587 * Sets the "compact-path" element 588 */ 589 public void setCompactPath(boolean compactPath) 590 { 591 synchronized (monitor()) 592 { 593 check_orphaned(); 594 org.apache.xmlbeans.SimpleValue target = null; 595 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(COMPACTPATH$6, 0); 596 if (target == null) 597 { 598 target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(COMPACTPATH$6); 599 } 600 target.setBooleanValue(compactPath); 601 } 602 } 603 604 /** 605 * Sets (as xml) the "compact-path" element 606 */ 607 public void xsetCompactPath(org.apache.xmlbeans.XmlBoolean compactPath) 608 { 609 synchronized (monitor()) 610 { 611 check_orphaned(); 612 org.apache.xmlbeans.XmlBoolean target = null; 613 target = (org.apache.xmlbeans.XmlBoolean)get_store().find_element_user(COMPACTPATH$6, 0); 614 if (target == null) 615 { 616 target = (org.apache.xmlbeans.XmlBoolean)get_store().add_element_user(COMPACTPATH$6); 617 } 618 target.set(compactPath); 619 } 620 } 621 622 /** 623 * Unsets the "compact-path" element 624 */ 625 public void unsetCompactPath() 626 { 627 synchronized (monitor()) 628 { 629 check_orphaned(); 630 get_store().remove_element(COMPACTPATH$6, 0); 631 } 632 } 633 }