001 /* 002 * XML Type: web-service-bindingType 003 * Namespace: http://geronimo.apache.org/xml/ns/j2ee/ejb/openejb-2.0 004 * Java type: org.apache.geronimo.openejb.xbeans.ejbjar.OpenejbWebServiceBindingType 005 * 006 * Automatically generated - do not modify. 007 */ 008 package org.apache.geronimo.openejb.xbeans.ejbjar.impl; 009 /** 010 * An XML web-service-bindingType(@http://geronimo.apache.org/xml/ns/j2ee/ejb/openejb-2.0). 011 * 012 * This is a complex type. 013 */ 014 public class OpenejbWebServiceBindingTypeImpl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements org.apache.geronimo.openejb.xbeans.ejbjar.OpenejbWebServiceBindingType 015 { 016 017 public OpenejbWebServiceBindingTypeImpl(org.apache.xmlbeans.SchemaType sType) 018 { 019 super(sType); 020 } 021 022 private static final javax.xml.namespace.QName EJBNAME$0 = 023 new javax.xml.namespace.QName("http://geronimo.apache.org/xml/ns/j2ee/ejb/openejb-2.0", "ejb-name"); 024 private static final javax.xml.namespace.QName WEBSERVICEADDRESS$2 = 025 new javax.xml.namespace.QName("http://geronimo.apache.org/xml/ns/j2ee/ejb/openejb-2.0", "web-service-address"); 026 private static final javax.xml.namespace.QName WEBSERVICEVIRTUALHOST$4 = 027 new javax.xml.namespace.QName("http://geronimo.apache.org/xml/ns/j2ee/ejb/openejb-2.0", "web-service-virtual-host"); 028 private static final javax.xml.namespace.QName WEBSERVICESECURITY$6 = 029 new javax.xml.namespace.QName("http://geronimo.apache.org/xml/ns/j2ee/ejb/openejb-2.0", "web-service-security"); 030 031 032 /** 033 * Gets the "ejb-name" element 034 */ 035 public java.lang.String getEjbName() 036 { 037 synchronized (monitor()) 038 { 039 check_orphaned(); 040 org.apache.xmlbeans.SimpleValue target = null; 041 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(EJBNAME$0, 0); 042 if (target == null) 043 { 044 return null; 045 } 046 return target.getStringValue(); 047 } 048 } 049 050 /** 051 * Gets (as xml) the "ejb-name" element 052 */ 053 public org.apache.xmlbeans.XmlString xgetEjbName() 054 { 055 synchronized (monitor()) 056 { 057 check_orphaned(); 058 org.apache.xmlbeans.XmlString target = null; 059 target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(EJBNAME$0, 0); 060 return target; 061 } 062 } 063 064 /** 065 * Sets the "ejb-name" element 066 */ 067 public void setEjbName(java.lang.String ejbName) 068 { 069 synchronized (monitor()) 070 { 071 check_orphaned(); 072 org.apache.xmlbeans.SimpleValue target = null; 073 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(EJBNAME$0, 0); 074 if (target == null) 075 { 076 target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(EJBNAME$0); 077 } 078 target.setStringValue(ejbName); 079 } 080 } 081 082 /** 083 * Sets (as xml) the "ejb-name" element 084 */ 085 public void xsetEjbName(org.apache.xmlbeans.XmlString ejbName) 086 { 087 synchronized (monitor()) 088 { 089 check_orphaned(); 090 org.apache.xmlbeans.XmlString target = null; 091 target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(EJBNAME$0, 0); 092 if (target == null) 093 { 094 target = (org.apache.xmlbeans.XmlString)get_store().add_element_user(EJBNAME$0); 095 } 096 target.set(ejbName); 097 } 098 } 099 100 /** 101 * Gets the "web-service-address" element 102 */ 103 public java.lang.String getWebServiceAddress() 104 { 105 synchronized (monitor()) 106 { 107 check_orphaned(); 108 org.apache.xmlbeans.SimpleValue target = null; 109 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(WEBSERVICEADDRESS$2, 0); 110 if (target == null) 111 { 112 return null; 113 } 114 return target.getStringValue(); 115 } 116 } 117 118 /** 119 * Gets (as xml) the "web-service-address" element 120 */ 121 public org.apache.xmlbeans.XmlString xgetWebServiceAddress() 122 { 123 synchronized (monitor()) 124 { 125 check_orphaned(); 126 org.apache.xmlbeans.XmlString target = null; 127 target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(WEBSERVICEADDRESS$2, 0); 128 return target; 129 } 130 } 131 132 /** 133 * True if has "web-service-address" element 134 */ 135 public boolean isSetWebServiceAddress() 136 { 137 synchronized (monitor()) 138 { 139 check_orphaned(); 140 return get_store().count_elements(WEBSERVICEADDRESS$2) != 0; 141 } 142 } 143 144 /** 145 * Sets the "web-service-address" element 146 */ 147 public void setWebServiceAddress(java.lang.String webServiceAddress) 148 { 149 synchronized (monitor()) 150 { 151 check_orphaned(); 152 org.apache.xmlbeans.SimpleValue target = null; 153 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(WEBSERVICEADDRESS$2, 0); 154 if (target == null) 155 { 156 target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(WEBSERVICEADDRESS$2); 157 } 158 target.setStringValue(webServiceAddress); 159 } 160 } 161 162 /** 163 * Sets (as xml) the "web-service-address" element 164 */ 165 public void xsetWebServiceAddress(org.apache.xmlbeans.XmlString webServiceAddress) 166 { 167 synchronized (monitor()) 168 { 169 check_orphaned(); 170 org.apache.xmlbeans.XmlString target = null; 171 target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(WEBSERVICEADDRESS$2, 0); 172 if (target == null) 173 { 174 target = (org.apache.xmlbeans.XmlString)get_store().add_element_user(WEBSERVICEADDRESS$2); 175 } 176 target.set(webServiceAddress); 177 } 178 } 179 180 /** 181 * Unsets the "web-service-address" element 182 */ 183 public void unsetWebServiceAddress() 184 { 185 synchronized (monitor()) 186 { 187 check_orphaned(); 188 get_store().remove_element(WEBSERVICEADDRESS$2, 0); 189 } 190 } 191 192 /** 193 * Gets array of all "web-service-virtual-host" elements 194 */ 195 public java.lang.String[] getWebServiceVirtualHostArray() 196 { 197 synchronized (monitor()) 198 { 199 check_orphaned(); 200 java.util.List targetList = new java.util.ArrayList(); 201 get_store().find_all_element_users(WEBSERVICEVIRTUALHOST$4, targetList); 202 java.lang.String[] result = new java.lang.String[targetList.size()]; 203 for (int i = 0, len = targetList.size() ; i < len ; i++) 204 result[i] = ((org.apache.xmlbeans.SimpleValue)targetList.get(i)).getStringValue(); 205 return result; 206 } 207 } 208 209 /** 210 * Gets ith "web-service-virtual-host" element 211 */ 212 public java.lang.String getWebServiceVirtualHostArray(int i) 213 { 214 synchronized (monitor()) 215 { 216 check_orphaned(); 217 org.apache.xmlbeans.SimpleValue target = null; 218 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(WEBSERVICEVIRTUALHOST$4, i); 219 if (target == null) 220 { 221 throw new IndexOutOfBoundsException(); 222 } 223 return target.getStringValue(); 224 } 225 } 226 227 /** 228 * Gets (as xml) array of all "web-service-virtual-host" elements 229 */ 230 public org.apache.xmlbeans.XmlString[] xgetWebServiceVirtualHostArray() 231 { 232 synchronized (monitor()) 233 { 234 check_orphaned(); 235 java.util.List targetList = new java.util.ArrayList(); 236 get_store().find_all_element_users(WEBSERVICEVIRTUALHOST$4, targetList); 237 org.apache.xmlbeans.XmlString[] result = new org.apache.xmlbeans.XmlString[targetList.size()]; 238 targetList.toArray(result); 239 return result; 240 } 241 } 242 243 /** 244 * Gets (as xml) ith "web-service-virtual-host" element 245 */ 246 public org.apache.xmlbeans.XmlString xgetWebServiceVirtualHostArray(int i) 247 { 248 synchronized (monitor()) 249 { 250 check_orphaned(); 251 org.apache.xmlbeans.XmlString target = null; 252 target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(WEBSERVICEVIRTUALHOST$4, i); 253 if (target == null) 254 { 255 throw new IndexOutOfBoundsException(); 256 } 257 return (org.apache.xmlbeans.XmlString)target; 258 } 259 } 260 261 /** 262 * Returns number of "web-service-virtual-host" element 263 */ 264 public int sizeOfWebServiceVirtualHostArray() 265 { 266 synchronized (monitor()) 267 { 268 check_orphaned(); 269 return get_store().count_elements(WEBSERVICEVIRTUALHOST$4); 270 } 271 } 272 273 /** 274 * Sets array of all "web-service-virtual-host" element 275 */ 276 public void setWebServiceVirtualHostArray(java.lang.String[] webServiceVirtualHostArray) 277 { 278 synchronized (monitor()) 279 { 280 check_orphaned(); 281 arraySetterHelper(webServiceVirtualHostArray, WEBSERVICEVIRTUALHOST$4); 282 } 283 } 284 285 /** 286 * Sets ith "web-service-virtual-host" element 287 */ 288 public void setWebServiceVirtualHostArray(int i, java.lang.String webServiceVirtualHost) 289 { 290 synchronized (monitor()) 291 { 292 check_orphaned(); 293 org.apache.xmlbeans.SimpleValue target = null; 294 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(WEBSERVICEVIRTUALHOST$4, i); 295 if (target == null) 296 { 297 throw new IndexOutOfBoundsException(); 298 } 299 target.setStringValue(webServiceVirtualHost); 300 } 301 } 302 303 /** 304 * Sets (as xml) array of all "web-service-virtual-host" element 305 */ 306 public void xsetWebServiceVirtualHostArray(org.apache.xmlbeans.XmlString[]webServiceVirtualHostArray) 307 { 308 synchronized (monitor()) 309 { 310 check_orphaned(); 311 arraySetterHelper(webServiceVirtualHostArray, WEBSERVICEVIRTUALHOST$4); 312 } 313 } 314 315 /** 316 * Sets (as xml) ith "web-service-virtual-host" element 317 */ 318 public void xsetWebServiceVirtualHostArray(int i, org.apache.xmlbeans.XmlString webServiceVirtualHost) 319 { 320 synchronized (monitor()) 321 { 322 check_orphaned(); 323 org.apache.xmlbeans.XmlString target = null; 324 target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(WEBSERVICEVIRTUALHOST$4, i); 325 if (target == null) 326 { 327 throw new IndexOutOfBoundsException(); 328 } 329 target.set(webServiceVirtualHost); 330 } 331 } 332 333 /** 334 * Inserts the value as the ith "web-service-virtual-host" element 335 */ 336 public void insertWebServiceVirtualHost(int i, java.lang.String webServiceVirtualHost) 337 { 338 synchronized (monitor()) 339 { 340 check_orphaned(); 341 org.apache.xmlbeans.SimpleValue target = 342 (org.apache.xmlbeans.SimpleValue)get_store().insert_element_user(WEBSERVICEVIRTUALHOST$4, i); 343 target.setStringValue(webServiceVirtualHost); 344 } 345 } 346 347 /** 348 * Appends the value as the last "web-service-virtual-host" element 349 */ 350 public void addWebServiceVirtualHost(java.lang.String webServiceVirtualHost) 351 { 352 synchronized (monitor()) 353 { 354 check_orphaned(); 355 org.apache.xmlbeans.SimpleValue target = null; 356 target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(WEBSERVICEVIRTUALHOST$4); 357 target.setStringValue(webServiceVirtualHost); 358 } 359 } 360 361 /** 362 * Inserts and returns a new empty value (as xml) as the ith "web-service-virtual-host" element 363 */ 364 public org.apache.xmlbeans.XmlString insertNewWebServiceVirtualHost(int i) 365 { 366 synchronized (monitor()) 367 { 368 check_orphaned(); 369 org.apache.xmlbeans.XmlString target = null; 370 target = (org.apache.xmlbeans.XmlString)get_store().insert_element_user(WEBSERVICEVIRTUALHOST$4, i); 371 return target; 372 } 373 } 374 375 /** 376 * Appends and returns a new empty value (as xml) as the last "web-service-virtual-host" element 377 */ 378 public org.apache.xmlbeans.XmlString addNewWebServiceVirtualHost() 379 { 380 synchronized (monitor()) 381 { 382 check_orphaned(); 383 org.apache.xmlbeans.XmlString target = null; 384 target = (org.apache.xmlbeans.XmlString)get_store().add_element_user(WEBSERVICEVIRTUALHOST$4); 385 return target; 386 } 387 } 388 389 /** 390 * Removes the ith "web-service-virtual-host" element 391 */ 392 public void removeWebServiceVirtualHost(int i) 393 { 394 synchronized (monitor()) 395 { 396 check_orphaned(); 397 get_store().remove_element(WEBSERVICEVIRTUALHOST$4, i); 398 } 399 } 400 401 /** 402 * Gets the "web-service-security" element 403 */ 404 public org.apache.geronimo.openejb.xbeans.ejbjar.OpenejbWebServiceSecurityType getWebServiceSecurity() 405 { 406 synchronized (monitor()) 407 { 408 check_orphaned(); 409 org.apache.geronimo.openejb.xbeans.ejbjar.OpenejbWebServiceSecurityType target = null; 410 target = (org.apache.geronimo.openejb.xbeans.ejbjar.OpenejbWebServiceSecurityType)get_store().find_element_user(WEBSERVICESECURITY$6, 0); 411 if (target == null) 412 { 413 return null; 414 } 415 return target; 416 } 417 } 418 419 /** 420 * True if has "web-service-security" element 421 */ 422 public boolean isSetWebServiceSecurity() 423 { 424 synchronized (monitor()) 425 { 426 check_orphaned(); 427 return get_store().count_elements(WEBSERVICESECURITY$6) != 0; 428 } 429 } 430 431 /** 432 * Sets the "web-service-security" element 433 */ 434 public void setWebServiceSecurity(org.apache.geronimo.openejb.xbeans.ejbjar.OpenejbWebServiceSecurityType webServiceSecurity) 435 { 436 synchronized (monitor()) 437 { 438 check_orphaned(); 439 org.apache.geronimo.openejb.xbeans.ejbjar.OpenejbWebServiceSecurityType target = null; 440 target = (org.apache.geronimo.openejb.xbeans.ejbjar.OpenejbWebServiceSecurityType)get_store().find_element_user(WEBSERVICESECURITY$6, 0); 441 if (target == null) 442 { 443 target = (org.apache.geronimo.openejb.xbeans.ejbjar.OpenejbWebServiceSecurityType)get_store().add_element_user(WEBSERVICESECURITY$6); 444 } 445 target.set(webServiceSecurity); 446 } 447 } 448 449 /** 450 * Appends and returns a new empty "web-service-security" element 451 */ 452 public org.apache.geronimo.openejb.xbeans.ejbjar.OpenejbWebServiceSecurityType addNewWebServiceSecurity() 453 { 454 synchronized (monitor()) 455 { 456 check_orphaned(); 457 org.apache.geronimo.openejb.xbeans.ejbjar.OpenejbWebServiceSecurityType target = null; 458 target = (org.apache.geronimo.openejb.xbeans.ejbjar.OpenejbWebServiceSecurityType)get_store().add_element_user(WEBSERVICESECURITY$6); 459 return target; 460 } 461 } 462 463 /** 464 * Unsets the "web-service-security" element 465 */ 466 public void unsetWebServiceSecurity() 467 { 468 synchronized (monitor()) 469 { 470 check_orphaned(); 471 get_store().remove_element(WEBSERVICESECURITY$6, 0); 472 } 473 } 474 }