001 /*
002 * XML Type: connectionmanagerType
003 * Namespace: http://geronimo.apache.org/xml/ns/j2ee/connector-1.2
004 * Java type: org.apache.geronimo.xbeans.geronimo.GerConnectionmanagerType
005 *
006 * Automatically generated - do not modify.
007 */
008 package org.apache.geronimo.xbeans.geronimo.impl;
009 /**
010 * An XML connectionmanagerType(@http://geronimo.apache.org/xml/ns/j2ee/connector-1.2).
011 *
012 * This is a complex type.
013 */
014 public class GerConnectionmanagerTypeImpl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements org.apache.geronimo.xbeans.geronimo.GerConnectionmanagerType
015 {
016
017 public GerConnectionmanagerTypeImpl(org.apache.xmlbeans.SchemaType sType)
018 {
019 super(sType);
020 }
021
022 private static final javax.xml.namespace.QName CONTAINERMANAGEDSECURITY$0 =
023 new javax.xml.namespace.QName("http://geronimo.apache.org/xml/ns/j2ee/connector-1.2", "container-managed-security");
024 private static final javax.xml.namespace.QName NOTRANSACTION$2 =
025 new javax.xml.namespace.QName("http://geronimo.apache.org/xml/ns/j2ee/connector-1.2", "no-transaction");
026 private static final javax.xml.namespace.QName LOCALTRANSACTION$4 =
027 new javax.xml.namespace.QName("http://geronimo.apache.org/xml/ns/j2ee/connector-1.2", "local-transaction");
028 private static final javax.xml.namespace.QName XATRANSACTION$6 =
029 new javax.xml.namespace.QName("http://geronimo.apache.org/xml/ns/j2ee/connector-1.2", "xa-transaction");
030 private static final javax.xml.namespace.QName TRANSACTIONLOG$8 =
031 new javax.xml.namespace.QName("http://geronimo.apache.org/xml/ns/j2ee/connector-1.2", "transaction-log");
032 private static final javax.xml.namespace.QName NOPOOL$10 =
033 new javax.xml.namespace.QName("http://geronimo.apache.org/xml/ns/j2ee/connector-1.2", "no-pool");
034 private static final javax.xml.namespace.QName SINGLEPOOL$12 =
035 new javax.xml.namespace.QName("http://geronimo.apache.org/xml/ns/j2ee/connector-1.2", "single-pool");
036 private static final javax.xml.namespace.QName PARTITIONEDPOOL$14 =
037 new javax.xml.namespace.QName("http://geronimo.apache.org/xml/ns/j2ee/connector-1.2", "partitioned-pool");
038
039
040 /**
041 * Gets the "container-managed-security" element
042 */
043 public org.apache.geronimo.xbeans.geronimo.GerEmptyType getContainerManagedSecurity()
044 {
045 synchronized (monitor())
046 {
047 check_orphaned();
048 org.apache.geronimo.xbeans.geronimo.GerEmptyType target = null;
049 target = (org.apache.geronimo.xbeans.geronimo.GerEmptyType)get_store().find_element_user(CONTAINERMANAGEDSECURITY$0, 0);
050 if (target == null)
051 {
052 return null;
053 }
054 return target;
055 }
056 }
057
058 /**
059 * True if has "container-managed-security" element
060 */
061 public boolean isSetContainerManagedSecurity()
062 {
063 synchronized (monitor())
064 {
065 check_orphaned();
066 return get_store().count_elements(CONTAINERMANAGEDSECURITY$0) != 0;
067 }
068 }
069
070 /**
071 * Sets the "container-managed-security" element
072 */
073 public void setContainerManagedSecurity(org.apache.geronimo.xbeans.geronimo.GerEmptyType containerManagedSecurity)
074 {
075 synchronized (monitor())
076 {
077 check_orphaned();
078 org.apache.geronimo.xbeans.geronimo.GerEmptyType target = null;
079 target = (org.apache.geronimo.xbeans.geronimo.GerEmptyType)get_store().find_element_user(CONTAINERMANAGEDSECURITY$0, 0);
080 if (target == null)
081 {
082 target = (org.apache.geronimo.xbeans.geronimo.GerEmptyType)get_store().add_element_user(CONTAINERMANAGEDSECURITY$0);
083 }
084 target.set(containerManagedSecurity);
085 }
086 }
087
088 /**
089 * Appends and returns a new empty "container-managed-security" element
090 */
091 public org.apache.geronimo.xbeans.geronimo.GerEmptyType addNewContainerManagedSecurity()
092 {
093 synchronized (monitor())
094 {
095 check_orphaned();
096 org.apache.geronimo.xbeans.geronimo.GerEmptyType target = null;
097 target = (org.apache.geronimo.xbeans.geronimo.GerEmptyType)get_store().add_element_user(CONTAINERMANAGEDSECURITY$0);
098 return target;
099 }
100 }
101
102 /**
103 * Unsets the "container-managed-security" element
104 */
105 public void unsetContainerManagedSecurity()
106 {
107 synchronized (monitor())
108 {
109 check_orphaned();
110 get_store().remove_element(CONTAINERMANAGEDSECURITY$0, 0);
111 }
112 }
113
114 /**
115 * Gets the "no-transaction" element
116 */
117 public org.apache.geronimo.xbeans.geronimo.GerEmptyType getNoTransaction()
118 {
119 synchronized (monitor())
120 {
121 check_orphaned();
122 org.apache.geronimo.xbeans.geronimo.GerEmptyType target = null;
123 target = (org.apache.geronimo.xbeans.geronimo.GerEmptyType)get_store().find_element_user(NOTRANSACTION$2, 0);
124 if (target == null)
125 {
126 return null;
127 }
128 return target;
129 }
130 }
131
132 /**
133 * True if has "no-transaction" element
134 */
135 public boolean isSetNoTransaction()
136 {
137 synchronized (monitor())
138 {
139 check_orphaned();
140 return get_store().count_elements(NOTRANSACTION$2) != 0;
141 }
142 }
143
144 /**
145 * Sets the "no-transaction" element
146 */
147 public void setNoTransaction(org.apache.geronimo.xbeans.geronimo.GerEmptyType noTransaction)
148 {
149 synchronized (monitor())
150 {
151 check_orphaned();
152 org.apache.geronimo.xbeans.geronimo.GerEmptyType target = null;
153 target = (org.apache.geronimo.xbeans.geronimo.GerEmptyType)get_store().find_element_user(NOTRANSACTION$2, 0);
154 if (target == null)
155 {
156 target = (org.apache.geronimo.xbeans.geronimo.GerEmptyType)get_store().add_element_user(NOTRANSACTION$2);
157 }
158 target.set(noTransaction);
159 }
160 }
161
162 /**
163 * Appends and returns a new empty "no-transaction" element
164 */
165 public org.apache.geronimo.xbeans.geronimo.GerEmptyType addNewNoTransaction()
166 {
167 synchronized (monitor())
168 {
169 check_orphaned();
170 org.apache.geronimo.xbeans.geronimo.GerEmptyType target = null;
171 target = (org.apache.geronimo.xbeans.geronimo.GerEmptyType)get_store().add_element_user(NOTRANSACTION$2);
172 return target;
173 }
174 }
175
176 /**
177 * Unsets the "no-transaction" element
178 */
179 public void unsetNoTransaction()
180 {
181 synchronized (monitor())
182 {
183 check_orphaned();
184 get_store().remove_element(NOTRANSACTION$2, 0);
185 }
186 }
187
188 /**
189 * Gets the "local-transaction" element
190 */
191 public org.apache.geronimo.xbeans.geronimo.GerEmptyType getLocalTransaction()
192 {
193 synchronized (monitor())
194 {
195 check_orphaned();
196 org.apache.geronimo.xbeans.geronimo.GerEmptyType target = null;
197 target = (org.apache.geronimo.xbeans.geronimo.GerEmptyType)get_store().find_element_user(LOCALTRANSACTION$4, 0);
198 if (target == null)
199 {
200 return null;
201 }
202 return target;
203 }
204 }
205
206 /**
207 * True if has "local-transaction" element
208 */
209 public boolean isSetLocalTransaction()
210 {
211 synchronized (monitor())
212 {
213 check_orphaned();
214 return get_store().count_elements(LOCALTRANSACTION$4) != 0;
215 }
216 }
217
218 /**
219 * Sets the "local-transaction" element
220 */
221 public void setLocalTransaction(org.apache.geronimo.xbeans.geronimo.GerEmptyType localTransaction)
222 {
223 synchronized (monitor())
224 {
225 check_orphaned();
226 org.apache.geronimo.xbeans.geronimo.GerEmptyType target = null;
227 target = (org.apache.geronimo.xbeans.geronimo.GerEmptyType)get_store().find_element_user(LOCALTRANSACTION$4, 0);
228 if (target == null)
229 {
230 target = (org.apache.geronimo.xbeans.geronimo.GerEmptyType)get_store().add_element_user(LOCALTRANSACTION$4);
231 }
232 target.set(localTransaction);
233 }
234 }
235
236 /**
237 * Appends and returns a new empty "local-transaction" element
238 */
239 public org.apache.geronimo.xbeans.geronimo.GerEmptyType addNewLocalTransaction()
240 {
241 synchronized (monitor())
242 {
243 check_orphaned();
244 org.apache.geronimo.xbeans.geronimo.GerEmptyType target = null;
245 target = (org.apache.geronimo.xbeans.geronimo.GerEmptyType)get_store().add_element_user(LOCALTRANSACTION$4);
246 return target;
247 }
248 }
249
250 /**
251 * Unsets the "local-transaction" element
252 */
253 public void unsetLocalTransaction()
254 {
255 synchronized (monitor())
256 {
257 check_orphaned();
258 get_store().remove_element(LOCALTRANSACTION$4, 0);
259 }
260 }
261
262 /**
263 * Gets the "xa-transaction" element
264 */
265 public org.apache.geronimo.xbeans.geronimo.GerXatransactionType getXaTransaction()
266 {
267 synchronized (monitor())
268 {
269 check_orphaned();
270 org.apache.geronimo.xbeans.geronimo.GerXatransactionType target = null;
271 target = (org.apache.geronimo.xbeans.geronimo.GerXatransactionType)get_store().find_element_user(XATRANSACTION$6, 0);
272 if (target == null)
273 {
274 return null;
275 }
276 return target;
277 }
278 }
279
280 /**
281 * True if has "xa-transaction" element
282 */
283 public boolean isSetXaTransaction()
284 {
285 synchronized (monitor())
286 {
287 check_orphaned();
288 return get_store().count_elements(XATRANSACTION$6) != 0;
289 }
290 }
291
292 /**
293 * Sets the "xa-transaction" element
294 */
295 public void setXaTransaction(org.apache.geronimo.xbeans.geronimo.GerXatransactionType xaTransaction)
296 {
297 synchronized (monitor())
298 {
299 check_orphaned();
300 org.apache.geronimo.xbeans.geronimo.GerXatransactionType target = null;
301 target = (org.apache.geronimo.xbeans.geronimo.GerXatransactionType)get_store().find_element_user(XATRANSACTION$6, 0);
302 if (target == null)
303 {
304 target = (org.apache.geronimo.xbeans.geronimo.GerXatransactionType)get_store().add_element_user(XATRANSACTION$6);
305 }
306 target.set(xaTransaction);
307 }
308 }
309
310 /**
311 * Appends and returns a new empty "xa-transaction" element
312 */
313 public org.apache.geronimo.xbeans.geronimo.GerXatransactionType addNewXaTransaction()
314 {
315 synchronized (monitor())
316 {
317 check_orphaned();
318 org.apache.geronimo.xbeans.geronimo.GerXatransactionType target = null;
319 target = (org.apache.geronimo.xbeans.geronimo.GerXatransactionType)get_store().add_element_user(XATRANSACTION$6);
320 return target;
321 }
322 }
323
324 /**
325 * Unsets the "xa-transaction" element
326 */
327 public void unsetXaTransaction()
328 {
329 synchronized (monitor())
330 {
331 check_orphaned();
332 get_store().remove_element(XATRANSACTION$6, 0);
333 }
334 }
335
336 /**
337 * Gets the "transaction-log" element
338 */
339 public org.apache.geronimo.xbeans.geronimo.GerEmptyType getTransactionLog()
340 {
341 synchronized (monitor())
342 {
343 check_orphaned();
344 org.apache.geronimo.xbeans.geronimo.GerEmptyType target = null;
345 target = (org.apache.geronimo.xbeans.geronimo.GerEmptyType)get_store().find_element_user(TRANSACTIONLOG$8, 0);
346 if (target == null)
347 {
348 return null;
349 }
350 return target;
351 }
352 }
353
354 /**
355 * True if has "transaction-log" element
356 */
357 public boolean isSetTransactionLog()
358 {
359 synchronized (monitor())
360 {
361 check_orphaned();
362 return get_store().count_elements(TRANSACTIONLOG$8) != 0;
363 }
364 }
365
366 /**
367 * Sets the "transaction-log" element
368 */
369 public void setTransactionLog(org.apache.geronimo.xbeans.geronimo.GerEmptyType transactionLog)
370 {
371 synchronized (monitor())
372 {
373 check_orphaned();
374 org.apache.geronimo.xbeans.geronimo.GerEmptyType target = null;
375 target = (org.apache.geronimo.xbeans.geronimo.GerEmptyType)get_store().find_element_user(TRANSACTIONLOG$8, 0);
376 if (target == null)
377 {
378 target = (org.apache.geronimo.xbeans.geronimo.GerEmptyType)get_store().add_element_user(TRANSACTIONLOG$8);
379 }
380 target.set(transactionLog);
381 }
382 }
383
384 /**
385 * Appends and returns a new empty "transaction-log" element
386 */
387 public org.apache.geronimo.xbeans.geronimo.GerEmptyType addNewTransactionLog()
388 {
389 synchronized (monitor())
390 {
391 check_orphaned();
392 org.apache.geronimo.xbeans.geronimo.GerEmptyType target = null;
393 target = (org.apache.geronimo.xbeans.geronimo.GerEmptyType)get_store().add_element_user(TRANSACTIONLOG$8);
394 return target;
395 }
396 }
397
398 /**
399 * Unsets the "transaction-log" element
400 */
401 public void unsetTransactionLog()
402 {
403 synchronized (monitor())
404 {
405 check_orphaned();
406 get_store().remove_element(TRANSACTIONLOG$8, 0);
407 }
408 }
409
410 /**
411 * Gets the "no-pool" element
412 */
413 public org.apache.geronimo.xbeans.geronimo.GerEmptyType getNoPool()
414 {
415 synchronized (monitor())
416 {
417 check_orphaned();
418 org.apache.geronimo.xbeans.geronimo.GerEmptyType target = null;
419 target = (org.apache.geronimo.xbeans.geronimo.GerEmptyType)get_store().find_element_user(NOPOOL$10, 0);
420 if (target == null)
421 {
422 return null;
423 }
424 return target;
425 }
426 }
427
428 /**
429 * True if has "no-pool" element
430 */
431 public boolean isSetNoPool()
432 {
433 synchronized (monitor())
434 {
435 check_orphaned();
436 return get_store().count_elements(NOPOOL$10) != 0;
437 }
438 }
439
440 /**
441 * Sets the "no-pool" element
442 */
443 public void setNoPool(org.apache.geronimo.xbeans.geronimo.GerEmptyType noPool)
444 {
445 synchronized (monitor())
446 {
447 check_orphaned();
448 org.apache.geronimo.xbeans.geronimo.GerEmptyType target = null;
449 target = (org.apache.geronimo.xbeans.geronimo.GerEmptyType)get_store().find_element_user(NOPOOL$10, 0);
450 if (target == null)
451 {
452 target = (org.apache.geronimo.xbeans.geronimo.GerEmptyType)get_store().add_element_user(NOPOOL$10);
453 }
454 target.set(noPool);
455 }
456 }
457
458 /**
459 * Appends and returns a new empty "no-pool" element
460 */
461 public org.apache.geronimo.xbeans.geronimo.GerEmptyType addNewNoPool()
462 {
463 synchronized (monitor())
464 {
465 check_orphaned();
466 org.apache.geronimo.xbeans.geronimo.GerEmptyType target = null;
467 target = (org.apache.geronimo.xbeans.geronimo.GerEmptyType)get_store().add_element_user(NOPOOL$10);
468 return target;
469 }
470 }
471
472 /**
473 * Unsets the "no-pool" element
474 */
475 public void unsetNoPool()
476 {
477 synchronized (monitor())
478 {
479 check_orphaned();
480 get_store().remove_element(NOPOOL$10, 0);
481 }
482 }
483
484 /**
485 * Gets the "single-pool" element
486 */
487 public org.apache.geronimo.xbeans.geronimo.GerSinglepoolType getSinglePool()
488 {
489 synchronized (monitor())
490 {
491 check_orphaned();
492 org.apache.geronimo.xbeans.geronimo.GerSinglepoolType target = null;
493 target = (org.apache.geronimo.xbeans.geronimo.GerSinglepoolType)get_store().find_element_user(SINGLEPOOL$12, 0);
494 if (target == null)
495 {
496 return null;
497 }
498 return target;
499 }
500 }
501
502 /**
503 * True if has "single-pool" element
504 */
505 public boolean isSetSinglePool()
506 {
507 synchronized (monitor())
508 {
509 check_orphaned();
510 return get_store().count_elements(SINGLEPOOL$12) != 0;
511 }
512 }
513
514 /**
515 * Sets the "single-pool" element
516 */
517 public void setSinglePool(org.apache.geronimo.xbeans.geronimo.GerSinglepoolType singlePool)
518 {
519 synchronized (monitor())
520 {
521 check_orphaned();
522 org.apache.geronimo.xbeans.geronimo.GerSinglepoolType target = null;
523 target = (org.apache.geronimo.xbeans.geronimo.GerSinglepoolType)get_store().find_element_user(SINGLEPOOL$12, 0);
524 if (target == null)
525 {
526 target = (org.apache.geronimo.xbeans.geronimo.GerSinglepoolType)get_store().add_element_user(SINGLEPOOL$12);
527 }
528 target.set(singlePool);
529 }
530 }
531
532 /**
533 * Appends and returns a new empty "single-pool" element
534 */
535 public org.apache.geronimo.xbeans.geronimo.GerSinglepoolType addNewSinglePool()
536 {
537 synchronized (monitor())
538 {
539 check_orphaned();
540 org.apache.geronimo.xbeans.geronimo.GerSinglepoolType target = null;
541 target = (org.apache.geronimo.xbeans.geronimo.GerSinglepoolType)get_store().add_element_user(SINGLEPOOL$12);
542 return target;
543 }
544 }
545
546 /**
547 * Unsets the "single-pool" element
548 */
549 public void unsetSinglePool()
550 {
551 synchronized (monitor())
552 {
553 check_orphaned();
554 get_store().remove_element(SINGLEPOOL$12, 0);
555 }
556 }
557
558 /**
559 * Gets the "partitioned-pool" element
560 */
561 public org.apache.geronimo.xbeans.geronimo.GerPartitionedpoolType getPartitionedPool()
562 {
563 synchronized (monitor())
564 {
565 check_orphaned();
566 org.apache.geronimo.xbeans.geronimo.GerPartitionedpoolType target = null;
567 target = (org.apache.geronimo.xbeans.geronimo.GerPartitionedpoolType)get_store().find_element_user(PARTITIONEDPOOL$14, 0);
568 if (target == null)
569 {
570 return null;
571 }
572 return target;
573 }
574 }
575
576 /**
577 * True if has "partitioned-pool" element
578 */
579 public boolean isSetPartitionedPool()
580 {
581 synchronized (monitor())
582 {
583 check_orphaned();
584 return get_store().count_elements(PARTITIONEDPOOL$14) != 0;
585 }
586 }
587
588 /**
589 * Sets the "partitioned-pool" element
590 */
591 public void setPartitionedPool(org.apache.geronimo.xbeans.geronimo.GerPartitionedpoolType partitionedPool)
592 {
593 synchronized (monitor())
594 {
595 check_orphaned();
596 org.apache.geronimo.xbeans.geronimo.GerPartitionedpoolType target = null;
597 target = (org.apache.geronimo.xbeans.geronimo.GerPartitionedpoolType)get_store().find_element_user(PARTITIONEDPOOL$14, 0);
598 if (target == null)
599 {
600 target = (org.apache.geronimo.xbeans.geronimo.GerPartitionedpoolType)get_store().add_element_user(PARTITIONEDPOOL$14);
601 }
602 target.set(partitionedPool);
603 }
604 }
605
606 /**
607 * Appends and returns a new empty "partitioned-pool" element
608 */
609 public org.apache.geronimo.xbeans.geronimo.GerPartitionedpoolType addNewPartitionedPool()
610 {
611 synchronized (monitor())
612 {
613 check_orphaned();
614 org.apache.geronimo.xbeans.geronimo.GerPartitionedpoolType target = null;
615 target = (org.apache.geronimo.xbeans.geronimo.GerPartitionedpoolType)get_store().add_element_user(PARTITIONEDPOOL$14);
616 return target;
617 }
618 }
619
620 /**
621 * Unsets the "partitioned-pool" element
622 */
623 public void unsetPartitionedPool()
624 {
625 synchronized (monitor())
626 {
627 check_orphaned();
628 get_store().remove_element(PARTITIONEDPOOL$14, 0);
629 }
630 }
631 }