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: 2015.06.22 at 09:54:13 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="blobTransferPolicy" 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="clientIdGenerator" minOccurs="0"> 066 * <complexType> 067 * <complexContent> 068 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> 069 * <sequence minOccurs="0"> 070 * <any maxOccurs="unbounded" minOccurs="0"/> 071 * </sequence> 072 * </restriction> 073 * </complexContent> 074 * </complexType> 075 * </element> 076 * <element name="clientInternalExceptionListener" minOccurs="0"> 077 * <complexType> 078 * <complexContent> 079 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> 080 * <sequence minOccurs="0"> 081 * <any maxOccurs="unbounded" minOccurs="0"/> 082 * </sequence> 083 * </restriction> 084 * </complexContent> 085 * </complexType> 086 * </element> 087 * <element name="connectionIdGenerator" minOccurs="0"> 088 * <complexType> 089 * <complexContent> 090 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> 091 * <sequence minOccurs="0"> 092 * <any maxOccurs="unbounded" minOccurs="0"/> 093 * </sequence> 094 * </restriction> 095 * </complexContent> 096 * </complexType> 097 * </element> 098 * <element name="exceptionListener" minOccurs="0"> 099 * <complexType> 100 * <complexContent> 101 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> 102 * <sequence minOccurs="0"> 103 * <any maxOccurs="unbounded" minOccurs="0"/> 104 * </sequence> 105 * </restriction> 106 * </complexContent> 107 * </complexType> 108 * </element> 109 * <element name="prefetchPolicy" minOccurs="0"> 110 * <complexType> 111 * <complexContent> 112 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> 113 * <choice minOccurs="0"> 114 * <element ref="{http://activemq.apache.org/schema/core}prefetchPolicy"/> 115 * <any namespace='##other'/> 116 * </choice> 117 * </restriction> 118 * </complexContent> 119 * </complexType> 120 * </element> 121 * <element name="properties" minOccurs="0"> 122 * <complexType> 123 * <complexContent> 124 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> 125 * <sequence minOccurs="0"> 126 * <any maxOccurs="unbounded" minOccurs="0"/> 127 * </sequence> 128 * </restriction> 129 * </complexContent> 130 * </complexType> 131 * </element> 132 * <element name="redeliveryPolicy" minOccurs="0"> 133 * <complexType> 134 * <complexContent> 135 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> 136 * <choice minOccurs="0"> 137 * <element ref="{http://activemq.apache.org/schema/core}redeliveryPolicy"/> 138 * <any namespace='##other'/> 139 * </choice> 140 * </restriction> 141 * </complexContent> 142 * </complexType> 143 * </element> 144 * <element name="redeliveryPolicyMap" minOccurs="0"> 145 * <complexType> 146 * <complexContent> 147 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> 148 * <choice minOccurs="0"> 149 * <element ref="{http://activemq.apache.org/schema/core}redeliveryPolicyMap"/> 150 * <any namespace='##other'/> 151 * </choice> 152 * </restriction> 153 * </complexContent> 154 * </complexType> 155 * </element> 156 * <element name="rejectedTaskHandler" minOccurs="0"> 157 * <complexType> 158 * <complexContent> 159 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> 160 * <sequence minOccurs="0"> 161 * <any maxOccurs="unbounded" minOccurs="0"/> 162 * </sequence> 163 * </restriction> 164 * </complexContent> 165 * </complexType> 166 * </element> 167 * <element name="sessionTaskRunner" minOccurs="0"> 168 * <complexType> 169 * <complexContent> 170 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> 171 * <choice minOccurs="0"> 172 * <element ref="{http://activemq.apache.org/schema/core}taskRunnerFactory"/> 173 * <any namespace='##other'/> 174 * </choice> 175 * </restriction> 176 * </complexContent> 177 * </complexType> 178 * </element> 179 * <element name="transformer" minOccurs="0"> 180 * <complexType> 181 * <complexContent> 182 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> 183 * <sequence minOccurs="0"> 184 * <any maxOccurs="unbounded" minOccurs="0"/> 185 * </sequence> 186 * </restriction> 187 * </complexContent> 188 * </complexType> 189 * </element> 190 * <element name="transportListener" minOccurs="0"> 191 * <complexType> 192 * <complexContent> 193 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> 194 * <sequence minOccurs="0"> 195 * <any maxOccurs="unbounded" minOccurs="0"/> 196 * </sequence> 197 * </restriction> 198 * </complexContent> 199 * </complexType> 200 * </element> 201 * <any namespace='##other' maxOccurs="unbounded" minOccurs="0"/> 202 * </choice> 203 * </choice> 204 * <attribute name="alwaysSessionAsync" type="{http://www.w3.org/2001/XMLSchema}boolean" /> 205 * <attribute name="alwaysSyncSend" type="{http://www.w3.org/2001/XMLSchema}boolean" /> 206 * <attribute name="auditDepth" type="{http://www.w3.org/2001/XMLSchema}integer" /> 207 * <attribute name="auditMaximumProducerNumber" type="{http://www.w3.org/2001/XMLSchema}integer" /> 208 * <attribute name="beanName" type="{http://www.w3.org/2001/XMLSchema}string" /> 209 * <attribute name="blobTransferPolicy" type="{http://www.w3.org/2001/XMLSchema}string" /> 210 * <attribute name="brokerURL" type="{http://www.w3.org/2001/XMLSchema}string" /> 211 * <attribute name="checkForDuplicates" type="{http://www.w3.org/2001/XMLSchema}boolean" /> 212 * <attribute name="clientID" type="{http://www.w3.org/2001/XMLSchema}string" /> 213 * <attribute name="clientIDPrefix" type="{http://www.w3.org/2001/XMLSchema}string" /> 214 * <attribute name="clientIdGenerator" type="{http://www.w3.org/2001/XMLSchema}string" /> 215 * <attribute name="clientInternalExceptionListener" type="{http://www.w3.org/2001/XMLSchema}string" /> 216 * <attribute name="closeTimeout" type="{http://www.w3.org/2001/XMLSchema}integer" /> 217 * <attribute name="connectionIDPrefix" type="{http://www.w3.org/2001/XMLSchema}string" /> 218 * <attribute name="connectionIdGenerator" type="{http://www.w3.org/2001/XMLSchema}string" /> 219 * <attribute name="consumerExpiryCheckEnabled" type="{http://www.w3.org/2001/XMLSchema}boolean" /> 220 * <attribute name="consumerFailoverRedeliveryWaitPeriod" type="{http://www.w3.org/2001/XMLSchema}long" /> 221 * <attribute name="copyMessageOnSend" type="{http://www.w3.org/2001/XMLSchema}boolean" /> 222 * <attribute name="disableTimeStampsByDefault" type="{http://www.w3.org/2001/XMLSchema}boolean" /> 223 * <attribute name="dispatchAsync" type="{http://www.w3.org/2001/XMLSchema}boolean" /> 224 * <attribute name="exceptionListener" type="{http://www.w3.org/2001/XMLSchema}string" /> 225 * <attribute name="exclusiveConsumer" type="{http://www.w3.org/2001/XMLSchema}boolean" /> 226 * <attribute name="maxThreadPoolSize" type="{http://www.w3.org/2001/XMLSchema}integer" /> 227 * <attribute name="messagePrioritySupported" type="{http://www.w3.org/2001/XMLSchema}boolean" /> 228 * <attribute name="nestedMapAndListEnabled" type="{http://www.w3.org/2001/XMLSchema}boolean" /> 229 * <attribute name="nonBlockingRedelivery" type="{http://www.w3.org/2001/XMLSchema}boolean" /> 230 * <attribute name="objectMessageSerializationDefered" type="{http://www.w3.org/2001/XMLSchema}boolean" /> 231 * <attribute name="optimizeAcknowledge" type="{http://www.w3.org/2001/XMLSchema}boolean" /> 232 * <attribute name="optimizeAcknowledgeTimeOut" type="{http://www.w3.org/2001/XMLSchema}long" /> 233 * <attribute name="optimizedAckScheduledAckInterval" type="{http://www.w3.org/2001/XMLSchema}long" /> 234 * <attribute name="optimizedMessageDispatch" type="{http://www.w3.org/2001/XMLSchema}boolean" /> 235 * <attribute name="password" type="{http://www.w3.org/2001/XMLSchema}string" /> 236 * <attribute name="prefetchPolicy" type="{http://www.w3.org/2001/XMLSchema}string" /> 237 * <attribute name="producerWindowSize" type="{http://www.w3.org/2001/XMLSchema}integer" /> 238 * <attribute name="properties" type="{http://www.w3.org/2001/XMLSchema}string" /> 239 * <attribute name="redeliveryPolicy" type="{http://www.w3.org/2001/XMLSchema}string" /> 240 * <attribute name="redeliveryPolicyMap" type="{http://www.w3.org/2001/XMLSchema}string" /> 241 * <attribute name="rejectedTaskHandler" type="{http://www.w3.org/2001/XMLSchema}string" /> 242 * <attribute name="rmIdFromConnectionId" type="{http://www.w3.org/2001/XMLSchema}boolean" /> 243 * <attribute name="sendAcksAsync" type="{http://www.w3.org/2001/XMLSchema}boolean" /> 244 * <attribute name="sendTimeout" type="{http://www.w3.org/2001/XMLSchema}integer" /> 245 * <attribute name="sessionTaskRunner" type="{http://www.w3.org/2001/XMLSchema}string" /> 246 * <attribute name="statsEnabled" type="{http://www.w3.org/2001/XMLSchema}boolean" /> 247 * <attribute name="transactedIndividualAck" type="{http://www.w3.org/2001/XMLSchema}boolean" /> 248 * <attribute name="transformer" type="{http://www.w3.org/2001/XMLSchema}string" /> 249 * <attribute name="transportListener" type="{http://www.w3.org/2001/XMLSchema}string" /> 250 * <attribute name="useAsyncSend" type="{http://www.w3.org/2001/XMLSchema}boolean" /> 251 * <attribute name="useBeanNameAsClientIdPrefix" type="{http://www.w3.org/2001/XMLSchema}boolean" /> 252 * <attribute name="useCompression" type="{http://www.w3.org/2001/XMLSchema}boolean" /> 253 * <attribute name="useDedicatedTaskRunner" type="{http://www.w3.org/2001/XMLSchema}boolean" /> 254 * <attribute name="useRetroactiveConsumer" type="{http://www.w3.org/2001/XMLSchema}boolean" /> 255 * <attribute name="userName" type="{http://www.w3.org/2001/XMLSchema}string" /> 256 * <attribute name="warnAboutUnstartedConnectionTimeout" type="{http://www.w3.org/2001/XMLSchema}long" /> 257 * <attribute name="watchTopicAdvisories" type="{http://www.w3.org/2001/XMLSchema}boolean" /> 258 * <attribute name="id" type="{http://www.w3.org/2001/XMLSchema}ID" /> 259 * <anyAttribute processContents='lax' namespace='##other'/> 260 * </restriction> 261 * </complexContent> 262 * </complexType> 263 * </pre> 264 * 265 * 266 */ 267@XmlAccessorType(XmlAccessType.FIELD) 268@XmlType(name = "", propOrder = { 269 "blobTransferPolicyOrClientIdGeneratorOrClientInternalExceptionListener" 270}) 271@XmlRootElement(name = "connectionFactory") 272public class DtoConnectionFactory 273 implements Equals, HashCode, ToString 274{ 275 276 @XmlElementRefs({ 277 @XmlElementRef(name = "transportListener", namespace = "http://activemq.apache.org/schema/core", type = JAXBElement.class, required = false), 278 @XmlElementRef(name = "rejectedTaskHandler", namespace = "http://activemq.apache.org/schema/core", type = JAXBElement.class, required = false), 279 @XmlElementRef(name = "blobTransferPolicy", namespace = "http://activemq.apache.org/schema/core", type = JAXBElement.class, required = false), 280 @XmlElementRef(name = "properties", namespace = "http://activemq.apache.org/schema/core", type = JAXBElement.class, required = false), 281 @XmlElementRef(name = "prefetchPolicy", namespace = "http://activemq.apache.org/schema/core", type = JAXBElement.class, required = false), 282 @XmlElementRef(name = "clientIdGenerator", namespace = "http://activemq.apache.org/schema/core", type = JAXBElement.class, required = false), 283 @XmlElementRef(name = "sessionTaskRunner", namespace = "http://activemq.apache.org/schema/core", type = JAXBElement.class, required = false), 284 @XmlElementRef(name = "redeliveryPolicy", namespace = "http://activemq.apache.org/schema/core", type = JAXBElement.class, required = false), 285 @XmlElementRef(name = "connectionIdGenerator", namespace = "http://activemq.apache.org/schema/core", type = JAXBElement.class, required = false), 286 @XmlElementRef(name = "redeliveryPolicyMap", namespace = "http://activemq.apache.org/schema/core", type = JAXBElement.class, required = false), 287 @XmlElementRef(name = "clientInternalExceptionListener", namespace = "http://activemq.apache.org/schema/core", type = JAXBElement.class, required = false), 288 @XmlElementRef(name = "transformer", namespace = "http://activemq.apache.org/schema/core", type = JAXBElement.class, required = false), 289 @XmlElementRef(name = "exceptionListener", namespace = "http://activemq.apache.org/schema/core", type = JAXBElement.class, required = false) 290 }) 291 @XmlAnyElement(lax = true) 292 protected List<Object> blobTransferPolicyOrClientIdGeneratorOrClientInternalExceptionListener; 293 @XmlAttribute(name = "alwaysSessionAsync") 294 protected Boolean alwaysSessionAsync; 295 @XmlAttribute(name = "alwaysSyncSend") 296 protected Boolean alwaysSyncSend; 297 @XmlAttribute(name = "auditDepth") 298 protected BigInteger auditDepth; 299 @XmlAttribute(name = "auditMaximumProducerNumber") 300 protected BigInteger auditMaximumProducerNumber; 301 @XmlAttribute(name = "beanName") 302 protected String beanName; 303 @XmlAttribute(name = "blobTransferPolicy") 304 protected String blobTransferPolicy; 305 @XmlAttribute(name = "brokerURL") 306 protected String brokerURL; 307 @XmlAttribute(name = "checkForDuplicates") 308 protected Boolean checkForDuplicates; 309 @XmlAttribute(name = "clientID") 310 protected String clientID; 311 @XmlAttribute(name = "clientIDPrefix") 312 protected String clientIDPrefix; 313 @XmlAttribute(name = "clientIdGenerator") 314 protected String clientIdGenerator; 315 @XmlAttribute(name = "clientInternalExceptionListener") 316 protected String clientInternalExceptionListener; 317 @XmlAttribute(name = "closeTimeout") 318 protected BigInteger closeTimeout; 319 @XmlAttribute(name = "connectionIDPrefix") 320 protected String connectionIDPrefix; 321 @XmlAttribute(name = "connectionIdGenerator") 322 protected String connectionIdGenerator; 323 @XmlAttribute(name = "consumerExpiryCheckEnabled") 324 protected Boolean consumerExpiryCheckEnabled; 325 @XmlAttribute(name = "consumerFailoverRedeliveryWaitPeriod") 326 protected Long consumerFailoverRedeliveryWaitPeriod; 327 @XmlAttribute(name = "copyMessageOnSend") 328 protected Boolean copyMessageOnSend; 329 @XmlAttribute(name = "disableTimeStampsByDefault") 330 protected Boolean disableTimeStampsByDefault; 331 @XmlAttribute(name = "dispatchAsync") 332 protected Boolean dispatchAsync; 333 @XmlAttribute(name = "exceptionListener") 334 protected String exceptionListener; 335 @XmlAttribute(name = "exclusiveConsumer") 336 protected Boolean exclusiveConsumer; 337 @XmlAttribute(name = "maxThreadPoolSize") 338 protected BigInteger maxThreadPoolSize; 339 @XmlAttribute(name = "messagePrioritySupported") 340 protected Boolean messagePrioritySupported; 341 @XmlAttribute(name = "nestedMapAndListEnabled") 342 protected Boolean nestedMapAndListEnabled; 343 @XmlAttribute(name = "nonBlockingRedelivery") 344 protected Boolean nonBlockingRedelivery; 345 @XmlAttribute(name = "objectMessageSerializationDefered") 346 protected Boolean objectMessageSerializationDefered; 347 @XmlAttribute(name = "optimizeAcknowledge") 348 protected Boolean optimizeAcknowledge; 349 @XmlAttribute(name = "optimizeAcknowledgeTimeOut") 350 protected Long optimizeAcknowledgeTimeOut; 351 @XmlAttribute(name = "optimizedAckScheduledAckInterval") 352 protected Long optimizedAckScheduledAckInterval; 353 @XmlAttribute(name = "optimizedMessageDispatch") 354 protected Boolean optimizedMessageDispatch; 355 @XmlAttribute(name = "password") 356 protected String password; 357 @XmlAttribute(name = "prefetchPolicy") 358 protected String prefetchPolicy; 359 @XmlAttribute(name = "producerWindowSize") 360 protected BigInteger producerWindowSize; 361 @XmlAttribute(name = "properties") 362 protected String properties; 363 @XmlAttribute(name = "redeliveryPolicy") 364 protected String redeliveryPolicy; 365 @XmlAttribute(name = "redeliveryPolicyMap") 366 protected String redeliveryPolicyMap; 367 @XmlAttribute(name = "rejectedTaskHandler") 368 protected String rejectedTaskHandler; 369 @XmlAttribute(name = "rmIdFromConnectionId") 370 protected Boolean rmIdFromConnectionId; 371 @XmlAttribute(name = "sendAcksAsync") 372 protected Boolean sendAcksAsync; 373 @XmlAttribute(name = "sendTimeout") 374 protected BigInteger sendTimeout; 375 @XmlAttribute(name = "sessionTaskRunner") 376 protected String sessionTaskRunner; 377 @XmlAttribute(name = "statsEnabled") 378 protected Boolean statsEnabled; 379 @XmlAttribute(name = "transactedIndividualAck") 380 protected Boolean transactedIndividualAck; 381 @XmlAttribute(name = "transformer") 382 protected String transformer; 383 @XmlAttribute(name = "transportListener") 384 protected String transportListener; 385 @XmlAttribute(name = "useAsyncSend") 386 protected Boolean useAsyncSend; 387 @XmlAttribute(name = "useBeanNameAsClientIdPrefix") 388 protected Boolean useBeanNameAsClientIdPrefix; 389 @XmlAttribute(name = "useCompression") 390 protected Boolean useCompression; 391 @XmlAttribute(name = "useDedicatedTaskRunner") 392 protected Boolean useDedicatedTaskRunner; 393 @XmlAttribute(name = "useRetroactiveConsumer") 394 protected Boolean useRetroactiveConsumer; 395 @XmlAttribute(name = "userName") 396 protected String userName; 397 @XmlAttribute(name = "warnAboutUnstartedConnectionTimeout") 398 protected Long warnAboutUnstartedConnectionTimeout; 399 @XmlAttribute(name = "watchTopicAdvisories") 400 protected Boolean watchTopicAdvisories; 401 @XmlAttribute(name = "id") 402 @XmlJavaTypeAdapter(CollapsedStringAdapter.class) 403 @XmlID 404 @XmlSchemaType(name = "ID") 405 protected String id; 406 @XmlAnyAttribute 407 private Map<QName, String> otherAttributes = new HashMap<QName, String>(); 408 409 /** 410 * Gets the value of the blobTransferPolicyOrClientIdGeneratorOrClientInternalExceptionListener property. 411 * 412 * <p> 413 * This accessor method returns a reference to the live list, 414 * not a snapshot. Therefore any modification you make to the 415 * returned list will be present inside the JAXB object. 416 * This is why there is not a <CODE>set</CODE> method for the blobTransferPolicyOrClientIdGeneratorOrClientInternalExceptionListener property. 417 * 418 * <p> 419 * For example, to add a new item, do as follows: 420 * <pre> 421 * getBlobTransferPolicyOrClientIdGeneratorOrClientInternalExceptionListener().add(newItem); 422 * </pre> 423 * 424 * 425 * <p> 426 * Objects of the following type(s) are allowed in the list 427 * {@link Object } 428 * {@link JAXBElement }{@code <}{@link DtoConnectionFactory.Properties }{@code >} 429 * {@link JAXBElement }{@code <}{@link DtoConnectionFactory.PrefetchPolicy }{@code >} 430 * {@link JAXBElement }{@code <}{@link DtoConnectionFactory.SessionTaskRunner }{@code >} 431 * {@link JAXBElement }{@code <}{@link DtoConnectionFactory.ConnectionIdGenerator }{@code >} 432 * {@link JAXBElement }{@code <}{@link DtoConnectionFactory.TransportListener }{@code >} 433 * {@link JAXBElement }{@code <}{@link DtoConnectionFactory.RejectedTaskHandler }{@code >} 434 * {@link JAXBElement }{@code <}{@link DtoConnectionFactory.BlobTransferPolicy }{@code >} 435 * {@link JAXBElement }{@code <}{@link DtoConnectionFactory.ClientIdGenerator }{@code >} 436 * {@link JAXBElement }{@code <}{@link DtoConnectionFactory.RedeliveryPolicy }{@code >} 437 * {@link JAXBElement }{@code <}{@link DtoConnectionFactory.RedeliveryPolicyMap }{@code >} 438 * {@link JAXBElement }{@code <}{@link DtoConnectionFactory.ClientInternalExceptionListener }{@code >} 439 * {@link JAXBElement }{@code <}{@link DtoConnectionFactory.Transformer }{@code >} 440 * {@link JAXBElement }{@code <}{@link DtoConnectionFactory.ExceptionListener }{@code >} 441 * 442 * 443 */ 444 public List<Object> getBlobTransferPolicyOrClientIdGeneratorOrClientInternalExceptionListener() { 445 if (blobTransferPolicyOrClientIdGeneratorOrClientInternalExceptionListener == null) { 446 blobTransferPolicyOrClientIdGeneratorOrClientInternalExceptionListener = new ArrayList<Object>(); 447 } 448 return this.blobTransferPolicyOrClientIdGeneratorOrClientInternalExceptionListener; 449 } 450 451 /** 452 * Gets the value of the alwaysSessionAsync property. 453 * 454 * @return 455 * possible object is 456 * {@link Boolean } 457 * 458 */ 459 public Boolean isAlwaysSessionAsync() { 460 return alwaysSessionAsync; 461 } 462 463 /** 464 * Sets the value of the alwaysSessionAsync property. 465 * 466 * @param value 467 * allowed object is 468 * {@link Boolean } 469 * 470 */ 471 public void setAlwaysSessionAsync(Boolean value) { 472 this.alwaysSessionAsync = value; 473 } 474 475 /** 476 * Gets the value of the alwaysSyncSend property. 477 * 478 * @return 479 * possible object is 480 * {@link Boolean } 481 * 482 */ 483 public Boolean isAlwaysSyncSend() { 484 return alwaysSyncSend; 485 } 486 487 /** 488 * Sets the value of the alwaysSyncSend property. 489 * 490 * @param value 491 * allowed object is 492 * {@link Boolean } 493 * 494 */ 495 public void setAlwaysSyncSend(Boolean value) { 496 this.alwaysSyncSend = value; 497 } 498 499 /** 500 * Gets the value of the auditDepth property. 501 * 502 * @return 503 * possible object is 504 * {@link BigInteger } 505 * 506 */ 507 public BigInteger getAuditDepth() { 508 return auditDepth; 509 } 510 511 /** 512 * Sets the value of the auditDepth property. 513 * 514 * @param value 515 * allowed object is 516 * {@link BigInteger } 517 * 518 */ 519 public void setAuditDepth(BigInteger value) { 520 this.auditDepth = value; 521 } 522 523 /** 524 * Gets the value of the auditMaximumProducerNumber property. 525 * 526 * @return 527 * possible object is 528 * {@link BigInteger } 529 * 530 */ 531 public BigInteger getAuditMaximumProducerNumber() { 532 return auditMaximumProducerNumber; 533 } 534 535 /** 536 * Sets the value of the auditMaximumProducerNumber property. 537 * 538 * @param value 539 * allowed object is 540 * {@link BigInteger } 541 * 542 */ 543 public void setAuditMaximumProducerNumber(BigInteger value) { 544 this.auditMaximumProducerNumber = value; 545 } 546 547 /** 548 * Gets the value of the beanName property. 549 * 550 * @return 551 * possible object is 552 * {@link String } 553 * 554 */ 555 public String getBeanName() { 556 return beanName; 557 } 558 559 /** 560 * Sets the value of the beanName property. 561 * 562 * @param value 563 * allowed object is 564 * {@link String } 565 * 566 */ 567 public void setBeanName(String value) { 568 this.beanName = value; 569 } 570 571 /** 572 * Gets the value of the blobTransferPolicy property. 573 * 574 * @return 575 * possible object is 576 * {@link String } 577 * 578 */ 579 public String getBlobTransferPolicy() { 580 return blobTransferPolicy; 581 } 582 583 /** 584 * Sets the value of the blobTransferPolicy property. 585 * 586 * @param value 587 * allowed object is 588 * {@link String } 589 * 590 */ 591 public void setBlobTransferPolicy(String value) { 592 this.blobTransferPolicy = value; 593 } 594 595 /** 596 * Gets the value of the brokerURL property. 597 * 598 * @return 599 * possible object is 600 * {@link String } 601 * 602 */ 603 public String getBrokerURL() { 604 return brokerURL; 605 } 606 607 /** 608 * Sets the value of the brokerURL property. 609 * 610 * @param value 611 * allowed object is 612 * {@link String } 613 * 614 */ 615 public void setBrokerURL(String value) { 616 this.brokerURL = value; 617 } 618 619 /** 620 * Gets the value of the checkForDuplicates property. 621 * 622 * @return 623 * possible object is 624 * {@link Boolean } 625 * 626 */ 627 public Boolean isCheckForDuplicates() { 628 return checkForDuplicates; 629 } 630 631 /** 632 * Sets the value of the checkForDuplicates property. 633 * 634 * @param value 635 * allowed object is 636 * {@link Boolean } 637 * 638 */ 639 public void setCheckForDuplicates(Boolean value) { 640 this.checkForDuplicates = value; 641 } 642 643 /** 644 * Gets the value of the clientID property. 645 * 646 * @return 647 * possible object is 648 * {@link String } 649 * 650 */ 651 public String getClientID() { 652 return clientID; 653 } 654 655 /** 656 * Sets the value of the clientID property. 657 * 658 * @param value 659 * allowed object is 660 * {@link String } 661 * 662 */ 663 public void setClientID(String value) { 664 this.clientID = value; 665 } 666 667 /** 668 * Gets the value of the clientIDPrefix property. 669 * 670 * @return 671 * possible object is 672 * {@link String } 673 * 674 */ 675 public String getClientIDPrefix() { 676 return clientIDPrefix; 677 } 678 679 /** 680 * Sets the value of the clientIDPrefix property. 681 * 682 * @param value 683 * allowed object is 684 * {@link String } 685 * 686 */ 687 public void setClientIDPrefix(String value) { 688 this.clientIDPrefix = value; 689 } 690 691 /** 692 * Gets the value of the clientIdGenerator property. 693 * 694 * @return 695 * possible object is 696 * {@link String } 697 * 698 */ 699 public String getClientIdGenerator() { 700 return clientIdGenerator; 701 } 702 703 /** 704 * Sets the value of the clientIdGenerator property. 705 * 706 * @param value 707 * allowed object is 708 * {@link String } 709 * 710 */ 711 public void setClientIdGenerator(String value) { 712 this.clientIdGenerator = value; 713 } 714 715 /** 716 * Gets the value of the clientInternalExceptionListener property. 717 * 718 * @return 719 * possible object is 720 * {@link String } 721 * 722 */ 723 public String getClientInternalExceptionListener() { 724 return clientInternalExceptionListener; 725 } 726 727 /** 728 * Sets the value of the clientInternalExceptionListener property. 729 * 730 * @param value 731 * allowed object is 732 * {@link String } 733 * 734 */ 735 public void setClientInternalExceptionListener(String value) { 736 this.clientInternalExceptionListener = value; 737 } 738 739 /** 740 * Gets the value of the closeTimeout property. 741 * 742 * @return 743 * possible object is 744 * {@link BigInteger } 745 * 746 */ 747 public BigInteger getCloseTimeout() { 748 return closeTimeout; 749 } 750 751 /** 752 * Sets the value of the closeTimeout property. 753 * 754 * @param value 755 * allowed object is 756 * {@link BigInteger } 757 * 758 */ 759 public void setCloseTimeout(BigInteger value) { 760 this.closeTimeout = value; 761 } 762 763 /** 764 * Gets the value of the connectionIDPrefix property. 765 * 766 * @return 767 * possible object is 768 * {@link String } 769 * 770 */ 771 public String getConnectionIDPrefix() { 772 return connectionIDPrefix; 773 } 774 775 /** 776 * Sets the value of the connectionIDPrefix property. 777 * 778 * @param value 779 * allowed object is 780 * {@link String } 781 * 782 */ 783 public void setConnectionIDPrefix(String value) { 784 this.connectionIDPrefix = value; 785 } 786 787 /** 788 * Gets the value of the connectionIdGenerator property. 789 * 790 * @return 791 * possible object is 792 * {@link String } 793 * 794 */ 795 public String getConnectionIdGenerator() { 796 return connectionIdGenerator; 797 } 798 799 /** 800 * Sets the value of the connectionIdGenerator property. 801 * 802 * @param value 803 * allowed object is 804 * {@link String } 805 * 806 */ 807 public void setConnectionIdGenerator(String value) { 808 this.connectionIdGenerator = value; 809 } 810 811 /** 812 * Gets the value of the consumerExpiryCheckEnabled property. 813 * 814 * @return 815 * possible object is 816 * {@link Boolean } 817 * 818 */ 819 public Boolean isConsumerExpiryCheckEnabled() { 820 return consumerExpiryCheckEnabled; 821 } 822 823 /** 824 * Sets the value of the consumerExpiryCheckEnabled property. 825 * 826 * @param value 827 * allowed object is 828 * {@link Boolean } 829 * 830 */ 831 public void setConsumerExpiryCheckEnabled(Boolean value) { 832 this.consumerExpiryCheckEnabled = value; 833 } 834 835 /** 836 * Gets the value of the consumerFailoverRedeliveryWaitPeriod property. 837 * 838 * @return 839 * possible object is 840 * {@link Long } 841 * 842 */ 843 public Long getConsumerFailoverRedeliveryWaitPeriod() { 844 return consumerFailoverRedeliveryWaitPeriod; 845 } 846 847 /** 848 * Sets the value of the consumerFailoverRedeliveryWaitPeriod property. 849 * 850 * @param value 851 * allowed object is 852 * {@link Long } 853 * 854 */ 855 public void setConsumerFailoverRedeliveryWaitPeriod(Long value) { 856 this.consumerFailoverRedeliveryWaitPeriod = value; 857 } 858 859 /** 860 * Gets the value of the copyMessageOnSend property. 861 * 862 * @return 863 * possible object is 864 * {@link Boolean } 865 * 866 */ 867 public Boolean isCopyMessageOnSend() { 868 return copyMessageOnSend; 869 } 870 871 /** 872 * Sets the value of the copyMessageOnSend property. 873 * 874 * @param value 875 * allowed object is 876 * {@link Boolean } 877 * 878 */ 879 public void setCopyMessageOnSend(Boolean value) { 880 this.copyMessageOnSend = value; 881 } 882 883 /** 884 * Gets the value of the disableTimeStampsByDefault property. 885 * 886 * @return 887 * possible object is 888 * {@link Boolean } 889 * 890 */ 891 public Boolean isDisableTimeStampsByDefault() { 892 return disableTimeStampsByDefault; 893 } 894 895 /** 896 * Sets the value of the disableTimeStampsByDefault property. 897 * 898 * @param value 899 * allowed object is 900 * {@link Boolean } 901 * 902 */ 903 public void setDisableTimeStampsByDefault(Boolean value) { 904 this.disableTimeStampsByDefault = value; 905 } 906 907 /** 908 * Gets the value of the dispatchAsync property. 909 * 910 * @return 911 * possible object is 912 * {@link Boolean } 913 * 914 */ 915 public Boolean isDispatchAsync() { 916 return dispatchAsync; 917 } 918 919 /** 920 * Sets the value of the dispatchAsync property. 921 * 922 * @param value 923 * allowed object is 924 * {@link Boolean } 925 * 926 */ 927 public void setDispatchAsync(Boolean value) { 928 this.dispatchAsync = value; 929 } 930 931 /** 932 * Gets the value of the exceptionListener property. 933 * 934 * @return 935 * possible object is 936 * {@link String } 937 * 938 */ 939 public String getExceptionListener() { 940 return exceptionListener; 941 } 942 943 /** 944 * Sets the value of the exceptionListener property. 945 * 946 * @param value 947 * allowed object is 948 * {@link String } 949 * 950 */ 951 public void setExceptionListener(String value) { 952 this.exceptionListener = value; 953 } 954 955 /** 956 * Gets the value of the exclusiveConsumer property. 957 * 958 * @return 959 * possible object is 960 * {@link Boolean } 961 * 962 */ 963 public Boolean isExclusiveConsumer() { 964 return exclusiveConsumer; 965 } 966 967 /** 968 * Sets the value of the exclusiveConsumer property. 969 * 970 * @param value 971 * allowed object is 972 * {@link Boolean } 973 * 974 */ 975 public void setExclusiveConsumer(Boolean value) { 976 this.exclusiveConsumer = value; 977 } 978 979 /** 980 * Gets the value of the maxThreadPoolSize property. 981 * 982 * @return 983 * possible object is 984 * {@link BigInteger } 985 * 986 */ 987 public BigInteger getMaxThreadPoolSize() { 988 return maxThreadPoolSize; 989 } 990 991 /** 992 * Sets the value of the maxThreadPoolSize property. 993 * 994 * @param value 995 * allowed object is 996 * {@link BigInteger } 997 * 998 */ 999 public void setMaxThreadPoolSize(BigInteger value) { 1000 this.maxThreadPoolSize = value; 1001 } 1002 1003 /** 1004 * Gets the value of the messagePrioritySupported property. 1005 * 1006 * @return 1007 * possible object is 1008 * {@link Boolean } 1009 * 1010 */ 1011 public Boolean isMessagePrioritySupported() { 1012 return messagePrioritySupported; 1013 } 1014 1015 /** 1016 * Sets the value of the messagePrioritySupported property. 1017 * 1018 * @param value 1019 * allowed object is 1020 * {@link Boolean } 1021 * 1022 */ 1023 public void setMessagePrioritySupported(Boolean value) { 1024 this.messagePrioritySupported = value; 1025 } 1026 1027 /** 1028 * Gets the value of the nestedMapAndListEnabled property. 1029 * 1030 * @return 1031 * possible object is 1032 * {@link Boolean } 1033 * 1034 */ 1035 public Boolean isNestedMapAndListEnabled() { 1036 return nestedMapAndListEnabled; 1037 } 1038 1039 /** 1040 * Sets the value of the nestedMapAndListEnabled property. 1041 * 1042 * @param value 1043 * allowed object is 1044 * {@link Boolean } 1045 * 1046 */ 1047 public void setNestedMapAndListEnabled(Boolean value) { 1048 this.nestedMapAndListEnabled = value; 1049 } 1050 1051 /** 1052 * Gets the value of the nonBlockingRedelivery property. 1053 * 1054 * @return 1055 * possible object is 1056 * {@link Boolean } 1057 * 1058 */ 1059 public Boolean isNonBlockingRedelivery() { 1060 return nonBlockingRedelivery; 1061 } 1062 1063 /** 1064 * Sets the value of the nonBlockingRedelivery property. 1065 * 1066 * @param value 1067 * allowed object is 1068 * {@link Boolean } 1069 * 1070 */ 1071 public void setNonBlockingRedelivery(Boolean value) { 1072 this.nonBlockingRedelivery = value; 1073 } 1074 1075 /** 1076 * Gets the value of the objectMessageSerializationDefered property. 1077 * 1078 * @return 1079 * possible object is 1080 * {@link Boolean } 1081 * 1082 */ 1083 public Boolean isObjectMessageSerializationDefered() { 1084 return objectMessageSerializationDefered; 1085 } 1086 1087 /** 1088 * Sets the value of the objectMessageSerializationDefered property. 1089 * 1090 * @param value 1091 * allowed object is 1092 * {@link Boolean } 1093 * 1094 */ 1095 public void setObjectMessageSerializationDefered(Boolean value) { 1096 this.objectMessageSerializationDefered = value; 1097 } 1098 1099 /** 1100 * Gets the value of the optimizeAcknowledge property. 1101 * 1102 * @return 1103 * possible object is 1104 * {@link Boolean } 1105 * 1106 */ 1107 public Boolean isOptimizeAcknowledge() { 1108 return optimizeAcknowledge; 1109 } 1110 1111 /** 1112 * Sets the value of the optimizeAcknowledge property. 1113 * 1114 * @param value 1115 * allowed object is 1116 * {@link Boolean } 1117 * 1118 */ 1119 public void setOptimizeAcknowledge(Boolean value) { 1120 this.optimizeAcknowledge = value; 1121 } 1122 1123 /** 1124 * Gets the value of the optimizeAcknowledgeTimeOut property. 1125 * 1126 * @return 1127 * possible object is 1128 * {@link Long } 1129 * 1130 */ 1131 public Long getOptimizeAcknowledgeTimeOut() { 1132 return optimizeAcknowledgeTimeOut; 1133 } 1134 1135 /** 1136 * Sets the value of the optimizeAcknowledgeTimeOut property. 1137 * 1138 * @param value 1139 * allowed object is 1140 * {@link Long } 1141 * 1142 */ 1143 public void setOptimizeAcknowledgeTimeOut(Long value) { 1144 this.optimizeAcknowledgeTimeOut = value; 1145 } 1146 1147 /** 1148 * Gets the value of the optimizedAckScheduledAckInterval property. 1149 * 1150 * @return 1151 * possible object is 1152 * {@link Long } 1153 * 1154 */ 1155 public Long getOptimizedAckScheduledAckInterval() { 1156 return optimizedAckScheduledAckInterval; 1157 } 1158 1159 /** 1160 * Sets the value of the optimizedAckScheduledAckInterval property. 1161 * 1162 * @param value 1163 * allowed object is 1164 * {@link Long } 1165 * 1166 */ 1167 public void setOptimizedAckScheduledAckInterval(Long value) { 1168 this.optimizedAckScheduledAckInterval = value; 1169 } 1170 1171 /** 1172 * Gets the value of the optimizedMessageDispatch property. 1173 * 1174 * @return 1175 * possible object is 1176 * {@link Boolean } 1177 * 1178 */ 1179 public Boolean isOptimizedMessageDispatch() { 1180 return optimizedMessageDispatch; 1181 } 1182 1183 /** 1184 * Sets the value of the optimizedMessageDispatch property. 1185 * 1186 * @param value 1187 * allowed object is 1188 * {@link Boolean } 1189 * 1190 */ 1191 public void setOptimizedMessageDispatch(Boolean value) { 1192 this.optimizedMessageDispatch = value; 1193 } 1194 1195 /** 1196 * Gets the value of the password property. 1197 * 1198 * @return 1199 * possible object is 1200 * {@link String } 1201 * 1202 */ 1203 public String getPassword() { 1204 return password; 1205 } 1206 1207 /** 1208 * Sets the value of the password property. 1209 * 1210 * @param value 1211 * allowed object is 1212 * {@link String } 1213 * 1214 */ 1215 public void setPassword(String value) { 1216 this.password = value; 1217 } 1218 1219 /** 1220 * Gets the value of the prefetchPolicy property. 1221 * 1222 * @return 1223 * possible object is 1224 * {@link String } 1225 * 1226 */ 1227 public String getPrefetchPolicy() { 1228 return prefetchPolicy; 1229 } 1230 1231 /** 1232 * Sets the value of the prefetchPolicy property. 1233 * 1234 * @param value 1235 * allowed object is 1236 * {@link String } 1237 * 1238 */ 1239 public void setPrefetchPolicy(String value) { 1240 this.prefetchPolicy = value; 1241 } 1242 1243 /** 1244 * Gets the value of the producerWindowSize property. 1245 * 1246 * @return 1247 * possible object is 1248 * {@link BigInteger } 1249 * 1250 */ 1251 public BigInteger getProducerWindowSize() { 1252 return producerWindowSize; 1253 } 1254 1255 /** 1256 * Sets the value of the producerWindowSize property. 1257 * 1258 * @param value 1259 * allowed object is 1260 * {@link BigInteger } 1261 * 1262 */ 1263 public void setProducerWindowSize(BigInteger value) { 1264 this.producerWindowSize = value; 1265 } 1266 1267 /** 1268 * Gets the value of the properties property. 1269 * 1270 * @return 1271 * possible object is 1272 * {@link String } 1273 * 1274 */ 1275 public String getProperties() { 1276 return properties; 1277 } 1278 1279 /** 1280 * Sets the value of the properties property. 1281 * 1282 * @param value 1283 * allowed object is 1284 * {@link String } 1285 * 1286 */ 1287 public void setProperties(String value) { 1288 this.properties = value; 1289 } 1290 1291 /** 1292 * Gets the value of the redeliveryPolicy property. 1293 * 1294 * @return 1295 * possible object is 1296 * {@link String } 1297 * 1298 */ 1299 public String getRedeliveryPolicy() { 1300 return redeliveryPolicy; 1301 } 1302 1303 /** 1304 * Sets the value of the redeliveryPolicy property. 1305 * 1306 * @param value 1307 * allowed object is 1308 * {@link String } 1309 * 1310 */ 1311 public void setRedeliveryPolicy(String value) { 1312 this.redeliveryPolicy = value; 1313 } 1314 1315 /** 1316 * Gets the value of the redeliveryPolicyMap property. 1317 * 1318 * @return 1319 * possible object is 1320 * {@link String } 1321 * 1322 */ 1323 public String getRedeliveryPolicyMap() { 1324 return redeliveryPolicyMap; 1325 } 1326 1327 /** 1328 * Sets the value of the redeliveryPolicyMap property. 1329 * 1330 * @param value 1331 * allowed object is 1332 * {@link String } 1333 * 1334 */ 1335 public void setRedeliveryPolicyMap(String value) { 1336 this.redeliveryPolicyMap = value; 1337 } 1338 1339 /** 1340 * Gets the value of the rejectedTaskHandler property. 1341 * 1342 * @return 1343 * possible object is 1344 * {@link String } 1345 * 1346 */ 1347 public String getRejectedTaskHandler() { 1348 return rejectedTaskHandler; 1349 } 1350 1351 /** 1352 * Sets the value of the rejectedTaskHandler property. 1353 * 1354 * @param value 1355 * allowed object is 1356 * {@link String } 1357 * 1358 */ 1359 public void setRejectedTaskHandler(String value) { 1360 this.rejectedTaskHandler = value; 1361 } 1362 1363 /** 1364 * Gets the value of the rmIdFromConnectionId property. 1365 * 1366 * @return 1367 * possible object is 1368 * {@link Boolean } 1369 * 1370 */ 1371 public Boolean isRmIdFromConnectionId() { 1372 return rmIdFromConnectionId; 1373 } 1374 1375 /** 1376 * Sets the value of the rmIdFromConnectionId property. 1377 * 1378 * @param value 1379 * allowed object is 1380 * {@link Boolean } 1381 * 1382 */ 1383 public void setRmIdFromConnectionId(Boolean value) { 1384 this.rmIdFromConnectionId = value; 1385 } 1386 1387 /** 1388 * Gets the value of the sendAcksAsync property. 1389 * 1390 * @return 1391 * possible object is 1392 * {@link Boolean } 1393 * 1394 */ 1395 public Boolean isSendAcksAsync() { 1396 return sendAcksAsync; 1397 } 1398 1399 /** 1400 * Sets the value of the sendAcksAsync property. 1401 * 1402 * @param value 1403 * allowed object is 1404 * {@link Boolean } 1405 * 1406 */ 1407 public void setSendAcksAsync(Boolean value) { 1408 this.sendAcksAsync = value; 1409 } 1410 1411 /** 1412 * Gets the value of the sendTimeout property. 1413 * 1414 * @return 1415 * possible object is 1416 * {@link BigInteger } 1417 * 1418 */ 1419 public BigInteger getSendTimeout() { 1420 return sendTimeout; 1421 } 1422 1423 /** 1424 * Sets the value of the sendTimeout property. 1425 * 1426 * @param value 1427 * allowed object is 1428 * {@link BigInteger } 1429 * 1430 */ 1431 public void setSendTimeout(BigInteger value) { 1432 this.sendTimeout = value; 1433 } 1434 1435 /** 1436 * Gets the value of the sessionTaskRunner property. 1437 * 1438 * @return 1439 * possible object is 1440 * {@link String } 1441 * 1442 */ 1443 public String getSessionTaskRunner() { 1444 return sessionTaskRunner; 1445 } 1446 1447 /** 1448 * Sets the value of the sessionTaskRunner property. 1449 * 1450 * @param value 1451 * allowed object is 1452 * {@link String } 1453 * 1454 */ 1455 public void setSessionTaskRunner(String value) { 1456 this.sessionTaskRunner = value; 1457 } 1458 1459 /** 1460 * Gets the value of the statsEnabled property. 1461 * 1462 * @return 1463 * possible object is 1464 * {@link Boolean } 1465 * 1466 */ 1467 public Boolean isStatsEnabled() { 1468 return statsEnabled; 1469 } 1470 1471 /** 1472 * Sets the value of the statsEnabled property. 1473 * 1474 * @param value 1475 * allowed object is 1476 * {@link Boolean } 1477 * 1478 */ 1479 public void setStatsEnabled(Boolean value) { 1480 this.statsEnabled = value; 1481 } 1482 1483 /** 1484 * Gets the value of the transactedIndividualAck property. 1485 * 1486 * @return 1487 * possible object is 1488 * {@link Boolean } 1489 * 1490 */ 1491 public Boolean isTransactedIndividualAck() { 1492 return transactedIndividualAck; 1493 } 1494 1495 /** 1496 * Sets the value of the transactedIndividualAck property. 1497 * 1498 * @param value 1499 * allowed object is 1500 * {@link Boolean } 1501 * 1502 */ 1503 public void setTransactedIndividualAck(Boolean value) { 1504 this.transactedIndividualAck = value; 1505 } 1506 1507 /** 1508 * Gets the value of the transformer property. 1509 * 1510 * @return 1511 * possible object is 1512 * {@link String } 1513 * 1514 */ 1515 public String getTransformer() { 1516 return transformer; 1517 } 1518 1519 /** 1520 * Sets the value of the transformer property. 1521 * 1522 * @param value 1523 * allowed object is 1524 * {@link String } 1525 * 1526 */ 1527 public void setTransformer(String value) { 1528 this.transformer = value; 1529 } 1530 1531 /** 1532 * Gets the value of the transportListener property. 1533 * 1534 * @return 1535 * possible object is 1536 * {@link String } 1537 * 1538 */ 1539 public String getTransportListener() { 1540 return transportListener; 1541 } 1542 1543 /** 1544 * Sets the value of the transportListener property. 1545 * 1546 * @param value 1547 * allowed object is 1548 * {@link String } 1549 * 1550 */ 1551 public void setTransportListener(String value) { 1552 this.transportListener = value; 1553 } 1554 1555 /** 1556 * Gets the value of the useAsyncSend property. 1557 * 1558 * @return 1559 * possible object is 1560 * {@link Boolean } 1561 * 1562 */ 1563 public Boolean isUseAsyncSend() { 1564 return useAsyncSend; 1565 } 1566 1567 /** 1568 * Sets the value of the useAsyncSend property. 1569 * 1570 * @param value 1571 * allowed object is 1572 * {@link Boolean } 1573 * 1574 */ 1575 public void setUseAsyncSend(Boolean value) { 1576 this.useAsyncSend = value; 1577 } 1578 1579 /** 1580 * Gets the value of the useBeanNameAsClientIdPrefix property. 1581 * 1582 * @return 1583 * possible object is 1584 * {@link Boolean } 1585 * 1586 */ 1587 public Boolean isUseBeanNameAsClientIdPrefix() { 1588 return useBeanNameAsClientIdPrefix; 1589 } 1590 1591 /** 1592 * Sets the value of the useBeanNameAsClientIdPrefix property. 1593 * 1594 * @param value 1595 * allowed object is 1596 * {@link Boolean } 1597 * 1598 */ 1599 public void setUseBeanNameAsClientIdPrefix(Boolean value) { 1600 this.useBeanNameAsClientIdPrefix = value; 1601 } 1602 1603 /** 1604 * Gets the value of the useCompression property. 1605 * 1606 * @return 1607 * possible object is 1608 * {@link Boolean } 1609 * 1610 */ 1611 public Boolean isUseCompression() { 1612 return useCompression; 1613 } 1614 1615 /** 1616 * Sets the value of the useCompression property. 1617 * 1618 * @param value 1619 * allowed object is 1620 * {@link Boolean } 1621 * 1622 */ 1623 public void setUseCompression(Boolean value) { 1624 this.useCompression = value; 1625 } 1626 1627 /** 1628 * Gets the value of the useDedicatedTaskRunner property. 1629 * 1630 * @return 1631 * possible object is 1632 * {@link Boolean } 1633 * 1634 */ 1635 public Boolean isUseDedicatedTaskRunner() { 1636 return useDedicatedTaskRunner; 1637 } 1638 1639 /** 1640 * Sets the value of the useDedicatedTaskRunner property. 1641 * 1642 * @param value 1643 * allowed object is 1644 * {@link Boolean } 1645 * 1646 */ 1647 public void setUseDedicatedTaskRunner(Boolean value) { 1648 this.useDedicatedTaskRunner = value; 1649 } 1650 1651 /** 1652 * Gets the value of the useRetroactiveConsumer property. 1653 * 1654 * @return 1655 * possible object is 1656 * {@link Boolean } 1657 * 1658 */ 1659 public Boolean isUseRetroactiveConsumer() { 1660 return useRetroactiveConsumer; 1661 } 1662 1663 /** 1664 * Sets the value of the useRetroactiveConsumer property. 1665 * 1666 * @param value 1667 * allowed object is 1668 * {@link Boolean } 1669 * 1670 */ 1671 public void setUseRetroactiveConsumer(Boolean value) { 1672 this.useRetroactiveConsumer = value; 1673 } 1674 1675 /** 1676 * Gets the value of the userName property. 1677 * 1678 * @return 1679 * possible object is 1680 * {@link String } 1681 * 1682 */ 1683 public String getUserName() { 1684 return userName; 1685 } 1686 1687 /** 1688 * Sets the value of the userName property. 1689 * 1690 * @param value 1691 * allowed object is 1692 * {@link String } 1693 * 1694 */ 1695 public void setUserName(String value) { 1696 this.userName = value; 1697 } 1698 1699 /** 1700 * Gets the value of the warnAboutUnstartedConnectionTimeout property. 1701 * 1702 * @return 1703 * possible object is 1704 * {@link Long } 1705 * 1706 */ 1707 public Long getWarnAboutUnstartedConnectionTimeout() { 1708 return warnAboutUnstartedConnectionTimeout; 1709 } 1710 1711 /** 1712 * Sets the value of the warnAboutUnstartedConnectionTimeout property. 1713 * 1714 * @param value 1715 * allowed object is 1716 * {@link Long } 1717 * 1718 */ 1719 public void setWarnAboutUnstartedConnectionTimeout(Long value) { 1720 this.warnAboutUnstartedConnectionTimeout = value; 1721 } 1722 1723 /** 1724 * Gets the value of the watchTopicAdvisories property. 1725 * 1726 * @return 1727 * possible object is 1728 * {@link Boolean } 1729 * 1730 */ 1731 public Boolean isWatchTopicAdvisories() { 1732 return watchTopicAdvisories; 1733 } 1734 1735 /** 1736 * Sets the value of the watchTopicAdvisories property. 1737 * 1738 * @param value 1739 * allowed object is 1740 * {@link Boolean } 1741 * 1742 */ 1743 public void setWatchTopicAdvisories(Boolean value) { 1744 this.watchTopicAdvisories = value; 1745 } 1746 1747 /** 1748 * Gets the value of the id property. 1749 * 1750 * @return 1751 * possible object is 1752 * {@link String } 1753 * 1754 */ 1755 public String getId() { 1756 return id; 1757 } 1758 1759 /** 1760 * Sets the value of the id property. 1761 * 1762 * @param value 1763 * allowed object is 1764 * {@link String } 1765 * 1766 */ 1767 public void setId(String value) { 1768 this.id = value; 1769 } 1770 1771 /** 1772 * Gets a map that contains attributes that aren't bound to any typed property on this class. 1773 * 1774 * <p> 1775 * the map is keyed by the name of the attribute and 1776 * the value is the string value of the attribute. 1777 * 1778 * the map returned by this method is live, and you can add new attribute 1779 * by updating the map directly. Because of this design, there's no setter. 1780 * 1781 * 1782 * @return 1783 * always non-null 1784 */ 1785 public Map<QName, String> getOtherAttributes() { 1786 return otherAttributes; 1787 } 1788 1789 public String toString() { 1790 final ToStringStrategy strategy = JAXBToStringStrategy.INSTANCE; 1791 final StringBuilder buffer = new StringBuilder(); 1792 append(null, buffer, strategy); 1793 return buffer.toString(); 1794 } 1795 1796 public StringBuilder append(ObjectLocator locator, StringBuilder buffer, ToStringStrategy strategy) { 1797 strategy.appendStart(locator, this, buffer); 1798 appendFields(locator, buffer, strategy); 1799 strategy.appendEnd(locator, this, buffer); 1800 return buffer; 1801 } 1802 1803 public StringBuilder appendFields(ObjectLocator locator, StringBuilder buffer, ToStringStrategy strategy) { 1804 { 1805 List<Object> theBlobTransferPolicyOrClientIdGeneratorOrClientInternalExceptionListener; 1806 theBlobTransferPolicyOrClientIdGeneratorOrClientInternalExceptionListener = (((this.blobTransferPolicyOrClientIdGeneratorOrClientInternalExceptionListener!= null)&&(!this.blobTransferPolicyOrClientIdGeneratorOrClientInternalExceptionListener.isEmpty()))?this.getBlobTransferPolicyOrClientIdGeneratorOrClientInternalExceptionListener():null); 1807 strategy.appendField(locator, this, "blobTransferPolicyOrClientIdGeneratorOrClientInternalExceptionListener", buffer, theBlobTransferPolicyOrClientIdGeneratorOrClientInternalExceptionListener); 1808 } 1809 { 1810 Boolean theAlwaysSessionAsync; 1811 theAlwaysSessionAsync = this.isAlwaysSessionAsync(); 1812 strategy.appendField(locator, this, "alwaysSessionAsync", buffer, theAlwaysSessionAsync); 1813 } 1814 { 1815 Boolean theAlwaysSyncSend; 1816 theAlwaysSyncSend = this.isAlwaysSyncSend(); 1817 strategy.appendField(locator, this, "alwaysSyncSend", buffer, theAlwaysSyncSend); 1818 } 1819 { 1820 BigInteger theAuditDepth; 1821 theAuditDepth = this.getAuditDepth(); 1822 strategy.appendField(locator, this, "auditDepth", buffer, theAuditDepth); 1823 } 1824 { 1825 BigInteger theAuditMaximumProducerNumber; 1826 theAuditMaximumProducerNumber = this.getAuditMaximumProducerNumber(); 1827 strategy.appendField(locator, this, "auditMaximumProducerNumber", buffer, theAuditMaximumProducerNumber); 1828 } 1829 { 1830 String theBeanName; 1831 theBeanName = this.getBeanName(); 1832 strategy.appendField(locator, this, "beanName", buffer, theBeanName); 1833 } 1834 { 1835 String theBlobTransferPolicy; 1836 theBlobTransferPolicy = this.getBlobTransferPolicy(); 1837 strategy.appendField(locator, this, "blobTransferPolicy", buffer, theBlobTransferPolicy); 1838 } 1839 { 1840 String theBrokerURL; 1841 theBrokerURL = this.getBrokerURL(); 1842 strategy.appendField(locator, this, "brokerURL", buffer, theBrokerURL); 1843 } 1844 { 1845 Boolean theCheckForDuplicates; 1846 theCheckForDuplicates = this.isCheckForDuplicates(); 1847 strategy.appendField(locator, this, "checkForDuplicates", buffer, theCheckForDuplicates); 1848 } 1849 { 1850 String theClientID; 1851 theClientID = this.getClientID(); 1852 strategy.appendField(locator, this, "clientID", buffer, theClientID); 1853 } 1854 { 1855 String theClientIDPrefix; 1856 theClientIDPrefix = this.getClientIDPrefix(); 1857 strategy.appendField(locator, this, "clientIDPrefix", buffer, theClientIDPrefix); 1858 } 1859 { 1860 String theClientIdGenerator; 1861 theClientIdGenerator = this.getClientIdGenerator(); 1862 strategy.appendField(locator, this, "clientIdGenerator", buffer, theClientIdGenerator); 1863 } 1864 { 1865 String theClientInternalExceptionListener; 1866 theClientInternalExceptionListener = this.getClientInternalExceptionListener(); 1867 strategy.appendField(locator, this, "clientInternalExceptionListener", buffer, theClientInternalExceptionListener); 1868 } 1869 { 1870 BigInteger theCloseTimeout; 1871 theCloseTimeout = this.getCloseTimeout(); 1872 strategy.appendField(locator, this, "closeTimeout", buffer, theCloseTimeout); 1873 } 1874 { 1875 String theConnectionIDPrefix; 1876 theConnectionIDPrefix = this.getConnectionIDPrefix(); 1877 strategy.appendField(locator, this, "connectionIDPrefix", buffer, theConnectionIDPrefix); 1878 } 1879 { 1880 String theConnectionIdGenerator; 1881 theConnectionIdGenerator = this.getConnectionIdGenerator(); 1882 strategy.appendField(locator, this, "connectionIdGenerator", buffer, theConnectionIdGenerator); 1883 } 1884 { 1885 Boolean theConsumerExpiryCheckEnabled; 1886 theConsumerExpiryCheckEnabled = this.isConsumerExpiryCheckEnabled(); 1887 strategy.appendField(locator, this, "consumerExpiryCheckEnabled", buffer, theConsumerExpiryCheckEnabled); 1888 } 1889 { 1890 Long theConsumerFailoverRedeliveryWaitPeriod; 1891 theConsumerFailoverRedeliveryWaitPeriod = this.getConsumerFailoverRedeliveryWaitPeriod(); 1892 strategy.appendField(locator, this, "consumerFailoverRedeliveryWaitPeriod", buffer, theConsumerFailoverRedeliveryWaitPeriod); 1893 } 1894 { 1895 Boolean theCopyMessageOnSend; 1896 theCopyMessageOnSend = this.isCopyMessageOnSend(); 1897 strategy.appendField(locator, this, "copyMessageOnSend", buffer, theCopyMessageOnSend); 1898 } 1899 { 1900 Boolean theDisableTimeStampsByDefault; 1901 theDisableTimeStampsByDefault = this.isDisableTimeStampsByDefault(); 1902 strategy.appendField(locator, this, "disableTimeStampsByDefault", buffer, theDisableTimeStampsByDefault); 1903 } 1904 { 1905 Boolean theDispatchAsync; 1906 theDispatchAsync = this.isDispatchAsync(); 1907 strategy.appendField(locator, this, "dispatchAsync", buffer, theDispatchAsync); 1908 } 1909 { 1910 String theExceptionListener; 1911 theExceptionListener = this.getExceptionListener(); 1912 strategy.appendField(locator, this, "exceptionListener", buffer, theExceptionListener); 1913 } 1914 { 1915 Boolean theExclusiveConsumer; 1916 theExclusiveConsumer = this.isExclusiveConsumer(); 1917 strategy.appendField(locator, this, "exclusiveConsumer", buffer, theExclusiveConsumer); 1918 } 1919 { 1920 BigInteger theMaxThreadPoolSize; 1921 theMaxThreadPoolSize = this.getMaxThreadPoolSize(); 1922 strategy.appendField(locator, this, "maxThreadPoolSize", buffer, theMaxThreadPoolSize); 1923 } 1924 { 1925 Boolean theMessagePrioritySupported; 1926 theMessagePrioritySupported = this.isMessagePrioritySupported(); 1927 strategy.appendField(locator, this, "messagePrioritySupported", buffer, theMessagePrioritySupported); 1928 } 1929 { 1930 Boolean theNestedMapAndListEnabled; 1931 theNestedMapAndListEnabled = this.isNestedMapAndListEnabled(); 1932 strategy.appendField(locator, this, "nestedMapAndListEnabled", buffer, theNestedMapAndListEnabled); 1933 } 1934 { 1935 Boolean theNonBlockingRedelivery; 1936 theNonBlockingRedelivery = this.isNonBlockingRedelivery(); 1937 strategy.appendField(locator, this, "nonBlockingRedelivery", buffer, theNonBlockingRedelivery); 1938 } 1939 { 1940 Boolean theObjectMessageSerializationDefered; 1941 theObjectMessageSerializationDefered = this.isObjectMessageSerializationDefered(); 1942 strategy.appendField(locator, this, "objectMessageSerializationDefered", buffer, theObjectMessageSerializationDefered); 1943 } 1944 { 1945 Boolean theOptimizeAcknowledge; 1946 theOptimizeAcknowledge = this.isOptimizeAcknowledge(); 1947 strategy.appendField(locator, this, "optimizeAcknowledge", buffer, theOptimizeAcknowledge); 1948 } 1949 { 1950 Long theOptimizeAcknowledgeTimeOut; 1951 theOptimizeAcknowledgeTimeOut = this.getOptimizeAcknowledgeTimeOut(); 1952 strategy.appendField(locator, this, "optimizeAcknowledgeTimeOut", buffer, theOptimizeAcknowledgeTimeOut); 1953 } 1954 { 1955 Long theOptimizedAckScheduledAckInterval; 1956 theOptimizedAckScheduledAckInterval = this.getOptimizedAckScheduledAckInterval(); 1957 strategy.appendField(locator, this, "optimizedAckScheduledAckInterval", buffer, theOptimizedAckScheduledAckInterval); 1958 } 1959 { 1960 Boolean theOptimizedMessageDispatch; 1961 theOptimizedMessageDispatch = this.isOptimizedMessageDispatch(); 1962 strategy.appendField(locator, this, "optimizedMessageDispatch", buffer, theOptimizedMessageDispatch); 1963 } 1964 { 1965 String thePassword; 1966 thePassword = this.getPassword(); 1967 strategy.appendField(locator, this, "password", buffer, thePassword); 1968 } 1969 { 1970 String thePrefetchPolicy; 1971 thePrefetchPolicy = this.getPrefetchPolicy(); 1972 strategy.appendField(locator, this, "prefetchPolicy", buffer, thePrefetchPolicy); 1973 } 1974 { 1975 BigInteger theProducerWindowSize; 1976 theProducerWindowSize = this.getProducerWindowSize(); 1977 strategy.appendField(locator, this, "producerWindowSize", buffer, theProducerWindowSize); 1978 } 1979 { 1980 String theProperties; 1981 theProperties = this.getProperties(); 1982 strategy.appendField(locator, this, "properties", buffer, theProperties); 1983 } 1984 { 1985 String theRedeliveryPolicy; 1986 theRedeliveryPolicy = this.getRedeliveryPolicy(); 1987 strategy.appendField(locator, this, "redeliveryPolicy", buffer, theRedeliveryPolicy); 1988 } 1989 { 1990 String theRedeliveryPolicyMap; 1991 theRedeliveryPolicyMap = this.getRedeliveryPolicyMap(); 1992 strategy.appendField(locator, this, "redeliveryPolicyMap", buffer, theRedeliveryPolicyMap); 1993 } 1994 { 1995 String theRejectedTaskHandler; 1996 theRejectedTaskHandler = this.getRejectedTaskHandler(); 1997 strategy.appendField(locator, this, "rejectedTaskHandler", buffer, theRejectedTaskHandler); 1998 } 1999 { 2000 Boolean theRmIdFromConnectionId; 2001 theRmIdFromConnectionId = this.isRmIdFromConnectionId(); 2002 strategy.appendField(locator, this, "rmIdFromConnectionId", buffer, theRmIdFromConnectionId); 2003 } 2004 { 2005 Boolean theSendAcksAsync; 2006 theSendAcksAsync = this.isSendAcksAsync(); 2007 strategy.appendField(locator, this, "sendAcksAsync", buffer, theSendAcksAsync); 2008 } 2009 { 2010 BigInteger theSendTimeout; 2011 theSendTimeout = this.getSendTimeout(); 2012 strategy.appendField(locator, this, "sendTimeout", buffer, theSendTimeout); 2013 } 2014 { 2015 String theSessionTaskRunner; 2016 theSessionTaskRunner = this.getSessionTaskRunner(); 2017 strategy.appendField(locator, this, "sessionTaskRunner", buffer, theSessionTaskRunner); 2018 } 2019 { 2020 Boolean theStatsEnabled; 2021 theStatsEnabled = this.isStatsEnabled(); 2022 strategy.appendField(locator, this, "statsEnabled", buffer, theStatsEnabled); 2023 } 2024 { 2025 Boolean theTransactedIndividualAck; 2026 theTransactedIndividualAck = this.isTransactedIndividualAck(); 2027 strategy.appendField(locator, this, "transactedIndividualAck", buffer, theTransactedIndividualAck); 2028 } 2029 { 2030 String theTransformer; 2031 theTransformer = this.getTransformer(); 2032 strategy.appendField(locator, this, "transformer", buffer, theTransformer); 2033 } 2034 { 2035 String theTransportListener; 2036 theTransportListener = this.getTransportListener(); 2037 strategy.appendField(locator, this, "transportListener", buffer, theTransportListener); 2038 } 2039 { 2040 Boolean theUseAsyncSend; 2041 theUseAsyncSend = this.isUseAsyncSend(); 2042 strategy.appendField(locator, this, "useAsyncSend", buffer, theUseAsyncSend); 2043 } 2044 { 2045 Boolean theUseBeanNameAsClientIdPrefix; 2046 theUseBeanNameAsClientIdPrefix = this.isUseBeanNameAsClientIdPrefix(); 2047 strategy.appendField(locator, this, "useBeanNameAsClientIdPrefix", buffer, theUseBeanNameAsClientIdPrefix); 2048 } 2049 { 2050 Boolean theUseCompression; 2051 theUseCompression = this.isUseCompression(); 2052 strategy.appendField(locator, this, "useCompression", buffer, theUseCompression); 2053 } 2054 { 2055 Boolean theUseDedicatedTaskRunner; 2056 theUseDedicatedTaskRunner = this.isUseDedicatedTaskRunner(); 2057 strategy.appendField(locator, this, "useDedicatedTaskRunner", buffer, theUseDedicatedTaskRunner); 2058 } 2059 { 2060 Boolean theUseRetroactiveConsumer; 2061 theUseRetroactiveConsumer = this.isUseRetroactiveConsumer(); 2062 strategy.appendField(locator, this, "useRetroactiveConsumer", buffer, theUseRetroactiveConsumer); 2063 } 2064 { 2065 String theUserName; 2066 theUserName = this.getUserName(); 2067 strategy.appendField(locator, this, "userName", buffer, theUserName); 2068 } 2069 { 2070 Long theWarnAboutUnstartedConnectionTimeout; 2071 theWarnAboutUnstartedConnectionTimeout = this.getWarnAboutUnstartedConnectionTimeout(); 2072 strategy.appendField(locator, this, "warnAboutUnstartedConnectionTimeout", buffer, theWarnAboutUnstartedConnectionTimeout); 2073 } 2074 { 2075 Boolean theWatchTopicAdvisories; 2076 theWatchTopicAdvisories = this.isWatchTopicAdvisories(); 2077 strategy.appendField(locator, this, "watchTopicAdvisories", buffer, theWatchTopicAdvisories); 2078 } 2079 { 2080 String theId; 2081 theId = this.getId(); 2082 strategy.appendField(locator, this, "id", buffer, theId); 2083 } 2084 return buffer; 2085 } 2086 2087 public int hashCode(ObjectLocator locator, HashCodeStrategy strategy) { 2088 int currentHashCode = 1; 2089 { 2090 List<Object> theBlobTransferPolicyOrClientIdGeneratorOrClientInternalExceptionListener; 2091 theBlobTransferPolicyOrClientIdGeneratorOrClientInternalExceptionListener = (((this.blobTransferPolicyOrClientIdGeneratorOrClientInternalExceptionListener!= null)&&(!this.blobTransferPolicyOrClientIdGeneratorOrClientInternalExceptionListener.isEmpty()))?this.getBlobTransferPolicyOrClientIdGeneratorOrClientInternalExceptionListener():null); 2092 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "blobTransferPolicyOrClientIdGeneratorOrClientInternalExceptionListener", theBlobTransferPolicyOrClientIdGeneratorOrClientInternalExceptionListener), currentHashCode, theBlobTransferPolicyOrClientIdGeneratorOrClientInternalExceptionListener); 2093 } 2094 { 2095 Boolean theAlwaysSessionAsync; 2096 theAlwaysSessionAsync = this.isAlwaysSessionAsync(); 2097 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "alwaysSessionAsync", theAlwaysSessionAsync), currentHashCode, theAlwaysSessionAsync); 2098 } 2099 { 2100 Boolean theAlwaysSyncSend; 2101 theAlwaysSyncSend = this.isAlwaysSyncSend(); 2102 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "alwaysSyncSend", theAlwaysSyncSend), currentHashCode, theAlwaysSyncSend); 2103 } 2104 { 2105 BigInteger theAuditDepth; 2106 theAuditDepth = this.getAuditDepth(); 2107 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "auditDepth", theAuditDepth), currentHashCode, theAuditDepth); 2108 } 2109 { 2110 BigInteger theAuditMaximumProducerNumber; 2111 theAuditMaximumProducerNumber = this.getAuditMaximumProducerNumber(); 2112 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "auditMaximumProducerNumber", theAuditMaximumProducerNumber), currentHashCode, theAuditMaximumProducerNumber); 2113 } 2114 { 2115 String theBeanName; 2116 theBeanName = this.getBeanName(); 2117 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "beanName", theBeanName), currentHashCode, theBeanName); 2118 } 2119 { 2120 String theBlobTransferPolicy; 2121 theBlobTransferPolicy = this.getBlobTransferPolicy(); 2122 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "blobTransferPolicy", theBlobTransferPolicy), currentHashCode, theBlobTransferPolicy); 2123 } 2124 { 2125 String theBrokerURL; 2126 theBrokerURL = this.getBrokerURL(); 2127 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "brokerURL", theBrokerURL), currentHashCode, theBrokerURL); 2128 } 2129 { 2130 Boolean theCheckForDuplicates; 2131 theCheckForDuplicates = this.isCheckForDuplicates(); 2132 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "checkForDuplicates", theCheckForDuplicates), currentHashCode, theCheckForDuplicates); 2133 } 2134 { 2135 String theClientID; 2136 theClientID = this.getClientID(); 2137 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "clientID", theClientID), currentHashCode, theClientID); 2138 } 2139 { 2140 String theClientIDPrefix; 2141 theClientIDPrefix = this.getClientIDPrefix(); 2142 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "clientIDPrefix", theClientIDPrefix), currentHashCode, theClientIDPrefix); 2143 } 2144 { 2145 String theClientIdGenerator; 2146 theClientIdGenerator = this.getClientIdGenerator(); 2147 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "clientIdGenerator", theClientIdGenerator), currentHashCode, theClientIdGenerator); 2148 } 2149 { 2150 String theClientInternalExceptionListener; 2151 theClientInternalExceptionListener = this.getClientInternalExceptionListener(); 2152 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "clientInternalExceptionListener", theClientInternalExceptionListener), currentHashCode, theClientInternalExceptionListener); 2153 } 2154 { 2155 BigInteger theCloseTimeout; 2156 theCloseTimeout = this.getCloseTimeout(); 2157 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "closeTimeout", theCloseTimeout), currentHashCode, theCloseTimeout); 2158 } 2159 { 2160 String theConnectionIDPrefix; 2161 theConnectionIDPrefix = this.getConnectionIDPrefix(); 2162 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "connectionIDPrefix", theConnectionIDPrefix), currentHashCode, theConnectionIDPrefix); 2163 } 2164 { 2165 String theConnectionIdGenerator; 2166 theConnectionIdGenerator = this.getConnectionIdGenerator(); 2167 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "connectionIdGenerator", theConnectionIdGenerator), currentHashCode, theConnectionIdGenerator); 2168 } 2169 { 2170 Boolean theConsumerExpiryCheckEnabled; 2171 theConsumerExpiryCheckEnabled = this.isConsumerExpiryCheckEnabled(); 2172 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "consumerExpiryCheckEnabled", theConsumerExpiryCheckEnabled), currentHashCode, theConsumerExpiryCheckEnabled); 2173 } 2174 { 2175 Long theConsumerFailoverRedeliveryWaitPeriod; 2176 theConsumerFailoverRedeliveryWaitPeriod = this.getConsumerFailoverRedeliveryWaitPeriod(); 2177 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "consumerFailoverRedeliveryWaitPeriod", theConsumerFailoverRedeliveryWaitPeriod), currentHashCode, theConsumerFailoverRedeliveryWaitPeriod); 2178 } 2179 { 2180 Boolean theCopyMessageOnSend; 2181 theCopyMessageOnSend = this.isCopyMessageOnSend(); 2182 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "copyMessageOnSend", theCopyMessageOnSend), currentHashCode, theCopyMessageOnSend); 2183 } 2184 { 2185 Boolean theDisableTimeStampsByDefault; 2186 theDisableTimeStampsByDefault = this.isDisableTimeStampsByDefault(); 2187 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "disableTimeStampsByDefault", theDisableTimeStampsByDefault), currentHashCode, theDisableTimeStampsByDefault); 2188 } 2189 { 2190 Boolean theDispatchAsync; 2191 theDispatchAsync = this.isDispatchAsync(); 2192 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "dispatchAsync", theDispatchAsync), currentHashCode, theDispatchAsync); 2193 } 2194 { 2195 String theExceptionListener; 2196 theExceptionListener = this.getExceptionListener(); 2197 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "exceptionListener", theExceptionListener), currentHashCode, theExceptionListener); 2198 } 2199 { 2200 Boolean theExclusiveConsumer; 2201 theExclusiveConsumer = this.isExclusiveConsumer(); 2202 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "exclusiveConsumer", theExclusiveConsumer), currentHashCode, theExclusiveConsumer); 2203 } 2204 { 2205 BigInteger theMaxThreadPoolSize; 2206 theMaxThreadPoolSize = this.getMaxThreadPoolSize(); 2207 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "maxThreadPoolSize", theMaxThreadPoolSize), currentHashCode, theMaxThreadPoolSize); 2208 } 2209 { 2210 Boolean theMessagePrioritySupported; 2211 theMessagePrioritySupported = this.isMessagePrioritySupported(); 2212 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "messagePrioritySupported", theMessagePrioritySupported), currentHashCode, theMessagePrioritySupported); 2213 } 2214 { 2215 Boolean theNestedMapAndListEnabled; 2216 theNestedMapAndListEnabled = this.isNestedMapAndListEnabled(); 2217 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "nestedMapAndListEnabled", theNestedMapAndListEnabled), currentHashCode, theNestedMapAndListEnabled); 2218 } 2219 { 2220 Boolean theNonBlockingRedelivery; 2221 theNonBlockingRedelivery = this.isNonBlockingRedelivery(); 2222 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "nonBlockingRedelivery", theNonBlockingRedelivery), currentHashCode, theNonBlockingRedelivery); 2223 } 2224 { 2225 Boolean theObjectMessageSerializationDefered; 2226 theObjectMessageSerializationDefered = this.isObjectMessageSerializationDefered(); 2227 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "objectMessageSerializationDefered", theObjectMessageSerializationDefered), currentHashCode, theObjectMessageSerializationDefered); 2228 } 2229 { 2230 Boolean theOptimizeAcknowledge; 2231 theOptimizeAcknowledge = this.isOptimizeAcknowledge(); 2232 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "optimizeAcknowledge", theOptimizeAcknowledge), currentHashCode, theOptimizeAcknowledge); 2233 } 2234 { 2235 Long theOptimizeAcknowledgeTimeOut; 2236 theOptimizeAcknowledgeTimeOut = this.getOptimizeAcknowledgeTimeOut(); 2237 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "optimizeAcknowledgeTimeOut", theOptimizeAcknowledgeTimeOut), currentHashCode, theOptimizeAcknowledgeTimeOut); 2238 } 2239 { 2240 Long theOptimizedAckScheduledAckInterval; 2241 theOptimizedAckScheduledAckInterval = this.getOptimizedAckScheduledAckInterval(); 2242 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "optimizedAckScheduledAckInterval", theOptimizedAckScheduledAckInterval), currentHashCode, theOptimizedAckScheduledAckInterval); 2243 } 2244 { 2245 Boolean theOptimizedMessageDispatch; 2246 theOptimizedMessageDispatch = this.isOptimizedMessageDispatch(); 2247 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "optimizedMessageDispatch", theOptimizedMessageDispatch), currentHashCode, theOptimizedMessageDispatch); 2248 } 2249 { 2250 String thePassword; 2251 thePassword = this.getPassword(); 2252 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "password", thePassword), currentHashCode, thePassword); 2253 } 2254 { 2255 String thePrefetchPolicy; 2256 thePrefetchPolicy = this.getPrefetchPolicy(); 2257 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "prefetchPolicy", thePrefetchPolicy), currentHashCode, thePrefetchPolicy); 2258 } 2259 { 2260 BigInteger theProducerWindowSize; 2261 theProducerWindowSize = this.getProducerWindowSize(); 2262 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "producerWindowSize", theProducerWindowSize), currentHashCode, theProducerWindowSize); 2263 } 2264 { 2265 String theProperties; 2266 theProperties = this.getProperties(); 2267 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "properties", theProperties), currentHashCode, theProperties); 2268 } 2269 { 2270 String theRedeliveryPolicy; 2271 theRedeliveryPolicy = this.getRedeliveryPolicy(); 2272 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "redeliveryPolicy", theRedeliveryPolicy), currentHashCode, theRedeliveryPolicy); 2273 } 2274 { 2275 String theRedeliveryPolicyMap; 2276 theRedeliveryPolicyMap = this.getRedeliveryPolicyMap(); 2277 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "redeliveryPolicyMap", theRedeliveryPolicyMap), currentHashCode, theRedeliveryPolicyMap); 2278 } 2279 { 2280 String theRejectedTaskHandler; 2281 theRejectedTaskHandler = this.getRejectedTaskHandler(); 2282 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "rejectedTaskHandler", theRejectedTaskHandler), currentHashCode, theRejectedTaskHandler); 2283 } 2284 { 2285 Boolean theRmIdFromConnectionId; 2286 theRmIdFromConnectionId = this.isRmIdFromConnectionId(); 2287 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "rmIdFromConnectionId", theRmIdFromConnectionId), currentHashCode, theRmIdFromConnectionId); 2288 } 2289 { 2290 Boolean theSendAcksAsync; 2291 theSendAcksAsync = this.isSendAcksAsync(); 2292 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "sendAcksAsync", theSendAcksAsync), currentHashCode, theSendAcksAsync); 2293 } 2294 { 2295 BigInteger theSendTimeout; 2296 theSendTimeout = this.getSendTimeout(); 2297 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "sendTimeout", theSendTimeout), currentHashCode, theSendTimeout); 2298 } 2299 { 2300 String theSessionTaskRunner; 2301 theSessionTaskRunner = this.getSessionTaskRunner(); 2302 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "sessionTaskRunner", theSessionTaskRunner), currentHashCode, theSessionTaskRunner); 2303 } 2304 { 2305 Boolean theStatsEnabled; 2306 theStatsEnabled = this.isStatsEnabled(); 2307 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "statsEnabled", theStatsEnabled), currentHashCode, theStatsEnabled); 2308 } 2309 { 2310 Boolean theTransactedIndividualAck; 2311 theTransactedIndividualAck = this.isTransactedIndividualAck(); 2312 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "transactedIndividualAck", theTransactedIndividualAck), currentHashCode, theTransactedIndividualAck); 2313 } 2314 { 2315 String theTransformer; 2316 theTransformer = this.getTransformer(); 2317 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "transformer", theTransformer), currentHashCode, theTransformer); 2318 } 2319 { 2320 String theTransportListener; 2321 theTransportListener = this.getTransportListener(); 2322 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "transportListener", theTransportListener), currentHashCode, theTransportListener); 2323 } 2324 { 2325 Boolean theUseAsyncSend; 2326 theUseAsyncSend = this.isUseAsyncSend(); 2327 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "useAsyncSend", theUseAsyncSend), currentHashCode, theUseAsyncSend); 2328 } 2329 { 2330 Boolean theUseBeanNameAsClientIdPrefix; 2331 theUseBeanNameAsClientIdPrefix = this.isUseBeanNameAsClientIdPrefix(); 2332 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "useBeanNameAsClientIdPrefix", theUseBeanNameAsClientIdPrefix), currentHashCode, theUseBeanNameAsClientIdPrefix); 2333 } 2334 { 2335 Boolean theUseCompression; 2336 theUseCompression = this.isUseCompression(); 2337 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "useCompression", theUseCompression), currentHashCode, theUseCompression); 2338 } 2339 { 2340 Boolean theUseDedicatedTaskRunner; 2341 theUseDedicatedTaskRunner = this.isUseDedicatedTaskRunner(); 2342 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "useDedicatedTaskRunner", theUseDedicatedTaskRunner), currentHashCode, theUseDedicatedTaskRunner); 2343 } 2344 { 2345 Boolean theUseRetroactiveConsumer; 2346 theUseRetroactiveConsumer = this.isUseRetroactiveConsumer(); 2347 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "useRetroactiveConsumer", theUseRetroactiveConsumer), currentHashCode, theUseRetroactiveConsumer); 2348 } 2349 { 2350 String theUserName; 2351 theUserName = this.getUserName(); 2352 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "userName", theUserName), currentHashCode, theUserName); 2353 } 2354 { 2355 Long theWarnAboutUnstartedConnectionTimeout; 2356 theWarnAboutUnstartedConnectionTimeout = this.getWarnAboutUnstartedConnectionTimeout(); 2357 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "warnAboutUnstartedConnectionTimeout", theWarnAboutUnstartedConnectionTimeout), currentHashCode, theWarnAboutUnstartedConnectionTimeout); 2358 } 2359 { 2360 Boolean theWatchTopicAdvisories; 2361 theWatchTopicAdvisories = this.isWatchTopicAdvisories(); 2362 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "watchTopicAdvisories", theWatchTopicAdvisories), currentHashCode, theWatchTopicAdvisories); 2363 } 2364 { 2365 String theId; 2366 theId = this.getId(); 2367 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "id", theId), currentHashCode, theId); 2368 } 2369 return currentHashCode; 2370 } 2371 2372 public int hashCode() { 2373 final HashCodeStrategy strategy = JAXBHashCodeStrategy.INSTANCE; 2374 return this.hashCode(null, strategy); 2375 } 2376 2377 public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy strategy) { 2378 if (!(object instanceof DtoConnectionFactory)) { 2379 return false; 2380 } 2381 if (this == object) { 2382 return true; 2383 } 2384 final DtoConnectionFactory that = ((DtoConnectionFactory) object); 2385 { 2386 List<Object> lhsBlobTransferPolicyOrClientIdGeneratorOrClientInternalExceptionListener; 2387 lhsBlobTransferPolicyOrClientIdGeneratorOrClientInternalExceptionListener = (((this.blobTransferPolicyOrClientIdGeneratorOrClientInternalExceptionListener!= null)&&(!this.blobTransferPolicyOrClientIdGeneratorOrClientInternalExceptionListener.isEmpty()))?this.getBlobTransferPolicyOrClientIdGeneratorOrClientInternalExceptionListener():null); 2388 List<Object> rhsBlobTransferPolicyOrClientIdGeneratorOrClientInternalExceptionListener; 2389 rhsBlobTransferPolicyOrClientIdGeneratorOrClientInternalExceptionListener = (((that.blobTransferPolicyOrClientIdGeneratorOrClientInternalExceptionListener!= null)&&(!that.blobTransferPolicyOrClientIdGeneratorOrClientInternalExceptionListener.isEmpty()))?that.getBlobTransferPolicyOrClientIdGeneratorOrClientInternalExceptionListener():null); 2390 if (!strategy.equals(LocatorUtils.property(thisLocator, "blobTransferPolicyOrClientIdGeneratorOrClientInternalExceptionListener", lhsBlobTransferPolicyOrClientIdGeneratorOrClientInternalExceptionListener), LocatorUtils.property(thatLocator, "blobTransferPolicyOrClientIdGeneratorOrClientInternalExceptionListener", rhsBlobTransferPolicyOrClientIdGeneratorOrClientInternalExceptionListener), lhsBlobTransferPolicyOrClientIdGeneratorOrClientInternalExceptionListener, rhsBlobTransferPolicyOrClientIdGeneratorOrClientInternalExceptionListener)) { 2391 return false; 2392 } 2393 } 2394 { 2395 Boolean lhsAlwaysSessionAsync; 2396 lhsAlwaysSessionAsync = this.isAlwaysSessionAsync(); 2397 Boolean rhsAlwaysSessionAsync; 2398 rhsAlwaysSessionAsync = that.isAlwaysSessionAsync(); 2399 if (!strategy.equals(LocatorUtils.property(thisLocator, "alwaysSessionAsync", lhsAlwaysSessionAsync), LocatorUtils.property(thatLocator, "alwaysSessionAsync", rhsAlwaysSessionAsync), lhsAlwaysSessionAsync, rhsAlwaysSessionAsync)) { 2400 return false; 2401 } 2402 } 2403 { 2404 Boolean lhsAlwaysSyncSend; 2405 lhsAlwaysSyncSend = this.isAlwaysSyncSend(); 2406 Boolean rhsAlwaysSyncSend; 2407 rhsAlwaysSyncSend = that.isAlwaysSyncSend(); 2408 if (!strategy.equals(LocatorUtils.property(thisLocator, "alwaysSyncSend", lhsAlwaysSyncSend), LocatorUtils.property(thatLocator, "alwaysSyncSend", rhsAlwaysSyncSend), lhsAlwaysSyncSend, rhsAlwaysSyncSend)) { 2409 return false; 2410 } 2411 } 2412 { 2413 BigInteger lhsAuditDepth; 2414 lhsAuditDepth = this.getAuditDepth(); 2415 BigInteger rhsAuditDepth; 2416 rhsAuditDepth = that.getAuditDepth(); 2417 if (!strategy.equals(LocatorUtils.property(thisLocator, "auditDepth", lhsAuditDepth), LocatorUtils.property(thatLocator, "auditDepth", rhsAuditDepth), lhsAuditDepth, rhsAuditDepth)) { 2418 return false; 2419 } 2420 } 2421 { 2422 BigInteger lhsAuditMaximumProducerNumber; 2423 lhsAuditMaximumProducerNumber = this.getAuditMaximumProducerNumber(); 2424 BigInteger rhsAuditMaximumProducerNumber; 2425 rhsAuditMaximumProducerNumber = that.getAuditMaximumProducerNumber(); 2426 if (!strategy.equals(LocatorUtils.property(thisLocator, "auditMaximumProducerNumber", lhsAuditMaximumProducerNumber), LocatorUtils.property(thatLocator, "auditMaximumProducerNumber", rhsAuditMaximumProducerNumber), lhsAuditMaximumProducerNumber, rhsAuditMaximumProducerNumber)) { 2427 return false; 2428 } 2429 } 2430 { 2431 String lhsBeanName; 2432 lhsBeanName = this.getBeanName(); 2433 String rhsBeanName; 2434 rhsBeanName = that.getBeanName(); 2435 if (!strategy.equals(LocatorUtils.property(thisLocator, "beanName", lhsBeanName), LocatorUtils.property(thatLocator, "beanName", rhsBeanName), lhsBeanName, rhsBeanName)) { 2436 return false; 2437 } 2438 } 2439 { 2440 String lhsBlobTransferPolicy; 2441 lhsBlobTransferPolicy = this.getBlobTransferPolicy(); 2442 String rhsBlobTransferPolicy; 2443 rhsBlobTransferPolicy = that.getBlobTransferPolicy(); 2444 if (!strategy.equals(LocatorUtils.property(thisLocator, "blobTransferPolicy", lhsBlobTransferPolicy), LocatorUtils.property(thatLocator, "blobTransferPolicy", rhsBlobTransferPolicy), lhsBlobTransferPolicy, rhsBlobTransferPolicy)) { 2445 return false; 2446 } 2447 } 2448 { 2449 String lhsBrokerURL; 2450 lhsBrokerURL = this.getBrokerURL(); 2451 String rhsBrokerURL; 2452 rhsBrokerURL = that.getBrokerURL(); 2453 if (!strategy.equals(LocatorUtils.property(thisLocator, "brokerURL", lhsBrokerURL), LocatorUtils.property(thatLocator, "brokerURL", rhsBrokerURL), lhsBrokerURL, rhsBrokerURL)) { 2454 return false; 2455 } 2456 } 2457 { 2458 Boolean lhsCheckForDuplicates; 2459 lhsCheckForDuplicates = this.isCheckForDuplicates(); 2460 Boolean rhsCheckForDuplicates; 2461 rhsCheckForDuplicates = that.isCheckForDuplicates(); 2462 if (!strategy.equals(LocatorUtils.property(thisLocator, "checkForDuplicates", lhsCheckForDuplicates), LocatorUtils.property(thatLocator, "checkForDuplicates", rhsCheckForDuplicates), lhsCheckForDuplicates, rhsCheckForDuplicates)) { 2463 return false; 2464 } 2465 } 2466 { 2467 String lhsClientID; 2468 lhsClientID = this.getClientID(); 2469 String rhsClientID; 2470 rhsClientID = that.getClientID(); 2471 if (!strategy.equals(LocatorUtils.property(thisLocator, "clientID", lhsClientID), LocatorUtils.property(thatLocator, "clientID", rhsClientID), lhsClientID, rhsClientID)) { 2472 return false; 2473 } 2474 } 2475 { 2476 String lhsClientIDPrefix; 2477 lhsClientIDPrefix = this.getClientIDPrefix(); 2478 String rhsClientIDPrefix; 2479 rhsClientIDPrefix = that.getClientIDPrefix(); 2480 if (!strategy.equals(LocatorUtils.property(thisLocator, "clientIDPrefix", lhsClientIDPrefix), LocatorUtils.property(thatLocator, "clientIDPrefix", rhsClientIDPrefix), lhsClientIDPrefix, rhsClientIDPrefix)) { 2481 return false; 2482 } 2483 } 2484 { 2485 String lhsClientIdGenerator; 2486 lhsClientIdGenerator = this.getClientIdGenerator(); 2487 String rhsClientIdGenerator; 2488 rhsClientIdGenerator = that.getClientIdGenerator(); 2489 if (!strategy.equals(LocatorUtils.property(thisLocator, "clientIdGenerator", lhsClientIdGenerator), LocatorUtils.property(thatLocator, "clientIdGenerator", rhsClientIdGenerator), lhsClientIdGenerator, rhsClientIdGenerator)) { 2490 return false; 2491 } 2492 } 2493 { 2494 String lhsClientInternalExceptionListener; 2495 lhsClientInternalExceptionListener = this.getClientInternalExceptionListener(); 2496 String rhsClientInternalExceptionListener; 2497 rhsClientInternalExceptionListener = that.getClientInternalExceptionListener(); 2498 if (!strategy.equals(LocatorUtils.property(thisLocator, "clientInternalExceptionListener", lhsClientInternalExceptionListener), LocatorUtils.property(thatLocator, "clientInternalExceptionListener", rhsClientInternalExceptionListener), lhsClientInternalExceptionListener, rhsClientInternalExceptionListener)) { 2499 return false; 2500 } 2501 } 2502 { 2503 BigInteger lhsCloseTimeout; 2504 lhsCloseTimeout = this.getCloseTimeout(); 2505 BigInteger rhsCloseTimeout; 2506 rhsCloseTimeout = that.getCloseTimeout(); 2507 if (!strategy.equals(LocatorUtils.property(thisLocator, "closeTimeout", lhsCloseTimeout), LocatorUtils.property(thatLocator, "closeTimeout", rhsCloseTimeout), lhsCloseTimeout, rhsCloseTimeout)) { 2508 return false; 2509 } 2510 } 2511 { 2512 String lhsConnectionIDPrefix; 2513 lhsConnectionIDPrefix = this.getConnectionIDPrefix(); 2514 String rhsConnectionIDPrefix; 2515 rhsConnectionIDPrefix = that.getConnectionIDPrefix(); 2516 if (!strategy.equals(LocatorUtils.property(thisLocator, "connectionIDPrefix", lhsConnectionIDPrefix), LocatorUtils.property(thatLocator, "connectionIDPrefix", rhsConnectionIDPrefix), lhsConnectionIDPrefix, rhsConnectionIDPrefix)) { 2517 return false; 2518 } 2519 } 2520 { 2521 String lhsConnectionIdGenerator; 2522 lhsConnectionIdGenerator = this.getConnectionIdGenerator(); 2523 String rhsConnectionIdGenerator; 2524 rhsConnectionIdGenerator = that.getConnectionIdGenerator(); 2525 if (!strategy.equals(LocatorUtils.property(thisLocator, "connectionIdGenerator", lhsConnectionIdGenerator), LocatorUtils.property(thatLocator, "connectionIdGenerator", rhsConnectionIdGenerator), lhsConnectionIdGenerator, rhsConnectionIdGenerator)) { 2526 return false; 2527 } 2528 } 2529 { 2530 Boolean lhsConsumerExpiryCheckEnabled; 2531 lhsConsumerExpiryCheckEnabled = this.isConsumerExpiryCheckEnabled(); 2532 Boolean rhsConsumerExpiryCheckEnabled; 2533 rhsConsumerExpiryCheckEnabled = that.isConsumerExpiryCheckEnabled(); 2534 if (!strategy.equals(LocatorUtils.property(thisLocator, "consumerExpiryCheckEnabled", lhsConsumerExpiryCheckEnabled), LocatorUtils.property(thatLocator, "consumerExpiryCheckEnabled", rhsConsumerExpiryCheckEnabled), lhsConsumerExpiryCheckEnabled, rhsConsumerExpiryCheckEnabled)) { 2535 return false; 2536 } 2537 } 2538 { 2539 Long lhsConsumerFailoverRedeliveryWaitPeriod; 2540 lhsConsumerFailoverRedeliveryWaitPeriod = this.getConsumerFailoverRedeliveryWaitPeriod(); 2541 Long rhsConsumerFailoverRedeliveryWaitPeriod; 2542 rhsConsumerFailoverRedeliveryWaitPeriod = that.getConsumerFailoverRedeliveryWaitPeriod(); 2543 if (!strategy.equals(LocatorUtils.property(thisLocator, "consumerFailoverRedeliveryWaitPeriod", lhsConsumerFailoverRedeliveryWaitPeriod), LocatorUtils.property(thatLocator, "consumerFailoverRedeliveryWaitPeriod", rhsConsumerFailoverRedeliveryWaitPeriod), lhsConsumerFailoverRedeliveryWaitPeriod, rhsConsumerFailoverRedeliveryWaitPeriod)) { 2544 return false; 2545 } 2546 } 2547 { 2548 Boolean lhsCopyMessageOnSend; 2549 lhsCopyMessageOnSend = this.isCopyMessageOnSend(); 2550 Boolean rhsCopyMessageOnSend; 2551 rhsCopyMessageOnSend = that.isCopyMessageOnSend(); 2552 if (!strategy.equals(LocatorUtils.property(thisLocator, "copyMessageOnSend", lhsCopyMessageOnSend), LocatorUtils.property(thatLocator, "copyMessageOnSend", rhsCopyMessageOnSend), lhsCopyMessageOnSend, rhsCopyMessageOnSend)) { 2553 return false; 2554 } 2555 } 2556 { 2557 Boolean lhsDisableTimeStampsByDefault; 2558 lhsDisableTimeStampsByDefault = this.isDisableTimeStampsByDefault(); 2559 Boolean rhsDisableTimeStampsByDefault; 2560 rhsDisableTimeStampsByDefault = that.isDisableTimeStampsByDefault(); 2561 if (!strategy.equals(LocatorUtils.property(thisLocator, "disableTimeStampsByDefault", lhsDisableTimeStampsByDefault), LocatorUtils.property(thatLocator, "disableTimeStampsByDefault", rhsDisableTimeStampsByDefault), lhsDisableTimeStampsByDefault, rhsDisableTimeStampsByDefault)) { 2562 return false; 2563 } 2564 } 2565 { 2566 Boolean lhsDispatchAsync; 2567 lhsDispatchAsync = this.isDispatchAsync(); 2568 Boolean rhsDispatchAsync; 2569 rhsDispatchAsync = that.isDispatchAsync(); 2570 if (!strategy.equals(LocatorUtils.property(thisLocator, "dispatchAsync", lhsDispatchAsync), LocatorUtils.property(thatLocator, "dispatchAsync", rhsDispatchAsync), lhsDispatchAsync, rhsDispatchAsync)) { 2571 return false; 2572 } 2573 } 2574 { 2575 String lhsExceptionListener; 2576 lhsExceptionListener = this.getExceptionListener(); 2577 String rhsExceptionListener; 2578 rhsExceptionListener = that.getExceptionListener(); 2579 if (!strategy.equals(LocatorUtils.property(thisLocator, "exceptionListener", lhsExceptionListener), LocatorUtils.property(thatLocator, "exceptionListener", rhsExceptionListener), lhsExceptionListener, rhsExceptionListener)) { 2580 return false; 2581 } 2582 } 2583 { 2584 Boolean lhsExclusiveConsumer; 2585 lhsExclusiveConsumer = this.isExclusiveConsumer(); 2586 Boolean rhsExclusiveConsumer; 2587 rhsExclusiveConsumer = that.isExclusiveConsumer(); 2588 if (!strategy.equals(LocatorUtils.property(thisLocator, "exclusiveConsumer", lhsExclusiveConsumer), LocatorUtils.property(thatLocator, "exclusiveConsumer", rhsExclusiveConsumer), lhsExclusiveConsumer, rhsExclusiveConsumer)) { 2589 return false; 2590 } 2591 } 2592 { 2593 BigInteger lhsMaxThreadPoolSize; 2594 lhsMaxThreadPoolSize = this.getMaxThreadPoolSize(); 2595 BigInteger rhsMaxThreadPoolSize; 2596 rhsMaxThreadPoolSize = that.getMaxThreadPoolSize(); 2597 if (!strategy.equals(LocatorUtils.property(thisLocator, "maxThreadPoolSize", lhsMaxThreadPoolSize), LocatorUtils.property(thatLocator, "maxThreadPoolSize", rhsMaxThreadPoolSize), lhsMaxThreadPoolSize, rhsMaxThreadPoolSize)) { 2598 return false; 2599 } 2600 } 2601 { 2602 Boolean lhsMessagePrioritySupported; 2603 lhsMessagePrioritySupported = this.isMessagePrioritySupported(); 2604 Boolean rhsMessagePrioritySupported; 2605 rhsMessagePrioritySupported = that.isMessagePrioritySupported(); 2606 if (!strategy.equals(LocatorUtils.property(thisLocator, "messagePrioritySupported", lhsMessagePrioritySupported), LocatorUtils.property(thatLocator, "messagePrioritySupported", rhsMessagePrioritySupported), lhsMessagePrioritySupported, rhsMessagePrioritySupported)) { 2607 return false; 2608 } 2609 } 2610 { 2611 Boolean lhsNestedMapAndListEnabled; 2612 lhsNestedMapAndListEnabled = this.isNestedMapAndListEnabled(); 2613 Boolean rhsNestedMapAndListEnabled; 2614 rhsNestedMapAndListEnabled = that.isNestedMapAndListEnabled(); 2615 if (!strategy.equals(LocatorUtils.property(thisLocator, "nestedMapAndListEnabled", lhsNestedMapAndListEnabled), LocatorUtils.property(thatLocator, "nestedMapAndListEnabled", rhsNestedMapAndListEnabled), lhsNestedMapAndListEnabled, rhsNestedMapAndListEnabled)) { 2616 return false; 2617 } 2618 } 2619 { 2620 Boolean lhsNonBlockingRedelivery; 2621 lhsNonBlockingRedelivery = this.isNonBlockingRedelivery(); 2622 Boolean rhsNonBlockingRedelivery; 2623 rhsNonBlockingRedelivery = that.isNonBlockingRedelivery(); 2624 if (!strategy.equals(LocatorUtils.property(thisLocator, "nonBlockingRedelivery", lhsNonBlockingRedelivery), LocatorUtils.property(thatLocator, "nonBlockingRedelivery", rhsNonBlockingRedelivery), lhsNonBlockingRedelivery, rhsNonBlockingRedelivery)) { 2625 return false; 2626 } 2627 } 2628 { 2629 Boolean lhsObjectMessageSerializationDefered; 2630 lhsObjectMessageSerializationDefered = this.isObjectMessageSerializationDefered(); 2631 Boolean rhsObjectMessageSerializationDefered; 2632 rhsObjectMessageSerializationDefered = that.isObjectMessageSerializationDefered(); 2633 if (!strategy.equals(LocatorUtils.property(thisLocator, "objectMessageSerializationDefered", lhsObjectMessageSerializationDefered), LocatorUtils.property(thatLocator, "objectMessageSerializationDefered", rhsObjectMessageSerializationDefered), lhsObjectMessageSerializationDefered, rhsObjectMessageSerializationDefered)) { 2634 return false; 2635 } 2636 } 2637 { 2638 Boolean lhsOptimizeAcknowledge; 2639 lhsOptimizeAcknowledge = this.isOptimizeAcknowledge(); 2640 Boolean rhsOptimizeAcknowledge; 2641 rhsOptimizeAcknowledge = that.isOptimizeAcknowledge(); 2642 if (!strategy.equals(LocatorUtils.property(thisLocator, "optimizeAcknowledge", lhsOptimizeAcknowledge), LocatorUtils.property(thatLocator, "optimizeAcknowledge", rhsOptimizeAcknowledge), lhsOptimizeAcknowledge, rhsOptimizeAcknowledge)) { 2643 return false; 2644 } 2645 } 2646 { 2647 Long lhsOptimizeAcknowledgeTimeOut; 2648 lhsOptimizeAcknowledgeTimeOut = this.getOptimizeAcknowledgeTimeOut(); 2649 Long rhsOptimizeAcknowledgeTimeOut; 2650 rhsOptimizeAcknowledgeTimeOut = that.getOptimizeAcknowledgeTimeOut(); 2651 if (!strategy.equals(LocatorUtils.property(thisLocator, "optimizeAcknowledgeTimeOut", lhsOptimizeAcknowledgeTimeOut), LocatorUtils.property(thatLocator, "optimizeAcknowledgeTimeOut", rhsOptimizeAcknowledgeTimeOut), lhsOptimizeAcknowledgeTimeOut, rhsOptimizeAcknowledgeTimeOut)) { 2652 return false; 2653 } 2654 } 2655 { 2656 Long lhsOptimizedAckScheduledAckInterval; 2657 lhsOptimizedAckScheduledAckInterval = this.getOptimizedAckScheduledAckInterval(); 2658 Long rhsOptimizedAckScheduledAckInterval; 2659 rhsOptimizedAckScheduledAckInterval = that.getOptimizedAckScheduledAckInterval(); 2660 if (!strategy.equals(LocatorUtils.property(thisLocator, "optimizedAckScheduledAckInterval", lhsOptimizedAckScheduledAckInterval), LocatorUtils.property(thatLocator, "optimizedAckScheduledAckInterval", rhsOptimizedAckScheduledAckInterval), lhsOptimizedAckScheduledAckInterval, rhsOptimizedAckScheduledAckInterval)) { 2661 return false; 2662 } 2663 } 2664 { 2665 Boolean lhsOptimizedMessageDispatch; 2666 lhsOptimizedMessageDispatch = this.isOptimizedMessageDispatch(); 2667 Boolean rhsOptimizedMessageDispatch; 2668 rhsOptimizedMessageDispatch = that.isOptimizedMessageDispatch(); 2669 if (!strategy.equals(LocatorUtils.property(thisLocator, "optimizedMessageDispatch", lhsOptimizedMessageDispatch), LocatorUtils.property(thatLocator, "optimizedMessageDispatch", rhsOptimizedMessageDispatch), lhsOptimizedMessageDispatch, rhsOptimizedMessageDispatch)) { 2670 return false; 2671 } 2672 } 2673 { 2674 String lhsPassword; 2675 lhsPassword = this.getPassword(); 2676 String rhsPassword; 2677 rhsPassword = that.getPassword(); 2678 if (!strategy.equals(LocatorUtils.property(thisLocator, "password", lhsPassword), LocatorUtils.property(thatLocator, "password", rhsPassword), lhsPassword, rhsPassword)) { 2679 return false; 2680 } 2681 } 2682 { 2683 String lhsPrefetchPolicy; 2684 lhsPrefetchPolicy = this.getPrefetchPolicy(); 2685 String rhsPrefetchPolicy; 2686 rhsPrefetchPolicy = that.getPrefetchPolicy(); 2687 if (!strategy.equals(LocatorUtils.property(thisLocator, "prefetchPolicy", lhsPrefetchPolicy), LocatorUtils.property(thatLocator, "prefetchPolicy", rhsPrefetchPolicy), lhsPrefetchPolicy, rhsPrefetchPolicy)) { 2688 return false; 2689 } 2690 } 2691 { 2692 BigInteger lhsProducerWindowSize; 2693 lhsProducerWindowSize = this.getProducerWindowSize(); 2694 BigInteger rhsProducerWindowSize; 2695 rhsProducerWindowSize = that.getProducerWindowSize(); 2696 if (!strategy.equals(LocatorUtils.property(thisLocator, "producerWindowSize", lhsProducerWindowSize), LocatorUtils.property(thatLocator, "producerWindowSize", rhsProducerWindowSize), lhsProducerWindowSize, rhsProducerWindowSize)) { 2697 return false; 2698 } 2699 } 2700 { 2701 String lhsProperties; 2702 lhsProperties = this.getProperties(); 2703 String rhsProperties; 2704 rhsProperties = that.getProperties(); 2705 if (!strategy.equals(LocatorUtils.property(thisLocator, "properties", lhsProperties), LocatorUtils.property(thatLocator, "properties", rhsProperties), lhsProperties, rhsProperties)) { 2706 return false; 2707 } 2708 } 2709 { 2710 String lhsRedeliveryPolicy; 2711 lhsRedeliveryPolicy = this.getRedeliveryPolicy(); 2712 String rhsRedeliveryPolicy; 2713 rhsRedeliveryPolicy = that.getRedeliveryPolicy(); 2714 if (!strategy.equals(LocatorUtils.property(thisLocator, "redeliveryPolicy", lhsRedeliveryPolicy), LocatorUtils.property(thatLocator, "redeliveryPolicy", rhsRedeliveryPolicy), lhsRedeliveryPolicy, rhsRedeliveryPolicy)) { 2715 return false; 2716 } 2717 } 2718 { 2719 String lhsRedeliveryPolicyMap; 2720 lhsRedeliveryPolicyMap = this.getRedeliveryPolicyMap(); 2721 String rhsRedeliveryPolicyMap; 2722 rhsRedeliveryPolicyMap = that.getRedeliveryPolicyMap(); 2723 if (!strategy.equals(LocatorUtils.property(thisLocator, "redeliveryPolicyMap", lhsRedeliveryPolicyMap), LocatorUtils.property(thatLocator, "redeliveryPolicyMap", rhsRedeliveryPolicyMap), lhsRedeliveryPolicyMap, rhsRedeliveryPolicyMap)) { 2724 return false; 2725 } 2726 } 2727 { 2728 String lhsRejectedTaskHandler; 2729 lhsRejectedTaskHandler = this.getRejectedTaskHandler(); 2730 String rhsRejectedTaskHandler; 2731 rhsRejectedTaskHandler = that.getRejectedTaskHandler(); 2732 if (!strategy.equals(LocatorUtils.property(thisLocator, "rejectedTaskHandler", lhsRejectedTaskHandler), LocatorUtils.property(thatLocator, "rejectedTaskHandler", rhsRejectedTaskHandler), lhsRejectedTaskHandler, rhsRejectedTaskHandler)) { 2733 return false; 2734 } 2735 } 2736 { 2737 Boolean lhsRmIdFromConnectionId; 2738 lhsRmIdFromConnectionId = this.isRmIdFromConnectionId(); 2739 Boolean rhsRmIdFromConnectionId; 2740 rhsRmIdFromConnectionId = that.isRmIdFromConnectionId(); 2741 if (!strategy.equals(LocatorUtils.property(thisLocator, "rmIdFromConnectionId", lhsRmIdFromConnectionId), LocatorUtils.property(thatLocator, "rmIdFromConnectionId", rhsRmIdFromConnectionId), lhsRmIdFromConnectionId, rhsRmIdFromConnectionId)) { 2742 return false; 2743 } 2744 } 2745 { 2746 Boolean lhsSendAcksAsync; 2747 lhsSendAcksAsync = this.isSendAcksAsync(); 2748 Boolean rhsSendAcksAsync; 2749 rhsSendAcksAsync = that.isSendAcksAsync(); 2750 if (!strategy.equals(LocatorUtils.property(thisLocator, "sendAcksAsync", lhsSendAcksAsync), LocatorUtils.property(thatLocator, "sendAcksAsync", rhsSendAcksAsync), lhsSendAcksAsync, rhsSendAcksAsync)) { 2751 return false; 2752 } 2753 } 2754 { 2755 BigInteger lhsSendTimeout; 2756 lhsSendTimeout = this.getSendTimeout(); 2757 BigInteger rhsSendTimeout; 2758 rhsSendTimeout = that.getSendTimeout(); 2759 if (!strategy.equals(LocatorUtils.property(thisLocator, "sendTimeout", lhsSendTimeout), LocatorUtils.property(thatLocator, "sendTimeout", rhsSendTimeout), lhsSendTimeout, rhsSendTimeout)) { 2760 return false; 2761 } 2762 } 2763 { 2764 String lhsSessionTaskRunner; 2765 lhsSessionTaskRunner = this.getSessionTaskRunner(); 2766 String rhsSessionTaskRunner; 2767 rhsSessionTaskRunner = that.getSessionTaskRunner(); 2768 if (!strategy.equals(LocatorUtils.property(thisLocator, "sessionTaskRunner", lhsSessionTaskRunner), LocatorUtils.property(thatLocator, "sessionTaskRunner", rhsSessionTaskRunner), lhsSessionTaskRunner, rhsSessionTaskRunner)) { 2769 return false; 2770 } 2771 } 2772 { 2773 Boolean lhsStatsEnabled; 2774 lhsStatsEnabled = this.isStatsEnabled(); 2775 Boolean rhsStatsEnabled; 2776 rhsStatsEnabled = that.isStatsEnabled(); 2777 if (!strategy.equals(LocatorUtils.property(thisLocator, "statsEnabled", lhsStatsEnabled), LocatorUtils.property(thatLocator, "statsEnabled", rhsStatsEnabled), lhsStatsEnabled, rhsStatsEnabled)) { 2778 return false; 2779 } 2780 } 2781 { 2782 Boolean lhsTransactedIndividualAck; 2783 lhsTransactedIndividualAck = this.isTransactedIndividualAck(); 2784 Boolean rhsTransactedIndividualAck; 2785 rhsTransactedIndividualAck = that.isTransactedIndividualAck(); 2786 if (!strategy.equals(LocatorUtils.property(thisLocator, "transactedIndividualAck", lhsTransactedIndividualAck), LocatorUtils.property(thatLocator, "transactedIndividualAck", rhsTransactedIndividualAck), lhsTransactedIndividualAck, rhsTransactedIndividualAck)) { 2787 return false; 2788 } 2789 } 2790 { 2791 String lhsTransformer; 2792 lhsTransformer = this.getTransformer(); 2793 String rhsTransformer; 2794 rhsTransformer = that.getTransformer(); 2795 if (!strategy.equals(LocatorUtils.property(thisLocator, "transformer", lhsTransformer), LocatorUtils.property(thatLocator, "transformer", rhsTransformer), lhsTransformer, rhsTransformer)) { 2796 return false; 2797 } 2798 } 2799 { 2800 String lhsTransportListener; 2801 lhsTransportListener = this.getTransportListener(); 2802 String rhsTransportListener; 2803 rhsTransportListener = that.getTransportListener(); 2804 if (!strategy.equals(LocatorUtils.property(thisLocator, "transportListener", lhsTransportListener), LocatorUtils.property(thatLocator, "transportListener", rhsTransportListener), lhsTransportListener, rhsTransportListener)) { 2805 return false; 2806 } 2807 } 2808 { 2809 Boolean lhsUseAsyncSend; 2810 lhsUseAsyncSend = this.isUseAsyncSend(); 2811 Boolean rhsUseAsyncSend; 2812 rhsUseAsyncSend = that.isUseAsyncSend(); 2813 if (!strategy.equals(LocatorUtils.property(thisLocator, "useAsyncSend", lhsUseAsyncSend), LocatorUtils.property(thatLocator, "useAsyncSend", rhsUseAsyncSend), lhsUseAsyncSend, rhsUseAsyncSend)) { 2814 return false; 2815 } 2816 } 2817 { 2818 Boolean lhsUseBeanNameAsClientIdPrefix; 2819 lhsUseBeanNameAsClientIdPrefix = this.isUseBeanNameAsClientIdPrefix(); 2820 Boolean rhsUseBeanNameAsClientIdPrefix; 2821 rhsUseBeanNameAsClientIdPrefix = that.isUseBeanNameAsClientIdPrefix(); 2822 if (!strategy.equals(LocatorUtils.property(thisLocator, "useBeanNameAsClientIdPrefix", lhsUseBeanNameAsClientIdPrefix), LocatorUtils.property(thatLocator, "useBeanNameAsClientIdPrefix", rhsUseBeanNameAsClientIdPrefix), lhsUseBeanNameAsClientIdPrefix, rhsUseBeanNameAsClientIdPrefix)) { 2823 return false; 2824 } 2825 } 2826 { 2827 Boolean lhsUseCompression; 2828 lhsUseCompression = this.isUseCompression(); 2829 Boolean rhsUseCompression; 2830 rhsUseCompression = that.isUseCompression(); 2831 if (!strategy.equals(LocatorUtils.property(thisLocator, "useCompression", lhsUseCompression), LocatorUtils.property(thatLocator, "useCompression", rhsUseCompression), lhsUseCompression, rhsUseCompression)) { 2832 return false; 2833 } 2834 } 2835 { 2836 Boolean lhsUseDedicatedTaskRunner; 2837 lhsUseDedicatedTaskRunner = this.isUseDedicatedTaskRunner(); 2838 Boolean rhsUseDedicatedTaskRunner; 2839 rhsUseDedicatedTaskRunner = that.isUseDedicatedTaskRunner(); 2840 if (!strategy.equals(LocatorUtils.property(thisLocator, "useDedicatedTaskRunner", lhsUseDedicatedTaskRunner), LocatorUtils.property(thatLocator, "useDedicatedTaskRunner", rhsUseDedicatedTaskRunner), lhsUseDedicatedTaskRunner, rhsUseDedicatedTaskRunner)) { 2841 return false; 2842 } 2843 } 2844 { 2845 Boolean lhsUseRetroactiveConsumer; 2846 lhsUseRetroactiveConsumer = this.isUseRetroactiveConsumer(); 2847 Boolean rhsUseRetroactiveConsumer; 2848 rhsUseRetroactiveConsumer = that.isUseRetroactiveConsumer(); 2849 if (!strategy.equals(LocatorUtils.property(thisLocator, "useRetroactiveConsumer", lhsUseRetroactiveConsumer), LocatorUtils.property(thatLocator, "useRetroactiveConsumer", rhsUseRetroactiveConsumer), lhsUseRetroactiveConsumer, rhsUseRetroactiveConsumer)) { 2850 return false; 2851 } 2852 } 2853 { 2854 String lhsUserName; 2855 lhsUserName = this.getUserName(); 2856 String rhsUserName; 2857 rhsUserName = that.getUserName(); 2858 if (!strategy.equals(LocatorUtils.property(thisLocator, "userName", lhsUserName), LocatorUtils.property(thatLocator, "userName", rhsUserName), lhsUserName, rhsUserName)) { 2859 return false; 2860 } 2861 } 2862 { 2863 Long lhsWarnAboutUnstartedConnectionTimeout; 2864 lhsWarnAboutUnstartedConnectionTimeout = this.getWarnAboutUnstartedConnectionTimeout(); 2865 Long rhsWarnAboutUnstartedConnectionTimeout; 2866 rhsWarnAboutUnstartedConnectionTimeout = that.getWarnAboutUnstartedConnectionTimeout(); 2867 if (!strategy.equals(LocatorUtils.property(thisLocator, "warnAboutUnstartedConnectionTimeout", lhsWarnAboutUnstartedConnectionTimeout), LocatorUtils.property(thatLocator, "warnAboutUnstartedConnectionTimeout", rhsWarnAboutUnstartedConnectionTimeout), lhsWarnAboutUnstartedConnectionTimeout, rhsWarnAboutUnstartedConnectionTimeout)) { 2868 return false; 2869 } 2870 } 2871 { 2872 Boolean lhsWatchTopicAdvisories; 2873 lhsWatchTopicAdvisories = this.isWatchTopicAdvisories(); 2874 Boolean rhsWatchTopicAdvisories; 2875 rhsWatchTopicAdvisories = that.isWatchTopicAdvisories(); 2876 if (!strategy.equals(LocatorUtils.property(thisLocator, "watchTopicAdvisories", lhsWatchTopicAdvisories), LocatorUtils.property(thatLocator, "watchTopicAdvisories", rhsWatchTopicAdvisories), lhsWatchTopicAdvisories, rhsWatchTopicAdvisories)) { 2877 return false; 2878 } 2879 } 2880 { 2881 String lhsId; 2882 lhsId = this.getId(); 2883 String rhsId; 2884 rhsId = that.getId(); 2885 if (!strategy.equals(LocatorUtils.property(thisLocator, "id", lhsId), LocatorUtils.property(thatLocator, "id", rhsId), lhsId, rhsId)) { 2886 return false; 2887 } 2888 } 2889 return true; 2890 } 2891 2892 public boolean equals(Object object) { 2893 final EqualsStrategy strategy = new org.apache.activemq.plugin.jaxb2_commons.ElementAwareEqualsStrategy(); 2894 return equals(null, null, object, strategy); 2895 } 2896 2897 2898 /** 2899 * <p>Java class for anonymous complex type. 2900 * 2901 * <p>The following schema fragment specifies the expected content contained within this class. 2902 * 2903 * <pre> 2904 * <complexType> 2905 * <complexContent> 2906 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> 2907 * <sequence minOccurs="0"> 2908 * <any maxOccurs="unbounded" minOccurs="0"/> 2909 * </sequence> 2910 * </restriction> 2911 * </complexContent> 2912 * </complexType> 2913 * </pre> 2914 * 2915 * 2916 */ 2917 @XmlAccessorType(XmlAccessType.FIELD) 2918 @XmlType(name = "", propOrder = { 2919 "any" 2920 }) 2921 public static class BlobTransferPolicy 2922 implements Equals, HashCode, ToString 2923 { 2924 2925 @XmlAnyElement(lax = true) 2926 protected List<Object> any; 2927 2928 /** 2929 * Gets the value of the any property. 2930 * 2931 * <p> 2932 * This accessor method returns a reference to the live list, 2933 * not a snapshot. Therefore any modification you make to the 2934 * returned list will be present inside the JAXB object. 2935 * This is why there is not a <CODE>set</CODE> method for the any property. 2936 * 2937 * <p> 2938 * For example, to add a new item, do as follows: 2939 * <pre> 2940 * getAny().add(newItem); 2941 * </pre> 2942 * 2943 * 2944 * <p> 2945 * Objects of the following type(s) are allowed in the list 2946 * {@link Object } 2947 * 2948 * 2949 */ 2950 public List<Object> getAny() { 2951 if (any == null) { 2952 any = new ArrayList<Object>(); 2953 } 2954 return this.any; 2955 } 2956 2957 public String toString() { 2958 final ToStringStrategy strategy = JAXBToStringStrategy.INSTANCE; 2959 final StringBuilder buffer = new StringBuilder(); 2960 append(null, buffer, strategy); 2961 return buffer.toString(); 2962 } 2963 2964 public StringBuilder append(ObjectLocator locator, StringBuilder buffer, ToStringStrategy strategy) { 2965 strategy.appendStart(locator, this, buffer); 2966 appendFields(locator, buffer, strategy); 2967 strategy.appendEnd(locator, this, buffer); 2968 return buffer; 2969 } 2970 2971 public StringBuilder appendFields(ObjectLocator locator, StringBuilder buffer, ToStringStrategy strategy) { 2972 { 2973 List<Object> theAny; 2974 theAny = (((this.any!= null)&&(!this.any.isEmpty()))?this.getAny():null); 2975 strategy.appendField(locator, this, "any", buffer, theAny); 2976 } 2977 return buffer; 2978 } 2979 2980 public int hashCode(ObjectLocator locator, HashCodeStrategy strategy) { 2981 int currentHashCode = 1; 2982 { 2983 List<Object> theAny; 2984 theAny = (((this.any!= null)&&(!this.any.isEmpty()))?this.getAny():null); 2985 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "any", theAny), currentHashCode, theAny); 2986 } 2987 return currentHashCode; 2988 } 2989 2990 public int hashCode() { 2991 final HashCodeStrategy strategy = JAXBHashCodeStrategy.INSTANCE; 2992 return this.hashCode(null, strategy); 2993 } 2994 2995 public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy strategy) { 2996 if (!(object instanceof DtoConnectionFactory.BlobTransferPolicy)) { 2997 return false; 2998 } 2999 if (this == object) { 3000 return true; 3001 } 3002 final DtoConnectionFactory.BlobTransferPolicy that = ((DtoConnectionFactory.BlobTransferPolicy) object); 3003 { 3004 List<Object> lhsAny; 3005 lhsAny = (((this.any!= null)&&(!this.any.isEmpty()))?this.getAny():null); 3006 List<Object> rhsAny; 3007 rhsAny = (((that.any!= null)&&(!that.any.isEmpty()))?that.getAny():null); 3008 if (!strategy.equals(LocatorUtils.property(thisLocator, "any", lhsAny), LocatorUtils.property(thatLocator, "any", rhsAny), lhsAny, rhsAny)) { 3009 return false; 3010 } 3011 } 3012 return true; 3013 } 3014 3015 public boolean equals(Object object) { 3016 final EqualsStrategy strategy = new org.apache.activemq.plugin.jaxb2_commons.ElementAwareEqualsStrategy(); 3017 return equals(null, null, object, strategy); 3018 } 3019 3020 } 3021 3022 3023 /** 3024 * <p>Java class for anonymous complex type. 3025 * 3026 * <p>The following schema fragment specifies the expected content contained within this class. 3027 * 3028 * <pre> 3029 * <complexType> 3030 * <complexContent> 3031 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> 3032 * <sequence minOccurs="0"> 3033 * <any maxOccurs="unbounded" minOccurs="0"/> 3034 * </sequence> 3035 * </restriction> 3036 * </complexContent> 3037 * </complexType> 3038 * </pre> 3039 * 3040 * 3041 */ 3042 @XmlAccessorType(XmlAccessType.FIELD) 3043 @XmlType(name = "", propOrder = { 3044 "any" 3045 }) 3046 public static class ClientIdGenerator 3047 implements Equals, HashCode, ToString 3048 { 3049 3050 @XmlAnyElement(lax = true) 3051 protected List<Object> any; 3052 3053 /** 3054 * Gets the value of the any property. 3055 * 3056 * <p> 3057 * This accessor method returns a reference to the live list, 3058 * not a snapshot. Therefore any modification you make to the 3059 * returned list will be present inside the JAXB object. 3060 * This is why there is not a <CODE>set</CODE> method for the any property. 3061 * 3062 * <p> 3063 * For example, to add a new item, do as follows: 3064 * <pre> 3065 * getAny().add(newItem); 3066 * </pre> 3067 * 3068 * 3069 * <p> 3070 * Objects of the following type(s) are allowed in the list 3071 * {@link Object } 3072 * 3073 * 3074 */ 3075 public List<Object> getAny() { 3076 if (any == null) { 3077 any = new ArrayList<Object>(); 3078 } 3079 return this.any; 3080 } 3081 3082 public String toString() { 3083 final ToStringStrategy strategy = JAXBToStringStrategy.INSTANCE; 3084 final StringBuilder buffer = new StringBuilder(); 3085 append(null, buffer, strategy); 3086 return buffer.toString(); 3087 } 3088 3089 public StringBuilder append(ObjectLocator locator, StringBuilder buffer, ToStringStrategy strategy) { 3090 strategy.appendStart(locator, this, buffer); 3091 appendFields(locator, buffer, strategy); 3092 strategy.appendEnd(locator, this, buffer); 3093 return buffer; 3094 } 3095 3096 public StringBuilder appendFields(ObjectLocator locator, StringBuilder buffer, ToStringStrategy strategy) { 3097 { 3098 List<Object> theAny; 3099 theAny = (((this.any!= null)&&(!this.any.isEmpty()))?this.getAny():null); 3100 strategy.appendField(locator, this, "any", buffer, theAny); 3101 } 3102 return buffer; 3103 } 3104 3105 public int hashCode(ObjectLocator locator, HashCodeStrategy strategy) { 3106 int currentHashCode = 1; 3107 { 3108 List<Object> theAny; 3109 theAny = (((this.any!= null)&&(!this.any.isEmpty()))?this.getAny():null); 3110 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "any", theAny), currentHashCode, theAny); 3111 } 3112 return currentHashCode; 3113 } 3114 3115 public int hashCode() { 3116 final HashCodeStrategy strategy = JAXBHashCodeStrategy.INSTANCE; 3117 return this.hashCode(null, strategy); 3118 } 3119 3120 public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy strategy) { 3121 if (!(object instanceof DtoConnectionFactory.ClientIdGenerator)) { 3122 return false; 3123 } 3124 if (this == object) { 3125 return true; 3126 } 3127 final DtoConnectionFactory.ClientIdGenerator that = ((DtoConnectionFactory.ClientIdGenerator) object); 3128 { 3129 List<Object> lhsAny; 3130 lhsAny = (((this.any!= null)&&(!this.any.isEmpty()))?this.getAny():null); 3131 List<Object> rhsAny; 3132 rhsAny = (((that.any!= null)&&(!that.any.isEmpty()))?that.getAny():null); 3133 if (!strategy.equals(LocatorUtils.property(thisLocator, "any", lhsAny), LocatorUtils.property(thatLocator, "any", rhsAny), lhsAny, rhsAny)) { 3134 return false; 3135 } 3136 } 3137 return true; 3138 } 3139 3140 public boolean equals(Object object) { 3141 final EqualsStrategy strategy = new org.apache.activemq.plugin.jaxb2_commons.ElementAwareEqualsStrategy(); 3142 return equals(null, null, object, strategy); 3143 } 3144 3145 } 3146 3147 3148 /** 3149 * <p>Java class for anonymous complex type. 3150 * 3151 * <p>The following schema fragment specifies the expected content contained within this class. 3152 * 3153 * <pre> 3154 * <complexType> 3155 * <complexContent> 3156 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> 3157 * <sequence minOccurs="0"> 3158 * <any maxOccurs="unbounded" minOccurs="0"/> 3159 * </sequence> 3160 * </restriction> 3161 * </complexContent> 3162 * </complexType> 3163 * </pre> 3164 * 3165 * 3166 */ 3167 @XmlAccessorType(XmlAccessType.FIELD) 3168 @XmlType(name = "", propOrder = { 3169 "any" 3170 }) 3171 public static class ClientInternalExceptionListener 3172 implements Equals, HashCode, ToString 3173 { 3174 3175 @XmlAnyElement(lax = true) 3176 protected List<Object> any; 3177 3178 /** 3179 * Gets the value of the any property. 3180 * 3181 * <p> 3182 * This accessor method returns a reference to the live list, 3183 * not a snapshot. Therefore any modification you make to the 3184 * returned list will be present inside the JAXB object. 3185 * This is why there is not a <CODE>set</CODE> method for the any property. 3186 * 3187 * <p> 3188 * For example, to add a new item, do as follows: 3189 * <pre> 3190 * getAny().add(newItem); 3191 * </pre> 3192 * 3193 * 3194 * <p> 3195 * Objects of the following type(s) are allowed in the list 3196 * {@link Object } 3197 * 3198 * 3199 */ 3200 public List<Object> getAny() { 3201 if (any == null) { 3202 any = new ArrayList<Object>(); 3203 } 3204 return this.any; 3205 } 3206 3207 public String toString() { 3208 final ToStringStrategy strategy = JAXBToStringStrategy.INSTANCE; 3209 final StringBuilder buffer = new StringBuilder(); 3210 append(null, buffer, strategy); 3211 return buffer.toString(); 3212 } 3213 3214 public StringBuilder append(ObjectLocator locator, StringBuilder buffer, ToStringStrategy strategy) { 3215 strategy.appendStart(locator, this, buffer); 3216 appendFields(locator, buffer, strategy); 3217 strategy.appendEnd(locator, this, buffer); 3218 return buffer; 3219 } 3220 3221 public StringBuilder appendFields(ObjectLocator locator, StringBuilder buffer, ToStringStrategy strategy) { 3222 { 3223 List<Object> theAny; 3224 theAny = (((this.any!= null)&&(!this.any.isEmpty()))?this.getAny():null); 3225 strategy.appendField(locator, this, "any", buffer, theAny); 3226 } 3227 return buffer; 3228 } 3229 3230 public int hashCode(ObjectLocator locator, HashCodeStrategy strategy) { 3231 int currentHashCode = 1; 3232 { 3233 List<Object> theAny; 3234 theAny = (((this.any!= null)&&(!this.any.isEmpty()))?this.getAny():null); 3235 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "any", theAny), currentHashCode, theAny); 3236 } 3237 return currentHashCode; 3238 } 3239 3240 public int hashCode() { 3241 final HashCodeStrategy strategy = JAXBHashCodeStrategy.INSTANCE; 3242 return this.hashCode(null, strategy); 3243 } 3244 3245 public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy strategy) { 3246 if (!(object instanceof DtoConnectionFactory.ClientInternalExceptionListener)) { 3247 return false; 3248 } 3249 if (this == object) { 3250 return true; 3251 } 3252 final DtoConnectionFactory.ClientInternalExceptionListener that = ((DtoConnectionFactory.ClientInternalExceptionListener) object); 3253 { 3254 List<Object> lhsAny; 3255 lhsAny = (((this.any!= null)&&(!this.any.isEmpty()))?this.getAny():null); 3256 List<Object> rhsAny; 3257 rhsAny = (((that.any!= null)&&(!that.any.isEmpty()))?that.getAny():null); 3258 if (!strategy.equals(LocatorUtils.property(thisLocator, "any", lhsAny), LocatorUtils.property(thatLocator, "any", rhsAny), lhsAny, rhsAny)) { 3259 return false; 3260 } 3261 } 3262 return true; 3263 } 3264 3265 public boolean equals(Object object) { 3266 final EqualsStrategy strategy = new org.apache.activemq.plugin.jaxb2_commons.ElementAwareEqualsStrategy(); 3267 return equals(null, null, object, strategy); 3268 } 3269 3270 } 3271 3272 3273 /** 3274 * <p>Java class for anonymous complex type. 3275 * 3276 * <p>The following schema fragment specifies the expected content contained within this class. 3277 * 3278 * <pre> 3279 * <complexType> 3280 * <complexContent> 3281 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> 3282 * <sequence minOccurs="0"> 3283 * <any maxOccurs="unbounded" minOccurs="0"/> 3284 * </sequence> 3285 * </restriction> 3286 * </complexContent> 3287 * </complexType> 3288 * </pre> 3289 * 3290 * 3291 */ 3292 @XmlAccessorType(XmlAccessType.FIELD) 3293 @XmlType(name = "", propOrder = { 3294 "any" 3295 }) 3296 public static class ConnectionIdGenerator 3297 implements Equals, HashCode, ToString 3298 { 3299 3300 @XmlAnyElement(lax = true) 3301 protected List<Object> any; 3302 3303 /** 3304 * Gets the value of the any property. 3305 * 3306 * <p> 3307 * This accessor method returns a reference to the live list, 3308 * not a snapshot. Therefore any modification you make to the 3309 * returned list will be present inside the JAXB object. 3310 * This is why there is not a <CODE>set</CODE> method for the any property. 3311 * 3312 * <p> 3313 * For example, to add a new item, do as follows: 3314 * <pre> 3315 * getAny().add(newItem); 3316 * </pre> 3317 * 3318 * 3319 * <p> 3320 * Objects of the following type(s) are allowed in the list 3321 * {@link Object } 3322 * 3323 * 3324 */ 3325 public List<Object> getAny() { 3326 if (any == null) { 3327 any = new ArrayList<Object>(); 3328 } 3329 return this.any; 3330 } 3331 3332 public String toString() { 3333 final ToStringStrategy strategy = JAXBToStringStrategy.INSTANCE; 3334 final StringBuilder buffer = new StringBuilder(); 3335 append(null, buffer, strategy); 3336 return buffer.toString(); 3337 } 3338 3339 public StringBuilder append(ObjectLocator locator, StringBuilder buffer, ToStringStrategy strategy) { 3340 strategy.appendStart(locator, this, buffer); 3341 appendFields(locator, buffer, strategy); 3342 strategy.appendEnd(locator, this, buffer); 3343 return buffer; 3344 } 3345 3346 public StringBuilder appendFields(ObjectLocator locator, StringBuilder buffer, ToStringStrategy strategy) { 3347 { 3348 List<Object> theAny; 3349 theAny = (((this.any!= null)&&(!this.any.isEmpty()))?this.getAny():null); 3350 strategy.appendField(locator, this, "any", buffer, theAny); 3351 } 3352 return buffer; 3353 } 3354 3355 public int hashCode(ObjectLocator locator, HashCodeStrategy strategy) { 3356 int currentHashCode = 1; 3357 { 3358 List<Object> theAny; 3359 theAny = (((this.any!= null)&&(!this.any.isEmpty()))?this.getAny():null); 3360 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "any", theAny), currentHashCode, theAny); 3361 } 3362 return currentHashCode; 3363 } 3364 3365 public int hashCode() { 3366 final HashCodeStrategy strategy = JAXBHashCodeStrategy.INSTANCE; 3367 return this.hashCode(null, strategy); 3368 } 3369 3370 public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy strategy) { 3371 if (!(object instanceof DtoConnectionFactory.ConnectionIdGenerator)) { 3372 return false; 3373 } 3374 if (this == object) { 3375 return true; 3376 } 3377 final DtoConnectionFactory.ConnectionIdGenerator that = ((DtoConnectionFactory.ConnectionIdGenerator) object); 3378 { 3379 List<Object> lhsAny; 3380 lhsAny = (((this.any!= null)&&(!this.any.isEmpty()))?this.getAny():null); 3381 List<Object> rhsAny; 3382 rhsAny = (((that.any!= null)&&(!that.any.isEmpty()))?that.getAny():null); 3383 if (!strategy.equals(LocatorUtils.property(thisLocator, "any", lhsAny), LocatorUtils.property(thatLocator, "any", rhsAny), lhsAny, rhsAny)) { 3384 return false; 3385 } 3386 } 3387 return true; 3388 } 3389 3390 public boolean equals(Object object) { 3391 final EqualsStrategy strategy = new org.apache.activemq.plugin.jaxb2_commons.ElementAwareEqualsStrategy(); 3392 return equals(null, null, object, strategy); 3393 } 3394 3395 } 3396 3397 3398 /** 3399 * <p>Java class for anonymous complex type. 3400 * 3401 * <p>The following schema fragment specifies the expected content contained within this class. 3402 * 3403 * <pre> 3404 * <complexType> 3405 * <complexContent> 3406 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> 3407 * <sequence minOccurs="0"> 3408 * <any maxOccurs="unbounded" minOccurs="0"/> 3409 * </sequence> 3410 * </restriction> 3411 * </complexContent> 3412 * </complexType> 3413 * </pre> 3414 * 3415 * 3416 */ 3417 @XmlAccessorType(XmlAccessType.FIELD) 3418 @XmlType(name = "", propOrder = { 3419 "any" 3420 }) 3421 public static class ExceptionListener 3422 implements Equals, HashCode, ToString 3423 { 3424 3425 @XmlAnyElement(lax = true) 3426 protected List<Object> any; 3427 3428 /** 3429 * Gets the value of the any property. 3430 * 3431 * <p> 3432 * This accessor method returns a reference to the live list, 3433 * not a snapshot. Therefore any modification you make to the 3434 * returned list will be present inside the JAXB object. 3435 * This is why there is not a <CODE>set</CODE> method for the any property. 3436 * 3437 * <p> 3438 * For example, to add a new item, do as follows: 3439 * <pre> 3440 * getAny().add(newItem); 3441 * </pre> 3442 * 3443 * 3444 * <p> 3445 * Objects of the following type(s) are allowed in the list 3446 * {@link Object } 3447 * 3448 * 3449 */ 3450 public List<Object> getAny() { 3451 if (any == null) { 3452 any = new ArrayList<Object>(); 3453 } 3454 return this.any; 3455 } 3456 3457 public String toString() { 3458 final ToStringStrategy strategy = JAXBToStringStrategy.INSTANCE; 3459 final StringBuilder buffer = new StringBuilder(); 3460 append(null, buffer, strategy); 3461 return buffer.toString(); 3462 } 3463 3464 public StringBuilder append(ObjectLocator locator, StringBuilder buffer, ToStringStrategy strategy) { 3465 strategy.appendStart(locator, this, buffer); 3466 appendFields(locator, buffer, strategy); 3467 strategy.appendEnd(locator, this, buffer); 3468 return buffer; 3469 } 3470 3471 public StringBuilder appendFields(ObjectLocator locator, StringBuilder buffer, ToStringStrategy strategy) { 3472 { 3473 List<Object> theAny; 3474 theAny = (((this.any!= null)&&(!this.any.isEmpty()))?this.getAny():null); 3475 strategy.appendField(locator, this, "any", buffer, theAny); 3476 } 3477 return buffer; 3478 } 3479 3480 public int hashCode(ObjectLocator locator, HashCodeStrategy strategy) { 3481 int currentHashCode = 1; 3482 { 3483 List<Object> theAny; 3484 theAny = (((this.any!= null)&&(!this.any.isEmpty()))?this.getAny():null); 3485 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "any", theAny), currentHashCode, theAny); 3486 } 3487 return currentHashCode; 3488 } 3489 3490 public int hashCode() { 3491 final HashCodeStrategy strategy = JAXBHashCodeStrategy.INSTANCE; 3492 return this.hashCode(null, strategy); 3493 } 3494 3495 public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy strategy) { 3496 if (!(object instanceof DtoConnectionFactory.ExceptionListener)) { 3497 return false; 3498 } 3499 if (this == object) { 3500 return true; 3501 } 3502 final DtoConnectionFactory.ExceptionListener that = ((DtoConnectionFactory.ExceptionListener) object); 3503 { 3504 List<Object> lhsAny; 3505 lhsAny = (((this.any!= null)&&(!this.any.isEmpty()))?this.getAny():null); 3506 List<Object> rhsAny; 3507 rhsAny = (((that.any!= null)&&(!that.any.isEmpty()))?that.getAny():null); 3508 if (!strategy.equals(LocatorUtils.property(thisLocator, "any", lhsAny), LocatorUtils.property(thatLocator, "any", rhsAny), lhsAny, rhsAny)) { 3509 return false; 3510 } 3511 } 3512 return true; 3513 } 3514 3515 public boolean equals(Object object) { 3516 final EqualsStrategy strategy = new org.apache.activemq.plugin.jaxb2_commons.ElementAwareEqualsStrategy(); 3517 return equals(null, null, object, strategy); 3518 } 3519 3520 } 3521 3522 3523 /** 3524 * <p>Java class for anonymous complex type. 3525 * 3526 * <p>The following schema fragment specifies the expected content contained within this class. 3527 * 3528 * <pre> 3529 * <complexType> 3530 * <complexContent> 3531 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> 3532 * <choice minOccurs="0"> 3533 * <element ref="{http://activemq.apache.org/schema/core}prefetchPolicy"/> 3534 * <any namespace='##other'/> 3535 * </choice> 3536 * </restriction> 3537 * </complexContent> 3538 * </complexType> 3539 * </pre> 3540 * 3541 * 3542 */ 3543 @XmlAccessorType(XmlAccessType.FIELD) 3544 @XmlType(name = "", propOrder = { 3545 "prefetchPolicy", 3546 "any" 3547 }) 3548 public static class PrefetchPolicy 3549 implements Equals, HashCode, ToString 3550 { 3551 3552 protected DtoPrefetchPolicy prefetchPolicy; 3553 @XmlAnyElement(lax = true) 3554 protected Object any; 3555 3556 /** 3557 * Gets the value of the prefetchPolicy property. 3558 * 3559 * @return 3560 * possible object is 3561 * {@link DtoPrefetchPolicy } 3562 * 3563 */ 3564 public DtoPrefetchPolicy getPrefetchPolicy() { 3565 return prefetchPolicy; 3566 } 3567 3568 /** 3569 * Sets the value of the prefetchPolicy property. 3570 * 3571 * @param value 3572 * allowed object is 3573 * {@link DtoPrefetchPolicy } 3574 * 3575 */ 3576 public void setPrefetchPolicy(DtoPrefetchPolicy value) { 3577 this.prefetchPolicy = value; 3578 } 3579 3580 /** 3581 * Gets the value of the any property. 3582 * 3583 * @return 3584 * possible object is 3585 * {@link Object } 3586 * 3587 */ 3588 public Object getAny() { 3589 return any; 3590 } 3591 3592 /** 3593 * Sets the value of the any property. 3594 * 3595 * @param value 3596 * allowed object is 3597 * {@link Object } 3598 * 3599 */ 3600 public void setAny(Object value) { 3601 this.any = value; 3602 } 3603 3604 public String toString() { 3605 final ToStringStrategy strategy = JAXBToStringStrategy.INSTANCE; 3606 final StringBuilder buffer = new StringBuilder(); 3607 append(null, buffer, strategy); 3608 return buffer.toString(); 3609 } 3610 3611 public StringBuilder append(ObjectLocator locator, StringBuilder buffer, ToStringStrategy strategy) { 3612 strategy.appendStart(locator, this, buffer); 3613 appendFields(locator, buffer, strategy); 3614 strategy.appendEnd(locator, this, buffer); 3615 return buffer; 3616 } 3617 3618 public StringBuilder appendFields(ObjectLocator locator, StringBuilder buffer, ToStringStrategy strategy) { 3619 { 3620 DtoPrefetchPolicy thePrefetchPolicy; 3621 thePrefetchPolicy = this.getPrefetchPolicy(); 3622 strategy.appendField(locator, this, "prefetchPolicy", buffer, thePrefetchPolicy); 3623 } 3624 { 3625 Object theAny; 3626 theAny = this.getAny(); 3627 strategy.appendField(locator, this, "any", buffer, theAny); 3628 } 3629 return buffer; 3630 } 3631 3632 public int hashCode(ObjectLocator locator, HashCodeStrategy strategy) { 3633 int currentHashCode = 1; 3634 { 3635 DtoPrefetchPolicy thePrefetchPolicy; 3636 thePrefetchPolicy = this.getPrefetchPolicy(); 3637 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "prefetchPolicy", thePrefetchPolicy), currentHashCode, thePrefetchPolicy); 3638 } 3639 { 3640 Object theAny; 3641 theAny = this.getAny(); 3642 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "any", theAny), currentHashCode, theAny); 3643 } 3644 return currentHashCode; 3645 } 3646 3647 public int hashCode() { 3648 final HashCodeStrategy strategy = JAXBHashCodeStrategy.INSTANCE; 3649 return this.hashCode(null, strategy); 3650 } 3651 3652 public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy strategy) { 3653 if (!(object instanceof DtoConnectionFactory.PrefetchPolicy)) { 3654 return false; 3655 } 3656 if (this == object) { 3657 return true; 3658 } 3659 final DtoConnectionFactory.PrefetchPolicy that = ((DtoConnectionFactory.PrefetchPolicy) object); 3660 { 3661 DtoPrefetchPolicy lhsPrefetchPolicy; 3662 lhsPrefetchPolicy = this.getPrefetchPolicy(); 3663 DtoPrefetchPolicy rhsPrefetchPolicy; 3664 rhsPrefetchPolicy = that.getPrefetchPolicy(); 3665 if (!strategy.equals(LocatorUtils.property(thisLocator, "prefetchPolicy", lhsPrefetchPolicy), LocatorUtils.property(thatLocator, "prefetchPolicy", rhsPrefetchPolicy), lhsPrefetchPolicy, rhsPrefetchPolicy)) { 3666 return false; 3667 } 3668 } 3669 { 3670 Object lhsAny; 3671 lhsAny = this.getAny(); 3672 Object rhsAny; 3673 rhsAny = that.getAny(); 3674 if (!strategy.equals(LocatorUtils.property(thisLocator, "any", lhsAny), LocatorUtils.property(thatLocator, "any", rhsAny), lhsAny, rhsAny)) { 3675 return false; 3676 } 3677 } 3678 return true; 3679 } 3680 3681 public boolean equals(Object object) { 3682 final EqualsStrategy strategy = new org.apache.activemq.plugin.jaxb2_commons.ElementAwareEqualsStrategy(); 3683 return equals(null, null, object, strategy); 3684 } 3685 3686 } 3687 3688 3689 /** 3690 * <p>Java class for anonymous complex type. 3691 * 3692 * <p>The following schema fragment specifies the expected content contained within this class. 3693 * 3694 * <pre> 3695 * <complexType> 3696 * <complexContent> 3697 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> 3698 * <sequence minOccurs="0"> 3699 * <any maxOccurs="unbounded" minOccurs="0"/> 3700 * </sequence> 3701 * </restriction> 3702 * </complexContent> 3703 * </complexType> 3704 * </pre> 3705 * 3706 * 3707 */ 3708 @XmlAccessorType(XmlAccessType.FIELD) 3709 @XmlType(name = "", propOrder = { 3710 "any" 3711 }) 3712 public static class Properties 3713 implements Equals, HashCode, ToString 3714 { 3715 3716 @XmlAnyElement(lax = true) 3717 protected List<Object> any; 3718 3719 /** 3720 * Gets the value of the any property. 3721 * 3722 * <p> 3723 * This accessor method returns a reference to the live list, 3724 * not a snapshot. Therefore any modification you make to the 3725 * returned list will be present inside the JAXB object. 3726 * This is why there is not a <CODE>set</CODE> method for the any property. 3727 * 3728 * <p> 3729 * For example, to add a new item, do as follows: 3730 * <pre> 3731 * getAny().add(newItem); 3732 * </pre> 3733 * 3734 * 3735 * <p> 3736 * Objects of the following type(s) are allowed in the list 3737 * {@link Object } 3738 * 3739 * 3740 */ 3741 public List<Object> getAny() { 3742 if (any == null) { 3743 any = new ArrayList<Object>(); 3744 } 3745 return this.any; 3746 } 3747 3748 public String toString() { 3749 final ToStringStrategy strategy = JAXBToStringStrategy.INSTANCE; 3750 final StringBuilder buffer = new StringBuilder(); 3751 append(null, buffer, strategy); 3752 return buffer.toString(); 3753 } 3754 3755 public StringBuilder append(ObjectLocator locator, StringBuilder buffer, ToStringStrategy strategy) { 3756 strategy.appendStart(locator, this, buffer); 3757 appendFields(locator, buffer, strategy); 3758 strategy.appendEnd(locator, this, buffer); 3759 return buffer; 3760 } 3761 3762 public StringBuilder appendFields(ObjectLocator locator, StringBuilder buffer, ToStringStrategy strategy) { 3763 { 3764 List<Object> theAny; 3765 theAny = (((this.any!= null)&&(!this.any.isEmpty()))?this.getAny():null); 3766 strategy.appendField(locator, this, "any", buffer, theAny); 3767 } 3768 return buffer; 3769 } 3770 3771 public int hashCode(ObjectLocator locator, HashCodeStrategy strategy) { 3772 int currentHashCode = 1; 3773 { 3774 List<Object> theAny; 3775 theAny = (((this.any!= null)&&(!this.any.isEmpty()))?this.getAny():null); 3776 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "any", theAny), currentHashCode, theAny); 3777 } 3778 return currentHashCode; 3779 } 3780 3781 public int hashCode() { 3782 final HashCodeStrategy strategy = JAXBHashCodeStrategy.INSTANCE; 3783 return this.hashCode(null, strategy); 3784 } 3785 3786 public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy strategy) { 3787 if (!(object instanceof DtoConnectionFactory.Properties)) { 3788 return false; 3789 } 3790 if (this == object) { 3791 return true; 3792 } 3793 final DtoConnectionFactory.Properties that = ((DtoConnectionFactory.Properties) object); 3794 { 3795 List<Object> lhsAny; 3796 lhsAny = (((this.any!= null)&&(!this.any.isEmpty()))?this.getAny():null); 3797 List<Object> rhsAny; 3798 rhsAny = (((that.any!= null)&&(!that.any.isEmpty()))?that.getAny():null); 3799 if (!strategy.equals(LocatorUtils.property(thisLocator, "any", lhsAny), LocatorUtils.property(thatLocator, "any", rhsAny), lhsAny, rhsAny)) { 3800 return false; 3801 } 3802 } 3803 return true; 3804 } 3805 3806 public boolean equals(Object object) { 3807 final EqualsStrategy strategy = new org.apache.activemq.plugin.jaxb2_commons.ElementAwareEqualsStrategy(); 3808 return equals(null, null, object, strategy); 3809 } 3810 3811 } 3812 3813 3814 /** 3815 * <p>Java class for anonymous complex type. 3816 * 3817 * <p>The following schema fragment specifies the expected content contained within this class. 3818 * 3819 * <pre> 3820 * <complexType> 3821 * <complexContent> 3822 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> 3823 * <choice minOccurs="0"> 3824 * <element ref="{http://activemq.apache.org/schema/core}redeliveryPolicy"/> 3825 * <any namespace='##other'/> 3826 * </choice> 3827 * </restriction> 3828 * </complexContent> 3829 * </complexType> 3830 * </pre> 3831 * 3832 * 3833 */ 3834 @XmlAccessorType(XmlAccessType.FIELD) 3835 @XmlType(name = "", propOrder = { 3836 "redeliveryPolicy", 3837 "any" 3838 }) 3839 public static class RedeliveryPolicy 3840 implements Equals, HashCode, ToString 3841 { 3842 3843 protected DtoRedeliveryPolicy redeliveryPolicy; 3844 @XmlAnyElement(lax = true) 3845 protected Object any; 3846 3847 /** 3848 * Gets the value of the redeliveryPolicy property. 3849 * 3850 * @return 3851 * possible object is 3852 * {@link DtoRedeliveryPolicy } 3853 * 3854 */ 3855 public DtoRedeliveryPolicy getRedeliveryPolicy() { 3856 return redeliveryPolicy; 3857 } 3858 3859 /** 3860 * Sets the value of the redeliveryPolicy property. 3861 * 3862 * @param value 3863 * allowed object is 3864 * {@link DtoRedeliveryPolicy } 3865 * 3866 */ 3867 public void setRedeliveryPolicy(DtoRedeliveryPolicy value) { 3868 this.redeliveryPolicy = value; 3869 } 3870 3871 /** 3872 * Gets the value of the any property. 3873 * 3874 * @return 3875 * possible object is 3876 * {@link Object } 3877 * 3878 */ 3879 public Object getAny() { 3880 return any; 3881 } 3882 3883 /** 3884 * Sets the value of the any property. 3885 * 3886 * @param value 3887 * allowed object is 3888 * {@link Object } 3889 * 3890 */ 3891 public void setAny(Object value) { 3892 this.any = value; 3893 } 3894 3895 public String toString() { 3896 final ToStringStrategy strategy = JAXBToStringStrategy.INSTANCE; 3897 final StringBuilder buffer = new StringBuilder(); 3898 append(null, buffer, strategy); 3899 return buffer.toString(); 3900 } 3901 3902 public StringBuilder append(ObjectLocator locator, StringBuilder buffer, ToStringStrategy strategy) { 3903 strategy.appendStart(locator, this, buffer); 3904 appendFields(locator, buffer, strategy); 3905 strategy.appendEnd(locator, this, buffer); 3906 return buffer; 3907 } 3908 3909 public StringBuilder appendFields(ObjectLocator locator, StringBuilder buffer, ToStringStrategy strategy) { 3910 { 3911 DtoRedeliveryPolicy theRedeliveryPolicy; 3912 theRedeliveryPolicy = this.getRedeliveryPolicy(); 3913 strategy.appendField(locator, this, "redeliveryPolicy", buffer, theRedeliveryPolicy); 3914 } 3915 { 3916 Object theAny; 3917 theAny = this.getAny(); 3918 strategy.appendField(locator, this, "any", buffer, theAny); 3919 } 3920 return buffer; 3921 } 3922 3923 public int hashCode(ObjectLocator locator, HashCodeStrategy strategy) { 3924 int currentHashCode = 1; 3925 { 3926 DtoRedeliveryPolicy theRedeliveryPolicy; 3927 theRedeliveryPolicy = this.getRedeliveryPolicy(); 3928 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "redeliveryPolicy", theRedeliveryPolicy), currentHashCode, theRedeliveryPolicy); 3929 } 3930 { 3931 Object theAny; 3932 theAny = this.getAny(); 3933 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "any", theAny), currentHashCode, theAny); 3934 } 3935 return currentHashCode; 3936 } 3937 3938 public int hashCode() { 3939 final HashCodeStrategy strategy = JAXBHashCodeStrategy.INSTANCE; 3940 return this.hashCode(null, strategy); 3941 } 3942 3943 public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy strategy) { 3944 if (!(object instanceof DtoConnectionFactory.RedeliveryPolicy)) { 3945 return false; 3946 } 3947 if (this == object) { 3948 return true; 3949 } 3950 final DtoConnectionFactory.RedeliveryPolicy that = ((DtoConnectionFactory.RedeliveryPolicy) object); 3951 { 3952 DtoRedeliveryPolicy lhsRedeliveryPolicy; 3953 lhsRedeliveryPolicy = this.getRedeliveryPolicy(); 3954 DtoRedeliveryPolicy rhsRedeliveryPolicy; 3955 rhsRedeliveryPolicy = that.getRedeliveryPolicy(); 3956 if (!strategy.equals(LocatorUtils.property(thisLocator, "redeliveryPolicy", lhsRedeliveryPolicy), LocatorUtils.property(thatLocator, "redeliveryPolicy", rhsRedeliveryPolicy), lhsRedeliveryPolicy, rhsRedeliveryPolicy)) { 3957 return false; 3958 } 3959 } 3960 { 3961 Object lhsAny; 3962 lhsAny = this.getAny(); 3963 Object rhsAny; 3964 rhsAny = that.getAny(); 3965 if (!strategy.equals(LocatorUtils.property(thisLocator, "any", lhsAny), LocatorUtils.property(thatLocator, "any", rhsAny), lhsAny, rhsAny)) { 3966 return false; 3967 } 3968 } 3969 return true; 3970 } 3971 3972 public boolean equals(Object object) { 3973 final EqualsStrategy strategy = new org.apache.activemq.plugin.jaxb2_commons.ElementAwareEqualsStrategy(); 3974 return equals(null, null, object, strategy); 3975 } 3976 3977 } 3978 3979 3980 /** 3981 * <p>Java class for anonymous complex type. 3982 * 3983 * <p>The following schema fragment specifies the expected content contained within this class. 3984 * 3985 * <pre> 3986 * <complexType> 3987 * <complexContent> 3988 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> 3989 * <choice minOccurs="0"> 3990 * <element ref="{http://activemq.apache.org/schema/core}redeliveryPolicyMap"/> 3991 * <any namespace='##other'/> 3992 * </choice> 3993 * </restriction> 3994 * </complexContent> 3995 * </complexType> 3996 * </pre> 3997 * 3998 * 3999 */ 4000 @XmlAccessorType(XmlAccessType.FIELD) 4001 @XmlType(name = "", propOrder = { 4002 "redeliveryPolicyMap", 4003 "any" 4004 }) 4005 public static class RedeliveryPolicyMap 4006 implements Equals, HashCode, ToString 4007 { 4008 4009 protected DtoRedeliveryPolicyMap redeliveryPolicyMap; 4010 @XmlAnyElement(lax = true) 4011 protected Object any; 4012 4013 /** 4014 * Gets the value of the redeliveryPolicyMap property. 4015 * 4016 * @return 4017 * possible object is 4018 * {@link DtoRedeliveryPolicyMap } 4019 * 4020 */ 4021 public DtoRedeliveryPolicyMap getRedeliveryPolicyMap() { 4022 return redeliveryPolicyMap; 4023 } 4024 4025 /** 4026 * Sets the value of the redeliveryPolicyMap property. 4027 * 4028 * @param value 4029 * allowed object is 4030 * {@link DtoRedeliveryPolicyMap } 4031 * 4032 */ 4033 public void setRedeliveryPolicyMap(DtoRedeliveryPolicyMap value) { 4034 this.redeliveryPolicyMap = value; 4035 } 4036 4037 /** 4038 * Gets the value of the any property. 4039 * 4040 * @return 4041 * possible object is 4042 * {@link Object } 4043 * 4044 */ 4045 public Object getAny() { 4046 return any; 4047 } 4048 4049 /** 4050 * Sets the value of the any property. 4051 * 4052 * @param value 4053 * allowed object is 4054 * {@link Object } 4055 * 4056 */ 4057 public void setAny(Object value) { 4058 this.any = value; 4059 } 4060 4061 public String toString() { 4062 final ToStringStrategy strategy = JAXBToStringStrategy.INSTANCE; 4063 final StringBuilder buffer = new StringBuilder(); 4064 append(null, buffer, strategy); 4065 return buffer.toString(); 4066 } 4067 4068 public StringBuilder append(ObjectLocator locator, StringBuilder buffer, ToStringStrategy strategy) { 4069 strategy.appendStart(locator, this, buffer); 4070 appendFields(locator, buffer, strategy); 4071 strategy.appendEnd(locator, this, buffer); 4072 return buffer; 4073 } 4074 4075 public StringBuilder appendFields(ObjectLocator locator, StringBuilder buffer, ToStringStrategy strategy) { 4076 { 4077 DtoRedeliveryPolicyMap theRedeliveryPolicyMap; 4078 theRedeliveryPolicyMap = this.getRedeliveryPolicyMap(); 4079 strategy.appendField(locator, this, "redeliveryPolicyMap", buffer, theRedeliveryPolicyMap); 4080 } 4081 { 4082 Object theAny; 4083 theAny = this.getAny(); 4084 strategy.appendField(locator, this, "any", buffer, theAny); 4085 } 4086 return buffer; 4087 } 4088 4089 public int hashCode(ObjectLocator locator, HashCodeStrategy strategy) { 4090 int currentHashCode = 1; 4091 { 4092 DtoRedeliveryPolicyMap theRedeliveryPolicyMap; 4093 theRedeliveryPolicyMap = this.getRedeliveryPolicyMap(); 4094 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "redeliveryPolicyMap", theRedeliveryPolicyMap), currentHashCode, theRedeliveryPolicyMap); 4095 } 4096 { 4097 Object theAny; 4098 theAny = this.getAny(); 4099 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "any", theAny), currentHashCode, theAny); 4100 } 4101 return currentHashCode; 4102 } 4103 4104 public int hashCode() { 4105 final HashCodeStrategy strategy = JAXBHashCodeStrategy.INSTANCE; 4106 return this.hashCode(null, strategy); 4107 } 4108 4109 public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy strategy) { 4110 if (!(object instanceof DtoConnectionFactory.RedeliveryPolicyMap)) { 4111 return false; 4112 } 4113 if (this == object) { 4114 return true; 4115 } 4116 final DtoConnectionFactory.RedeliveryPolicyMap that = ((DtoConnectionFactory.RedeliveryPolicyMap) object); 4117 { 4118 DtoRedeliveryPolicyMap lhsRedeliveryPolicyMap; 4119 lhsRedeliveryPolicyMap = this.getRedeliveryPolicyMap(); 4120 DtoRedeliveryPolicyMap rhsRedeliveryPolicyMap; 4121 rhsRedeliveryPolicyMap = that.getRedeliveryPolicyMap(); 4122 if (!strategy.equals(LocatorUtils.property(thisLocator, "redeliveryPolicyMap", lhsRedeliveryPolicyMap), LocatorUtils.property(thatLocator, "redeliveryPolicyMap", rhsRedeliveryPolicyMap), lhsRedeliveryPolicyMap, rhsRedeliveryPolicyMap)) { 4123 return false; 4124 } 4125 } 4126 { 4127 Object lhsAny; 4128 lhsAny = this.getAny(); 4129 Object rhsAny; 4130 rhsAny = that.getAny(); 4131 if (!strategy.equals(LocatorUtils.property(thisLocator, "any", lhsAny), LocatorUtils.property(thatLocator, "any", rhsAny), lhsAny, rhsAny)) { 4132 return false; 4133 } 4134 } 4135 return true; 4136 } 4137 4138 public boolean equals(Object object) { 4139 final EqualsStrategy strategy = new org.apache.activemq.plugin.jaxb2_commons.ElementAwareEqualsStrategy(); 4140 return equals(null, null, object, strategy); 4141 } 4142 4143 } 4144 4145 4146 /** 4147 * <p>Java class for anonymous complex type. 4148 * 4149 * <p>The following schema fragment specifies the expected content contained within this class. 4150 * 4151 * <pre> 4152 * <complexType> 4153 * <complexContent> 4154 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> 4155 * <sequence minOccurs="0"> 4156 * <any maxOccurs="unbounded" minOccurs="0"/> 4157 * </sequence> 4158 * </restriction> 4159 * </complexContent> 4160 * </complexType> 4161 * </pre> 4162 * 4163 * 4164 */ 4165 @XmlAccessorType(XmlAccessType.FIELD) 4166 @XmlType(name = "", propOrder = { 4167 "any" 4168 }) 4169 public static class RejectedTaskHandler 4170 implements Equals, HashCode, ToString 4171 { 4172 4173 @XmlAnyElement(lax = true) 4174 protected List<Object> any; 4175 4176 /** 4177 * Gets the value of the any property. 4178 * 4179 * <p> 4180 * This accessor method returns a reference to the live list, 4181 * not a snapshot. Therefore any modification you make to the 4182 * returned list will be present inside the JAXB object. 4183 * This is why there is not a <CODE>set</CODE> method for the any property. 4184 * 4185 * <p> 4186 * For example, to add a new item, do as follows: 4187 * <pre> 4188 * getAny().add(newItem); 4189 * </pre> 4190 * 4191 * 4192 * <p> 4193 * Objects of the following type(s) are allowed in the list 4194 * {@link Object } 4195 * 4196 * 4197 */ 4198 public List<Object> getAny() { 4199 if (any == null) { 4200 any = new ArrayList<Object>(); 4201 } 4202 return this.any; 4203 } 4204 4205 public String toString() { 4206 final ToStringStrategy strategy = JAXBToStringStrategy.INSTANCE; 4207 final StringBuilder buffer = new StringBuilder(); 4208 append(null, buffer, strategy); 4209 return buffer.toString(); 4210 } 4211 4212 public StringBuilder append(ObjectLocator locator, StringBuilder buffer, ToStringStrategy strategy) { 4213 strategy.appendStart(locator, this, buffer); 4214 appendFields(locator, buffer, strategy); 4215 strategy.appendEnd(locator, this, buffer); 4216 return buffer; 4217 } 4218 4219 public StringBuilder appendFields(ObjectLocator locator, StringBuilder buffer, ToStringStrategy strategy) { 4220 { 4221 List<Object> theAny; 4222 theAny = (((this.any!= null)&&(!this.any.isEmpty()))?this.getAny():null); 4223 strategy.appendField(locator, this, "any", buffer, theAny); 4224 } 4225 return buffer; 4226 } 4227 4228 public int hashCode(ObjectLocator locator, HashCodeStrategy strategy) { 4229 int currentHashCode = 1; 4230 { 4231 List<Object> theAny; 4232 theAny = (((this.any!= null)&&(!this.any.isEmpty()))?this.getAny():null); 4233 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "any", theAny), currentHashCode, theAny); 4234 } 4235 return currentHashCode; 4236 } 4237 4238 public int hashCode() { 4239 final HashCodeStrategy strategy = JAXBHashCodeStrategy.INSTANCE; 4240 return this.hashCode(null, strategy); 4241 } 4242 4243 public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy strategy) { 4244 if (!(object instanceof DtoConnectionFactory.RejectedTaskHandler)) { 4245 return false; 4246 } 4247 if (this == object) { 4248 return true; 4249 } 4250 final DtoConnectionFactory.RejectedTaskHandler that = ((DtoConnectionFactory.RejectedTaskHandler) object); 4251 { 4252 List<Object> lhsAny; 4253 lhsAny = (((this.any!= null)&&(!this.any.isEmpty()))?this.getAny():null); 4254 List<Object> rhsAny; 4255 rhsAny = (((that.any!= null)&&(!that.any.isEmpty()))?that.getAny():null); 4256 if (!strategy.equals(LocatorUtils.property(thisLocator, "any", lhsAny), LocatorUtils.property(thatLocator, "any", rhsAny), lhsAny, rhsAny)) { 4257 return false; 4258 } 4259 } 4260 return true; 4261 } 4262 4263 public boolean equals(Object object) { 4264 final EqualsStrategy strategy = new org.apache.activemq.plugin.jaxb2_commons.ElementAwareEqualsStrategy(); 4265 return equals(null, null, object, strategy); 4266 } 4267 4268 } 4269 4270 4271 /** 4272 * <p>Java class for anonymous complex type. 4273 * 4274 * <p>The following schema fragment specifies the expected content contained within this class. 4275 * 4276 * <pre> 4277 * <complexType> 4278 * <complexContent> 4279 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> 4280 * <choice minOccurs="0"> 4281 * <element ref="{http://activemq.apache.org/schema/core}taskRunnerFactory"/> 4282 * <any namespace='##other'/> 4283 * </choice> 4284 * </restriction> 4285 * </complexContent> 4286 * </complexType> 4287 * </pre> 4288 * 4289 * 4290 */ 4291 @XmlAccessorType(XmlAccessType.FIELD) 4292 @XmlType(name = "", propOrder = { 4293 "taskRunnerFactory", 4294 "any" 4295 }) 4296 public static class SessionTaskRunner 4297 implements Equals, HashCode, ToString 4298 { 4299 4300 protected DtoTaskRunnerFactory taskRunnerFactory; 4301 @XmlAnyElement(lax = true) 4302 protected Object any; 4303 4304 /** 4305 * Gets the value of the taskRunnerFactory property. 4306 * 4307 * @return 4308 * possible object is 4309 * {@link DtoTaskRunnerFactory } 4310 * 4311 */ 4312 public DtoTaskRunnerFactory getTaskRunnerFactory() { 4313 return taskRunnerFactory; 4314 } 4315 4316 /** 4317 * Sets the value of the taskRunnerFactory property. 4318 * 4319 * @param value 4320 * allowed object is 4321 * {@link DtoTaskRunnerFactory } 4322 * 4323 */ 4324 public void setTaskRunnerFactory(DtoTaskRunnerFactory value) { 4325 this.taskRunnerFactory = value; 4326 } 4327 4328 /** 4329 * Gets the value of the any property. 4330 * 4331 * @return 4332 * possible object is 4333 * {@link Object } 4334 * 4335 */ 4336 public Object getAny() { 4337 return any; 4338 } 4339 4340 /** 4341 * Sets the value of the any property. 4342 * 4343 * @param value 4344 * allowed object is 4345 * {@link Object } 4346 * 4347 */ 4348 public void setAny(Object value) { 4349 this.any = value; 4350 } 4351 4352 public String toString() { 4353 final ToStringStrategy strategy = JAXBToStringStrategy.INSTANCE; 4354 final StringBuilder buffer = new StringBuilder(); 4355 append(null, buffer, strategy); 4356 return buffer.toString(); 4357 } 4358 4359 public StringBuilder append(ObjectLocator locator, StringBuilder buffer, ToStringStrategy strategy) { 4360 strategy.appendStart(locator, this, buffer); 4361 appendFields(locator, buffer, strategy); 4362 strategy.appendEnd(locator, this, buffer); 4363 return buffer; 4364 } 4365 4366 public StringBuilder appendFields(ObjectLocator locator, StringBuilder buffer, ToStringStrategy strategy) { 4367 { 4368 DtoTaskRunnerFactory theTaskRunnerFactory; 4369 theTaskRunnerFactory = this.getTaskRunnerFactory(); 4370 strategy.appendField(locator, this, "taskRunnerFactory", buffer, theTaskRunnerFactory); 4371 } 4372 { 4373 Object theAny; 4374 theAny = this.getAny(); 4375 strategy.appendField(locator, this, "any", buffer, theAny); 4376 } 4377 return buffer; 4378 } 4379 4380 public int hashCode(ObjectLocator locator, HashCodeStrategy strategy) { 4381 int currentHashCode = 1; 4382 { 4383 DtoTaskRunnerFactory theTaskRunnerFactory; 4384 theTaskRunnerFactory = this.getTaskRunnerFactory(); 4385 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "taskRunnerFactory", theTaskRunnerFactory), currentHashCode, theTaskRunnerFactory); 4386 } 4387 { 4388 Object theAny; 4389 theAny = this.getAny(); 4390 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "any", theAny), currentHashCode, theAny); 4391 } 4392 return currentHashCode; 4393 } 4394 4395 public int hashCode() { 4396 final HashCodeStrategy strategy = JAXBHashCodeStrategy.INSTANCE; 4397 return this.hashCode(null, strategy); 4398 } 4399 4400 public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy strategy) { 4401 if (!(object instanceof DtoConnectionFactory.SessionTaskRunner)) { 4402 return false; 4403 } 4404 if (this == object) { 4405 return true; 4406 } 4407 final DtoConnectionFactory.SessionTaskRunner that = ((DtoConnectionFactory.SessionTaskRunner) object); 4408 { 4409 DtoTaskRunnerFactory lhsTaskRunnerFactory; 4410 lhsTaskRunnerFactory = this.getTaskRunnerFactory(); 4411 DtoTaskRunnerFactory rhsTaskRunnerFactory; 4412 rhsTaskRunnerFactory = that.getTaskRunnerFactory(); 4413 if (!strategy.equals(LocatorUtils.property(thisLocator, "taskRunnerFactory", lhsTaskRunnerFactory), LocatorUtils.property(thatLocator, "taskRunnerFactory", rhsTaskRunnerFactory), lhsTaskRunnerFactory, rhsTaskRunnerFactory)) { 4414 return false; 4415 } 4416 } 4417 { 4418 Object lhsAny; 4419 lhsAny = this.getAny(); 4420 Object rhsAny; 4421 rhsAny = that.getAny(); 4422 if (!strategy.equals(LocatorUtils.property(thisLocator, "any", lhsAny), LocatorUtils.property(thatLocator, "any", rhsAny), lhsAny, rhsAny)) { 4423 return false; 4424 } 4425 } 4426 return true; 4427 } 4428 4429 public boolean equals(Object object) { 4430 final EqualsStrategy strategy = new org.apache.activemq.plugin.jaxb2_commons.ElementAwareEqualsStrategy(); 4431 return equals(null, null, object, strategy); 4432 } 4433 4434 } 4435 4436 4437 /** 4438 * <p>Java class for anonymous complex type. 4439 * 4440 * <p>The following schema fragment specifies the expected content contained within this class. 4441 * 4442 * <pre> 4443 * <complexType> 4444 * <complexContent> 4445 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> 4446 * <sequence minOccurs="0"> 4447 * <any maxOccurs="unbounded" minOccurs="0"/> 4448 * </sequence> 4449 * </restriction> 4450 * </complexContent> 4451 * </complexType> 4452 * </pre> 4453 * 4454 * 4455 */ 4456 @XmlAccessorType(XmlAccessType.FIELD) 4457 @XmlType(name = "", propOrder = { 4458 "any" 4459 }) 4460 public static class Transformer 4461 implements Equals, HashCode, ToString 4462 { 4463 4464 @XmlAnyElement(lax = true) 4465 protected List<Object> any; 4466 4467 /** 4468 * Gets the value of the any property. 4469 * 4470 * <p> 4471 * This accessor method returns a reference to the live list, 4472 * not a snapshot. Therefore any modification you make to the 4473 * returned list will be present inside the JAXB object. 4474 * This is why there is not a <CODE>set</CODE> method for the any property. 4475 * 4476 * <p> 4477 * For example, to add a new item, do as follows: 4478 * <pre> 4479 * getAny().add(newItem); 4480 * </pre> 4481 * 4482 * 4483 * <p> 4484 * Objects of the following type(s) are allowed in the list 4485 * {@link Object } 4486 * 4487 * 4488 */ 4489 public List<Object> getAny() { 4490 if (any == null) { 4491 any = new ArrayList<Object>(); 4492 } 4493 return this.any; 4494 } 4495 4496 public String toString() { 4497 final ToStringStrategy strategy = JAXBToStringStrategy.INSTANCE; 4498 final StringBuilder buffer = new StringBuilder(); 4499 append(null, buffer, strategy); 4500 return buffer.toString(); 4501 } 4502 4503 public StringBuilder append(ObjectLocator locator, StringBuilder buffer, ToStringStrategy strategy) { 4504 strategy.appendStart(locator, this, buffer); 4505 appendFields(locator, buffer, strategy); 4506 strategy.appendEnd(locator, this, buffer); 4507 return buffer; 4508 } 4509 4510 public StringBuilder appendFields(ObjectLocator locator, StringBuilder buffer, ToStringStrategy strategy) { 4511 { 4512 List<Object> theAny; 4513 theAny = (((this.any!= null)&&(!this.any.isEmpty()))?this.getAny():null); 4514 strategy.appendField(locator, this, "any", buffer, theAny); 4515 } 4516 return buffer; 4517 } 4518 4519 public int hashCode(ObjectLocator locator, HashCodeStrategy strategy) { 4520 int currentHashCode = 1; 4521 { 4522 List<Object> theAny; 4523 theAny = (((this.any!= null)&&(!this.any.isEmpty()))?this.getAny():null); 4524 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "any", theAny), currentHashCode, theAny); 4525 } 4526 return currentHashCode; 4527 } 4528 4529 public int hashCode() { 4530 final HashCodeStrategy strategy = JAXBHashCodeStrategy.INSTANCE; 4531 return this.hashCode(null, strategy); 4532 } 4533 4534 public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy strategy) { 4535 if (!(object instanceof DtoConnectionFactory.Transformer)) { 4536 return false; 4537 } 4538 if (this == object) { 4539 return true; 4540 } 4541 final DtoConnectionFactory.Transformer that = ((DtoConnectionFactory.Transformer) object); 4542 { 4543 List<Object> lhsAny; 4544 lhsAny = (((this.any!= null)&&(!this.any.isEmpty()))?this.getAny():null); 4545 List<Object> rhsAny; 4546 rhsAny = (((that.any!= null)&&(!that.any.isEmpty()))?that.getAny():null); 4547 if (!strategy.equals(LocatorUtils.property(thisLocator, "any", lhsAny), LocatorUtils.property(thatLocator, "any", rhsAny), lhsAny, rhsAny)) { 4548 return false; 4549 } 4550 } 4551 return true; 4552 } 4553 4554 public boolean equals(Object object) { 4555 final EqualsStrategy strategy = new org.apache.activemq.plugin.jaxb2_commons.ElementAwareEqualsStrategy(); 4556 return equals(null, null, object, strategy); 4557 } 4558 4559 } 4560 4561 4562 /** 4563 * <p>Java class for anonymous complex type. 4564 * 4565 * <p>The following schema fragment specifies the expected content contained within this class. 4566 * 4567 * <pre> 4568 * <complexType> 4569 * <complexContent> 4570 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> 4571 * <sequence minOccurs="0"> 4572 * <any maxOccurs="unbounded" minOccurs="0"/> 4573 * </sequence> 4574 * </restriction> 4575 * </complexContent> 4576 * </complexType> 4577 * </pre> 4578 * 4579 * 4580 */ 4581 @XmlAccessorType(XmlAccessType.FIELD) 4582 @XmlType(name = "", propOrder = { 4583 "any" 4584 }) 4585 public static class TransportListener 4586 implements Equals, HashCode, ToString 4587 { 4588 4589 @XmlAnyElement(lax = true) 4590 protected List<Object> any; 4591 4592 /** 4593 * Gets the value of the any property. 4594 * 4595 * <p> 4596 * This accessor method returns a reference to the live list, 4597 * not a snapshot. Therefore any modification you make to the 4598 * returned list will be present inside the JAXB object. 4599 * This is why there is not a <CODE>set</CODE> method for the any property. 4600 * 4601 * <p> 4602 * For example, to add a new item, do as follows: 4603 * <pre> 4604 * getAny().add(newItem); 4605 * </pre> 4606 * 4607 * 4608 * <p> 4609 * Objects of the following type(s) are allowed in the list 4610 * {@link Object } 4611 * 4612 * 4613 */ 4614 public List<Object> getAny() { 4615 if (any == null) { 4616 any = new ArrayList<Object>(); 4617 } 4618 return this.any; 4619 } 4620 4621 public String toString() { 4622 final ToStringStrategy strategy = JAXBToStringStrategy.INSTANCE; 4623 final StringBuilder buffer = new StringBuilder(); 4624 append(null, buffer, strategy); 4625 return buffer.toString(); 4626 } 4627 4628 public StringBuilder append(ObjectLocator locator, StringBuilder buffer, ToStringStrategy strategy) { 4629 strategy.appendStart(locator, this, buffer); 4630 appendFields(locator, buffer, strategy); 4631 strategy.appendEnd(locator, this, buffer); 4632 return buffer; 4633 } 4634 4635 public StringBuilder appendFields(ObjectLocator locator, StringBuilder buffer, ToStringStrategy strategy) { 4636 { 4637 List<Object> theAny; 4638 theAny = (((this.any!= null)&&(!this.any.isEmpty()))?this.getAny():null); 4639 strategy.appendField(locator, this, "any", buffer, theAny); 4640 } 4641 return buffer; 4642 } 4643 4644 public int hashCode(ObjectLocator locator, HashCodeStrategy strategy) { 4645 int currentHashCode = 1; 4646 { 4647 List<Object> theAny; 4648 theAny = (((this.any!= null)&&(!this.any.isEmpty()))?this.getAny():null); 4649 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "any", theAny), currentHashCode, theAny); 4650 } 4651 return currentHashCode; 4652 } 4653 4654 public int hashCode() { 4655 final HashCodeStrategy strategy = JAXBHashCodeStrategy.INSTANCE; 4656 return this.hashCode(null, strategy); 4657 } 4658 4659 public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy strategy) { 4660 if (!(object instanceof DtoConnectionFactory.TransportListener)) { 4661 return false; 4662 } 4663 if (this == object) { 4664 return true; 4665 } 4666 final DtoConnectionFactory.TransportListener that = ((DtoConnectionFactory.TransportListener) object); 4667 { 4668 List<Object> lhsAny; 4669 lhsAny = (((this.any!= null)&&(!this.any.isEmpty()))?this.getAny():null); 4670 List<Object> rhsAny; 4671 rhsAny = (((that.any!= null)&&(!that.any.isEmpty()))?that.getAny():null); 4672 if (!strategy.equals(LocatorUtils.property(thisLocator, "any", lhsAny), LocatorUtils.property(thatLocator, "any", rhsAny), lhsAny, rhsAny)) { 4673 return false; 4674 } 4675 } 4676 return true; 4677 } 4678 4679 public boolean equals(Object object) { 4680 final EqualsStrategy strategy = new org.apache.activemq.plugin.jaxb2_commons.ElementAwareEqualsStrategy(); 4681 return equals(null, null, object, strategy); 4682 } 4683 4684 } 4685 4686}