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