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