001// 002// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.10-b140310.1920 003// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 004// Any modifications to this file will be lost upon recompilation of the source schema. 005// Generated on: 2020.06.25 at 07:42:22 AM CEST 006// 007 008 009package org.apache.activemq.schema.core; 010 011import java.math.BigInteger; 012import java.util.ArrayList; 013import java.util.HashMap; 014import java.util.List; 015import java.util.Map; 016import javax.xml.bind.JAXBElement; 017import javax.xml.bind.annotation.XmlAccessType; 018import javax.xml.bind.annotation.XmlAccessorType; 019import javax.xml.bind.annotation.XmlAnyAttribute; 020import javax.xml.bind.annotation.XmlAnyElement; 021import javax.xml.bind.annotation.XmlAttribute; 022import javax.xml.bind.annotation.XmlElementRef; 023import javax.xml.bind.annotation.XmlElementRefs; 024import javax.xml.bind.annotation.XmlID; 025import javax.xml.bind.annotation.XmlRootElement; 026import javax.xml.bind.annotation.XmlSchemaType; 027import javax.xml.bind.annotation.XmlType; 028import javax.xml.bind.annotation.adapters.CollapsedStringAdapter; 029import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; 030import javax.xml.namespace.QName; 031import org.jvnet.jaxb2_commons.lang.Equals; 032import org.jvnet.jaxb2_commons.lang.EqualsStrategy; 033import org.jvnet.jaxb2_commons.lang.HashCode; 034import org.jvnet.jaxb2_commons.lang.HashCodeStrategy; 035import org.jvnet.jaxb2_commons.lang.JAXBHashCodeStrategy; 036import org.jvnet.jaxb2_commons.lang.JAXBToStringStrategy; 037import org.jvnet.jaxb2_commons.lang.ToString; 038import org.jvnet.jaxb2_commons.lang.ToStringStrategy; 039import org.jvnet.jaxb2_commons.locator.ObjectLocator; 040import org.jvnet.jaxb2_commons.locator.util.LocatorUtils; 041 042 043/** 044 * <p>Java class for anonymous complex type. 045 * 046 * <p>The following schema fragment specifies the expected content contained within this class. 047 * 048 * <pre> 049 * <complexType> 050 * <complexContent> 051 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> 052 * <choice maxOccurs="unbounded" minOccurs="0"> 053 * <choice> 054 * <element name="bridgeFactory" minOccurs="0"> 055 * <complexType> 056 * <complexContent> 057 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> 058 * <sequence minOccurs="0"> 059 * <any maxOccurs="unbounded" minOccurs="0"/> 060 * </sequence> 061 * </restriction> 062 * </complexContent> 063 * </complexType> 064 * </element> 065 * <element name="brokerService" minOccurs="0"> 066 * <complexType> 067 * <complexContent> 068 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> 069 * <choice minOccurs="0"> 070 * <element ref="{http://activemq.apache.org/schema/core}broker"/> 071 * <element ref="{http://activemq.apache.org/schema/core}brokerService"/> 072 * <any namespace='##other'/> 073 * </choice> 074 * </restriction> 075 * </complexContent> 076 * </complexType> 077 * </element> 078 * <element name="connectionFilter" minOccurs="0"> 079 * <complexType> 080 * <complexContent> 081 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> 082 * <sequence minOccurs="0"> 083 * <any maxOccurs="unbounded" minOccurs="0"/> 084 * </sequence> 085 * </restriction> 086 * </complexContent> 087 * </complexType> 088 * </element> 089 * <element name="durableDestinations" maxOccurs="unbounded" minOccurs="0"> 090 * <complexType> 091 * <complexContent> 092 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> 093 * <sequence maxOccurs="unbounded" minOccurs="0"> 094 * <any maxOccurs="unbounded" minOccurs="0"/> 095 * </sequence> 096 * </restriction> 097 * </complexContent> 098 * </complexType> 099 * </element> 100 * <element name="dynamicallyIncludedDestinations" maxOccurs="unbounded" minOccurs="0"> 101 * <complexType> 102 * <complexContent> 103 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> 104 * <sequence maxOccurs="unbounded" minOccurs="0"> 105 * <any maxOccurs="unbounded" minOccurs="0"/> 106 * </sequence> 107 * </restriction> 108 * </complexContent> 109 * </complexType> 110 * </element> 111 * <element name="excludedDestinations" maxOccurs="unbounded" minOccurs="0"> 112 * <complexType> 113 * <complexContent> 114 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> 115 * <sequence maxOccurs="unbounded" minOccurs="0"> 116 * <any maxOccurs="unbounded" minOccurs="0"/> 117 * </sequence> 118 * </restriction> 119 * </complexContent> 120 * </complexType> 121 * </element> 122 * <element name="sslContext" minOccurs="0"> 123 * <complexType> 124 * <complexContent> 125 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> 126 * <choice minOccurs="0"> 127 * <element ref="{http://activemq.apache.org/schema/core}sslContext"/> 128 * <any namespace='##other'/> 129 * </choice> 130 * </restriction> 131 * </complexContent> 132 * </complexType> 133 * </element> 134 * <element name="staticallyIncludedDestinations" maxOccurs="unbounded" minOccurs="0"> 135 * <complexType> 136 * <complexContent> 137 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> 138 * <sequence maxOccurs="unbounded" minOccurs="0"> 139 * <any maxOccurs="unbounded" minOccurs="0"/> 140 * </sequence> 141 * </restriction> 142 * </complexContent> 143 * </complexType> 144 * </element> 145 * <any namespace='##other' maxOccurs="unbounded" minOccurs="0"/> 146 * </choice> 147 * </choice> 148 * <attribute name="advisoryAckPercentage" type="{http://www.w3.org/2001/XMLSchema}integer" /> 149 * <attribute name="advisoryForFailedForward" type="{http://www.w3.org/2001/XMLSchema}boolean" /> 150 * <attribute name="advisoryPrefetchSize" type="{http://www.w3.org/2001/XMLSchema}integer" /> 151 * <attribute name="alwaysSyncSend" type="{http://www.w3.org/2001/XMLSchema}boolean" /> 152 * <attribute name="anonymousAuthentication" type="{http://www.w3.org/2001/XMLSchema}boolean" /> 153 * <attribute name="base" type="{http://www.w3.org/2001/XMLSchema}string" /> 154 * <attribute name="bridgeFactory" type="{http://www.w3.org/2001/XMLSchema}string" /> 155 * <attribute name="bridgeTempDestinations" type="{http://www.w3.org/2001/XMLSchema}boolean" /> 156 * <attribute name="brokerName" type="{http://www.w3.org/2001/XMLSchema}string" /> 157 * <attribute name="brokerService" type="{http://www.w3.org/2001/XMLSchema}string" /> 158 * <attribute name="brokerURL" type="{http://www.w3.org/2001/XMLSchema}string" /> 159 * <attribute name="checkDuplicateMessagesOnDuplex" type="{http://www.w3.org/2001/XMLSchema}boolean" /> 160 * <attribute name="clientIdToken" type="{http://www.w3.org/2001/XMLSchema}string" /> 161 * <attribute name="conduitNetworkQueueSubscriptions" type="{http://www.w3.org/2001/XMLSchema}boolean" /> 162 * <attribute name="conduitSubscriptions" type="{http://www.w3.org/2001/XMLSchema}boolean" /> 163 * <attribute name="connectionFilter" type="{http://www.w3.org/2001/XMLSchema}string" /> 164 * <attribute name="consumerPriorityBase" type="{http://www.w3.org/2001/XMLSchema}integer" /> 165 * <attribute name="consumerTTL" type="{http://www.w3.org/2001/XMLSchema}integer" /> 166 * <attribute name="decreaseNetworkConsumerPriority" type="{http://www.w3.org/2001/XMLSchema}boolean" /> 167 * <attribute name="destinationFilter" type="{http://www.w3.org/2001/XMLSchema}string" /> 168 * <attribute name="dispatchAsync" type="{http://www.w3.org/2001/XMLSchema}boolean" /> 169 * <attribute name="duplex" type="{http://www.w3.org/2001/XMLSchema}boolean" /> 170 * <attribute name="dynamicOnly" type="{http://www.w3.org/2001/XMLSchema}boolean" /> 171 * <attribute name="gcDestinationViews" type="{http://www.w3.org/2001/XMLSchema}boolean" /> 172 * <attribute name="gcSweepTime" type="{http://www.w3.org/2001/XMLSchema}long" /> 173 * <attribute name="localUri" type="{http://www.w3.org/2001/XMLSchema}string" /> 174 * <attribute name="messageTTL" type="{http://www.w3.org/2001/XMLSchema}integer" /> 175 * <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" /> 176 * <attribute name="networkTTL" type="{http://www.w3.org/2001/XMLSchema}integer" /> 177 * <attribute name="objectName" type="{http://www.w3.org/2001/XMLSchema}string" /> 178 * <attribute name="password" type="{http://www.w3.org/2001/XMLSchema}string" /> 179 * <attribute name="prefetchSize" type="{http://www.w3.org/2001/XMLSchema}string" /> 180 * <attribute name="searchEventListener" type="{http://www.w3.org/2001/XMLSchema}boolean" /> 181 * <attribute name="searchFilter" type="{http://www.w3.org/2001/XMLSchema}string" /> 182 * <attribute name="searchScope" type="{http://www.w3.org/2001/XMLSchema}string" /> 183 * <attribute name="sslContext" type="{http://www.w3.org/2001/XMLSchema}string" /> 184 * <attribute name="staticBridge" type="{http://www.w3.org/2001/XMLSchema}boolean" /> 185 * <attribute name="suppressDuplicateQueueSubscriptions" type="{http://www.w3.org/2001/XMLSchema}boolean" /> 186 * <attribute name="suppressDuplicateTopicSubscriptions" type="{http://www.w3.org/2001/XMLSchema}boolean" /> 187 * <attribute name="syncDurableSubs" type="{http://www.w3.org/2001/XMLSchema}boolean" /> 188 * <attribute name="uri" type="{http://www.w3.org/2001/XMLSchema}string" /> 189 * <attribute name="useBrokerNameAsIdSees" type="{http://www.w3.org/2001/XMLSchema}boolean" /> 190 * <attribute name="useCompression" type="{http://www.w3.org/2001/XMLSchema}boolean" /> 191 * <attribute name="useVirtualDestSubs" type="{http://www.w3.org/2001/XMLSchema}boolean" /> 192 * <attribute name="user" type="{http://www.w3.org/2001/XMLSchema}string" /> 193 * <attribute name="userName" type="{http://www.w3.org/2001/XMLSchema}string" /> 194 * <attribute name="id" type="{http://www.w3.org/2001/XMLSchema}ID" /> 195 * <anyAttribute processContents='lax' namespace='##other'/> 196 * </restriction> 197 * </complexContent> 198 * </complexType> 199 * </pre> 200 * 201 * 202 */ 203@XmlAccessorType(XmlAccessType.FIELD) 204@XmlType(name = "", propOrder = { 205 "bridgeFactoryOrBrokerServiceOrConnectionFilter" 206}) 207@XmlRootElement(name = "ldapNetworkConnector") 208public class DtoLdapNetworkConnector implements Equals, HashCode, ToString 209{ 210 211 @XmlElementRefs({ 212 @XmlElementRef(name = "connectionFilter", namespace = "http://activemq.apache.org/schema/core", type = JAXBElement.class, required = false), 213 @XmlElementRef(name = "bridgeFactory", namespace = "http://activemq.apache.org/schema/core", type = JAXBElement.class, required = false), 214 @XmlElementRef(name = "brokerService", namespace = "http://activemq.apache.org/schema/core", type = JAXBElement.class, required = false), 215 @XmlElementRef(name = "staticallyIncludedDestinations", namespace = "http://activemq.apache.org/schema/core", type = JAXBElement.class, required = false), 216 @XmlElementRef(name = "durableDestinations", namespace = "http://activemq.apache.org/schema/core", type = JAXBElement.class, required = false), 217 @XmlElementRef(name = "excludedDestinations", namespace = "http://activemq.apache.org/schema/core", type = JAXBElement.class, required = false), 218 @XmlElementRef(name = "dynamicallyIncludedDestinations", namespace = "http://activemq.apache.org/schema/core", type = JAXBElement.class, required = false), 219 @XmlElementRef(name = "sslContext", namespace = "http://activemq.apache.org/schema/core", type = JAXBElement.class, required = false) 220 }) 221 @XmlAnyElement(lax = true) 222 protected List<Object> bridgeFactoryOrBrokerServiceOrConnectionFilter; 223 @XmlAttribute(name = "advisoryAckPercentage") 224 protected BigInteger advisoryAckPercentage; 225 @XmlAttribute(name = "advisoryForFailedForward") 226 protected Boolean advisoryForFailedForward; 227 @XmlAttribute(name = "advisoryPrefetchSize") 228 protected BigInteger advisoryPrefetchSize; 229 @XmlAttribute(name = "alwaysSyncSend") 230 protected Boolean alwaysSyncSend; 231 @XmlAttribute(name = "anonymousAuthentication") 232 protected Boolean anonymousAuthentication; 233 @XmlAttribute(name = "base") 234 protected String base; 235 @XmlAttribute(name = "bridgeFactory") 236 protected String bridgeFactory; 237 @XmlAttribute(name = "bridgeTempDestinations") 238 protected Boolean bridgeTempDestinations; 239 @XmlAttribute(name = "brokerName") 240 protected String brokerName; 241 @XmlAttribute(name = "brokerService") 242 protected String brokerService; 243 @XmlAttribute(name = "brokerURL") 244 protected String brokerURL; 245 @XmlAttribute(name = "checkDuplicateMessagesOnDuplex") 246 protected Boolean checkDuplicateMessagesOnDuplex; 247 @XmlAttribute(name = "clientIdToken") 248 protected String clientIdToken; 249 @XmlAttribute(name = "conduitNetworkQueueSubscriptions") 250 protected Boolean conduitNetworkQueueSubscriptions; 251 @XmlAttribute(name = "conduitSubscriptions") 252 protected Boolean conduitSubscriptions; 253 @XmlAttribute(name = "connectionFilter") 254 protected String connectionFilter; 255 @XmlAttribute(name = "consumerPriorityBase") 256 protected BigInteger consumerPriorityBase; 257 @XmlAttribute(name = "consumerTTL") 258 protected BigInteger consumerTTL; 259 @XmlAttribute(name = "decreaseNetworkConsumerPriority") 260 protected Boolean decreaseNetworkConsumerPriority; 261 @XmlAttribute(name = "destinationFilter") 262 protected String destinationFilter; 263 @XmlAttribute(name = "dispatchAsync") 264 protected Boolean dispatchAsync; 265 @XmlAttribute(name = "duplex") 266 protected Boolean duplex; 267 @XmlAttribute(name = "dynamicOnly") 268 protected Boolean dynamicOnly; 269 @XmlAttribute(name = "gcDestinationViews") 270 protected Boolean gcDestinationViews; 271 @XmlAttribute(name = "gcSweepTime") 272 protected Long gcSweepTime; 273 @XmlAttribute(name = "localUri") 274 protected String localUri; 275 @XmlAttribute(name = "messageTTL") 276 protected BigInteger messageTTL; 277 @XmlAttribute(name = "name") 278 protected String name; 279 @XmlAttribute(name = "networkTTL") 280 protected BigInteger networkTTL; 281 @XmlAttribute(name = "objectName") 282 protected String objectName; 283 @XmlAttribute(name = "password") 284 protected String password; 285 @XmlAttribute(name = "prefetchSize") 286 protected String prefetchSize; 287 @XmlAttribute(name = "searchEventListener") 288 protected Boolean searchEventListener; 289 @XmlAttribute(name = "searchFilter") 290 protected String searchFilter; 291 @XmlAttribute(name = "searchScope") 292 protected String searchScope; 293 @XmlAttribute(name = "sslContext") 294 protected String sslContext; 295 @XmlAttribute(name = "staticBridge") 296 protected Boolean staticBridge; 297 @XmlAttribute(name = "suppressDuplicateQueueSubscriptions") 298 protected Boolean suppressDuplicateQueueSubscriptions; 299 @XmlAttribute(name = "suppressDuplicateTopicSubscriptions") 300 protected Boolean suppressDuplicateTopicSubscriptions; 301 @XmlAttribute(name = "syncDurableSubs") 302 protected Boolean syncDurableSubs; 303 @XmlAttribute(name = "uri") 304 protected String uri; 305 @XmlAttribute(name = "useBrokerNameAsIdSees") 306 protected Boolean useBrokerNameAsIdSees; 307 @XmlAttribute(name = "useCompression") 308 protected Boolean useCompression; 309 @XmlAttribute(name = "useVirtualDestSubs") 310 protected Boolean useVirtualDestSubs; 311 @XmlAttribute(name = "user") 312 protected String user; 313 @XmlAttribute(name = "userName") 314 protected String userName; 315 @XmlAttribute(name = "id") 316 @XmlJavaTypeAdapter(CollapsedStringAdapter.class) 317 @XmlID 318 @XmlSchemaType(name = "ID") 319 protected String id; 320 @XmlAnyAttribute 321 private Map<QName, String> otherAttributes = new HashMap<QName, String>(); 322 323 /** 324 * Gets the value of the bridgeFactoryOrBrokerServiceOrConnectionFilter property. 325 * 326 * <p> 327 * This accessor method returns a reference to the live list, 328 * not a snapshot. Therefore any modification you make to the 329 * returned list will be present inside the JAXB object. 330 * This is why there is not a <CODE>set</CODE> method for the bridgeFactoryOrBrokerServiceOrConnectionFilter property. 331 * 332 * <p> 333 * For example, to add a new item, do as follows: 334 * <pre> 335 * getBridgeFactoryOrBrokerServiceOrConnectionFilter().add(newItem); 336 * </pre> 337 * 338 * 339 * <p> 340 * Objects of the following type(s) are allowed in the list 341 * {@link Object } 342 * {@link JAXBElement }{@code <}{@link DtoLdapNetworkConnector.ConnectionFilter }{@code >} 343 * {@link JAXBElement }{@code <}{@link DtoLdapNetworkConnector.BridgeFactory }{@code >} 344 * {@link JAXBElement }{@code <}{@link DtoLdapNetworkConnector.BrokerService }{@code >} 345 * {@link JAXBElement }{@code <}{@link DtoLdapNetworkConnector.StaticallyIncludedDestinations }{@code >} 346 * {@link JAXBElement }{@code <}{@link DtoLdapNetworkConnector.DurableDestinations }{@code >} 347 * {@link JAXBElement }{@code <}{@link DtoLdapNetworkConnector.ExcludedDestinations }{@code >} 348 * {@link JAXBElement }{@code <}{@link DtoLdapNetworkConnector.DynamicallyIncludedDestinations }{@code >} 349 * {@link JAXBElement }{@code <}{@link DtoLdapNetworkConnector.SslContext }{@code >} 350 * 351 * 352 */ 353 public List<Object> getBridgeFactoryOrBrokerServiceOrConnectionFilter() { 354 if (bridgeFactoryOrBrokerServiceOrConnectionFilter == null) { 355 bridgeFactoryOrBrokerServiceOrConnectionFilter = new ArrayList<Object>(); 356 } 357 return this.bridgeFactoryOrBrokerServiceOrConnectionFilter; 358 } 359 360 /** 361 * Gets the value of the advisoryAckPercentage property. 362 * 363 * @return 364 * possible object is 365 * {@link BigInteger } 366 * 367 */ 368 public BigInteger getAdvisoryAckPercentage() { 369 return advisoryAckPercentage; 370 } 371 372 /** 373 * Sets the value of the advisoryAckPercentage property. 374 * 375 * @param value 376 * allowed object is 377 * {@link BigInteger } 378 * 379 */ 380 public void setAdvisoryAckPercentage(BigInteger value) { 381 this.advisoryAckPercentage = value; 382 } 383 384 /** 385 * Gets the value of the advisoryForFailedForward property. 386 * 387 * @return 388 * possible object is 389 * {@link Boolean } 390 * 391 */ 392 public Boolean isAdvisoryForFailedForward() { 393 return advisoryForFailedForward; 394 } 395 396 /** 397 * Sets the value of the advisoryForFailedForward property. 398 * 399 * @param value 400 * allowed object is 401 * {@link Boolean } 402 * 403 */ 404 public void setAdvisoryForFailedForward(Boolean value) { 405 this.advisoryForFailedForward = value; 406 } 407 408 /** 409 * Gets the value of the advisoryPrefetchSize property. 410 * 411 * @return 412 * possible object is 413 * {@link BigInteger } 414 * 415 */ 416 public BigInteger getAdvisoryPrefetchSize() { 417 return advisoryPrefetchSize; 418 } 419 420 /** 421 * Sets the value of the advisoryPrefetchSize property. 422 * 423 * @param value 424 * allowed object is 425 * {@link BigInteger } 426 * 427 */ 428 public void setAdvisoryPrefetchSize(BigInteger value) { 429 this.advisoryPrefetchSize = value; 430 } 431 432 /** 433 * Gets the value of the alwaysSyncSend property. 434 * 435 * @return 436 * possible object is 437 * {@link Boolean } 438 * 439 */ 440 public Boolean isAlwaysSyncSend() { 441 return alwaysSyncSend; 442 } 443 444 /** 445 * Sets the value of the alwaysSyncSend property. 446 * 447 * @param value 448 * allowed object is 449 * {@link Boolean } 450 * 451 */ 452 public void setAlwaysSyncSend(Boolean value) { 453 this.alwaysSyncSend = value; 454 } 455 456 /** 457 * Gets the value of the anonymousAuthentication property. 458 * 459 * @return 460 * possible object is 461 * {@link Boolean } 462 * 463 */ 464 public Boolean isAnonymousAuthentication() { 465 return anonymousAuthentication; 466 } 467 468 /** 469 * Sets the value of the anonymousAuthentication property. 470 * 471 * @param value 472 * allowed object is 473 * {@link Boolean } 474 * 475 */ 476 public void setAnonymousAuthentication(Boolean value) { 477 this.anonymousAuthentication = value; 478 } 479 480 /** 481 * Gets the value of the base property. 482 * 483 * @return 484 * possible object is 485 * {@link String } 486 * 487 */ 488 public String getBase() { 489 return base; 490 } 491 492 /** 493 * Sets the value of the base property. 494 * 495 * @param value 496 * allowed object is 497 * {@link String } 498 * 499 */ 500 public void setBase(String value) { 501 this.base = value; 502 } 503 504 /** 505 * Gets the value of the bridgeFactory property. 506 * 507 * @return 508 * possible object is 509 * {@link String } 510 * 511 */ 512 public String getBridgeFactory() { 513 return bridgeFactory; 514 } 515 516 /** 517 * Sets the value of the bridgeFactory property. 518 * 519 * @param value 520 * allowed object is 521 * {@link String } 522 * 523 */ 524 public void setBridgeFactory(String value) { 525 this.bridgeFactory = value; 526 } 527 528 /** 529 * Gets the value of the bridgeTempDestinations property. 530 * 531 * @return 532 * possible object is 533 * {@link Boolean } 534 * 535 */ 536 public Boolean isBridgeTempDestinations() { 537 return bridgeTempDestinations; 538 } 539 540 /** 541 * Sets the value of the bridgeTempDestinations property. 542 * 543 * @param value 544 * allowed object is 545 * {@link Boolean } 546 * 547 */ 548 public void setBridgeTempDestinations(Boolean value) { 549 this.bridgeTempDestinations = value; 550 } 551 552 /** 553 * Gets the value of the brokerName property. 554 * 555 * @return 556 * possible object is 557 * {@link String } 558 * 559 */ 560 public String getBrokerName() { 561 return brokerName; 562 } 563 564 /** 565 * Sets the value of the brokerName property. 566 * 567 * @param value 568 * allowed object is 569 * {@link String } 570 * 571 */ 572 public void setBrokerName(String value) { 573 this.brokerName = value; 574 } 575 576 /** 577 * Gets the value of the brokerService property. 578 * 579 * @return 580 * possible object is 581 * {@link String } 582 * 583 */ 584 public String getBrokerService() { 585 return brokerService; 586 } 587 588 /** 589 * Sets the value of the brokerService property. 590 * 591 * @param value 592 * allowed object is 593 * {@link String } 594 * 595 */ 596 public void setBrokerService(String value) { 597 this.brokerService = value; 598 } 599 600 /** 601 * Gets the value of the brokerURL property. 602 * 603 * @return 604 * possible object is 605 * {@link String } 606 * 607 */ 608 public String getBrokerURL() { 609 return brokerURL; 610 } 611 612 /** 613 * Sets the value of the brokerURL property. 614 * 615 * @param value 616 * allowed object is 617 * {@link String } 618 * 619 */ 620 public void setBrokerURL(String value) { 621 this.brokerURL = value; 622 } 623 624 /** 625 * Gets the value of the checkDuplicateMessagesOnDuplex property. 626 * 627 * @return 628 * possible object is 629 * {@link Boolean } 630 * 631 */ 632 public Boolean isCheckDuplicateMessagesOnDuplex() { 633 return checkDuplicateMessagesOnDuplex; 634 } 635 636 /** 637 * Sets the value of the checkDuplicateMessagesOnDuplex property. 638 * 639 * @param value 640 * allowed object is 641 * {@link Boolean } 642 * 643 */ 644 public void setCheckDuplicateMessagesOnDuplex(Boolean value) { 645 this.checkDuplicateMessagesOnDuplex = value; 646 } 647 648 /** 649 * Gets the value of the clientIdToken property. 650 * 651 * @return 652 * possible object is 653 * {@link String } 654 * 655 */ 656 public String getClientIdToken() { 657 return clientIdToken; 658 } 659 660 /** 661 * Sets the value of the clientIdToken property. 662 * 663 * @param value 664 * allowed object is 665 * {@link String } 666 * 667 */ 668 public void setClientIdToken(String value) { 669 this.clientIdToken = value; 670 } 671 672 /** 673 * Gets the value of the conduitNetworkQueueSubscriptions property. 674 * 675 * @return 676 * possible object is 677 * {@link Boolean } 678 * 679 */ 680 public Boolean isConduitNetworkQueueSubscriptions() { 681 return conduitNetworkQueueSubscriptions; 682 } 683 684 /** 685 * Sets the value of the conduitNetworkQueueSubscriptions property. 686 * 687 * @param value 688 * allowed object is 689 * {@link Boolean } 690 * 691 */ 692 public void setConduitNetworkQueueSubscriptions(Boolean value) { 693 this.conduitNetworkQueueSubscriptions = value; 694 } 695 696 /** 697 * Gets the value of the conduitSubscriptions property. 698 * 699 * @return 700 * possible object is 701 * {@link Boolean } 702 * 703 */ 704 public Boolean isConduitSubscriptions() { 705 return conduitSubscriptions; 706 } 707 708 /** 709 * Sets the value of the conduitSubscriptions property. 710 * 711 * @param value 712 * allowed object is 713 * {@link Boolean } 714 * 715 */ 716 public void setConduitSubscriptions(Boolean value) { 717 this.conduitSubscriptions = value; 718 } 719 720 /** 721 * Gets the value of the connectionFilter property. 722 * 723 * @return 724 * possible object is 725 * {@link String } 726 * 727 */ 728 public String getConnectionFilter() { 729 return connectionFilter; 730 } 731 732 /** 733 * Sets the value of the connectionFilter property. 734 * 735 * @param value 736 * allowed object is 737 * {@link String } 738 * 739 */ 740 public void setConnectionFilter(String value) { 741 this.connectionFilter = value; 742 } 743 744 /** 745 * Gets the value of the consumerPriorityBase property. 746 * 747 * @return 748 * possible object is 749 * {@link BigInteger } 750 * 751 */ 752 public BigInteger getConsumerPriorityBase() { 753 return consumerPriorityBase; 754 } 755 756 /** 757 * Sets the value of the consumerPriorityBase property. 758 * 759 * @param value 760 * allowed object is 761 * {@link BigInteger } 762 * 763 */ 764 public void setConsumerPriorityBase(BigInteger value) { 765 this.consumerPriorityBase = value; 766 } 767 768 /** 769 * Gets the value of the consumerTTL property. 770 * 771 * @return 772 * possible object is 773 * {@link BigInteger } 774 * 775 */ 776 public BigInteger getConsumerTTL() { 777 return consumerTTL; 778 } 779 780 /** 781 * Sets the value of the consumerTTL property. 782 * 783 * @param value 784 * allowed object is 785 * {@link BigInteger } 786 * 787 */ 788 public void setConsumerTTL(BigInteger value) { 789 this.consumerTTL = value; 790 } 791 792 /** 793 * Gets the value of the decreaseNetworkConsumerPriority property. 794 * 795 * @return 796 * possible object is 797 * {@link Boolean } 798 * 799 */ 800 public Boolean isDecreaseNetworkConsumerPriority() { 801 return decreaseNetworkConsumerPriority; 802 } 803 804 /** 805 * Sets the value of the decreaseNetworkConsumerPriority property. 806 * 807 * @param value 808 * allowed object is 809 * {@link Boolean } 810 * 811 */ 812 public void setDecreaseNetworkConsumerPriority(Boolean value) { 813 this.decreaseNetworkConsumerPriority = value; 814 } 815 816 /** 817 * Gets the value of the destinationFilter property. 818 * 819 * @return 820 * possible object is 821 * {@link String } 822 * 823 */ 824 public String getDestinationFilter() { 825 return destinationFilter; 826 } 827 828 /** 829 * Sets the value of the destinationFilter property. 830 * 831 * @param value 832 * allowed object is 833 * {@link String } 834 * 835 */ 836 public void setDestinationFilter(String value) { 837 this.destinationFilter = value; 838 } 839 840 /** 841 * Gets the value of the dispatchAsync property. 842 * 843 * @return 844 * possible object is 845 * {@link Boolean } 846 * 847 */ 848 public Boolean isDispatchAsync() { 849 return dispatchAsync; 850 } 851 852 /** 853 * Sets the value of the dispatchAsync property. 854 * 855 * @param value 856 * allowed object is 857 * {@link Boolean } 858 * 859 */ 860 public void setDispatchAsync(Boolean value) { 861 this.dispatchAsync = value; 862 } 863 864 /** 865 * Gets the value of the duplex property. 866 * 867 * @return 868 * possible object is 869 * {@link Boolean } 870 * 871 */ 872 public Boolean isDuplex() { 873 return duplex; 874 } 875 876 /** 877 * Sets the value of the duplex property. 878 * 879 * @param value 880 * allowed object is 881 * {@link Boolean } 882 * 883 */ 884 public void setDuplex(Boolean value) { 885 this.duplex = value; 886 } 887 888 /** 889 * Gets the value of the dynamicOnly property. 890 * 891 * @return 892 * possible object is 893 * {@link Boolean } 894 * 895 */ 896 public Boolean isDynamicOnly() { 897 return dynamicOnly; 898 } 899 900 /** 901 * Sets the value of the dynamicOnly property. 902 * 903 * @param value 904 * allowed object is 905 * {@link Boolean } 906 * 907 */ 908 public void setDynamicOnly(Boolean value) { 909 this.dynamicOnly = value; 910 } 911 912 /** 913 * Gets the value of the gcDestinationViews property. 914 * 915 * @return 916 * possible object is 917 * {@link Boolean } 918 * 919 */ 920 public Boolean isGcDestinationViews() { 921 return gcDestinationViews; 922 } 923 924 /** 925 * Sets the value of the gcDestinationViews property. 926 * 927 * @param value 928 * allowed object is 929 * {@link Boolean } 930 * 931 */ 932 public void setGcDestinationViews(Boolean value) { 933 this.gcDestinationViews = value; 934 } 935 936 /** 937 * Gets the value of the gcSweepTime property. 938 * 939 * @return 940 * possible object is 941 * {@link Long } 942 * 943 */ 944 public Long getGcSweepTime() { 945 return gcSweepTime; 946 } 947 948 /** 949 * Sets the value of the gcSweepTime property. 950 * 951 * @param value 952 * allowed object is 953 * {@link Long } 954 * 955 */ 956 public void setGcSweepTime(Long value) { 957 this.gcSweepTime = value; 958 } 959 960 /** 961 * Gets the value of the localUri property. 962 * 963 * @return 964 * possible object is 965 * {@link String } 966 * 967 */ 968 public String getLocalUri() { 969 return localUri; 970 } 971 972 /** 973 * Sets the value of the localUri property. 974 * 975 * @param value 976 * allowed object is 977 * {@link String } 978 * 979 */ 980 public void setLocalUri(String value) { 981 this.localUri = value; 982 } 983 984 /** 985 * Gets the value of the messageTTL property. 986 * 987 * @return 988 * possible object is 989 * {@link BigInteger } 990 * 991 */ 992 public BigInteger getMessageTTL() { 993 return messageTTL; 994 } 995 996 /** 997 * Sets the value of the messageTTL property. 998 * 999 * @param value 1000 * allowed object is 1001 * {@link BigInteger } 1002 * 1003 */ 1004 public void setMessageTTL(BigInteger value) { 1005 this.messageTTL = value; 1006 } 1007 1008 /** 1009 * Gets the value of the name property. 1010 * 1011 * @return 1012 * possible object is 1013 * {@link String } 1014 * 1015 */ 1016 public String getName() { 1017 return name; 1018 } 1019 1020 /** 1021 * Sets the value of the name property. 1022 * 1023 * @param value 1024 * allowed object is 1025 * {@link String } 1026 * 1027 */ 1028 public void setName(String value) { 1029 this.name = value; 1030 } 1031 1032 /** 1033 * Gets the value of the networkTTL property. 1034 * 1035 * @return 1036 * possible object is 1037 * {@link BigInteger } 1038 * 1039 */ 1040 public BigInteger getNetworkTTL() { 1041 return networkTTL; 1042 } 1043 1044 /** 1045 * Sets the value of the networkTTL property. 1046 * 1047 * @param value 1048 * allowed object is 1049 * {@link BigInteger } 1050 * 1051 */ 1052 public void setNetworkTTL(BigInteger value) { 1053 this.networkTTL = value; 1054 } 1055 1056 /** 1057 * Gets the value of the objectName property. 1058 * 1059 * @return 1060 * possible object is 1061 * {@link String } 1062 * 1063 */ 1064 public String getObjectName() { 1065 return objectName; 1066 } 1067 1068 /** 1069 * Sets the value of the objectName property. 1070 * 1071 * @param value 1072 * allowed object is 1073 * {@link String } 1074 * 1075 */ 1076 public void setObjectName(String value) { 1077 this.objectName = value; 1078 } 1079 1080 /** 1081 * Gets the value of the password property. 1082 * 1083 * @return 1084 * possible object is 1085 * {@link String } 1086 * 1087 */ 1088 public String getPassword() { 1089 return password; 1090 } 1091 1092 /** 1093 * Sets the value of the password property. 1094 * 1095 * @param value 1096 * allowed object is 1097 * {@link String } 1098 * 1099 */ 1100 public void setPassword(String value) { 1101 this.password = value; 1102 } 1103 1104 /** 1105 * Gets the value of the prefetchSize property. 1106 * 1107 * @return 1108 * possible object is 1109 * {@link String } 1110 * 1111 */ 1112 public String getPrefetchSize() { 1113 return prefetchSize; 1114 } 1115 1116 /** 1117 * Sets the value of the prefetchSize property. 1118 * 1119 * @param value 1120 * allowed object is 1121 * {@link String } 1122 * 1123 */ 1124 public void setPrefetchSize(String value) { 1125 this.prefetchSize = value; 1126 } 1127 1128 /** 1129 * Gets the value of the searchEventListener property. 1130 * 1131 * @return 1132 * possible object is 1133 * {@link Boolean } 1134 * 1135 */ 1136 public Boolean isSearchEventListener() { 1137 return searchEventListener; 1138 } 1139 1140 /** 1141 * Sets the value of the searchEventListener property. 1142 * 1143 * @param value 1144 * allowed object is 1145 * {@link Boolean } 1146 * 1147 */ 1148 public void setSearchEventListener(Boolean value) { 1149 this.searchEventListener = value; 1150 } 1151 1152 /** 1153 * Gets the value of the searchFilter property. 1154 * 1155 * @return 1156 * possible object is 1157 * {@link String } 1158 * 1159 */ 1160 public String getSearchFilter() { 1161 return searchFilter; 1162 } 1163 1164 /** 1165 * Sets the value of the searchFilter property. 1166 * 1167 * @param value 1168 * allowed object is 1169 * {@link String } 1170 * 1171 */ 1172 public void setSearchFilter(String value) { 1173 this.searchFilter = value; 1174 } 1175 1176 /** 1177 * Gets the value of the searchScope property. 1178 * 1179 * @return 1180 * possible object is 1181 * {@link String } 1182 * 1183 */ 1184 public String getSearchScope() { 1185 return searchScope; 1186 } 1187 1188 /** 1189 * Sets the value of the searchScope property. 1190 * 1191 * @param value 1192 * allowed object is 1193 * {@link String } 1194 * 1195 */ 1196 public void setSearchScope(String value) { 1197 this.searchScope = value; 1198 } 1199 1200 /** 1201 * Gets the value of the sslContext property. 1202 * 1203 * @return 1204 * possible object is 1205 * {@link String } 1206 * 1207 */ 1208 public String getSslContext() { 1209 return sslContext; 1210 } 1211 1212 /** 1213 * Sets the value of the sslContext property. 1214 * 1215 * @param value 1216 * allowed object is 1217 * {@link String } 1218 * 1219 */ 1220 public void setSslContext(String value) { 1221 this.sslContext = value; 1222 } 1223 1224 /** 1225 * Gets the value of the staticBridge property. 1226 * 1227 * @return 1228 * possible object is 1229 * {@link Boolean } 1230 * 1231 */ 1232 public Boolean isStaticBridge() { 1233 return staticBridge; 1234 } 1235 1236 /** 1237 * Sets the value of the staticBridge property. 1238 * 1239 * @param value 1240 * allowed object is 1241 * {@link Boolean } 1242 * 1243 */ 1244 public void setStaticBridge(Boolean value) { 1245 this.staticBridge = value; 1246 } 1247 1248 /** 1249 * Gets the value of the suppressDuplicateQueueSubscriptions property. 1250 * 1251 * @return 1252 * possible object is 1253 * {@link Boolean } 1254 * 1255 */ 1256 public Boolean isSuppressDuplicateQueueSubscriptions() { 1257 return suppressDuplicateQueueSubscriptions; 1258 } 1259 1260 /** 1261 * Sets the value of the suppressDuplicateQueueSubscriptions property. 1262 * 1263 * @param value 1264 * allowed object is 1265 * {@link Boolean } 1266 * 1267 */ 1268 public void setSuppressDuplicateQueueSubscriptions(Boolean value) { 1269 this.suppressDuplicateQueueSubscriptions = value; 1270 } 1271 1272 /** 1273 * Gets the value of the suppressDuplicateTopicSubscriptions property. 1274 * 1275 * @return 1276 * possible object is 1277 * {@link Boolean } 1278 * 1279 */ 1280 public Boolean isSuppressDuplicateTopicSubscriptions() { 1281 return suppressDuplicateTopicSubscriptions; 1282 } 1283 1284 /** 1285 * Sets the value of the suppressDuplicateTopicSubscriptions property. 1286 * 1287 * @param value 1288 * allowed object is 1289 * {@link Boolean } 1290 * 1291 */ 1292 public void setSuppressDuplicateTopicSubscriptions(Boolean value) { 1293 this.suppressDuplicateTopicSubscriptions = value; 1294 } 1295 1296 /** 1297 * Gets the value of the syncDurableSubs property. 1298 * 1299 * @return 1300 * possible object is 1301 * {@link Boolean } 1302 * 1303 */ 1304 public Boolean isSyncDurableSubs() { 1305 return syncDurableSubs; 1306 } 1307 1308 /** 1309 * Sets the value of the syncDurableSubs property. 1310 * 1311 * @param value 1312 * allowed object is 1313 * {@link Boolean } 1314 * 1315 */ 1316 public void setSyncDurableSubs(Boolean value) { 1317 this.syncDurableSubs = value; 1318 } 1319 1320 /** 1321 * Gets the value of the uri property. 1322 * 1323 * @return 1324 * possible object is 1325 * {@link String } 1326 * 1327 */ 1328 public String getUri() { 1329 return uri; 1330 } 1331 1332 /** 1333 * Sets the value of the uri property. 1334 * 1335 * @param value 1336 * allowed object is 1337 * {@link String } 1338 * 1339 */ 1340 public void setUri(String value) { 1341 this.uri = value; 1342 } 1343 1344 /** 1345 * Gets the value of the useBrokerNameAsIdSees property. 1346 * 1347 * @return 1348 * possible object is 1349 * {@link Boolean } 1350 * 1351 */ 1352 public Boolean isUseBrokerNameAsIdSees() { 1353 return useBrokerNameAsIdSees; 1354 } 1355 1356 /** 1357 * Sets the value of the useBrokerNameAsIdSees property. 1358 * 1359 * @param value 1360 * allowed object is 1361 * {@link Boolean } 1362 * 1363 */ 1364 public void setUseBrokerNameAsIdSees(Boolean value) { 1365 this.useBrokerNameAsIdSees = value; 1366 } 1367 1368 /** 1369 * Gets the value of the useCompression property. 1370 * 1371 * @return 1372 * possible object is 1373 * {@link Boolean } 1374 * 1375 */ 1376 public Boolean isUseCompression() { 1377 return useCompression; 1378 } 1379 1380 /** 1381 * Sets the value of the useCompression property. 1382 * 1383 * @param value 1384 * allowed object is 1385 * {@link Boolean } 1386 * 1387 */ 1388 public void setUseCompression(Boolean value) { 1389 this.useCompression = value; 1390 } 1391 1392 /** 1393 * Gets the value of the useVirtualDestSubs property. 1394 * 1395 * @return 1396 * possible object is 1397 * {@link Boolean } 1398 * 1399 */ 1400 public Boolean isUseVirtualDestSubs() { 1401 return useVirtualDestSubs; 1402 } 1403 1404 /** 1405 * Sets the value of the useVirtualDestSubs property. 1406 * 1407 * @param value 1408 * allowed object is 1409 * {@link Boolean } 1410 * 1411 */ 1412 public void setUseVirtualDestSubs(Boolean value) { 1413 this.useVirtualDestSubs = value; 1414 } 1415 1416 /** 1417 * Gets the value of the user property. 1418 * 1419 * @return 1420 * possible object is 1421 * {@link String } 1422 * 1423 */ 1424 public String getUser() { 1425 return user; 1426 } 1427 1428 /** 1429 * Sets the value of the user property. 1430 * 1431 * @param value 1432 * allowed object is 1433 * {@link String } 1434 * 1435 */ 1436 public void setUser(String value) { 1437 this.user = value; 1438 } 1439 1440 /** 1441 * Gets the value of the userName property. 1442 * 1443 * @return 1444 * possible object is 1445 * {@link String } 1446 * 1447 */ 1448 public String getUserName() { 1449 return userName; 1450 } 1451 1452 /** 1453 * Sets the value of the userName property. 1454 * 1455 * @param value 1456 * allowed object is 1457 * {@link String } 1458 * 1459 */ 1460 public void setUserName(String value) { 1461 this.userName = value; 1462 } 1463 1464 /** 1465 * Gets the value of the id property. 1466 * 1467 * @return 1468 * possible object is 1469 * {@link String } 1470 * 1471 */ 1472 public String getId() { 1473 return id; 1474 } 1475 1476 /** 1477 * Sets the value of the id property. 1478 * 1479 * @param value 1480 * allowed object is 1481 * {@link String } 1482 * 1483 */ 1484 public void setId(String value) { 1485 this.id = value; 1486 } 1487 1488 /** 1489 * Gets a map that contains attributes that aren't bound to any typed property on this class. 1490 * 1491 * <p> 1492 * the map is keyed by the name of the attribute and 1493 * the value is the string value of the attribute. 1494 * 1495 * the map returned by this method is live, and you can add new attribute 1496 * by updating the map directly. Because of this design, there's no setter. 1497 * 1498 * 1499 * @return 1500 * always non-null 1501 */ 1502 public Map<QName, String> getOtherAttributes() { 1503 return otherAttributes; 1504 } 1505 1506 public String toString() { 1507 final ToStringStrategy strategy = JAXBToStringStrategy.INSTANCE; 1508 final StringBuilder buffer = new StringBuilder(); 1509 append(null, buffer, strategy); 1510 return buffer.toString(); 1511 } 1512 1513 public StringBuilder append(ObjectLocator locator, StringBuilder buffer, ToStringStrategy strategy) { 1514 strategy.appendStart(locator, this, buffer); 1515 appendFields(locator, buffer, strategy); 1516 strategy.appendEnd(locator, this, buffer); 1517 return buffer; 1518 } 1519 1520 public StringBuilder appendFields(ObjectLocator locator, StringBuilder buffer, ToStringStrategy strategy) { 1521 { 1522 List<Object> theBridgeFactoryOrBrokerServiceOrConnectionFilter; 1523 theBridgeFactoryOrBrokerServiceOrConnectionFilter = (((this.bridgeFactoryOrBrokerServiceOrConnectionFilter!= null)&&(!this.bridgeFactoryOrBrokerServiceOrConnectionFilter.isEmpty()))?this.getBridgeFactoryOrBrokerServiceOrConnectionFilter():null); 1524 strategy.appendField(locator, this, "bridgeFactoryOrBrokerServiceOrConnectionFilter", buffer, theBridgeFactoryOrBrokerServiceOrConnectionFilter); 1525 } 1526 { 1527 BigInteger theAdvisoryAckPercentage; 1528 theAdvisoryAckPercentage = this.getAdvisoryAckPercentage(); 1529 strategy.appendField(locator, this, "advisoryAckPercentage", buffer, theAdvisoryAckPercentage); 1530 } 1531 { 1532 Boolean theAdvisoryForFailedForward; 1533 theAdvisoryForFailedForward = this.isAdvisoryForFailedForward(); 1534 strategy.appendField(locator, this, "advisoryForFailedForward", buffer, theAdvisoryForFailedForward); 1535 } 1536 { 1537 BigInteger theAdvisoryPrefetchSize; 1538 theAdvisoryPrefetchSize = this.getAdvisoryPrefetchSize(); 1539 strategy.appendField(locator, this, "advisoryPrefetchSize", buffer, theAdvisoryPrefetchSize); 1540 } 1541 { 1542 Boolean theAlwaysSyncSend; 1543 theAlwaysSyncSend = this.isAlwaysSyncSend(); 1544 strategy.appendField(locator, this, "alwaysSyncSend", buffer, theAlwaysSyncSend); 1545 } 1546 { 1547 Boolean theAnonymousAuthentication; 1548 theAnonymousAuthentication = this.isAnonymousAuthentication(); 1549 strategy.appendField(locator, this, "anonymousAuthentication", buffer, theAnonymousAuthentication); 1550 } 1551 { 1552 String theBase; 1553 theBase = this.getBase(); 1554 strategy.appendField(locator, this, "base", buffer, theBase); 1555 } 1556 { 1557 String theBridgeFactory; 1558 theBridgeFactory = this.getBridgeFactory(); 1559 strategy.appendField(locator, this, "bridgeFactory", buffer, theBridgeFactory); 1560 } 1561 { 1562 Boolean theBridgeTempDestinations; 1563 theBridgeTempDestinations = this.isBridgeTempDestinations(); 1564 strategy.appendField(locator, this, "bridgeTempDestinations", buffer, theBridgeTempDestinations); 1565 } 1566 { 1567 String theBrokerName; 1568 theBrokerName = this.getBrokerName(); 1569 strategy.appendField(locator, this, "brokerName", buffer, theBrokerName); 1570 } 1571 { 1572 String theBrokerService; 1573 theBrokerService = this.getBrokerService(); 1574 strategy.appendField(locator, this, "brokerService", buffer, theBrokerService); 1575 } 1576 { 1577 String theBrokerURL; 1578 theBrokerURL = this.getBrokerURL(); 1579 strategy.appendField(locator, this, "brokerURL", buffer, theBrokerURL); 1580 } 1581 { 1582 Boolean theCheckDuplicateMessagesOnDuplex; 1583 theCheckDuplicateMessagesOnDuplex = this.isCheckDuplicateMessagesOnDuplex(); 1584 strategy.appendField(locator, this, "checkDuplicateMessagesOnDuplex", buffer, theCheckDuplicateMessagesOnDuplex); 1585 } 1586 { 1587 String theClientIdToken; 1588 theClientIdToken = this.getClientIdToken(); 1589 strategy.appendField(locator, this, "clientIdToken", buffer, theClientIdToken); 1590 } 1591 { 1592 Boolean theConduitNetworkQueueSubscriptions; 1593 theConduitNetworkQueueSubscriptions = this.isConduitNetworkQueueSubscriptions(); 1594 strategy.appendField(locator, this, "conduitNetworkQueueSubscriptions", buffer, theConduitNetworkQueueSubscriptions); 1595 } 1596 { 1597 Boolean theConduitSubscriptions; 1598 theConduitSubscriptions = this.isConduitSubscriptions(); 1599 strategy.appendField(locator, this, "conduitSubscriptions", buffer, theConduitSubscriptions); 1600 } 1601 { 1602 String theConnectionFilter; 1603 theConnectionFilter = this.getConnectionFilter(); 1604 strategy.appendField(locator, this, "connectionFilter", buffer, theConnectionFilter); 1605 } 1606 { 1607 BigInteger theConsumerPriorityBase; 1608 theConsumerPriorityBase = this.getConsumerPriorityBase(); 1609 strategy.appendField(locator, this, "consumerPriorityBase", buffer, theConsumerPriorityBase); 1610 } 1611 { 1612 BigInteger theConsumerTTL; 1613 theConsumerTTL = this.getConsumerTTL(); 1614 strategy.appendField(locator, this, "consumerTTL", buffer, theConsumerTTL); 1615 } 1616 { 1617 Boolean theDecreaseNetworkConsumerPriority; 1618 theDecreaseNetworkConsumerPriority = this.isDecreaseNetworkConsumerPriority(); 1619 strategy.appendField(locator, this, "decreaseNetworkConsumerPriority", buffer, theDecreaseNetworkConsumerPriority); 1620 } 1621 { 1622 String theDestinationFilter; 1623 theDestinationFilter = this.getDestinationFilter(); 1624 strategy.appendField(locator, this, "destinationFilter", buffer, theDestinationFilter); 1625 } 1626 { 1627 Boolean theDispatchAsync; 1628 theDispatchAsync = this.isDispatchAsync(); 1629 strategy.appendField(locator, this, "dispatchAsync", buffer, theDispatchAsync); 1630 } 1631 { 1632 Boolean theDuplex; 1633 theDuplex = this.isDuplex(); 1634 strategy.appendField(locator, this, "duplex", buffer, theDuplex); 1635 } 1636 { 1637 Boolean theDynamicOnly; 1638 theDynamicOnly = this.isDynamicOnly(); 1639 strategy.appendField(locator, this, "dynamicOnly", buffer, theDynamicOnly); 1640 } 1641 { 1642 Boolean theGcDestinationViews; 1643 theGcDestinationViews = this.isGcDestinationViews(); 1644 strategy.appendField(locator, this, "gcDestinationViews", buffer, theGcDestinationViews); 1645 } 1646 { 1647 Long theGcSweepTime; 1648 theGcSweepTime = this.getGcSweepTime(); 1649 strategy.appendField(locator, this, "gcSweepTime", buffer, theGcSweepTime); 1650 } 1651 { 1652 String theLocalUri; 1653 theLocalUri = this.getLocalUri(); 1654 strategy.appendField(locator, this, "localUri", buffer, theLocalUri); 1655 } 1656 { 1657 BigInteger theMessageTTL; 1658 theMessageTTL = this.getMessageTTL(); 1659 strategy.appendField(locator, this, "messageTTL", buffer, theMessageTTL); 1660 } 1661 { 1662 String theName; 1663 theName = this.getName(); 1664 strategy.appendField(locator, this, "name", buffer, theName); 1665 } 1666 { 1667 BigInteger theNetworkTTL; 1668 theNetworkTTL = this.getNetworkTTL(); 1669 strategy.appendField(locator, this, "networkTTL", buffer, theNetworkTTL); 1670 } 1671 { 1672 String theObjectName; 1673 theObjectName = this.getObjectName(); 1674 strategy.appendField(locator, this, "objectName", buffer, theObjectName); 1675 } 1676 { 1677 String thePassword; 1678 thePassword = this.getPassword(); 1679 strategy.appendField(locator, this, "password", buffer, thePassword); 1680 } 1681 { 1682 String thePrefetchSize; 1683 thePrefetchSize = this.getPrefetchSize(); 1684 strategy.appendField(locator, this, "prefetchSize", buffer, thePrefetchSize); 1685 } 1686 { 1687 Boolean theSearchEventListener; 1688 theSearchEventListener = this.isSearchEventListener(); 1689 strategy.appendField(locator, this, "searchEventListener", buffer, theSearchEventListener); 1690 } 1691 { 1692 String theSearchFilter; 1693 theSearchFilter = this.getSearchFilter(); 1694 strategy.appendField(locator, this, "searchFilter", buffer, theSearchFilter); 1695 } 1696 { 1697 String theSearchScope; 1698 theSearchScope = this.getSearchScope(); 1699 strategy.appendField(locator, this, "searchScope", buffer, theSearchScope); 1700 } 1701 { 1702 String theSslContext; 1703 theSslContext = this.getSslContext(); 1704 strategy.appendField(locator, this, "sslContext", buffer, theSslContext); 1705 } 1706 { 1707 Boolean theStaticBridge; 1708 theStaticBridge = this.isStaticBridge(); 1709 strategy.appendField(locator, this, "staticBridge", buffer, theStaticBridge); 1710 } 1711 { 1712 Boolean theSuppressDuplicateQueueSubscriptions; 1713 theSuppressDuplicateQueueSubscriptions = this.isSuppressDuplicateQueueSubscriptions(); 1714 strategy.appendField(locator, this, "suppressDuplicateQueueSubscriptions", buffer, theSuppressDuplicateQueueSubscriptions); 1715 } 1716 { 1717 Boolean theSuppressDuplicateTopicSubscriptions; 1718 theSuppressDuplicateTopicSubscriptions = this.isSuppressDuplicateTopicSubscriptions(); 1719 strategy.appendField(locator, this, "suppressDuplicateTopicSubscriptions", buffer, theSuppressDuplicateTopicSubscriptions); 1720 } 1721 { 1722 Boolean theSyncDurableSubs; 1723 theSyncDurableSubs = this.isSyncDurableSubs(); 1724 strategy.appendField(locator, this, "syncDurableSubs", buffer, theSyncDurableSubs); 1725 } 1726 { 1727 String theUri; 1728 theUri = this.getUri(); 1729 strategy.appendField(locator, this, "uri", buffer, theUri); 1730 } 1731 { 1732 Boolean theUseBrokerNameAsIdSees; 1733 theUseBrokerNameAsIdSees = this.isUseBrokerNameAsIdSees(); 1734 strategy.appendField(locator, this, "useBrokerNameAsIdSees", buffer, theUseBrokerNameAsIdSees); 1735 } 1736 { 1737 Boolean theUseCompression; 1738 theUseCompression = this.isUseCompression(); 1739 strategy.appendField(locator, this, "useCompression", buffer, theUseCompression); 1740 } 1741 { 1742 Boolean theUseVirtualDestSubs; 1743 theUseVirtualDestSubs = this.isUseVirtualDestSubs(); 1744 strategy.appendField(locator, this, "useVirtualDestSubs", buffer, theUseVirtualDestSubs); 1745 } 1746 { 1747 String theUser; 1748 theUser = this.getUser(); 1749 strategy.appendField(locator, this, "user", buffer, theUser); 1750 } 1751 { 1752 String theUserName; 1753 theUserName = this.getUserName(); 1754 strategy.appendField(locator, this, "userName", buffer, theUserName); 1755 } 1756 { 1757 String theId; 1758 theId = this.getId(); 1759 strategy.appendField(locator, this, "id", buffer, theId); 1760 } 1761 return buffer; 1762 } 1763 1764 public int hashCode(ObjectLocator locator, HashCodeStrategy strategy) { 1765 int currentHashCode = 1; 1766 { 1767 List<Object> theBridgeFactoryOrBrokerServiceOrConnectionFilter; 1768 theBridgeFactoryOrBrokerServiceOrConnectionFilter = (((this.bridgeFactoryOrBrokerServiceOrConnectionFilter!= null)&&(!this.bridgeFactoryOrBrokerServiceOrConnectionFilter.isEmpty()))?this.getBridgeFactoryOrBrokerServiceOrConnectionFilter():null); 1769 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "bridgeFactoryOrBrokerServiceOrConnectionFilter", theBridgeFactoryOrBrokerServiceOrConnectionFilter), currentHashCode, theBridgeFactoryOrBrokerServiceOrConnectionFilter); 1770 } 1771 { 1772 BigInteger theAdvisoryAckPercentage; 1773 theAdvisoryAckPercentage = this.getAdvisoryAckPercentage(); 1774 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "advisoryAckPercentage", theAdvisoryAckPercentage), currentHashCode, theAdvisoryAckPercentage); 1775 } 1776 { 1777 Boolean theAdvisoryForFailedForward; 1778 theAdvisoryForFailedForward = this.isAdvisoryForFailedForward(); 1779 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "advisoryForFailedForward", theAdvisoryForFailedForward), currentHashCode, theAdvisoryForFailedForward); 1780 } 1781 { 1782 BigInteger theAdvisoryPrefetchSize; 1783 theAdvisoryPrefetchSize = this.getAdvisoryPrefetchSize(); 1784 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "advisoryPrefetchSize", theAdvisoryPrefetchSize), currentHashCode, theAdvisoryPrefetchSize); 1785 } 1786 { 1787 Boolean theAlwaysSyncSend; 1788 theAlwaysSyncSend = this.isAlwaysSyncSend(); 1789 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "alwaysSyncSend", theAlwaysSyncSend), currentHashCode, theAlwaysSyncSend); 1790 } 1791 { 1792 Boolean theAnonymousAuthentication; 1793 theAnonymousAuthentication = this.isAnonymousAuthentication(); 1794 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "anonymousAuthentication", theAnonymousAuthentication), currentHashCode, theAnonymousAuthentication); 1795 } 1796 { 1797 String theBase; 1798 theBase = this.getBase(); 1799 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "base", theBase), currentHashCode, theBase); 1800 } 1801 { 1802 String theBridgeFactory; 1803 theBridgeFactory = this.getBridgeFactory(); 1804 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "bridgeFactory", theBridgeFactory), currentHashCode, theBridgeFactory); 1805 } 1806 { 1807 Boolean theBridgeTempDestinations; 1808 theBridgeTempDestinations = this.isBridgeTempDestinations(); 1809 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "bridgeTempDestinations", theBridgeTempDestinations), currentHashCode, theBridgeTempDestinations); 1810 } 1811 { 1812 String theBrokerName; 1813 theBrokerName = this.getBrokerName(); 1814 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "brokerName", theBrokerName), currentHashCode, theBrokerName); 1815 } 1816 { 1817 String theBrokerService; 1818 theBrokerService = this.getBrokerService(); 1819 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "brokerService", theBrokerService), currentHashCode, theBrokerService); 1820 } 1821 { 1822 String theBrokerURL; 1823 theBrokerURL = this.getBrokerURL(); 1824 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "brokerURL", theBrokerURL), currentHashCode, theBrokerURL); 1825 } 1826 { 1827 Boolean theCheckDuplicateMessagesOnDuplex; 1828 theCheckDuplicateMessagesOnDuplex = this.isCheckDuplicateMessagesOnDuplex(); 1829 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "checkDuplicateMessagesOnDuplex", theCheckDuplicateMessagesOnDuplex), currentHashCode, theCheckDuplicateMessagesOnDuplex); 1830 } 1831 { 1832 String theClientIdToken; 1833 theClientIdToken = this.getClientIdToken(); 1834 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "clientIdToken", theClientIdToken), currentHashCode, theClientIdToken); 1835 } 1836 { 1837 Boolean theConduitNetworkQueueSubscriptions; 1838 theConduitNetworkQueueSubscriptions = this.isConduitNetworkQueueSubscriptions(); 1839 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "conduitNetworkQueueSubscriptions", theConduitNetworkQueueSubscriptions), currentHashCode, theConduitNetworkQueueSubscriptions); 1840 } 1841 { 1842 Boolean theConduitSubscriptions; 1843 theConduitSubscriptions = this.isConduitSubscriptions(); 1844 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "conduitSubscriptions", theConduitSubscriptions), currentHashCode, theConduitSubscriptions); 1845 } 1846 { 1847 String theConnectionFilter; 1848 theConnectionFilter = this.getConnectionFilter(); 1849 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "connectionFilter", theConnectionFilter), currentHashCode, theConnectionFilter); 1850 } 1851 { 1852 BigInteger theConsumerPriorityBase; 1853 theConsumerPriorityBase = this.getConsumerPriorityBase(); 1854 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "consumerPriorityBase", theConsumerPriorityBase), currentHashCode, theConsumerPriorityBase); 1855 } 1856 { 1857 BigInteger theConsumerTTL; 1858 theConsumerTTL = this.getConsumerTTL(); 1859 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "consumerTTL", theConsumerTTL), currentHashCode, theConsumerTTL); 1860 } 1861 { 1862 Boolean theDecreaseNetworkConsumerPriority; 1863 theDecreaseNetworkConsumerPriority = this.isDecreaseNetworkConsumerPriority(); 1864 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "decreaseNetworkConsumerPriority", theDecreaseNetworkConsumerPriority), currentHashCode, theDecreaseNetworkConsumerPriority); 1865 } 1866 { 1867 String theDestinationFilter; 1868 theDestinationFilter = this.getDestinationFilter(); 1869 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "destinationFilter", theDestinationFilter), currentHashCode, theDestinationFilter); 1870 } 1871 { 1872 Boolean theDispatchAsync; 1873 theDispatchAsync = this.isDispatchAsync(); 1874 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "dispatchAsync", theDispatchAsync), currentHashCode, theDispatchAsync); 1875 } 1876 { 1877 Boolean theDuplex; 1878 theDuplex = this.isDuplex(); 1879 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "duplex", theDuplex), currentHashCode, theDuplex); 1880 } 1881 { 1882 Boolean theDynamicOnly; 1883 theDynamicOnly = this.isDynamicOnly(); 1884 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "dynamicOnly", theDynamicOnly), currentHashCode, theDynamicOnly); 1885 } 1886 { 1887 Boolean theGcDestinationViews; 1888 theGcDestinationViews = this.isGcDestinationViews(); 1889 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "gcDestinationViews", theGcDestinationViews), currentHashCode, theGcDestinationViews); 1890 } 1891 { 1892 Long theGcSweepTime; 1893 theGcSweepTime = this.getGcSweepTime(); 1894 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "gcSweepTime", theGcSweepTime), currentHashCode, theGcSweepTime); 1895 } 1896 { 1897 String theLocalUri; 1898 theLocalUri = this.getLocalUri(); 1899 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "localUri", theLocalUri), currentHashCode, theLocalUri); 1900 } 1901 { 1902 BigInteger theMessageTTL; 1903 theMessageTTL = this.getMessageTTL(); 1904 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "messageTTL", theMessageTTL), currentHashCode, theMessageTTL); 1905 } 1906 { 1907 String theName; 1908 theName = this.getName(); 1909 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "name", theName), currentHashCode, theName); 1910 } 1911 { 1912 BigInteger theNetworkTTL; 1913 theNetworkTTL = this.getNetworkTTL(); 1914 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "networkTTL", theNetworkTTL), currentHashCode, theNetworkTTL); 1915 } 1916 { 1917 String theObjectName; 1918 theObjectName = this.getObjectName(); 1919 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "objectName", theObjectName), currentHashCode, theObjectName); 1920 } 1921 { 1922 String thePassword; 1923 thePassword = this.getPassword(); 1924 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "password", thePassword), currentHashCode, thePassword); 1925 } 1926 { 1927 String thePrefetchSize; 1928 thePrefetchSize = this.getPrefetchSize(); 1929 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "prefetchSize", thePrefetchSize), currentHashCode, thePrefetchSize); 1930 } 1931 { 1932 Boolean theSearchEventListener; 1933 theSearchEventListener = this.isSearchEventListener(); 1934 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "searchEventListener", theSearchEventListener), currentHashCode, theSearchEventListener); 1935 } 1936 { 1937 String theSearchFilter; 1938 theSearchFilter = this.getSearchFilter(); 1939 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "searchFilter", theSearchFilter), currentHashCode, theSearchFilter); 1940 } 1941 { 1942 String theSearchScope; 1943 theSearchScope = this.getSearchScope(); 1944 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "searchScope", theSearchScope), currentHashCode, theSearchScope); 1945 } 1946 { 1947 String theSslContext; 1948 theSslContext = this.getSslContext(); 1949 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "sslContext", theSslContext), currentHashCode, theSslContext); 1950 } 1951 { 1952 Boolean theStaticBridge; 1953 theStaticBridge = this.isStaticBridge(); 1954 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "staticBridge", theStaticBridge), currentHashCode, theStaticBridge); 1955 } 1956 { 1957 Boolean theSuppressDuplicateQueueSubscriptions; 1958 theSuppressDuplicateQueueSubscriptions = this.isSuppressDuplicateQueueSubscriptions(); 1959 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "suppressDuplicateQueueSubscriptions", theSuppressDuplicateQueueSubscriptions), currentHashCode, theSuppressDuplicateQueueSubscriptions); 1960 } 1961 { 1962 Boolean theSuppressDuplicateTopicSubscriptions; 1963 theSuppressDuplicateTopicSubscriptions = this.isSuppressDuplicateTopicSubscriptions(); 1964 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "suppressDuplicateTopicSubscriptions", theSuppressDuplicateTopicSubscriptions), currentHashCode, theSuppressDuplicateTopicSubscriptions); 1965 } 1966 { 1967 Boolean theSyncDurableSubs; 1968 theSyncDurableSubs = this.isSyncDurableSubs(); 1969 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "syncDurableSubs", theSyncDurableSubs), currentHashCode, theSyncDurableSubs); 1970 } 1971 { 1972 String theUri; 1973 theUri = this.getUri(); 1974 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "uri", theUri), currentHashCode, theUri); 1975 } 1976 { 1977 Boolean theUseBrokerNameAsIdSees; 1978 theUseBrokerNameAsIdSees = this.isUseBrokerNameAsIdSees(); 1979 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "useBrokerNameAsIdSees", theUseBrokerNameAsIdSees), currentHashCode, theUseBrokerNameAsIdSees); 1980 } 1981 { 1982 Boolean theUseCompression; 1983 theUseCompression = this.isUseCompression(); 1984 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "useCompression", theUseCompression), currentHashCode, theUseCompression); 1985 } 1986 { 1987 Boolean theUseVirtualDestSubs; 1988 theUseVirtualDestSubs = this.isUseVirtualDestSubs(); 1989 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "useVirtualDestSubs", theUseVirtualDestSubs), currentHashCode, theUseVirtualDestSubs); 1990 } 1991 { 1992 String theUser; 1993 theUser = this.getUser(); 1994 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "user", theUser), currentHashCode, theUser); 1995 } 1996 { 1997 String theUserName; 1998 theUserName = this.getUserName(); 1999 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "userName", theUserName), currentHashCode, theUserName); 2000 } 2001 { 2002 String theId; 2003 theId = this.getId(); 2004 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "id", theId), currentHashCode, theId); 2005 } 2006 return currentHashCode; 2007 } 2008 2009 public int hashCode() { 2010 final HashCodeStrategy strategy = JAXBHashCodeStrategy.INSTANCE; 2011 return this.hashCode(null, strategy); 2012 } 2013 2014 public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy strategy) { 2015 if (!(object instanceof DtoLdapNetworkConnector)) { 2016 return false; 2017 } 2018 if (this == object) { 2019 return true; 2020 } 2021 final DtoLdapNetworkConnector that = ((DtoLdapNetworkConnector) object); 2022 { 2023 List<Object> lhsBridgeFactoryOrBrokerServiceOrConnectionFilter; 2024 lhsBridgeFactoryOrBrokerServiceOrConnectionFilter = (((this.bridgeFactoryOrBrokerServiceOrConnectionFilter!= null)&&(!this.bridgeFactoryOrBrokerServiceOrConnectionFilter.isEmpty()))?this.getBridgeFactoryOrBrokerServiceOrConnectionFilter():null); 2025 List<Object> rhsBridgeFactoryOrBrokerServiceOrConnectionFilter; 2026 rhsBridgeFactoryOrBrokerServiceOrConnectionFilter = (((that.bridgeFactoryOrBrokerServiceOrConnectionFilter!= null)&&(!that.bridgeFactoryOrBrokerServiceOrConnectionFilter.isEmpty()))?that.getBridgeFactoryOrBrokerServiceOrConnectionFilter():null); 2027 if (!strategy.equals(LocatorUtils.property(thisLocator, "bridgeFactoryOrBrokerServiceOrConnectionFilter", lhsBridgeFactoryOrBrokerServiceOrConnectionFilter), LocatorUtils.property(thatLocator, "bridgeFactoryOrBrokerServiceOrConnectionFilter", rhsBridgeFactoryOrBrokerServiceOrConnectionFilter), lhsBridgeFactoryOrBrokerServiceOrConnectionFilter, rhsBridgeFactoryOrBrokerServiceOrConnectionFilter)) { 2028 return false; 2029 } 2030 } 2031 { 2032 BigInteger lhsAdvisoryAckPercentage; 2033 lhsAdvisoryAckPercentage = this.getAdvisoryAckPercentage(); 2034 BigInteger rhsAdvisoryAckPercentage; 2035 rhsAdvisoryAckPercentage = that.getAdvisoryAckPercentage(); 2036 if (!strategy.equals(LocatorUtils.property(thisLocator, "advisoryAckPercentage", lhsAdvisoryAckPercentage), LocatorUtils.property(thatLocator, "advisoryAckPercentage", rhsAdvisoryAckPercentage), lhsAdvisoryAckPercentage, rhsAdvisoryAckPercentage)) { 2037 return false; 2038 } 2039 } 2040 { 2041 Boolean lhsAdvisoryForFailedForward; 2042 lhsAdvisoryForFailedForward = this.isAdvisoryForFailedForward(); 2043 Boolean rhsAdvisoryForFailedForward; 2044 rhsAdvisoryForFailedForward = that.isAdvisoryForFailedForward(); 2045 if (!strategy.equals(LocatorUtils.property(thisLocator, "advisoryForFailedForward", lhsAdvisoryForFailedForward), LocatorUtils.property(thatLocator, "advisoryForFailedForward", rhsAdvisoryForFailedForward), lhsAdvisoryForFailedForward, rhsAdvisoryForFailedForward)) { 2046 return false; 2047 } 2048 } 2049 { 2050 BigInteger lhsAdvisoryPrefetchSize; 2051 lhsAdvisoryPrefetchSize = this.getAdvisoryPrefetchSize(); 2052 BigInteger rhsAdvisoryPrefetchSize; 2053 rhsAdvisoryPrefetchSize = that.getAdvisoryPrefetchSize(); 2054 if (!strategy.equals(LocatorUtils.property(thisLocator, "advisoryPrefetchSize", lhsAdvisoryPrefetchSize), LocatorUtils.property(thatLocator, "advisoryPrefetchSize", rhsAdvisoryPrefetchSize), lhsAdvisoryPrefetchSize, rhsAdvisoryPrefetchSize)) { 2055 return false; 2056 } 2057 } 2058 { 2059 Boolean lhsAlwaysSyncSend; 2060 lhsAlwaysSyncSend = this.isAlwaysSyncSend(); 2061 Boolean rhsAlwaysSyncSend; 2062 rhsAlwaysSyncSend = that.isAlwaysSyncSend(); 2063 if (!strategy.equals(LocatorUtils.property(thisLocator, "alwaysSyncSend", lhsAlwaysSyncSend), LocatorUtils.property(thatLocator, "alwaysSyncSend", rhsAlwaysSyncSend), lhsAlwaysSyncSend, rhsAlwaysSyncSend)) { 2064 return false; 2065 } 2066 } 2067 { 2068 Boolean lhsAnonymousAuthentication; 2069 lhsAnonymousAuthentication = this.isAnonymousAuthentication(); 2070 Boolean rhsAnonymousAuthentication; 2071 rhsAnonymousAuthentication = that.isAnonymousAuthentication(); 2072 if (!strategy.equals(LocatorUtils.property(thisLocator, "anonymousAuthentication", lhsAnonymousAuthentication), LocatorUtils.property(thatLocator, "anonymousAuthentication", rhsAnonymousAuthentication), lhsAnonymousAuthentication, rhsAnonymousAuthentication)) { 2073 return false; 2074 } 2075 } 2076 { 2077 String lhsBase; 2078 lhsBase = this.getBase(); 2079 String rhsBase; 2080 rhsBase = that.getBase(); 2081 if (!strategy.equals(LocatorUtils.property(thisLocator, "base", lhsBase), LocatorUtils.property(thatLocator, "base", rhsBase), lhsBase, rhsBase)) { 2082 return false; 2083 } 2084 } 2085 { 2086 String lhsBridgeFactory; 2087 lhsBridgeFactory = this.getBridgeFactory(); 2088 String rhsBridgeFactory; 2089 rhsBridgeFactory = that.getBridgeFactory(); 2090 if (!strategy.equals(LocatorUtils.property(thisLocator, "bridgeFactory", lhsBridgeFactory), LocatorUtils.property(thatLocator, "bridgeFactory", rhsBridgeFactory), lhsBridgeFactory, rhsBridgeFactory)) { 2091 return false; 2092 } 2093 } 2094 { 2095 Boolean lhsBridgeTempDestinations; 2096 lhsBridgeTempDestinations = this.isBridgeTempDestinations(); 2097 Boolean rhsBridgeTempDestinations; 2098 rhsBridgeTempDestinations = that.isBridgeTempDestinations(); 2099 if (!strategy.equals(LocatorUtils.property(thisLocator, "bridgeTempDestinations", lhsBridgeTempDestinations), LocatorUtils.property(thatLocator, "bridgeTempDestinations", rhsBridgeTempDestinations), lhsBridgeTempDestinations, rhsBridgeTempDestinations)) { 2100 return false; 2101 } 2102 } 2103 { 2104 String lhsBrokerName; 2105 lhsBrokerName = this.getBrokerName(); 2106 String rhsBrokerName; 2107 rhsBrokerName = that.getBrokerName(); 2108 if (!strategy.equals(LocatorUtils.property(thisLocator, "brokerName", lhsBrokerName), LocatorUtils.property(thatLocator, "brokerName", rhsBrokerName), lhsBrokerName, rhsBrokerName)) { 2109 return false; 2110 } 2111 } 2112 { 2113 String lhsBrokerService; 2114 lhsBrokerService = this.getBrokerService(); 2115 String rhsBrokerService; 2116 rhsBrokerService = that.getBrokerService(); 2117 if (!strategy.equals(LocatorUtils.property(thisLocator, "brokerService", lhsBrokerService), LocatorUtils.property(thatLocator, "brokerService", rhsBrokerService), lhsBrokerService, rhsBrokerService)) { 2118 return false; 2119 } 2120 } 2121 { 2122 String lhsBrokerURL; 2123 lhsBrokerURL = this.getBrokerURL(); 2124 String rhsBrokerURL; 2125 rhsBrokerURL = that.getBrokerURL(); 2126 if (!strategy.equals(LocatorUtils.property(thisLocator, "brokerURL", lhsBrokerURL), LocatorUtils.property(thatLocator, "brokerURL", rhsBrokerURL), lhsBrokerURL, rhsBrokerURL)) { 2127 return false; 2128 } 2129 } 2130 { 2131 Boolean lhsCheckDuplicateMessagesOnDuplex; 2132 lhsCheckDuplicateMessagesOnDuplex = this.isCheckDuplicateMessagesOnDuplex(); 2133 Boolean rhsCheckDuplicateMessagesOnDuplex; 2134 rhsCheckDuplicateMessagesOnDuplex = that.isCheckDuplicateMessagesOnDuplex(); 2135 if (!strategy.equals(LocatorUtils.property(thisLocator, "checkDuplicateMessagesOnDuplex", lhsCheckDuplicateMessagesOnDuplex), LocatorUtils.property(thatLocator, "checkDuplicateMessagesOnDuplex", rhsCheckDuplicateMessagesOnDuplex), lhsCheckDuplicateMessagesOnDuplex, rhsCheckDuplicateMessagesOnDuplex)) { 2136 return false; 2137 } 2138 } 2139 { 2140 String lhsClientIdToken; 2141 lhsClientIdToken = this.getClientIdToken(); 2142 String rhsClientIdToken; 2143 rhsClientIdToken = that.getClientIdToken(); 2144 if (!strategy.equals(LocatorUtils.property(thisLocator, "clientIdToken", lhsClientIdToken), LocatorUtils.property(thatLocator, "clientIdToken", rhsClientIdToken), lhsClientIdToken, rhsClientIdToken)) { 2145 return false; 2146 } 2147 } 2148 { 2149 Boolean lhsConduitNetworkQueueSubscriptions; 2150 lhsConduitNetworkQueueSubscriptions = this.isConduitNetworkQueueSubscriptions(); 2151 Boolean rhsConduitNetworkQueueSubscriptions; 2152 rhsConduitNetworkQueueSubscriptions = that.isConduitNetworkQueueSubscriptions(); 2153 if (!strategy.equals(LocatorUtils.property(thisLocator, "conduitNetworkQueueSubscriptions", lhsConduitNetworkQueueSubscriptions), LocatorUtils.property(thatLocator, "conduitNetworkQueueSubscriptions", rhsConduitNetworkQueueSubscriptions), lhsConduitNetworkQueueSubscriptions, rhsConduitNetworkQueueSubscriptions)) { 2154 return false; 2155 } 2156 } 2157 { 2158 Boolean lhsConduitSubscriptions; 2159 lhsConduitSubscriptions = this.isConduitSubscriptions(); 2160 Boolean rhsConduitSubscriptions; 2161 rhsConduitSubscriptions = that.isConduitSubscriptions(); 2162 if (!strategy.equals(LocatorUtils.property(thisLocator, "conduitSubscriptions", lhsConduitSubscriptions), LocatorUtils.property(thatLocator, "conduitSubscriptions", rhsConduitSubscriptions), lhsConduitSubscriptions, rhsConduitSubscriptions)) { 2163 return false; 2164 } 2165 } 2166 { 2167 String lhsConnectionFilter; 2168 lhsConnectionFilter = this.getConnectionFilter(); 2169 String rhsConnectionFilter; 2170 rhsConnectionFilter = that.getConnectionFilter(); 2171 if (!strategy.equals(LocatorUtils.property(thisLocator, "connectionFilter", lhsConnectionFilter), LocatorUtils.property(thatLocator, "connectionFilter", rhsConnectionFilter), lhsConnectionFilter, rhsConnectionFilter)) { 2172 return false; 2173 } 2174 } 2175 { 2176 BigInteger lhsConsumerPriorityBase; 2177 lhsConsumerPriorityBase = this.getConsumerPriorityBase(); 2178 BigInteger rhsConsumerPriorityBase; 2179 rhsConsumerPriorityBase = that.getConsumerPriorityBase(); 2180 if (!strategy.equals(LocatorUtils.property(thisLocator, "consumerPriorityBase", lhsConsumerPriorityBase), LocatorUtils.property(thatLocator, "consumerPriorityBase", rhsConsumerPriorityBase), lhsConsumerPriorityBase, rhsConsumerPriorityBase)) { 2181 return false; 2182 } 2183 } 2184 { 2185 BigInteger lhsConsumerTTL; 2186 lhsConsumerTTL = this.getConsumerTTL(); 2187 BigInteger rhsConsumerTTL; 2188 rhsConsumerTTL = that.getConsumerTTL(); 2189 if (!strategy.equals(LocatorUtils.property(thisLocator, "consumerTTL", lhsConsumerTTL), LocatorUtils.property(thatLocator, "consumerTTL", rhsConsumerTTL), lhsConsumerTTL, rhsConsumerTTL)) { 2190 return false; 2191 } 2192 } 2193 { 2194 Boolean lhsDecreaseNetworkConsumerPriority; 2195 lhsDecreaseNetworkConsumerPriority = this.isDecreaseNetworkConsumerPriority(); 2196 Boolean rhsDecreaseNetworkConsumerPriority; 2197 rhsDecreaseNetworkConsumerPriority = that.isDecreaseNetworkConsumerPriority(); 2198 if (!strategy.equals(LocatorUtils.property(thisLocator, "decreaseNetworkConsumerPriority", lhsDecreaseNetworkConsumerPriority), LocatorUtils.property(thatLocator, "decreaseNetworkConsumerPriority", rhsDecreaseNetworkConsumerPriority), lhsDecreaseNetworkConsumerPriority, rhsDecreaseNetworkConsumerPriority)) { 2199 return false; 2200 } 2201 } 2202 { 2203 String lhsDestinationFilter; 2204 lhsDestinationFilter = this.getDestinationFilter(); 2205 String rhsDestinationFilter; 2206 rhsDestinationFilter = that.getDestinationFilter(); 2207 if (!strategy.equals(LocatorUtils.property(thisLocator, "destinationFilter", lhsDestinationFilter), LocatorUtils.property(thatLocator, "destinationFilter", rhsDestinationFilter), lhsDestinationFilter, rhsDestinationFilter)) { 2208 return false; 2209 } 2210 } 2211 { 2212 Boolean lhsDispatchAsync; 2213 lhsDispatchAsync = this.isDispatchAsync(); 2214 Boolean rhsDispatchAsync; 2215 rhsDispatchAsync = that.isDispatchAsync(); 2216 if (!strategy.equals(LocatorUtils.property(thisLocator, "dispatchAsync", lhsDispatchAsync), LocatorUtils.property(thatLocator, "dispatchAsync", rhsDispatchAsync), lhsDispatchAsync, rhsDispatchAsync)) { 2217 return false; 2218 } 2219 } 2220 { 2221 Boolean lhsDuplex; 2222 lhsDuplex = this.isDuplex(); 2223 Boolean rhsDuplex; 2224 rhsDuplex = that.isDuplex(); 2225 if (!strategy.equals(LocatorUtils.property(thisLocator, "duplex", lhsDuplex), LocatorUtils.property(thatLocator, "duplex", rhsDuplex), lhsDuplex, rhsDuplex)) { 2226 return false; 2227 } 2228 } 2229 { 2230 Boolean lhsDynamicOnly; 2231 lhsDynamicOnly = this.isDynamicOnly(); 2232 Boolean rhsDynamicOnly; 2233 rhsDynamicOnly = that.isDynamicOnly(); 2234 if (!strategy.equals(LocatorUtils.property(thisLocator, "dynamicOnly", lhsDynamicOnly), LocatorUtils.property(thatLocator, "dynamicOnly", rhsDynamicOnly), lhsDynamicOnly, rhsDynamicOnly)) { 2235 return false; 2236 } 2237 } 2238 { 2239 Boolean lhsGcDestinationViews; 2240 lhsGcDestinationViews = this.isGcDestinationViews(); 2241 Boolean rhsGcDestinationViews; 2242 rhsGcDestinationViews = that.isGcDestinationViews(); 2243 if (!strategy.equals(LocatorUtils.property(thisLocator, "gcDestinationViews", lhsGcDestinationViews), LocatorUtils.property(thatLocator, "gcDestinationViews", rhsGcDestinationViews), lhsGcDestinationViews, rhsGcDestinationViews)) { 2244 return false; 2245 } 2246 } 2247 { 2248 Long lhsGcSweepTime; 2249 lhsGcSweepTime = this.getGcSweepTime(); 2250 Long rhsGcSweepTime; 2251 rhsGcSweepTime = that.getGcSweepTime(); 2252 if (!strategy.equals(LocatorUtils.property(thisLocator, "gcSweepTime", lhsGcSweepTime), LocatorUtils.property(thatLocator, "gcSweepTime", rhsGcSweepTime), lhsGcSweepTime, rhsGcSweepTime)) { 2253 return false; 2254 } 2255 } 2256 { 2257 String lhsLocalUri; 2258 lhsLocalUri = this.getLocalUri(); 2259 String rhsLocalUri; 2260 rhsLocalUri = that.getLocalUri(); 2261 if (!strategy.equals(LocatorUtils.property(thisLocator, "localUri", lhsLocalUri), LocatorUtils.property(thatLocator, "localUri", rhsLocalUri), lhsLocalUri, rhsLocalUri)) { 2262 return false; 2263 } 2264 } 2265 { 2266 BigInteger lhsMessageTTL; 2267 lhsMessageTTL = this.getMessageTTL(); 2268 BigInteger rhsMessageTTL; 2269 rhsMessageTTL = that.getMessageTTL(); 2270 if (!strategy.equals(LocatorUtils.property(thisLocator, "messageTTL", lhsMessageTTL), LocatorUtils.property(thatLocator, "messageTTL", rhsMessageTTL), lhsMessageTTL, rhsMessageTTL)) { 2271 return false; 2272 } 2273 } 2274 { 2275 String lhsName; 2276 lhsName = this.getName(); 2277 String rhsName; 2278 rhsName = that.getName(); 2279 if (!strategy.equals(LocatorUtils.property(thisLocator, "name", lhsName), LocatorUtils.property(thatLocator, "name", rhsName), lhsName, rhsName)) { 2280 return false; 2281 } 2282 } 2283 { 2284 BigInteger lhsNetworkTTL; 2285 lhsNetworkTTL = this.getNetworkTTL(); 2286 BigInteger rhsNetworkTTL; 2287 rhsNetworkTTL = that.getNetworkTTL(); 2288 if (!strategy.equals(LocatorUtils.property(thisLocator, "networkTTL", lhsNetworkTTL), LocatorUtils.property(thatLocator, "networkTTL", rhsNetworkTTL), lhsNetworkTTL, rhsNetworkTTL)) { 2289 return false; 2290 } 2291 } 2292 { 2293 String lhsObjectName; 2294 lhsObjectName = this.getObjectName(); 2295 String rhsObjectName; 2296 rhsObjectName = that.getObjectName(); 2297 if (!strategy.equals(LocatorUtils.property(thisLocator, "objectName", lhsObjectName), LocatorUtils.property(thatLocator, "objectName", rhsObjectName), lhsObjectName, rhsObjectName)) { 2298 return false; 2299 } 2300 } 2301 { 2302 String lhsPassword; 2303 lhsPassword = this.getPassword(); 2304 String rhsPassword; 2305 rhsPassword = that.getPassword(); 2306 if (!strategy.equals(LocatorUtils.property(thisLocator, "password", lhsPassword), LocatorUtils.property(thatLocator, "password", rhsPassword), lhsPassword, rhsPassword)) { 2307 return false; 2308 } 2309 } 2310 { 2311 String lhsPrefetchSize; 2312 lhsPrefetchSize = this.getPrefetchSize(); 2313 String rhsPrefetchSize; 2314 rhsPrefetchSize = that.getPrefetchSize(); 2315 if (!strategy.equals(LocatorUtils.property(thisLocator, "prefetchSize", lhsPrefetchSize), LocatorUtils.property(thatLocator, "prefetchSize", rhsPrefetchSize), lhsPrefetchSize, rhsPrefetchSize)) { 2316 return false; 2317 } 2318 } 2319 { 2320 Boolean lhsSearchEventListener; 2321 lhsSearchEventListener = this.isSearchEventListener(); 2322 Boolean rhsSearchEventListener; 2323 rhsSearchEventListener = that.isSearchEventListener(); 2324 if (!strategy.equals(LocatorUtils.property(thisLocator, "searchEventListener", lhsSearchEventListener), LocatorUtils.property(thatLocator, "searchEventListener", rhsSearchEventListener), lhsSearchEventListener, rhsSearchEventListener)) { 2325 return false; 2326 } 2327 } 2328 { 2329 String lhsSearchFilter; 2330 lhsSearchFilter = this.getSearchFilter(); 2331 String rhsSearchFilter; 2332 rhsSearchFilter = that.getSearchFilter(); 2333 if (!strategy.equals(LocatorUtils.property(thisLocator, "searchFilter", lhsSearchFilter), LocatorUtils.property(thatLocator, "searchFilter", rhsSearchFilter), lhsSearchFilter, rhsSearchFilter)) { 2334 return false; 2335 } 2336 } 2337 { 2338 String lhsSearchScope; 2339 lhsSearchScope = this.getSearchScope(); 2340 String rhsSearchScope; 2341 rhsSearchScope = that.getSearchScope(); 2342 if (!strategy.equals(LocatorUtils.property(thisLocator, "searchScope", lhsSearchScope), LocatorUtils.property(thatLocator, "searchScope", rhsSearchScope), lhsSearchScope, rhsSearchScope)) { 2343 return false; 2344 } 2345 } 2346 { 2347 String lhsSslContext; 2348 lhsSslContext = this.getSslContext(); 2349 String rhsSslContext; 2350 rhsSslContext = that.getSslContext(); 2351 if (!strategy.equals(LocatorUtils.property(thisLocator, "sslContext", lhsSslContext), LocatorUtils.property(thatLocator, "sslContext", rhsSslContext), lhsSslContext, rhsSslContext)) { 2352 return false; 2353 } 2354 } 2355 { 2356 Boolean lhsStaticBridge; 2357 lhsStaticBridge = this.isStaticBridge(); 2358 Boolean rhsStaticBridge; 2359 rhsStaticBridge = that.isStaticBridge(); 2360 if (!strategy.equals(LocatorUtils.property(thisLocator, "staticBridge", lhsStaticBridge), LocatorUtils.property(thatLocator, "staticBridge", rhsStaticBridge), lhsStaticBridge, rhsStaticBridge)) { 2361 return false; 2362 } 2363 } 2364 { 2365 Boolean lhsSuppressDuplicateQueueSubscriptions; 2366 lhsSuppressDuplicateQueueSubscriptions = this.isSuppressDuplicateQueueSubscriptions(); 2367 Boolean rhsSuppressDuplicateQueueSubscriptions; 2368 rhsSuppressDuplicateQueueSubscriptions = that.isSuppressDuplicateQueueSubscriptions(); 2369 if (!strategy.equals(LocatorUtils.property(thisLocator, "suppressDuplicateQueueSubscriptions", lhsSuppressDuplicateQueueSubscriptions), LocatorUtils.property(thatLocator, "suppressDuplicateQueueSubscriptions", rhsSuppressDuplicateQueueSubscriptions), lhsSuppressDuplicateQueueSubscriptions, rhsSuppressDuplicateQueueSubscriptions)) { 2370 return false; 2371 } 2372 } 2373 { 2374 Boolean lhsSuppressDuplicateTopicSubscriptions; 2375 lhsSuppressDuplicateTopicSubscriptions = this.isSuppressDuplicateTopicSubscriptions(); 2376 Boolean rhsSuppressDuplicateTopicSubscriptions; 2377 rhsSuppressDuplicateTopicSubscriptions = that.isSuppressDuplicateTopicSubscriptions(); 2378 if (!strategy.equals(LocatorUtils.property(thisLocator, "suppressDuplicateTopicSubscriptions", lhsSuppressDuplicateTopicSubscriptions), LocatorUtils.property(thatLocator, "suppressDuplicateTopicSubscriptions", rhsSuppressDuplicateTopicSubscriptions), lhsSuppressDuplicateTopicSubscriptions, rhsSuppressDuplicateTopicSubscriptions)) { 2379 return false; 2380 } 2381 } 2382 { 2383 Boolean lhsSyncDurableSubs; 2384 lhsSyncDurableSubs = this.isSyncDurableSubs(); 2385 Boolean rhsSyncDurableSubs; 2386 rhsSyncDurableSubs = that.isSyncDurableSubs(); 2387 if (!strategy.equals(LocatorUtils.property(thisLocator, "syncDurableSubs", lhsSyncDurableSubs), LocatorUtils.property(thatLocator, "syncDurableSubs", rhsSyncDurableSubs), lhsSyncDurableSubs, rhsSyncDurableSubs)) { 2388 return false; 2389 } 2390 } 2391 { 2392 String lhsUri; 2393 lhsUri = this.getUri(); 2394 String rhsUri; 2395 rhsUri = that.getUri(); 2396 if (!strategy.equals(LocatorUtils.property(thisLocator, "uri", lhsUri), LocatorUtils.property(thatLocator, "uri", rhsUri), lhsUri, rhsUri)) { 2397 return false; 2398 } 2399 } 2400 { 2401 Boolean lhsUseBrokerNameAsIdSees; 2402 lhsUseBrokerNameAsIdSees = this.isUseBrokerNameAsIdSees(); 2403 Boolean rhsUseBrokerNameAsIdSees; 2404 rhsUseBrokerNameAsIdSees = that.isUseBrokerNameAsIdSees(); 2405 if (!strategy.equals(LocatorUtils.property(thisLocator, "useBrokerNameAsIdSees", lhsUseBrokerNameAsIdSees), LocatorUtils.property(thatLocator, "useBrokerNameAsIdSees", rhsUseBrokerNameAsIdSees), lhsUseBrokerNameAsIdSees, rhsUseBrokerNameAsIdSees)) { 2406 return false; 2407 } 2408 } 2409 { 2410 Boolean lhsUseCompression; 2411 lhsUseCompression = this.isUseCompression(); 2412 Boolean rhsUseCompression; 2413 rhsUseCompression = that.isUseCompression(); 2414 if (!strategy.equals(LocatorUtils.property(thisLocator, "useCompression", lhsUseCompression), LocatorUtils.property(thatLocator, "useCompression", rhsUseCompression), lhsUseCompression, rhsUseCompression)) { 2415 return false; 2416 } 2417 } 2418 { 2419 Boolean lhsUseVirtualDestSubs; 2420 lhsUseVirtualDestSubs = this.isUseVirtualDestSubs(); 2421 Boolean rhsUseVirtualDestSubs; 2422 rhsUseVirtualDestSubs = that.isUseVirtualDestSubs(); 2423 if (!strategy.equals(LocatorUtils.property(thisLocator, "useVirtualDestSubs", lhsUseVirtualDestSubs), LocatorUtils.property(thatLocator, "useVirtualDestSubs", rhsUseVirtualDestSubs), lhsUseVirtualDestSubs, rhsUseVirtualDestSubs)) { 2424 return false; 2425 } 2426 } 2427 { 2428 String lhsUser; 2429 lhsUser = this.getUser(); 2430 String rhsUser; 2431 rhsUser = that.getUser(); 2432 if (!strategy.equals(LocatorUtils.property(thisLocator, "user", lhsUser), LocatorUtils.property(thatLocator, "user", rhsUser), lhsUser, rhsUser)) { 2433 return false; 2434 } 2435 } 2436 { 2437 String lhsUserName; 2438 lhsUserName = this.getUserName(); 2439 String rhsUserName; 2440 rhsUserName = that.getUserName(); 2441 if (!strategy.equals(LocatorUtils.property(thisLocator, "userName", lhsUserName), LocatorUtils.property(thatLocator, "userName", rhsUserName), lhsUserName, rhsUserName)) { 2442 return false; 2443 } 2444 } 2445 { 2446 String lhsId; 2447 lhsId = this.getId(); 2448 String rhsId; 2449 rhsId = that.getId(); 2450 if (!strategy.equals(LocatorUtils.property(thisLocator, "id", lhsId), LocatorUtils.property(thatLocator, "id", rhsId), lhsId, rhsId)) { 2451 return false; 2452 } 2453 } 2454 return true; 2455 } 2456 2457 public boolean equals(Object object) { 2458 final EqualsStrategy strategy = new org.apache.activemq.plugin.jaxb2_commons.ElementAwareEqualsStrategy(); 2459 return equals(null, null, object, strategy); 2460 } 2461 2462 2463 /** 2464 * <p>Java class for anonymous complex type. 2465 * 2466 * <p>The following schema fragment specifies the expected content contained within this class. 2467 * 2468 * <pre> 2469 * <complexType> 2470 * <complexContent> 2471 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> 2472 * <sequence minOccurs="0"> 2473 * <any maxOccurs="unbounded" minOccurs="0"/> 2474 * </sequence> 2475 * </restriction> 2476 * </complexContent> 2477 * </complexType> 2478 * </pre> 2479 * 2480 * 2481 */ 2482 @XmlAccessorType(XmlAccessType.FIELD) 2483 @XmlType(name = "", propOrder = { 2484 "any" 2485 }) 2486 public static class BridgeFactory 2487 implements Equals, HashCode, ToString 2488 { 2489 2490 @XmlAnyElement(lax = true) 2491 protected List<Object> any; 2492 2493 /** 2494 * Gets the value of the any property. 2495 * 2496 * <p> 2497 * This accessor method returns a reference to the live list, 2498 * not a snapshot. Therefore any modification you make to the 2499 * returned list will be present inside the JAXB object. 2500 * This is why there is not a <CODE>set</CODE> method for the any property. 2501 * 2502 * <p> 2503 * For example, to add a new item, do as follows: 2504 * <pre> 2505 * getAny().add(newItem); 2506 * </pre> 2507 * 2508 * 2509 * <p> 2510 * Objects of the following type(s) are allowed in the list 2511 * {@link Object } 2512 * 2513 * 2514 */ 2515 public List<Object> getAny() { 2516 if (any == null) { 2517 any = new ArrayList<Object>(); 2518 } 2519 return this.any; 2520 } 2521 2522 public String toString() { 2523 final ToStringStrategy strategy = JAXBToStringStrategy.INSTANCE; 2524 final StringBuilder buffer = new StringBuilder(); 2525 append(null, buffer, strategy); 2526 return buffer.toString(); 2527 } 2528 2529 public StringBuilder append(ObjectLocator locator, StringBuilder buffer, ToStringStrategy strategy) { 2530 strategy.appendStart(locator, this, buffer); 2531 appendFields(locator, buffer, strategy); 2532 strategy.appendEnd(locator, this, buffer); 2533 return buffer; 2534 } 2535 2536 public StringBuilder appendFields(ObjectLocator locator, StringBuilder buffer, ToStringStrategy strategy) { 2537 { 2538 List<Object> theAny; 2539 theAny = (((this.any!= null)&&(!this.any.isEmpty()))?this.getAny():null); 2540 strategy.appendField(locator, this, "any", buffer, theAny); 2541 } 2542 return buffer; 2543 } 2544 2545 public int hashCode(ObjectLocator locator, HashCodeStrategy strategy) { 2546 int currentHashCode = 1; 2547 { 2548 List<Object> theAny; 2549 theAny = (((this.any!= null)&&(!this.any.isEmpty()))?this.getAny():null); 2550 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "any", theAny), currentHashCode, theAny); 2551 } 2552 return currentHashCode; 2553 } 2554 2555 public int hashCode() { 2556 final HashCodeStrategy strategy = JAXBHashCodeStrategy.INSTANCE; 2557 return this.hashCode(null, strategy); 2558 } 2559 2560 public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy strategy) { 2561 if (!(object instanceof DtoLdapNetworkConnector.BridgeFactory)) { 2562 return false; 2563 } 2564 if (this == object) { 2565 return true; 2566 } 2567 final DtoLdapNetworkConnector.BridgeFactory that = ((DtoLdapNetworkConnector.BridgeFactory) object); 2568 { 2569 List<Object> lhsAny; 2570 lhsAny = (((this.any!= null)&&(!this.any.isEmpty()))?this.getAny():null); 2571 List<Object> rhsAny; 2572 rhsAny = (((that.any!= null)&&(!that.any.isEmpty()))?that.getAny():null); 2573 if (!strategy.equals(LocatorUtils.property(thisLocator, "any", lhsAny), LocatorUtils.property(thatLocator, "any", rhsAny), lhsAny, rhsAny)) { 2574 return false; 2575 } 2576 } 2577 return true; 2578 } 2579 2580 public boolean equals(Object object) { 2581 final EqualsStrategy strategy = new org.apache.activemq.plugin.jaxb2_commons.ElementAwareEqualsStrategy(); 2582 return equals(null, null, object, strategy); 2583 } 2584 2585 } 2586 2587 2588 /** 2589 * <p>Java class for anonymous complex type. 2590 * 2591 * <p>The following schema fragment specifies the expected content contained within this class. 2592 * 2593 * <pre> 2594 * <complexType> 2595 * <complexContent> 2596 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> 2597 * <choice minOccurs="0"> 2598 * <element ref="{http://activemq.apache.org/schema/core}broker"/> 2599 * <element ref="{http://activemq.apache.org/schema/core}brokerService"/> 2600 * <any namespace='##other'/> 2601 * </choice> 2602 * </restriction> 2603 * </complexContent> 2604 * </complexType> 2605 * </pre> 2606 * 2607 * 2608 */ 2609 @XmlAccessorType(XmlAccessType.FIELD) 2610 @XmlType(name = "", propOrder = { 2611 "broker", 2612 "brokerService", 2613 "any" 2614 }) 2615 public static class BrokerService 2616 implements Equals, HashCode, ToString 2617 { 2618 2619 protected DtoBroker broker; 2620 protected DtoBrokerService brokerService; 2621 @XmlAnyElement(lax = true) 2622 protected Object any; 2623 2624 /** 2625 * Gets the value of the broker property. 2626 * 2627 * @return 2628 * possible object is 2629 * {@link DtoBroker } 2630 * 2631 */ 2632 public DtoBroker getBroker() { 2633 return broker; 2634 } 2635 2636 /** 2637 * Sets the value of the broker property. 2638 * 2639 * @param value 2640 * allowed object is 2641 * {@link DtoBroker } 2642 * 2643 */ 2644 public void setBroker(DtoBroker value) { 2645 this.broker = value; 2646 } 2647 2648 /** 2649 * Gets the value of the brokerService property. 2650 * 2651 * @return 2652 * possible object is 2653 * {@link DtoBrokerService } 2654 * 2655 */ 2656 public DtoBrokerService getBrokerService() { 2657 return brokerService; 2658 } 2659 2660 /** 2661 * Sets the value of the brokerService property. 2662 * 2663 * @param value 2664 * allowed object is 2665 * {@link DtoBrokerService } 2666 * 2667 */ 2668 public void setBrokerService(DtoBrokerService value) { 2669 this.brokerService = value; 2670 } 2671 2672 /** 2673 * Gets the value of the any property. 2674 * 2675 * @return 2676 * possible object is 2677 * {@link Object } 2678 * 2679 */ 2680 public Object getAny() { 2681 return any; 2682 } 2683 2684 /** 2685 * Sets the value of the any property. 2686 * 2687 * @param value 2688 * allowed object is 2689 * {@link Object } 2690 * 2691 */ 2692 public void setAny(Object value) { 2693 this.any = value; 2694 } 2695 2696 public String toString() { 2697 final ToStringStrategy strategy = JAXBToStringStrategy.INSTANCE; 2698 final StringBuilder buffer = new StringBuilder(); 2699 append(null, buffer, strategy); 2700 return buffer.toString(); 2701 } 2702 2703 public StringBuilder append(ObjectLocator locator, StringBuilder buffer, ToStringStrategy strategy) { 2704 strategy.appendStart(locator, this, buffer); 2705 appendFields(locator, buffer, strategy); 2706 strategy.appendEnd(locator, this, buffer); 2707 return buffer; 2708 } 2709 2710 public StringBuilder appendFields(ObjectLocator locator, StringBuilder buffer, ToStringStrategy strategy) { 2711 { 2712 DtoBroker theBroker; 2713 theBroker = this.getBroker(); 2714 strategy.appendField(locator, this, "broker", buffer, theBroker); 2715 } 2716 { 2717 DtoBrokerService theBrokerService; 2718 theBrokerService = this.getBrokerService(); 2719 strategy.appendField(locator, this, "brokerService", buffer, theBrokerService); 2720 } 2721 { 2722 Object theAny; 2723 theAny = this.getAny(); 2724 strategy.appendField(locator, this, "any", buffer, theAny); 2725 } 2726 return buffer; 2727 } 2728 2729 public int hashCode(ObjectLocator locator, HashCodeStrategy strategy) { 2730 int currentHashCode = 1; 2731 { 2732 DtoBroker theBroker; 2733 theBroker = this.getBroker(); 2734 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "broker", theBroker), currentHashCode, theBroker); 2735 } 2736 { 2737 DtoBrokerService theBrokerService; 2738 theBrokerService = this.getBrokerService(); 2739 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "brokerService", theBrokerService), currentHashCode, theBrokerService); 2740 } 2741 { 2742 Object theAny; 2743 theAny = this.getAny(); 2744 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "any", theAny), currentHashCode, theAny); 2745 } 2746 return currentHashCode; 2747 } 2748 2749 public int hashCode() { 2750 final HashCodeStrategy strategy = JAXBHashCodeStrategy.INSTANCE; 2751 return this.hashCode(null, strategy); 2752 } 2753 2754 public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy strategy) { 2755 if (!(object instanceof DtoLdapNetworkConnector.BrokerService)) { 2756 return false; 2757 } 2758 if (this == object) { 2759 return true; 2760 } 2761 final DtoLdapNetworkConnector.BrokerService that = ((DtoLdapNetworkConnector.BrokerService) object); 2762 { 2763 DtoBroker lhsBroker; 2764 lhsBroker = this.getBroker(); 2765 DtoBroker rhsBroker; 2766 rhsBroker = that.getBroker(); 2767 if (!strategy.equals(LocatorUtils.property(thisLocator, "broker", lhsBroker), LocatorUtils.property(thatLocator, "broker", rhsBroker), lhsBroker, rhsBroker)) { 2768 return false; 2769 } 2770 } 2771 { 2772 DtoBrokerService lhsBrokerService; 2773 lhsBrokerService = this.getBrokerService(); 2774 DtoBrokerService rhsBrokerService; 2775 rhsBrokerService = that.getBrokerService(); 2776 if (!strategy.equals(LocatorUtils.property(thisLocator, "brokerService", lhsBrokerService), LocatorUtils.property(thatLocator, "brokerService", rhsBrokerService), lhsBrokerService, rhsBrokerService)) { 2777 return false; 2778 } 2779 } 2780 { 2781 Object lhsAny; 2782 lhsAny = this.getAny(); 2783 Object rhsAny; 2784 rhsAny = that.getAny(); 2785 if (!strategy.equals(LocatorUtils.property(thisLocator, "any", lhsAny), LocatorUtils.property(thatLocator, "any", rhsAny), lhsAny, rhsAny)) { 2786 return false; 2787 } 2788 } 2789 return true; 2790 } 2791 2792 public boolean equals(Object object) { 2793 final EqualsStrategy strategy = new org.apache.activemq.plugin.jaxb2_commons.ElementAwareEqualsStrategy(); 2794 return equals(null, null, object, strategy); 2795 } 2796 2797 } 2798 2799 2800 /** 2801 * <p>Java class for anonymous complex type. 2802 * 2803 * <p>The following schema fragment specifies the expected content contained within this class. 2804 * 2805 * <pre> 2806 * <complexType> 2807 * <complexContent> 2808 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> 2809 * <sequence minOccurs="0"> 2810 * <any maxOccurs="unbounded" minOccurs="0"/> 2811 * </sequence> 2812 * </restriction> 2813 * </complexContent> 2814 * </complexType> 2815 * </pre> 2816 * 2817 * 2818 */ 2819 @XmlAccessorType(XmlAccessType.FIELD) 2820 @XmlType(name = "", propOrder = { 2821 "any" 2822 }) 2823 public static class ConnectionFilter 2824 implements Equals, HashCode, ToString 2825 { 2826 2827 @XmlAnyElement(lax = true) 2828 protected List<Object> any; 2829 2830 /** 2831 * Gets the value of the any property. 2832 * 2833 * <p> 2834 * This accessor method returns a reference to the live list, 2835 * not a snapshot. Therefore any modification you make to the 2836 * returned list will be present inside the JAXB object. 2837 * This is why there is not a <CODE>set</CODE> method for the any property. 2838 * 2839 * <p> 2840 * For example, to add a new item, do as follows: 2841 * <pre> 2842 * getAny().add(newItem); 2843 * </pre> 2844 * 2845 * 2846 * <p> 2847 * Objects of the following type(s) are allowed in the list 2848 * {@link Object } 2849 * 2850 * 2851 */ 2852 public List<Object> getAny() { 2853 if (any == null) { 2854 any = new ArrayList<Object>(); 2855 } 2856 return this.any; 2857 } 2858 2859 public String toString() { 2860 final ToStringStrategy strategy = JAXBToStringStrategy.INSTANCE; 2861 final StringBuilder buffer = new StringBuilder(); 2862 append(null, buffer, strategy); 2863 return buffer.toString(); 2864 } 2865 2866 public StringBuilder append(ObjectLocator locator, StringBuilder buffer, ToStringStrategy strategy) { 2867 strategy.appendStart(locator, this, buffer); 2868 appendFields(locator, buffer, strategy); 2869 strategy.appendEnd(locator, this, buffer); 2870 return buffer; 2871 } 2872 2873 public StringBuilder appendFields(ObjectLocator locator, StringBuilder buffer, ToStringStrategy strategy) { 2874 { 2875 List<Object> theAny; 2876 theAny = (((this.any!= null)&&(!this.any.isEmpty()))?this.getAny():null); 2877 strategy.appendField(locator, this, "any", buffer, theAny); 2878 } 2879 return buffer; 2880 } 2881 2882 public int hashCode(ObjectLocator locator, HashCodeStrategy strategy) { 2883 int currentHashCode = 1; 2884 { 2885 List<Object> theAny; 2886 theAny = (((this.any!= null)&&(!this.any.isEmpty()))?this.getAny():null); 2887 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "any", theAny), currentHashCode, theAny); 2888 } 2889 return currentHashCode; 2890 } 2891 2892 public int hashCode() { 2893 final HashCodeStrategy strategy = JAXBHashCodeStrategy.INSTANCE; 2894 return this.hashCode(null, strategy); 2895 } 2896 2897 public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy strategy) { 2898 if (!(object instanceof DtoLdapNetworkConnector.ConnectionFilter)) { 2899 return false; 2900 } 2901 if (this == object) { 2902 return true; 2903 } 2904 final DtoLdapNetworkConnector.ConnectionFilter that = ((DtoLdapNetworkConnector.ConnectionFilter) object); 2905 { 2906 List<Object> lhsAny; 2907 lhsAny = (((this.any!= null)&&(!this.any.isEmpty()))?this.getAny():null); 2908 List<Object> rhsAny; 2909 rhsAny = (((that.any!= null)&&(!that.any.isEmpty()))?that.getAny():null); 2910 if (!strategy.equals(LocatorUtils.property(thisLocator, "any", lhsAny), LocatorUtils.property(thatLocator, "any", rhsAny), lhsAny, rhsAny)) { 2911 return false; 2912 } 2913 } 2914 return true; 2915 } 2916 2917 public boolean equals(Object object) { 2918 final EqualsStrategy strategy = new org.apache.activemq.plugin.jaxb2_commons.ElementAwareEqualsStrategy(); 2919 return equals(null, null, object, strategy); 2920 } 2921 2922 } 2923 2924 2925 /** 2926 * <p>Java class for anonymous complex type. 2927 * 2928 * <p>The following schema fragment specifies the expected content contained within this class. 2929 * 2930 * <pre> 2931 * <complexType> 2932 * <complexContent> 2933 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> 2934 * <sequence maxOccurs="unbounded" minOccurs="0"> 2935 * <any maxOccurs="unbounded" minOccurs="0"/> 2936 * </sequence> 2937 * </restriction> 2938 * </complexContent> 2939 * </complexType> 2940 * </pre> 2941 * 2942 * 2943 */ 2944 @XmlAccessorType(XmlAccessType.FIELD) 2945 @XmlType(name = "", propOrder = { 2946 "any" 2947 }) 2948 public static class DurableDestinations 2949 implements Equals, HashCode, ToString 2950 { 2951 2952 @XmlAnyElement(lax = true) 2953 protected List<Object> any; 2954 2955 /** 2956 * Gets the value of the any property. 2957 * 2958 * <p> 2959 * This accessor method returns a reference to the live list, 2960 * not a snapshot. Therefore any modification you make to the 2961 * returned list will be present inside the JAXB object. 2962 * This is why there is not a <CODE>set</CODE> method for the any property. 2963 * 2964 * <p> 2965 * For example, to add a new item, do as follows: 2966 * <pre> 2967 * getAny().add(newItem); 2968 * </pre> 2969 * 2970 * 2971 * <p> 2972 * Objects of the following type(s) are allowed in the list 2973 * {@link Object } 2974 * 2975 * 2976 */ 2977 public List<Object> getAny() { 2978 if (any == null) { 2979 any = new ArrayList<Object>(); 2980 } 2981 return this.any; 2982 } 2983 2984 public String toString() { 2985 final ToStringStrategy strategy = JAXBToStringStrategy.INSTANCE; 2986 final StringBuilder buffer = new StringBuilder(); 2987 append(null, buffer, strategy); 2988 return buffer.toString(); 2989 } 2990 2991 public StringBuilder append(ObjectLocator locator, StringBuilder buffer, ToStringStrategy strategy) { 2992 strategy.appendStart(locator, this, buffer); 2993 appendFields(locator, buffer, strategy); 2994 strategy.appendEnd(locator, this, buffer); 2995 return buffer; 2996 } 2997 2998 public StringBuilder appendFields(ObjectLocator locator, StringBuilder buffer, ToStringStrategy strategy) { 2999 { 3000 List<Object> theAny; 3001 theAny = (((this.any!= null)&&(!this.any.isEmpty()))?this.getAny():null); 3002 strategy.appendField(locator, this, "any", buffer, theAny); 3003 } 3004 return buffer; 3005 } 3006 3007 public int hashCode(ObjectLocator locator, HashCodeStrategy strategy) { 3008 int currentHashCode = 1; 3009 { 3010 List<Object> theAny; 3011 theAny = (((this.any!= null)&&(!this.any.isEmpty()))?this.getAny():null); 3012 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "any", theAny), currentHashCode, theAny); 3013 } 3014 return currentHashCode; 3015 } 3016 3017 public int hashCode() { 3018 final HashCodeStrategy strategy = JAXBHashCodeStrategy.INSTANCE; 3019 return this.hashCode(null, strategy); 3020 } 3021 3022 public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy strategy) { 3023 if (!(object instanceof DtoLdapNetworkConnector.DurableDestinations)) { 3024 return false; 3025 } 3026 if (this == object) { 3027 return true; 3028 } 3029 final DtoLdapNetworkConnector.DurableDestinations that = ((DtoLdapNetworkConnector.DurableDestinations) object); 3030 { 3031 List<Object> lhsAny; 3032 lhsAny = (((this.any!= null)&&(!this.any.isEmpty()))?this.getAny():null); 3033 List<Object> rhsAny; 3034 rhsAny = (((that.any!= null)&&(!that.any.isEmpty()))?that.getAny():null); 3035 if (!strategy.equals(LocatorUtils.property(thisLocator, "any", lhsAny), LocatorUtils.property(thatLocator, "any", rhsAny), lhsAny, rhsAny)) { 3036 return false; 3037 } 3038 } 3039 return true; 3040 } 3041 3042 public boolean equals(Object object) { 3043 final EqualsStrategy strategy = new org.apache.activemq.plugin.jaxb2_commons.ElementAwareEqualsStrategy(); 3044 return equals(null, null, object, strategy); 3045 } 3046 3047 } 3048 3049 3050 /** 3051 * <p>Java class for anonymous complex type. 3052 * 3053 * <p>The following schema fragment specifies the expected content contained within this class. 3054 * 3055 * <pre> 3056 * <complexType> 3057 * <complexContent> 3058 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> 3059 * <sequence maxOccurs="unbounded" minOccurs="0"> 3060 * <any maxOccurs="unbounded" minOccurs="0"/> 3061 * </sequence> 3062 * </restriction> 3063 * </complexContent> 3064 * </complexType> 3065 * </pre> 3066 * 3067 * 3068 */ 3069 @XmlAccessorType(XmlAccessType.FIELD) 3070 @XmlType(name = "", propOrder = { 3071 "any" 3072 }) 3073 public static class DynamicallyIncludedDestinations 3074 implements Equals, HashCode, ToString 3075 { 3076 3077 @XmlAnyElement(lax = true) 3078 protected List<Object> any; 3079 3080 /** 3081 * Gets the value of the any property. 3082 * 3083 * <p> 3084 * This accessor method returns a reference to the live list, 3085 * not a snapshot. Therefore any modification you make to the 3086 * returned list will be present inside the JAXB object. 3087 * This is why there is not a <CODE>set</CODE> method for the any property. 3088 * 3089 * <p> 3090 * For example, to add a new item, do as follows: 3091 * <pre> 3092 * getAny().add(newItem); 3093 * </pre> 3094 * 3095 * 3096 * <p> 3097 * Objects of the following type(s) are allowed in the list 3098 * {@link Object } 3099 * 3100 * 3101 */ 3102 public List<Object> getAny() { 3103 if (any == null) { 3104 any = new ArrayList<Object>(); 3105 } 3106 return this.any; 3107 } 3108 3109 public String toString() { 3110 final ToStringStrategy strategy = JAXBToStringStrategy.INSTANCE; 3111 final StringBuilder buffer = new StringBuilder(); 3112 append(null, buffer, strategy); 3113 return buffer.toString(); 3114 } 3115 3116 public StringBuilder append(ObjectLocator locator, StringBuilder buffer, ToStringStrategy strategy) { 3117 strategy.appendStart(locator, this, buffer); 3118 appendFields(locator, buffer, strategy); 3119 strategy.appendEnd(locator, this, buffer); 3120 return buffer; 3121 } 3122 3123 public StringBuilder appendFields(ObjectLocator locator, StringBuilder buffer, ToStringStrategy strategy) { 3124 { 3125 List<Object> theAny; 3126 theAny = (((this.any!= null)&&(!this.any.isEmpty()))?this.getAny():null); 3127 strategy.appendField(locator, this, "any", buffer, theAny); 3128 } 3129 return buffer; 3130 } 3131 3132 public int hashCode(ObjectLocator locator, HashCodeStrategy strategy) { 3133 int currentHashCode = 1; 3134 { 3135 List<Object> theAny; 3136 theAny = (((this.any!= null)&&(!this.any.isEmpty()))?this.getAny():null); 3137 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "any", theAny), currentHashCode, theAny); 3138 } 3139 return currentHashCode; 3140 } 3141 3142 public int hashCode() { 3143 final HashCodeStrategy strategy = JAXBHashCodeStrategy.INSTANCE; 3144 return this.hashCode(null, strategy); 3145 } 3146 3147 public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy strategy) { 3148 if (!(object instanceof DtoLdapNetworkConnector.DynamicallyIncludedDestinations)) { 3149 return false; 3150 } 3151 if (this == object) { 3152 return true; 3153 } 3154 final DtoLdapNetworkConnector.DynamicallyIncludedDestinations that = ((DtoLdapNetworkConnector.DynamicallyIncludedDestinations) object); 3155 { 3156 List<Object> lhsAny; 3157 lhsAny = (((this.any!= null)&&(!this.any.isEmpty()))?this.getAny():null); 3158 List<Object> rhsAny; 3159 rhsAny = (((that.any!= null)&&(!that.any.isEmpty()))?that.getAny():null); 3160 if (!strategy.equals(LocatorUtils.property(thisLocator, "any", lhsAny), LocatorUtils.property(thatLocator, "any", rhsAny), lhsAny, rhsAny)) { 3161 return false; 3162 } 3163 } 3164 return true; 3165 } 3166 3167 public boolean equals(Object object) { 3168 final EqualsStrategy strategy = new org.apache.activemq.plugin.jaxb2_commons.ElementAwareEqualsStrategy(); 3169 return equals(null, null, object, strategy); 3170 } 3171 3172 } 3173 3174 3175 /** 3176 * <p>Java class for anonymous complex type. 3177 * 3178 * <p>The following schema fragment specifies the expected content contained within this class. 3179 * 3180 * <pre> 3181 * <complexType> 3182 * <complexContent> 3183 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> 3184 * <sequence maxOccurs="unbounded" minOccurs="0"> 3185 * <any maxOccurs="unbounded" minOccurs="0"/> 3186 * </sequence> 3187 * </restriction> 3188 * </complexContent> 3189 * </complexType> 3190 * </pre> 3191 * 3192 * 3193 */ 3194 @XmlAccessorType(XmlAccessType.FIELD) 3195 @XmlType(name = "", propOrder = { 3196 "any" 3197 }) 3198 public static class ExcludedDestinations 3199 implements Equals, HashCode, ToString 3200 { 3201 3202 @XmlAnyElement(lax = true) 3203 protected List<Object> any; 3204 3205 /** 3206 * Gets the value of the any property. 3207 * 3208 * <p> 3209 * This accessor method returns a reference to the live list, 3210 * not a snapshot. Therefore any modification you make to the 3211 * returned list will be present inside the JAXB object. 3212 * This is why there is not a <CODE>set</CODE> method for the any property. 3213 * 3214 * <p> 3215 * For example, to add a new item, do as follows: 3216 * <pre> 3217 * getAny().add(newItem); 3218 * </pre> 3219 * 3220 * 3221 * <p> 3222 * Objects of the following type(s) are allowed in the list 3223 * {@link Object } 3224 * 3225 * 3226 */ 3227 public List<Object> getAny() { 3228 if (any == null) { 3229 any = new ArrayList<Object>(); 3230 } 3231 return this.any; 3232 } 3233 3234 public String toString() { 3235 final ToStringStrategy strategy = JAXBToStringStrategy.INSTANCE; 3236 final StringBuilder buffer = new StringBuilder(); 3237 append(null, buffer, strategy); 3238 return buffer.toString(); 3239 } 3240 3241 public StringBuilder append(ObjectLocator locator, StringBuilder buffer, ToStringStrategy strategy) { 3242 strategy.appendStart(locator, this, buffer); 3243 appendFields(locator, buffer, strategy); 3244 strategy.appendEnd(locator, this, buffer); 3245 return buffer; 3246 } 3247 3248 public StringBuilder appendFields(ObjectLocator locator, StringBuilder buffer, ToStringStrategy strategy) { 3249 { 3250 List<Object> theAny; 3251 theAny = (((this.any!= null)&&(!this.any.isEmpty()))?this.getAny():null); 3252 strategy.appendField(locator, this, "any", buffer, theAny); 3253 } 3254 return buffer; 3255 } 3256 3257 public int hashCode(ObjectLocator locator, HashCodeStrategy strategy) { 3258 int currentHashCode = 1; 3259 { 3260 List<Object> theAny; 3261 theAny = (((this.any!= null)&&(!this.any.isEmpty()))?this.getAny():null); 3262 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "any", theAny), currentHashCode, theAny); 3263 } 3264 return currentHashCode; 3265 } 3266 3267 public int hashCode() { 3268 final HashCodeStrategy strategy = JAXBHashCodeStrategy.INSTANCE; 3269 return this.hashCode(null, strategy); 3270 } 3271 3272 public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy strategy) { 3273 if (!(object instanceof DtoLdapNetworkConnector.ExcludedDestinations)) { 3274 return false; 3275 } 3276 if (this == object) { 3277 return true; 3278 } 3279 final DtoLdapNetworkConnector.ExcludedDestinations that = ((DtoLdapNetworkConnector.ExcludedDestinations) object); 3280 { 3281 List<Object> lhsAny; 3282 lhsAny = (((this.any!= null)&&(!this.any.isEmpty()))?this.getAny():null); 3283 List<Object> rhsAny; 3284 rhsAny = (((that.any!= null)&&(!that.any.isEmpty()))?that.getAny():null); 3285 if (!strategy.equals(LocatorUtils.property(thisLocator, "any", lhsAny), LocatorUtils.property(thatLocator, "any", rhsAny), lhsAny, rhsAny)) { 3286 return false; 3287 } 3288 } 3289 return true; 3290 } 3291 3292 public boolean equals(Object object) { 3293 final EqualsStrategy strategy = new org.apache.activemq.plugin.jaxb2_commons.ElementAwareEqualsStrategy(); 3294 return equals(null, null, object, strategy); 3295 } 3296 3297 } 3298 3299 3300 /** 3301 * <p>Java class for anonymous complex type. 3302 * 3303 * <p>The following schema fragment specifies the expected content contained within this class. 3304 * 3305 * <pre> 3306 * <complexType> 3307 * <complexContent> 3308 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> 3309 * <choice minOccurs="0"> 3310 * <element ref="{http://activemq.apache.org/schema/core}sslContext"/> 3311 * <any namespace='##other'/> 3312 * </choice> 3313 * </restriction> 3314 * </complexContent> 3315 * </complexType> 3316 * </pre> 3317 * 3318 * 3319 */ 3320 @XmlAccessorType(XmlAccessType.FIELD) 3321 @XmlType(name = "", propOrder = { 3322 "sslContext", 3323 "any" 3324 }) 3325 public static class SslContext 3326 implements Equals, HashCode, ToString 3327 { 3328 3329 protected DtoSslContext sslContext; 3330 @XmlAnyElement(lax = true) 3331 protected Object any; 3332 3333 /** 3334 * Gets the value of the sslContext property. 3335 * 3336 * @return 3337 * possible object is 3338 * {@link DtoSslContext } 3339 * 3340 */ 3341 public DtoSslContext getSslContext() { 3342 return sslContext; 3343 } 3344 3345 /** 3346 * Sets the value of the sslContext property. 3347 * 3348 * @param value 3349 * allowed object is 3350 * {@link DtoSslContext } 3351 * 3352 */ 3353 public void setSslContext(DtoSslContext value) { 3354 this.sslContext = value; 3355 } 3356 3357 /** 3358 * Gets the value of the any property. 3359 * 3360 * @return 3361 * possible object is 3362 * {@link Object } 3363 * 3364 */ 3365 public Object getAny() { 3366 return any; 3367 } 3368 3369 /** 3370 * Sets the value of the any property. 3371 * 3372 * @param value 3373 * allowed object is 3374 * {@link Object } 3375 * 3376 */ 3377 public void setAny(Object value) { 3378 this.any = value; 3379 } 3380 3381 public String toString() { 3382 final ToStringStrategy strategy = JAXBToStringStrategy.INSTANCE; 3383 final StringBuilder buffer = new StringBuilder(); 3384 append(null, buffer, strategy); 3385 return buffer.toString(); 3386 } 3387 3388 public StringBuilder append(ObjectLocator locator, StringBuilder buffer, ToStringStrategy strategy) { 3389 strategy.appendStart(locator, this, buffer); 3390 appendFields(locator, buffer, strategy); 3391 strategy.appendEnd(locator, this, buffer); 3392 return buffer; 3393 } 3394 3395 public StringBuilder appendFields(ObjectLocator locator, StringBuilder buffer, ToStringStrategy strategy) { 3396 { 3397 DtoSslContext theSslContext; 3398 theSslContext = this.getSslContext(); 3399 strategy.appendField(locator, this, "sslContext", buffer, theSslContext); 3400 } 3401 { 3402 Object theAny; 3403 theAny = this.getAny(); 3404 strategy.appendField(locator, this, "any", buffer, theAny); 3405 } 3406 return buffer; 3407 } 3408 3409 public int hashCode(ObjectLocator locator, HashCodeStrategy strategy) { 3410 int currentHashCode = 1; 3411 { 3412 DtoSslContext theSslContext; 3413 theSslContext = this.getSslContext(); 3414 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "sslContext", theSslContext), currentHashCode, theSslContext); 3415 } 3416 { 3417 Object theAny; 3418 theAny = this.getAny(); 3419 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "any", theAny), currentHashCode, theAny); 3420 } 3421 return currentHashCode; 3422 } 3423 3424 public int hashCode() { 3425 final HashCodeStrategy strategy = JAXBHashCodeStrategy.INSTANCE; 3426 return this.hashCode(null, strategy); 3427 } 3428 3429 public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy strategy) { 3430 if (!(object instanceof DtoLdapNetworkConnector.SslContext)) { 3431 return false; 3432 } 3433 if (this == object) { 3434 return true; 3435 } 3436 final DtoLdapNetworkConnector.SslContext that = ((DtoLdapNetworkConnector.SslContext) object); 3437 { 3438 DtoSslContext lhsSslContext; 3439 lhsSslContext = this.getSslContext(); 3440 DtoSslContext rhsSslContext; 3441 rhsSslContext = that.getSslContext(); 3442 if (!strategy.equals(LocatorUtils.property(thisLocator, "sslContext", lhsSslContext), LocatorUtils.property(thatLocator, "sslContext", rhsSslContext), lhsSslContext, rhsSslContext)) { 3443 return false; 3444 } 3445 } 3446 { 3447 Object lhsAny; 3448 lhsAny = this.getAny(); 3449 Object rhsAny; 3450 rhsAny = that.getAny(); 3451 if (!strategy.equals(LocatorUtils.property(thisLocator, "any", lhsAny), LocatorUtils.property(thatLocator, "any", rhsAny), lhsAny, rhsAny)) { 3452 return false; 3453 } 3454 } 3455 return true; 3456 } 3457 3458 public boolean equals(Object object) { 3459 final EqualsStrategy strategy = new org.apache.activemq.plugin.jaxb2_commons.ElementAwareEqualsStrategy(); 3460 return equals(null, null, object, strategy); 3461 } 3462 3463 } 3464 3465 3466 /** 3467 * <p>Java class for anonymous complex type. 3468 * 3469 * <p>The following schema fragment specifies the expected content contained within this class. 3470 * 3471 * <pre> 3472 * <complexType> 3473 * <complexContent> 3474 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> 3475 * <sequence maxOccurs="unbounded" minOccurs="0"> 3476 * <any maxOccurs="unbounded" minOccurs="0"/> 3477 * </sequence> 3478 * </restriction> 3479 * </complexContent> 3480 * </complexType> 3481 * </pre> 3482 * 3483 * 3484 */ 3485 @XmlAccessorType(XmlAccessType.FIELD) 3486 @XmlType(name = "", propOrder = { 3487 "any" 3488 }) 3489 public static class StaticallyIncludedDestinations 3490 implements Equals, HashCode, ToString 3491 { 3492 3493 @XmlAnyElement(lax = true) 3494 protected List<Object> any; 3495 3496 /** 3497 * Gets the value of the any property. 3498 * 3499 * <p> 3500 * This accessor method returns a reference to the live list, 3501 * not a snapshot. Therefore any modification you make to the 3502 * returned list will be present inside the JAXB object. 3503 * This is why there is not a <CODE>set</CODE> method for the any property. 3504 * 3505 * <p> 3506 * For example, to add a new item, do as follows: 3507 * <pre> 3508 * getAny().add(newItem); 3509 * </pre> 3510 * 3511 * 3512 * <p> 3513 * Objects of the following type(s) are allowed in the list 3514 * {@link Object } 3515 * 3516 * 3517 */ 3518 public List<Object> getAny() { 3519 if (any == null) { 3520 any = new ArrayList<Object>(); 3521 } 3522 return this.any; 3523 } 3524 3525 public String toString() { 3526 final ToStringStrategy strategy = JAXBToStringStrategy.INSTANCE; 3527 final StringBuilder buffer = new StringBuilder(); 3528 append(null, buffer, strategy); 3529 return buffer.toString(); 3530 } 3531 3532 public StringBuilder append(ObjectLocator locator, StringBuilder buffer, ToStringStrategy strategy) { 3533 strategy.appendStart(locator, this, buffer); 3534 appendFields(locator, buffer, strategy); 3535 strategy.appendEnd(locator, this, buffer); 3536 return buffer; 3537 } 3538 3539 public StringBuilder appendFields(ObjectLocator locator, StringBuilder buffer, ToStringStrategy strategy) { 3540 { 3541 List<Object> theAny; 3542 theAny = (((this.any!= null)&&(!this.any.isEmpty()))?this.getAny():null); 3543 strategy.appendField(locator, this, "any", buffer, theAny); 3544 } 3545 return buffer; 3546 } 3547 3548 public int hashCode(ObjectLocator locator, HashCodeStrategy strategy) { 3549 int currentHashCode = 1; 3550 { 3551 List<Object> theAny; 3552 theAny = (((this.any!= null)&&(!this.any.isEmpty()))?this.getAny():null); 3553 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "any", theAny), currentHashCode, theAny); 3554 } 3555 return currentHashCode; 3556 } 3557 3558 public int hashCode() { 3559 final HashCodeStrategy strategy = JAXBHashCodeStrategy.INSTANCE; 3560 return this.hashCode(null, strategy); 3561 } 3562 3563 public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy strategy) { 3564 if (!(object instanceof DtoLdapNetworkConnector.StaticallyIncludedDestinations)) { 3565 return false; 3566 } 3567 if (this == object) { 3568 return true; 3569 } 3570 final DtoLdapNetworkConnector.StaticallyIncludedDestinations that = ((DtoLdapNetworkConnector.StaticallyIncludedDestinations) object); 3571 { 3572 List<Object> lhsAny; 3573 lhsAny = (((this.any!= null)&&(!this.any.isEmpty()))?this.getAny():null); 3574 List<Object> rhsAny; 3575 rhsAny = (((that.any!= null)&&(!that.any.isEmpty()))?that.getAny():null); 3576 if (!strategy.equals(LocatorUtils.property(thisLocator, "any", lhsAny), LocatorUtils.property(thatLocator, "any", rhsAny), lhsAny, rhsAny)) { 3577 return false; 3578 } 3579 } 3580 return true; 3581 } 3582 3583 public boolean equals(Object object) { 3584 final EqualsStrategy strategy = new org.apache.activemq.plugin.jaxb2_commons.ElementAwareEqualsStrategy(); 3585 return equals(null, null, object, strategy); 3586 } 3587 3588 } 3589 3590}