001// 002// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.10-b140310.1920 003// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 004// Any modifications to this file will be lost upon recompilation of the source schema. 005// Generated on: 2020.06.25 at 07:42:22 AM CEST 006// 007 008 009package org.apache.activemq.schema.core; 010 011import java.math.BigInteger; 012import java.util.ArrayList; 013import java.util.HashMap; 014import java.util.List; 015import java.util.Map; 016import javax.xml.bind.JAXBElement; 017import javax.xml.bind.annotation.XmlAccessType; 018import javax.xml.bind.annotation.XmlAccessorType; 019import javax.xml.bind.annotation.XmlAnyAttribute; 020import javax.xml.bind.annotation.XmlAnyElement; 021import javax.xml.bind.annotation.XmlAttribute; 022import javax.xml.bind.annotation.XmlElement; 023import javax.xml.bind.annotation.XmlElementRef; 024import javax.xml.bind.annotation.XmlElementRefs; 025import javax.xml.bind.annotation.XmlID; 026import javax.xml.bind.annotation.XmlRootElement; 027import javax.xml.bind.annotation.XmlSchemaType; 028import javax.xml.bind.annotation.XmlType; 029import javax.xml.bind.annotation.adapters.CollapsedStringAdapter; 030import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; 031import javax.xml.namespace.QName; 032import org.jvnet.jaxb2_commons.lang.Equals; 033import org.jvnet.jaxb2_commons.lang.EqualsStrategy; 034import org.jvnet.jaxb2_commons.lang.HashCode; 035import org.jvnet.jaxb2_commons.lang.HashCodeStrategy; 036import org.jvnet.jaxb2_commons.lang.JAXBHashCodeStrategy; 037import org.jvnet.jaxb2_commons.lang.JAXBToStringStrategy; 038import org.jvnet.jaxb2_commons.lang.ToString; 039import org.jvnet.jaxb2_commons.lang.ToStringStrategy; 040import org.jvnet.jaxb2_commons.locator.ObjectLocator; 041import org.jvnet.jaxb2_commons.locator.util.LocatorUtils; 042 043 044/** 045 * <p>Java class for anonymous complex type. 046 * 047 * <p>The following schema fragment specifies the expected content contained within this class. 048 * 049 * <pre> 050 * <complexType> 051 * <complexContent> 052 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> 053 * <choice maxOccurs="unbounded" minOccurs="0"> 054 * <choice> 055 * <element name="adminView" minOccurs="0"> 056 * <complexType> 057 * <complexContent> 058 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> 059 * <sequence minOccurs="0"> 060 * <any maxOccurs="unbounded" minOccurs="0"/> 061 * </sequence> 062 * </restriction> 063 * </complexContent> 064 * </complexType> 065 * </element> 066 * <element name="brokerContext" minOccurs="0"> 067 * <complexType> 068 * <complexContent> 069 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> 070 * <sequence minOccurs="0"> 071 * <any maxOccurs="unbounded" minOccurs="0"/> 072 * </sequence> 073 * </restriction> 074 * </complexContent> 075 * </complexType> 076 * </element> 077 * <element name="consumerSystemUsage" minOccurs="0"> 078 * <complexType> 079 * <complexContent> 080 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> 081 * <choice minOccurs="0"> 082 * <element ref="{http://activemq.apache.org/schema/core}systemUsage"/> 083 * <any namespace='##other'/> 084 * </choice> 085 * </restriction> 086 * </complexContent> 087 * </complexType> 088 * </element> 089 * <element name="destinationFactory" minOccurs="0"> 090 * <complexType> 091 * <complexContent> 092 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> 093 * <sequence minOccurs="0"> 094 * <any maxOccurs="unbounded" minOccurs="0"/> 095 * </sequence> 096 * </restriction> 097 * </complexContent> 098 * </complexType> 099 * </element> 100 * <element name="destinationInterceptors" maxOccurs="unbounded" minOccurs="0"> 101 * <complexType> 102 * <complexContent> 103 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> 104 * <choice maxOccurs="unbounded" minOccurs="0"> 105 * <element ref="{http://activemq.apache.org/schema/core}mirroredQueue"/> 106 * <element ref="{http://activemq.apache.org/schema/core}virtualDestinationInterceptor"/> 107 * <any namespace='##other'/> 108 * </choice> 109 * </restriction> 110 * </complexContent> 111 * </complexType> 112 * </element> 113 * <element name="destinationPolicy" minOccurs="0"> 114 * <complexType> 115 * <complexContent> 116 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> 117 * <choice minOccurs="0"> 118 * <element ref="{http://activemq.apache.org/schema/core}policyMap"/> 119 * <any namespace='##other'/> 120 * </choice> 121 * </restriction> 122 * </complexContent> 123 * </complexType> 124 * </element> 125 * <element name="destinations" maxOccurs="unbounded" minOccurs="0"> 126 * <complexType> 127 * <complexContent> 128 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> 129 * <choice maxOccurs="unbounded" minOccurs="0"> 130 * <element ref="{http://activemq.apache.org/schema/core}queue"/> 131 * <element ref="{http://activemq.apache.org/schema/core}tempQueue"/> 132 * <element ref="{http://activemq.apache.org/schema/core}tempTopic"/> 133 * <element ref="{http://activemq.apache.org/schema/core}topic"/> 134 * <any namespace='##other'/> 135 * </choice> 136 * </restriction> 137 * </complexContent> 138 * </complexType> 139 * </element> 140 * <element name="ioExceptionHandler" minOccurs="0"> 141 * <complexType> 142 * <complexContent> 143 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> 144 * <choice minOccurs="0"> 145 * <element ref="{http://activemq.apache.org/schema/core}defaultIOExceptionHandler"/> 146 * <element ref="{http://activemq.apache.org/schema/core}jDBCIOExceptionHandler"/> 147 * <element ref="{http://activemq.apache.org/schema/core}leaseLockerIOExceptionHandler"/> 148 * <any namespace='##other'/> 149 * </choice> 150 * </restriction> 151 * </complexContent> 152 * </complexType> 153 * </element> 154 * <element name="jmsBridgeConnectors" maxOccurs="unbounded" minOccurs="0"> 155 * <complexType> 156 * <complexContent> 157 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> 158 * <choice maxOccurs="unbounded" minOccurs="0"> 159 * <element ref="{http://activemq.apache.org/schema/core}jmsQueueConnector"/> 160 * <element ref="{http://activemq.apache.org/schema/core}jmsTopicConnector"/> 161 * <any namespace='##other'/> 162 * </choice> 163 * </restriction> 164 * </complexContent> 165 * </complexType> 166 * </element> 167 * <element name="jobSchedulerStore" minOccurs="0"> 168 * <complexType> 169 * <complexContent> 170 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> 171 * <sequence minOccurs="0"> 172 * <any maxOccurs="unbounded" minOccurs="0"/> 173 * </sequence> 174 * </restriction> 175 * </complexContent> 176 * </complexType> 177 * </element> 178 * <element name="managementContext" minOccurs="0"> 179 * <complexType> 180 * <complexContent> 181 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> 182 * <choice minOccurs="0"> 183 * <element ref="{http://activemq.apache.org/schema/core}managementContext"/> 184 * <any namespace='##other'/> 185 * </choice> 186 * </restriction> 187 * </complexContent> 188 * </complexType> 189 * </element> 190 * <element name="messageAuthorizationPolicy" 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="networkConnectorURIs" 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 * <element name="networkConnectors" maxOccurs="unbounded" minOccurs="0"> 213 * <complexType> 214 * <complexContent> 215 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> 216 * <choice maxOccurs="unbounded" minOccurs="0"> 217 * <element ref="{http://activemq.apache.org/schema/core}ldapNetworkConnector"/> 218 * <element ref="{http://activemq.apache.org/schema/core}multicastNetworkConnector"/> 219 * <element ref="{http://activemq.apache.org/schema/core}networkConnector"/> 220 * <any namespace='##other'/> 221 * </choice> 222 * </restriction> 223 * </complexContent> 224 * </complexType> 225 * </element> 226 * <element name="persistenceAdapter" minOccurs="0"> 227 * <complexType> 228 * <complexContent> 229 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> 230 * <choice minOccurs="0"> 231 * <element ref="{http://activemq.apache.org/schema/core}jdbcPersistenceAdapter"/> 232 * <element ref="{http://activemq.apache.org/schema/core}journalPersistenceAdapter"/> 233 * <element ref="{http://activemq.apache.org/schema/core}kahaDB"/> 234 * <element ref="{http://activemq.apache.org/schema/core}levelDB"/> 235 * <element ref="{http://activemq.apache.org/schema/core}mKahaDB"/> 236 * <element ref="{http://activemq.apache.org/schema/core}memoryPersistenceAdapter"/> 237 * <element ref="{http://activemq.apache.org/schema/core}replicatedLevelDB"/> 238 * <any namespace='##other'/> 239 * </choice> 240 * </restriction> 241 * </complexContent> 242 * </complexType> 243 * </element> 244 * <element name="persistenceFactory" minOccurs="0"> 245 * <complexType> 246 * <complexContent> 247 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> 248 * <choice minOccurs="0"> 249 * <element ref="{http://activemq.apache.org/schema/core}journalPersistenceAdapterFactory"/> 250 * <element ref="{http://activemq.apache.org/schema/core}journaledJDBC"/> 251 * <any namespace='##other'/> 252 * </choice> 253 * </restriction> 254 * </complexContent> 255 * </complexType> 256 * </element> 257 * <element name="persistenceTaskRunnerFactory" minOccurs="0"> 258 * <complexType> 259 * <complexContent> 260 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> 261 * <choice minOccurs="0"> 262 * <element ref="{http://activemq.apache.org/schema/core}taskRunnerFactory"/> 263 * <any namespace='##other'/> 264 * </choice> 265 * </restriction> 266 * </complexContent> 267 * </complexType> 268 * </element> 269 * <element name="plugins" maxOccurs="unbounded" minOccurs="0"> 270 * <complexType> 271 * <complexContent> 272 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> 273 * <choice maxOccurs="unbounded" minOccurs="0"> 274 * <element ref="{http://activemq.apache.org/schema/core}authorizationPlugin"/> 275 * <element ref="{http://activemq.apache.org/schema/core}camelRoutesBrokerPlugin"/> 276 * <element ref="{http://activemq.apache.org/schema/core}connectionDotFilePlugin"/> 277 * <element ref="{http://activemq.apache.org/schema/core}destinationDotFilePlugin"/> 278 * <element ref="{http://activemq.apache.org/schema/core}destinationPathSeparatorPlugin"/> 279 * <element ref="{http://activemq.apache.org/schema/core}destinationsPlugin"/> 280 * <element ref="{http://activemq.apache.org/schema/core}discardingDLQBrokerPlugin"/> 281 * <element ref="{http://activemq.apache.org/schema/core}forcePersistencyModeBrokerPlugin"/> 282 * <element ref="{http://activemq.apache.org/schema/core}jaasAuthenticationPlugin"/> 283 * <element ref="{http://activemq.apache.org/schema/core}jaasCertificateAuthenticationPlugin"/> 284 * <element ref="{http://activemq.apache.org/schema/core}jaasDualAuthenticationPlugin"/> 285 * <element ref="{http://activemq.apache.org/schema/core}loggingBrokerPlugin"/> 286 * <element ref="{http://activemq.apache.org/schema/core}multicastTraceBrokerPlugin"/> 287 * <element ref="{http://activemq.apache.org/schema/core}partitionBrokerPlugin"/> 288 * <element ref="{http://activemq.apache.org/schema/core}redeliveryPlugin"/> 289 * <element ref="{http://activemq.apache.org/schema/core}runtimeConfigurationPlugin"/> 290 * <element ref="{http://activemq.apache.org/schema/core}simpleAuthenticationPlugin"/> 291 * <element ref="{http://activemq.apache.org/schema/core}statisticsBrokerPlugin"/> 292 * <element ref="{http://activemq.apache.org/schema/core}timeStampingBrokerPlugin"/> 293 * <element ref="{http://activemq.apache.org/schema/core}traceBrokerPathPlugin"/> 294 * <element ref="{http://activemq.apache.org/schema/core}udpTraceBrokerPlugin"/> 295 * <element ref="{http://activemq.apache.org/schema/core}virtualSelectorCacheBrokerPlugin"/> 296 * <any namespace='##other'/> 297 * </choice> 298 * </restriction> 299 * </complexContent> 300 * </complexType> 301 * </element> 302 * <element name="producerSystemUsage" minOccurs="0"> 303 * <complexType> 304 * <complexContent> 305 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> 306 * <choice minOccurs="0"> 307 * <element ref="{http://activemq.apache.org/schema/core}systemUsage"/> 308 * <any namespace='##other'/> 309 * </choice> 310 * </restriction> 311 * </complexContent> 312 * </complexType> 313 * </element> 314 * <element name="proxyConnectors" maxOccurs="unbounded" minOccurs="0"> 315 * <complexType> 316 * <complexContent> 317 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> 318 * <sequence maxOccurs="unbounded" minOccurs="0"> 319 * <any maxOccurs="unbounded" minOccurs="0"/> 320 * </sequence> 321 * </restriction> 322 * </complexContent> 323 * </complexType> 324 * </element> 325 * <element name="regionBroker" minOccurs="0"> 326 * <complexType> 327 * <complexContent> 328 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> 329 * <choice minOccurs="0"> 330 * <element ref="{http://activemq.apache.org/schema/core}destinationPathSeparatorPlugin"/> 331 * <element ref="{http://activemq.apache.org/schema/core}destinationsPlugin"/> 332 * <element ref="{http://activemq.apache.org/schema/core}forcePersistencyModeBroker"/> 333 * <element ref="{http://activemq.apache.org/schema/core}loggingBrokerPlugin"/> 334 * <element ref="{http://activemq.apache.org/schema/core}multicastTraceBrokerPlugin"/> 335 * <element ref="{http://activemq.apache.org/schema/core}redeliveryPlugin"/> 336 * <element ref="{http://activemq.apache.org/schema/core}timeStampingBrokerPlugin"/> 337 * <element ref="{http://activemq.apache.org/schema/core}traceBrokerPathPlugin"/> 338 * <element ref="{http://activemq.apache.org/schema/core}udpTraceBrokerPlugin"/> 339 * <any namespace='##other'/> 340 * </choice> 341 * </restriction> 342 * </complexContent> 343 * </complexType> 344 * </element> 345 * <element name="services" maxOccurs="unbounded" minOccurs="0"> 346 * <complexType> 347 * <complexContent> 348 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> 349 * <choice maxOccurs="unbounded" minOccurs="0"> 350 * <element ref="{http://activemq.apache.org/schema/core}broker"/> 351 * <element ref="{http://activemq.apache.org/schema/core}brokerService"/> 352 * <element ref="{http://activemq.apache.org/schema/core}database-locker"/> 353 * <element ref="{http://activemq.apache.org/schema/core}forwardingBridge"/> 354 * <element ref="{http://activemq.apache.org/schema/core}inboundQueueBridge"/> 355 * <element ref="{http://activemq.apache.org/schema/core}inboundTopicBridge"/> 356 * <element ref="{http://activemq.apache.org/schema/core}jdbcPersistenceAdapter"/> 357 * <element ref="{http://activemq.apache.org/schema/core}jmsQueueConnector"/> 358 * <element ref="{http://activemq.apache.org/schema/core}jmsTopicConnector"/> 359 * <element ref="{http://activemq.apache.org/schema/core}jobSchedulerUsage"/> 360 * <element ref="{http://activemq.apache.org/schema/core}journalPersistenceAdapterFactory"/> 361 * <element ref="{http://activemq.apache.org/schema/core}journaledJDBC"/> 362 * <element ref="{http://activemq.apache.org/schema/core}kahaDB"/> 363 * <element ref="{http://activemq.apache.org/schema/core}ldapNetworkConnector"/> 364 * <element ref="{http://activemq.apache.org/schema/core}lease-database-locker"/> 365 * <element ref="{http://activemq.apache.org/schema/core}levelDB"/> 366 * <element ref="{http://activemq.apache.org/schema/core}mKahaDB"/> 367 * <element ref="{http://activemq.apache.org/schema/core}managementContext"/> 368 * <element ref="{http://activemq.apache.org/schema/core}memoryUsage"/> 369 * <element ref="{http://activemq.apache.org/schema/core}multicastNetworkConnector"/> 370 * <element ref="{http://activemq.apache.org/schema/core}networkConnector"/> 371 * <element ref="{http://activemq.apache.org/schema/core}outboundQueueBridge"/> 372 * <element ref="{http://activemq.apache.org/schema/core}outboundTopicBridge"/> 373 * <element ref="{http://activemq.apache.org/schema/core}pListStoreImpl"/> 374 * <element ref="{http://activemq.apache.org/schema/core}proxyConnector"/> 375 * <element ref="{http://activemq.apache.org/schema/core}replicatedLevelDB"/> 376 * <element ref="{http://activemq.apache.org/schema/core}shared-file-locker"/> 377 * <element ref="{http://activemq.apache.org/schema/core}storeUsage"/> 378 * <element ref="{http://activemq.apache.org/schema/core}systemUsage"/> 379 * <element ref="{http://activemq.apache.org/schema/core}tempUsage"/> 380 * <element ref="{http://activemq.apache.org/schema/core}transact-database-locker"/> 381 * <any namespace='##other'/> 382 * </choice> 383 * </restriction> 384 * </complexContent> 385 * </complexType> 386 * </element> 387 * <element name="shutdownHooks" maxOccurs="unbounded" minOccurs="0"> 388 * <complexType> 389 * <complexContent> 390 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> 391 * <sequence maxOccurs="unbounded" minOccurs="0"> 392 * <any maxOccurs="unbounded" minOccurs="0"/> 393 * </sequence> 394 * </restriction> 395 * </complexContent> 396 * </complexType> 397 * </element> 398 * <element name="sslContext" minOccurs="0"> 399 * <complexType> 400 * <complexContent> 401 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> 402 * <choice minOccurs="0"> 403 * <element ref="{http://activemq.apache.org/schema/core}sslContext"/> 404 * <any namespace='##other'/> 405 * </choice> 406 * </restriction> 407 * </complexContent> 408 * </complexType> 409 * </element> 410 * <element name="startException" minOccurs="0"> 411 * <complexType> 412 * <complexContent> 413 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> 414 * <sequence minOccurs="0"> 415 * <any maxOccurs="unbounded" minOccurs="0"/> 416 * </sequence> 417 * </restriction> 418 * </complexContent> 419 * </complexType> 420 * </element> 421 * <element name="systemUsage" minOccurs="0"> 422 * <complexType> 423 * <complexContent> 424 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> 425 * <choice minOccurs="0"> 426 * <element ref="{http://activemq.apache.org/schema/core}systemUsage"/> 427 * <any namespace='##other'/> 428 * </choice> 429 * </restriction> 430 * </complexContent> 431 * </complexType> 432 * </element> 433 * <element name="taskRunnerFactory" minOccurs="0"> 434 * <complexType> 435 * <complexContent> 436 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> 437 * <choice minOccurs="0"> 438 * <element ref="{http://activemq.apache.org/schema/core}taskRunnerFactory"/> 439 * <any namespace='##other'/> 440 * </choice> 441 * </restriction> 442 * </complexContent> 443 * </complexType> 444 * </element> 445 * <element name="tempDataStore" minOccurs="0"> 446 * <complexType> 447 * <complexContent> 448 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> 449 * <choice minOccurs="0"> 450 * <element ref="{http://activemq.apache.org/schema/core}levelDB"/> 451 * <element ref="{http://activemq.apache.org/schema/core}pListStoreImpl"/> 452 * <element ref="{http://activemq.apache.org/schema/core}replicatedLevelDB"/> 453 * <any namespace='##other'/> 454 * </choice> 455 * </restriction> 456 * </complexContent> 457 * </complexType> 458 * </element> 459 * <element name="transportConnectorURIs" maxOccurs="unbounded" minOccurs="0"> 460 * <complexType> 461 * <complexContent> 462 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> 463 * <sequence maxOccurs="unbounded" minOccurs="0"> 464 * <any maxOccurs="unbounded" minOccurs="0"/> 465 * </sequence> 466 * </restriction> 467 * </complexContent> 468 * </complexType> 469 * </element> 470 * <element name="transportConnectors" maxOccurs="unbounded" minOccurs="0"> 471 * <complexType> 472 * <complexContent> 473 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> 474 * <choice maxOccurs="unbounded" minOccurs="0"> 475 * <element ref="{http://activemq.apache.org/schema/core}transportConnector"/> 476 * <any namespace='##other'/> 477 * </choice> 478 * </restriction> 479 * </complexContent> 480 * </complexType> 481 * </element> 482 * <any namespace='##other' maxOccurs="unbounded" minOccurs="0"/> 483 * </choice> 484 * </choice> 485 * <attribute name="adjustUsageLimits" type="{http://www.w3.org/2001/XMLSchema}boolean" /> 486 * <attribute name="adminView" type="{http://www.w3.org/2001/XMLSchema}string" /> 487 * <attribute name="advisorySupport" type="{http://www.w3.org/2001/XMLSchema}string" /> 488 * <attribute name="allowTempAutoCreationOnSend" type="{http://www.w3.org/2001/XMLSchema}boolean" /> 489 * <attribute name="anonymousProducerAdvisorySupport" type="{http://www.w3.org/2001/XMLSchema}boolean" /> 490 * <attribute name="brokerContext" type="{http://www.w3.org/2001/XMLSchema}string" /> 491 * <attribute name="brokerId" type="{http://www.w3.org/2001/XMLSchema}string" /> 492 * <attribute name="brokerName" type="{http://www.w3.org/2001/XMLSchema}string" /> 493 * <attribute name="brokerObjectName" type="{http://www.w3.org/2001/XMLSchema}string" /> 494 * <attribute name="cacheTempDestinations" type="{http://www.w3.org/2001/XMLSchema}boolean" /> 495 * <attribute name="consumerSystemUsage" type="{http://www.w3.org/2001/XMLSchema}string" /> 496 * <attribute name="consumerSystemUsagePortion" type="{http://www.w3.org/2001/XMLSchema}integer" /> 497 * <attribute name="dataDirectory" type="{http://www.w3.org/2001/XMLSchema}string" /> 498 * <attribute name="dataDirectoryFile" type="{http://www.w3.org/2001/XMLSchema}string" /> 499 * <attribute name="dedicatedTaskRunner" type="{http://www.w3.org/2001/XMLSchema}boolean" /> 500 * <attribute name="deleteAllMessagesOnStartup" type="{http://www.w3.org/2001/XMLSchema}string" /> 501 * <attribute name="destinationFactory" type="{http://www.w3.org/2001/XMLSchema}string" /> 502 * <attribute name="destinationPolicy" type="{http://www.w3.org/2001/XMLSchema}string" /> 503 * <attribute name="diskUsageCheckRegrowThreshold" type="{http://www.w3.org/2001/XMLSchema}string" /> 504 * <attribute name="enableStatistics" type="{http://www.w3.org/2001/XMLSchema}boolean" /> 505 * <attribute name="ioExceptionHandler" type="{http://www.w3.org/2001/XMLSchema}string" /> 506 * <attribute name="jobSchedulerStore" type="{http://www.w3.org/2001/XMLSchema}string" /> 507 * <attribute name="keepDurableSubsActive" type="{http://www.w3.org/2001/XMLSchema}boolean" /> 508 * <attribute name="managementContext" type="{http://www.w3.org/2001/XMLSchema}string" /> 509 * <attribute name="maxPurgedDestinationsPerSweep" type="{http://www.w3.org/2001/XMLSchema}integer" /> 510 * <attribute name="maxSchedulerRepeatAllowed" type="{http://www.w3.org/2001/XMLSchema}integer" /> 511 * <attribute name="mbeanInvocationTimeout" type="{http://www.w3.org/2001/XMLSchema}long" /> 512 * <attribute name="messageAuthorizationPolicy" type="{http://www.w3.org/2001/XMLSchema}string" /> 513 * <attribute name="monitorConnectionSplits" type="{http://www.w3.org/2001/XMLSchema}boolean" /> 514 * <attribute name="networkConnectorStartAsync" type="{http://www.w3.org/2001/XMLSchema}boolean" /> 515 * <attribute name="offlineDurableSubscriberTaskSchedule" type="{http://www.w3.org/2001/XMLSchema}long" /> 516 * <attribute name="offlineDurableSubscriberTimeout" type="{http://www.w3.org/2001/XMLSchema}long" /> 517 * <attribute name="passiveSlave" type="{http://www.w3.org/2001/XMLSchema}string" /> 518 * <attribute name="persistenceAdapter" type="{http://www.w3.org/2001/XMLSchema}string" /> 519 * <attribute name="persistenceFactory" type="{http://www.w3.org/2001/XMLSchema}string" /> 520 * <attribute name="persistenceTaskRunnerFactory" type="{http://www.w3.org/2001/XMLSchema}string" /> 521 * <attribute name="persistenceThreadPriority" type="{http://www.w3.org/2001/XMLSchema}integer" /> 522 * <attribute name="persistent" type="{http://www.w3.org/2001/XMLSchema}string" /> 523 * <attribute name="populateJMSXUserID" type="{http://www.w3.org/2001/XMLSchema}boolean" /> 524 * <attribute name="populateUserNameInMBeans" type="{http://www.w3.org/2001/XMLSchema}boolean" /> 525 * <attribute name="producerSystemUsage" type="{http://www.w3.org/2001/XMLSchema}string" /> 526 * <attribute name="producerSystemUsagePortion" type="{http://www.w3.org/2001/XMLSchema}integer" /> 527 * <attribute name="regionBroker" type="{http://www.w3.org/2001/XMLSchema}string" /> 528 * <attribute name="rejectDurableConsumers" type="{http://www.w3.org/2001/XMLSchema}boolean" /> 529 * <attribute name="restartAllowed" type="{http://www.w3.org/2001/XMLSchema}boolean" /> 530 * <attribute name="rollbackOnlyOnAsyncException" type="{http://www.w3.org/2001/XMLSchema}boolean" /> 531 * <attribute name="schedulePeriodForDestinationPurge" type="{http://www.w3.org/2001/XMLSchema}integer" /> 532 * <attribute name="schedulePeriodForDiskUsageCheck" type="{http://www.w3.org/2001/XMLSchema}integer" /> 533 * <attribute name="schedulerDirectory" type="{http://www.w3.org/2001/XMLSchema}string" /> 534 * <attribute name="schedulerDirectoryFile" type="{http://www.w3.org/2001/XMLSchema}string" /> 535 * <attribute name="schedulerSupport" type="{http://www.w3.org/2001/XMLSchema}string" /> 536 * <attribute name="shutdownOnMasterFailure" type="{http://www.w3.org/2001/XMLSchema}boolean" /> 537 * <attribute name="shutdownOnSlaveFailure" type="{http://www.w3.org/2001/XMLSchema}string" /> 538 * <attribute name="splitSystemUsageForProducersConsumers" type="{http://www.w3.org/2001/XMLSchema}boolean" /> 539 * <attribute name="sslContext" type="{http://www.w3.org/2001/XMLSchema}string" /> 540 * <attribute name="start" type="{http://www.w3.org/2001/XMLSchema}boolean" /> 541 * <attribute name="startAsync" type="{http://www.w3.org/2001/XMLSchema}boolean" /> 542 * <attribute name="startException" type="{http://www.w3.org/2001/XMLSchema}string" /> 543 * <attribute name="storeOpenWireVersion" type="{http://www.w3.org/2001/XMLSchema}integer" /> 544 * <attribute name="systemExitOnShutdown" type="{http://www.w3.org/2001/XMLSchema}string" /> 545 * <attribute name="systemExitOnShutdownExitCode" type="{http://www.w3.org/2001/XMLSchema}integer" /> 546 * <attribute name="systemUsage" type="{http://www.w3.org/2001/XMLSchema}string" /> 547 * <attribute name="taskRunnerFactory" type="{http://www.w3.org/2001/XMLSchema}string" /> 548 * <attribute name="taskRunnerPriority" type="{http://www.w3.org/2001/XMLSchema}integer" /> 549 * <attribute name="tempDataStore" type="{http://www.w3.org/2001/XMLSchema}string" /> 550 * <attribute name="timeBeforePurgeTempDestinations" type="{http://www.w3.org/2001/XMLSchema}integer" /> 551 * <attribute name="tmpDataDirectory" type="{http://www.w3.org/2001/XMLSchema}string" /> 552 * <attribute name="useAuthenticatedPrincipalForJMSXUserID" type="{http://www.w3.org/2001/XMLSchema}boolean" /> 553 * <attribute name="useJmx" type="{http://www.w3.org/2001/XMLSchema}string" /> 554 * <attribute name="useLocalHostBrokerName" type="{http://www.w3.org/2001/XMLSchema}boolean" /> 555 * <attribute name="useLoggingForShutdownErrors" type="{http://www.w3.org/2001/XMLSchema}boolean" /> 556 * <attribute name="useMirroredQueues" type="{http://www.w3.org/2001/XMLSchema}boolean" /> 557 * <attribute name="useShutdownHook" type="{http://www.w3.org/2001/XMLSchema}boolean" /> 558 * <attribute name="useTempMirroredQueues" type="{http://www.w3.org/2001/XMLSchema}boolean" /> 559 * <attribute name="useVirtualDestSubs" type="{http://www.w3.org/2001/XMLSchema}boolean" /> 560 * <attribute name="useVirtualDestSubsOnCreation" type="{http://www.w3.org/2001/XMLSchema}boolean" /> 561 * <attribute name="useVirtualTopics" type="{http://www.w3.org/2001/XMLSchema}boolean" /> 562 * <attribute name="vmConnectorURI" type="{http://www.w3.org/2001/XMLSchema}string" /> 563 * <attribute name="waitForSlave" type="{http://www.w3.org/2001/XMLSchema}string" /> 564 * <attribute name="waitForSlaveTimeout" type="{http://www.w3.org/2001/XMLSchema}long" /> 565 * <attribute name="id" type="{http://www.w3.org/2001/XMLSchema}ID" /> 566 * <anyAttribute processContents='lax' namespace='##other'/> 567 * </restriction> 568 * </complexContent> 569 * </complexType> 570 * </pre> 571 * 572 * 573 */ 574@XmlAccessorType(XmlAccessType.FIELD) 575@XmlType(name = "", propOrder = { 576 "contents" 577}) 578@XmlRootElement(name = "broker") 579public class DtoBroker implements Equals, HashCode, ToString 580{ 581 582 @XmlElementRefs({ 583 @XmlElementRef(name = "consumerSystemUsage", namespace = "http://activemq.apache.org/schema/core", type = JAXBElement.class, required = false), 584 @XmlElementRef(name = "persistenceFactory", namespace = "http://activemq.apache.org/schema/core", type = JAXBElement.class, required = false), 585 @XmlElementRef(name = "transportConnectorURIs", namespace = "http://activemq.apache.org/schema/core", type = JAXBElement.class, required = false), 586 @XmlElementRef(name = "jobSchedulerStore", namespace = "http://activemq.apache.org/schema/core", type = JAXBElement.class, required = false), 587 @XmlElementRef(name = "shutdownHooks", namespace = "http://activemq.apache.org/schema/core", type = JAXBElement.class, required = false), 588 @XmlElementRef(name = "managementContext", namespace = "http://activemq.apache.org/schema/core", type = JAXBElement.class, required = false), 589 @XmlElementRef(name = "services", namespace = "http://activemq.apache.org/schema/core", type = JAXBElement.class, required = false), 590 @XmlElementRef(name = "sslContext", namespace = "http://activemq.apache.org/schema/core", type = JAXBElement.class, required = false), 591 @XmlElementRef(name = "jmsBridgeConnectors", namespace = "http://activemq.apache.org/schema/core", type = JAXBElement.class, required = false), 592 @XmlElementRef(name = "messageAuthorizationPolicy", namespace = "http://activemq.apache.org/schema/core", type = JAXBElement.class, required = false), 593 @XmlElementRef(name = "startException", namespace = "http://activemq.apache.org/schema/core", type = JAXBElement.class, required = false), 594 @XmlElementRef(name = "plugins", namespace = "http://activemq.apache.org/schema/core", type = JAXBElement.class, required = false), 595 @XmlElementRef(name = "networkConnectorURIs", namespace = "http://activemq.apache.org/schema/core", type = JAXBElement.class, required = false), 596 @XmlElementRef(name = "producerSystemUsage", namespace = "http://activemq.apache.org/schema/core", type = JAXBElement.class, required = false), 597 @XmlElementRef(name = "proxyConnectors", namespace = "http://activemq.apache.org/schema/core", type = JAXBElement.class, required = false), 598 @XmlElementRef(name = "adminView", namespace = "http://activemq.apache.org/schema/core", type = JAXBElement.class, required = false), 599 @XmlElementRef(name = "ioExceptionHandler", namespace = "http://activemq.apache.org/schema/core", type = JAXBElement.class, required = false), 600 @XmlElementRef(name = "destinationFactory", namespace = "http://activemq.apache.org/schema/core", type = JAXBElement.class, required = false), 601 @XmlElementRef(name = "networkConnectors", namespace = "http://activemq.apache.org/schema/core", type = JAXBElement.class, required = false), 602 @XmlElementRef(name = "destinations", namespace = "http://activemq.apache.org/schema/core", type = JAXBElement.class, required = false), 603 @XmlElementRef(name = "regionBroker", namespace = "http://activemq.apache.org/schema/core", type = JAXBElement.class, required = false), 604 @XmlElementRef(name = "persistenceAdapter", namespace = "http://activemq.apache.org/schema/core", type = JAXBElement.class, required = false), 605 @XmlElementRef(name = "taskRunnerFactory", namespace = "http://activemq.apache.org/schema/core", type = JAXBElement.class, required = false), 606 @XmlElementRef(name = "transportConnectors", namespace = "http://activemq.apache.org/schema/core", type = JAXBElement.class, required = false), 607 @XmlElementRef(name = "tempDataStore", namespace = "http://activemq.apache.org/schema/core", type = JAXBElement.class, required = false), 608 @XmlElementRef(name = "brokerContext", namespace = "http://activemq.apache.org/schema/core", type = JAXBElement.class, required = false), 609 @XmlElementRef(name = "destinationInterceptors", namespace = "http://activemq.apache.org/schema/core", type = JAXBElement.class, required = false), 610 @XmlElementRef(name = "persistenceTaskRunnerFactory", namespace = "http://activemq.apache.org/schema/core", type = JAXBElement.class, required = false), 611 @XmlElementRef(name = "destinationPolicy", namespace = "http://activemq.apache.org/schema/core", type = JAXBElement.class, required = false), 612 @XmlElementRef(name = "systemUsage", namespace = "http://activemq.apache.org/schema/core", type = JAXBElement.class, required = false) 613 }) 614 @XmlAnyElement(lax = true) 615 protected List<Object> contents; 616 @XmlAttribute(name = "adjustUsageLimits") 617 protected Boolean adjustUsageLimits; 618 @XmlAttribute(name = "adminView") 619 protected String adminView; 620 @XmlAttribute(name = "advisorySupport") 621 protected String advisorySupport; 622 @XmlAttribute(name = "allowTempAutoCreationOnSend") 623 protected Boolean allowTempAutoCreationOnSend; 624 @XmlAttribute(name = "anonymousProducerAdvisorySupport") 625 protected Boolean anonymousProducerAdvisorySupport; 626 @XmlAttribute(name = "brokerContext") 627 protected String brokerContext; 628 @XmlAttribute(name = "brokerId") 629 protected String brokerId; 630 @XmlAttribute(name = "brokerName") 631 protected String brokerName; 632 @XmlAttribute(name = "brokerObjectName") 633 protected String brokerObjectName; 634 @XmlAttribute(name = "cacheTempDestinations") 635 protected Boolean cacheTempDestinations; 636 @XmlAttribute(name = "consumerSystemUsage") 637 protected String consumerSystemUsage; 638 @XmlAttribute(name = "consumerSystemUsagePortion") 639 protected BigInteger consumerSystemUsagePortion; 640 @XmlAttribute(name = "dataDirectory") 641 protected String dataDirectory; 642 @XmlAttribute(name = "dataDirectoryFile") 643 protected String dataDirectoryFile; 644 @XmlAttribute(name = "dedicatedTaskRunner") 645 protected Boolean dedicatedTaskRunner; 646 @XmlAttribute(name = "deleteAllMessagesOnStartup") 647 protected String deleteAllMessagesOnStartup; 648 @XmlAttribute(name = "destinationFactory") 649 protected String destinationFactory; 650 @XmlAttribute(name = "destinationPolicy") 651 protected String destinationPolicy; 652 @XmlAttribute(name = "diskUsageCheckRegrowThreshold") 653 protected String diskUsageCheckRegrowThreshold; 654 @XmlAttribute(name = "enableStatistics") 655 protected Boolean enableStatistics; 656 @XmlAttribute(name = "ioExceptionHandler") 657 protected String ioExceptionHandler; 658 @XmlAttribute(name = "jobSchedulerStore") 659 protected String jobSchedulerStore; 660 @XmlAttribute(name = "keepDurableSubsActive") 661 protected Boolean keepDurableSubsActive; 662 @XmlAttribute(name = "managementContext") 663 protected String managementContext; 664 @XmlAttribute(name = "maxPurgedDestinationsPerSweep") 665 protected BigInteger maxPurgedDestinationsPerSweep; 666 @XmlAttribute(name = "maxSchedulerRepeatAllowed") 667 protected BigInteger maxSchedulerRepeatAllowed; 668 @XmlAttribute(name = "mbeanInvocationTimeout") 669 protected Long mbeanInvocationTimeout; 670 @XmlAttribute(name = "messageAuthorizationPolicy") 671 protected String messageAuthorizationPolicy; 672 @XmlAttribute(name = "monitorConnectionSplits") 673 protected Boolean monitorConnectionSplits; 674 @XmlAttribute(name = "networkConnectorStartAsync") 675 protected Boolean networkConnectorStartAsync; 676 @XmlAttribute(name = "offlineDurableSubscriberTaskSchedule") 677 protected Long offlineDurableSubscriberTaskSchedule; 678 @XmlAttribute(name = "offlineDurableSubscriberTimeout") 679 protected Long offlineDurableSubscriberTimeout; 680 @XmlAttribute(name = "passiveSlave") 681 protected String passiveSlave; 682 @XmlAttribute(name = "persistenceAdapter") 683 protected String persistenceAdapter; 684 @XmlAttribute(name = "persistenceFactory") 685 protected String persistenceFactory; 686 @XmlAttribute(name = "persistenceTaskRunnerFactory") 687 protected String persistenceTaskRunnerFactory; 688 @XmlAttribute(name = "persistenceThreadPriority") 689 protected BigInteger persistenceThreadPriority; 690 @XmlAttribute(name = "persistent") 691 protected String persistent; 692 @XmlAttribute(name = "populateJMSXUserID") 693 protected Boolean populateJMSXUserID; 694 @XmlAttribute(name = "populateUserNameInMBeans") 695 protected Boolean populateUserNameInMBeans; 696 @XmlAttribute(name = "producerSystemUsage") 697 protected String producerSystemUsage; 698 @XmlAttribute(name = "producerSystemUsagePortion") 699 protected BigInteger producerSystemUsagePortion; 700 @XmlAttribute(name = "regionBroker") 701 protected String regionBroker; 702 @XmlAttribute(name = "rejectDurableConsumers") 703 protected Boolean rejectDurableConsumers; 704 @XmlAttribute(name = "restartAllowed") 705 protected Boolean restartAllowed; 706 @XmlAttribute(name = "rollbackOnlyOnAsyncException") 707 protected Boolean rollbackOnlyOnAsyncException; 708 @XmlAttribute(name = "schedulePeriodForDestinationPurge") 709 protected BigInteger schedulePeriodForDestinationPurge; 710 @XmlAttribute(name = "schedulePeriodForDiskUsageCheck") 711 protected BigInteger schedulePeriodForDiskUsageCheck; 712 @XmlAttribute(name = "schedulerDirectory") 713 protected String schedulerDirectory; 714 @XmlAttribute(name = "schedulerDirectoryFile") 715 protected String schedulerDirectoryFile; 716 @XmlAttribute(name = "schedulerSupport") 717 protected String schedulerSupport; 718 @XmlAttribute(name = "shutdownOnMasterFailure") 719 protected Boolean shutdownOnMasterFailure; 720 @XmlAttribute(name = "shutdownOnSlaveFailure") 721 protected String shutdownOnSlaveFailure; 722 @XmlAttribute(name = "splitSystemUsageForProducersConsumers") 723 protected Boolean splitSystemUsageForProducersConsumers; 724 @XmlAttribute(name = "sslContext") 725 protected String sslContext; 726 @XmlAttribute(name = "start") 727 protected Boolean start; 728 @XmlAttribute(name = "startAsync") 729 protected Boolean startAsync; 730 @XmlAttribute(name = "startException") 731 protected String startException; 732 @XmlAttribute(name = "storeOpenWireVersion") 733 protected BigInteger storeOpenWireVersion; 734 @XmlAttribute(name = "systemExitOnShutdown") 735 protected String systemExitOnShutdown; 736 @XmlAttribute(name = "systemExitOnShutdownExitCode") 737 protected BigInteger systemExitOnShutdownExitCode; 738 @XmlAttribute(name = "systemUsage") 739 protected String systemUsage; 740 @XmlAttribute(name = "taskRunnerFactory") 741 protected String taskRunnerFactory; 742 @XmlAttribute(name = "taskRunnerPriority") 743 protected BigInteger taskRunnerPriority; 744 @XmlAttribute(name = "tempDataStore") 745 protected String tempDataStore; 746 @XmlAttribute(name = "timeBeforePurgeTempDestinations") 747 protected BigInteger timeBeforePurgeTempDestinations; 748 @XmlAttribute(name = "tmpDataDirectory") 749 protected String tmpDataDirectory; 750 @XmlAttribute(name = "useAuthenticatedPrincipalForJMSXUserID") 751 protected Boolean useAuthenticatedPrincipalForJMSXUserID; 752 @XmlAttribute(name = "useJmx") 753 protected String useJmx; 754 @XmlAttribute(name = "useLocalHostBrokerName") 755 protected Boolean useLocalHostBrokerName; 756 @XmlAttribute(name = "useLoggingForShutdownErrors") 757 protected Boolean useLoggingForShutdownErrors; 758 @XmlAttribute(name = "useMirroredQueues") 759 protected Boolean useMirroredQueues; 760 @XmlAttribute(name = "useShutdownHook") 761 protected Boolean useShutdownHook; 762 @XmlAttribute(name = "useTempMirroredQueues") 763 protected Boolean useTempMirroredQueues; 764 @XmlAttribute(name = "useVirtualDestSubs") 765 protected Boolean useVirtualDestSubs; 766 @XmlAttribute(name = "useVirtualDestSubsOnCreation") 767 protected Boolean useVirtualDestSubsOnCreation; 768 @XmlAttribute(name = "useVirtualTopics") 769 protected Boolean useVirtualTopics; 770 @XmlAttribute(name = "vmConnectorURI") 771 protected String vmConnectorURI; 772 @XmlAttribute(name = "waitForSlave") 773 protected String waitForSlave; 774 @XmlAttribute(name = "waitForSlaveTimeout") 775 protected Long waitForSlaveTimeout; 776 @XmlAttribute(name = "id") 777 @XmlJavaTypeAdapter(CollapsedStringAdapter.class) 778 @XmlID 779 @XmlSchemaType(name = "ID") 780 protected String id; 781 @XmlAnyAttribute 782 private Map<QName, String> otherAttributes = new HashMap<QName, String>(); 783 784 /** 785 * Gets the value of the contents property. 786 * 787 * <p> 788 * This accessor method returns a reference to the live list, 789 * not a snapshot. Therefore any modification you make to the 790 * returned list will be present inside the JAXB object. 791 * This is why there is not a <CODE>set</CODE> method for the contents property. 792 * 793 * <p> 794 * For example, to add a new item, do as follows: 795 * <pre> 796 * getContents().add(newItem); 797 * </pre> 798 * 799 * 800 * <p> 801 * Objects of the following type(s) are allowed in the list 802 * {@link Object } 803 * {@link JAXBElement }{@code <}{@link DtoBroker.ConsumerSystemUsage }{@code >} 804 * {@link JAXBElement }{@code <}{@link DtoBroker.PersistenceFactory }{@code >} 805 * {@link JAXBElement }{@code <}{@link DtoBroker.TransportConnectorURIs }{@code >} 806 * {@link JAXBElement }{@code <}{@link DtoBroker.JobSchedulerStore }{@code >} 807 * {@link JAXBElement }{@code <}{@link DtoBroker.ShutdownHooks }{@code >} 808 * {@link JAXBElement }{@code <}{@link DtoBroker.ManagementContext }{@code >} 809 * {@link JAXBElement }{@code <}{@link DtoBroker.Services }{@code >} 810 * {@link JAXBElement }{@code <}{@link DtoBroker.SslContext }{@code >} 811 * {@link JAXBElement }{@code <}{@link DtoBroker.JmsBridgeConnectors }{@code >} 812 * {@link JAXBElement }{@code <}{@link DtoBroker.MessageAuthorizationPolicy }{@code >} 813 * {@link JAXBElement }{@code <}{@link DtoBroker.StartException }{@code >} 814 * {@link JAXBElement }{@code <}{@link DtoBroker.Plugins }{@code >} 815 * {@link JAXBElement }{@code <}{@link DtoBroker.NetworkConnectorURIs }{@code >} 816 * {@link JAXBElement }{@code <}{@link DtoBroker.ProducerSystemUsage }{@code >} 817 * {@link JAXBElement }{@code <}{@link DtoBroker.ProxyConnectors }{@code >} 818 * {@link JAXBElement }{@code <}{@link DtoBroker.AdminView }{@code >} 819 * {@link JAXBElement }{@code <}{@link DtoBroker.IoExceptionHandler }{@code >} 820 * {@link JAXBElement }{@code <}{@link DtoBroker.DestinationFactory }{@code >} 821 * {@link JAXBElement }{@code <}{@link DtoBroker.NetworkConnectors }{@code >} 822 * {@link JAXBElement }{@code <}{@link DtoBroker.Destinations }{@code >} 823 * {@link JAXBElement }{@code <}{@link DtoBroker.RegionBroker }{@code >} 824 * {@link JAXBElement }{@code <}{@link DtoBroker.PersistenceAdapter }{@code >} 825 * {@link JAXBElement }{@code <}{@link DtoBroker.TaskRunnerFactory }{@code >} 826 * {@link JAXBElement }{@code <}{@link DtoBroker.TransportConnectors }{@code >} 827 * {@link JAXBElement }{@code <}{@link DtoBroker.TempDataStore }{@code >} 828 * {@link JAXBElement }{@code <}{@link DtoBroker.BrokerContext }{@code >} 829 * {@link JAXBElement }{@code <}{@link DtoBroker.DestinationInterceptors }{@code >} 830 * {@link JAXBElement }{@code <}{@link DtoBroker.PersistenceTaskRunnerFactory }{@code >} 831 * {@link JAXBElement }{@code <}{@link DtoBroker.DestinationPolicy }{@code >} 832 * {@link JAXBElement }{@code <}{@link DtoBroker.SystemUsage }{@code >} 833 * 834 * 835 */ 836 public List<Object> getContents() { 837 if (contents == null) { 838 contents = new ArrayList<Object>(); 839 } 840 return this.contents; 841 } 842 843 /** 844 * Gets the value of the adjustUsageLimits property. 845 * 846 * @return 847 * possible object is 848 * {@link Boolean } 849 * 850 */ 851 public Boolean isAdjustUsageLimits() { 852 return adjustUsageLimits; 853 } 854 855 /** 856 * Sets the value of the adjustUsageLimits property. 857 * 858 * @param value 859 * allowed object is 860 * {@link Boolean } 861 * 862 */ 863 public void setAdjustUsageLimits(Boolean value) { 864 this.adjustUsageLimits = value; 865 } 866 867 /** 868 * Gets the value of the adminView property. 869 * 870 * @return 871 * possible object is 872 * {@link String } 873 * 874 */ 875 public String getAdminView() { 876 return adminView; 877 } 878 879 /** 880 * Sets the value of the adminView property. 881 * 882 * @param value 883 * allowed object is 884 * {@link String } 885 * 886 */ 887 public void setAdminView(String value) { 888 this.adminView = value; 889 } 890 891 /** 892 * Gets the value of the advisorySupport property. 893 * 894 * @return 895 * possible object is 896 * {@link String } 897 * 898 */ 899 public String getAdvisorySupport() { 900 return advisorySupport; 901 } 902 903 /** 904 * Sets the value of the advisorySupport property. 905 * 906 * @param value 907 * allowed object is 908 * {@link String } 909 * 910 */ 911 public void setAdvisorySupport(String value) { 912 this.advisorySupport = value; 913 } 914 915 /** 916 * Gets the value of the allowTempAutoCreationOnSend property. 917 * 918 * @return 919 * possible object is 920 * {@link Boolean } 921 * 922 */ 923 public Boolean isAllowTempAutoCreationOnSend() { 924 return allowTempAutoCreationOnSend; 925 } 926 927 /** 928 * Sets the value of the allowTempAutoCreationOnSend property. 929 * 930 * @param value 931 * allowed object is 932 * {@link Boolean } 933 * 934 */ 935 public void setAllowTempAutoCreationOnSend(Boolean value) { 936 this.allowTempAutoCreationOnSend = value; 937 } 938 939 /** 940 * Gets the value of the anonymousProducerAdvisorySupport property. 941 * 942 * @return 943 * possible object is 944 * {@link Boolean } 945 * 946 */ 947 public Boolean isAnonymousProducerAdvisorySupport() { 948 return anonymousProducerAdvisorySupport; 949 } 950 951 /** 952 * Sets the value of the anonymousProducerAdvisorySupport property. 953 * 954 * @param value 955 * allowed object is 956 * {@link Boolean } 957 * 958 */ 959 public void setAnonymousProducerAdvisorySupport(Boolean value) { 960 this.anonymousProducerAdvisorySupport = value; 961 } 962 963 /** 964 * Gets the value of the brokerContext property. 965 * 966 * @return 967 * possible object is 968 * {@link String } 969 * 970 */ 971 public String getBrokerContext() { 972 return brokerContext; 973 } 974 975 /** 976 * Sets the value of the brokerContext property. 977 * 978 * @param value 979 * allowed object is 980 * {@link String } 981 * 982 */ 983 public void setBrokerContext(String value) { 984 this.brokerContext = value; 985 } 986 987 /** 988 * Gets the value of the brokerId property. 989 * 990 * @return 991 * possible object is 992 * {@link String } 993 * 994 */ 995 public String getBrokerId() { 996 return brokerId; 997 } 998 999 /** 1000 * Sets the value of the brokerId property. 1001 * 1002 * @param value 1003 * allowed object is 1004 * {@link String } 1005 * 1006 */ 1007 public void setBrokerId(String value) { 1008 this.brokerId = value; 1009 } 1010 1011 /** 1012 * Gets the value of the brokerName property. 1013 * 1014 * @return 1015 * possible object is 1016 * {@link String } 1017 * 1018 */ 1019 public String getBrokerName() { 1020 return brokerName; 1021 } 1022 1023 /** 1024 * Sets the value of the brokerName property. 1025 * 1026 * @param value 1027 * allowed object is 1028 * {@link String } 1029 * 1030 */ 1031 public void setBrokerName(String value) { 1032 this.brokerName = value; 1033 } 1034 1035 /** 1036 * Gets the value of the brokerObjectName property. 1037 * 1038 * @return 1039 * possible object is 1040 * {@link String } 1041 * 1042 */ 1043 public String getBrokerObjectName() { 1044 return brokerObjectName; 1045 } 1046 1047 /** 1048 * Sets the value of the brokerObjectName property. 1049 * 1050 * @param value 1051 * allowed object is 1052 * {@link String } 1053 * 1054 */ 1055 public void setBrokerObjectName(String value) { 1056 this.brokerObjectName = value; 1057 } 1058 1059 /** 1060 * Gets the value of the cacheTempDestinations property. 1061 * 1062 * @return 1063 * possible object is 1064 * {@link Boolean } 1065 * 1066 */ 1067 public Boolean isCacheTempDestinations() { 1068 return cacheTempDestinations; 1069 } 1070 1071 /** 1072 * Sets the value of the cacheTempDestinations property. 1073 * 1074 * @param value 1075 * allowed object is 1076 * {@link Boolean } 1077 * 1078 */ 1079 public void setCacheTempDestinations(Boolean value) { 1080 this.cacheTempDestinations = value; 1081 } 1082 1083 /** 1084 * Gets the value of the consumerSystemUsage property. 1085 * 1086 * @return 1087 * possible object is 1088 * {@link String } 1089 * 1090 */ 1091 public String getConsumerSystemUsage() { 1092 return consumerSystemUsage; 1093 } 1094 1095 /** 1096 * Sets the value of the consumerSystemUsage property. 1097 * 1098 * @param value 1099 * allowed object is 1100 * {@link String } 1101 * 1102 */ 1103 public void setConsumerSystemUsage(String value) { 1104 this.consumerSystemUsage = value; 1105 } 1106 1107 /** 1108 * Gets the value of the consumerSystemUsagePortion property. 1109 * 1110 * @return 1111 * possible object is 1112 * {@link BigInteger } 1113 * 1114 */ 1115 public BigInteger getConsumerSystemUsagePortion() { 1116 return consumerSystemUsagePortion; 1117 } 1118 1119 /** 1120 * Sets the value of the consumerSystemUsagePortion property. 1121 * 1122 * @param value 1123 * allowed object is 1124 * {@link BigInteger } 1125 * 1126 */ 1127 public void setConsumerSystemUsagePortion(BigInteger value) { 1128 this.consumerSystemUsagePortion = value; 1129 } 1130 1131 /** 1132 * Gets the value of the dataDirectory property. 1133 * 1134 * @return 1135 * possible object is 1136 * {@link String } 1137 * 1138 */ 1139 public String getDataDirectory() { 1140 return dataDirectory; 1141 } 1142 1143 /** 1144 * Sets the value of the dataDirectory property. 1145 * 1146 * @param value 1147 * allowed object is 1148 * {@link String } 1149 * 1150 */ 1151 public void setDataDirectory(String value) { 1152 this.dataDirectory = value; 1153 } 1154 1155 /** 1156 * Gets the value of the dataDirectoryFile property. 1157 * 1158 * @return 1159 * possible object is 1160 * {@link String } 1161 * 1162 */ 1163 public String getDataDirectoryFile() { 1164 return dataDirectoryFile; 1165 } 1166 1167 /** 1168 * Sets the value of the dataDirectoryFile property. 1169 * 1170 * @param value 1171 * allowed object is 1172 * {@link String } 1173 * 1174 */ 1175 public void setDataDirectoryFile(String value) { 1176 this.dataDirectoryFile = value; 1177 } 1178 1179 /** 1180 * Gets the value of the dedicatedTaskRunner property. 1181 * 1182 * @return 1183 * possible object is 1184 * {@link Boolean } 1185 * 1186 */ 1187 public Boolean isDedicatedTaskRunner() { 1188 return dedicatedTaskRunner; 1189 } 1190 1191 /** 1192 * Sets the value of the dedicatedTaskRunner property. 1193 * 1194 * @param value 1195 * allowed object is 1196 * {@link Boolean } 1197 * 1198 */ 1199 public void setDedicatedTaskRunner(Boolean value) { 1200 this.dedicatedTaskRunner = value; 1201 } 1202 1203 /** 1204 * Gets the value of the deleteAllMessagesOnStartup property. 1205 * 1206 * @return 1207 * possible object is 1208 * {@link String } 1209 * 1210 */ 1211 public String getDeleteAllMessagesOnStartup() { 1212 return deleteAllMessagesOnStartup; 1213 } 1214 1215 /** 1216 * Sets the value of the deleteAllMessagesOnStartup property. 1217 * 1218 * @param value 1219 * allowed object is 1220 * {@link String } 1221 * 1222 */ 1223 public void setDeleteAllMessagesOnStartup(String value) { 1224 this.deleteAllMessagesOnStartup = value; 1225 } 1226 1227 /** 1228 * Gets the value of the destinationFactory property. 1229 * 1230 * @return 1231 * possible object is 1232 * {@link String } 1233 * 1234 */ 1235 public String getDestinationFactory() { 1236 return destinationFactory; 1237 } 1238 1239 /** 1240 * Sets the value of the destinationFactory property. 1241 * 1242 * @param value 1243 * allowed object is 1244 * {@link String } 1245 * 1246 */ 1247 public void setDestinationFactory(String value) { 1248 this.destinationFactory = value; 1249 } 1250 1251 /** 1252 * Gets the value of the destinationPolicy property. 1253 * 1254 * @return 1255 * possible object is 1256 * {@link String } 1257 * 1258 */ 1259 public String getDestinationPolicy() { 1260 return destinationPolicy; 1261 } 1262 1263 /** 1264 * Sets the value of the destinationPolicy property. 1265 * 1266 * @param value 1267 * allowed object is 1268 * {@link String } 1269 * 1270 */ 1271 public void setDestinationPolicy(String value) { 1272 this.destinationPolicy = value; 1273 } 1274 1275 /** 1276 * Gets the value of the diskUsageCheckRegrowThreshold property. 1277 * 1278 * @return 1279 * possible object is 1280 * {@link String } 1281 * 1282 */ 1283 public String getDiskUsageCheckRegrowThreshold() { 1284 return diskUsageCheckRegrowThreshold; 1285 } 1286 1287 /** 1288 * Sets the value of the diskUsageCheckRegrowThreshold property. 1289 * 1290 * @param value 1291 * allowed object is 1292 * {@link String } 1293 * 1294 */ 1295 public void setDiskUsageCheckRegrowThreshold(String value) { 1296 this.diskUsageCheckRegrowThreshold = value; 1297 } 1298 1299 /** 1300 * Gets the value of the enableStatistics property. 1301 * 1302 * @return 1303 * possible object is 1304 * {@link Boolean } 1305 * 1306 */ 1307 public Boolean isEnableStatistics() { 1308 return enableStatistics; 1309 } 1310 1311 /** 1312 * Sets the value of the enableStatistics property. 1313 * 1314 * @param value 1315 * allowed object is 1316 * {@link Boolean } 1317 * 1318 */ 1319 public void setEnableStatistics(Boolean value) { 1320 this.enableStatistics = value; 1321 } 1322 1323 /** 1324 * Gets the value of the ioExceptionHandler property. 1325 * 1326 * @return 1327 * possible object is 1328 * {@link String } 1329 * 1330 */ 1331 public String getIoExceptionHandler() { 1332 return ioExceptionHandler; 1333 } 1334 1335 /** 1336 * Sets the value of the ioExceptionHandler property. 1337 * 1338 * @param value 1339 * allowed object is 1340 * {@link String } 1341 * 1342 */ 1343 public void setIoExceptionHandler(String value) { 1344 this.ioExceptionHandler = value; 1345 } 1346 1347 /** 1348 * Gets the value of the jobSchedulerStore property. 1349 * 1350 * @return 1351 * possible object is 1352 * {@link String } 1353 * 1354 */ 1355 public String getJobSchedulerStore() { 1356 return jobSchedulerStore; 1357 } 1358 1359 /** 1360 * Sets the value of the jobSchedulerStore property. 1361 * 1362 * @param value 1363 * allowed object is 1364 * {@link String } 1365 * 1366 */ 1367 public void setJobSchedulerStore(String value) { 1368 this.jobSchedulerStore = value; 1369 } 1370 1371 /** 1372 * Gets the value of the keepDurableSubsActive property. 1373 * 1374 * @return 1375 * possible object is 1376 * {@link Boolean } 1377 * 1378 */ 1379 public Boolean isKeepDurableSubsActive() { 1380 return keepDurableSubsActive; 1381 } 1382 1383 /** 1384 * Sets the value of the keepDurableSubsActive property. 1385 * 1386 * @param value 1387 * allowed object is 1388 * {@link Boolean } 1389 * 1390 */ 1391 public void setKeepDurableSubsActive(Boolean value) { 1392 this.keepDurableSubsActive = value; 1393 } 1394 1395 /** 1396 * Gets the value of the managementContext property. 1397 * 1398 * @return 1399 * possible object is 1400 * {@link String } 1401 * 1402 */ 1403 public String getManagementContext() { 1404 return managementContext; 1405 } 1406 1407 /** 1408 * Sets the value of the managementContext property. 1409 * 1410 * @param value 1411 * allowed object is 1412 * {@link String } 1413 * 1414 */ 1415 public void setManagementContext(String value) { 1416 this.managementContext = value; 1417 } 1418 1419 /** 1420 * Gets the value of the maxPurgedDestinationsPerSweep property. 1421 * 1422 * @return 1423 * possible object is 1424 * {@link BigInteger } 1425 * 1426 */ 1427 public BigInteger getMaxPurgedDestinationsPerSweep() { 1428 return maxPurgedDestinationsPerSweep; 1429 } 1430 1431 /** 1432 * Sets the value of the maxPurgedDestinationsPerSweep property. 1433 * 1434 * @param value 1435 * allowed object is 1436 * {@link BigInteger } 1437 * 1438 */ 1439 public void setMaxPurgedDestinationsPerSweep(BigInteger value) { 1440 this.maxPurgedDestinationsPerSweep = value; 1441 } 1442 1443 /** 1444 * Gets the value of the maxSchedulerRepeatAllowed property. 1445 * 1446 * @return 1447 * possible object is 1448 * {@link BigInteger } 1449 * 1450 */ 1451 public BigInteger getMaxSchedulerRepeatAllowed() { 1452 return maxSchedulerRepeatAllowed; 1453 } 1454 1455 /** 1456 * Sets the value of the maxSchedulerRepeatAllowed property. 1457 * 1458 * @param value 1459 * allowed object is 1460 * {@link BigInteger } 1461 * 1462 */ 1463 public void setMaxSchedulerRepeatAllowed(BigInteger value) { 1464 this.maxSchedulerRepeatAllowed = value; 1465 } 1466 1467 /** 1468 * Gets the value of the mbeanInvocationTimeout property. 1469 * 1470 * @return 1471 * possible object is 1472 * {@link Long } 1473 * 1474 */ 1475 public Long getMbeanInvocationTimeout() { 1476 return mbeanInvocationTimeout; 1477 } 1478 1479 /** 1480 * Sets the value of the mbeanInvocationTimeout property. 1481 * 1482 * @param value 1483 * allowed object is 1484 * {@link Long } 1485 * 1486 */ 1487 public void setMbeanInvocationTimeout(Long value) { 1488 this.mbeanInvocationTimeout = value; 1489 } 1490 1491 /** 1492 * Gets the value of the messageAuthorizationPolicy property. 1493 * 1494 * @return 1495 * possible object is 1496 * {@link String } 1497 * 1498 */ 1499 public String getMessageAuthorizationPolicy() { 1500 return messageAuthorizationPolicy; 1501 } 1502 1503 /** 1504 * Sets the value of the messageAuthorizationPolicy property. 1505 * 1506 * @param value 1507 * allowed object is 1508 * {@link String } 1509 * 1510 */ 1511 public void setMessageAuthorizationPolicy(String value) { 1512 this.messageAuthorizationPolicy = value; 1513 } 1514 1515 /** 1516 * Gets the value of the monitorConnectionSplits property. 1517 * 1518 * @return 1519 * possible object is 1520 * {@link Boolean } 1521 * 1522 */ 1523 public Boolean isMonitorConnectionSplits() { 1524 return monitorConnectionSplits; 1525 } 1526 1527 /** 1528 * Sets the value of the monitorConnectionSplits property. 1529 * 1530 * @param value 1531 * allowed object is 1532 * {@link Boolean } 1533 * 1534 */ 1535 public void setMonitorConnectionSplits(Boolean value) { 1536 this.monitorConnectionSplits = value; 1537 } 1538 1539 /** 1540 * Gets the value of the networkConnectorStartAsync property. 1541 * 1542 * @return 1543 * possible object is 1544 * {@link Boolean } 1545 * 1546 */ 1547 public Boolean isNetworkConnectorStartAsync() { 1548 return networkConnectorStartAsync; 1549 } 1550 1551 /** 1552 * Sets the value of the networkConnectorStartAsync property. 1553 * 1554 * @param value 1555 * allowed object is 1556 * {@link Boolean } 1557 * 1558 */ 1559 public void setNetworkConnectorStartAsync(Boolean value) { 1560 this.networkConnectorStartAsync = value; 1561 } 1562 1563 /** 1564 * Gets the value of the offlineDurableSubscriberTaskSchedule property. 1565 * 1566 * @return 1567 * possible object is 1568 * {@link Long } 1569 * 1570 */ 1571 public Long getOfflineDurableSubscriberTaskSchedule() { 1572 return offlineDurableSubscriberTaskSchedule; 1573 } 1574 1575 /** 1576 * Sets the value of the offlineDurableSubscriberTaskSchedule property. 1577 * 1578 * @param value 1579 * allowed object is 1580 * {@link Long } 1581 * 1582 */ 1583 public void setOfflineDurableSubscriberTaskSchedule(Long value) { 1584 this.offlineDurableSubscriberTaskSchedule = value; 1585 } 1586 1587 /** 1588 * Gets the value of the offlineDurableSubscriberTimeout property. 1589 * 1590 * @return 1591 * possible object is 1592 * {@link Long } 1593 * 1594 */ 1595 public Long getOfflineDurableSubscriberTimeout() { 1596 return offlineDurableSubscriberTimeout; 1597 } 1598 1599 /** 1600 * Sets the value of the offlineDurableSubscriberTimeout property. 1601 * 1602 * @param value 1603 * allowed object is 1604 * {@link Long } 1605 * 1606 */ 1607 public void setOfflineDurableSubscriberTimeout(Long value) { 1608 this.offlineDurableSubscriberTimeout = value; 1609 } 1610 1611 /** 1612 * Gets the value of the passiveSlave property. 1613 * 1614 * @return 1615 * possible object is 1616 * {@link String } 1617 * 1618 */ 1619 public String getPassiveSlave() { 1620 return passiveSlave; 1621 } 1622 1623 /** 1624 * Sets the value of the passiveSlave property. 1625 * 1626 * @param value 1627 * allowed object is 1628 * {@link String } 1629 * 1630 */ 1631 public void setPassiveSlave(String value) { 1632 this.passiveSlave = value; 1633 } 1634 1635 /** 1636 * Gets the value of the persistenceAdapter property. 1637 * 1638 * @return 1639 * possible object is 1640 * {@link String } 1641 * 1642 */ 1643 public String getPersistenceAdapter() { 1644 return persistenceAdapter; 1645 } 1646 1647 /** 1648 * Sets the value of the persistenceAdapter property. 1649 * 1650 * @param value 1651 * allowed object is 1652 * {@link String } 1653 * 1654 */ 1655 public void setPersistenceAdapter(String value) { 1656 this.persistenceAdapter = value; 1657 } 1658 1659 /** 1660 * Gets the value of the persistenceFactory property. 1661 * 1662 * @return 1663 * possible object is 1664 * {@link String } 1665 * 1666 */ 1667 public String getPersistenceFactory() { 1668 return persistenceFactory; 1669 } 1670 1671 /** 1672 * Sets the value of the persistenceFactory property. 1673 * 1674 * @param value 1675 * allowed object is 1676 * {@link String } 1677 * 1678 */ 1679 public void setPersistenceFactory(String value) { 1680 this.persistenceFactory = value; 1681 } 1682 1683 /** 1684 * Gets the value of the persistenceTaskRunnerFactory property. 1685 * 1686 * @return 1687 * possible object is 1688 * {@link String } 1689 * 1690 */ 1691 public String getPersistenceTaskRunnerFactory() { 1692 return persistenceTaskRunnerFactory; 1693 } 1694 1695 /** 1696 * Sets the value of the persistenceTaskRunnerFactory property. 1697 * 1698 * @param value 1699 * allowed object is 1700 * {@link String } 1701 * 1702 */ 1703 public void setPersistenceTaskRunnerFactory(String value) { 1704 this.persistenceTaskRunnerFactory = value; 1705 } 1706 1707 /** 1708 * Gets the value of the persistenceThreadPriority property. 1709 * 1710 * @return 1711 * possible object is 1712 * {@link BigInteger } 1713 * 1714 */ 1715 public BigInteger getPersistenceThreadPriority() { 1716 return persistenceThreadPriority; 1717 } 1718 1719 /** 1720 * Sets the value of the persistenceThreadPriority property. 1721 * 1722 * @param value 1723 * allowed object is 1724 * {@link BigInteger } 1725 * 1726 */ 1727 public void setPersistenceThreadPriority(BigInteger value) { 1728 this.persistenceThreadPriority = value; 1729 } 1730 1731 /** 1732 * Gets the value of the persistent property. 1733 * 1734 * @return 1735 * possible object is 1736 * {@link String } 1737 * 1738 */ 1739 public String getPersistent() { 1740 return persistent; 1741 } 1742 1743 /** 1744 * Sets the value of the persistent property. 1745 * 1746 * @param value 1747 * allowed object is 1748 * {@link String } 1749 * 1750 */ 1751 public void setPersistent(String value) { 1752 this.persistent = value; 1753 } 1754 1755 /** 1756 * Gets the value of the populateJMSXUserID property. 1757 * 1758 * @return 1759 * possible object is 1760 * {@link Boolean } 1761 * 1762 */ 1763 public Boolean isPopulateJMSXUserID() { 1764 return populateJMSXUserID; 1765 } 1766 1767 /** 1768 * Sets the value of the populateJMSXUserID property. 1769 * 1770 * @param value 1771 * allowed object is 1772 * {@link Boolean } 1773 * 1774 */ 1775 public void setPopulateJMSXUserID(Boolean value) { 1776 this.populateJMSXUserID = value; 1777 } 1778 1779 /** 1780 * Gets the value of the populateUserNameInMBeans property. 1781 * 1782 * @return 1783 * possible object is 1784 * {@link Boolean } 1785 * 1786 */ 1787 public Boolean isPopulateUserNameInMBeans() { 1788 return populateUserNameInMBeans; 1789 } 1790 1791 /** 1792 * Sets the value of the populateUserNameInMBeans property. 1793 * 1794 * @param value 1795 * allowed object is 1796 * {@link Boolean } 1797 * 1798 */ 1799 public void setPopulateUserNameInMBeans(Boolean value) { 1800 this.populateUserNameInMBeans = value; 1801 } 1802 1803 /** 1804 * Gets the value of the producerSystemUsage property. 1805 * 1806 * @return 1807 * possible object is 1808 * {@link String } 1809 * 1810 */ 1811 public String getProducerSystemUsage() { 1812 return producerSystemUsage; 1813 } 1814 1815 /** 1816 * Sets the value of the producerSystemUsage property. 1817 * 1818 * @param value 1819 * allowed object is 1820 * {@link String } 1821 * 1822 */ 1823 public void setProducerSystemUsage(String value) { 1824 this.producerSystemUsage = value; 1825 } 1826 1827 /** 1828 * Gets the value of the producerSystemUsagePortion property. 1829 * 1830 * @return 1831 * possible object is 1832 * {@link BigInteger } 1833 * 1834 */ 1835 public BigInteger getProducerSystemUsagePortion() { 1836 return producerSystemUsagePortion; 1837 } 1838 1839 /** 1840 * Sets the value of the producerSystemUsagePortion property. 1841 * 1842 * @param value 1843 * allowed object is 1844 * {@link BigInteger } 1845 * 1846 */ 1847 public void setProducerSystemUsagePortion(BigInteger value) { 1848 this.producerSystemUsagePortion = value; 1849 } 1850 1851 /** 1852 * Gets the value of the regionBroker property. 1853 * 1854 * @return 1855 * possible object is 1856 * {@link String } 1857 * 1858 */ 1859 public String getRegionBroker() { 1860 return regionBroker; 1861 } 1862 1863 /** 1864 * Sets the value of the regionBroker property. 1865 * 1866 * @param value 1867 * allowed object is 1868 * {@link String } 1869 * 1870 */ 1871 public void setRegionBroker(String value) { 1872 this.regionBroker = value; 1873 } 1874 1875 /** 1876 * Gets the value of the rejectDurableConsumers property. 1877 * 1878 * @return 1879 * possible object is 1880 * {@link Boolean } 1881 * 1882 */ 1883 public Boolean isRejectDurableConsumers() { 1884 return rejectDurableConsumers; 1885 } 1886 1887 /** 1888 * Sets the value of the rejectDurableConsumers property. 1889 * 1890 * @param value 1891 * allowed object is 1892 * {@link Boolean } 1893 * 1894 */ 1895 public void setRejectDurableConsumers(Boolean value) { 1896 this.rejectDurableConsumers = value; 1897 } 1898 1899 /** 1900 * Gets the value of the restartAllowed property. 1901 * 1902 * @return 1903 * possible object is 1904 * {@link Boolean } 1905 * 1906 */ 1907 public Boolean isRestartAllowed() { 1908 return restartAllowed; 1909 } 1910 1911 /** 1912 * Sets the value of the restartAllowed property. 1913 * 1914 * @param value 1915 * allowed object is 1916 * {@link Boolean } 1917 * 1918 */ 1919 public void setRestartAllowed(Boolean value) { 1920 this.restartAllowed = value; 1921 } 1922 1923 /** 1924 * Gets the value of the rollbackOnlyOnAsyncException property. 1925 * 1926 * @return 1927 * possible object is 1928 * {@link Boolean } 1929 * 1930 */ 1931 public Boolean isRollbackOnlyOnAsyncException() { 1932 return rollbackOnlyOnAsyncException; 1933 } 1934 1935 /** 1936 * Sets the value of the rollbackOnlyOnAsyncException property. 1937 * 1938 * @param value 1939 * allowed object is 1940 * {@link Boolean } 1941 * 1942 */ 1943 public void setRollbackOnlyOnAsyncException(Boolean value) { 1944 this.rollbackOnlyOnAsyncException = value; 1945 } 1946 1947 /** 1948 * Gets the value of the schedulePeriodForDestinationPurge property. 1949 * 1950 * @return 1951 * possible object is 1952 * {@link BigInteger } 1953 * 1954 */ 1955 public BigInteger getSchedulePeriodForDestinationPurge() { 1956 return schedulePeriodForDestinationPurge; 1957 } 1958 1959 /** 1960 * Sets the value of the schedulePeriodForDestinationPurge property. 1961 * 1962 * @param value 1963 * allowed object is 1964 * {@link BigInteger } 1965 * 1966 */ 1967 public void setSchedulePeriodForDestinationPurge(BigInteger value) { 1968 this.schedulePeriodForDestinationPurge = value; 1969 } 1970 1971 /** 1972 * Gets the value of the schedulePeriodForDiskUsageCheck property. 1973 * 1974 * @return 1975 * possible object is 1976 * {@link BigInteger } 1977 * 1978 */ 1979 public BigInteger getSchedulePeriodForDiskUsageCheck() { 1980 return schedulePeriodForDiskUsageCheck; 1981 } 1982 1983 /** 1984 * Sets the value of the schedulePeriodForDiskUsageCheck property. 1985 * 1986 * @param value 1987 * allowed object is 1988 * {@link BigInteger } 1989 * 1990 */ 1991 public void setSchedulePeriodForDiskUsageCheck(BigInteger value) { 1992 this.schedulePeriodForDiskUsageCheck = value; 1993 } 1994 1995 /** 1996 * Gets the value of the schedulerDirectory property. 1997 * 1998 * @return 1999 * possible object is 2000 * {@link String } 2001 * 2002 */ 2003 public String getSchedulerDirectory() { 2004 return schedulerDirectory; 2005 } 2006 2007 /** 2008 * Sets the value of the schedulerDirectory property. 2009 * 2010 * @param value 2011 * allowed object is 2012 * {@link String } 2013 * 2014 */ 2015 public void setSchedulerDirectory(String value) { 2016 this.schedulerDirectory = value; 2017 } 2018 2019 /** 2020 * Gets the value of the schedulerDirectoryFile property. 2021 * 2022 * @return 2023 * possible object is 2024 * {@link String } 2025 * 2026 */ 2027 public String getSchedulerDirectoryFile() { 2028 return schedulerDirectoryFile; 2029 } 2030 2031 /** 2032 * Sets the value of the schedulerDirectoryFile property. 2033 * 2034 * @param value 2035 * allowed object is 2036 * {@link String } 2037 * 2038 */ 2039 public void setSchedulerDirectoryFile(String value) { 2040 this.schedulerDirectoryFile = value; 2041 } 2042 2043 /** 2044 * Gets the value of the schedulerSupport property. 2045 * 2046 * @return 2047 * possible object is 2048 * {@link String } 2049 * 2050 */ 2051 public String getSchedulerSupport() { 2052 return schedulerSupport; 2053 } 2054 2055 /** 2056 * Sets the value of the schedulerSupport property. 2057 * 2058 * @param value 2059 * allowed object is 2060 * {@link String } 2061 * 2062 */ 2063 public void setSchedulerSupport(String value) { 2064 this.schedulerSupport = value; 2065 } 2066 2067 /** 2068 * Gets the value of the shutdownOnMasterFailure property. 2069 * 2070 * @return 2071 * possible object is 2072 * {@link Boolean } 2073 * 2074 */ 2075 public Boolean isShutdownOnMasterFailure() { 2076 return shutdownOnMasterFailure; 2077 } 2078 2079 /** 2080 * Sets the value of the shutdownOnMasterFailure property. 2081 * 2082 * @param value 2083 * allowed object is 2084 * {@link Boolean } 2085 * 2086 */ 2087 public void setShutdownOnMasterFailure(Boolean value) { 2088 this.shutdownOnMasterFailure = value; 2089 } 2090 2091 /** 2092 * Gets the value of the shutdownOnSlaveFailure property. 2093 * 2094 * @return 2095 * possible object is 2096 * {@link String } 2097 * 2098 */ 2099 public String getShutdownOnSlaveFailure() { 2100 return shutdownOnSlaveFailure; 2101 } 2102 2103 /** 2104 * Sets the value of the shutdownOnSlaveFailure property. 2105 * 2106 * @param value 2107 * allowed object is 2108 * {@link String } 2109 * 2110 */ 2111 public void setShutdownOnSlaveFailure(String value) { 2112 this.shutdownOnSlaveFailure = value; 2113 } 2114 2115 /** 2116 * Gets the value of the splitSystemUsageForProducersConsumers property. 2117 * 2118 * @return 2119 * possible object is 2120 * {@link Boolean } 2121 * 2122 */ 2123 public Boolean isSplitSystemUsageForProducersConsumers() { 2124 return splitSystemUsageForProducersConsumers; 2125 } 2126 2127 /** 2128 * Sets the value of the splitSystemUsageForProducersConsumers property. 2129 * 2130 * @param value 2131 * allowed object is 2132 * {@link Boolean } 2133 * 2134 */ 2135 public void setSplitSystemUsageForProducersConsumers(Boolean value) { 2136 this.splitSystemUsageForProducersConsumers = value; 2137 } 2138 2139 /** 2140 * Gets the value of the sslContext property. 2141 * 2142 * @return 2143 * possible object is 2144 * {@link String } 2145 * 2146 */ 2147 public String getSslContext() { 2148 return sslContext; 2149 } 2150 2151 /** 2152 * Sets the value of the sslContext property. 2153 * 2154 * @param value 2155 * allowed object is 2156 * {@link String } 2157 * 2158 */ 2159 public void setSslContext(String value) { 2160 this.sslContext = value; 2161 } 2162 2163 /** 2164 * Gets the value of the start property. 2165 * 2166 * @return 2167 * possible object is 2168 * {@link Boolean } 2169 * 2170 */ 2171 public Boolean isStart() { 2172 return start; 2173 } 2174 2175 /** 2176 * Sets the value of the start property. 2177 * 2178 * @param value 2179 * allowed object is 2180 * {@link Boolean } 2181 * 2182 */ 2183 public void setStart(Boolean value) { 2184 this.start = value; 2185 } 2186 2187 /** 2188 * Gets the value of the startAsync property. 2189 * 2190 * @return 2191 * possible object is 2192 * {@link Boolean } 2193 * 2194 */ 2195 public Boolean isStartAsync() { 2196 return startAsync; 2197 } 2198 2199 /** 2200 * Sets the value of the startAsync property. 2201 * 2202 * @param value 2203 * allowed object is 2204 * {@link Boolean } 2205 * 2206 */ 2207 public void setStartAsync(Boolean value) { 2208 this.startAsync = value; 2209 } 2210 2211 /** 2212 * Gets the value of the startException property. 2213 * 2214 * @return 2215 * possible object is 2216 * {@link String } 2217 * 2218 */ 2219 public String getStartException() { 2220 return startException; 2221 } 2222 2223 /** 2224 * Sets the value of the startException property. 2225 * 2226 * @param value 2227 * allowed object is 2228 * {@link String } 2229 * 2230 */ 2231 public void setStartException(String value) { 2232 this.startException = value; 2233 } 2234 2235 /** 2236 * Gets the value of the storeOpenWireVersion property. 2237 * 2238 * @return 2239 * possible object is 2240 * {@link BigInteger } 2241 * 2242 */ 2243 public BigInteger getStoreOpenWireVersion() { 2244 return storeOpenWireVersion; 2245 } 2246 2247 /** 2248 * Sets the value of the storeOpenWireVersion property. 2249 * 2250 * @param value 2251 * allowed object is 2252 * {@link BigInteger } 2253 * 2254 */ 2255 public void setStoreOpenWireVersion(BigInteger value) { 2256 this.storeOpenWireVersion = value; 2257 } 2258 2259 /** 2260 * Gets the value of the systemExitOnShutdown property. 2261 * 2262 * @return 2263 * possible object is 2264 * {@link String } 2265 * 2266 */ 2267 public String getSystemExitOnShutdown() { 2268 return systemExitOnShutdown; 2269 } 2270 2271 /** 2272 * Sets the value of the systemExitOnShutdown property. 2273 * 2274 * @param value 2275 * allowed object is 2276 * {@link String } 2277 * 2278 */ 2279 public void setSystemExitOnShutdown(String value) { 2280 this.systemExitOnShutdown = value; 2281 } 2282 2283 /** 2284 * Gets the value of the systemExitOnShutdownExitCode property. 2285 * 2286 * @return 2287 * possible object is 2288 * {@link BigInteger } 2289 * 2290 */ 2291 public BigInteger getSystemExitOnShutdownExitCode() { 2292 return systemExitOnShutdownExitCode; 2293 } 2294 2295 /** 2296 * Sets the value of the systemExitOnShutdownExitCode property. 2297 * 2298 * @param value 2299 * allowed object is 2300 * {@link BigInteger } 2301 * 2302 */ 2303 public void setSystemExitOnShutdownExitCode(BigInteger value) { 2304 this.systemExitOnShutdownExitCode = value; 2305 } 2306 2307 /** 2308 * Gets the value of the systemUsage property. 2309 * 2310 * @return 2311 * possible object is 2312 * {@link String } 2313 * 2314 */ 2315 public String getSystemUsage() { 2316 return systemUsage; 2317 } 2318 2319 /** 2320 * Sets the value of the systemUsage property. 2321 * 2322 * @param value 2323 * allowed object is 2324 * {@link String } 2325 * 2326 */ 2327 public void setSystemUsage(String value) { 2328 this.systemUsage = value; 2329 } 2330 2331 /** 2332 * Gets the value of the taskRunnerFactory property. 2333 * 2334 * @return 2335 * possible object is 2336 * {@link String } 2337 * 2338 */ 2339 public String getTaskRunnerFactory() { 2340 return taskRunnerFactory; 2341 } 2342 2343 /** 2344 * Sets the value of the taskRunnerFactory property. 2345 * 2346 * @param value 2347 * allowed object is 2348 * {@link String } 2349 * 2350 */ 2351 public void setTaskRunnerFactory(String value) { 2352 this.taskRunnerFactory = value; 2353 } 2354 2355 /** 2356 * Gets the value of the taskRunnerPriority property. 2357 * 2358 * @return 2359 * possible object is 2360 * {@link BigInteger } 2361 * 2362 */ 2363 public BigInteger getTaskRunnerPriority() { 2364 return taskRunnerPriority; 2365 } 2366 2367 /** 2368 * Sets the value of the taskRunnerPriority property. 2369 * 2370 * @param value 2371 * allowed object is 2372 * {@link BigInteger } 2373 * 2374 */ 2375 public void setTaskRunnerPriority(BigInteger value) { 2376 this.taskRunnerPriority = value; 2377 } 2378 2379 /** 2380 * Gets the value of the tempDataStore property. 2381 * 2382 * @return 2383 * possible object is 2384 * {@link String } 2385 * 2386 */ 2387 public String getTempDataStore() { 2388 return tempDataStore; 2389 } 2390 2391 /** 2392 * Sets the value of the tempDataStore property. 2393 * 2394 * @param value 2395 * allowed object is 2396 * {@link String } 2397 * 2398 */ 2399 public void setTempDataStore(String value) { 2400 this.tempDataStore = value; 2401 } 2402 2403 /** 2404 * Gets the value of the timeBeforePurgeTempDestinations property. 2405 * 2406 * @return 2407 * possible object is 2408 * {@link BigInteger } 2409 * 2410 */ 2411 public BigInteger getTimeBeforePurgeTempDestinations() { 2412 return timeBeforePurgeTempDestinations; 2413 } 2414 2415 /** 2416 * Sets the value of the timeBeforePurgeTempDestinations property. 2417 * 2418 * @param value 2419 * allowed object is 2420 * {@link BigInteger } 2421 * 2422 */ 2423 public void setTimeBeforePurgeTempDestinations(BigInteger value) { 2424 this.timeBeforePurgeTempDestinations = value; 2425 } 2426 2427 /** 2428 * Gets the value of the tmpDataDirectory property. 2429 * 2430 * @return 2431 * possible object is 2432 * {@link String } 2433 * 2434 */ 2435 public String getTmpDataDirectory() { 2436 return tmpDataDirectory; 2437 } 2438 2439 /** 2440 * Sets the value of the tmpDataDirectory property. 2441 * 2442 * @param value 2443 * allowed object is 2444 * {@link String } 2445 * 2446 */ 2447 public void setTmpDataDirectory(String value) { 2448 this.tmpDataDirectory = value; 2449 } 2450 2451 /** 2452 * Gets the value of the useAuthenticatedPrincipalForJMSXUserID property. 2453 * 2454 * @return 2455 * possible object is 2456 * {@link Boolean } 2457 * 2458 */ 2459 public Boolean isUseAuthenticatedPrincipalForJMSXUserID() { 2460 return useAuthenticatedPrincipalForJMSXUserID; 2461 } 2462 2463 /** 2464 * Sets the value of the useAuthenticatedPrincipalForJMSXUserID property. 2465 * 2466 * @param value 2467 * allowed object is 2468 * {@link Boolean } 2469 * 2470 */ 2471 public void setUseAuthenticatedPrincipalForJMSXUserID(Boolean value) { 2472 this.useAuthenticatedPrincipalForJMSXUserID = value; 2473 } 2474 2475 /** 2476 * Gets the value of the useJmx property. 2477 * 2478 * @return 2479 * possible object is 2480 * {@link String } 2481 * 2482 */ 2483 public String getUseJmx() { 2484 return useJmx; 2485 } 2486 2487 /** 2488 * Sets the value of the useJmx property. 2489 * 2490 * @param value 2491 * allowed object is 2492 * {@link String } 2493 * 2494 */ 2495 public void setUseJmx(String value) { 2496 this.useJmx = value; 2497 } 2498 2499 /** 2500 * Gets the value of the useLocalHostBrokerName property. 2501 * 2502 * @return 2503 * possible object is 2504 * {@link Boolean } 2505 * 2506 */ 2507 public Boolean isUseLocalHostBrokerName() { 2508 return useLocalHostBrokerName; 2509 } 2510 2511 /** 2512 * Sets the value of the useLocalHostBrokerName property. 2513 * 2514 * @param value 2515 * allowed object is 2516 * {@link Boolean } 2517 * 2518 */ 2519 public void setUseLocalHostBrokerName(Boolean value) { 2520 this.useLocalHostBrokerName = value; 2521 } 2522 2523 /** 2524 * Gets the value of the useLoggingForShutdownErrors property. 2525 * 2526 * @return 2527 * possible object is 2528 * {@link Boolean } 2529 * 2530 */ 2531 public Boolean isUseLoggingForShutdownErrors() { 2532 return useLoggingForShutdownErrors; 2533 } 2534 2535 /** 2536 * Sets the value of the useLoggingForShutdownErrors property. 2537 * 2538 * @param value 2539 * allowed object is 2540 * {@link Boolean } 2541 * 2542 */ 2543 public void setUseLoggingForShutdownErrors(Boolean value) { 2544 this.useLoggingForShutdownErrors = value; 2545 } 2546 2547 /** 2548 * Gets the value of the useMirroredQueues property. 2549 * 2550 * @return 2551 * possible object is 2552 * {@link Boolean } 2553 * 2554 */ 2555 public Boolean isUseMirroredQueues() { 2556 return useMirroredQueues; 2557 } 2558 2559 /** 2560 * Sets the value of the useMirroredQueues property. 2561 * 2562 * @param value 2563 * allowed object is 2564 * {@link Boolean } 2565 * 2566 */ 2567 public void setUseMirroredQueues(Boolean value) { 2568 this.useMirroredQueues = value; 2569 } 2570 2571 /** 2572 * Gets the value of the useShutdownHook property. 2573 * 2574 * @return 2575 * possible object is 2576 * {@link Boolean } 2577 * 2578 */ 2579 public Boolean isUseShutdownHook() { 2580 return useShutdownHook; 2581 } 2582 2583 /** 2584 * Sets the value of the useShutdownHook property. 2585 * 2586 * @param value 2587 * allowed object is 2588 * {@link Boolean } 2589 * 2590 */ 2591 public void setUseShutdownHook(Boolean value) { 2592 this.useShutdownHook = value; 2593 } 2594 2595 /** 2596 * Gets the value of the useTempMirroredQueues property. 2597 * 2598 * @return 2599 * possible object is 2600 * {@link Boolean } 2601 * 2602 */ 2603 public Boolean isUseTempMirroredQueues() { 2604 return useTempMirroredQueues; 2605 } 2606 2607 /** 2608 * Sets the value of the useTempMirroredQueues property. 2609 * 2610 * @param value 2611 * allowed object is 2612 * {@link Boolean } 2613 * 2614 */ 2615 public void setUseTempMirroredQueues(Boolean value) { 2616 this.useTempMirroredQueues = value; 2617 } 2618 2619 /** 2620 * Gets the value of the useVirtualDestSubs property. 2621 * 2622 * @return 2623 * possible object is 2624 * {@link Boolean } 2625 * 2626 */ 2627 public Boolean isUseVirtualDestSubs() { 2628 return useVirtualDestSubs; 2629 } 2630 2631 /** 2632 * Sets the value of the useVirtualDestSubs property. 2633 * 2634 * @param value 2635 * allowed object is 2636 * {@link Boolean } 2637 * 2638 */ 2639 public void setUseVirtualDestSubs(Boolean value) { 2640 this.useVirtualDestSubs = value; 2641 } 2642 2643 /** 2644 * Gets the value of the useVirtualDestSubsOnCreation property. 2645 * 2646 * @return 2647 * possible object is 2648 * {@link Boolean } 2649 * 2650 */ 2651 public Boolean isUseVirtualDestSubsOnCreation() { 2652 return useVirtualDestSubsOnCreation; 2653 } 2654 2655 /** 2656 * Sets the value of the useVirtualDestSubsOnCreation property. 2657 * 2658 * @param value 2659 * allowed object is 2660 * {@link Boolean } 2661 * 2662 */ 2663 public void setUseVirtualDestSubsOnCreation(Boolean value) { 2664 this.useVirtualDestSubsOnCreation = value; 2665 } 2666 2667 /** 2668 * Gets the value of the useVirtualTopics property. 2669 * 2670 * @return 2671 * possible object is 2672 * {@link Boolean } 2673 * 2674 */ 2675 public Boolean isUseVirtualTopics() { 2676 return useVirtualTopics; 2677 } 2678 2679 /** 2680 * Sets the value of the useVirtualTopics property. 2681 * 2682 * @param value 2683 * allowed object is 2684 * {@link Boolean } 2685 * 2686 */ 2687 public void setUseVirtualTopics(Boolean value) { 2688 this.useVirtualTopics = value; 2689 } 2690 2691 /** 2692 * Gets the value of the vmConnectorURI property. 2693 * 2694 * @return 2695 * possible object is 2696 * {@link String } 2697 * 2698 */ 2699 public String getVmConnectorURI() { 2700 return vmConnectorURI; 2701 } 2702 2703 /** 2704 * Sets the value of the vmConnectorURI property. 2705 * 2706 * @param value 2707 * allowed object is 2708 * {@link String } 2709 * 2710 */ 2711 public void setVmConnectorURI(String value) { 2712 this.vmConnectorURI = value; 2713 } 2714 2715 /** 2716 * Gets the value of the waitForSlave property. 2717 * 2718 * @return 2719 * possible object is 2720 * {@link String } 2721 * 2722 */ 2723 public String getWaitForSlave() { 2724 return waitForSlave; 2725 } 2726 2727 /** 2728 * Sets the value of the waitForSlave property. 2729 * 2730 * @param value 2731 * allowed object is 2732 * {@link String } 2733 * 2734 */ 2735 public void setWaitForSlave(String value) { 2736 this.waitForSlave = value; 2737 } 2738 2739 /** 2740 * Gets the value of the waitForSlaveTimeout property. 2741 * 2742 * @return 2743 * possible object is 2744 * {@link Long } 2745 * 2746 */ 2747 public Long getWaitForSlaveTimeout() { 2748 return waitForSlaveTimeout; 2749 } 2750 2751 /** 2752 * Sets the value of the waitForSlaveTimeout property. 2753 * 2754 * @param value 2755 * allowed object is 2756 * {@link Long } 2757 * 2758 */ 2759 public void setWaitForSlaveTimeout(Long value) { 2760 this.waitForSlaveTimeout = value; 2761 } 2762 2763 /** 2764 * Gets the value of the id property. 2765 * 2766 * @return 2767 * possible object is 2768 * {@link String } 2769 * 2770 */ 2771 public String getId() { 2772 return id; 2773 } 2774 2775 /** 2776 * Sets the value of the id property. 2777 * 2778 * @param value 2779 * allowed object is 2780 * {@link String } 2781 * 2782 */ 2783 public void setId(String value) { 2784 this.id = value; 2785 } 2786 2787 /** 2788 * Gets a map that contains attributes that aren't bound to any typed property on this class. 2789 * 2790 * <p> 2791 * the map is keyed by the name of the attribute and 2792 * the value is the string value of the attribute. 2793 * 2794 * the map returned by this method is live, and you can add new attribute 2795 * by updating the map directly. Because of this design, there's no setter. 2796 * 2797 * 2798 * @return 2799 * always non-null 2800 */ 2801 public Map<QName, String> getOtherAttributes() { 2802 return otherAttributes; 2803 } 2804 2805 public String toString() { 2806 final ToStringStrategy strategy = JAXBToStringStrategy.INSTANCE; 2807 final StringBuilder buffer = new StringBuilder(); 2808 append(null, buffer, strategy); 2809 return buffer.toString(); 2810 } 2811 2812 public StringBuilder append(ObjectLocator locator, StringBuilder buffer, ToStringStrategy strategy) { 2813 strategy.appendStart(locator, this, buffer); 2814 appendFields(locator, buffer, strategy); 2815 strategy.appendEnd(locator, this, buffer); 2816 return buffer; 2817 } 2818 2819 public StringBuilder appendFields(ObjectLocator locator, StringBuilder buffer, ToStringStrategy strategy) { 2820 { 2821 List<Object> theContents; 2822 theContents = (((this.contents!= null)&&(!this.contents.isEmpty()))?this.getContents():null); 2823 strategy.appendField(locator, this, "contents", buffer, theContents); 2824 } 2825 { 2826 Boolean theAdjustUsageLimits; 2827 theAdjustUsageLimits = this.isAdjustUsageLimits(); 2828 strategy.appendField(locator, this, "adjustUsageLimits", buffer, theAdjustUsageLimits); 2829 } 2830 { 2831 String theAdminView; 2832 theAdminView = this.getAdminView(); 2833 strategy.appendField(locator, this, "adminView", buffer, theAdminView); 2834 } 2835 { 2836 String theAdvisorySupport; 2837 theAdvisorySupport = this.getAdvisorySupport(); 2838 strategy.appendField(locator, this, "advisorySupport", buffer, theAdvisorySupport); 2839 } 2840 { 2841 Boolean theAllowTempAutoCreationOnSend; 2842 theAllowTempAutoCreationOnSend = this.isAllowTempAutoCreationOnSend(); 2843 strategy.appendField(locator, this, "allowTempAutoCreationOnSend", buffer, theAllowTempAutoCreationOnSend); 2844 } 2845 { 2846 Boolean theAnonymousProducerAdvisorySupport; 2847 theAnonymousProducerAdvisorySupport = this.isAnonymousProducerAdvisorySupport(); 2848 strategy.appendField(locator, this, "anonymousProducerAdvisorySupport", buffer, theAnonymousProducerAdvisorySupport); 2849 } 2850 { 2851 String theBrokerContext; 2852 theBrokerContext = this.getBrokerContext(); 2853 strategy.appendField(locator, this, "brokerContext", buffer, theBrokerContext); 2854 } 2855 { 2856 String theBrokerId; 2857 theBrokerId = this.getBrokerId(); 2858 strategy.appendField(locator, this, "brokerId", buffer, theBrokerId); 2859 } 2860 { 2861 String theBrokerName; 2862 theBrokerName = this.getBrokerName(); 2863 strategy.appendField(locator, this, "brokerName", buffer, theBrokerName); 2864 } 2865 { 2866 String theBrokerObjectName; 2867 theBrokerObjectName = this.getBrokerObjectName(); 2868 strategy.appendField(locator, this, "brokerObjectName", buffer, theBrokerObjectName); 2869 } 2870 { 2871 Boolean theCacheTempDestinations; 2872 theCacheTempDestinations = this.isCacheTempDestinations(); 2873 strategy.appendField(locator, this, "cacheTempDestinations", buffer, theCacheTempDestinations); 2874 } 2875 { 2876 String theConsumerSystemUsage; 2877 theConsumerSystemUsage = this.getConsumerSystemUsage(); 2878 strategy.appendField(locator, this, "consumerSystemUsage", buffer, theConsumerSystemUsage); 2879 } 2880 { 2881 BigInteger theConsumerSystemUsagePortion; 2882 theConsumerSystemUsagePortion = this.getConsumerSystemUsagePortion(); 2883 strategy.appendField(locator, this, "consumerSystemUsagePortion", buffer, theConsumerSystemUsagePortion); 2884 } 2885 { 2886 String theDataDirectory; 2887 theDataDirectory = this.getDataDirectory(); 2888 strategy.appendField(locator, this, "dataDirectory", buffer, theDataDirectory); 2889 } 2890 { 2891 String theDataDirectoryFile; 2892 theDataDirectoryFile = this.getDataDirectoryFile(); 2893 strategy.appendField(locator, this, "dataDirectoryFile", buffer, theDataDirectoryFile); 2894 } 2895 { 2896 Boolean theDedicatedTaskRunner; 2897 theDedicatedTaskRunner = this.isDedicatedTaskRunner(); 2898 strategy.appendField(locator, this, "dedicatedTaskRunner", buffer, theDedicatedTaskRunner); 2899 } 2900 { 2901 String theDeleteAllMessagesOnStartup; 2902 theDeleteAllMessagesOnStartup = this.getDeleteAllMessagesOnStartup(); 2903 strategy.appendField(locator, this, "deleteAllMessagesOnStartup", buffer, theDeleteAllMessagesOnStartup); 2904 } 2905 { 2906 String theDestinationFactory; 2907 theDestinationFactory = this.getDestinationFactory(); 2908 strategy.appendField(locator, this, "destinationFactory", buffer, theDestinationFactory); 2909 } 2910 { 2911 String theDestinationPolicy; 2912 theDestinationPolicy = this.getDestinationPolicy(); 2913 strategy.appendField(locator, this, "destinationPolicy", buffer, theDestinationPolicy); 2914 } 2915 { 2916 String theDiskUsageCheckRegrowThreshold; 2917 theDiskUsageCheckRegrowThreshold = this.getDiskUsageCheckRegrowThreshold(); 2918 strategy.appendField(locator, this, "diskUsageCheckRegrowThreshold", buffer, theDiskUsageCheckRegrowThreshold); 2919 } 2920 { 2921 Boolean theEnableStatistics; 2922 theEnableStatistics = this.isEnableStatistics(); 2923 strategy.appendField(locator, this, "enableStatistics", buffer, theEnableStatistics); 2924 } 2925 { 2926 String theIoExceptionHandler; 2927 theIoExceptionHandler = this.getIoExceptionHandler(); 2928 strategy.appendField(locator, this, "ioExceptionHandler", buffer, theIoExceptionHandler); 2929 } 2930 { 2931 String theJobSchedulerStore; 2932 theJobSchedulerStore = this.getJobSchedulerStore(); 2933 strategy.appendField(locator, this, "jobSchedulerStore", buffer, theJobSchedulerStore); 2934 } 2935 { 2936 Boolean theKeepDurableSubsActive; 2937 theKeepDurableSubsActive = this.isKeepDurableSubsActive(); 2938 strategy.appendField(locator, this, "keepDurableSubsActive", buffer, theKeepDurableSubsActive); 2939 } 2940 { 2941 String theManagementContext; 2942 theManagementContext = this.getManagementContext(); 2943 strategy.appendField(locator, this, "managementContext", buffer, theManagementContext); 2944 } 2945 { 2946 BigInteger theMaxPurgedDestinationsPerSweep; 2947 theMaxPurgedDestinationsPerSweep = this.getMaxPurgedDestinationsPerSweep(); 2948 strategy.appendField(locator, this, "maxPurgedDestinationsPerSweep", buffer, theMaxPurgedDestinationsPerSweep); 2949 } 2950 { 2951 BigInteger theMaxSchedulerRepeatAllowed; 2952 theMaxSchedulerRepeatAllowed = this.getMaxSchedulerRepeatAllowed(); 2953 strategy.appendField(locator, this, "maxSchedulerRepeatAllowed", buffer, theMaxSchedulerRepeatAllowed); 2954 } 2955 { 2956 Long theMbeanInvocationTimeout; 2957 theMbeanInvocationTimeout = this.getMbeanInvocationTimeout(); 2958 strategy.appendField(locator, this, "mbeanInvocationTimeout", buffer, theMbeanInvocationTimeout); 2959 } 2960 { 2961 String theMessageAuthorizationPolicy; 2962 theMessageAuthorizationPolicy = this.getMessageAuthorizationPolicy(); 2963 strategy.appendField(locator, this, "messageAuthorizationPolicy", buffer, theMessageAuthorizationPolicy); 2964 } 2965 { 2966 Boolean theMonitorConnectionSplits; 2967 theMonitorConnectionSplits = this.isMonitorConnectionSplits(); 2968 strategy.appendField(locator, this, "monitorConnectionSplits", buffer, theMonitorConnectionSplits); 2969 } 2970 { 2971 Boolean theNetworkConnectorStartAsync; 2972 theNetworkConnectorStartAsync = this.isNetworkConnectorStartAsync(); 2973 strategy.appendField(locator, this, "networkConnectorStartAsync", buffer, theNetworkConnectorStartAsync); 2974 } 2975 { 2976 Long theOfflineDurableSubscriberTaskSchedule; 2977 theOfflineDurableSubscriberTaskSchedule = this.getOfflineDurableSubscriberTaskSchedule(); 2978 strategy.appendField(locator, this, "offlineDurableSubscriberTaskSchedule", buffer, theOfflineDurableSubscriberTaskSchedule); 2979 } 2980 { 2981 Long theOfflineDurableSubscriberTimeout; 2982 theOfflineDurableSubscriberTimeout = this.getOfflineDurableSubscriberTimeout(); 2983 strategy.appendField(locator, this, "offlineDurableSubscriberTimeout", buffer, theOfflineDurableSubscriberTimeout); 2984 } 2985 { 2986 String thePassiveSlave; 2987 thePassiveSlave = this.getPassiveSlave(); 2988 strategy.appendField(locator, this, "passiveSlave", buffer, thePassiveSlave); 2989 } 2990 { 2991 String thePersistenceAdapter; 2992 thePersistenceAdapter = this.getPersistenceAdapter(); 2993 strategy.appendField(locator, this, "persistenceAdapter", buffer, thePersistenceAdapter); 2994 } 2995 { 2996 String thePersistenceFactory; 2997 thePersistenceFactory = this.getPersistenceFactory(); 2998 strategy.appendField(locator, this, "persistenceFactory", buffer, thePersistenceFactory); 2999 } 3000 { 3001 String thePersistenceTaskRunnerFactory; 3002 thePersistenceTaskRunnerFactory = this.getPersistenceTaskRunnerFactory(); 3003 strategy.appendField(locator, this, "persistenceTaskRunnerFactory", buffer, thePersistenceTaskRunnerFactory); 3004 } 3005 { 3006 BigInteger thePersistenceThreadPriority; 3007 thePersistenceThreadPriority = this.getPersistenceThreadPriority(); 3008 strategy.appendField(locator, this, "persistenceThreadPriority", buffer, thePersistenceThreadPriority); 3009 } 3010 { 3011 String thePersistent; 3012 thePersistent = this.getPersistent(); 3013 strategy.appendField(locator, this, "persistent", buffer, thePersistent); 3014 } 3015 { 3016 Boolean thePopulateJMSXUserID; 3017 thePopulateJMSXUserID = this.isPopulateJMSXUserID(); 3018 strategy.appendField(locator, this, "populateJMSXUserID", buffer, thePopulateJMSXUserID); 3019 } 3020 { 3021 Boolean thePopulateUserNameInMBeans; 3022 thePopulateUserNameInMBeans = this.isPopulateUserNameInMBeans(); 3023 strategy.appendField(locator, this, "populateUserNameInMBeans", buffer, thePopulateUserNameInMBeans); 3024 } 3025 { 3026 String theProducerSystemUsage; 3027 theProducerSystemUsage = this.getProducerSystemUsage(); 3028 strategy.appendField(locator, this, "producerSystemUsage", buffer, theProducerSystemUsage); 3029 } 3030 { 3031 BigInteger theProducerSystemUsagePortion; 3032 theProducerSystemUsagePortion = this.getProducerSystemUsagePortion(); 3033 strategy.appendField(locator, this, "producerSystemUsagePortion", buffer, theProducerSystemUsagePortion); 3034 } 3035 { 3036 String theRegionBroker; 3037 theRegionBroker = this.getRegionBroker(); 3038 strategy.appendField(locator, this, "regionBroker", buffer, theRegionBroker); 3039 } 3040 { 3041 Boolean theRejectDurableConsumers; 3042 theRejectDurableConsumers = this.isRejectDurableConsumers(); 3043 strategy.appendField(locator, this, "rejectDurableConsumers", buffer, theRejectDurableConsumers); 3044 } 3045 { 3046 Boolean theRestartAllowed; 3047 theRestartAllowed = this.isRestartAllowed(); 3048 strategy.appendField(locator, this, "restartAllowed", buffer, theRestartAllowed); 3049 } 3050 { 3051 Boolean theRollbackOnlyOnAsyncException; 3052 theRollbackOnlyOnAsyncException = this.isRollbackOnlyOnAsyncException(); 3053 strategy.appendField(locator, this, "rollbackOnlyOnAsyncException", buffer, theRollbackOnlyOnAsyncException); 3054 } 3055 { 3056 BigInteger theSchedulePeriodForDestinationPurge; 3057 theSchedulePeriodForDestinationPurge = this.getSchedulePeriodForDestinationPurge(); 3058 strategy.appendField(locator, this, "schedulePeriodForDestinationPurge", buffer, theSchedulePeriodForDestinationPurge); 3059 } 3060 { 3061 BigInteger theSchedulePeriodForDiskUsageCheck; 3062 theSchedulePeriodForDiskUsageCheck = this.getSchedulePeriodForDiskUsageCheck(); 3063 strategy.appendField(locator, this, "schedulePeriodForDiskUsageCheck", buffer, theSchedulePeriodForDiskUsageCheck); 3064 } 3065 { 3066 String theSchedulerDirectory; 3067 theSchedulerDirectory = this.getSchedulerDirectory(); 3068 strategy.appendField(locator, this, "schedulerDirectory", buffer, theSchedulerDirectory); 3069 } 3070 { 3071 String theSchedulerDirectoryFile; 3072 theSchedulerDirectoryFile = this.getSchedulerDirectoryFile(); 3073 strategy.appendField(locator, this, "schedulerDirectoryFile", buffer, theSchedulerDirectoryFile); 3074 } 3075 { 3076 String theSchedulerSupport; 3077 theSchedulerSupport = this.getSchedulerSupport(); 3078 strategy.appendField(locator, this, "schedulerSupport", buffer, theSchedulerSupport); 3079 } 3080 { 3081 Boolean theShutdownOnMasterFailure; 3082 theShutdownOnMasterFailure = this.isShutdownOnMasterFailure(); 3083 strategy.appendField(locator, this, "shutdownOnMasterFailure", buffer, theShutdownOnMasterFailure); 3084 } 3085 { 3086 String theShutdownOnSlaveFailure; 3087 theShutdownOnSlaveFailure = this.getShutdownOnSlaveFailure(); 3088 strategy.appendField(locator, this, "shutdownOnSlaveFailure", buffer, theShutdownOnSlaveFailure); 3089 } 3090 { 3091 Boolean theSplitSystemUsageForProducersConsumers; 3092 theSplitSystemUsageForProducersConsumers = this.isSplitSystemUsageForProducersConsumers(); 3093 strategy.appendField(locator, this, "splitSystemUsageForProducersConsumers", buffer, theSplitSystemUsageForProducersConsumers); 3094 } 3095 { 3096 String theSslContext; 3097 theSslContext = this.getSslContext(); 3098 strategy.appendField(locator, this, "sslContext", buffer, theSslContext); 3099 } 3100 { 3101 Boolean theStart; 3102 theStart = this.isStart(); 3103 strategy.appendField(locator, this, "start", buffer, theStart); 3104 } 3105 { 3106 Boolean theStartAsync; 3107 theStartAsync = this.isStartAsync(); 3108 strategy.appendField(locator, this, "startAsync", buffer, theStartAsync); 3109 } 3110 { 3111 String theStartException; 3112 theStartException = this.getStartException(); 3113 strategy.appendField(locator, this, "startException", buffer, theStartException); 3114 } 3115 { 3116 BigInteger theStoreOpenWireVersion; 3117 theStoreOpenWireVersion = this.getStoreOpenWireVersion(); 3118 strategy.appendField(locator, this, "storeOpenWireVersion", buffer, theStoreOpenWireVersion); 3119 } 3120 { 3121 String theSystemExitOnShutdown; 3122 theSystemExitOnShutdown = this.getSystemExitOnShutdown(); 3123 strategy.appendField(locator, this, "systemExitOnShutdown", buffer, theSystemExitOnShutdown); 3124 } 3125 { 3126 BigInteger theSystemExitOnShutdownExitCode; 3127 theSystemExitOnShutdownExitCode = this.getSystemExitOnShutdownExitCode(); 3128 strategy.appendField(locator, this, "systemExitOnShutdownExitCode", buffer, theSystemExitOnShutdownExitCode); 3129 } 3130 { 3131 String theSystemUsage; 3132 theSystemUsage = this.getSystemUsage(); 3133 strategy.appendField(locator, this, "systemUsage", buffer, theSystemUsage); 3134 } 3135 { 3136 String theTaskRunnerFactory; 3137 theTaskRunnerFactory = this.getTaskRunnerFactory(); 3138 strategy.appendField(locator, this, "taskRunnerFactory", buffer, theTaskRunnerFactory); 3139 } 3140 { 3141 BigInteger theTaskRunnerPriority; 3142 theTaskRunnerPriority = this.getTaskRunnerPriority(); 3143 strategy.appendField(locator, this, "taskRunnerPriority", buffer, theTaskRunnerPriority); 3144 } 3145 { 3146 String theTempDataStore; 3147 theTempDataStore = this.getTempDataStore(); 3148 strategy.appendField(locator, this, "tempDataStore", buffer, theTempDataStore); 3149 } 3150 { 3151 BigInteger theTimeBeforePurgeTempDestinations; 3152 theTimeBeforePurgeTempDestinations = this.getTimeBeforePurgeTempDestinations(); 3153 strategy.appendField(locator, this, "timeBeforePurgeTempDestinations", buffer, theTimeBeforePurgeTempDestinations); 3154 } 3155 { 3156 String theTmpDataDirectory; 3157 theTmpDataDirectory = this.getTmpDataDirectory(); 3158 strategy.appendField(locator, this, "tmpDataDirectory", buffer, theTmpDataDirectory); 3159 } 3160 { 3161 Boolean theUseAuthenticatedPrincipalForJMSXUserID; 3162 theUseAuthenticatedPrincipalForJMSXUserID = this.isUseAuthenticatedPrincipalForJMSXUserID(); 3163 strategy.appendField(locator, this, "useAuthenticatedPrincipalForJMSXUserID", buffer, theUseAuthenticatedPrincipalForJMSXUserID); 3164 } 3165 { 3166 String theUseJmx; 3167 theUseJmx = this.getUseJmx(); 3168 strategy.appendField(locator, this, "useJmx", buffer, theUseJmx); 3169 } 3170 { 3171 Boolean theUseLocalHostBrokerName; 3172 theUseLocalHostBrokerName = this.isUseLocalHostBrokerName(); 3173 strategy.appendField(locator, this, "useLocalHostBrokerName", buffer, theUseLocalHostBrokerName); 3174 } 3175 { 3176 Boolean theUseLoggingForShutdownErrors; 3177 theUseLoggingForShutdownErrors = this.isUseLoggingForShutdownErrors(); 3178 strategy.appendField(locator, this, "useLoggingForShutdownErrors", buffer, theUseLoggingForShutdownErrors); 3179 } 3180 { 3181 Boolean theUseMirroredQueues; 3182 theUseMirroredQueues = this.isUseMirroredQueues(); 3183 strategy.appendField(locator, this, "useMirroredQueues", buffer, theUseMirroredQueues); 3184 } 3185 { 3186 Boolean theUseShutdownHook; 3187 theUseShutdownHook = this.isUseShutdownHook(); 3188 strategy.appendField(locator, this, "useShutdownHook", buffer, theUseShutdownHook); 3189 } 3190 { 3191 Boolean theUseTempMirroredQueues; 3192 theUseTempMirroredQueues = this.isUseTempMirroredQueues(); 3193 strategy.appendField(locator, this, "useTempMirroredQueues", buffer, theUseTempMirroredQueues); 3194 } 3195 { 3196 Boolean theUseVirtualDestSubs; 3197 theUseVirtualDestSubs = this.isUseVirtualDestSubs(); 3198 strategy.appendField(locator, this, "useVirtualDestSubs", buffer, theUseVirtualDestSubs); 3199 } 3200 { 3201 Boolean theUseVirtualDestSubsOnCreation; 3202 theUseVirtualDestSubsOnCreation = this.isUseVirtualDestSubsOnCreation(); 3203 strategy.appendField(locator, this, "useVirtualDestSubsOnCreation", buffer, theUseVirtualDestSubsOnCreation); 3204 } 3205 { 3206 Boolean theUseVirtualTopics; 3207 theUseVirtualTopics = this.isUseVirtualTopics(); 3208 strategy.appendField(locator, this, "useVirtualTopics", buffer, theUseVirtualTopics); 3209 } 3210 { 3211 String theVmConnectorURI; 3212 theVmConnectorURI = this.getVmConnectorURI(); 3213 strategy.appendField(locator, this, "vmConnectorURI", buffer, theVmConnectorURI); 3214 } 3215 { 3216 String theWaitForSlave; 3217 theWaitForSlave = this.getWaitForSlave(); 3218 strategy.appendField(locator, this, "waitForSlave", buffer, theWaitForSlave); 3219 } 3220 { 3221 Long theWaitForSlaveTimeout; 3222 theWaitForSlaveTimeout = this.getWaitForSlaveTimeout(); 3223 strategy.appendField(locator, this, "waitForSlaveTimeout", buffer, theWaitForSlaveTimeout); 3224 } 3225 { 3226 String theId; 3227 theId = this.getId(); 3228 strategy.appendField(locator, this, "id", buffer, theId); 3229 } 3230 return buffer; 3231 } 3232 3233 public int hashCode(ObjectLocator locator, HashCodeStrategy strategy) { 3234 int currentHashCode = 1; 3235 { 3236 List<Object> theContents; 3237 theContents = (((this.contents!= null)&&(!this.contents.isEmpty()))?this.getContents():null); 3238 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "contents", theContents), currentHashCode, theContents); 3239 } 3240 { 3241 Boolean theAdjustUsageLimits; 3242 theAdjustUsageLimits = this.isAdjustUsageLimits(); 3243 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "adjustUsageLimits", theAdjustUsageLimits), currentHashCode, theAdjustUsageLimits); 3244 } 3245 { 3246 String theAdminView; 3247 theAdminView = this.getAdminView(); 3248 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "adminView", theAdminView), currentHashCode, theAdminView); 3249 } 3250 { 3251 String theAdvisorySupport; 3252 theAdvisorySupport = this.getAdvisorySupport(); 3253 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "advisorySupport", theAdvisorySupport), currentHashCode, theAdvisorySupport); 3254 } 3255 { 3256 Boolean theAllowTempAutoCreationOnSend; 3257 theAllowTempAutoCreationOnSend = this.isAllowTempAutoCreationOnSend(); 3258 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "allowTempAutoCreationOnSend", theAllowTempAutoCreationOnSend), currentHashCode, theAllowTempAutoCreationOnSend); 3259 } 3260 { 3261 Boolean theAnonymousProducerAdvisorySupport; 3262 theAnonymousProducerAdvisorySupport = this.isAnonymousProducerAdvisorySupport(); 3263 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "anonymousProducerAdvisorySupport", theAnonymousProducerAdvisorySupport), currentHashCode, theAnonymousProducerAdvisorySupport); 3264 } 3265 { 3266 String theBrokerContext; 3267 theBrokerContext = this.getBrokerContext(); 3268 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "brokerContext", theBrokerContext), currentHashCode, theBrokerContext); 3269 } 3270 { 3271 String theBrokerId; 3272 theBrokerId = this.getBrokerId(); 3273 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "brokerId", theBrokerId), currentHashCode, theBrokerId); 3274 } 3275 { 3276 String theBrokerName; 3277 theBrokerName = this.getBrokerName(); 3278 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "brokerName", theBrokerName), currentHashCode, theBrokerName); 3279 } 3280 { 3281 String theBrokerObjectName; 3282 theBrokerObjectName = this.getBrokerObjectName(); 3283 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "brokerObjectName", theBrokerObjectName), currentHashCode, theBrokerObjectName); 3284 } 3285 { 3286 Boolean theCacheTempDestinations; 3287 theCacheTempDestinations = this.isCacheTempDestinations(); 3288 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "cacheTempDestinations", theCacheTempDestinations), currentHashCode, theCacheTempDestinations); 3289 } 3290 { 3291 String theConsumerSystemUsage; 3292 theConsumerSystemUsage = this.getConsumerSystemUsage(); 3293 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "consumerSystemUsage", theConsumerSystemUsage), currentHashCode, theConsumerSystemUsage); 3294 } 3295 { 3296 BigInteger theConsumerSystemUsagePortion; 3297 theConsumerSystemUsagePortion = this.getConsumerSystemUsagePortion(); 3298 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "consumerSystemUsagePortion", theConsumerSystemUsagePortion), currentHashCode, theConsumerSystemUsagePortion); 3299 } 3300 { 3301 String theDataDirectory; 3302 theDataDirectory = this.getDataDirectory(); 3303 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "dataDirectory", theDataDirectory), currentHashCode, theDataDirectory); 3304 } 3305 { 3306 String theDataDirectoryFile; 3307 theDataDirectoryFile = this.getDataDirectoryFile(); 3308 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "dataDirectoryFile", theDataDirectoryFile), currentHashCode, theDataDirectoryFile); 3309 } 3310 { 3311 Boolean theDedicatedTaskRunner; 3312 theDedicatedTaskRunner = this.isDedicatedTaskRunner(); 3313 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "dedicatedTaskRunner", theDedicatedTaskRunner), currentHashCode, theDedicatedTaskRunner); 3314 } 3315 { 3316 String theDeleteAllMessagesOnStartup; 3317 theDeleteAllMessagesOnStartup = this.getDeleteAllMessagesOnStartup(); 3318 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "deleteAllMessagesOnStartup", theDeleteAllMessagesOnStartup), currentHashCode, theDeleteAllMessagesOnStartup); 3319 } 3320 { 3321 String theDestinationFactory; 3322 theDestinationFactory = this.getDestinationFactory(); 3323 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "destinationFactory", theDestinationFactory), currentHashCode, theDestinationFactory); 3324 } 3325 { 3326 String theDestinationPolicy; 3327 theDestinationPolicy = this.getDestinationPolicy(); 3328 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "destinationPolicy", theDestinationPolicy), currentHashCode, theDestinationPolicy); 3329 } 3330 { 3331 String theDiskUsageCheckRegrowThreshold; 3332 theDiskUsageCheckRegrowThreshold = this.getDiskUsageCheckRegrowThreshold(); 3333 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "diskUsageCheckRegrowThreshold", theDiskUsageCheckRegrowThreshold), currentHashCode, theDiskUsageCheckRegrowThreshold); 3334 } 3335 { 3336 Boolean theEnableStatistics; 3337 theEnableStatistics = this.isEnableStatistics(); 3338 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "enableStatistics", theEnableStatistics), currentHashCode, theEnableStatistics); 3339 } 3340 { 3341 String theIoExceptionHandler; 3342 theIoExceptionHandler = this.getIoExceptionHandler(); 3343 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "ioExceptionHandler", theIoExceptionHandler), currentHashCode, theIoExceptionHandler); 3344 } 3345 { 3346 String theJobSchedulerStore; 3347 theJobSchedulerStore = this.getJobSchedulerStore(); 3348 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "jobSchedulerStore", theJobSchedulerStore), currentHashCode, theJobSchedulerStore); 3349 } 3350 { 3351 Boolean theKeepDurableSubsActive; 3352 theKeepDurableSubsActive = this.isKeepDurableSubsActive(); 3353 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "keepDurableSubsActive", theKeepDurableSubsActive), currentHashCode, theKeepDurableSubsActive); 3354 } 3355 { 3356 String theManagementContext; 3357 theManagementContext = this.getManagementContext(); 3358 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "managementContext", theManagementContext), currentHashCode, theManagementContext); 3359 } 3360 { 3361 BigInteger theMaxPurgedDestinationsPerSweep; 3362 theMaxPurgedDestinationsPerSweep = this.getMaxPurgedDestinationsPerSweep(); 3363 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "maxPurgedDestinationsPerSweep", theMaxPurgedDestinationsPerSweep), currentHashCode, theMaxPurgedDestinationsPerSweep); 3364 } 3365 { 3366 BigInteger theMaxSchedulerRepeatAllowed; 3367 theMaxSchedulerRepeatAllowed = this.getMaxSchedulerRepeatAllowed(); 3368 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "maxSchedulerRepeatAllowed", theMaxSchedulerRepeatAllowed), currentHashCode, theMaxSchedulerRepeatAllowed); 3369 } 3370 { 3371 Long theMbeanInvocationTimeout; 3372 theMbeanInvocationTimeout = this.getMbeanInvocationTimeout(); 3373 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "mbeanInvocationTimeout", theMbeanInvocationTimeout), currentHashCode, theMbeanInvocationTimeout); 3374 } 3375 { 3376 String theMessageAuthorizationPolicy; 3377 theMessageAuthorizationPolicy = this.getMessageAuthorizationPolicy(); 3378 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "messageAuthorizationPolicy", theMessageAuthorizationPolicy), currentHashCode, theMessageAuthorizationPolicy); 3379 } 3380 { 3381 Boolean theMonitorConnectionSplits; 3382 theMonitorConnectionSplits = this.isMonitorConnectionSplits(); 3383 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "monitorConnectionSplits", theMonitorConnectionSplits), currentHashCode, theMonitorConnectionSplits); 3384 } 3385 { 3386 Boolean theNetworkConnectorStartAsync; 3387 theNetworkConnectorStartAsync = this.isNetworkConnectorStartAsync(); 3388 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "networkConnectorStartAsync", theNetworkConnectorStartAsync), currentHashCode, theNetworkConnectorStartAsync); 3389 } 3390 { 3391 Long theOfflineDurableSubscriberTaskSchedule; 3392 theOfflineDurableSubscriberTaskSchedule = this.getOfflineDurableSubscriberTaskSchedule(); 3393 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "offlineDurableSubscriberTaskSchedule", theOfflineDurableSubscriberTaskSchedule), currentHashCode, theOfflineDurableSubscriberTaskSchedule); 3394 } 3395 { 3396 Long theOfflineDurableSubscriberTimeout; 3397 theOfflineDurableSubscriberTimeout = this.getOfflineDurableSubscriberTimeout(); 3398 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "offlineDurableSubscriberTimeout", theOfflineDurableSubscriberTimeout), currentHashCode, theOfflineDurableSubscriberTimeout); 3399 } 3400 { 3401 String thePassiveSlave; 3402 thePassiveSlave = this.getPassiveSlave(); 3403 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "passiveSlave", thePassiveSlave), currentHashCode, thePassiveSlave); 3404 } 3405 { 3406 String thePersistenceAdapter; 3407 thePersistenceAdapter = this.getPersistenceAdapter(); 3408 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "persistenceAdapter", thePersistenceAdapter), currentHashCode, thePersistenceAdapter); 3409 } 3410 { 3411 String thePersistenceFactory; 3412 thePersistenceFactory = this.getPersistenceFactory(); 3413 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "persistenceFactory", thePersistenceFactory), currentHashCode, thePersistenceFactory); 3414 } 3415 { 3416 String thePersistenceTaskRunnerFactory; 3417 thePersistenceTaskRunnerFactory = this.getPersistenceTaskRunnerFactory(); 3418 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "persistenceTaskRunnerFactory", thePersistenceTaskRunnerFactory), currentHashCode, thePersistenceTaskRunnerFactory); 3419 } 3420 { 3421 BigInteger thePersistenceThreadPriority; 3422 thePersistenceThreadPriority = this.getPersistenceThreadPriority(); 3423 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "persistenceThreadPriority", thePersistenceThreadPriority), currentHashCode, thePersistenceThreadPriority); 3424 } 3425 { 3426 String thePersistent; 3427 thePersistent = this.getPersistent(); 3428 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "persistent", thePersistent), currentHashCode, thePersistent); 3429 } 3430 { 3431 Boolean thePopulateJMSXUserID; 3432 thePopulateJMSXUserID = this.isPopulateJMSXUserID(); 3433 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "populateJMSXUserID", thePopulateJMSXUserID), currentHashCode, thePopulateJMSXUserID); 3434 } 3435 { 3436 Boolean thePopulateUserNameInMBeans; 3437 thePopulateUserNameInMBeans = this.isPopulateUserNameInMBeans(); 3438 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "populateUserNameInMBeans", thePopulateUserNameInMBeans), currentHashCode, thePopulateUserNameInMBeans); 3439 } 3440 { 3441 String theProducerSystemUsage; 3442 theProducerSystemUsage = this.getProducerSystemUsage(); 3443 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "producerSystemUsage", theProducerSystemUsage), currentHashCode, theProducerSystemUsage); 3444 } 3445 { 3446 BigInteger theProducerSystemUsagePortion; 3447 theProducerSystemUsagePortion = this.getProducerSystemUsagePortion(); 3448 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "producerSystemUsagePortion", theProducerSystemUsagePortion), currentHashCode, theProducerSystemUsagePortion); 3449 } 3450 { 3451 String theRegionBroker; 3452 theRegionBroker = this.getRegionBroker(); 3453 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "regionBroker", theRegionBroker), currentHashCode, theRegionBroker); 3454 } 3455 { 3456 Boolean theRejectDurableConsumers; 3457 theRejectDurableConsumers = this.isRejectDurableConsumers(); 3458 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "rejectDurableConsumers", theRejectDurableConsumers), currentHashCode, theRejectDurableConsumers); 3459 } 3460 { 3461 Boolean theRestartAllowed; 3462 theRestartAllowed = this.isRestartAllowed(); 3463 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "restartAllowed", theRestartAllowed), currentHashCode, theRestartAllowed); 3464 } 3465 { 3466 Boolean theRollbackOnlyOnAsyncException; 3467 theRollbackOnlyOnAsyncException = this.isRollbackOnlyOnAsyncException(); 3468 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "rollbackOnlyOnAsyncException", theRollbackOnlyOnAsyncException), currentHashCode, theRollbackOnlyOnAsyncException); 3469 } 3470 { 3471 BigInteger theSchedulePeriodForDestinationPurge; 3472 theSchedulePeriodForDestinationPurge = this.getSchedulePeriodForDestinationPurge(); 3473 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "schedulePeriodForDestinationPurge", theSchedulePeriodForDestinationPurge), currentHashCode, theSchedulePeriodForDestinationPurge); 3474 } 3475 { 3476 BigInteger theSchedulePeriodForDiskUsageCheck; 3477 theSchedulePeriodForDiskUsageCheck = this.getSchedulePeriodForDiskUsageCheck(); 3478 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "schedulePeriodForDiskUsageCheck", theSchedulePeriodForDiskUsageCheck), currentHashCode, theSchedulePeriodForDiskUsageCheck); 3479 } 3480 { 3481 String theSchedulerDirectory; 3482 theSchedulerDirectory = this.getSchedulerDirectory(); 3483 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "schedulerDirectory", theSchedulerDirectory), currentHashCode, theSchedulerDirectory); 3484 } 3485 { 3486 String theSchedulerDirectoryFile; 3487 theSchedulerDirectoryFile = this.getSchedulerDirectoryFile(); 3488 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "schedulerDirectoryFile", theSchedulerDirectoryFile), currentHashCode, theSchedulerDirectoryFile); 3489 } 3490 { 3491 String theSchedulerSupport; 3492 theSchedulerSupport = this.getSchedulerSupport(); 3493 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "schedulerSupport", theSchedulerSupport), currentHashCode, theSchedulerSupport); 3494 } 3495 { 3496 Boolean theShutdownOnMasterFailure; 3497 theShutdownOnMasterFailure = this.isShutdownOnMasterFailure(); 3498 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "shutdownOnMasterFailure", theShutdownOnMasterFailure), currentHashCode, theShutdownOnMasterFailure); 3499 } 3500 { 3501 String theShutdownOnSlaveFailure; 3502 theShutdownOnSlaveFailure = this.getShutdownOnSlaveFailure(); 3503 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "shutdownOnSlaveFailure", theShutdownOnSlaveFailure), currentHashCode, theShutdownOnSlaveFailure); 3504 } 3505 { 3506 Boolean theSplitSystemUsageForProducersConsumers; 3507 theSplitSystemUsageForProducersConsumers = this.isSplitSystemUsageForProducersConsumers(); 3508 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "splitSystemUsageForProducersConsumers", theSplitSystemUsageForProducersConsumers), currentHashCode, theSplitSystemUsageForProducersConsumers); 3509 } 3510 { 3511 String theSslContext; 3512 theSslContext = this.getSslContext(); 3513 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "sslContext", theSslContext), currentHashCode, theSslContext); 3514 } 3515 { 3516 Boolean theStart; 3517 theStart = this.isStart(); 3518 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "start", theStart), currentHashCode, theStart); 3519 } 3520 { 3521 Boolean theStartAsync; 3522 theStartAsync = this.isStartAsync(); 3523 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "startAsync", theStartAsync), currentHashCode, theStartAsync); 3524 } 3525 { 3526 String theStartException; 3527 theStartException = this.getStartException(); 3528 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "startException", theStartException), currentHashCode, theStartException); 3529 } 3530 { 3531 BigInteger theStoreOpenWireVersion; 3532 theStoreOpenWireVersion = this.getStoreOpenWireVersion(); 3533 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "storeOpenWireVersion", theStoreOpenWireVersion), currentHashCode, theStoreOpenWireVersion); 3534 } 3535 { 3536 String theSystemExitOnShutdown; 3537 theSystemExitOnShutdown = this.getSystemExitOnShutdown(); 3538 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "systemExitOnShutdown", theSystemExitOnShutdown), currentHashCode, theSystemExitOnShutdown); 3539 } 3540 { 3541 BigInteger theSystemExitOnShutdownExitCode; 3542 theSystemExitOnShutdownExitCode = this.getSystemExitOnShutdownExitCode(); 3543 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "systemExitOnShutdownExitCode", theSystemExitOnShutdownExitCode), currentHashCode, theSystemExitOnShutdownExitCode); 3544 } 3545 { 3546 String theSystemUsage; 3547 theSystemUsage = this.getSystemUsage(); 3548 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "systemUsage", theSystemUsage), currentHashCode, theSystemUsage); 3549 } 3550 { 3551 String theTaskRunnerFactory; 3552 theTaskRunnerFactory = this.getTaskRunnerFactory(); 3553 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "taskRunnerFactory", theTaskRunnerFactory), currentHashCode, theTaskRunnerFactory); 3554 } 3555 { 3556 BigInteger theTaskRunnerPriority; 3557 theTaskRunnerPriority = this.getTaskRunnerPriority(); 3558 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "taskRunnerPriority", theTaskRunnerPriority), currentHashCode, theTaskRunnerPriority); 3559 } 3560 { 3561 String theTempDataStore; 3562 theTempDataStore = this.getTempDataStore(); 3563 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "tempDataStore", theTempDataStore), currentHashCode, theTempDataStore); 3564 } 3565 { 3566 BigInteger theTimeBeforePurgeTempDestinations; 3567 theTimeBeforePurgeTempDestinations = this.getTimeBeforePurgeTempDestinations(); 3568 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "timeBeforePurgeTempDestinations", theTimeBeforePurgeTempDestinations), currentHashCode, theTimeBeforePurgeTempDestinations); 3569 } 3570 { 3571 String theTmpDataDirectory; 3572 theTmpDataDirectory = this.getTmpDataDirectory(); 3573 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "tmpDataDirectory", theTmpDataDirectory), currentHashCode, theTmpDataDirectory); 3574 } 3575 { 3576 Boolean theUseAuthenticatedPrincipalForJMSXUserID; 3577 theUseAuthenticatedPrincipalForJMSXUserID = this.isUseAuthenticatedPrincipalForJMSXUserID(); 3578 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "useAuthenticatedPrincipalForJMSXUserID", theUseAuthenticatedPrincipalForJMSXUserID), currentHashCode, theUseAuthenticatedPrincipalForJMSXUserID); 3579 } 3580 { 3581 String theUseJmx; 3582 theUseJmx = this.getUseJmx(); 3583 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "useJmx", theUseJmx), currentHashCode, theUseJmx); 3584 } 3585 { 3586 Boolean theUseLocalHostBrokerName; 3587 theUseLocalHostBrokerName = this.isUseLocalHostBrokerName(); 3588 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "useLocalHostBrokerName", theUseLocalHostBrokerName), currentHashCode, theUseLocalHostBrokerName); 3589 } 3590 { 3591 Boolean theUseLoggingForShutdownErrors; 3592 theUseLoggingForShutdownErrors = this.isUseLoggingForShutdownErrors(); 3593 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "useLoggingForShutdownErrors", theUseLoggingForShutdownErrors), currentHashCode, theUseLoggingForShutdownErrors); 3594 } 3595 { 3596 Boolean theUseMirroredQueues; 3597 theUseMirroredQueues = this.isUseMirroredQueues(); 3598 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "useMirroredQueues", theUseMirroredQueues), currentHashCode, theUseMirroredQueues); 3599 } 3600 { 3601 Boolean theUseShutdownHook; 3602 theUseShutdownHook = this.isUseShutdownHook(); 3603 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "useShutdownHook", theUseShutdownHook), currentHashCode, theUseShutdownHook); 3604 } 3605 { 3606 Boolean theUseTempMirroredQueues; 3607 theUseTempMirroredQueues = this.isUseTempMirroredQueues(); 3608 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "useTempMirroredQueues", theUseTempMirroredQueues), currentHashCode, theUseTempMirroredQueues); 3609 } 3610 { 3611 Boolean theUseVirtualDestSubs; 3612 theUseVirtualDestSubs = this.isUseVirtualDestSubs(); 3613 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "useVirtualDestSubs", theUseVirtualDestSubs), currentHashCode, theUseVirtualDestSubs); 3614 } 3615 { 3616 Boolean theUseVirtualDestSubsOnCreation; 3617 theUseVirtualDestSubsOnCreation = this.isUseVirtualDestSubsOnCreation(); 3618 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "useVirtualDestSubsOnCreation", theUseVirtualDestSubsOnCreation), currentHashCode, theUseVirtualDestSubsOnCreation); 3619 } 3620 { 3621 Boolean theUseVirtualTopics; 3622 theUseVirtualTopics = this.isUseVirtualTopics(); 3623 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "useVirtualTopics", theUseVirtualTopics), currentHashCode, theUseVirtualTopics); 3624 } 3625 { 3626 String theVmConnectorURI; 3627 theVmConnectorURI = this.getVmConnectorURI(); 3628 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "vmConnectorURI", theVmConnectorURI), currentHashCode, theVmConnectorURI); 3629 } 3630 { 3631 String theWaitForSlave; 3632 theWaitForSlave = this.getWaitForSlave(); 3633 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "waitForSlave", theWaitForSlave), currentHashCode, theWaitForSlave); 3634 } 3635 { 3636 Long theWaitForSlaveTimeout; 3637 theWaitForSlaveTimeout = this.getWaitForSlaveTimeout(); 3638 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "waitForSlaveTimeout", theWaitForSlaveTimeout), currentHashCode, theWaitForSlaveTimeout); 3639 } 3640 { 3641 String theId; 3642 theId = this.getId(); 3643 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "id", theId), currentHashCode, theId); 3644 } 3645 return currentHashCode; 3646 } 3647 3648 public int hashCode() { 3649 final HashCodeStrategy strategy = JAXBHashCodeStrategy.INSTANCE; 3650 return this.hashCode(null, strategy); 3651 } 3652 3653 public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy strategy) { 3654 if (!(object instanceof DtoBroker)) { 3655 return false; 3656 } 3657 if (this == object) { 3658 return true; 3659 } 3660 final DtoBroker that = ((DtoBroker) object); 3661 { 3662 List<Object> lhsContents; 3663 lhsContents = (((this.contents!= null)&&(!this.contents.isEmpty()))?this.getContents():null); 3664 List<Object> rhsContents; 3665 rhsContents = (((that.contents!= null)&&(!that.contents.isEmpty()))?that.getContents():null); 3666 if (!strategy.equals(LocatorUtils.property(thisLocator, "contents", lhsContents), LocatorUtils.property(thatLocator, "contents", rhsContents), lhsContents, rhsContents)) { 3667 return false; 3668 } 3669 } 3670 { 3671 Boolean lhsAdjustUsageLimits; 3672 lhsAdjustUsageLimits = this.isAdjustUsageLimits(); 3673 Boolean rhsAdjustUsageLimits; 3674 rhsAdjustUsageLimits = that.isAdjustUsageLimits(); 3675 if (!strategy.equals(LocatorUtils.property(thisLocator, "adjustUsageLimits", lhsAdjustUsageLimits), LocatorUtils.property(thatLocator, "adjustUsageLimits", rhsAdjustUsageLimits), lhsAdjustUsageLimits, rhsAdjustUsageLimits)) { 3676 return false; 3677 } 3678 } 3679 { 3680 String lhsAdminView; 3681 lhsAdminView = this.getAdminView(); 3682 String rhsAdminView; 3683 rhsAdminView = that.getAdminView(); 3684 if (!strategy.equals(LocatorUtils.property(thisLocator, "adminView", lhsAdminView), LocatorUtils.property(thatLocator, "adminView", rhsAdminView), lhsAdminView, rhsAdminView)) { 3685 return false; 3686 } 3687 } 3688 { 3689 String lhsAdvisorySupport; 3690 lhsAdvisorySupport = this.getAdvisorySupport(); 3691 String rhsAdvisorySupport; 3692 rhsAdvisorySupport = that.getAdvisorySupport(); 3693 if (!strategy.equals(LocatorUtils.property(thisLocator, "advisorySupport", lhsAdvisorySupport), LocatorUtils.property(thatLocator, "advisorySupport", rhsAdvisorySupport), lhsAdvisorySupport, rhsAdvisorySupport)) { 3694 return false; 3695 } 3696 } 3697 { 3698 Boolean lhsAllowTempAutoCreationOnSend; 3699 lhsAllowTempAutoCreationOnSend = this.isAllowTempAutoCreationOnSend(); 3700 Boolean rhsAllowTempAutoCreationOnSend; 3701 rhsAllowTempAutoCreationOnSend = that.isAllowTempAutoCreationOnSend(); 3702 if (!strategy.equals(LocatorUtils.property(thisLocator, "allowTempAutoCreationOnSend", lhsAllowTempAutoCreationOnSend), LocatorUtils.property(thatLocator, "allowTempAutoCreationOnSend", rhsAllowTempAutoCreationOnSend), lhsAllowTempAutoCreationOnSend, rhsAllowTempAutoCreationOnSend)) { 3703 return false; 3704 } 3705 } 3706 { 3707 Boolean lhsAnonymousProducerAdvisorySupport; 3708 lhsAnonymousProducerAdvisorySupport = this.isAnonymousProducerAdvisorySupport(); 3709 Boolean rhsAnonymousProducerAdvisorySupport; 3710 rhsAnonymousProducerAdvisorySupport = that.isAnonymousProducerAdvisorySupport(); 3711 if (!strategy.equals(LocatorUtils.property(thisLocator, "anonymousProducerAdvisorySupport", lhsAnonymousProducerAdvisorySupport), LocatorUtils.property(thatLocator, "anonymousProducerAdvisorySupport", rhsAnonymousProducerAdvisorySupport), lhsAnonymousProducerAdvisorySupport, rhsAnonymousProducerAdvisorySupport)) { 3712 return false; 3713 } 3714 } 3715 { 3716 String lhsBrokerContext; 3717 lhsBrokerContext = this.getBrokerContext(); 3718 String rhsBrokerContext; 3719 rhsBrokerContext = that.getBrokerContext(); 3720 if (!strategy.equals(LocatorUtils.property(thisLocator, "brokerContext", lhsBrokerContext), LocatorUtils.property(thatLocator, "brokerContext", rhsBrokerContext), lhsBrokerContext, rhsBrokerContext)) { 3721 return false; 3722 } 3723 } 3724 { 3725 String lhsBrokerId; 3726 lhsBrokerId = this.getBrokerId(); 3727 String rhsBrokerId; 3728 rhsBrokerId = that.getBrokerId(); 3729 if (!strategy.equals(LocatorUtils.property(thisLocator, "brokerId", lhsBrokerId), LocatorUtils.property(thatLocator, "brokerId", rhsBrokerId), lhsBrokerId, rhsBrokerId)) { 3730 return false; 3731 } 3732 } 3733 { 3734 String lhsBrokerName; 3735 lhsBrokerName = this.getBrokerName(); 3736 String rhsBrokerName; 3737 rhsBrokerName = that.getBrokerName(); 3738 if (!strategy.equals(LocatorUtils.property(thisLocator, "brokerName", lhsBrokerName), LocatorUtils.property(thatLocator, "brokerName", rhsBrokerName), lhsBrokerName, rhsBrokerName)) { 3739 return false; 3740 } 3741 } 3742 { 3743 String lhsBrokerObjectName; 3744 lhsBrokerObjectName = this.getBrokerObjectName(); 3745 String rhsBrokerObjectName; 3746 rhsBrokerObjectName = that.getBrokerObjectName(); 3747 if (!strategy.equals(LocatorUtils.property(thisLocator, "brokerObjectName", lhsBrokerObjectName), LocatorUtils.property(thatLocator, "brokerObjectName", rhsBrokerObjectName), lhsBrokerObjectName, rhsBrokerObjectName)) { 3748 return false; 3749 } 3750 } 3751 { 3752 Boolean lhsCacheTempDestinations; 3753 lhsCacheTempDestinations = this.isCacheTempDestinations(); 3754 Boolean rhsCacheTempDestinations; 3755 rhsCacheTempDestinations = that.isCacheTempDestinations(); 3756 if (!strategy.equals(LocatorUtils.property(thisLocator, "cacheTempDestinations", lhsCacheTempDestinations), LocatorUtils.property(thatLocator, "cacheTempDestinations", rhsCacheTempDestinations), lhsCacheTempDestinations, rhsCacheTempDestinations)) { 3757 return false; 3758 } 3759 } 3760 { 3761 String lhsConsumerSystemUsage; 3762 lhsConsumerSystemUsage = this.getConsumerSystemUsage(); 3763 String rhsConsumerSystemUsage; 3764 rhsConsumerSystemUsage = that.getConsumerSystemUsage(); 3765 if (!strategy.equals(LocatorUtils.property(thisLocator, "consumerSystemUsage", lhsConsumerSystemUsage), LocatorUtils.property(thatLocator, "consumerSystemUsage", rhsConsumerSystemUsage), lhsConsumerSystemUsage, rhsConsumerSystemUsage)) { 3766 return false; 3767 } 3768 } 3769 { 3770 BigInteger lhsConsumerSystemUsagePortion; 3771 lhsConsumerSystemUsagePortion = this.getConsumerSystemUsagePortion(); 3772 BigInteger rhsConsumerSystemUsagePortion; 3773 rhsConsumerSystemUsagePortion = that.getConsumerSystemUsagePortion(); 3774 if (!strategy.equals(LocatorUtils.property(thisLocator, "consumerSystemUsagePortion", lhsConsumerSystemUsagePortion), LocatorUtils.property(thatLocator, "consumerSystemUsagePortion", rhsConsumerSystemUsagePortion), lhsConsumerSystemUsagePortion, rhsConsumerSystemUsagePortion)) { 3775 return false; 3776 } 3777 } 3778 { 3779 String lhsDataDirectory; 3780 lhsDataDirectory = this.getDataDirectory(); 3781 String rhsDataDirectory; 3782 rhsDataDirectory = that.getDataDirectory(); 3783 if (!strategy.equals(LocatorUtils.property(thisLocator, "dataDirectory", lhsDataDirectory), LocatorUtils.property(thatLocator, "dataDirectory", rhsDataDirectory), lhsDataDirectory, rhsDataDirectory)) { 3784 return false; 3785 } 3786 } 3787 { 3788 String lhsDataDirectoryFile; 3789 lhsDataDirectoryFile = this.getDataDirectoryFile(); 3790 String rhsDataDirectoryFile; 3791 rhsDataDirectoryFile = that.getDataDirectoryFile(); 3792 if (!strategy.equals(LocatorUtils.property(thisLocator, "dataDirectoryFile", lhsDataDirectoryFile), LocatorUtils.property(thatLocator, "dataDirectoryFile", rhsDataDirectoryFile), lhsDataDirectoryFile, rhsDataDirectoryFile)) { 3793 return false; 3794 } 3795 } 3796 { 3797 Boolean lhsDedicatedTaskRunner; 3798 lhsDedicatedTaskRunner = this.isDedicatedTaskRunner(); 3799 Boolean rhsDedicatedTaskRunner; 3800 rhsDedicatedTaskRunner = that.isDedicatedTaskRunner(); 3801 if (!strategy.equals(LocatorUtils.property(thisLocator, "dedicatedTaskRunner", lhsDedicatedTaskRunner), LocatorUtils.property(thatLocator, "dedicatedTaskRunner", rhsDedicatedTaskRunner), lhsDedicatedTaskRunner, rhsDedicatedTaskRunner)) { 3802 return false; 3803 } 3804 } 3805 { 3806 String lhsDeleteAllMessagesOnStartup; 3807 lhsDeleteAllMessagesOnStartup = this.getDeleteAllMessagesOnStartup(); 3808 String rhsDeleteAllMessagesOnStartup; 3809 rhsDeleteAllMessagesOnStartup = that.getDeleteAllMessagesOnStartup(); 3810 if (!strategy.equals(LocatorUtils.property(thisLocator, "deleteAllMessagesOnStartup", lhsDeleteAllMessagesOnStartup), LocatorUtils.property(thatLocator, "deleteAllMessagesOnStartup", rhsDeleteAllMessagesOnStartup), lhsDeleteAllMessagesOnStartup, rhsDeleteAllMessagesOnStartup)) { 3811 return false; 3812 } 3813 } 3814 { 3815 String lhsDestinationFactory; 3816 lhsDestinationFactory = this.getDestinationFactory(); 3817 String rhsDestinationFactory; 3818 rhsDestinationFactory = that.getDestinationFactory(); 3819 if (!strategy.equals(LocatorUtils.property(thisLocator, "destinationFactory", lhsDestinationFactory), LocatorUtils.property(thatLocator, "destinationFactory", rhsDestinationFactory), lhsDestinationFactory, rhsDestinationFactory)) { 3820 return false; 3821 } 3822 } 3823 { 3824 String lhsDestinationPolicy; 3825 lhsDestinationPolicy = this.getDestinationPolicy(); 3826 String rhsDestinationPolicy; 3827 rhsDestinationPolicy = that.getDestinationPolicy(); 3828 if (!strategy.equals(LocatorUtils.property(thisLocator, "destinationPolicy", lhsDestinationPolicy), LocatorUtils.property(thatLocator, "destinationPolicy", rhsDestinationPolicy), lhsDestinationPolicy, rhsDestinationPolicy)) { 3829 return false; 3830 } 3831 } 3832 { 3833 String lhsDiskUsageCheckRegrowThreshold; 3834 lhsDiskUsageCheckRegrowThreshold = this.getDiskUsageCheckRegrowThreshold(); 3835 String rhsDiskUsageCheckRegrowThreshold; 3836 rhsDiskUsageCheckRegrowThreshold = that.getDiskUsageCheckRegrowThreshold(); 3837 if (!strategy.equals(LocatorUtils.property(thisLocator, "diskUsageCheckRegrowThreshold", lhsDiskUsageCheckRegrowThreshold), LocatorUtils.property(thatLocator, "diskUsageCheckRegrowThreshold", rhsDiskUsageCheckRegrowThreshold), lhsDiskUsageCheckRegrowThreshold, rhsDiskUsageCheckRegrowThreshold)) { 3838 return false; 3839 } 3840 } 3841 { 3842 Boolean lhsEnableStatistics; 3843 lhsEnableStatistics = this.isEnableStatistics(); 3844 Boolean rhsEnableStatistics; 3845 rhsEnableStatistics = that.isEnableStatistics(); 3846 if (!strategy.equals(LocatorUtils.property(thisLocator, "enableStatistics", lhsEnableStatistics), LocatorUtils.property(thatLocator, "enableStatistics", rhsEnableStatistics), lhsEnableStatistics, rhsEnableStatistics)) { 3847 return false; 3848 } 3849 } 3850 { 3851 String lhsIoExceptionHandler; 3852 lhsIoExceptionHandler = this.getIoExceptionHandler(); 3853 String rhsIoExceptionHandler; 3854 rhsIoExceptionHandler = that.getIoExceptionHandler(); 3855 if (!strategy.equals(LocatorUtils.property(thisLocator, "ioExceptionHandler", lhsIoExceptionHandler), LocatorUtils.property(thatLocator, "ioExceptionHandler", rhsIoExceptionHandler), lhsIoExceptionHandler, rhsIoExceptionHandler)) { 3856 return false; 3857 } 3858 } 3859 { 3860 String lhsJobSchedulerStore; 3861 lhsJobSchedulerStore = this.getJobSchedulerStore(); 3862 String rhsJobSchedulerStore; 3863 rhsJobSchedulerStore = that.getJobSchedulerStore(); 3864 if (!strategy.equals(LocatorUtils.property(thisLocator, "jobSchedulerStore", lhsJobSchedulerStore), LocatorUtils.property(thatLocator, "jobSchedulerStore", rhsJobSchedulerStore), lhsJobSchedulerStore, rhsJobSchedulerStore)) { 3865 return false; 3866 } 3867 } 3868 { 3869 Boolean lhsKeepDurableSubsActive; 3870 lhsKeepDurableSubsActive = this.isKeepDurableSubsActive(); 3871 Boolean rhsKeepDurableSubsActive; 3872 rhsKeepDurableSubsActive = that.isKeepDurableSubsActive(); 3873 if (!strategy.equals(LocatorUtils.property(thisLocator, "keepDurableSubsActive", lhsKeepDurableSubsActive), LocatorUtils.property(thatLocator, "keepDurableSubsActive", rhsKeepDurableSubsActive), lhsKeepDurableSubsActive, rhsKeepDurableSubsActive)) { 3874 return false; 3875 } 3876 } 3877 { 3878 String lhsManagementContext; 3879 lhsManagementContext = this.getManagementContext(); 3880 String rhsManagementContext; 3881 rhsManagementContext = that.getManagementContext(); 3882 if (!strategy.equals(LocatorUtils.property(thisLocator, "managementContext", lhsManagementContext), LocatorUtils.property(thatLocator, "managementContext", rhsManagementContext), lhsManagementContext, rhsManagementContext)) { 3883 return false; 3884 } 3885 } 3886 { 3887 BigInteger lhsMaxPurgedDestinationsPerSweep; 3888 lhsMaxPurgedDestinationsPerSweep = this.getMaxPurgedDestinationsPerSweep(); 3889 BigInteger rhsMaxPurgedDestinationsPerSweep; 3890 rhsMaxPurgedDestinationsPerSweep = that.getMaxPurgedDestinationsPerSweep(); 3891 if (!strategy.equals(LocatorUtils.property(thisLocator, "maxPurgedDestinationsPerSweep", lhsMaxPurgedDestinationsPerSweep), LocatorUtils.property(thatLocator, "maxPurgedDestinationsPerSweep", rhsMaxPurgedDestinationsPerSweep), lhsMaxPurgedDestinationsPerSweep, rhsMaxPurgedDestinationsPerSweep)) { 3892 return false; 3893 } 3894 } 3895 { 3896 BigInteger lhsMaxSchedulerRepeatAllowed; 3897 lhsMaxSchedulerRepeatAllowed = this.getMaxSchedulerRepeatAllowed(); 3898 BigInteger rhsMaxSchedulerRepeatAllowed; 3899 rhsMaxSchedulerRepeatAllowed = that.getMaxSchedulerRepeatAllowed(); 3900 if (!strategy.equals(LocatorUtils.property(thisLocator, "maxSchedulerRepeatAllowed", lhsMaxSchedulerRepeatAllowed), LocatorUtils.property(thatLocator, "maxSchedulerRepeatAllowed", rhsMaxSchedulerRepeatAllowed), lhsMaxSchedulerRepeatAllowed, rhsMaxSchedulerRepeatAllowed)) { 3901 return false; 3902 } 3903 } 3904 { 3905 Long lhsMbeanInvocationTimeout; 3906 lhsMbeanInvocationTimeout = this.getMbeanInvocationTimeout(); 3907 Long rhsMbeanInvocationTimeout; 3908 rhsMbeanInvocationTimeout = that.getMbeanInvocationTimeout(); 3909 if (!strategy.equals(LocatorUtils.property(thisLocator, "mbeanInvocationTimeout", lhsMbeanInvocationTimeout), LocatorUtils.property(thatLocator, "mbeanInvocationTimeout", rhsMbeanInvocationTimeout), lhsMbeanInvocationTimeout, rhsMbeanInvocationTimeout)) { 3910 return false; 3911 } 3912 } 3913 { 3914 String lhsMessageAuthorizationPolicy; 3915 lhsMessageAuthorizationPolicy = this.getMessageAuthorizationPolicy(); 3916 String rhsMessageAuthorizationPolicy; 3917 rhsMessageAuthorizationPolicy = that.getMessageAuthorizationPolicy(); 3918 if (!strategy.equals(LocatorUtils.property(thisLocator, "messageAuthorizationPolicy", lhsMessageAuthorizationPolicy), LocatorUtils.property(thatLocator, "messageAuthorizationPolicy", rhsMessageAuthorizationPolicy), lhsMessageAuthorizationPolicy, rhsMessageAuthorizationPolicy)) { 3919 return false; 3920 } 3921 } 3922 { 3923 Boolean lhsMonitorConnectionSplits; 3924 lhsMonitorConnectionSplits = this.isMonitorConnectionSplits(); 3925 Boolean rhsMonitorConnectionSplits; 3926 rhsMonitorConnectionSplits = that.isMonitorConnectionSplits(); 3927 if (!strategy.equals(LocatorUtils.property(thisLocator, "monitorConnectionSplits", lhsMonitorConnectionSplits), LocatorUtils.property(thatLocator, "monitorConnectionSplits", rhsMonitorConnectionSplits), lhsMonitorConnectionSplits, rhsMonitorConnectionSplits)) { 3928 return false; 3929 } 3930 } 3931 { 3932 Boolean lhsNetworkConnectorStartAsync; 3933 lhsNetworkConnectorStartAsync = this.isNetworkConnectorStartAsync(); 3934 Boolean rhsNetworkConnectorStartAsync; 3935 rhsNetworkConnectorStartAsync = that.isNetworkConnectorStartAsync(); 3936 if (!strategy.equals(LocatorUtils.property(thisLocator, "networkConnectorStartAsync", lhsNetworkConnectorStartAsync), LocatorUtils.property(thatLocator, "networkConnectorStartAsync", rhsNetworkConnectorStartAsync), lhsNetworkConnectorStartAsync, rhsNetworkConnectorStartAsync)) { 3937 return false; 3938 } 3939 } 3940 { 3941 Long lhsOfflineDurableSubscriberTaskSchedule; 3942 lhsOfflineDurableSubscriberTaskSchedule = this.getOfflineDurableSubscriberTaskSchedule(); 3943 Long rhsOfflineDurableSubscriberTaskSchedule; 3944 rhsOfflineDurableSubscriberTaskSchedule = that.getOfflineDurableSubscriberTaskSchedule(); 3945 if (!strategy.equals(LocatorUtils.property(thisLocator, "offlineDurableSubscriberTaskSchedule", lhsOfflineDurableSubscriberTaskSchedule), LocatorUtils.property(thatLocator, "offlineDurableSubscriberTaskSchedule", rhsOfflineDurableSubscriberTaskSchedule), lhsOfflineDurableSubscriberTaskSchedule, rhsOfflineDurableSubscriberTaskSchedule)) { 3946 return false; 3947 } 3948 } 3949 { 3950 Long lhsOfflineDurableSubscriberTimeout; 3951 lhsOfflineDurableSubscriberTimeout = this.getOfflineDurableSubscriberTimeout(); 3952 Long rhsOfflineDurableSubscriberTimeout; 3953 rhsOfflineDurableSubscriberTimeout = that.getOfflineDurableSubscriberTimeout(); 3954 if (!strategy.equals(LocatorUtils.property(thisLocator, "offlineDurableSubscriberTimeout", lhsOfflineDurableSubscriberTimeout), LocatorUtils.property(thatLocator, "offlineDurableSubscriberTimeout", rhsOfflineDurableSubscriberTimeout), lhsOfflineDurableSubscriberTimeout, rhsOfflineDurableSubscriberTimeout)) { 3955 return false; 3956 } 3957 } 3958 { 3959 String lhsPassiveSlave; 3960 lhsPassiveSlave = this.getPassiveSlave(); 3961 String rhsPassiveSlave; 3962 rhsPassiveSlave = that.getPassiveSlave(); 3963 if (!strategy.equals(LocatorUtils.property(thisLocator, "passiveSlave", lhsPassiveSlave), LocatorUtils.property(thatLocator, "passiveSlave", rhsPassiveSlave), lhsPassiveSlave, rhsPassiveSlave)) { 3964 return false; 3965 } 3966 } 3967 { 3968 String lhsPersistenceAdapter; 3969 lhsPersistenceAdapter = this.getPersistenceAdapter(); 3970 String rhsPersistenceAdapter; 3971 rhsPersistenceAdapter = that.getPersistenceAdapter(); 3972 if (!strategy.equals(LocatorUtils.property(thisLocator, "persistenceAdapter", lhsPersistenceAdapter), LocatorUtils.property(thatLocator, "persistenceAdapter", rhsPersistenceAdapter), lhsPersistenceAdapter, rhsPersistenceAdapter)) { 3973 return false; 3974 } 3975 } 3976 { 3977 String lhsPersistenceFactory; 3978 lhsPersistenceFactory = this.getPersistenceFactory(); 3979 String rhsPersistenceFactory; 3980 rhsPersistenceFactory = that.getPersistenceFactory(); 3981 if (!strategy.equals(LocatorUtils.property(thisLocator, "persistenceFactory", lhsPersistenceFactory), LocatorUtils.property(thatLocator, "persistenceFactory", rhsPersistenceFactory), lhsPersistenceFactory, rhsPersistenceFactory)) { 3982 return false; 3983 } 3984 } 3985 { 3986 String lhsPersistenceTaskRunnerFactory; 3987 lhsPersistenceTaskRunnerFactory = this.getPersistenceTaskRunnerFactory(); 3988 String rhsPersistenceTaskRunnerFactory; 3989 rhsPersistenceTaskRunnerFactory = that.getPersistenceTaskRunnerFactory(); 3990 if (!strategy.equals(LocatorUtils.property(thisLocator, "persistenceTaskRunnerFactory", lhsPersistenceTaskRunnerFactory), LocatorUtils.property(thatLocator, "persistenceTaskRunnerFactory", rhsPersistenceTaskRunnerFactory), lhsPersistenceTaskRunnerFactory, rhsPersistenceTaskRunnerFactory)) { 3991 return false; 3992 } 3993 } 3994 { 3995 BigInteger lhsPersistenceThreadPriority; 3996 lhsPersistenceThreadPriority = this.getPersistenceThreadPriority(); 3997 BigInteger rhsPersistenceThreadPriority; 3998 rhsPersistenceThreadPriority = that.getPersistenceThreadPriority(); 3999 if (!strategy.equals(LocatorUtils.property(thisLocator, "persistenceThreadPriority", lhsPersistenceThreadPriority), LocatorUtils.property(thatLocator, "persistenceThreadPriority", rhsPersistenceThreadPriority), lhsPersistenceThreadPriority, rhsPersistenceThreadPriority)) { 4000 return false; 4001 } 4002 } 4003 { 4004 String lhsPersistent; 4005 lhsPersistent = this.getPersistent(); 4006 String rhsPersistent; 4007 rhsPersistent = that.getPersistent(); 4008 if (!strategy.equals(LocatorUtils.property(thisLocator, "persistent", lhsPersistent), LocatorUtils.property(thatLocator, "persistent", rhsPersistent), lhsPersistent, rhsPersistent)) { 4009 return false; 4010 } 4011 } 4012 { 4013 Boolean lhsPopulateJMSXUserID; 4014 lhsPopulateJMSXUserID = this.isPopulateJMSXUserID(); 4015 Boolean rhsPopulateJMSXUserID; 4016 rhsPopulateJMSXUserID = that.isPopulateJMSXUserID(); 4017 if (!strategy.equals(LocatorUtils.property(thisLocator, "populateJMSXUserID", lhsPopulateJMSXUserID), LocatorUtils.property(thatLocator, "populateJMSXUserID", rhsPopulateJMSXUserID), lhsPopulateJMSXUserID, rhsPopulateJMSXUserID)) { 4018 return false; 4019 } 4020 } 4021 { 4022 Boolean lhsPopulateUserNameInMBeans; 4023 lhsPopulateUserNameInMBeans = this.isPopulateUserNameInMBeans(); 4024 Boolean rhsPopulateUserNameInMBeans; 4025 rhsPopulateUserNameInMBeans = that.isPopulateUserNameInMBeans(); 4026 if (!strategy.equals(LocatorUtils.property(thisLocator, "populateUserNameInMBeans", lhsPopulateUserNameInMBeans), LocatorUtils.property(thatLocator, "populateUserNameInMBeans", rhsPopulateUserNameInMBeans), lhsPopulateUserNameInMBeans, rhsPopulateUserNameInMBeans)) { 4027 return false; 4028 } 4029 } 4030 { 4031 String lhsProducerSystemUsage; 4032 lhsProducerSystemUsage = this.getProducerSystemUsage(); 4033 String rhsProducerSystemUsage; 4034 rhsProducerSystemUsage = that.getProducerSystemUsage(); 4035 if (!strategy.equals(LocatorUtils.property(thisLocator, "producerSystemUsage", lhsProducerSystemUsage), LocatorUtils.property(thatLocator, "producerSystemUsage", rhsProducerSystemUsage), lhsProducerSystemUsage, rhsProducerSystemUsage)) { 4036 return false; 4037 } 4038 } 4039 { 4040 BigInteger lhsProducerSystemUsagePortion; 4041 lhsProducerSystemUsagePortion = this.getProducerSystemUsagePortion(); 4042 BigInteger rhsProducerSystemUsagePortion; 4043 rhsProducerSystemUsagePortion = that.getProducerSystemUsagePortion(); 4044 if (!strategy.equals(LocatorUtils.property(thisLocator, "producerSystemUsagePortion", lhsProducerSystemUsagePortion), LocatorUtils.property(thatLocator, "producerSystemUsagePortion", rhsProducerSystemUsagePortion), lhsProducerSystemUsagePortion, rhsProducerSystemUsagePortion)) { 4045 return false; 4046 } 4047 } 4048 { 4049 String lhsRegionBroker; 4050 lhsRegionBroker = this.getRegionBroker(); 4051 String rhsRegionBroker; 4052 rhsRegionBroker = that.getRegionBroker(); 4053 if (!strategy.equals(LocatorUtils.property(thisLocator, "regionBroker", lhsRegionBroker), LocatorUtils.property(thatLocator, "regionBroker", rhsRegionBroker), lhsRegionBroker, rhsRegionBroker)) { 4054 return false; 4055 } 4056 } 4057 { 4058 Boolean lhsRejectDurableConsumers; 4059 lhsRejectDurableConsumers = this.isRejectDurableConsumers(); 4060 Boolean rhsRejectDurableConsumers; 4061 rhsRejectDurableConsumers = that.isRejectDurableConsumers(); 4062 if (!strategy.equals(LocatorUtils.property(thisLocator, "rejectDurableConsumers", lhsRejectDurableConsumers), LocatorUtils.property(thatLocator, "rejectDurableConsumers", rhsRejectDurableConsumers), lhsRejectDurableConsumers, rhsRejectDurableConsumers)) { 4063 return false; 4064 } 4065 } 4066 { 4067 Boolean lhsRestartAllowed; 4068 lhsRestartAllowed = this.isRestartAllowed(); 4069 Boolean rhsRestartAllowed; 4070 rhsRestartAllowed = that.isRestartAllowed(); 4071 if (!strategy.equals(LocatorUtils.property(thisLocator, "restartAllowed", lhsRestartAllowed), LocatorUtils.property(thatLocator, "restartAllowed", rhsRestartAllowed), lhsRestartAllowed, rhsRestartAllowed)) { 4072 return false; 4073 } 4074 } 4075 { 4076 Boolean lhsRollbackOnlyOnAsyncException; 4077 lhsRollbackOnlyOnAsyncException = this.isRollbackOnlyOnAsyncException(); 4078 Boolean rhsRollbackOnlyOnAsyncException; 4079 rhsRollbackOnlyOnAsyncException = that.isRollbackOnlyOnAsyncException(); 4080 if (!strategy.equals(LocatorUtils.property(thisLocator, "rollbackOnlyOnAsyncException", lhsRollbackOnlyOnAsyncException), LocatorUtils.property(thatLocator, "rollbackOnlyOnAsyncException", rhsRollbackOnlyOnAsyncException), lhsRollbackOnlyOnAsyncException, rhsRollbackOnlyOnAsyncException)) { 4081 return false; 4082 } 4083 } 4084 { 4085 BigInteger lhsSchedulePeriodForDestinationPurge; 4086 lhsSchedulePeriodForDestinationPurge = this.getSchedulePeriodForDestinationPurge(); 4087 BigInteger rhsSchedulePeriodForDestinationPurge; 4088 rhsSchedulePeriodForDestinationPurge = that.getSchedulePeriodForDestinationPurge(); 4089 if (!strategy.equals(LocatorUtils.property(thisLocator, "schedulePeriodForDestinationPurge", lhsSchedulePeriodForDestinationPurge), LocatorUtils.property(thatLocator, "schedulePeriodForDestinationPurge", rhsSchedulePeriodForDestinationPurge), lhsSchedulePeriodForDestinationPurge, rhsSchedulePeriodForDestinationPurge)) { 4090 return false; 4091 } 4092 } 4093 { 4094 BigInteger lhsSchedulePeriodForDiskUsageCheck; 4095 lhsSchedulePeriodForDiskUsageCheck = this.getSchedulePeriodForDiskUsageCheck(); 4096 BigInteger rhsSchedulePeriodForDiskUsageCheck; 4097 rhsSchedulePeriodForDiskUsageCheck = that.getSchedulePeriodForDiskUsageCheck(); 4098 if (!strategy.equals(LocatorUtils.property(thisLocator, "schedulePeriodForDiskUsageCheck", lhsSchedulePeriodForDiskUsageCheck), LocatorUtils.property(thatLocator, "schedulePeriodForDiskUsageCheck", rhsSchedulePeriodForDiskUsageCheck), lhsSchedulePeriodForDiskUsageCheck, rhsSchedulePeriodForDiskUsageCheck)) { 4099 return false; 4100 } 4101 } 4102 { 4103 String lhsSchedulerDirectory; 4104 lhsSchedulerDirectory = this.getSchedulerDirectory(); 4105 String rhsSchedulerDirectory; 4106 rhsSchedulerDirectory = that.getSchedulerDirectory(); 4107 if (!strategy.equals(LocatorUtils.property(thisLocator, "schedulerDirectory", lhsSchedulerDirectory), LocatorUtils.property(thatLocator, "schedulerDirectory", rhsSchedulerDirectory), lhsSchedulerDirectory, rhsSchedulerDirectory)) { 4108 return false; 4109 } 4110 } 4111 { 4112 String lhsSchedulerDirectoryFile; 4113 lhsSchedulerDirectoryFile = this.getSchedulerDirectoryFile(); 4114 String rhsSchedulerDirectoryFile; 4115 rhsSchedulerDirectoryFile = that.getSchedulerDirectoryFile(); 4116 if (!strategy.equals(LocatorUtils.property(thisLocator, "schedulerDirectoryFile", lhsSchedulerDirectoryFile), LocatorUtils.property(thatLocator, "schedulerDirectoryFile", rhsSchedulerDirectoryFile), lhsSchedulerDirectoryFile, rhsSchedulerDirectoryFile)) { 4117 return false; 4118 } 4119 } 4120 { 4121 String lhsSchedulerSupport; 4122 lhsSchedulerSupport = this.getSchedulerSupport(); 4123 String rhsSchedulerSupport; 4124 rhsSchedulerSupport = that.getSchedulerSupport(); 4125 if (!strategy.equals(LocatorUtils.property(thisLocator, "schedulerSupport", lhsSchedulerSupport), LocatorUtils.property(thatLocator, "schedulerSupport", rhsSchedulerSupport), lhsSchedulerSupport, rhsSchedulerSupport)) { 4126 return false; 4127 } 4128 } 4129 { 4130 Boolean lhsShutdownOnMasterFailure; 4131 lhsShutdownOnMasterFailure = this.isShutdownOnMasterFailure(); 4132 Boolean rhsShutdownOnMasterFailure; 4133 rhsShutdownOnMasterFailure = that.isShutdownOnMasterFailure(); 4134 if (!strategy.equals(LocatorUtils.property(thisLocator, "shutdownOnMasterFailure", lhsShutdownOnMasterFailure), LocatorUtils.property(thatLocator, "shutdownOnMasterFailure", rhsShutdownOnMasterFailure), lhsShutdownOnMasterFailure, rhsShutdownOnMasterFailure)) { 4135 return false; 4136 } 4137 } 4138 { 4139 String lhsShutdownOnSlaveFailure; 4140 lhsShutdownOnSlaveFailure = this.getShutdownOnSlaveFailure(); 4141 String rhsShutdownOnSlaveFailure; 4142 rhsShutdownOnSlaveFailure = that.getShutdownOnSlaveFailure(); 4143 if (!strategy.equals(LocatorUtils.property(thisLocator, "shutdownOnSlaveFailure", lhsShutdownOnSlaveFailure), LocatorUtils.property(thatLocator, "shutdownOnSlaveFailure", rhsShutdownOnSlaveFailure), lhsShutdownOnSlaveFailure, rhsShutdownOnSlaveFailure)) { 4144 return false; 4145 } 4146 } 4147 { 4148 Boolean lhsSplitSystemUsageForProducersConsumers; 4149 lhsSplitSystemUsageForProducersConsumers = this.isSplitSystemUsageForProducersConsumers(); 4150 Boolean rhsSplitSystemUsageForProducersConsumers; 4151 rhsSplitSystemUsageForProducersConsumers = that.isSplitSystemUsageForProducersConsumers(); 4152 if (!strategy.equals(LocatorUtils.property(thisLocator, "splitSystemUsageForProducersConsumers", lhsSplitSystemUsageForProducersConsumers), LocatorUtils.property(thatLocator, "splitSystemUsageForProducersConsumers", rhsSplitSystemUsageForProducersConsumers), lhsSplitSystemUsageForProducersConsumers, rhsSplitSystemUsageForProducersConsumers)) { 4153 return false; 4154 } 4155 } 4156 { 4157 String lhsSslContext; 4158 lhsSslContext = this.getSslContext(); 4159 String rhsSslContext; 4160 rhsSslContext = that.getSslContext(); 4161 if (!strategy.equals(LocatorUtils.property(thisLocator, "sslContext", lhsSslContext), LocatorUtils.property(thatLocator, "sslContext", rhsSslContext), lhsSslContext, rhsSslContext)) { 4162 return false; 4163 } 4164 } 4165 { 4166 Boolean lhsStart; 4167 lhsStart = this.isStart(); 4168 Boolean rhsStart; 4169 rhsStart = that.isStart(); 4170 if (!strategy.equals(LocatorUtils.property(thisLocator, "start", lhsStart), LocatorUtils.property(thatLocator, "start", rhsStart), lhsStart, rhsStart)) { 4171 return false; 4172 } 4173 } 4174 { 4175 Boolean lhsStartAsync; 4176 lhsStartAsync = this.isStartAsync(); 4177 Boolean rhsStartAsync; 4178 rhsStartAsync = that.isStartAsync(); 4179 if (!strategy.equals(LocatorUtils.property(thisLocator, "startAsync", lhsStartAsync), LocatorUtils.property(thatLocator, "startAsync", rhsStartAsync), lhsStartAsync, rhsStartAsync)) { 4180 return false; 4181 } 4182 } 4183 { 4184 String lhsStartException; 4185 lhsStartException = this.getStartException(); 4186 String rhsStartException; 4187 rhsStartException = that.getStartException(); 4188 if (!strategy.equals(LocatorUtils.property(thisLocator, "startException", lhsStartException), LocatorUtils.property(thatLocator, "startException", rhsStartException), lhsStartException, rhsStartException)) { 4189 return false; 4190 } 4191 } 4192 { 4193 BigInteger lhsStoreOpenWireVersion; 4194 lhsStoreOpenWireVersion = this.getStoreOpenWireVersion(); 4195 BigInteger rhsStoreOpenWireVersion; 4196 rhsStoreOpenWireVersion = that.getStoreOpenWireVersion(); 4197 if (!strategy.equals(LocatorUtils.property(thisLocator, "storeOpenWireVersion", lhsStoreOpenWireVersion), LocatorUtils.property(thatLocator, "storeOpenWireVersion", rhsStoreOpenWireVersion), lhsStoreOpenWireVersion, rhsStoreOpenWireVersion)) { 4198 return false; 4199 } 4200 } 4201 { 4202 String lhsSystemExitOnShutdown; 4203 lhsSystemExitOnShutdown = this.getSystemExitOnShutdown(); 4204 String rhsSystemExitOnShutdown; 4205 rhsSystemExitOnShutdown = that.getSystemExitOnShutdown(); 4206 if (!strategy.equals(LocatorUtils.property(thisLocator, "systemExitOnShutdown", lhsSystemExitOnShutdown), LocatorUtils.property(thatLocator, "systemExitOnShutdown", rhsSystemExitOnShutdown), lhsSystemExitOnShutdown, rhsSystemExitOnShutdown)) { 4207 return false; 4208 } 4209 } 4210 { 4211 BigInteger lhsSystemExitOnShutdownExitCode; 4212 lhsSystemExitOnShutdownExitCode = this.getSystemExitOnShutdownExitCode(); 4213 BigInteger rhsSystemExitOnShutdownExitCode; 4214 rhsSystemExitOnShutdownExitCode = that.getSystemExitOnShutdownExitCode(); 4215 if (!strategy.equals(LocatorUtils.property(thisLocator, "systemExitOnShutdownExitCode", lhsSystemExitOnShutdownExitCode), LocatorUtils.property(thatLocator, "systemExitOnShutdownExitCode", rhsSystemExitOnShutdownExitCode), lhsSystemExitOnShutdownExitCode, rhsSystemExitOnShutdownExitCode)) { 4216 return false; 4217 } 4218 } 4219 { 4220 String lhsSystemUsage; 4221 lhsSystemUsage = this.getSystemUsage(); 4222 String rhsSystemUsage; 4223 rhsSystemUsage = that.getSystemUsage(); 4224 if (!strategy.equals(LocatorUtils.property(thisLocator, "systemUsage", lhsSystemUsage), LocatorUtils.property(thatLocator, "systemUsage", rhsSystemUsage), lhsSystemUsage, rhsSystemUsage)) { 4225 return false; 4226 } 4227 } 4228 { 4229 String lhsTaskRunnerFactory; 4230 lhsTaskRunnerFactory = this.getTaskRunnerFactory(); 4231 String rhsTaskRunnerFactory; 4232 rhsTaskRunnerFactory = that.getTaskRunnerFactory(); 4233 if (!strategy.equals(LocatorUtils.property(thisLocator, "taskRunnerFactory", lhsTaskRunnerFactory), LocatorUtils.property(thatLocator, "taskRunnerFactory", rhsTaskRunnerFactory), lhsTaskRunnerFactory, rhsTaskRunnerFactory)) { 4234 return false; 4235 } 4236 } 4237 { 4238 BigInteger lhsTaskRunnerPriority; 4239 lhsTaskRunnerPriority = this.getTaskRunnerPriority(); 4240 BigInteger rhsTaskRunnerPriority; 4241 rhsTaskRunnerPriority = that.getTaskRunnerPriority(); 4242 if (!strategy.equals(LocatorUtils.property(thisLocator, "taskRunnerPriority", lhsTaskRunnerPriority), LocatorUtils.property(thatLocator, "taskRunnerPriority", rhsTaskRunnerPriority), lhsTaskRunnerPriority, rhsTaskRunnerPriority)) { 4243 return false; 4244 } 4245 } 4246 { 4247 String lhsTempDataStore; 4248 lhsTempDataStore = this.getTempDataStore(); 4249 String rhsTempDataStore; 4250 rhsTempDataStore = that.getTempDataStore(); 4251 if (!strategy.equals(LocatorUtils.property(thisLocator, "tempDataStore", lhsTempDataStore), LocatorUtils.property(thatLocator, "tempDataStore", rhsTempDataStore), lhsTempDataStore, rhsTempDataStore)) { 4252 return false; 4253 } 4254 } 4255 { 4256 BigInteger lhsTimeBeforePurgeTempDestinations; 4257 lhsTimeBeforePurgeTempDestinations = this.getTimeBeforePurgeTempDestinations(); 4258 BigInteger rhsTimeBeforePurgeTempDestinations; 4259 rhsTimeBeforePurgeTempDestinations = that.getTimeBeforePurgeTempDestinations(); 4260 if (!strategy.equals(LocatorUtils.property(thisLocator, "timeBeforePurgeTempDestinations", lhsTimeBeforePurgeTempDestinations), LocatorUtils.property(thatLocator, "timeBeforePurgeTempDestinations", rhsTimeBeforePurgeTempDestinations), lhsTimeBeforePurgeTempDestinations, rhsTimeBeforePurgeTempDestinations)) { 4261 return false; 4262 } 4263 } 4264 { 4265 String lhsTmpDataDirectory; 4266 lhsTmpDataDirectory = this.getTmpDataDirectory(); 4267 String rhsTmpDataDirectory; 4268 rhsTmpDataDirectory = that.getTmpDataDirectory(); 4269 if (!strategy.equals(LocatorUtils.property(thisLocator, "tmpDataDirectory", lhsTmpDataDirectory), LocatorUtils.property(thatLocator, "tmpDataDirectory", rhsTmpDataDirectory), lhsTmpDataDirectory, rhsTmpDataDirectory)) { 4270 return false; 4271 } 4272 } 4273 { 4274 Boolean lhsUseAuthenticatedPrincipalForJMSXUserID; 4275 lhsUseAuthenticatedPrincipalForJMSXUserID = this.isUseAuthenticatedPrincipalForJMSXUserID(); 4276 Boolean rhsUseAuthenticatedPrincipalForJMSXUserID; 4277 rhsUseAuthenticatedPrincipalForJMSXUserID = that.isUseAuthenticatedPrincipalForJMSXUserID(); 4278 if (!strategy.equals(LocatorUtils.property(thisLocator, "useAuthenticatedPrincipalForJMSXUserID", lhsUseAuthenticatedPrincipalForJMSXUserID), LocatorUtils.property(thatLocator, "useAuthenticatedPrincipalForJMSXUserID", rhsUseAuthenticatedPrincipalForJMSXUserID), lhsUseAuthenticatedPrincipalForJMSXUserID, rhsUseAuthenticatedPrincipalForJMSXUserID)) { 4279 return false; 4280 } 4281 } 4282 { 4283 String lhsUseJmx; 4284 lhsUseJmx = this.getUseJmx(); 4285 String rhsUseJmx; 4286 rhsUseJmx = that.getUseJmx(); 4287 if (!strategy.equals(LocatorUtils.property(thisLocator, "useJmx", lhsUseJmx), LocatorUtils.property(thatLocator, "useJmx", rhsUseJmx), lhsUseJmx, rhsUseJmx)) { 4288 return false; 4289 } 4290 } 4291 { 4292 Boolean lhsUseLocalHostBrokerName; 4293 lhsUseLocalHostBrokerName = this.isUseLocalHostBrokerName(); 4294 Boolean rhsUseLocalHostBrokerName; 4295 rhsUseLocalHostBrokerName = that.isUseLocalHostBrokerName(); 4296 if (!strategy.equals(LocatorUtils.property(thisLocator, "useLocalHostBrokerName", lhsUseLocalHostBrokerName), LocatorUtils.property(thatLocator, "useLocalHostBrokerName", rhsUseLocalHostBrokerName), lhsUseLocalHostBrokerName, rhsUseLocalHostBrokerName)) { 4297 return false; 4298 } 4299 } 4300 { 4301 Boolean lhsUseLoggingForShutdownErrors; 4302 lhsUseLoggingForShutdownErrors = this.isUseLoggingForShutdownErrors(); 4303 Boolean rhsUseLoggingForShutdownErrors; 4304 rhsUseLoggingForShutdownErrors = that.isUseLoggingForShutdownErrors(); 4305 if (!strategy.equals(LocatorUtils.property(thisLocator, "useLoggingForShutdownErrors", lhsUseLoggingForShutdownErrors), LocatorUtils.property(thatLocator, "useLoggingForShutdownErrors", rhsUseLoggingForShutdownErrors), lhsUseLoggingForShutdownErrors, rhsUseLoggingForShutdownErrors)) { 4306 return false; 4307 } 4308 } 4309 { 4310 Boolean lhsUseMirroredQueues; 4311 lhsUseMirroredQueues = this.isUseMirroredQueues(); 4312 Boolean rhsUseMirroredQueues; 4313 rhsUseMirroredQueues = that.isUseMirroredQueues(); 4314 if (!strategy.equals(LocatorUtils.property(thisLocator, "useMirroredQueues", lhsUseMirroredQueues), LocatorUtils.property(thatLocator, "useMirroredQueues", rhsUseMirroredQueues), lhsUseMirroredQueues, rhsUseMirroredQueues)) { 4315 return false; 4316 } 4317 } 4318 { 4319 Boolean lhsUseShutdownHook; 4320 lhsUseShutdownHook = this.isUseShutdownHook(); 4321 Boolean rhsUseShutdownHook; 4322 rhsUseShutdownHook = that.isUseShutdownHook(); 4323 if (!strategy.equals(LocatorUtils.property(thisLocator, "useShutdownHook", lhsUseShutdownHook), LocatorUtils.property(thatLocator, "useShutdownHook", rhsUseShutdownHook), lhsUseShutdownHook, rhsUseShutdownHook)) { 4324 return false; 4325 } 4326 } 4327 { 4328 Boolean lhsUseTempMirroredQueues; 4329 lhsUseTempMirroredQueues = this.isUseTempMirroredQueues(); 4330 Boolean rhsUseTempMirroredQueues; 4331 rhsUseTempMirroredQueues = that.isUseTempMirroredQueues(); 4332 if (!strategy.equals(LocatorUtils.property(thisLocator, "useTempMirroredQueues", lhsUseTempMirroredQueues), LocatorUtils.property(thatLocator, "useTempMirroredQueues", rhsUseTempMirroredQueues), lhsUseTempMirroredQueues, rhsUseTempMirroredQueues)) { 4333 return false; 4334 } 4335 } 4336 { 4337 Boolean lhsUseVirtualDestSubs; 4338 lhsUseVirtualDestSubs = this.isUseVirtualDestSubs(); 4339 Boolean rhsUseVirtualDestSubs; 4340 rhsUseVirtualDestSubs = that.isUseVirtualDestSubs(); 4341 if (!strategy.equals(LocatorUtils.property(thisLocator, "useVirtualDestSubs", lhsUseVirtualDestSubs), LocatorUtils.property(thatLocator, "useVirtualDestSubs", rhsUseVirtualDestSubs), lhsUseVirtualDestSubs, rhsUseVirtualDestSubs)) { 4342 return false; 4343 } 4344 } 4345 { 4346 Boolean lhsUseVirtualDestSubsOnCreation; 4347 lhsUseVirtualDestSubsOnCreation = this.isUseVirtualDestSubsOnCreation(); 4348 Boolean rhsUseVirtualDestSubsOnCreation; 4349 rhsUseVirtualDestSubsOnCreation = that.isUseVirtualDestSubsOnCreation(); 4350 if (!strategy.equals(LocatorUtils.property(thisLocator, "useVirtualDestSubsOnCreation", lhsUseVirtualDestSubsOnCreation), LocatorUtils.property(thatLocator, "useVirtualDestSubsOnCreation", rhsUseVirtualDestSubsOnCreation), lhsUseVirtualDestSubsOnCreation, rhsUseVirtualDestSubsOnCreation)) { 4351 return false; 4352 } 4353 } 4354 { 4355 Boolean lhsUseVirtualTopics; 4356 lhsUseVirtualTopics = this.isUseVirtualTopics(); 4357 Boolean rhsUseVirtualTopics; 4358 rhsUseVirtualTopics = that.isUseVirtualTopics(); 4359 if (!strategy.equals(LocatorUtils.property(thisLocator, "useVirtualTopics", lhsUseVirtualTopics), LocatorUtils.property(thatLocator, "useVirtualTopics", rhsUseVirtualTopics), lhsUseVirtualTopics, rhsUseVirtualTopics)) { 4360 return false; 4361 } 4362 } 4363 { 4364 String lhsVmConnectorURI; 4365 lhsVmConnectorURI = this.getVmConnectorURI(); 4366 String rhsVmConnectorURI; 4367 rhsVmConnectorURI = that.getVmConnectorURI(); 4368 if (!strategy.equals(LocatorUtils.property(thisLocator, "vmConnectorURI", lhsVmConnectorURI), LocatorUtils.property(thatLocator, "vmConnectorURI", rhsVmConnectorURI), lhsVmConnectorURI, rhsVmConnectorURI)) { 4369 return false; 4370 } 4371 } 4372 { 4373 String lhsWaitForSlave; 4374 lhsWaitForSlave = this.getWaitForSlave(); 4375 String rhsWaitForSlave; 4376 rhsWaitForSlave = that.getWaitForSlave(); 4377 if (!strategy.equals(LocatorUtils.property(thisLocator, "waitForSlave", lhsWaitForSlave), LocatorUtils.property(thatLocator, "waitForSlave", rhsWaitForSlave), lhsWaitForSlave, rhsWaitForSlave)) { 4378 return false; 4379 } 4380 } 4381 { 4382 Long lhsWaitForSlaveTimeout; 4383 lhsWaitForSlaveTimeout = this.getWaitForSlaveTimeout(); 4384 Long rhsWaitForSlaveTimeout; 4385 rhsWaitForSlaveTimeout = that.getWaitForSlaveTimeout(); 4386 if (!strategy.equals(LocatorUtils.property(thisLocator, "waitForSlaveTimeout", lhsWaitForSlaveTimeout), LocatorUtils.property(thatLocator, "waitForSlaveTimeout", rhsWaitForSlaveTimeout), lhsWaitForSlaveTimeout, rhsWaitForSlaveTimeout)) { 4387 return false; 4388 } 4389 } 4390 { 4391 String lhsId; 4392 lhsId = this.getId(); 4393 String rhsId; 4394 rhsId = that.getId(); 4395 if (!strategy.equals(LocatorUtils.property(thisLocator, "id", lhsId), LocatorUtils.property(thatLocator, "id", rhsId), lhsId, rhsId)) { 4396 return false; 4397 } 4398 } 4399 return true; 4400 } 4401 4402 public boolean equals(Object object) { 4403 final EqualsStrategy strategy = new org.apache.activemq.plugin.jaxb2_commons.ElementAwareEqualsStrategy(); 4404 return equals(null, null, object, strategy); 4405 } 4406 4407 4408 /** 4409 * <p>Java class for anonymous complex type. 4410 * 4411 * <p>The following schema fragment specifies the expected content contained within this class. 4412 * 4413 * <pre> 4414 * <complexType> 4415 * <complexContent> 4416 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> 4417 * <sequence minOccurs="0"> 4418 * <any maxOccurs="unbounded" minOccurs="0"/> 4419 * </sequence> 4420 * </restriction> 4421 * </complexContent> 4422 * </complexType> 4423 * </pre> 4424 * 4425 * 4426 */ 4427 @XmlAccessorType(XmlAccessType.FIELD) 4428 @XmlType(name = "", propOrder = { 4429 "any" 4430 }) 4431 public static class AdminView 4432 implements Equals, HashCode, ToString 4433 { 4434 4435 @XmlAnyElement(lax = true) 4436 protected List<Object> any; 4437 4438 /** 4439 * Gets the value of the any property. 4440 * 4441 * <p> 4442 * This accessor method returns a reference to the live list, 4443 * not a snapshot. Therefore any modification you make to the 4444 * returned list will be present inside the JAXB object. 4445 * This is why there is not a <CODE>set</CODE> method for the any property. 4446 * 4447 * <p> 4448 * For example, to add a new item, do as follows: 4449 * <pre> 4450 * getAny().add(newItem); 4451 * </pre> 4452 * 4453 * 4454 * <p> 4455 * Objects of the following type(s) are allowed in the list 4456 * {@link Object } 4457 * 4458 * 4459 */ 4460 public List<Object> getAny() { 4461 if (any == null) { 4462 any = new ArrayList<Object>(); 4463 } 4464 return this.any; 4465 } 4466 4467 public String toString() { 4468 final ToStringStrategy strategy = JAXBToStringStrategy.INSTANCE; 4469 final StringBuilder buffer = new StringBuilder(); 4470 append(null, buffer, strategy); 4471 return buffer.toString(); 4472 } 4473 4474 public StringBuilder append(ObjectLocator locator, StringBuilder buffer, ToStringStrategy strategy) { 4475 strategy.appendStart(locator, this, buffer); 4476 appendFields(locator, buffer, strategy); 4477 strategy.appendEnd(locator, this, buffer); 4478 return buffer; 4479 } 4480 4481 public StringBuilder appendFields(ObjectLocator locator, StringBuilder buffer, ToStringStrategy strategy) { 4482 { 4483 List<Object> theAny; 4484 theAny = (((this.any!= null)&&(!this.any.isEmpty()))?this.getAny():null); 4485 strategy.appendField(locator, this, "any", buffer, theAny); 4486 } 4487 return buffer; 4488 } 4489 4490 public int hashCode(ObjectLocator locator, HashCodeStrategy strategy) { 4491 int currentHashCode = 1; 4492 { 4493 List<Object> theAny; 4494 theAny = (((this.any!= null)&&(!this.any.isEmpty()))?this.getAny():null); 4495 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "any", theAny), currentHashCode, theAny); 4496 } 4497 return currentHashCode; 4498 } 4499 4500 public int hashCode() { 4501 final HashCodeStrategy strategy = JAXBHashCodeStrategy.INSTANCE; 4502 return this.hashCode(null, strategy); 4503 } 4504 4505 public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy strategy) { 4506 if (!(object instanceof DtoBroker.AdminView)) { 4507 return false; 4508 } 4509 if (this == object) { 4510 return true; 4511 } 4512 final DtoBroker.AdminView that = ((DtoBroker.AdminView) object); 4513 { 4514 List<Object> lhsAny; 4515 lhsAny = (((this.any!= null)&&(!this.any.isEmpty()))?this.getAny():null); 4516 List<Object> rhsAny; 4517 rhsAny = (((that.any!= null)&&(!that.any.isEmpty()))?that.getAny():null); 4518 if (!strategy.equals(LocatorUtils.property(thisLocator, "any", lhsAny), LocatorUtils.property(thatLocator, "any", rhsAny), lhsAny, rhsAny)) { 4519 return false; 4520 } 4521 } 4522 return true; 4523 } 4524 4525 public boolean equals(Object object) { 4526 final EqualsStrategy strategy = new org.apache.activemq.plugin.jaxb2_commons.ElementAwareEqualsStrategy(); 4527 return equals(null, null, object, strategy); 4528 } 4529 4530 } 4531 4532 4533 /** 4534 * <p>Java class for anonymous complex type. 4535 * 4536 * <p>The following schema fragment specifies the expected content contained within this class. 4537 * 4538 * <pre> 4539 * <complexType> 4540 * <complexContent> 4541 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> 4542 * <sequence minOccurs="0"> 4543 * <any maxOccurs="unbounded" minOccurs="0"/> 4544 * </sequence> 4545 * </restriction> 4546 * </complexContent> 4547 * </complexType> 4548 * </pre> 4549 * 4550 * 4551 */ 4552 @XmlAccessorType(XmlAccessType.FIELD) 4553 @XmlType(name = "", propOrder = { 4554 "any" 4555 }) 4556 public static class BrokerContext 4557 implements Equals, HashCode, ToString 4558 { 4559 4560 @XmlAnyElement(lax = true) 4561 protected List<Object> any; 4562 4563 /** 4564 * Gets the value of the any property. 4565 * 4566 * <p> 4567 * This accessor method returns a reference to the live list, 4568 * not a snapshot. Therefore any modification you make to the 4569 * returned list will be present inside the JAXB object. 4570 * This is why there is not a <CODE>set</CODE> method for the any property. 4571 * 4572 * <p> 4573 * For example, to add a new item, do as follows: 4574 * <pre> 4575 * getAny().add(newItem); 4576 * </pre> 4577 * 4578 * 4579 * <p> 4580 * Objects of the following type(s) are allowed in the list 4581 * {@link Object } 4582 * 4583 * 4584 */ 4585 public List<Object> getAny() { 4586 if (any == null) { 4587 any = new ArrayList<Object>(); 4588 } 4589 return this.any; 4590 } 4591 4592 public String toString() { 4593 final ToStringStrategy strategy = JAXBToStringStrategy.INSTANCE; 4594 final StringBuilder buffer = new StringBuilder(); 4595 append(null, buffer, strategy); 4596 return buffer.toString(); 4597 } 4598 4599 public StringBuilder append(ObjectLocator locator, StringBuilder buffer, ToStringStrategy strategy) { 4600 strategy.appendStart(locator, this, buffer); 4601 appendFields(locator, buffer, strategy); 4602 strategy.appendEnd(locator, this, buffer); 4603 return buffer; 4604 } 4605 4606 public StringBuilder appendFields(ObjectLocator locator, StringBuilder buffer, ToStringStrategy strategy) { 4607 { 4608 List<Object> theAny; 4609 theAny = (((this.any!= null)&&(!this.any.isEmpty()))?this.getAny():null); 4610 strategy.appendField(locator, this, "any", buffer, theAny); 4611 } 4612 return buffer; 4613 } 4614 4615 public int hashCode(ObjectLocator locator, HashCodeStrategy strategy) { 4616 int currentHashCode = 1; 4617 { 4618 List<Object> theAny; 4619 theAny = (((this.any!= null)&&(!this.any.isEmpty()))?this.getAny():null); 4620 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "any", theAny), currentHashCode, theAny); 4621 } 4622 return currentHashCode; 4623 } 4624 4625 public int hashCode() { 4626 final HashCodeStrategy strategy = JAXBHashCodeStrategy.INSTANCE; 4627 return this.hashCode(null, strategy); 4628 } 4629 4630 public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy strategy) { 4631 if (!(object instanceof DtoBroker.BrokerContext)) { 4632 return false; 4633 } 4634 if (this == object) { 4635 return true; 4636 } 4637 final DtoBroker.BrokerContext that = ((DtoBroker.BrokerContext) object); 4638 { 4639 List<Object> lhsAny; 4640 lhsAny = (((this.any!= null)&&(!this.any.isEmpty()))?this.getAny():null); 4641 List<Object> rhsAny; 4642 rhsAny = (((that.any!= null)&&(!that.any.isEmpty()))?that.getAny():null); 4643 if (!strategy.equals(LocatorUtils.property(thisLocator, "any", lhsAny), LocatorUtils.property(thatLocator, "any", rhsAny), lhsAny, rhsAny)) { 4644 return false; 4645 } 4646 } 4647 return true; 4648 } 4649 4650 public boolean equals(Object object) { 4651 final EqualsStrategy strategy = new org.apache.activemq.plugin.jaxb2_commons.ElementAwareEqualsStrategy(); 4652 return equals(null, null, object, strategy); 4653 } 4654 4655 } 4656 4657 4658 /** 4659 * <p>Java class for anonymous complex type. 4660 * 4661 * <p>The following schema fragment specifies the expected content contained within this class. 4662 * 4663 * <pre> 4664 * <complexType> 4665 * <complexContent> 4666 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> 4667 * <choice minOccurs="0"> 4668 * <element ref="{http://activemq.apache.org/schema/core}systemUsage"/> 4669 * <any namespace='##other'/> 4670 * </choice> 4671 * </restriction> 4672 * </complexContent> 4673 * </complexType> 4674 * </pre> 4675 * 4676 * 4677 */ 4678 @XmlAccessorType(XmlAccessType.FIELD) 4679 @XmlType(name = "", propOrder = { 4680 "systemUsage", 4681 "any" 4682 }) 4683 public static class ConsumerSystemUsage 4684 implements Equals, HashCode, ToString 4685 { 4686 4687 protected DtoSystemUsage systemUsage; 4688 @XmlAnyElement(lax = true) 4689 protected Object any; 4690 4691 /** 4692 * Gets the value of the systemUsage property. 4693 * 4694 * @return 4695 * possible object is 4696 * {@link DtoSystemUsage } 4697 * 4698 */ 4699 public DtoSystemUsage getSystemUsage() { 4700 return systemUsage; 4701 } 4702 4703 /** 4704 * Sets the value of the systemUsage property. 4705 * 4706 * @param value 4707 * allowed object is 4708 * {@link DtoSystemUsage } 4709 * 4710 */ 4711 public void setSystemUsage(DtoSystemUsage value) { 4712 this.systemUsage = value; 4713 } 4714 4715 /** 4716 * Gets the value of the any property. 4717 * 4718 * @return 4719 * possible object is 4720 * {@link Object } 4721 * 4722 */ 4723 public Object getAny() { 4724 return any; 4725 } 4726 4727 /** 4728 * Sets the value of the any property. 4729 * 4730 * @param value 4731 * allowed object is 4732 * {@link Object } 4733 * 4734 */ 4735 public void setAny(Object value) { 4736 this.any = value; 4737 } 4738 4739 public String toString() { 4740 final ToStringStrategy strategy = JAXBToStringStrategy.INSTANCE; 4741 final StringBuilder buffer = new StringBuilder(); 4742 append(null, buffer, strategy); 4743 return buffer.toString(); 4744 } 4745 4746 public StringBuilder append(ObjectLocator locator, StringBuilder buffer, ToStringStrategy strategy) { 4747 strategy.appendStart(locator, this, buffer); 4748 appendFields(locator, buffer, strategy); 4749 strategy.appendEnd(locator, this, buffer); 4750 return buffer; 4751 } 4752 4753 public StringBuilder appendFields(ObjectLocator locator, StringBuilder buffer, ToStringStrategy strategy) { 4754 { 4755 DtoSystemUsage theSystemUsage; 4756 theSystemUsage = this.getSystemUsage(); 4757 strategy.appendField(locator, this, "systemUsage", buffer, theSystemUsage); 4758 } 4759 { 4760 Object theAny; 4761 theAny = this.getAny(); 4762 strategy.appendField(locator, this, "any", buffer, theAny); 4763 } 4764 return buffer; 4765 } 4766 4767 public int hashCode(ObjectLocator locator, HashCodeStrategy strategy) { 4768 int currentHashCode = 1; 4769 { 4770 DtoSystemUsage theSystemUsage; 4771 theSystemUsage = this.getSystemUsage(); 4772 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "systemUsage", theSystemUsage), currentHashCode, theSystemUsage); 4773 } 4774 { 4775 Object theAny; 4776 theAny = this.getAny(); 4777 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "any", theAny), currentHashCode, theAny); 4778 } 4779 return currentHashCode; 4780 } 4781 4782 public int hashCode() { 4783 final HashCodeStrategy strategy = JAXBHashCodeStrategy.INSTANCE; 4784 return this.hashCode(null, strategy); 4785 } 4786 4787 public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy strategy) { 4788 if (!(object instanceof DtoBroker.ConsumerSystemUsage)) { 4789 return false; 4790 } 4791 if (this == object) { 4792 return true; 4793 } 4794 final DtoBroker.ConsumerSystemUsage that = ((DtoBroker.ConsumerSystemUsage) object); 4795 { 4796 DtoSystemUsage lhsSystemUsage; 4797 lhsSystemUsage = this.getSystemUsage(); 4798 DtoSystemUsage rhsSystemUsage; 4799 rhsSystemUsage = that.getSystemUsage(); 4800 if (!strategy.equals(LocatorUtils.property(thisLocator, "systemUsage", lhsSystemUsage), LocatorUtils.property(thatLocator, "systemUsage", rhsSystemUsage), lhsSystemUsage, rhsSystemUsage)) { 4801 return false; 4802 } 4803 } 4804 { 4805 Object lhsAny; 4806 lhsAny = this.getAny(); 4807 Object rhsAny; 4808 rhsAny = that.getAny(); 4809 if (!strategy.equals(LocatorUtils.property(thisLocator, "any", lhsAny), LocatorUtils.property(thatLocator, "any", rhsAny), lhsAny, rhsAny)) { 4810 return false; 4811 } 4812 } 4813 return true; 4814 } 4815 4816 public boolean equals(Object object) { 4817 final EqualsStrategy strategy = new org.apache.activemq.plugin.jaxb2_commons.ElementAwareEqualsStrategy(); 4818 return equals(null, null, object, strategy); 4819 } 4820 4821 } 4822 4823 4824 /** 4825 * <p>Java class for anonymous complex type. 4826 * 4827 * <p>The following schema fragment specifies the expected content contained within this class. 4828 * 4829 * <pre> 4830 * <complexType> 4831 * <complexContent> 4832 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> 4833 * <sequence minOccurs="0"> 4834 * <any maxOccurs="unbounded" minOccurs="0"/> 4835 * </sequence> 4836 * </restriction> 4837 * </complexContent> 4838 * </complexType> 4839 * </pre> 4840 * 4841 * 4842 */ 4843 @XmlAccessorType(XmlAccessType.FIELD) 4844 @XmlType(name = "", propOrder = { 4845 "any" 4846 }) 4847 public static class DestinationFactory 4848 implements Equals, HashCode, ToString 4849 { 4850 4851 @XmlAnyElement(lax = true) 4852 protected List<Object> any; 4853 4854 /** 4855 * Gets the value of the any property. 4856 * 4857 * <p> 4858 * This accessor method returns a reference to the live list, 4859 * not a snapshot. Therefore any modification you make to the 4860 * returned list will be present inside the JAXB object. 4861 * This is why there is not a <CODE>set</CODE> method for the any property. 4862 * 4863 * <p> 4864 * For example, to add a new item, do as follows: 4865 * <pre> 4866 * getAny().add(newItem); 4867 * </pre> 4868 * 4869 * 4870 * <p> 4871 * Objects of the following type(s) are allowed in the list 4872 * {@link Object } 4873 * 4874 * 4875 */ 4876 public List<Object> getAny() { 4877 if (any == null) { 4878 any = new ArrayList<Object>(); 4879 } 4880 return this.any; 4881 } 4882 4883 public String toString() { 4884 final ToStringStrategy strategy = JAXBToStringStrategy.INSTANCE; 4885 final StringBuilder buffer = new StringBuilder(); 4886 append(null, buffer, strategy); 4887 return buffer.toString(); 4888 } 4889 4890 public StringBuilder append(ObjectLocator locator, StringBuilder buffer, ToStringStrategy strategy) { 4891 strategy.appendStart(locator, this, buffer); 4892 appendFields(locator, buffer, strategy); 4893 strategy.appendEnd(locator, this, buffer); 4894 return buffer; 4895 } 4896 4897 public StringBuilder appendFields(ObjectLocator locator, StringBuilder buffer, ToStringStrategy strategy) { 4898 { 4899 List<Object> theAny; 4900 theAny = (((this.any!= null)&&(!this.any.isEmpty()))?this.getAny():null); 4901 strategy.appendField(locator, this, "any", buffer, theAny); 4902 } 4903 return buffer; 4904 } 4905 4906 public int hashCode(ObjectLocator locator, HashCodeStrategy strategy) { 4907 int currentHashCode = 1; 4908 { 4909 List<Object> theAny; 4910 theAny = (((this.any!= null)&&(!this.any.isEmpty()))?this.getAny():null); 4911 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "any", theAny), currentHashCode, theAny); 4912 } 4913 return currentHashCode; 4914 } 4915 4916 public int hashCode() { 4917 final HashCodeStrategy strategy = JAXBHashCodeStrategy.INSTANCE; 4918 return this.hashCode(null, strategy); 4919 } 4920 4921 public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy strategy) { 4922 if (!(object instanceof DtoBroker.DestinationFactory)) { 4923 return false; 4924 } 4925 if (this == object) { 4926 return true; 4927 } 4928 final DtoBroker.DestinationFactory that = ((DtoBroker.DestinationFactory) object); 4929 { 4930 List<Object> lhsAny; 4931 lhsAny = (((this.any!= null)&&(!this.any.isEmpty()))?this.getAny():null); 4932 List<Object> rhsAny; 4933 rhsAny = (((that.any!= null)&&(!that.any.isEmpty()))?that.getAny():null); 4934 if (!strategy.equals(LocatorUtils.property(thisLocator, "any", lhsAny), LocatorUtils.property(thatLocator, "any", rhsAny), lhsAny, rhsAny)) { 4935 return false; 4936 } 4937 } 4938 return true; 4939 } 4940 4941 public boolean equals(Object object) { 4942 final EqualsStrategy strategy = new org.apache.activemq.plugin.jaxb2_commons.ElementAwareEqualsStrategy(); 4943 return equals(null, null, object, strategy); 4944 } 4945 4946 } 4947 4948 4949 /** 4950 * <p>Java class for anonymous complex type. 4951 * 4952 * <p>The following schema fragment specifies the expected content contained within this class. 4953 * 4954 * <pre> 4955 * <complexType> 4956 * <complexContent> 4957 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> 4958 * <choice maxOccurs="unbounded" minOccurs="0"> 4959 * <element ref="{http://activemq.apache.org/schema/core}mirroredQueue"/> 4960 * <element ref="{http://activemq.apache.org/schema/core}virtualDestinationInterceptor"/> 4961 * <any namespace='##other'/> 4962 * </choice> 4963 * </restriction> 4964 * </complexContent> 4965 * </complexType> 4966 * </pre> 4967 * 4968 * 4969 */ 4970 @XmlAccessorType(XmlAccessType.FIELD) 4971 @XmlType(name = "", propOrder = { 4972 "contents" 4973 }) 4974 public static class DestinationInterceptors 4975 implements Equals, HashCode, ToString 4976 { 4977 4978 @XmlElementRefs({ 4979 @XmlElementRef(name = "mirroredQueue", namespace = "http://activemq.apache.org/schema/core", type = DtoMirroredQueue.class, required = false), 4980 @XmlElementRef(name = "virtualDestinationInterceptor", namespace = "http://activemq.apache.org/schema/core", type = DtoVirtualDestinationInterceptor.class, required = false) 4981 }) 4982 @XmlAnyElement(lax = true) 4983 protected List<Object> contents; 4984 4985 /** 4986 * Gets the value of the contents property. 4987 * 4988 * <p> 4989 * This accessor method returns a reference to the live list, 4990 * not a snapshot. Therefore any modification you make to the 4991 * returned list will be present inside the JAXB object. 4992 * This is why there is not a <CODE>set</CODE> method for the contents property. 4993 * 4994 * <p> 4995 * For example, to add a new item, do as follows: 4996 * <pre> 4997 * getContents().add(newItem); 4998 * </pre> 4999 * 5000 * 5001 * <p> 5002 * Objects of the following type(s) are allowed in the list 5003 * {@link DtoMirroredQueue } 5004 * {@link Object } 5005 * {@link DtoVirtualDestinationInterceptor } 5006 * 5007 * 5008 */ 5009 public List<Object> getContents() { 5010 if (contents == null) { 5011 contents = new ArrayList<Object>(); 5012 } 5013 return this.contents; 5014 } 5015 5016 public String toString() { 5017 final ToStringStrategy strategy = JAXBToStringStrategy.INSTANCE; 5018 final StringBuilder buffer = new StringBuilder(); 5019 append(null, buffer, strategy); 5020 return buffer.toString(); 5021 } 5022 5023 public StringBuilder append(ObjectLocator locator, StringBuilder buffer, ToStringStrategy strategy) { 5024 strategy.appendStart(locator, this, buffer); 5025 appendFields(locator, buffer, strategy); 5026 strategy.appendEnd(locator, this, buffer); 5027 return buffer; 5028 } 5029 5030 public StringBuilder appendFields(ObjectLocator locator, StringBuilder buffer, ToStringStrategy strategy) { 5031 { 5032 List<Object> theContents; 5033 theContents = (((this.contents!= null)&&(!this.contents.isEmpty()))?this.getContents():null); 5034 strategy.appendField(locator, this, "contents", buffer, theContents); 5035 } 5036 return buffer; 5037 } 5038 5039 public int hashCode(ObjectLocator locator, HashCodeStrategy strategy) { 5040 int currentHashCode = 1; 5041 { 5042 List<Object> theContents; 5043 theContents = (((this.contents!= null)&&(!this.contents.isEmpty()))?this.getContents():null); 5044 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "contents", theContents), currentHashCode, theContents); 5045 } 5046 return currentHashCode; 5047 } 5048 5049 public int hashCode() { 5050 final HashCodeStrategy strategy = JAXBHashCodeStrategy.INSTANCE; 5051 return this.hashCode(null, strategy); 5052 } 5053 5054 public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy strategy) { 5055 if (!(object instanceof DtoBroker.DestinationInterceptors)) { 5056 return false; 5057 } 5058 if (this == object) { 5059 return true; 5060 } 5061 final DtoBroker.DestinationInterceptors that = ((DtoBroker.DestinationInterceptors) object); 5062 { 5063 List<Object> lhsContents; 5064 lhsContents = (((this.contents!= null)&&(!this.contents.isEmpty()))?this.getContents():null); 5065 List<Object> rhsContents; 5066 rhsContents = (((that.contents!= null)&&(!that.contents.isEmpty()))?that.getContents():null); 5067 if (!strategy.equals(LocatorUtils.property(thisLocator, "contents", lhsContents), LocatorUtils.property(thatLocator, "contents", rhsContents), lhsContents, rhsContents)) { 5068 return false; 5069 } 5070 } 5071 return true; 5072 } 5073 5074 public boolean equals(Object object) { 5075 final EqualsStrategy strategy = new org.apache.activemq.plugin.jaxb2_commons.ElementAwareEqualsStrategy(); 5076 return equals(null, null, object, strategy); 5077 } 5078 5079 } 5080 5081 5082 /** 5083 * <p>Java class for anonymous complex type. 5084 * 5085 * <p>The following schema fragment specifies the expected content contained within this class. 5086 * 5087 * <pre> 5088 * <complexType> 5089 * <complexContent> 5090 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> 5091 * <choice minOccurs="0"> 5092 * <element ref="{http://activemq.apache.org/schema/core}policyMap"/> 5093 * <any namespace='##other'/> 5094 * </choice> 5095 * </restriction> 5096 * </complexContent> 5097 * </complexType> 5098 * </pre> 5099 * 5100 * 5101 */ 5102 @XmlAccessorType(XmlAccessType.FIELD) 5103 @XmlType(name = "", propOrder = { 5104 "contents" 5105 }) 5106 public static class DestinationPolicy 5107 implements Equals, HashCode, ToString 5108 { 5109 5110 @XmlElementRef(name = "policyMap", namespace = "http://activemq.apache.org/schema/core", type = DtoPolicyMap.class, required = false) 5111 @XmlAnyElement(lax = true) 5112 protected Object contents; 5113 5114 /** 5115 * Gets the value of the contents property. 5116 * 5117 * @return 5118 * possible object is 5119 * {@link DtoPolicyMap } 5120 * {@link Object } 5121 * 5122 */ 5123 public Object getContents() { 5124 return contents; 5125 } 5126 5127 /** 5128 * Sets the value of the contents property. 5129 * 5130 * @param value 5131 * allowed object is 5132 * {@link DtoPolicyMap } 5133 * {@link Object } 5134 * 5135 */ 5136 public void setContents(Object value) { 5137 this.contents = value; 5138 } 5139 5140 public String toString() { 5141 final ToStringStrategy strategy = JAXBToStringStrategy.INSTANCE; 5142 final StringBuilder buffer = new StringBuilder(); 5143 append(null, buffer, strategy); 5144 return buffer.toString(); 5145 } 5146 5147 public StringBuilder append(ObjectLocator locator, StringBuilder buffer, ToStringStrategy strategy) { 5148 strategy.appendStart(locator, this, buffer); 5149 appendFields(locator, buffer, strategy); 5150 strategy.appendEnd(locator, this, buffer); 5151 return buffer; 5152 } 5153 5154 public StringBuilder appendFields(ObjectLocator locator, StringBuilder buffer, ToStringStrategy strategy) { 5155 { 5156 Object theContents; 5157 theContents = this.getContents(); 5158 strategy.appendField(locator, this, "contents", buffer, theContents); 5159 } 5160 return buffer; 5161 } 5162 5163 public int hashCode(ObjectLocator locator, HashCodeStrategy strategy) { 5164 int currentHashCode = 1; 5165 { 5166 Object theContents; 5167 theContents = this.getContents(); 5168 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "contents", theContents), currentHashCode, theContents); 5169 } 5170 return currentHashCode; 5171 } 5172 5173 public int hashCode() { 5174 final HashCodeStrategy strategy = JAXBHashCodeStrategy.INSTANCE; 5175 return this.hashCode(null, strategy); 5176 } 5177 5178 public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy strategy) { 5179 if (!(object instanceof DtoBroker.DestinationPolicy)) { 5180 return false; 5181 } 5182 if (this == object) { 5183 return true; 5184 } 5185 final DtoBroker.DestinationPolicy that = ((DtoBroker.DestinationPolicy) object); 5186 { 5187 Object lhsContents; 5188 lhsContents = this.getContents(); 5189 Object rhsContents; 5190 rhsContents = that.getContents(); 5191 if (!strategy.equals(LocatorUtils.property(thisLocator, "contents", lhsContents), LocatorUtils.property(thatLocator, "contents", rhsContents), lhsContents, rhsContents)) { 5192 return false; 5193 } 5194 } 5195 return true; 5196 } 5197 5198 public boolean equals(Object object) { 5199 final EqualsStrategy strategy = new org.apache.activemq.plugin.jaxb2_commons.ElementAwareEqualsStrategy(); 5200 return equals(null, null, object, strategy); 5201 } 5202 5203 } 5204 5205 5206 /** 5207 * <p>Java class for anonymous complex type. 5208 * 5209 * <p>The following schema fragment specifies the expected content contained within this class. 5210 * 5211 * <pre> 5212 * <complexType> 5213 * <complexContent> 5214 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> 5215 * <choice maxOccurs="unbounded" minOccurs="0"> 5216 * <element ref="{http://activemq.apache.org/schema/core}queue"/> 5217 * <element ref="{http://activemq.apache.org/schema/core}tempQueue"/> 5218 * <element ref="{http://activemq.apache.org/schema/core}tempTopic"/> 5219 * <element ref="{http://activemq.apache.org/schema/core}topic"/> 5220 * <any namespace='##other'/> 5221 * </choice> 5222 * </restriction> 5223 * </complexContent> 5224 * </complexType> 5225 * </pre> 5226 * 5227 * 5228 */ 5229 @XmlAccessorType(XmlAccessType.FIELD) 5230 @XmlType(name = "", propOrder = { 5231 "contents" 5232 }) 5233 public static class Destinations 5234 implements Equals, HashCode, ToString 5235 { 5236 5237 @XmlElementRefs({ 5238 @XmlElementRef(name = "tempTopic", namespace = "http://activemq.apache.org/schema/core", type = DtoTempTopic.class, required = false), 5239 @XmlElementRef(name = "tempQueue", namespace = "http://activemq.apache.org/schema/core", type = DtoTempQueue.class, required = false), 5240 @XmlElementRef(name = "queue", namespace = "http://activemq.apache.org/schema/core", type = DtoQueue.class, required = false), 5241 @XmlElementRef(name = "topic", namespace = "http://activemq.apache.org/schema/core", type = DtoTopic.class, required = false) 5242 }) 5243 @XmlAnyElement(lax = true) 5244 protected List<Object> contents; 5245 5246 /** 5247 * Gets the value of the contents property. 5248 * 5249 * <p> 5250 * This accessor method returns a reference to the live list, 5251 * not a snapshot. Therefore any modification you make to the 5252 * returned list will be present inside the JAXB object. 5253 * This is why there is not a <CODE>set</CODE> method for the contents property. 5254 * 5255 * <p> 5256 * For example, to add a new item, do as follows: 5257 * <pre> 5258 * getContents().add(newItem); 5259 * </pre> 5260 * 5261 * 5262 * <p> 5263 * Objects of the following type(s) are allowed in the list 5264 * {@link DtoTempQueue } 5265 * {@link Object } 5266 * {@link DtoTempTopic } 5267 * {@link DtoQueue } 5268 * {@link DtoTopic } 5269 * 5270 * 5271 */ 5272 public List<Object> getContents() { 5273 if (contents == null) { 5274 contents = new ArrayList<Object>(); 5275 } 5276 return this.contents; 5277 } 5278 5279 public String toString() { 5280 final ToStringStrategy strategy = JAXBToStringStrategy.INSTANCE; 5281 final StringBuilder buffer = new StringBuilder(); 5282 append(null, buffer, strategy); 5283 return buffer.toString(); 5284 } 5285 5286 public StringBuilder append(ObjectLocator locator, StringBuilder buffer, ToStringStrategy strategy) { 5287 strategy.appendStart(locator, this, buffer); 5288 appendFields(locator, buffer, strategy); 5289 strategy.appendEnd(locator, this, buffer); 5290 return buffer; 5291 } 5292 5293 public StringBuilder appendFields(ObjectLocator locator, StringBuilder buffer, ToStringStrategy strategy) { 5294 { 5295 List<Object> theContents; 5296 theContents = (((this.contents!= null)&&(!this.contents.isEmpty()))?this.getContents():null); 5297 strategy.appendField(locator, this, "contents", buffer, theContents); 5298 } 5299 return buffer; 5300 } 5301 5302 public int hashCode(ObjectLocator locator, HashCodeStrategy strategy) { 5303 int currentHashCode = 1; 5304 { 5305 List<Object> theContents; 5306 theContents = (((this.contents!= null)&&(!this.contents.isEmpty()))?this.getContents():null); 5307 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "contents", theContents), currentHashCode, theContents); 5308 } 5309 return currentHashCode; 5310 } 5311 5312 public int hashCode() { 5313 final HashCodeStrategy strategy = JAXBHashCodeStrategy.INSTANCE; 5314 return this.hashCode(null, strategy); 5315 } 5316 5317 public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy strategy) { 5318 if (!(object instanceof DtoBroker.Destinations)) { 5319 return false; 5320 } 5321 if (this == object) { 5322 return true; 5323 } 5324 final DtoBroker.Destinations that = ((DtoBroker.Destinations) object); 5325 { 5326 List<Object> lhsContents; 5327 lhsContents = (((this.contents!= null)&&(!this.contents.isEmpty()))?this.getContents():null); 5328 List<Object> rhsContents; 5329 rhsContents = (((that.contents!= null)&&(!that.contents.isEmpty()))?that.getContents():null); 5330 if (!strategy.equals(LocatorUtils.property(thisLocator, "contents", lhsContents), LocatorUtils.property(thatLocator, "contents", rhsContents), lhsContents, rhsContents)) { 5331 return false; 5332 } 5333 } 5334 return true; 5335 } 5336 5337 public boolean equals(Object object) { 5338 final EqualsStrategy strategy = new org.apache.activemq.plugin.jaxb2_commons.ElementAwareEqualsStrategy(); 5339 return equals(null, null, object, strategy); 5340 } 5341 5342 } 5343 5344 5345 /** 5346 * <p>Java class for anonymous complex type. 5347 * 5348 * <p>The following schema fragment specifies the expected content contained within this class. 5349 * 5350 * <pre> 5351 * <complexType> 5352 * <complexContent> 5353 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> 5354 * <choice minOccurs="0"> 5355 * <element ref="{http://activemq.apache.org/schema/core}defaultIOExceptionHandler"/> 5356 * <element ref="{http://activemq.apache.org/schema/core}jDBCIOExceptionHandler"/> 5357 * <element ref="{http://activemq.apache.org/schema/core}leaseLockerIOExceptionHandler"/> 5358 * <any namespace='##other'/> 5359 * </choice> 5360 * </restriction> 5361 * </complexContent> 5362 * </complexType> 5363 * </pre> 5364 * 5365 * 5366 */ 5367 @XmlAccessorType(XmlAccessType.FIELD) 5368 @XmlType(name = "", propOrder = { 5369 "defaultIOExceptionHandler", 5370 "jdbcioExceptionHandler", 5371 "leaseLockerIOExceptionHandler", 5372 "any" 5373 }) 5374 public static class IoExceptionHandler 5375 implements Equals, HashCode, ToString 5376 { 5377 5378 protected DtoDefaultIOExceptionHandler defaultIOExceptionHandler; 5379 @XmlElement(name = "jDBCIOExceptionHandler") 5380 protected DtoJDBCIOExceptionHandler jdbcioExceptionHandler; 5381 protected DtoLeaseLockerIOExceptionHandler leaseLockerIOExceptionHandler; 5382 @XmlAnyElement(lax = true) 5383 protected Object any; 5384 5385 /** 5386 * Gets the value of the defaultIOExceptionHandler property. 5387 * 5388 * @return 5389 * possible object is 5390 * {@link DtoDefaultIOExceptionHandler } 5391 * 5392 */ 5393 public DtoDefaultIOExceptionHandler getDefaultIOExceptionHandler() { 5394 return defaultIOExceptionHandler; 5395 } 5396 5397 /** 5398 * Sets the value of the defaultIOExceptionHandler property. 5399 * 5400 * @param value 5401 * allowed object is 5402 * {@link DtoDefaultIOExceptionHandler } 5403 * 5404 */ 5405 public void setDefaultIOExceptionHandler(DtoDefaultIOExceptionHandler value) { 5406 this.defaultIOExceptionHandler = value; 5407 } 5408 5409 /** 5410 * Gets the value of the jdbcioExceptionHandler property. 5411 * 5412 * @return 5413 * possible object is 5414 * {@link DtoJDBCIOExceptionHandler } 5415 * 5416 */ 5417 public DtoJDBCIOExceptionHandler getJDBCIOExceptionHandler() { 5418 return jdbcioExceptionHandler; 5419 } 5420 5421 /** 5422 * Sets the value of the jdbcioExceptionHandler property. 5423 * 5424 * @param value 5425 * allowed object is 5426 * {@link DtoJDBCIOExceptionHandler } 5427 * 5428 */ 5429 public void setJDBCIOExceptionHandler(DtoJDBCIOExceptionHandler value) { 5430 this.jdbcioExceptionHandler = value; 5431 } 5432 5433 /** 5434 * Gets the value of the leaseLockerIOExceptionHandler property. 5435 * 5436 * @return 5437 * possible object is 5438 * {@link DtoLeaseLockerIOExceptionHandler } 5439 * 5440 */ 5441 public DtoLeaseLockerIOExceptionHandler getLeaseLockerIOExceptionHandler() { 5442 return leaseLockerIOExceptionHandler; 5443 } 5444 5445 /** 5446 * Sets the value of the leaseLockerIOExceptionHandler property. 5447 * 5448 * @param value 5449 * allowed object is 5450 * {@link DtoLeaseLockerIOExceptionHandler } 5451 * 5452 */ 5453 public void setLeaseLockerIOExceptionHandler(DtoLeaseLockerIOExceptionHandler value) { 5454 this.leaseLockerIOExceptionHandler = value; 5455 } 5456 5457 /** 5458 * Gets the value of the any property. 5459 * 5460 * @return 5461 * possible object is 5462 * {@link Object } 5463 * 5464 */ 5465 public Object getAny() { 5466 return any; 5467 } 5468 5469 /** 5470 * Sets the value of the any property. 5471 * 5472 * @param value 5473 * allowed object is 5474 * {@link Object } 5475 * 5476 */ 5477 public void setAny(Object value) { 5478 this.any = value; 5479 } 5480 5481 public String toString() { 5482 final ToStringStrategy strategy = JAXBToStringStrategy.INSTANCE; 5483 final StringBuilder buffer = new StringBuilder(); 5484 append(null, buffer, strategy); 5485 return buffer.toString(); 5486 } 5487 5488 public StringBuilder append(ObjectLocator locator, StringBuilder buffer, ToStringStrategy strategy) { 5489 strategy.appendStart(locator, this, buffer); 5490 appendFields(locator, buffer, strategy); 5491 strategy.appendEnd(locator, this, buffer); 5492 return buffer; 5493 } 5494 5495 public StringBuilder appendFields(ObjectLocator locator, StringBuilder buffer, ToStringStrategy strategy) { 5496 { 5497 DtoDefaultIOExceptionHandler theDefaultIOExceptionHandler; 5498 theDefaultIOExceptionHandler = this.getDefaultIOExceptionHandler(); 5499 strategy.appendField(locator, this, "defaultIOExceptionHandler", buffer, theDefaultIOExceptionHandler); 5500 } 5501 { 5502 DtoJDBCIOExceptionHandler theJDBCIOExceptionHandler; 5503 theJDBCIOExceptionHandler = this.getJDBCIOExceptionHandler(); 5504 strategy.appendField(locator, this, "jdbcioExceptionHandler", buffer, theJDBCIOExceptionHandler); 5505 } 5506 { 5507 DtoLeaseLockerIOExceptionHandler theLeaseLockerIOExceptionHandler; 5508 theLeaseLockerIOExceptionHandler = this.getLeaseLockerIOExceptionHandler(); 5509 strategy.appendField(locator, this, "leaseLockerIOExceptionHandler", buffer, theLeaseLockerIOExceptionHandler); 5510 } 5511 { 5512 Object theAny; 5513 theAny = this.getAny(); 5514 strategy.appendField(locator, this, "any", buffer, theAny); 5515 } 5516 return buffer; 5517 } 5518 5519 public int hashCode(ObjectLocator locator, HashCodeStrategy strategy) { 5520 int currentHashCode = 1; 5521 { 5522 DtoDefaultIOExceptionHandler theDefaultIOExceptionHandler; 5523 theDefaultIOExceptionHandler = this.getDefaultIOExceptionHandler(); 5524 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "defaultIOExceptionHandler", theDefaultIOExceptionHandler), currentHashCode, theDefaultIOExceptionHandler); 5525 } 5526 { 5527 DtoJDBCIOExceptionHandler theJDBCIOExceptionHandler; 5528 theJDBCIOExceptionHandler = this.getJDBCIOExceptionHandler(); 5529 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "jdbcioExceptionHandler", theJDBCIOExceptionHandler), currentHashCode, theJDBCIOExceptionHandler); 5530 } 5531 { 5532 DtoLeaseLockerIOExceptionHandler theLeaseLockerIOExceptionHandler; 5533 theLeaseLockerIOExceptionHandler = this.getLeaseLockerIOExceptionHandler(); 5534 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "leaseLockerIOExceptionHandler", theLeaseLockerIOExceptionHandler), currentHashCode, theLeaseLockerIOExceptionHandler); 5535 } 5536 { 5537 Object theAny; 5538 theAny = this.getAny(); 5539 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "any", theAny), currentHashCode, theAny); 5540 } 5541 return currentHashCode; 5542 } 5543 5544 public int hashCode() { 5545 final HashCodeStrategy strategy = JAXBHashCodeStrategy.INSTANCE; 5546 return this.hashCode(null, strategy); 5547 } 5548 5549 public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy strategy) { 5550 if (!(object instanceof DtoBroker.IoExceptionHandler)) { 5551 return false; 5552 } 5553 if (this == object) { 5554 return true; 5555 } 5556 final DtoBroker.IoExceptionHandler that = ((DtoBroker.IoExceptionHandler) object); 5557 { 5558 DtoDefaultIOExceptionHandler lhsDefaultIOExceptionHandler; 5559 lhsDefaultIOExceptionHandler = this.getDefaultIOExceptionHandler(); 5560 DtoDefaultIOExceptionHandler rhsDefaultIOExceptionHandler; 5561 rhsDefaultIOExceptionHandler = that.getDefaultIOExceptionHandler(); 5562 if (!strategy.equals(LocatorUtils.property(thisLocator, "defaultIOExceptionHandler", lhsDefaultIOExceptionHandler), LocatorUtils.property(thatLocator, "defaultIOExceptionHandler", rhsDefaultIOExceptionHandler), lhsDefaultIOExceptionHandler, rhsDefaultIOExceptionHandler)) { 5563 return false; 5564 } 5565 } 5566 { 5567 DtoJDBCIOExceptionHandler lhsJDBCIOExceptionHandler; 5568 lhsJDBCIOExceptionHandler = this.getJDBCIOExceptionHandler(); 5569 DtoJDBCIOExceptionHandler rhsJDBCIOExceptionHandler; 5570 rhsJDBCIOExceptionHandler = that.getJDBCIOExceptionHandler(); 5571 if (!strategy.equals(LocatorUtils.property(thisLocator, "jdbcioExceptionHandler", lhsJDBCIOExceptionHandler), LocatorUtils.property(thatLocator, "jdbcioExceptionHandler", rhsJDBCIOExceptionHandler), lhsJDBCIOExceptionHandler, rhsJDBCIOExceptionHandler)) { 5572 return false; 5573 } 5574 } 5575 { 5576 DtoLeaseLockerIOExceptionHandler lhsLeaseLockerIOExceptionHandler; 5577 lhsLeaseLockerIOExceptionHandler = this.getLeaseLockerIOExceptionHandler(); 5578 DtoLeaseLockerIOExceptionHandler rhsLeaseLockerIOExceptionHandler; 5579 rhsLeaseLockerIOExceptionHandler = that.getLeaseLockerIOExceptionHandler(); 5580 if (!strategy.equals(LocatorUtils.property(thisLocator, "leaseLockerIOExceptionHandler", lhsLeaseLockerIOExceptionHandler), LocatorUtils.property(thatLocator, "leaseLockerIOExceptionHandler", rhsLeaseLockerIOExceptionHandler), lhsLeaseLockerIOExceptionHandler, rhsLeaseLockerIOExceptionHandler)) { 5581 return false; 5582 } 5583 } 5584 { 5585 Object lhsAny; 5586 lhsAny = this.getAny(); 5587 Object rhsAny; 5588 rhsAny = that.getAny(); 5589 if (!strategy.equals(LocatorUtils.property(thisLocator, "any", lhsAny), LocatorUtils.property(thatLocator, "any", rhsAny), lhsAny, rhsAny)) { 5590 return false; 5591 } 5592 } 5593 return true; 5594 } 5595 5596 public boolean equals(Object object) { 5597 final EqualsStrategy strategy = new org.apache.activemq.plugin.jaxb2_commons.ElementAwareEqualsStrategy(); 5598 return equals(null, null, object, strategy); 5599 } 5600 5601 } 5602 5603 5604 /** 5605 * <p>Java class for anonymous complex type. 5606 * 5607 * <p>The following schema fragment specifies the expected content contained within this class. 5608 * 5609 * <pre> 5610 * <complexType> 5611 * <complexContent> 5612 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> 5613 * <choice maxOccurs="unbounded" minOccurs="0"> 5614 * <element ref="{http://activemq.apache.org/schema/core}jmsQueueConnector"/> 5615 * <element ref="{http://activemq.apache.org/schema/core}jmsTopicConnector"/> 5616 * <any namespace='##other'/> 5617 * </choice> 5618 * </restriction> 5619 * </complexContent> 5620 * </complexType> 5621 * </pre> 5622 * 5623 * 5624 */ 5625 @XmlAccessorType(XmlAccessType.FIELD) 5626 @XmlType(name = "", propOrder = { 5627 "jmsQueueConnectorOrJmsTopicConnectorOrAny" 5628 }) 5629 public static class JmsBridgeConnectors 5630 implements Equals, HashCode, ToString 5631 { 5632 5633 @XmlElementRefs({ 5634 @XmlElementRef(name = "jmsQueueConnector", namespace = "http://activemq.apache.org/schema/core", type = DtoJmsQueueConnector.class, required = false), 5635 @XmlElementRef(name = "jmsTopicConnector", namespace = "http://activemq.apache.org/schema/core", type = DtoJmsTopicConnector.class, required = false) 5636 }) 5637 @XmlAnyElement(lax = true) 5638 protected List<Object> jmsQueueConnectorOrJmsTopicConnectorOrAny; 5639 5640 /** 5641 * Gets the value of the jmsQueueConnectorOrJmsTopicConnectorOrAny property. 5642 * 5643 * <p> 5644 * This accessor method returns a reference to the live list, 5645 * not a snapshot. Therefore any modification you make to the 5646 * returned list will be present inside the JAXB object. 5647 * This is why there is not a <CODE>set</CODE> method for the jmsQueueConnectorOrJmsTopicConnectorOrAny property. 5648 * 5649 * <p> 5650 * For example, to add a new item, do as follows: 5651 * <pre> 5652 * getJmsQueueConnectorOrJmsTopicConnectorOrAny().add(newItem); 5653 * </pre> 5654 * 5655 * 5656 * <p> 5657 * Objects of the following type(s) are allowed in the list 5658 * {@link Object } 5659 * {@link DtoJmsQueueConnector } 5660 * {@link DtoJmsTopicConnector } 5661 * 5662 * 5663 */ 5664 public List<Object> getJmsQueueConnectorOrJmsTopicConnectorOrAny() { 5665 if (jmsQueueConnectorOrJmsTopicConnectorOrAny == null) { 5666 jmsQueueConnectorOrJmsTopicConnectorOrAny = new ArrayList<Object>(); 5667 } 5668 return this.jmsQueueConnectorOrJmsTopicConnectorOrAny; 5669 } 5670 5671 public String toString() { 5672 final ToStringStrategy strategy = JAXBToStringStrategy.INSTANCE; 5673 final StringBuilder buffer = new StringBuilder(); 5674 append(null, buffer, strategy); 5675 return buffer.toString(); 5676 } 5677 5678 public StringBuilder append(ObjectLocator locator, StringBuilder buffer, ToStringStrategy strategy) { 5679 strategy.appendStart(locator, this, buffer); 5680 appendFields(locator, buffer, strategy); 5681 strategy.appendEnd(locator, this, buffer); 5682 return buffer; 5683 } 5684 5685 public StringBuilder appendFields(ObjectLocator locator, StringBuilder buffer, ToStringStrategy strategy) { 5686 { 5687 List<Object> theJmsQueueConnectorOrJmsTopicConnectorOrAny; 5688 theJmsQueueConnectorOrJmsTopicConnectorOrAny = (((this.jmsQueueConnectorOrJmsTopicConnectorOrAny!= null)&&(!this.jmsQueueConnectorOrJmsTopicConnectorOrAny.isEmpty()))?this.getJmsQueueConnectorOrJmsTopicConnectorOrAny():null); 5689 strategy.appendField(locator, this, "jmsQueueConnectorOrJmsTopicConnectorOrAny", buffer, theJmsQueueConnectorOrJmsTopicConnectorOrAny); 5690 } 5691 return buffer; 5692 } 5693 5694 public int hashCode(ObjectLocator locator, HashCodeStrategy strategy) { 5695 int currentHashCode = 1; 5696 { 5697 List<Object> theJmsQueueConnectorOrJmsTopicConnectorOrAny; 5698 theJmsQueueConnectorOrJmsTopicConnectorOrAny = (((this.jmsQueueConnectorOrJmsTopicConnectorOrAny!= null)&&(!this.jmsQueueConnectorOrJmsTopicConnectorOrAny.isEmpty()))?this.getJmsQueueConnectorOrJmsTopicConnectorOrAny():null); 5699 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "jmsQueueConnectorOrJmsTopicConnectorOrAny", theJmsQueueConnectorOrJmsTopicConnectorOrAny), currentHashCode, theJmsQueueConnectorOrJmsTopicConnectorOrAny); 5700 } 5701 return currentHashCode; 5702 } 5703 5704 public int hashCode() { 5705 final HashCodeStrategy strategy = JAXBHashCodeStrategy.INSTANCE; 5706 return this.hashCode(null, strategy); 5707 } 5708 5709 public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy strategy) { 5710 if (!(object instanceof DtoBroker.JmsBridgeConnectors)) { 5711 return false; 5712 } 5713 if (this == object) { 5714 return true; 5715 } 5716 final DtoBroker.JmsBridgeConnectors that = ((DtoBroker.JmsBridgeConnectors) object); 5717 { 5718 List<Object> lhsJmsQueueConnectorOrJmsTopicConnectorOrAny; 5719 lhsJmsQueueConnectorOrJmsTopicConnectorOrAny = (((this.jmsQueueConnectorOrJmsTopicConnectorOrAny!= null)&&(!this.jmsQueueConnectorOrJmsTopicConnectorOrAny.isEmpty()))?this.getJmsQueueConnectorOrJmsTopicConnectorOrAny():null); 5720 List<Object> rhsJmsQueueConnectorOrJmsTopicConnectorOrAny; 5721 rhsJmsQueueConnectorOrJmsTopicConnectorOrAny = (((that.jmsQueueConnectorOrJmsTopicConnectorOrAny!= null)&&(!that.jmsQueueConnectorOrJmsTopicConnectorOrAny.isEmpty()))?that.getJmsQueueConnectorOrJmsTopicConnectorOrAny():null); 5722 if (!strategy.equals(LocatorUtils.property(thisLocator, "jmsQueueConnectorOrJmsTopicConnectorOrAny", lhsJmsQueueConnectorOrJmsTopicConnectorOrAny), LocatorUtils.property(thatLocator, "jmsQueueConnectorOrJmsTopicConnectorOrAny", rhsJmsQueueConnectorOrJmsTopicConnectorOrAny), lhsJmsQueueConnectorOrJmsTopicConnectorOrAny, rhsJmsQueueConnectorOrJmsTopicConnectorOrAny)) { 5723 return false; 5724 } 5725 } 5726 return true; 5727 } 5728 5729 public boolean equals(Object object) { 5730 final EqualsStrategy strategy = new org.apache.activemq.plugin.jaxb2_commons.ElementAwareEqualsStrategy(); 5731 return equals(null, null, object, strategy); 5732 } 5733 5734 } 5735 5736 5737 /** 5738 * <p>Java class for anonymous complex type. 5739 * 5740 * <p>The following schema fragment specifies the expected content contained within this class. 5741 * 5742 * <pre> 5743 * <complexType> 5744 * <complexContent> 5745 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> 5746 * <sequence minOccurs="0"> 5747 * <any maxOccurs="unbounded" minOccurs="0"/> 5748 * </sequence> 5749 * </restriction> 5750 * </complexContent> 5751 * </complexType> 5752 * </pre> 5753 * 5754 * 5755 */ 5756 @XmlAccessorType(XmlAccessType.FIELD) 5757 @XmlType(name = "", propOrder = { 5758 "any" 5759 }) 5760 public static class JobSchedulerStore 5761 implements Equals, HashCode, ToString 5762 { 5763 5764 @XmlAnyElement(lax = true) 5765 protected List<Object> any; 5766 5767 /** 5768 * Gets the value of the any property. 5769 * 5770 * <p> 5771 * This accessor method returns a reference to the live list, 5772 * not a snapshot. Therefore any modification you make to the 5773 * returned list will be present inside the JAXB object. 5774 * This is why there is not a <CODE>set</CODE> method for the any property. 5775 * 5776 * <p> 5777 * For example, to add a new item, do as follows: 5778 * <pre> 5779 * getAny().add(newItem); 5780 * </pre> 5781 * 5782 * 5783 * <p> 5784 * Objects of the following type(s) are allowed in the list 5785 * {@link Object } 5786 * 5787 * 5788 */ 5789 public List<Object> getAny() { 5790 if (any == null) { 5791 any = new ArrayList<Object>(); 5792 } 5793 return this.any; 5794 } 5795 5796 public String toString() { 5797 final ToStringStrategy strategy = JAXBToStringStrategy.INSTANCE; 5798 final StringBuilder buffer = new StringBuilder(); 5799 append(null, buffer, strategy); 5800 return buffer.toString(); 5801 } 5802 5803 public StringBuilder append(ObjectLocator locator, StringBuilder buffer, ToStringStrategy strategy) { 5804 strategy.appendStart(locator, this, buffer); 5805 appendFields(locator, buffer, strategy); 5806 strategy.appendEnd(locator, this, buffer); 5807 return buffer; 5808 } 5809 5810 public StringBuilder appendFields(ObjectLocator locator, StringBuilder buffer, ToStringStrategy strategy) { 5811 { 5812 List<Object> theAny; 5813 theAny = (((this.any!= null)&&(!this.any.isEmpty()))?this.getAny():null); 5814 strategy.appendField(locator, this, "any", buffer, theAny); 5815 } 5816 return buffer; 5817 } 5818 5819 public int hashCode(ObjectLocator locator, HashCodeStrategy strategy) { 5820 int currentHashCode = 1; 5821 { 5822 List<Object> theAny; 5823 theAny = (((this.any!= null)&&(!this.any.isEmpty()))?this.getAny():null); 5824 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "any", theAny), currentHashCode, theAny); 5825 } 5826 return currentHashCode; 5827 } 5828 5829 public int hashCode() { 5830 final HashCodeStrategy strategy = JAXBHashCodeStrategy.INSTANCE; 5831 return this.hashCode(null, strategy); 5832 } 5833 5834 public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy strategy) { 5835 if (!(object instanceof DtoBroker.JobSchedulerStore)) { 5836 return false; 5837 } 5838 if (this == object) { 5839 return true; 5840 } 5841 final DtoBroker.JobSchedulerStore that = ((DtoBroker.JobSchedulerStore) object); 5842 { 5843 List<Object> lhsAny; 5844 lhsAny = (((this.any!= null)&&(!this.any.isEmpty()))?this.getAny():null); 5845 List<Object> rhsAny; 5846 rhsAny = (((that.any!= null)&&(!that.any.isEmpty()))?that.getAny():null); 5847 if (!strategy.equals(LocatorUtils.property(thisLocator, "any", lhsAny), LocatorUtils.property(thatLocator, "any", rhsAny), lhsAny, rhsAny)) { 5848 return false; 5849 } 5850 } 5851 return true; 5852 } 5853 5854 public boolean equals(Object object) { 5855 final EqualsStrategy strategy = new org.apache.activemq.plugin.jaxb2_commons.ElementAwareEqualsStrategy(); 5856 return equals(null, null, object, strategy); 5857 } 5858 5859 } 5860 5861 5862 /** 5863 * <p>Java class for anonymous complex type. 5864 * 5865 * <p>The following schema fragment specifies the expected content contained within this class. 5866 * 5867 * <pre> 5868 * <complexType> 5869 * <complexContent> 5870 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> 5871 * <choice minOccurs="0"> 5872 * <element ref="{http://activemq.apache.org/schema/core}managementContext"/> 5873 * <any namespace='##other'/> 5874 * </choice> 5875 * </restriction> 5876 * </complexContent> 5877 * </complexType> 5878 * </pre> 5879 * 5880 * 5881 */ 5882 @XmlAccessorType(XmlAccessType.FIELD) 5883 @XmlType(name = "", propOrder = { 5884 "managementContext", 5885 "any" 5886 }) 5887 public static class ManagementContext 5888 implements Equals, HashCode, ToString 5889 { 5890 5891 protected DtoManagementContext managementContext; 5892 @XmlAnyElement(lax = true) 5893 protected Object any; 5894 5895 /** 5896 * Gets the value of the managementContext property. 5897 * 5898 * @return 5899 * possible object is 5900 * {@link DtoManagementContext } 5901 * 5902 */ 5903 public DtoManagementContext getManagementContext() { 5904 return managementContext; 5905 } 5906 5907 /** 5908 * Sets the value of the managementContext property. 5909 * 5910 * @param value 5911 * allowed object is 5912 * {@link DtoManagementContext } 5913 * 5914 */ 5915 public void setManagementContext(DtoManagementContext value) { 5916 this.managementContext = value; 5917 } 5918 5919 /** 5920 * Gets the value of the any property. 5921 * 5922 * @return 5923 * possible object is 5924 * {@link Object } 5925 * 5926 */ 5927 public Object getAny() { 5928 return any; 5929 } 5930 5931 /** 5932 * Sets the value of the any property. 5933 * 5934 * @param value 5935 * allowed object is 5936 * {@link Object } 5937 * 5938 */ 5939 public void setAny(Object value) { 5940 this.any = value; 5941 } 5942 5943 public String toString() { 5944 final ToStringStrategy strategy = JAXBToStringStrategy.INSTANCE; 5945 final StringBuilder buffer = new StringBuilder(); 5946 append(null, buffer, strategy); 5947 return buffer.toString(); 5948 } 5949 5950 public StringBuilder append(ObjectLocator locator, StringBuilder buffer, ToStringStrategy strategy) { 5951 strategy.appendStart(locator, this, buffer); 5952 appendFields(locator, buffer, strategy); 5953 strategy.appendEnd(locator, this, buffer); 5954 return buffer; 5955 } 5956 5957 public StringBuilder appendFields(ObjectLocator locator, StringBuilder buffer, ToStringStrategy strategy) { 5958 { 5959 DtoManagementContext theManagementContext; 5960 theManagementContext = this.getManagementContext(); 5961 strategy.appendField(locator, this, "managementContext", buffer, theManagementContext); 5962 } 5963 { 5964 Object theAny; 5965 theAny = this.getAny(); 5966 strategy.appendField(locator, this, "any", buffer, theAny); 5967 } 5968 return buffer; 5969 } 5970 5971 public int hashCode(ObjectLocator locator, HashCodeStrategy strategy) { 5972 int currentHashCode = 1; 5973 { 5974 DtoManagementContext theManagementContext; 5975 theManagementContext = this.getManagementContext(); 5976 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "managementContext", theManagementContext), currentHashCode, theManagementContext); 5977 } 5978 { 5979 Object theAny; 5980 theAny = this.getAny(); 5981 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "any", theAny), currentHashCode, theAny); 5982 } 5983 return currentHashCode; 5984 } 5985 5986 public int hashCode() { 5987 final HashCodeStrategy strategy = JAXBHashCodeStrategy.INSTANCE; 5988 return this.hashCode(null, strategy); 5989 } 5990 5991 public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy strategy) { 5992 if (!(object instanceof DtoBroker.ManagementContext)) { 5993 return false; 5994 } 5995 if (this == object) { 5996 return true; 5997 } 5998 final DtoBroker.ManagementContext that = ((DtoBroker.ManagementContext) object); 5999 { 6000 DtoManagementContext lhsManagementContext; 6001 lhsManagementContext = this.getManagementContext(); 6002 DtoManagementContext rhsManagementContext; 6003 rhsManagementContext = that.getManagementContext(); 6004 if (!strategy.equals(LocatorUtils.property(thisLocator, "managementContext", lhsManagementContext), LocatorUtils.property(thatLocator, "managementContext", rhsManagementContext), lhsManagementContext, rhsManagementContext)) { 6005 return false; 6006 } 6007 } 6008 { 6009 Object lhsAny; 6010 lhsAny = this.getAny(); 6011 Object rhsAny; 6012 rhsAny = that.getAny(); 6013 if (!strategy.equals(LocatorUtils.property(thisLocator, "any", lhsAny), LocatorUtils.property(thatLocator, "any", rhsAny), lhsAny, rhsAny)) { 6014 return false; 6015 } 6016 } 6017 return true; 6018 } 6019 6020 public boolean equals(Object object) { 6021 final EqualsStrategy strategy = new org.apache.activemq.plugin.jaxb2_commons.ElementAwareEqualsStrategy(); 6022 return equals(null, null, object, strategy); 6023 } 6024 6025 } 6026 6027 6028 /** 6029 * <p>Java class for anonymous complex type. 6030 * 6031 * <p>The following schema fragment specifies the expected content contained within this class. 6032 * 6033 * <pre> 6034 * <complexType> 6035 * <complexContent> 6036 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> 6037 * <sequence minOccurs="0"> 6038 * <any maxOccurs="unbounded" minOccurs="0"/> 6039 * </sequence> 6040 * </restriction> 6041 * </complexContent> 6042 * </complexType> 6043 * </pre> 6044 * 6045 * 6046 */ 6047 @XmlAccessorType(XmlAccessType.FIELD) 6048 @XmlType(name = "", propOrder = { 6049 "any" 6050 }) 6051 public static class MessageAuthorizationPolicy 6052 implements Equals, HashCode, ToString 6053 { 6054 6055 @XmlAnyElement(lax = true) 6056 protected List<Object> any; 6057 6058 /** 6059 * Gets the value of the any property. 6060 * 6061 * <p> 6062 * This accessor method returns a reference to the live list, 6063 * not a snapshot. Therefore any modification you make to the 6064 * returned list will be present inside the JAXB object. 6065 * This is why there is not a <CODE>set</CODE> method for the any property. 6066 * 6067 * <p> 6068 * For example, to add a new item, do as follows: 6069 * <pre> 6070 * getAny().add(newItem); 6071 * </pre> 6072 * 6073 * 6074 * <p> 6075 * Objects of the following type(s) are allowed in the list 6076 * {@link Object } 6077 * 6078 * 6079 */ 6080 public List<Object> getAny() { 6081 if (any == null) { 6082 any = new ArrayList<Object>(); 6083 } 6084 return this.any; 6085 } 6086 6087 public String toString() { 6088 final ToStringStrategy strategy = JAXBToStringStrategy.INSTANCE; 6089 final StringBuilder buffer = new StringBuilder(); 6090 append(null, buffer, strategy); 6091 return buffer.toString(); 6092 } 6093 6094 public StringBuilder append(ObjectLocator locator, StringBuilder buffer, ToStringStrategy strategy) { 6095 strategy.appendStart(locator, this, buffer); 6096 appendFields(locator, buffer, strategy); 6097 strategy.appendEnd(locator, this, buffer); 6098 return buffer; 6099 } 6100 6101 public StringBuilder appendFields(ObjectLocator locator, StringBuilder buffer, ToStringStrategy strategy) { 6102 { 6103 List<Object> theAny; 6104 theAny = (((this.any!= null)&&(!this.any.isEmpty()))?this.getAny():null); 6105 strategy.appendField(locator, this, "any", buffer, theAny); 6106 } 6107 return buffer; 6108 } 6109 6110 public int hashCode(ObjectLocator locator, HashCodeStrategy strategy) { 6111 int currentHashCode = 1; 6112 { 6113 List<Object> theAny; 6114 theAny = (((this.any!= null)&&(!this.any.isEmpty()))?this.getAny():null); 6115 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "any", theAny), currentHashCode, theAny); 6116 } 6117 return currentHashCode; 6118 } 6119 6120 public int hashCode() { 6121 final HashCodeStrategy strategy = JAXBHashCodeStrategy.INSTANCE; 6122 return this.hashCode(null, strategy); 6123 } 6124 6125 public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy strategy) { 6126 if (!(object instanceof DtoBroker.MessageAuthorizationPolicy)) { 6127 return false; 6128 } 6129 if (this == object) { 6130 return true; 6131 } 6132 final DtoBroker.MessageAuthorizationPolicy that = ((DtoBroker.MessageAuthorizationPolicy) object); 6133 { 6134 List<Object> lhsAny; 6135 lhsAny = (((this.any!= null)&&(!this.any.isEmpty()))?this.getAny():null); 6136 List<Object> rhsAny; 6137 rhsAny = (((that.any!= null)&&(!that.any.isEmpty()))?that.getAny():null); 6138 if (!strategy.equals(LocatorUtils.property(thisLocator, "any", lhsAny), LocatorUtils.property(thatLocator, "any", rhsAny), lhsAny, rhsAny)) { 6139 return false; 6140 } 6141 } 6142 return true; 6143 } 6144 6145 public boolean equals(Object object) { 6146 final EqualsStrategy strategy = new org.apache.activemq.plugin.jaxb2_commons.ElementAwareEqualsStrategy(); 6147 return equals(null, null, object, strategy); 6148 } 6149 6150 } 6151 6152 6153 /** 6154 * <p>Java class for anonymous complex type. 6155 * 6156 * <p>The following schema fragment specifies the expected content contained within this class. 6157 * 6158 * <pre> 6159 * <complexType> 6160 * <complexContent> 6161 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> 6162 * <choice maxOccurs="unbounded" minOccurs="0"> 6163 * <element ref="{http://activemq.apache.org/schema/core}ldapNetworkConnector"/> 6164 * <element ref="{http://activemq.apache.org/schema/core}multicastNetworkConnector"/> 6165 * <element ref="{http://activemq.apache.org/schema/core}networkConnector"/> 6166 * <any namespace='##other'/> 6167 * </choice> 6168 * </restriction> 6169 * </complexContent> 6170 * </complexType> 6171 * </pre> 6172 * 6173 * 6174 */ 6175 @XmlAccessorType(XmlAccessType.FIELD) 6176 @XmlType(name = "", propOrder = { 6177 "contents" 6178 }) 6179 public static class NetworkConnectors 6180 implements Equals, HashCode, ToString 6181 { 6182 6183 @XmlElementRefs({ 6184 @XmlElementRef(name = "multicastNetworkConnector", namespace = "http://activemq.apache.org/schema/core", type = DtoMulticastNetworkConnector.class, required = false), 6185 @XmlElementRef(name = "ldapNetworkConnector", namespace = "http://activemq.apache.org/schema/core", type = DtoLdapNetworkConnector.class, required = false), 6186 @XmlElementRef(name = "networkConnector", namespace = "http://activemq.apache.org/schema/core", type = DtoNetworkConnector.class, required = false) 6187 }) 6188 @XmlAnyElement(lax = true) 6189 protected List<Object> contents; 6190 6191 /** 6192 * Gets the value of the contents property. 6193 * 6194 * <p> 6195 * This accessor method returns a reference to the live list, 6196 * not a snapshot. Therefore any modification you make to the 6197 * returned list will be present inside the JAXB object. 6198 * This is why there is not a <CODE>set</CODE> method for the contents property. 6199 * 6200 * <p> 6201 * For example, to add a new item, do as follows: 6202 * <pre> 6203 * getContents().add(newItem); 6204 * </pre> 6205 * 6206 * 6207 * <p> 6208 * Objects of the following type(s) are allowed in the list 6209 * {@link DtoMulticastNetworkConnector } 6210 * {@link Object } 6211 * {@link DtoLdapNetworkConnector } 6212 * {@link DtoNetworkConnector } 6213 * 6214 * 6215 */ 6216 public List<Object> getContents() { 6217 if (contents == null) { 6218 contents = new ArrayList<Object>(); 6219 } 6220 return this.contents; 6221 } 6222 6223 public String toString() { 6224 final ToStringStrategy strategy = JAXBToStringStrategy.INSTANCE; 6225 final StringBuilder buffer = new StringBuilder(); 6226 append(null, buffer, strategy); 6227 return buffer.toString(); 6228 } 6229 6230 public StringBuilder append(ObjectLocator locator, StringBuilder buffer, ToStringStrategy strategy) { 6231 strategy.appendStart(locator, this, buffer); 6232 appendFields(locator, buffer, strategy); 6233 strategy.appendEnd(locator, this, buffer); 6234 return buffer; 6235 } 6236 6237 public StringBuilder appendFields(ObjectLocator locator, StringBuilder buffer, ToStringStrategy strategy) { 6238 { 6239 List<Object> theContents; 6240 theContents = (((this.contents!= null)&&(!this.contents.isEmpty()))?this.getContents():null); 6241 strategy.appendField(locator, this, "contents", buffer, theContents); 6242 } 6243 return buffer; 6244 } 6245 6246 public int hashCode(ObjectLocator locator, HashCodeStrategy strategy) { 6247 int currentHashCode = 1; 6248 { 6249 List<Object> theContents; 6250 theContents = (((this.contents!= null)&&(!this.contents.isEmpty()))?this.getContents():null); 6251 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "contents", theContents), currentHashCode, theContents); 6252 } 6253 return currentHashCode; 6254 } 6255 6256 public int hashCode() { 6257 final HashCodeStrategy strategy = JAXBHashCodeStrategy.INSTANCE; 6258 return this.hashCode(null, strategy); 6259 } 6260 6261 public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy strategy) { 6262 if (!(object instanceof DtoBroker.NetworkConnectors)) { 6263 return false; 6264 } 6265 if (this == object) { 6266 return true; 6267 } 6268 final DtoBroker.NetworkConnectors that = ((DtoBroker.NetworkConnectors) object); 6269 { 6270 List<Object> lhsContents; 6271 lhsContents = (((this.contents!= null)&&(!this.contents.isEmpty()))?this.getContents():null); 6272 List<Object> rhsContents; 6273 rhsContents = (((that.contents!= null)&&(!that.contents.isEmpty()))?that.getContents():null); 6274 if (!strategy.equals(LocatorUtils.property(thisLocator, "contents", lhsContents), LocatorUtils.property(thatLocator, "contents", rhsContents), lhsContents, rhsContents)) { 6275 return false; 6276 } 6277 } 6278 return true; 6279 } 6280 6281 public boolean equals(Object object) { 6282 final EqualsStrategy strategy = new org.apache.activemq.plugin.jaxb2_commons.ElementAwareEqualsStrategy(); 6283 return equals(null, null, object, strategy); 6284 } 6285 6286 } 6287 6288 6289 /** 6290 * <p>Java class for anonymous complex type. 6291 * 6292 * <p>The following schema fragment specifies the expected content contained within this class. 6293 * 6294 * <pre> 6295 * <complexType> 6296 * <complexContent> 6297 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> 6298 * <sequence maxOccurs="unbounded" minOccurs="0"> 6299 * <any maxOccurs="unbounded" minOccurs="0"/> 6300 * </sequence> 6301 * </restriction> 6302 * </complexContent> 6303 * </complexType> 6304 * </pre> 6305 * 6306 * 6307 */ 6308 @XmlAccessorType(XmlAccessType.FIELD) 6309 @XmlType(name = "", propOrder = { 6310 "any" 6311 }) 6312 public static class NetworkConnectorURIs 6313 implements Equals, HashCode, ToString 6314 { 6315 6316 @XmlAnyElement(lax = true) 6317 protected List<Object> any; 6318 6319 /** 6320 * Gets the value of the any property. 6321 * 6322 * <p> 6323 * This accessor method returns a reference to the live list, 6324 * not a snapshot. Therefore any modification you make to the 6325 * returned list will be present inside the JAXB object. 6326 * This is why there is not a <CODE>set</CODE> method for the any property. 6327 * 6328 * <p> 6329 * For example, to add a new item, do as follows: 6330 * <pre> 6331 * getAny().add(newItem); 6332 * </pre> 6333 * 6334 * 6335 * <p> 6336 * Objects of the following type(s) are allowed in the list 6337 * {@link Object } 6338 * 6339 * 6340 */ 6341 public List<Object> getAny() { 6342 if (any == null) { 6343 any = new ArrayList<Object>(); 6344 } 6345 return this.any; 6346 } 6347 6348 public String toString() { 6349 final ToStringStrategy strategy = JAXBToStringStrategy.INSTANCE; 6350 final StringBuilder buffer = new StringBuilder(); 6351 append(null, buffer, strategy); 6352 return buffer.toString(); 6353 } 6354 6355 public StringBuilder append(ObjectLocator locator, StringBuilder buffer, ToStringStrategy strategy) { 6356 strategy.appendStart(locator, this, buffer); 6357 appendFields(locator, buffer, strategy); 6358 strategy.appendEnd(locator, this, buffer); 6359 return buffer; 6360 } 6361 6362 public StringBuilder appendFields(ObjectLocator locator, StringBuilder buffer, ToStringStrategy strategy) { 6363 { 6364 List<Object> theAny; 6365 theAny = (((this.any!= null)&&(!this.any.isEmpty()))?this.getAny():null); 6366 strategy.appendField(locator, this, "any", buffer, theAny); 6367 } 6368 return buffer; 6369 } 6370 6371 public int hashCode(ObjectLocator locator, HashCodeStrategy strategy) { 6372 int currentHashCode = 1; 6373 { 6374 List<Object> theAny; 6375 theAny = (((this.any!= null)&&(!this.any.isEmpty()))?this.getAny():null); 6376 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "any", theAny), currentHashCode, theAny); 6377 } 6378 return currentHashCode; 6379 } 6380 6381 public int hashCode() { 6382 final HashCodeStrategy strategy = JAXBHashCodeStrategy.INSTANCE; 6383 return this.hashCode(null, strategy); 6384 } 6385 6386 public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy strategy) { 6387 if (!(object instanceof DtoBroker.NetworkConnectorURIs)) { 6388 return false; 6389 } 6390 if (this == object) { 6391 return true; 6392 } 6393 final DtoBroker.NetworkConnectorURIs that = ((DtoBroker.NetworkConnectorURIs) object); 6394 { 6395 List<Object> lhsAny; 6396 lhsAny = (((this.any!= null)&&(!this.any.isEmpty()))?this.getAny():null); 6397 List<Object> rhsAny; 6398 rhsAny = (((that.any!= null)&&(!that.any.isEmpty()))?that.getAny():null); 6399 if (!strategy.equals(LocatorUtils.property(thisLocator, "any", lhsAny), LocatorUtils.property(thatLocator, "any", rhsAny), lhsAny, rhsAny)) { 6400 return false; 6401 } 6402 } 6403 return true; 6404 } 6405 6406 public boolean equals(Object object) { 6407 final EqualsStrategy strategy = new org.apache.activemq.plugin.jaxb2_commons.ElementAwareEqualsStrategy(); 6408 return equals(null, null, object, strategy); 6409 } 6410 6411 } 6412 6413 6414 /** 6415 * <p>Java class for anonymous complex type. 6416 * 6417 * <p>The following schema fragment specifies the expected content contained within this class. 6418 * 6419 * <pre> 6420 * <complexType> 6421 * <complexContent> 6422 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> 6423 * <choice minOccurs="0"> 6424 * <element ref="{http://activemq.apache.org/schema/core}jdbcPersistenceAdapter"/> 6425 * <element ref="{http://activemq.apache.org/schema/core}journalPersistenceAdapter"/> 6426 * <element ref="{http://activemq.apache.org/schema/core}kahaDB"/> 6427 * <element ref="{http://activemq.apache.org/schema/core}levelDB"/> 6428 * <element ref="{http://activemq.apache.org/schema/core}mKahaDB"/> 6429 * <element ref="{http://activemq.apache.org/schema/core}memoryPersistenceAdapter"/> 6430 * <element ref="{http://activemq.apache.org/schema/core}replicatedLevelDB"/> 6431 * <any namespace='##other'/> 6432 * </choice> 6433 * </restriction> 6434 * </complexContent> 6435 * </complexType> 6436 * </pre> 6437 * 6438 * 6439 */ 6440 @XmlAccessorType(XmlAccessType.FIELD) 6441 @XmlType(name = "", propOrder = { 6442 "jdbcPersistenceAdapter", 6443 "journalPersistenceAdapter", 6444 "kahaDB", 6445 "levelDB", 6446 "mKahaDB", 6447 "memoryPersistenceAdapter", 6448 "replicatedLevelDB", 6449 "any" 6450 }) 6451 public static class PersistenceAdapter 6452 implements Equals, HashCode, ToString 6453 { 6454 6455 protected DtoJdbcPersistenceAdapter jdbcPersistenceAdapter; 6456 protected DtoJournalPersistenceAdapter journalPersistenceAdapter; 6457 protected DtoKahaDB kahaDB; 6458 protected DtoLevelDB levelDB; 6459 protected DtoMKahaDB mKahaDB; 6460 protected DtoMemoryPersistenceAdapter memoryPersistenceAdapter; 6461 protected DtoReplicatedLevelDB replicatedLevelDB; 6462 @XmlAnyElement(lax = true) 6463 protected Object any; 6464 6465 /** 6466 * Gets the value of the jdbcPersistenceAdapter property. 6467 * 6468 * @return 6469 * possible object is 6470 * {@link DtoJdbcPersistenceAdapter } 6471 * 6472 */ 6473 public DtoJdbcPersistenceAdapter getJdbcPersistenceAdapter() { 6474 return jdbcPersistenceAdapter; 6475 } 6476 6477 /** 6478 * Sets the value of the jdbcPersistenceAdapter property. 6479 * 6480 * @param value 6481 * allowed object is 6482 * {@link DtoJdbcPersistenceAdapter } 6483 * 6484 */ 6485 public void setJdbcPersistenceAdapter(DtoJdbcPersistenceAdapter value) { 6486 this.jdbcPersistenceAdapter = value; 6487 } 6488 6489 /** 6490 * Gets the value of the journalPersistenceAdapter property. 6491 * 6492 * @return 6493 * possible object is 6494 * {@link DtoJournalPersistenceAdapter } 6495 * 6496 */ 6497 public DtoJournalPersistenceAdapter getJournalPersistenceAdapter() { 6498 return journalPersistenceAdapter; 6499 } 6500 6501 /** 6502 * Sets the value of the journalPersistenceAdapter property. 6503 * 6504 * @param value 6505 * allowed object is 6506 * {@link DtoJournalPersistenceAdapter } 6507 * 6508 */ 6509 public void setJournalPersistenceAdapter(DtoJournalPersistenceAdapter value) { 6510 this.journalPersistenceAdapter = value; 6511 } 6512 6513 /** 6514 * Gets the value of the kahaDB property. 6515 * 6516 * @return 6517 * possible object is 6518 * {@link DtoKahaDB } 6519 * 6520 */ 6521 public DtoKahaDB getKahaDB() { 6522 return kahaDB; 6523 } 6524 6525 /** 6526 * Sets the value of the kahaDB property. 6527 * 6528 * @param value 6529 * allowed object is 6530 * {@link DtoKahaDB } 6531 * 6532 */ 6533 public void setKahaDB(DtoKahaDB value) { 6534 this.kahaDB = value; 6535 } 6536 6537 /** 6538 * Gets the value of the levelDB property. 6539 * 6540 * @return 6541 * possible object is 6542 * {@link DtoLevelDB } 6543 * 6544 */ 6545 public DtoLevelDB getLevelDB() { 6546 return levelDB; 6547 } 6548 6549 /** 6550 * Sets the value of the levelDB property. 6551 * 6552 * @param value 6553 * allowed object is 6554 * {@link DtoLevelDB } 6555 * 6556 */ 6557 public void setLevelDB(DtoLevelDB value) { 6558 this.levelDB = value; 6559 } 6560 6561 /** 6562 * Gets the value of the mKahaDB property. 6563 * 6564 * @return 6565 * possible object is 6566 * {@link DtoMKahaDB } 6567 * 6568 */ 6569 public DtoMKahaDB getMKahaDB() { 6570 return mKahaDB; 6571 } 6572 6573 /** 6574 * Sets the value of the mKahaDB property. 6575 * 6576 * @param value 6577 * allowed object is 6578 * {@link DtoMKahaDB } 6579 * 6580 */ 6581 public void setMKahaDB(DtoMKahaDB value) { 6582 this.mKahaDB = value; 6583 } 6584 6585 /** 6586 * Gets the value of the memoryPersistenceAdapter property. 6587 * 6588 * @return 6589 * possible object is 6590 * {@link DtoMemoryPersistenceAdapter } 6591 * 6592 */ 6593 public DtoMemoryPersistenceAdapter getMemoryPersistenceAdapter() { 6594 return memoryPersistenceAdapter; 6595 } 6596 6597 /** 6598 * Sets the value of the memoryPersistenceAdapter property. 6599 * 6600 * @param value 6601 * allowed object is 6602 * {@link DtoMemoryPersistenceAdapter } 6603 * 6604 */ 6605 public void setMemoryPersistenceAdapter(DtoMemoryPersistenceAdapter value) { 6606 this.memoryPersistenceAdapter = value; 6607 } 6608 6609 /** 6610 * Gets the value of the replicatedLevelDB property. 6611 * 6612 * @return 6613 * possible object is 6614 * {@link DtoReplicatedLevelDB } 6615 * 6616 */ 6617 public DtoReplicatedLevelDB getReplicatedLevelDB() { 6618 return replicatedLevelDB; 6619 } 6620 6621 /** 6622 * Sets the value of the replicatedLevelDB property. 6623 * 6624 * @param value 6625 * allowed object is 6626 * {@link DtoReplicatedLevelDB } 6627 * 6628 */ 6629 public void setReplicatedLevelDB(DtoReplicatedLevelDB value) { 6630 this.replicatedLevelDB = value; 6631 } 6632 6633 /** 6634 * Gets the value of the any property. 6635 * 6636 * @return 6637 * possible object is 6638 * {@link Object } 6639 * 6640 */ 6641 public Object getAny() { 6642 return any; 6643 } 6644 6645 /** 6646 * Sets the value of the any property. 6647 * 6648 * @param value 6649 * allowed object is 6650 * {@link Object } 6651 * 6652 */ 6653 public void setAny(Object value) { 6654 this.any = value; 6655 } 6656 6657 public String toString() { 6658 final ToStringStrategy strategy = JAXBToStringStrategy.INSTANCE; 6659 final StringBuilder buffer = new StringBuilder(); 6660 append(null, buffer, strategy); 6661 return buffer.toString(); 6662 } 6663 6664 public StringBuilder append(ObjectLocator locator, StringBuilder buffer, ToStringStrategy strategy) { 6665 strategy.appendStart(locator, this, buffer); 6666 appendFields(locator, buffer, strategy); 6667 strategy.appendEnd(locator, this, buffer); 6668 return buffer; 6669 } 6670 6671 public StringBuilder appendFields(ObjectLocator locator, StringBuilder buffer, ToStringStrategy strategy) { 6672 { 6673 DtoJdbcPersistenceAdapter theJdbcPersistenceAdapter; 6674 theJdbcPersistenceAdapter = this.getJdbcPersistenceAdapter(); 6675 strategy.appendField(locator, this, "jdbcPersistenceAdapter", buffer, theJdbcPersistenceAdapter); 6676 } 6677 { 6678 DtoJournalPersistenceAdapter theJournalPersistenceAdapter; 6679 theJournalPersistenceAdapter = this.getJournalPersistenceAdapter(); 6680 strategy.appendField(locator, this, "journalPersistenceAdapter", buffer, theJournalPersistenceAdapter); 6681 } 6682 { 6683 DtoKahaDB theKahaDB; 6684 theKahaDB = this.getKahaDB(); 6685 strategy.appendField(locator, this, "kahaDB", buffer, theKahaDB); 6686 } 6687 { 6688 DtoLevelDB theLevelDB; 6689 theLevelDB = this.getLevelDB(); 6690 strategy.appendField(locator, this, "levelDB", buffer, theLevelDB); 6691 } 6692 { 6693 DtoMKahaDB theMKahaDB; 6694 theMKahaDB = this.getMKahaDB(); 6695 strategy.appendField(locator, this, "mKahaDB", buffer, theMKahaDB); 6696 } 6697 { 6698 DtoMemoryPersistenceAdapter theMemoryPersistenceAdapter; 6699 theMemoryPersistenceAdapter = this.getMemoryPersistenceAdapter(); 6700 strategy.appendField(locator, this, "memoryPersistenceAdapter", buffer, theMemoryPersistenceAdapter); 6701 } 6702 { 6703 DtoReplicatedLevelDB theReplicatedLevelDB; 6704 theReplicatedLevelDB = this.getReplicatedLevelDB(); 6705 strategy.appendField(locator, this, "replicatedLevelDB", buffer, theReplicatedLevelDB); 6706 } 6707 { 6708 Object theAny; 6709 theAny = this.getAny(); 6710 strategy.appendField(locator, this, "any", buffer, theAny); 6711 } 6712 return buffer; 6713 } 6714 6715 public int hashCode(ObjectLocator locator, HashCodeStrategy strategy) { 6716 int currentHashCode = 1; 6717 { 6718 DtoJdbcPersistenceAdapter theJdbcPersistenceAdapter; 6719 theJdbcPersistenceAdapter = this.getJdbcPersistenceAdapter(); 6720 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "jdbcPersistenceAdapter", theJdbcPersistenceAdapter), currentHashCode, theJdbcPersistenceAdapter); 6721 } 6722 { 6723 DtoJournalPersistenceAdapter theJournalPersistenceAdapter; 6724 theJournalPersistenceAdapter = this.getJournalPersistenceAdapter(); 6725 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "journalPersistenceAdapter", theJournalPersistenceAdapter), currentHashCode, theJournalPersistenceAdapter); 6726 } 6727 { 6728 DtoKahaDB theKahaDB; 6729 theKahaDB = this.getKahaDB(); 6730 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "kahaDB", theKahaDB), currentHashCode, theKahaDB); 6731 } 6732 { 6733 DtoLevelDB theLevelDB; 6734 theLevelDB = this.getLevelDB(); 6735 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "levelDB", theLevelDB), currentHashCode, theLevelDB); 6736 } 6737 { 6738 DtoMKahaDB theMKahaDB; 6739 theMKahaDB = this.getMKahaDB(); 6740 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "mKahaDB", theMKahaDB), currentHashCode, theMKahaDB); 6741 } 6742 { 6743 DtoMemoryPersistenceAdapter theMemoryPersistenceAdapter; 6744 theMemoryPersistenceAdapter = this.getMemoryPersistenceAdapter(); 6745 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "memoryPersistenceAdapter", theMemoryPersistenceAdapter), currentHashCode, theMemoryPersistenceAdapter); 6746 } 6747 { 6748 DtoReplicatedLevelDB theReplicatedLevelDB; 6749 theReplicatedLevelDB = this.getReplicatedLevelDB(); 6750 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "replicatedLevelDB", theReplicatedLevelDB), currentHashCode, theReplicatedLevelDB); 6751 } 6752 { 6753 Object theAny; 6754 theAny = this.getAny(); 6755 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "any", theAny), currentHashCode, theAny); 6756 } 6757 return currentHashCode; 6758 } 6759 6760 public int hashCode() { 6761 final HashCodeStrategy strategy = JAXBHashCodeStrategy.INSTANCE; 6762 return this.hashCode(null, strategy); 6763 } 6764 6765 public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy strategy) { 6766 if (!(object instanceof DtoBroker.PersistenceAdapter)) { 6767 return false; 6768 } 6769 if (this == object) { 6770 return true; 6771 } 6772 final DtoBroker.PersistenceAdapter that = ((DtoBroker.PersistenceAdapter) object); 6773 { 6774 DtoJdbcPersistenceAdapter lhsJdbcPersistenceAdapter; 6775 lhsJdbcPersistenceAdapter = this.getJdbcPersistenceAdapter(); 6776 DtoJdbcPersistenceAdapter rhsJdbcPersistenceAdapter; 6777 rhsJdbcPersistenceAdapter = that.getJdbcPersistenceAdapter(); 6778 if (!strategy.equals(LocatorUtils.property(thisLocator, "jdbcPersistenceAdapter", lhsJdbcPersistenceAdapter), LocatorUtils.property(thatLocator, "jdbcPersistenceAdapter", rhsJdbcPersistenceAdapter), lhsJdbcPersistenceAdapter, rhsJdbcPersistenceAdapter)) { 6779 return false; 6780 } 6781 } 6782 { 6783 DtoJournalPersistenceAdapter lhsJournalPersistenceAdapter; 6784 lhsJournalPersistenceAdapter = this.getJournalPersistenceAdapter(); 6785 DtoJournalPersistenceAdapter rhsJournalPersistenceAdapter; 6786 rhsJournalPersistenceAdapter = that.getJournalPersistenceAdapter(); 6787 if (!strategy.equals(LocatorUtils.property(thisLocator, "journalPersistenceAdapter", lhsJournalPersistenceAdapter), LocatorUtils.property(thatLocator, "journalPersistenceAdapter", rhsJournalPersistenceAdapter), lhsJournalPersistenceAdapter, rhsJournalPersistenceAdapter)) { 6788 return false; 6789 } 6790 } 6791 { 6792 DtoKahaDB lhsKahaDB; 6793 lhsKahaDB = this.getKahaDB(); 6794 DtoKahaDB rhsKahaDB; 6795 rhsKahaDB = that.getKahaDB(); 6796 if (!strategy.equals(LocatorUtils.property(thisLocator, "kahaDB", lhsKahaDB), LocatorUtils.property(thatLocator, "kahaDB", rhsKahaDB), lhsKahaDB, rhsKahaDB)) { 6797 return false; 6798 } 6799 } 6800 { 6801 DtoLevelDB lhsLevelDB; 6802 lhsLevelDB = this.getLevelDB(); 6803 DtoLevelDB rhsLevelDB; 6804 rhsLevelDB = that.getLevelDB(); 6805 if (!strategy.equals(LocatorUtils.property(thisLocator, "levelDB", lhsLevelDB), LocatorUtils.property(thatLocator, "levelDB", rhsLevelDB), lhsLevelDB, rhsLevelDB)) { 6806 return false; 6807 } 6808 } 6809 { 6810 DtoMKahaDB lhsMKahaDB; 6811 lhsMKahaDB = this.getMKahaDB(); 6812 DtoMKahaDB rhsMKahaDB; 6813 rhsMKahaDB = that.getMKahaDB(); 6814 if (!strategy.equals(LocatorUtils.property(thisLocator, "mKahaDB", lhsMKahaDB), LocatorUtils.property(thatLocator, "mKahaDB", rhsMKahaDB), lhsMKahaDB, rhsMKahaDB)) { 6815 return false; 6816 } 6817 } 6818 { 6819 DtoMemoryPersistenceAdapter lhsMemoryPersistenceAdapter; 6820 lhsMemoryPersistenceAdapter = this.getMemoryPersistenceAdapter(); 6821 DtoMemoryPersistenceAdapter rhsMemoryPersistenceAdapter; 6822 rhsMemoryPersistenceAdapter = that.getMemoryPersistenceAdapter(); 6823 if (!strategy.equals(LocatorUtils.property(thisLocator, "memoryPersistenceAdapter", lhsMemoryPersistenceAdapter), LocatorUtils.property(thatLocator, "memoryPersistenceAdapter", rhsMemoryPersistenceAdapter), lhsMemoryPersistenceAdapter, rhsMemoryPersistenceAdapter)) { 6824 return false; 6825 } 6826 } 6827 { 6828 DtoReplicatedLevelDB lhsReplicatedLevelDB; 6829 lhsReplicatedLevelDB = this.getReplicatedLevelDB(); 6830 DtoReplicatedLevelDB rhsReplicatedLevelDB; 6831 rhsReplicatedLevelDB = that.getReplicatedLevelDB(); 6832 if (!strategy.equals(LocatorUtils.property(thisLocator, "replicatedLevelDB", lhsReplicatedLevelDB), LocatorUtils.property(thatLocator, "replicatedLevelDB", rhsReplicatedLevelDB), lhsReplicatedLevelDB, rhsReplicatedLevelDB)) { 6833 return false; 6834 } 6835 } 6836 { 6837 Object lhsAny; 6838 lhsAny = this.getAny(); 6839 Object rhsAny; 6840 rhsAny = that.getAny(); 6841 if (!strategy.equals(LocatorUtils.property(thisLocator, "any", lhsAny), LocatorUtils.property(thatLocator, "any", rhsAny), lhsAny, rhsAny)) { 6842 return false; 6843 } 6844 } 6845 return true; 6846 } 6847 6848 public boolean equals(Object object) { 6849 final EqualsStrategy strategy = new org.apache.activemq.plugin.jaxb2_commons.ElementAwareEqualsStrategy(); 6850 return equals(null, null, object, strategy); 6851 } 6852 6853 } 6854 6855 6856 /** 6857 * <p>Java class for anonymous complex type. 6858 * 6859 * <p>The following schema fragment specifies the expected content contained within this class. 6860 * 6861 * <pre> 6862 * <complexType> 6863 * <complexContent> 6864 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> 6865 * <choice minOccurs="0"> 6866 * <element ref="{http://activemq.apache.org/schema/core}journalPersistenceAdapterFactory"/> 6867 * <element ref="{http://activemq.apache.org/schema/core}journaledJDBC"/> 6868 * <any namespace='##other'/> 6869 * </choice> 6870 * </restriction> 6871 * </complexContent> 6872 * </complexType> 6873 * </pre> 6874 * 6875 * 6876 */ 6877 @XmlAccessorType(XmlAccessType.FIELD) 6878 @XmlType(name = "", propOrder = { 6879 "journalPersistenceAdapterFactory", 6880 "journaledJDBC", 6881 "any" 6882 }) 6883 public static class PersistenceFactory 6884 implements Equals, HashCode, ToString 6885 { 6886 6887 protected DtoJournalPersistenceAdapterFactory journalPersistenceAdapterFactory; 6888 protected DtoJournaledJDBC journaledJDBC; 6889 @XmlAnyElement(lax = true) 6890 protected Object any; 6891 6892 /** 6893 * Gets the value of the journalPersistenceAdapterFactory property. 6894 * 6895 * @return 6896 * possible object is 6897 * {@link DtoJournalPersistenceAdapterFactory } 6898 * 6899 */ 6900 public DtoJournalPersistenceAdapterFactory getJournalPersistenceAdapterFactory() { 6901 return journalPersistenceAdapterFactory; 6902 } 6903 6904 /** 6905 * Sets the value of the journalPersistenceAdapterFactory property. 6906 * 6907 * @param value 6908 * allowed object is 6909 * {@link DtoJournalPersistenceAdapterFactory } 6910 * 6911 */ 6912 public void setJournalPersistenceAdapterFactory(DtoJournalPersistenceAdapterFactory value) { 6913 this.journalPersistenceAdapterFactory = value; 6914 } 6915 6916 /** 6917 * Gets the value of the journaledJDBC property. 6918 * 6919 * @return 6920 * possible object is 6921 * {@link DtoJournaledJDBC } 6922 * 6923 */ 6924 public DtoJournaledJDBC getJournaledJDBC() { 6925 return journaledJDBC; 6926 } 6927 6928 /** 6929 * Sets the value of the journaledJDBC property. 6930 * 6931 * @param value 6932 * allowed object is 6933 * {@link DtoJournaledJDBC } 6934 * 6935 */ 6936 public void setJournaledJDBC(DtoJournaledJDBC value) { 6937 this.journaledJDBC = value; 6938 } 6939 6940 /** 6941 * Gets the value of the any property. 6942 * 6943 * @return 6944 * possible object is 6945 * {@link Object } 6946 * 6947 */ 6948 public Object getAny() { 6949 return any; 6950 } 6951 6952 /** 6953 * Sets the value of the any property. 6954 * 6955 * @param value 6956 * allowed object is 6957 * {@link Object } 6958 * 6959 */ 6960 public void setAny(Object value) { 6961 this.any = value; 6962 } 6963 6964 public String toString() { 6965 final ToStringStrategy strategy = JAXBToStringStrategy.INSTANCE; 6966 final StringBuilder buffer = new StringBuilder(); 6967 append(null, buffer, strategy); 6968 return buffer.toString(); 6969 } 6970 6971 public StringBuilder append(ObjectLocator locator, StringBuilder buffer, ToStringStrategy strategy) { 6972 strategy.appendStart(locator, this, buffer); 6973 appendFields(locator, buffer, strategy); 6974 strategy.appendEnd(locator, this, buffer); 6975 return buffer; 6976 } 6977 6978 public StringBuilder appendFields(ObjectLocator locator, StringBuilder buffer, ToStringStrategy strategy) { 6979 { 6980 DtoJournalPersistenceAdapterFactory theJournalPersistenceAdapterFactory; 6981 theJournalPersistenceAdapterFactory = this.getJournalPersistenceAdapterFactory(); 6982 strategy.appendField(locator, this, "journalPersistenceAdapterFactory", buffer, theJournalPersistenceAdapterFactory); 6983 } 6984 { 6985 DtoJournaledJDBC theJournaledJDBC; 6986 theJournaledJDBC = this.getJournaledJDBC(); 6987 strategy.appendField(locator, this, "journaledJDBC", buffer, theJournaledJDBC); 6988 } 6989 { 6990 Object theAny; 6991 theAny = this.getAny(); 6992 strategy.appendField(locator, this, "any", buffer, theAny); 6993 } 6994 return buffer; 6995 } 6996 6997 public int hashCode(ObjectLocator locator, HashCodeStrategy strategy) { 6998 int currentHashCode = 1; 6999 { 7000 DtoJournalPersistenceAdapterFactory theJournalPersistenceAdapterFactory; 7001 theJournalPersistenceAdapterFactory = this.getJournalPersistenceAdapterFactory(); 7002 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "journalPersistenceAdapterFactory", theJournalPersistenceAdapterFactory), currentHashCode, theJournalPersistenceAdapterFactory); 7003 } 7004 { 7005 DtoJournaledJDBC theJournaledJDBC; 7006 theJournaledJDBC = this.getJournaledJDBC(); 7007 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "journaledJDBC", theJournaledJDBC), currentHashCode, theJournaledJDBC); 7008 } 7009 { 7010 Object theAny; 7011 theAny = this.getAny(); 7012 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "any", theAny), currentHashCode, theAny); 7013 } 7014 return currentHashCode; 7015 } 7016 7017 public int hashCode() { 7018 final HashCodeStrategy strategy = JAXBHashCodeStrategy.INSTANCE; 7019 return this.hashCode(null, strategy); 7020 } 7021 7022 public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy strategy) { 7023 if (!(object instanceof DtoBroker.PersistenceFactory)) { 7024 return false; 7025 } 7026 if (this == object) { 7027 return true; 7028 } 7029 final DtoBroker.PersistenceFactory that = ((DtoBroker.PersistenceFactory) object); 7030 { 7031 DtoJournalPersistenceAdapterFactory lhsJournalPersistenceAdapterFactory; 7032 lhsJournalPersistenceAdapterFactory = this.getJournalPersistenceAdapterFactory(); 7033 DtoJournalPersistenceAdapterFactory rhsJournalPersistenceAdapterFactory; 7034 rhsJournalPersistenceAdapterFactory = that.getJournalPersistenceAdapterFactory(); 7035 if (!strategy.equals(LocatorUtils.property(thisLocator, "journalPersistenceAdapterFactory", lhsJournalPersistenceAdapterFactory), LocatorUtils.property(thatLocator, "journalPersistenceAdapterFactory", rhsJournalPersistenceAdapterFactory), lhsJournalPersistenceAdapterFactory, rhsJournalPersistenceAdapterFactory)) { 7036 return false; 7037 } 7038 } 7039 { 7040 DtoJournaledJDBC lhsJournaledJDBC; 7041 lhsJournaledJDBC = this.getJournaledJDBC(); 7042 DtoJournaledJDBC rhsJournaledJDBC; 7043 rhsJournaledJDBC = that.getJournaledJDBC(); 7044 if (!strategy.equals(LocatorUtils.property(thisLocator, "journaledJDBC", lhsJournaledJDBC), LocatorUtils.property(thatLocator, "journaledJDBC", rhsJournaledJDBC), lhsJournaledJDBC, rhsJournaledJDBC)) { 7045 return false; 7046 } 7047 } 7048 { 7049 Object lhsAny; 7050 lhsAny = this.getAny(); 7051 Object rhsAny; 7052 rhsAny = that.getAny(); 7053 if (!strategy.equals(LocatorUtils.property(thisLocator, "any", lhsAny), LocatorUtils.property(thatLocator, "any", rhsAny), lhsAny, rhsAny)) { 7054 return false; 7055 } 7056 } 7057 return true; 7058 } 7059 7060 public boolean equals(Object object) { 7061 final EqualsStrategy strategy = new org.apache.activemq.plugin.jaxb2_commons.ElementAwareEqualsStrategy(); 7062 return equals(null, null, object, strategy); 7063 } 7064 7065 } 7066 7067 7068 /** 7069 * <p>Java class for anonymous complex type. 7070 * 7071 * <p>The following schema fragment specifies the expected content contained within this class. 7072 * 7073 * <pre> 7074 * <complexType> 7075 * <complexContent> 7076 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> 7077 * <choice minOccurs="0"> 7078 * <element ref="{http://activemq.apache.org/schema/core}taskRunnerFactory"/> 7079 * <any namespace='##other'/> 7080 * </choice> 7081 * </restriction> 7082 * </complexContent> 7083 * </complexType> 7084 * </pre> 7085 * 7086 * 7087 */ 7088 @XmlAccessorType(XmlAccessType.FIELD) 7089 @XmlType(name = "", propOrder = { 7090 "taskRunnerFactory", 7091 "any" 7092 }) 7093 public static class PersistenceTaskRunnerFactory 7094 implements Equals, HashCode, ToString 7095 { 7096 7097 protected DtoTaskRunnerFactory taskRunnerFactory; 7098 @XmlAnyElement(lax = true) 7099 protected Object any; 7100 7101 /** 7102 * Gets the value of the taskRunnerFactory property. 7103 * 7104 * @return 7105 * possible object is 7106 * {@link DtoTaskRunnerFactory } 7107 * 7108 */ 7109 public DtoTaskRunnerFactory getTaskRunnerFactory() { 7110 return taskRunnerFactory; 7111 } 7112 7113 /** 7114 * Sets the value of the taskRunnerFactory property. 7115 * 7116 * @param value 7117 * allowed object is 7118 * {@link DtoTaskRunnerFactory } 7119 * 7120 */ 7121 public void setTaskRunnerFactory(DtoTaskRunnerFactory value) { 7122 this.taskRunnerFactory = value; 7123 } 7124 7125 /** 7126 * Gets the value of the any property. 7127 * 7128 * @return 7129 * possible object is 7130 * {@link Object } 7131 * 7132 */ 7133 public Object getAny() { 7134 return any; 7135 } 7136 7137 /** 7138 * Sets the value of the any property. 7139 * 7140 * @param value 7141 * allowed object is 7142 * {@link Object } 7143 * 7144 */ 7145 public void setAny(Object value) { 7146 this.any = value; 7147 } 7148 7149 public String toString() { 7150 final ToStringStrategy strategy = JAXBToStringStrategy.INSTANCE; 7151 final StringBuilder buffer = new StringBuilder(); 7152 append(null, buffer, strategy); 7153 return buffer.toString(); 7154 } 7155 7156 public StringBuilder append(ObjectLocator locator, StringBuilder buffer, ToStringStrategy strategy) { 7157 strategy.appendStart(locator, this, buffer); 7158 appendFields(locator, buffer, strategy); 7159 strategy.appendEnd(locator, this, buffer); 7160 return buffer; 7161 } 7162 7163 public StringBuilder appendFields(ObjectLocator locator, StringBuilder buffer, ToStringStrategy strategy) { 7164 { 7165 DtoTaskRunnerFactory theTaskRunnerFactory; 7166 theTaskRunnerFactory = this.getTaskRunnerFactory(); 7167 strategy.appendField(locator, this, "taskRunnerFactory", buffer, theTaskRunnerFactory); 7168 } 7169 { 7170 Object theAny; 7171 theAny = this.getAny(); 7172 strategy.appendField(locator, this, "any", buffer, theAny); 7173 } 7174 return buffer; 7175 } 7176 7177 public int hashCode(ObjectLocator locator, HashCodeStrategy strategy) { 7178 int currentHashCode = 1; 7179 { 7180 DtoTaskRunnerFactory theTaskRunnerFactory; 7181 theTaskRunnerFactory = this.getTaskRunnerFactory(); 7182 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "taskRunnerFactory", theTaskRunnerFactory), currentHashCode, theTaskRunnerFactory); 7183 } 7184 { 7185 Object theAny; 7186 theAny = this.getAny(); 7187 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "any", theAny), currentHashCode, theAny); 7188 } 7189 return currentHashCode; 7190 } 7191 7192 public int hashCode() { 7193 final HashCodeStrategy strategy = JAXBHashCodeStrategy.INSTANCE; 7194 return this.hashCode(null, strategy); 7195 } 7196 7197 public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy strategy) { 7198 if (!(object instanceof DtoBroker.PersistenceTaskRunnerFactory)) { 7199 return false; 7200 } 7201 if (this == object) { 7202 return true; 7203 } 7204 final DtoBroker.PersistenceTaskRunnerFactory that = ((DtoBroker.PersistenceTaskRunnerFactory) object); 7205 { 7206 DtoTaskRunnerFactory lhsTaskRunnerFactory; 7207 lhsTaskRunnerFactory = this.getTaskRunnerFactory(); 7208 DtoTaskRunnerFactory rhsTaskRunnerFactory; 7209 rhsTaskRunnerFactory = that.getTaskRunnerFactory(); 7210 if (!strategy.equals(LocatorUtils.property(thisLocator, "taskRunnerFactory", lhsTaskRunnerFactory), LocatorUtils.property(thatLocator, "taskRunnerFactory", rhsTaskRunnerFactory), lhsTaskRunnerFactory, rhsTaskRunnerFactory)) { 7211 return false; 7212 } 7213 } 7214 { 7215 Object lhsAny; 7216 lhsAny = this.getAny(); 7217 Object rhsAny; 7218 rhsAny = that.getAny(); 7219 if (!strategy.equals(LocatorUtils.property(thisLocator, "any", lhsAny), LocatorUtils.property(thatLocator, "any", rhsAny), lhsAny, rhsAny)) { 7220 return false; 7221 } 7222 } 7223 return true; 7224 } 7225 7226 public boolean equals(Object object) { 7227 final EqualsStrategy strategy = new org.apache.activemq.plugin.jaxb2_commons.ElementAwareEqualsStrategy(); 7228 return equals(null, null, object, strategy); 7229 } 7230 7231 } 7232 7233 7234 /** 7235 * <p>Java class for anonymous complex type. 7236 * 7237 * <p>The following schema fragment specifies the expected content contained within this class. 7238 * 7239 * <pre> 7240 * <complexType> 7241 * <complexContent> 7242 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> 7243 * <choice maxOccurs="unbounded" minOccurs="0"> 7244 * <element ref="{http://activemq.apache.org/schema/core}authorizationPlugin"/> 7245 * <element ref="{http://activemq.apache.org/schema/core}camelRoutesBrokerPlugin"/> 7246 * <element ref="{http://activemq.apache.org/schema/core}connectionDotFilePlugin"/> 7247 * <element ref="{http://activemq.apache.org/schema/core}destinationDotFilePlugin"/> 7248 * <element ref="{http://activemq.apache.org/schema/core}destinationPathSeparatorPlugin"/> 7249 * <element ref="{http://activemq.apache.org/schema/core}destinationsPlugin"/> 7250 * <element ref="{http://activemq.apache.org/schema/core}discardingDLQBrokerPlugin"/> 7251 * <element ref="{http://activemq.apache.org/schema/core}forcePersistencyModeBrokerPlugin"/> 7252 * <element ref="{http://activemq.apache.org/schema/core}jaasAuthenticationPlugin"/> 7253 * <element ref="{http://activemq.apache.org/schema/core}jaasCertificateAuthenticationPlugin"/> 7254 * <element ref="{http://activemq.apache.org/schema/core}jaasDualAuthenticationPlugin"/> 7255 * <element ref="{http://activemq.apache.org/schema/core}loggingBrokerPlugin"/> 7256 * <element ref="{http://activemq.apache.org/schema/core}multicastTraceBrokerPlugin"/> 7257 * <element ref="{http://activemq.apache.org/schema/core}partitionBrokerPlugin"/> 7258 * <element ref="{http://activemq.apache.org/schema/core}redeliveryPlugin"/> 7259 * <element ref="{http://activemq.apache.org/schema/core}runtimeConfigurationPlugin"/> 7260 * <element ref="{http://activemq.apache.org/schema/core}simpleAuthenticationPlugin"/> 7261 * <element ref="{http://activemq.apache.org/schema/core}statisticsBrokerPlugin"/> 7262 * <element ref="{http://activemq.apache.org/schema/core}timeStampingBrokerPlugin"/> 7263 * <element ref="{http://activemq.apache.org/schema/core}traceBrokerPathPlugin"/> 7264 * <element ref="{http://activemq.apache.org/schema/core}udpTraceBrokerPlugin"/> 7265 * <element ref="{http://activemq.apache.org/schema/core}virtualSelectorCacheBrokerPlugin"/> 7266 * <any namespace='##other'/> 7267 * </choice> 7268 * </restriction> 7269 * </complexContent> 7270 * </complexType> 7271 * </pre> 7272 * 7273 * 7274 */ 7275 @XmlAccessorType(XmlAccessType.FIELD) 7276 @XmlType(name = "", propOrder = { 7277 "contents" 7278 }) 7279 public static class Plugins 7280 implements Equals, HashCode, ToString 7281 { 7282 7283 @XmlElementRefs({ 7284 @XmlElementRef(name = "camelRoutesBrokerPlugin", namespace = "http://activemq.apache.org/schema/core", type = DtoCamelRoutesBrokerPlugin.class, required = false), 7285 @XmlElementRef(name = "authorizationPlugin", namespace = "http://activemq.apache.org/schema/core", type = DtoAuthorizationPlugin.class, required = false), 7286 @XmlElementRef(name = "traceBrokerPathPlugin", namespace = "http://activemq.apache.org/schema/core", type = DtoTraceBrokerPathPlugin.class, required = false), 7287 @XmlElementRef(name = "simpleAuthenticationPlugin", namespace = "http://activemq.apache.org/schema/core", type = DtoSimpleAuthenticationPlugin.class, required = false), 7288 @XmlElementRef(name = "destinationPathSeparatorPlugin", namespace = "http://activemq.apache.org/schema/core", type = DtoDestinationPathSeparatorPlugin.class, required = false), 7289 @XmlElementRef(name = "discardingDLQBrokerPlugin", namespace = "http://activemq.apache.org/schema/core", type = DtoDiscardingDLQBrokerPlugin.class, required = false), 7290 @XmlElementRef(name = "jaasCertificateAuthenticationPlugin", namespace = "http://activemq.apache.org/schema/core", type = DtoJaasCertificateAuthenticationPlugin.class, required = false), 7291 @XmlElementRef(name = "timeStampingBrokerPlugin", namespace = "http://activemq.apache.org/schema/core", type = DtoTimeStampingBrokerPlugin.class, required = false), 7292 @XmlElementRef(name = "destinationDotFilePlugin", namespace = "http://activemq.apache.org/schema/core", type = DtoDestinationDotFilePlugin.class, required = false), 7293 @XmlElementRef(name = "virtualSelectorCacheBrokerPlugin", namespace = "http://activemq.apache.org/schema/core", type = DtoVirtualSelectorCacheBrokerPlugin.class, required = false), 7294 @XmlElementRef(name = "jaasAuthenticationPlugin", namespace = "http://activemq.apache.org/schema/core", type = DtoJaasAuthenticationPlugin.class, required = false), 7295 @XmlElementRef(name = "forcePersistencyModeBrokerPlugin", namespace = "http://activemq.apache.org/schema/core", type = DtoForcePersistencyModeBrokerPlugin.class, required = false), 7296 @XmlElementRef(name = "connectionDotFilePlugin", namespace = "http://activemq.apache.org/schema/core", type = DtoConnectionDotFilePlugin.class, required = false), 7297 @XmlElementRef(name = "partitionBrokerPlugin", namespace = "http://activemq.apache.org/schema/core", type = DtoPartitionBrokerPlugin.class, required = false), 7298 @XmlElementRef(name = "redeliveryPlugin", namespace = "http://activemq.apache.org/schema/core", type = DtoRedeliveryPlugin.class, required = false), 7299 @XmlElementRef(name = "multicastTraceBrokerPlugin", namespace = "http://activemq.apache.org/schema/core", type = DtoMulticastTraceBrokerPlugin.class, required = false), 7300 @XmlElementRef(name = "runtimeConfigurationPlugin", namespace = "http://activemq.apache.org/schema/core", type = DtoRuntimeConfigurationPlugin.class, required = false), 7301 @XmlElementRef(name = "statisticsBrokerPlugin", namespace = "http://activemq.apache.org/schema/core", type = DtoStatisticsBrokerPlugin.class, required = false), 7302 @XmlElementRef(name = "udpTraceBrokerPlugin", namespace = "http://activemq.apache.org/schema/core", type = DtoUdpTraceBrokerPlugin.class, required = false), 7303 @XmlElementRef(name = "destinationsPlugin", namespace = "http://activemq.apache.org/schema/core", type = DtoDestinationsPlugin.class, required = false), 7304 @XmlElementRef(name = "jaasDualAuthenticationPlugin", namespace = "http://activemq.apache.org/schema/core", type = DtoJaasDualAuthenticationPlugin.class, required = false), 7305 @XmlElementRef(name = "loggingBrokerPlugin", namespace = "http://activemq.apache.org/schema/core", type = DtoLoggingBrokerPlugin.class, required = false) 7306 }) 7307 @XmlAnyElement(lax = true) 7308 protected List<Object> contents; 7309 7310 /** 7311 * Gets the value of the contents property. 7312 * 7313 * <p> 7314 * This accessor method returns a reference to the live list, 7315 * not a snapshot. Therefore any modification you make to the 7316 * returned list will be present inside the JAXB object. 7317 * This is why there is not a <CODE>set</CODE> method for the contents property. 7318 * 7319 * <p> 7320 * For example, to add a new item, do as follows: 7321 * <pre> 7322 * getContents().add(newItem); 7323 * </pre> 7324 * 7325 * 7326 * <p> 7327 * Objects of the following type(s) are allowed in the list 7328 * {@link Object } 7329 * {@link DtoCamelRoutesBrokerPlugin } 7330 * {@link DtoAuthorizationPlugin } 7331 * {@link DtoTraceBrokerPathPlugin } 7332 * {@link DtoSimpleAuthenticationPlugin } 7333 * {@link DtoDestinationPathSeparatorPlugin } 7334 * {@link DtoDiscardingDLQBrokerPlugin } 7335 * {@link DtoJaasCertificateAuthenticationPlugin } 7336 * {@link DtoTimeStampingBrokerPlugin } 7337 * {@link DtoDestinationDotFilePlugin } 7338 * {@link DtoVirtualSelectorCacheBrokerPlugin } 7339 * {@link DtoJaasAuthenticationPlugin } 7340 * {@link DtoForcePersistencyModeBrokerPlugin } 7341 * {@link DtoConnectionDotFilePlugin } 7342 * {@link DtoPartitionBrokerPlugin } 7343 * {@link DtoRedeliveryPlugin } 7344 * {@link DtoMulticastTraceBrokerPlugin } 7345 * {@link DtoRuntimeConfigurationPlugin } 7346 * {@link DtoStatisticsBrokerPlugin } 7347 * {@link DtoUdpTraceBrokerPlugin } 7348 * {@link DtoDestinationsPlugin } 7349 * {@link DtoJaasDualAuthenticationPlugin } 7350 * {@link DtoLoggingBrokerPlugin } 7351 * 7352 * 7353 */ 7354 public List<Object> getContents() { 7355 if (contents == null) { 7356 contents = new ArrayList<Object>(); 7357 } 7358 return this.contents; 7359 } 7360 7361 public String toString() { 7362 final ToStringStrategy strategy = JAXBToStringStrategy.INSTANCE; 7363 final StringBuilder buffer = new StringBuilder(); 7364 append(null, buffer, strategy); 7365 return buffer.toString(); 7366 } 7367 7368 public StringBuilder append(ObjectLocator locator, StringBuilder buffer, ToStringStrategy strategy) { 7369 strategy.appendStart(locator, this, buffer); 7370 appendFields(locator, buffer, strategy); 7371 strategy.appendEnd(locator, this, buffer); 7372 return buffer; 7373 } 7374 7375 public StringBuilder appendFields(ObjectLocator locator, StringBuilder buffer, ToStringStrategy strategy) { 7376 { 7377 List<Object> theContents; 7378 theContents = (((this.contents!= null)&&(!this.contents.isEmpty()))?this.getContents():null); 7379 strategy.appendField(locator, this, "contents", buffer, theContents); 7380 } 7381 return buffer; 7382 } 7383 7384 public int hashCode(ObjectLocator locator, HashCodeStrategy strategy) { 7385 int currentHashCode = 1; 7386 { 7387 List<Object> theContents; 7388 theContents = (((this.contents!= null)&&(!this.contents.isEmpty()))?this.getContents():null); 7389 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "contents", theContents), currentHashCode, theContents); 7390 } 7391 return currentHashCode; 7392 } 7393 7394 public int hashCode() { 7395 final HashCodeStrategy strategy = JAXBHashCodeStrategy.INSTANCE; 7396 return this.hashCode(null, strategy); 7397 } 7398 7399 public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy strategy) { 7400 if (!(object instanceof DtoBroker.Plugins)) { 7401 return false; 7402 } 7403 if (this == object) { 7404 return true; 7405 } 7406 final DtoBroker.Plugins that = ((DtoBroker.Plugins) object); 7407 { 7408 List<Object> lhsContents; 7409 lhsContents = (((this.contents!= null)&&(!this.contents.isEmpty()))?this.getContents():null); 7410 List<Object> rhsContents; 7411 rhsContents = (((that.contents!= null)&&(!that.contents.isEmpty()))?that.getContents():null); 7412 if (!strategy.equals(LocatorUtils.property(thisLocator, "contents", lhsContents), LocatorUtils.property(thatLocator, "contents", rhsContents), lhsContents, rhsContents)) { 7413 return false; 7414 } 7415 } 7416 return true; 7417 } 7418 7419 public boolean equals(Object object) { 7420 final EqualsStrategy strategy = new org.apache.activemq.plugin.jaxb2_commons.ElementAwareEqualsStrategy(); 7421 return equals(null, null, object, strategy); 7422 } 7423 7424 } 7425 7426 7427 /** 7428 * <p>Java class for anonymous complex type. 7429 * 7430 * <p>The following schema fragment specifies the expected content contained within this class. 7431 * 7432 * <pre> 7433 * <complexType> 7434 * <complexContent> 7435 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> 7436 * <choice minOccurs="0"> 7437 * <element ref="{http://activemq.apache.org/schema/core}systemUsage"/> 7438 * <any namespace='##other'/> 7439 * </choice> 7440 * </restriction> 7441 * </complexContent> 7442 * </complexType> 7443 * </pre> 7444 * 7445 * 7446 */ 7447 @XmlAccessorType(XmlAccessType.FIELD) 7448 @XmlType(name = "", propOrder = { 7449 "systemUsage", 7450 "any" 7451 }) 7452 public static class ProducerSystemUsage 7453 implements Equals, HashCode, ToString 7454 { 7455 7456 protected DtoSystemUsage systemUsage; 7457 @XmlAnyElement(lax = true) 7458 protected Object any; 7459 7460 /** 7461 * Gets the value of the systemUsage property. 7462 * 7463 * @return 7464 * possible object is 7465 * {@link DtoSystemUsage } 7466 * 7467 */ 7468 public DtoSystemUsage getSystemUsage() { 7469 return systemUsage; 7470 } 7471 7472 /** 7473 * Sets the value of the systemUsage property. 7474 * 7475 * @param value 7476 * allowed object is 7477 * {@link DtoSystemUsage } 7478 * 7479 */ 7480 public void setSystemUsage(DtoSystemUsage value) { 7481 this.systemUsage = value; 7482 } 7483 7484 /** 7485 * Gets the value of the any property. 7486 * 7487 * @return 7488 * possible object is 7489 * {@link Object } 7490 * 7491 */ 7492 public Object getAny() { 7493 return any; 7494 } 7495 7496 /** 7497 * Sets the value of the any property. 7498 * 7499 * @param value 7500 * allowed object is 7501 * {@link Object } 7502 * 7503 */ 7504 public void setAny(Object value) { 7505 this.any = value; 7506 } 7507 7508 public String toString() { 7509 final ToStringStrategy strategy = JAXBToStringStrategy.INSTANCE; 7510 final StringBuilder buffer = new StringBuilder(); 7511 append(null, buffer, strategy); 7512 return buffer.toString(); 7513 } 7514 7515 public StringBuilder append(ObjectLocator locator, StringBuilder buffer, ToStringStrategy strategy) { 7516 strategy.appendStart(locator, this, buffer); 7517 appendFields(locator, buffer, strategy); 7518 strategy.appendEnd(locator, this, buffer); 7519 return buffer; 7520 } 7521 7522 public StringBuilder appendFields(ObjectLocator locator, StringBuilder buffer, ToStringStrategy strategy) { 7523 { 7524 DtoSystemUsage theSystemUsage; 7525 theSystemUsage = this.getSystemUsage(); 7526 strategy.appendField(locator, this, "systemUsage", buffer, theSystemUsage); 7527 } 7528 { 7529 Object theAny; 7530 theAny = this.getAny(); 7531 strategy.appendField(locator, this, "any", buffer, theAny); 7532 } 7533 return buffer; 7534 } 7535 7536 public int hashCode(ObjectLocator locator, HashCodeStrategy strategy) { 7537 int currentHashCode = 1; 7538 { 7539 DtoSystemUsage theSystemUsage; 7540 theSystemUsage = this.getSystemUsage(); 7541 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "systemUsage", theSystemUsage), currentHashCode, theSystemUsage); 7542 } 7543 { 7544 Object theAny; 7545 theAny = this.getAny(); 7546 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "any", theAny), currentHashCode, theAny); 7547 } 7548 return currentHashCode; 7549 } 7550 7551 public int hashCode() { 7552 final HashCodeStrategy strategy = JAXBHashCodeStrategy.INSTANCE; 7553 return this.hashCode(null, strategy); 7554 } 7555 7556 public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy strategy) { 7557 if (!(object instanceof DtoBroker.ProducerSystemUsage)) { 7558 return false; 7559 } 7560 if (this == object) { 7561 return true; 7562 } 7563 final DtoBroker.ProducerSystemUsage that = ((DtoBroker.ProducerSystemUsage) object); 7564 { 7565 DtoSystemUsage lhsSystemUsage; 7566 lhsSystemUsage = this.getSystemUsage(); 7567 DtoSystemUsage rhsSystemUsage; 7568 rhsSystemUsage = that.getSystemUsage(); 7569 if (!strategy.equals(LocatorUtils.property(thisLocator, "systemUsage", lhsSystemUsage), LocatorUtils.property(thatLocator, "systemUsage", rhsSystemUsage), lhsSystemUsage, rhsSystemUsage)) { 7570 return false; 7571 } 7572 } 7573 { 7574 Object lhsAny; 7575 lhsAny = this.getAny(); 7576 Object rhsAny; 7577 rhsAny = that.getAny(); 7578 if (!strategy.equals(LocatorUtils.property(thisLocator, "any", lhsAny), LocatorUtils.property(thatLocator, "any", rhsAny), lhsAny, rhsAny)) { 7579 return false; 7580 } 7581 } 7582 return true; 7583 } 7584 7585 public boolean equals(Object object) { 7586 final EqualsStrategy strategy = new org.apache.activemq.plugin.jaxb2_commons.ElementAwareEqualsStrategy(); 7587 return equals(null, null, object, strategy); 7588 } 7589 7590 } 7591 7592 7593 /** 7594 * <p>Java class for anonymous complex type. 7595 * 7596 * <p>The following schema fragment specifies the expected content contained within this class. 7597 * 7598 * <pre> 7599 * <complexType> 7600 * <complexContent> 7601 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> 7602 * <sequence maxOccurs="unbounded" minOccurs="0"> 7603 * <any maxOccurs="unbounded" minOccurs="0"/> 7604 * </sequence> 7605 * </restriction> 7606 * </complexContent> 7607 * </complexType> 7608 * </pre> 7609 * 7610 * 7611 */ 7612 @XmlAccessorType(XmlAccessType.FIELD) 7613 @XmlType(name = "", propOrder = { 7614 "any" 7615 }) 7616 public static class ProxyConnectors 7617 implements Equals, HashCode, ToString 7618 { 7619 7620 @XmlAnyElement(lax = true) 7621 protected List<Object> any; 7622 7623 /** 7624 * Gets the value of the any property. 7625 * 7626 * <p> 7627 * This accessor method returns a reference to the live list, 7628 * not a snapshot. Therefore any modification you make to the 7629 * returned list will be present inside the JAXB object. 7630 * This is why there is not a <CODE>set</CODE> method for the any property. 7631 * 7632 * <p> 7633 * For example, to add a new item, do as follows: 7634 * <pre> 7635 * getAny().add(newItem); 7636 * </pre> 7637 * 7638 * 7639 * <p> 7640 * Objects of the following type(s) are allowed in the list 7641 * {@link Object } 7642 * 7643 * 7644 */ 7645 public List<Object> getAny() { 7646 if (any == null) { 7647 any = new ArrayList<Object>(); 7648 } 7649 return this.any; 7650 } 7651 7652 public String toString() { 7653 final ToStringStrategy strategy = JAXBToStringStrategy.INSTANCE; 7654 final StringBuilder buffer = new StringBuilder(); 7655 append(null, buffer, strategy); 7656 return buffer.toString(); 7657 } 7658 7659 public StringBuilder append(ObjectLocator locator, StringBuilder buffer, ToStringStrategy strategy) { 7660 strategy.appendStart(locator, this, buffer); 7661 appendFields(locator, buffer, strategy); 7662 strategy.appendEnd(locator, this, buffer); 7663 return buffer; 7664 } 7665 7666 public StringBuilder appendFields(ObjectLocator locator, StringBuilder buffer, ToStringStrategy strategy) { 7667 { 7668 List<Object> theAny; 7669 theAny = (((this.any!= null)&&(!this.any.isEmpty()))?this.getAny():null); 7670 strategy.appendField(locator, this, "any", buffer, theAny); 7671 } 7672 return buffer; 7673 } 7674 7675 public int hashCode(ObjectLocator locator, HashCodeStrategy strategy) { 7676 int currentHashCode = 1; 7677 { 7678 List<Object> theAny; 7679 theAny = (((this.any!= null)&&(!this.any.isEmpty()))?this.getAny():null); 7680 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "any", theAny), currentHashCode, theAny); 7681 } 7682 return currentHashCode; 7683 } 7684 7685 public int hashCode() { 7686 final HashCodeStrategy strategy = JAXBHashCodeStrategy.INSTANCE; 7687 return this.hashCode(null, strategy); 7688 } 7689 7690 public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy strategy) { 7691 if (!(object instanceof DtoBroker.ProxyConnectors)) { 7692 return false; 7693 } 7694 if (this == object) { 7695 return true; 7696 } 7697 final DtoBroker.ProxyConnectors that = ((DtoBroker.ProxyConnectors) object); 7698 { 7699 List<Object> lhsAny; 7700 lhsAny = (((this.any!= null)&&(!this.any.isEmpty()))?this.getAny():null); 7701 List<Object> rhsAny; 7702 rhsAny = (((that.any!= null)&&(!that.any.isEmpty()))?that.getAny():null); 7703 if (!strategy.equals(LocatorUtils.property(thisLocator, "any", lhsAny), LocatorUtils.property(thatLocator, "any", rhsAny), lhsAny, rhsAny)) { 7704 return false; 7705 } 7706 } 7707 return true; 7708 } 7709 7710 public boolean equals(Object object) { 7711 final EqualsStrategy strategy = new org.apache.activemq.plugin.jaxb2_commons.ElementAwareEqualsStrategy(); 7712 return equals(null, null, object, strategy); 7713 } 7714 7715 } 7716 7717 7718 /** 7719 * <p>Java class for anonymous complex type. 7720 * 7721 * <p>The following schema fragment specifies the expected content contained within this class. 7722 * 7723 * <pre> 7724 * <complexType> 7725 * <complexContent> 7726 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> 7727 * <choice minOccurs="0"> 7728 * <element ref="{http://activemq.apache.org/schema/core}destinationPathSeparatorPlugin"/> 7729 * <element ref="{http://activemq.apache.org/schema/core}destinationsPlugin"/> 7730 * <element ref="{http://activemq.apache.org/schema/core}forcePersistencyModeBroker"/> 7731 * <element ref="{http://activemq.apache.org/schema/core}loggingBrokerPlugin"/> 7732 * <element ref="{http://activemq.apache.org/schema/core}multicastTraceBrokerPlugin"/> 7733 * <element ref="{http://activemq.apache.org/schema/core}redeliveryPlugin"/> 7734 * <element ref="{http://activemq.apache.org/schema/core}timeStampingBrokerPlugin"/> 7735 * <element ref="{http://activemq.apache.org/schema/core}traceBrokerPathPlugin"/> 7736 * <element ref="{http://activemq.apache.org/schema/core}udpTraceBrokerPlugin"/> 7737 * <any namespace='##other'/> 7738 * </choice> 7739 * </restriction> 7740 * </complexContent> 7741 * </complexType> 7742 * </pre> 7743 * 7744 * 7745 */ 7746 @XmlAccessorType(XmlAccessType.FIELD) 7747 @XmlType(name = "", propOrder = { 7748 "destinationPathSeparatorPlugin", 7749 "destinationsPlugin", 7750 "forcePersistencyModeBroker", 7751 "loggingBrokerPlugin", 7752 "multicastTraceBrokerPlugin", 7753 "redeliveryPlugin", 7754 "timeStampingBrokerPlugin", 7755 "traceBrokerPathPlugin", 7756 "udpTraceBrokerPlugin", 7757 "any" 7758 }) 7759 public static class RegionBroker 7760 implements Equals, HashCode, ToString 7761 { 7762 7763 protected DtoDestinationPathSeparatorPlugin destinationPathSeparatorPlugin; 7764 protected DtoDestinationsPlugin destinationsPlugin; 7765 protected DtoForcePersistencyModeBroker forcePersistencyModeBroker; 7766 protected DtoLoggingBrokerPlugin loggingBrokerPlugin; 7767 protected DtoMulticastTraceBrokerPlugin multicastTraceBrokerPlugin; 7768 protected DtoRedeliveryPlugin redeliveryPlugin; 7769 protected DtoTimeStampingBrokerPlugin timeStampingBrokerPlugin; 7770 protected DtoTraceBrokerPathPlugin traceBrokerPathPlugin; 7771 protected DtoUdpTraceBrokerPlugin udpTraceBrokerPlugin; 7772 @XmlAnyElement(lax = true) 7773 protected Object any; 7774 7775 /** 7776 * Gets the value of the destinationPathSeparatorPlugin property. 7777 * 7778 * @return 7779 * possible object is 7780 * {@link DtoDestinationPathSeparatorPlugin } 7781 * 7782 */ 7783 public DtoDestinationPathSeparatorPlugin getDestinationPathSeparatorPlugin() { 7784 return destinationPathSeparatorPlugin; 7785 } 7786 7787 /** 7788 * Sets the value of the destinationPathSeparatorPlugin property. 7789 * 7790 * @param value 7791 * allowed object is 7792 * {@link DtoDestinationPathSeparatorPlugin } 7793 * 7794 */ 7795 public void setDestinationPathSeparatorPlugin(DtoDestinationPathSeparatorPlugin value) { 7796 this.destinationPathSeparatorPlugin = value; 7797 } 7798 7799 /** 7800 * Gets the value of the destinationsPlugin property. 7801 * 7802 * @return 7803 * possible object is 7804 * {@link DtoDestinationsPlugin } 7805 * 7806 */ 7807 public DtoDestinationsPlugin getDestinationsPlugin() { 7808 return destinationsPlugin; 7809 } 7810 7811 /** 7812 * Sets the value of the destinationsPlugin property. 7813 * 7814 * @param value 7815 * allowed object is 7816 * {@link DtoDestinationsPlugin } 7817 * 7818 */ 7819 public void setDestinationsPlugin(DtoDestinationsPlugin value) { 7820 this.destinationsPlugin = value; 7821 } 7822 7823 /** 7824 * Gets the value of the forcePersistencyModeBroker property. 7825 * 7826 * @return 7827 * possible object is 7828 * {@link DtoForcePersistencyModeBroker } 7829 * 7830 */ 7831 public DtoForcePersistencyModeBroker getForcePersistencyModeBroker() { 7832 return forcePersistencyModeBroker; 7833 } 7834 7835 /** 7836 * Sets the value of the forcePersistencyModeBroker property. 7837 * 7838 * @param value 7839 * allowed object is 7840 * {@link DtoForcePersistencyModeBroker } 7841 * 7842 */ 7843 public void setForcePersistencyModeBroker(DtoForcePersistencyModeBroker value) { 7844 this.forcePersistencyModeBroker = value; 7845 } 7846 7847 /** 7848 * Gets the value of the loggingBrokerPlugin property. 7849 * 7850 * @return 7851 * possible object is 7852 * {@link DtoLoggingBrokerPlugin } 7853 * 7854 */ 7855 public DtoLoggingBrokerPlugin getLoggingBrokerPlugin() { 7856 return loggingBrokerPlugin; 7857 } 7858 7859 /** 7860 * Sets the value of the loggingBrokerPlugin property. 7861 * 7862 * @param value 7863 * allowed object is 7864 * {@link DtoLoggingBrokerPlugin } 7865 * 7866 */ 7867 public void setLoggingBrokerPlugin(DtoLoggingBrokerPlugin value) { 7868 this.loggingBrokerPlugin = value; 7869 } 7870 7871 /** 7872 * Gets the value of the multicastTraceBrokerPlugin property. 7873 * 7874 * @return 7875 * possible object is 7876 * {@link DtoMulticastTraceBrokerPlugin } 7877 * 7878 */ 7879 public DtoMulticastTraceBrokerPlugin getMulticastTraceBrokerPlugin() { 7880 return multicastTraceBrokerPlugin; 7881 } 7882 7883 /** 7884 * Sets the value of the multicastTraceBrokerPlugin property. 7885 * 7886 * @param value 7887 * allowed object is 7888 * {@link DtoMulticastTraceBrokerPlugin } 7889 * 7890 */ 7891 public void setMulticastTraceBrokerPlugin(DtoMulticastTraceBrokerPlugin value) { 7892 this.multicastTraceBrokerPlugin = value; 7893 } 7894 7895 /** 7896 * Gets the value of the redeliveryPlugin property. 7897 * 7898 * @return 7899 * possible object is 7900 * {@link DtoRedeliveryPlugin } 7901 * 7902 */ 7903 public DtoRedeliveryPlugin getRedeliveryPlugin() { 7904 return redeliveryPlugin; 7905 } 7906 7907 /** 7908 * Sets the value of the redeliveryPlugin property. 7909 * 7910 * @param value 7911 * allowed object is 7912 * {@link DtoRedeliveryPlugin } 7913 * 7914 */ 7915 public void setRedeliveryPlugin(DtoRedeliveryPlugin value) { 7916 this.redeliveryPlugin = value; 7917 } 7918 7919 /** 7920 * Gets the value of the timeStampingBrokerPlugin property. 7921 * 7922 * @return 7923 * possible object is 7924 * {@link DtoTimeStampingBrokerPlugin } 7925 * 7926 */ 7927 public DtoTimeStampingBrokerPlugin getTimeStampingBrokerPlugin() { 7928 return timeStampingBrokerPlugin; 7929 } 7930 7931 /** 7932 * Sets the value of the timeStampingBrokerPlugin property. 7933 * 7934 * @param value 7935 * allowed object is 7936 * {@link DtoTimeStampingBrokerPlugin } 7937 * 7938 */ 7939 public void setTimeStampingBrokerPlugin(DtoTimeStampingBrokerPlugin value) { 7940 this.timeStampingBrokerPlugin = value; 7941 } 7942 7943 /** 7944 * Gets the value of the traceBrokerPathPlugin property. 7945 * 7946 * @return 7947 * possible object is 7948 * {@link DtoTraceBrokerPathPlugin } 7949 * 7950 */ 7951 public DtoTraceBrokerPathPlugin getTraceBrokerPathPlugin() { 7952 return traceBrokerPathPlugin; 7953 } 7954 7955 /** 7956 * Sets the value of the traceBrokerPathPlugin property. 7957 * 7958 * @param value 7959 * allowed object is 7960 * {@link DtoTraceBrokerPathPlugin } 7961 * 7962 */ 7963 public void setTraceBrokerPathPlugin(DtoTraceBrokerPathPlugin value) { 7964 this.traceBrokerPathPlugin = value; 7965 } 7966 7967 /** 7968 * Gets the value of the udpTraceBrokerPlugin property. 7969 * 7970 * @return 7971 * possible object is 7972 * {@link DtoUdpTraceBrokerPlugin } 7973 * 7974 */ 7975 public DtoUdpTraceBrokerPlugin getUdpTraceBrokerPlugin() { 7976 return udpTraceBrokerPlugin; 7977 } 7978 7979 /** 7980 * Sets the value of the udpTraceBrokerPlugin property. 7981 * 7982 * @param value 7983 * allowed object is 7984 * {@link DtoUdpTraceBrokerPlugin } 7985 * 7986 */ 7987 public void setUdpTraceBrokerPlugin(DtoUdpTraceBrokerPlugin value) { 7988 this.udpTraceBrokerPlugin = value; 7989 } 7990 7991 /** 7992 * Gets the value of the any property. 7993 * 7994 * @return 7995 * possible object is 7996 * {@link Object } 7997 * 7998 */ 7999 public Object getAny() { 8000 return any; 8001 } 8002 8003 /** 8004 * Sets the value of the any property. 8005 * 8006 * @param value 8007 * allowed object is 8008 * {@link Object } 8009 * 8010 */ 8011 public void setAny(Object value) { 8012 this.any = value; 8013 } 8014 8015 public String toString() { 8016 final ToStringStrategy strategy = JAXBToStringStrategy.INSTANCE; 8017 final StringBuilder buffer = new StringBuilder(); 8018 append(null, buffer, strategy); 8019 return buffer.toString(); 8020 } 8021 8022 public StringBuilder append(ObjectLocator locator, StringBuilder buffer, ToStringStrategy strategy) { 8023 strategy.appendStart(locator, this, buffer); 8024 appendFields(locator, buffer, strategy); 8025 strategy.appendEnd(locator, this, buffer); 8026 return buffer; 8027 } 8028 8029 public StringBuilder appendFields(ObjectLocator locator, StringBuilder buffer, ToStringStrategy strategy) { 8030 { 8031 DtoDestinationPathSeparatorPlugin theDestinationPathSeparatorPlugin; 8032 theDestinationPathSeparatorPlugin = this.getDestinationPathSeparatorPlugin(); 8033 strategy.appendField(locator, this, "destinationPathSeparatorPlugin", buffer, theDestinationPathSeparatorPlugin); 8034 } 8035 { 8036 DtoDestinationsPlugin theDestinationsPlugin; 8037 theDestinationsPlugin = this.getDestinationsPlugin(); 8038 strategy.appendField(locator, this, "destinationsPlugin", buffer, theDestinationsPlugin); 8039 } 8040 { 8041 DtoForcePersistencyModeBroker theForcePersistencyModeBroker; 8042 theForcePersistencyModeBroker = this.getForcePersistencyModeBroker(); 8043 strategy.appendField(locator, this, "forcePersistencyModeBroker", buffer, theForcePersistencyModeBroker); 8044 } 8045 { 8046 DtoLoggingBrokerPlugin theLoggingBrokerPlugin; 8047 theLoggingBrokerPlugin = this.getLoggingBrokerPlugin(); 8048 strategy.appendField(locator, this, "loggingBrokerPlugin", buffer, theLoggingBrokerPlugin); 8049 } 8050 { 8051 DtoMulticastTraceBrokerPlugin theMulticastTraceBrokerPlugin; 8052 theMulticastTraceBrokerPlugin = this.getMulticastTraceBrokerPlugin(); 8053 strategy.appendField(locator, this, "multicastTraceBrokerPlugin", buffer, theMulticastTraceBrokerPlugin); 8054 } 8055 { 8056 DtoRedeliveryPlugin theRedeliveryPlugin; 8057 theRedeliveryPlugin = this.getRedeliveryPlugin(); 8058 strategy.appendField(locator, this, "redeliveryPlugin", buffer, theRedeliveryPlugin); 8059 } 8060 { 8061 DtoTimeStampingBrokerPlugin theTimeStampingBrokerPlugin; 8062 theTimeStampingBrokerPlugin = this.getTimeStampingBrokerPlugin(); 8063 strategy.appendField(locator, this, "timeStampingBrokerPlugin", buffer, theTimeStampingBrokerPlugin); 8064 } 8065 { 8066 DtoTraceBrokerPathPlugin theTraceBrokerPathPlugin; 8067 theTraceBrokerPathPlugin = this.getTraceBrokerPathPlugin(); 8068 strategy.appendField(locator, this, "traceBrokerPathPlugin", buffer, theTraceBrokerPathPlugin); 8069 } 8070 { 8071 DtoUdpTraceBrokerPlugin theUdpTraceBrokerPlugin; 8072 theUdpTraceBrokerPlugin = this.getUdpTraceBrokerPlugin(); 8073 strategy.appendField(locator, this, "udpTraceBrokerPlugin", buffer, theUdpTraceBrokerPlugin); 8074 } 8075 { 8076 Object theAny; 8077 theAny = this.getAny(); 8078 strategy.appendField(locator, this, "any", buffer, theAny); 8079 } 8080 return buffer; 8081 } 8082 8083 public int hashCode(ObjectLocator locator, HashCodeStrategy strategy) { 8084 int currentHashCode = 1; 8085 { 8086 DtoDestinationPathSeparatorPlugin theDestinationPathSeparatorPlugin; 8087 theDestinationPathSeparatorPlugin = this.getDestinationPathSeparatorPlugin(); 8088 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "destinationPathSeparatorPlugin", theDestinationPathSeparatorPlugin), currentHashCode, theDestinationPathSeparatorPlugin); 8089 } 8090 { 8091 DtoDestinationsPlugin theDestinationsPlugin; 8092 theDestinationsPlugin = this.getDestinationsPlugin(); 8093 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "destinationsPlugin", theDestinationsPlugin), currentHashCode, theDestinationsPlugin); 8094 } 8095 { 8096 DtoForcePersistencyModeBroker theForcePersistencyModeBroker; 8097 theForcePersistencyModeBroker = this.getForcePersistencyModeBroker(); 8098 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "forcePersistencyModeBroker", theForcePersistencyModeBroker), currentHashCode, theForcePersistencyModeBroker); 8099 } 8100 { 8101 DtoLoggingBrokerPlugin theLoggingBrokerPlugin; 8102 theLoggingBrokerPlugin = this.getLoggingBrokerPlugin(); 8103 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "loggingBrokerPlugin", theLoggingBrokerPlugin), currentHashCode, theLoggingBrokerPlugin); 8104 } 8105 { 8106 DtoMulticastTraceBrokerPlugin theMulticastTraceBrokerPlugin; 8107 theMulticastTraceBrokerPlugin = this.getMulticastTraceBrokerPlugin(); 8108 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "multicastTraceBrokerPlugin", theMulticastTraceBrokerPlugin), currentHashCode, theMulticastTraceBrokerPlugin); 8109 } 8110 { 8111 DtoRedeliveryPlugin theRedeliveryPlugin; 8112 theRedeliveryPlugin = this.getRedeliveryPlugin(); 8113 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "redeliveryPlugin", theRedeliveryPlugin), currentHashCode, theRedeliveryPlugin); 8114 } 8115 { 8116 DtoTimeStampingBrokerPlugin theTimeStampingBrokerPlugin; 8117 theTimeStampingBrokerPlugin = this.getTimeStampingBrokerPlugin(); 8118 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "timeStampingBrokerPlugin", theTimeStampingBrokerPlugin), currentHashCode, theTimeStampingBrokerPlugin); 8119 } 8120 { 8121 DtoTraceBrokerPathPlugin theTraceBrokerPathPlugin; 8122 theTraceBrokerPathPlugin = this.getTraceBrokerPathPlugin(); 8123 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "traceBrokerPathPlugin", theTraceBrokerPathPlugin), currentHashCode, theTraceBrokerPathPlugin); 8124 } 8125 { 8126 DtoUdpTraceBrokerPlugin theUdpTraceBrokerPlugin; 8127 theUdpTraceBrokerPlugin = this.getUdpTraceBrokerPlugin(); 8128 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "udpTraceBrokerPlugin", theUdpTraceBrokerPlugin), currentHashCode, theUdpTraceBrokerPlugin); 8129 } 8130 { 8131 Object theAny; 8132 theAny = this.getAny(); 8133 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "any", theAny), currentHashCode, theAny); 8134 } 8135 return currentHashCode; 8136 } 8137 8138 public int hashCode() { 8139 final HashCodeStrategy strategy = JAXBHashCodeStrategy.INSTANCE; 8140 return this.hashCode(null, strategy); 8141 } 8142 8143 public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy strategy) { 8144 if (!(object instanceof DtoBroker.RegionBroker)) { 8145 return false; 8146 } 8147 if (this == object) { 8148 return true; 8149 } 8150 final DtoBroker.RegionBroker that = ((DtoBroker.RegionBroker) object); 8151 { 8152 DtoDestinationPathSeparatorPlugin lhsDestinationPathSeparatorPlugin; 8153 lhsDestinationPathSeparatorPlugin = this.getDestinationPathSeparatorPlugin(); 8154 DtoDestinationPathSeparatorPlugin rhsDestinationPathSeparatorPlugin; 8155 rhsDestinationPathSeparatorPlugin = that.getDestinationPathSeparatorPlugin(); 8156 if (!strategy.equals(LocatorUtils.property(thisLocator, "destinationPathSeparatorPlugin", lhsDestinationPathSeparatorPlugin), LocatorUtils.property(thatLocator, "destinationPathSeparatorPlugin", rhsDestinationPathSeparatorPlugin), lhsDestinationPathSeparatorPlugin, rhsDestinationPathSeparatorPlugin)) { 8157 return false; 8158 } 8159 } 8160 { 8161 DtoDestinationsPlugin lhsDestinationsPlugin; 8162 lhsDestinationsPlugin = this.getDestinationsPlugin(); 8163 DtoDestinationsPlugin rhsDestinationsPlugin; 8164 rhsDestinationsPlugin = that.getDestinationsPlugin(); 8165 if (!strategy.equals(LocatorUtils.property(thisLocator, "destinationsPlugin", lhsDestinationsPlugin), LocatorUtils.property(thatLocator, "destinationsPlugin", rhsDestinationsPlugin), lhsDestinationsPlugin, rhsDestinationsPlugin)) { 8166 return false; 8167 } 8168 } 8169 { 8170 DtoForcePersistencyModeBroker lhsForcePersistencyModeBroker; 8171 lhsForcePersistencyModeBroker = this.getForcePersistencyModeBroker(); 8172 DtoForcePersistencyModeBroker rhsForcePersistencyModeBroker; 8173 rhsForcePersistencyModeBroker = that.getForcePersistencyModeBroker(); 8174 if (!strategy.equals(LocatorUtils.property(thisLocator, "forcePersistencyModeBroker", lhsForcePersistencyModeBroker), LocatorUtils.property(thatLocator, "forcePersistencyModeBroker", rhsForcePersistencyModeBroker), lhsForcePersistencyModeBroker, rhsForcePersistencyModeBroker)) { 8175 return false; 8176 } 8177 } 8178 { 8179 DtoLoggingBrokerPlugin lhsLoggingBrokerPlugin; 8180 lhsLoggingBrokerPlugin = this.getLoggingBrokerPlugin(); 8181 DtoLoggingBrokerPlugin rhsLoggingBrokerPlugin; 8182 rhsLoggingBrokerPlugin = that.getLoggingBrokerPlugin(); 8183 if (!strategy.equals(LocatorUtils.property(thisLocator, "loggingBrokerPlugin", lhsLoggingBrokerPlugin), LocatorUtils.property(thatLocator, "loggingBrokerPlugin", rhsLoggingBrokerPlugin), lhsLoggingBrokerPlugin, rhsLoggingBrokerPlugin)) { 8184 return false; 8185 } 8186 } 8187 { 8188 DtoMulticastTraceBrokerPlugin lhsMulticastTraceBrokerPlugin; 8189 lhsMulticastTraceBrokerPlugin = this.getMulticastTraceBrokerPlugin(); 8190 DtoMulticastTraceBrokerPlugin rhsMulticastTraceBrokerPlugin; 8191 rhsMulticastTraceBrokerPlugin = that.getMulticastTraceBrokerPlugin(); 8192 if (!strategy.equals(LocatorUtils.property(thisLocator, "multicastTraceBrokerPlugin", lhsMulticastTraceBrokerPlugin), LocatorUtils.property(thatLocator, "multicastTraceBrokerPlugin", rhsMulticastTraceBrokerPlugin), lhsMulticastTraceBrokerPlugin, rhsMulticastTraceBrokerPlugin)) { 8193 return false; 8194 } 8195 } 8196 { 8197 DtoRedeliveryPlugin lhsRedeliveryPlugin; 8198 lhsRedeliveryPlugin = this.getRedeliveryPlugin(); 8199 DtoRedeliveryPlugin rhsRedeliveryPlugin; 8200 rhsRedeliveryPlugin = that.getRedeliveryPlugin(); 8201 if (!strategy.equals(LocatorUtils.property(thisLocator, "redeliveryPlugin", lhsRedeliveryPlugin), LocatorUtils.property(thatLocator, "redeliveryPlugin", rhsRedeliveryPlugin), lhsRedeliveryPlugin, rhsRedeliveryPlugin)) { 8202 return false; 8203 } 8204 } 8205 { 8206 DtoTimeStampingBrokerPlugin lhsTimeStampingBrokerPlugin; 8207 lhsTimeStampingBrokerPlugin = this.getTimeStampingBrokerPlugin(); 8208 DtoTimeStampingBrokerPlugin rhsTimeStampingBrokerPlugin; 8209 rhsTimeStampingBrokerPlugin = that.getTimeStampingBrokerPlugin(); 8210 if (!strategy.equals(LocatorUtils.property(thisLocator, "timeStampingBrokerPlugin", lhsTimeStampingBrokerPlugin), LocatorUtils.property(thatLocator, "timeStampingBrokerPlugin", rhsTimeStampingBrokerPlugin), lhsTimeStampingBrokerPlugin, rhsTimeStampingBrokerPlugin)) { 8211 return false; 8212 } 8213 } 8214 { 8215 DtoTraceBrokerPathPlugin lhsTraceBrokerPathPlugin; 8216 lhsTraceBrokerPathPlugin = this.getTraceBrokerPathPlugin(); 8217 DtoTraceBrokerPathPlugin rhsTraceBrokerPathPlugin; 8218 rhsTraceBrokerPathPlugin = that.getTraceBrokerPathPlugin(); 8219 if (!strategy.equals(LocatorUtils.property(thisLocator, "traceBrokerPathPlugin", lhsTraceBrokerPathPlugin), LocatorUtils.property(thatLocator, "traceBrokerPathPlugin", rhsTraceBrokerPathPlugin), lhsTraceBrokerPathPlugin, rhsTraceBrokerPathPlugin)) { 8220 return false; 8221 } 8222 } 8223 { 8224 DtoUdpTraceBrokerPlugin lhsUdpTraceBrokerPlugin; 8225 lhsUdpTraceBrokerPlugin = this.getUdpTraceBrokerPlugin(); 8226 DtoUdpTraceBrokerPlugin rhsUdpTraceBrokerPlugin; 8227 rhsUdpTraceBrokerPlugin = that.getUdpTraceBrokerPlugin(); 8228 if (!strategy.equals(LocatorUtils.property(thisLocator, "udpTraceBrokerPlugin", lhsUdpTraceBrokerPlugin), LocatorUtils.property(thatLocator, "udpTraceBrokerPlugin", rhsUdpTraceBrokerPlugin), lhsUdpTraceBrokerPlugin, rhsUdpTraceBrokerPlugin)) { 8229 return false; 8230 } 8231 } 8232 { 8233 Object lhsAny; 8234 lhsAny = this.getAny(); 8235 Object rhsAny; 8236 rhsAny = that.getAny(); 8237 if (!strategy.equals(LocatorUtils.property(thisLocator, "any", lhsAny), LocatorUtils.property(thatLocator, "any", rhsAny), lhsAny, rhsAny)) { 8238 return false; 8239 } 8240 } 8241 return true; 8242 } 8243 8244 public boolean equals(Object object) { 8245 final EqualsStrategy strategy = new org.apache.activemq.plugin.jaxb2_commons.ElementAwareEqualsStrategy(); 8246 return equals(null, null, object, strategy); 8247 } 8248 8249 } 8250 8251 8252 /** 8253 * <p>Java class for anonymous complex type. 8254 * 8255 * <p>The following schema fragment specifies the expected content contained within this class. 8256 * 8257 * <pre> 8258 * <complexType> 8259 * <complexContent> 8260 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> 8261 * <choice maxOccurs="unbounded" minOccurs="0"> 8262 * <element ref="{http://activemq.apache.org/schema/core}broker"/> 8263 * <element ref="{http://activemq.apache.org/schema/core}brokerService"/> 8264 * <element ref="{http://activemq.apache.org/schema/core}database-locker"/> 8265 * <element ref="{http://activemq.apache.org/schema/core}forwardingBridge"/> 8266 * <element ref="{http://activemq.apache.org/schema/core}inboundQueueBridge"/> 8267 * <element ref="{http://activemq.apache.org/schema/core}inboundTopicBridge"/> 8268 * <element ref="{http://activemq.apache.org/schema/core}jdbcPersistenceAdapter"/> 8269 * <element ref="{http://activemq.apache.org/schema/core}jmsQueueConnector"/> 8270 * <element ref="{http://activemq.apache.org/schema/core}jmsTopicConnector"/> 8271 * <element ref="{http://activemq.apache.org/schema/core}jobSchedulerUsage"/> 8272 * <element ref="{http://activemq.apache.org/schema/core}journalPersistenceAdapterFactory"/> 8273 * <element ref="{http://activemq.apache.org/schema/core}journaledJDBC"/> 8274 * <element ref="{http://activemq.apache.org/schema/core}kahaDB"/> 8275 * <element ref="{http://activemq.apache.org/schema/core}ldapNetworkConnector"/> 8276 * <element ref="{http://activemq.apache.org/schema/core}lease-database-locker"/> 8277 * <element ref="{http://activemq.apache.org/schema/core}levelDB"/> 8278 * <element ref="{http://activemq.apache.org/schema/core}mKahaDB"/> 8279 * <element ref="{http://activemq.apache.org/schema/core}managementContext"/> 8280 * <element ref="{http://activemq.apache.org/schema/core}memoryUsage"/> 8281 * <element ref="{http://activemq.apache.org/schema/core}multicastNetworkConnector"/> 8282 * <element ref="{http://activemq.apache.org/schema/core}networkConnector"/> 8283 * <element ref="{http://activemq.apache.org/schema/core}outboundQueueBridge"/> 8284 * <element ref="{http://activemq.apache.org/schema/core}outboundTopicBridge"/> 8285 * <element ref="{http://activemq.apache.org/schema/core}pListStoreImpl"/> 8286 * <element ref="{http://activemq.apache.org/schema/core}proxyConnector"/> 8287 * <element ref="{http://activemq.apache.org/schema/core}replicatedLevelDB"/> 8288 * <element ref="{http://activemq.apache.org/schema/core}shared-file-locker"/> 8289 * <element ref="{http://activemq.apache.org/schema/core}storeUsage"/> 8290 * <element ref="{http://activemq.apache.org/schema/core}systemUsage"/> 8291 * <element ref="{http://activemq.apache.org/schema/core}tempUsage"/> 8292 * <element ref="{http://activemq.apache.org/schema/core}transact-database-locker"/> 8293 * <any namespace='##other'/> 8294 * </choice> 8295 * </restriction> 8296 * </complexContent> 8297 * </complexType> 8298 * </pre> 8299 * 8300 * 8301 */ 8302 @XmlAccessorType(XmlAccessType.FIELD) 8303 @XmlType(name = "", propOrder = { 8304 "brokerOrBrokerServiceOrDatabaseLocker" 8305 }) 8306 public static class Services 8307 implements Equals, HashCode, ToString 8308 { 8309 8310 @XmlElementRefs({ 8311 @XmlElementRef(name = "pListStoreImpl", namespace = "http://activemq.apache.org/schema/core", type = DtoPListStoreImpl.class, required = false), 8312 @XmlElementRef(name = "memoryUsage", namespace = "http://activemq.apache.org/schema/core", type = DtoMemoryUsage.class, required = false), 8313 @XmlElementRef(name = "tempUsage", namespace = "http://activemq.apache.org/schema/core", type = DtoTempUsage.class, required = false), 8314 @XmlElementRef(name = "inboundQueueBridge", namespace = "http://activemq.apache.org/schema/core", type = DtoInboundQueueBridge.class, required = false), 8315 @XmlElementRef(name = "managementContext", namespace = "http://activemq.apache.org/schema/core", type = DtoManagementContext.class, required = false), 8316 @XmlElementRef(name = "outboundQueueBridge", namespace = "http://activemq.apache.org/schema/core", type = DtoOutboundQueueBridge.class, required = false), 8317 @XmlElementRef(name = "outboundTopicBridge", namespace = "http://activemq.apache.org/schema/core", type = DtoOutboundTopicBridge.class, required = false), 8318 @XmlElementRef(name = "replicatedLevelDB", namespace = "http://activemq.apache.org/schema/core", type = DtoReplicatedLevelDB.class, required = false), 8319 @XmlElementRef(name = "networkConnector", namespace = "http://activemq.apache.org/schema/core", type = DtoNetworkConnector.class, required = false), 8320 @XmlElementRef(name = "broker", namespace = "http://activemq.apache.org/schema/core", type = DtoBroker.class, required = false), 8321 @XmlElementRef(name = "lease-database-locker", namespace = "http://activemq.apache.org/schema/core", type = DtoLeaseDatabaseLocker.class, required = false), 8322 @XmlElementRef(name = "jmsQueueConnector", namespace = "http://activemq.apache.org/schema/core", type = DtoJmsQueueConnector.class, required = false), 8323 @XmlElementRef(name = "shared-file-locker", namespace = "http://activemq.apache.org/schema/core", type = DtoSharedFileLocker.class, required = false), 8324 @XmlElementRef(name = "transact-database-locker", namespace = "http://activemq.apache.org/schema/core", type = DtoTransactDatabaseLocker.class, required = false), 8325 @XmlElementRef(name = "multicastNetworkConnector", namespace = "http://activemq.apache.org/schema/core", type = DtoMulticastNetworkConnector.class, required = false), 8326 @XmlElementRef(name = "jdbcPersistenceAdapter", namespace = "http://activemq.apache.org/schema/core", type = DtoJdbcPersistenceAdapter.class, required = false), 8327 @XmlElementRef(name = "storeUsage", namespace = "http://activemq.apache.org/schema/core", type = DtoStoreUsage.class, required = false), 8328 @XmlElementRef(name = "systemUsage", namespace = "http://activemq.apache.org/schema/core", type = DtoSystemUsage.class, required = false), 8329 @XmlElementRef(name = "forwardingBridge", namespace = "http://activemq.apache.org/schema/core", type = DtoForwardingBridge.class, required = false), 8330 @XmlElementRef(name = "kahaDB", namespace = "http://activemq.apache.org/schema/core", type = DtoKahaDB.class, required = false), 8331 @XmlElementRef(name = "ldapNetworkConnector", namespace = "http://activemq.apache.org/schema/core", type = DtoLdapNetworkConnector.class, required = false), 8332 @XmlElementRef(name = "jobSchedulerUsage", namespace = "http://activemq.apache.org/schema/core", type = DtoJobSchedulerUsage.class, required = false), 8333 @XmlElementRef(name = "brokerService", namespace = "http://activemq.apache.org/schema/core", type = DtoBrokerService.class, required = false), 8334 @XmlElementRef(name = "database-locker", namespace = "http://activemq.apache.org/schema/core", type = DtoDatabaseLocker.class, required = false), 8335 @XmlElementRef(name = "inboundTopicBridge", namespace = "http://activemq.apache.org/schema/core", type = DtoInboundTopicBridge.class, required = false), 8336 @XmlElementRef(name = "levelDB", namespace = "http://activemq.apache.org/schema/core", type = DtoLevelDB.class, required = false), 8337 @XmlElementRef(name = "journaledJDBC", namespace = "http://activemq.apache.org/schema/core", type = DtoJournaledJDBC.class, required = false), 8338 @XmlElementRef(name = "journalPersistenceAdapterFactory", namespace = "http://activemq.apache.org/schema/core", type = DtoJournalPersistenceAdapterFactory.class, required = false), 8339 @XmlElementRef(name = "proxyConnector", namespace = "http://activemq.apache.org/schema/core", type = DtoProxyConnector.class, required = false), 8340 @XmlElementRef(name = "jmsTopicConnector", namespace = "http://activemq.apache.org/schema/core", type = DtoJmsTopicConnector.class, required = false), 8341 @XmlElementRef(name = "mKahaDB", namespace = "http://activemq.apache.org/schema/core", type = DtoMKahaDB.class, required = false) 8342 }) 8343 @XmlAnyElement(lax = true) 8344 protected List<Object> brokerOrBrokerServiceOrDatabaseLocker; 8345 8346 /** 8347 * Gets the value of the brokerOrBrokerServiceOrDatabaseLocker property. 8348 * 8349 * <p> 8350 * This accessor method returns a reference to the live list, 8351 * not a snapshot. Therefore any modification you make to the 8352 * returned list will be present inside the JAXB object. 8353 * This is why there is not a <CODE>set</CODE> method for the brokerOrBrokerServiceOrDatabaseLocker property. 8354 * 8355 * <p> 8356 * For example, to add a new item, do as follows: 8357 * <pre> 8358 * getBrokerOrBrokerServiceOrDatabaseLocker().add(newItem); 8359 * </pre> 8360 * 8361 * 8362 * <p> 8363 * Objects of the following type(s) are allowed in the list 8364 * {@link Object } 8365 * {@link DtoPListStoreImpl } 8366 * {@link DtoMemoryUsage } 8367 * {@link DtoTempUsage } 8368 * {@link DtoInboundQueueBridge } 8369 * {@link DtoManagementContext } 8370 * {@link DtoOutboundQueueBridge } 8371 * {@link DtoOutboundTopicBridge } 8372 * {@link DtoReplicatedLevelDB } 8373 * {@link DtoNetworkConnector } 8374 * {@link DtoBroker } 8375 * {@link DtoLeaseDatabaseLocker } 8376 * {@link DtoJmsQueueConnector } 8377 * {@link DtoSharedFileLocker } 8378 * {@link DtoTransactDatabaseLocker } 8379 * {@link DtoMulticastNetworkConnector } 8380 * {@link DtoJdbcPersistenceAdapter } 8381 * {@link DtoStoreUsage } 8382 * {@link DtoSystemUsage } 8383 * {@link DtoForwardingBridge } 8384 * {@link DtoKahaDB } 8385 * {@link DtoLdapNetworkConnector } 8386 * {@link DtoJobSchedulerUsage } 8387 * {@link DtoBrokerService } 8388 * {@link DtoDatabaseLocker } 8389 * {@link DtoInboundTopicBridge } 8390 * {@link DtoLevelDB } 8391 * {@link DtoJournaledJDBC } 8392 * {@link DtoJournalPersistenceAdapterFactory } 8393 * {@link DtoProxyConnector } 8394 * {@link DtoJmsTopicConnector } 8395 * {@link DtoMKahaDB } 8396 * 8397 * 8398 */ 8399 public List<Object> getBrokerOrBrokerServiceOrDatabaseLocker() { 8400 if (brokerOrBrokerServiceOrDatabaseLocker == null) { 8401 brokerOrBrokerServiceOrDatabaseLocker = new ArrayList<Object>(); 8402 } 8403 return this.brokerOrBrokerServiceOrDatabaseLocker; 8404 } 8405 8406 public String toString() { 8407 final ToStringStrategy strategy = JAXBToStringStrategy.INSTANCE; 8408 final StringBuilder buffer = new StringBuilder(); 8409 append(null, buffer, strategy); 8410 return buffer.toString(); 8411 } 8412 8413 public StringBuilder append(ObjectLocator locator, StringBuilder buffer, ToStringStrategy strategy) { 8414 strategy.appendStart(locator, this, buffer); 8415 appendFields(locator, buffer, strategy); 8416 strategy.appendEnd(locator, this, buffer); 8417 return buffer; 8418 } 8419 8420 public StringBuilder appendFields(ObjectLocator locator, StringBuilder buffer, ToStringStrategy strategy) { 8421 { 8422 List<Object> theBrokerOrBrokerServiceOrDatabaseLocker; 8423 theBrokerOrBrokerServiceOrDatabaseLocker = (((this.brokerOrBrokerServiceOrDatabaseLocker!= null)&&(!this.brokerOrBrokerServiceOrDatabaseLocker.isEmpty()))?this.getBrokerOrBrokerServiceOrDatabaseLocker():null); 8424 strategy.appendField(locator, this, "brokerOrBrokerServiceOrDatabaseLocker", buffer, theBrokerOrBrokerServiceOrDatabaseLocker); 8425 } 8426 return buffer; 8427 } 8428 8429 public int hashCode(ObjectLocator locator, HashCodeStrategy strategy) { 8430 int currentHashCode = 1; 8431 { 8432 List<Object> theBrokerOrBrokerServiceOrDatabaseLocker; 8433 theBrokerOrBrokerServiceOrDatabaseLocker = (((this.brokerOrBrokerServiceOrDatabaseLocker!= null)&&(!this.brokerOrBrokerServiceOrDatabaseLocker.isEmpty()))?this.getBrokerOrBrokerServiceOrDatabaseLocker():null); 8434 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "brokerOrBrokerServiceOrDatabaseLocker", theBrokerOrBrokerServiceOrDatabaseLocker), currentHashCode, theBrokerOrBrokerServiceOrDatabaseLocker); 8435 } 8436 return currentHashCode; 8437 } 8438 8439 public int hashCode() { 8440 final HashCodeStrategy strategy = JAXBHashCodeStrategy.INSTANCE; 8441 return this.hashCode(null, strategy); 8442 } 8443 8444 public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy strategy) { 8445 if (!(object instanceof DtoBroker.Services)) { 8446 return false; 8447 } 8448 if (this == object) { 8449 return true; 8450 } 8451 final DtoBroker.Services that = ((DtoBroker.Services) object); 8452 { 8453 List<Object> lhsBrokerOrBrokerServiceOrDatabaseLocker; 8454 lhsBrokerOrBrokerServiceOrDatabaseLocker = (((this.brokerOrBrokerServiceOrDatabaseLocker!= null)&&(!this.brokerOrBrokerServiceOrDatabaseLocker.isEmpty()))?this.getBrokerOrBrokerServiceOrDatabaseLocker():null); 8455 List<Object> rhsBrokerOrBrokerServiceOrDatabaseLocker; 8456 rhsBrokerOrBrokerServiceOrDatabaseLocker = (((that.brokerOrBrokerServiceOrDatabaseLocker!= null)&&(!that.brokerOrBrokerServiceOrDatabaseLocker.isEmpty()))?that.getBrokerOrBrokerServiceOrDatabaseLocker():null); 8457 if (!strategy.equals(LocatorUtils.property(thisLocator, "brokerOrBrokerServiceOrDatabaseLocker", lhsBrokerOrBrokerServiceOrDatabaseLocker), LocatorUtils.property(thatLocator, "brokerOrBrokerServiceOrDatabaseLocker", rhsBrokerOrBrokerServiceOrDatabaseLocker), lhsBrokerOrBrokerServiceOrDatabaseLocker, rhsBrokerOrBrokerServiceOrDatabaseLocker)) { 8458 return false; 8459 } 8460 } 8461 return true; 8462 } 8463 8464 public boolean equals(Object object) { 8465 final EqualsStrategy strategy = new org.apache.activemq.plugin.jaxb2_commons.ElementAwareEqualsStrategy(); 8466 return equals(null, null, object, strategy); 8467 } 8468 8469 } 8470 8471 8472 /** 8473 * <p>Java class for anonymous complex type. 8474 * 8475 * <p>The following schema fragment specifies the expected content contained within this class. 8476 * 8477 * <pre> 8478 * <complexType> 8479 * <complexContent> 8480 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> 8481 * <sequence maxOccurs="unbounded" minOccurs="0"> 8482 * <any maxOccurs="unbounded" minOccurs="0"/> 8483 * </sequence> 8484 * </restriction> 8485 * </complexContent> 8486 * </complexType> 8487 * </pre> 8488 * 8489 * 8490 */ 8491 @XmlAccessorType(XmlAccessType.FIELD) 8492 @XmlType(name = "", propOrder = { 8493 "any" 8494 }) 8495 public static class ShutdownHooks 8496 implements Equals, HashCode, ToString 8497 { 8498 8499 @XmlAnyElement(lax = true) 8500 protected List<Object> any; 8501 8502 /** 8503 * Gets the value of the any property. 8504 * 8505 * <p> 8506 * This accessor method returns a reference to the live list, 8507 * not a snapshot. Therefore any modification you make to the 8508 * returned list will be present inside the JAXB object. 8509 * This is why there is not a <CODE>set</CODE> method for the any property. 8510 * 8511 * <p> 8512 * For example, to add a new item, do as follows: 8513 * <pre> 8514 * getAny().add(newItem); 8515 * </pre> 8516 * 8517 * 8518 * <p> 8519 * Objects of the following type(s) are allowed in the list 8520 * {@link Object } 8521 * 8522 * 8523 */ 8524 public List<Object> getAny() { 8525 if (any == null) { 8526 any = new ArrayList<Object>(); 8527 } 8528 return this.any; 8529 } 8530 8531 public String toString() { 8532 final ToStringStrategy strategy = JAXBToStringStrategy.INSTANCE; 8533 final StringBuilder buffer = new StringBuilder(); 8534 append(null, buffer, strategy); 8535 return buffer.toString(); 8536 } 8537 8538 public StringBuilder append(ObjectLocator locator, StringBuilder buffer, ToStringStrategy strategy) { 8539 strategy.appendStart(locator, this, buffer); 8540 appendFields(locator, buffer, strategy); 8541 strategy.appendEnd(locator, this, buffer); 8542 return buffer; 8543 } 8544 8545 public StringBuilder appendFields(ObjectLocator locator, StringBuilder buffer, ToStringStrategy strategy) { 8546 { 8547 List<Object> theAny; 8548 theAny = (((this.any!= null)&&(!this.any.isEmpty()))?this.getAny():null); 8549 strategy.appendField(locator, this, "any", buffer, theAny); 8550 } 8551 return buffer; 8552 } 8553 8554 public int hashCode(ObjectLocator locator, HashCodeStrategy strategy) { 8555 int currentHashCode = 1; 8556 { 8557 List<Object> theAny; 8558 theAny = (((this.any!= null)&&(!this.any.isEmpty()))?this.getAny():null); 8559 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "any", theAny), currentHashCode, theAny); 8560 } 8561 return currentHashCode; 8562 } 8563 8564 public int hashCode() { 8565 final HashCodeStrategy strategy = JAXBHashCodeStrategy.INSTANCE; 8566 return this.hashCode(null, strategy); 8567 } 8568 8569 public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy strategy) { 8570 if (!(object instanceof DtoBroker.ShutdownHooks)) { 8571 return false; 8572 } 8573 if (this == object) { 8574 return true; 8575 } 8576 final DtoBroker.ShutdownHooks that = ((DtoBroker.ShutdownHooks) object); 8577 { 8578 List<Object> lhsAny; 8579 lhsAny = (((this.any!= null)&&(!this.any.isEmpty()))?this.getAny():null); 8580 List<Object> rhsAny; 8581 rhsAny = (((that.any!= null)&&(!that.any.isEmpty()))?that.getAny():null); 8582 if (!strategy.equals(LocatorUtils.property(thisLocator, "any", lhsAny), LocatorUtils.property(thatLocator, "any", rhsAny), lhsAny, rhsAny)) { 8583 return false; 8584 } 8585 } 8586 return true; 8587 } 8588 8589 public boolean equals(Object object) { 8590 final EqualsStrategy strategy = new org.apache.activemq.plugin.jaxb2_commons.ElementAwareEqualsStrategy(); 8591 return equals(null, null, object, strategy); 8592 } 8593 8594 } 8595 8596 8597 /** 8598 * <p>Java class for anonymous complex type. 8599 * 8600 * <p>The following schema fragment specifies the expected content contained within this class. 8601 * 8602 * <pre> 8603 * <complexType> 8604 * <complexContent> 8605 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> 8606 * <choice minOccurs="0"> 8607 * <element ref="{http://activemq.apache.org/schema/core}sslContext"/> 8608 * <any namespace='##other'/> 8609 * </choice> 8610 * </restriction> 8611 * </complexContent> 8612 * </complexType> 8613 * </pre> 8614 * 8615 * 8616 */ 8617 @XmlAccessorType(XmlAccessType.FIELD) 8618 @XmlType(name = "", propOrder = { 8619 "sslContext", 8620 "any" 8621 }) 8622 public static class SslContext 8623 implements Equals, HashCode, ToString 8624 { 8625 8626 protected DtoSslContext sslContext; 8627 @XmlAnyElement(lax = true) 8628 protected Object any; 8629 8630 /** 8631 * Gets the value of the sslContext property. 8632 * 8633 * @return 8634 * possible object is 8635 * {@link DtoSslContext } 8636 * 8637 */ 8638 public DtoSslContext getSslContext() { 8639 return sslContext; 8640 } 8641 8642 /** 8643 * Sets the value of the sslContext property. 8644 * 8645 * @param value 8646 * allowed object is 8647 * {@link DtoSslContext } 8648 * 8649 */ 8650 public void setSslContext(DtoSslContext value) { 8651 this.sslContext = value; 8652 } 8653 8654 /** 8655 * Gets the value of the any property. 8656 * 8657 * @return 8658 * possible object is 8659 * {@link Object } 8660 * 8661 */ 8662 public Object getAny() { 8663 return any; 8664 } 8665 8666 /** 8667 * Sets the value of the any property. 8668 * 8669 * @param value 8670 * allowed object is 8671 * {@link Object } 8672 * 8673 */ 8674 public void setAny(Object value) { 8675 this.any = value; 8676 } 8677 8678 public String toString() { 8679 final ToStringStrategy strategy = JAXBToStringStrategy.INSTANCE; 8680 final StringBuilder buffer = new StringBuilder(); 8681 append(null, buffer, strategy); 8682 return buffer.toString(); 8683 } 8684 8685 public StringBuilder append(ObjectLocator locator, StringBuilder buffer, ToStringStrategy strategy) { 8686 strategy.appendStart(locator, this, buffer); 8687 appendFields(locator, buffer, strategy); 8688 strategy.appendEnd(locator, this, buffer); 8689 return buffer; 8690 } 8691 8692 public StringBuilder appendFields(ObjectLocator locator, StringBuilder buffer, ToStringStrategy strategy) { 8693 { 8694 DtoSslContext theSslContext; 8695 theSslContext = this.getSslContext(); 8696 strategy.appendField(locator, this, "sslContext", buffer, theSslContext); 8697 } 8698 { 8699 Object theAny; 8700 theAny = this.getAny(); 8701 strategy.appendField(locator, this, "any", buffer, theAny); 8702 } 8703 return buffer; 8704 } 8705 8706 public int hashCode(ObjectLocator locator, HashCodeStrategy strategy) { 8707 int currentHashCode = 1; 8708 { 8709 DtoSslContext theSslContext; 8710 theSslContext = this.getSslContext(); 8711 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "sslContext", theSslContext), currentHashCode, theSslContext); 8712 } 8713 { 8714 Object theAny; 8715 theAny = this.getAny(); 8716 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "any", theAny), currentHashCode, theAny); 8717 } 8718 return currentHashCode; 8719 } 8720 8721 public int hashCode() { 8722 final HashCodeStrategy strategy = JAXBHashCodeStrategy.INSTANCE; 8723 return this.hashCode(null, strategy); 8724 } 8725 8726 public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy strategy) { 8727 if (!(object instanceof DtoBroker.SslContext)) { 8728 return false; 8729 } 8730 if (this == object) { 8731 return true; 8732 } 8733 final DtoBroker.SslContext that = ((DtoBroker.SslContext) object); 8734 { 8735 DtoSslContext lhsSslContext; 8736 lhsSslContext = this.getSslContext(); 8737 DtoSslContext rhsSslContext; 8738 rhsSslContext = that.getSslContext(); 8739 if (!strategy.equals(LocatorUtils.property(thisLocator, "sslContext", lhsSslContext), LocatorUtils.property(thatLocator, "sslContext", rhsSslContext), lhsSslContext, rhsSslContext)) { 8740 return false; 8741 } 8742 } 8743 { 8744 Object lhsAny; 8745 lhsAny = this.getAny(); 8746 Object rhsAny; 8747 rhsAny = that.getAny(); 8748 if (!strategy.equals(LocatorUtils.property(thisLocator, "any", lhsAny), LocatorUtils.property(thatLocator, "any", rhsAny), lhsAny, rhsAny)) { 8749 return false; 8750 } 8751 } 8752 return true; 8753 } 8754 8755 public boolean equals(Object object) { 8756 final EqualsStrategy strategy = new org.apache.activemq.plugin.jaxb2_commons.ElementAwareEqualsStrategy(); 8757 return equals(null, null, object, strategy); 8758 } 8759 8760 } 8761 8762 8763 /** 8764 * <p>Java class for anonymous complex type. 8765 * 8766 * <p>The following schema fragment specifies the expected content contained within this class. 8767 * 8768 * <pre> 8769 * <complexType> 8770 * <complexContent> 8771 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> 8772 * <sequence minOccurs="0"> 8773 * <any maxOccurs="unbounded" minOccurs="0"/> 8774 * </sequence> 8775 * </restriction> 8776 * </complexContent> 8777 * </complexType> 8778 * </pre> 8779 * 8780 * 8781 */ 8782 @XmlAccessorType(XmlAccessType.FIELD) 8783 @XmlType(name = "", propOrder = { 8784 "any" 8785 }) 8786 public static class StartException 8787 implements Equals, HashCode, ToString 8788 { 8789 8790 @XmlAnyElement(lax = true) 8791 protected List<Object> any; 8792 8793 /** 8794 * Gets the value of the any property. 8795 * 8796 * <p> 8797 * This accessor method returns a reference to the live list, 8798 * not a snapshot. Therefore any modification you make to the 8799 * returned list will be present inside the JAXB object. 8800 * This is why there is not a <CODE>set</CODE> method for the any property. 8801 * 8802 * <p> 8803 * For example, to add a new item, do as follows: 8804 * <pre> 8805 * getAny().add(newItem); 8806 * </pre> 8807 * 8808 * 8809 * <p> 8810 * Objects of the following type(s) are allowed in the list 8811 * {@link Object } 8812 * 8813 * 8814 */ 8815 public List<Object> getAny() { 8816 if (any == null) { 8817 any = new ArrayList<Object>(); 8818 } 8819 return this.any; 8820 } 8821 8822 public String toString() { 8823 final ToStringStrategy strategy = JAXBToStringStrategy.INSTANCE; 8824 final StringBuilder buffer = new StringBuilder(); 8825 append(null, buffer, strategy); 8826 return buffer.toString(); 8827 } 8828 8829 public StringBuilder append(ObjectLocator locator, StringBuilder buffer, ToStringStrategy strategy) { 8830 strategy.appendStart(locator, this, buffer); 8831 appendFields(locator, buffer, strategy); 8832 strategy.appendEnd(locator, this, buffer); 8833 return buffer; 8834 } 8835 8836 public StringBuilder appendFields(ObjectLocator locator, StringBuilder buffer, ToStringStrategy strategy) { 8837 { 8838 List<Object> theAny; 8839 theAny = (((this.any!= null)&&(!this.any.isEmpty()))?this.getAny():null); 8840 strategy.appendField(locator, this, "any", buffer, theAny); 8841 } 8842 return buffer; 8843 } 8844 8845 public int hashCode(ObjectLocator locator, HashCodeStrategy strategy) { 8846 int currentHashCode = 1; 8847 { 8848 List<Object> theAny; 8849 theAny = (((this.any!= null)&&(!this.any.isEmpty()))?this.getAny():null); 8850 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "any", theAny), currentHashCode, theAny); 8851 } 8852 return currentHashCode; 8853 } 8854 8855 public int hashCode() { 8856 final HashCodeStrategy strategy = JAXBHashCodeStrategy.INSTANCE; 8857 return this.hashCode(null, strategy); 8858 } 8859 8860 public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy strategy) { 8861 if (!(object instanceof DtoBroker.StartException)) { 8862 return false; 8863 } 8864 if (this == object) { 8865 return true; 8866 } 8867 final DtoBroker.StartException that = ((DtoBroker.StartException) object); 8868 { 8869 List<Object> lhsAny; 8870 lhsAny = (((this.any!= null)&&(!this.any.isEmpty()))?this.getAny():null); 8871 List<Object> rhsAny; 8872 rhsAny = (((that.any!= null)&&(!that.any.isEmpty()))?that.getAny():null); 8873 if (!strategy.equals(LocatorUtils.property(thisLocator, "any", lhsAny), LocatorUtils.property(thatLocator, "any", rhsAny), lhsAny, rhsAny)) { 8874 return false; 8875 } 8876 } 8877 return true; 8878 } 8879 8880 public boolean equals(Object object) { 8881 final EqualsStrategy strategy = new org.apache.activemq.plugin.jaxb2_commons.ElementAwareEqualsStrategy(); 8882 return equals(null, null, object, strategy); 8883 } 8884 8885 } 8886 8887 8888 /** 8889 * <p>Java class for anonymous complex type. 8890 * 8891 * <p>The following schema fragment specifies the expected content contained within this class. 8892 * 8893 * <pre> 8894 * <complexType> 8895 * <complexContent> 8896 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> 8897 * <choice minOccurs="0"> 8898 * <element ref="{http://activemq.apache.org/schema/core}systemUsage"/> 8899 * <any namespace='##other'/> 8900 * </choice> 8901 * </restriction> 8902 * </complexContent> 8903 * </complexType> 8904 * </pre> 8905 * 8906 * 8907 */ 8908 @XmlAccessorType(XmlAccessType.FIELD) 8909 @XmlType(name = "", propOrder = { 8910 "systemUsage", 8911 "any" 8912 }) 8913 public static class SystemUsage 8914 implements Equals, HashCode, ToString 8915 { 8916 8917 protected DtoSystemUsage systemUsage; 8918 @XmlAnyElement(lax = true) 8919 protected Object any; 8920 8921 /** 8922 * Gets the value of the systemUsage property. 8923 * 8924 * @return 8925 * possible object is 8926 * {@link DtoSystemUsage } 8927 * 8928 */ 8929 public DtoSystemUsage getSystemUsage() { 8930 return systemUsage; 8931 } 8932 8933 /** 8934 * Sets the value of the systemUsage property. 8935 * 8936 * @param value 8937 * allowed object is 8938 * {@link DtoSystemUsage } 8939 * 8940 */ 8941 public void setSystemUsage(DtoSystemUsage value) { 8942 this.systemUsage = value; 8943 } 8944 8945 /** 8946 * Gets the value of the any property. 8947 * 8948 * @return 8949 * possible object is 8950 * {@link Object } 8951 * 8952 */ 8953 public Object getAny() { 8954 return any; 8955 } 8956 8957 /** 8958 * Sets the value of the any property. 8959 * 8960 * @param value 8961 * allowed object is 8962 * {@link Object } 8963 * 8964 */ 8965 public void setAny(Object value) { 8966 this.any = value; 8967 } 8968 8969 public String toString() { 8970 final ToStringStrategy strategy = JAXBToStringStrategy.INSTANCE; 8971 final StringBuilder buffer = new StringBuilder(); 8972 append(null, buffer, strategy); 8973 return buffer.toString(); 8974 } 8975 8976 public StringBuilder append(ObjectLocator locator, StringBuilder buffer, ToStringStrategy strategy) { 8977 strategy.appendStart(locator, this, buffer); 8978 appendFields(locator, buffer, strategy); 8979 strategy.appendEnd(locator, this, buffer); 8980 return buffer; 8981 } 8982 8983 public StringBuilder appendFields(ObjectLocator locator, StringBuilder buffer, ToStringStrategy strategy) { 8984 { 8985 DtoSystemUsage theSystemUsage; 8986 theSystemUsage = this.getSystemUsage(); 8987 strategy.appendField(locator, this, "systemUsage", buffer, theSystemUsage); 8988 } 8989 { 8990 Object theAny; 8991 theAny = this.getAny(); 8992 strategy.appendField(locator, this, "any", buffer, theAny); 8993 } 8994 return buffer; 8995 } 8996 8997 public int hashCode(ObjectLocator locator, HashCodeStrategy strategy) { 8998 int currentHashCode = 1; 8999 { 9000 DtoSystemUsage theSystemUsage; 9001 theSystemUsage = this.getSystemUsage(); 9002 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "systemUsage", theSystemUsage), currentHashCode, theSystemUsage); 9003 } 9004 { 9005 Object theAny; 9006 theAny = this.getAny(); 9007 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "any", theAny), currentHashCode, theAny); 9008 } 9009 return currentHashCode; 9010 } 9011 9012 public int hashCode() { 9013 final HashCodeStrategy strategy = JAXBHashCodeStrategy.INSTANCE; 9014 return this.hashCode(null, strategy); 9015 } 9016 9017 public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy strategy) { 9018 if (!(object instanceof DtoBroker.SystemUsage)) { 9019 return false; 9020 } 9021 if (this == object) { 9022 return true; 9023 } 9024 final DtoBroker.SystemUsage that = ((DtoBroker.SystemUsage) object); 9025 { 9026 DtoSystemUsage lhsSystemUsage; 9027 lhsSystemUsage = this.getSystemUsage(); 9028 DtoSystemUsage rhsSystemUsage; 9029 rhsSystemUsage = that.getSystemUsage(); 9030 if (!strategy.equals(LocatorUtils.property(thisLocator, "systemUsage", lhsSystemUsage), LocatorUtils.property(thatLocator, "systemUsage", rhsSystemUsage), lhsSystemUsage, rhsSystemUsage)) { 9031 return false; 9032 } 9033 } 9034 { 9035 Object lhsAny; 9036 lhsAny = this.getAny(); 9037 Object rhsAny; 9038 rhsAny = that.getAny(); 9039 if (!strategy.equals(LocatorUtils.property(thisLocator, "any", lhsAny), LocatorUtils.property(thatLocator, "any", rhsAny), lhsAny, rhsAny)) { 9040 return false; 9041 } 9042 } 9043 return true; 9044 } 9045 9046 public boolean equals(Object object) { 9047 final EqualsStrategy strategy = new org.apache.activemq.plugin.jaxb2_commons.ElementAwareEqualsStrategy(); 9048 return equals(null, null, object, strategy); 9049 } 9050 9051 } 9052 9053 9054 /** 9055 * <p>Java class for anonymous complex type. 9056 * 9057 * <p>The following schema fragment specifies the expected content contained within this class. 9058 * 9059 * <pre> 9060 * <complexType> 9061 * <complexContent> 9062 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> 9063 * <choice minOccurs="0"> 9064 * <element ref="{http://activemq.apache.org/schema/core}taskRunnerFactory"/> 9065 * <any namespace='##other'/> 9066 * </choice> 9067 * </restriction> 9068 * </complexContent> 9069 * </complexType> 9070 * </pre> 9071 * 9072 * 9073 */ 9074 @XmlAccessorType(XmlAccessType.FIELD) 9075 @XmlType(name = "", propOrder = { 9076 "taskRunnerFactory", 9077 "any" 9078 }) 9079 public static class TaskRunnerFactory 9080 implements Equals, HashCode, ToString 9081 { 9082 9083 protected DtoTaskRunnerFactory taskRunnerFactory; 9084 @XmlAnyElement(lax = true) 9085 protected Object any; 9086 9087 /** 9088 * Gets the value of the taskRunnerFactory property. 9089 * 9090 * @return 9091 * possible object is 9092 * {@link DtoTaskRunnerFactory } 9093 * 9094 */ 9095 public DtoTaskRunnerFactory getTaskRunnerFactory() { 9096 return taskRunnerFactory; 9097 } 9098 9099 /** 9100 * Sets the value of the taskRunnerFactory property. 9101 * 9102 * @param value 9103 * allowed object is 9104 * {@link DtoTaskRunnerFactory } 9105 * 9106 */ 9107 public void setTaskRunnerFactory(DtoTaskRunnerFactory value) { 9108 this.taskRunnerFactory = value; 9109 } 9110 9111 /** 9112 * Gets the value of the any property. 9113 * 9114 * @return 9115 * possible object is 9116 * {@link Object } 9117 * 9118 */ 9119 public Object getAny() { 9120 return any; 9121 } 9122 9123 /** 9124 * Sets the value of the any property. 9125 * 9126 * @param value 9127 * allowed object is 9128 * {@link Object } 9129 * 9130 */ 9131 public void setAny(Object value) { 9132 this.any = value; 9133 } 9134 9135 public String toString() { 9136 final ToStringStrategy strategy = JAXBToStringStrategy.INSTANCE; 9137 final StringBuilder buffer = new StringBuilder(); 9138 append(null, buffer, strategy); 9139 return buffer.toString(); 9140 } 9141 9142 public StringBuilder append(ObjectLocator locator, StringBuilder buffer, ToStringStrategy strategy) { 9143 strategy.appendStart(locator, this, buffer); 9144 appendFields(locator, buffer, strategy); 9145 strategy.appendEnd(locator, this, buffer); 9146 return buffer; 9147 } 9148 9149 public StringBuilder appendFields(ObjectLocator locator, StringBuilder buffer, ToStringStrategy strategy) { 9150 { 9151 DtoTaskRunnerFactory theTaskRunnerFactory; 9152 theTaskRunnerFactory = this.getTaskRunnerFactory(); 9153 strategy.appendField(locator, this, "taskRunnerFactory", buffer, theTaskRunnerFactory); 9154 } 9155 { 9156 Object theAny; 9157 theAny = this.getAny(); 9158 strategy.appendField(locator, this, "any", buffer, theAny); 9159 } 9160 return buffer; 9161 } 9162 9163 public int hashCode(ObjectLocator locator, HashCodeStrategy strategy) { 9164 int currentHashCode = 1; 9165 { 9166 DtoTaskRunnerFactory theTaskRunnerFactory; 9167 theTaskRunnerFactory = this.getTaskRunnerFactory(); 9168 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "taskRunnerFactory", theTaskRunnerFactory), currentHashCode, theTaskRunnerFactory); 9169 } 9170 { 9171 Object theAny; 9172 theAny = this.getAny(); 9173 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "any", theAny), currentHashCode, theAny); 9174 } 9175 return currentHashCode; 9176 } 9177 9178 public int hashCode() { 9179 final HashCodeStrategy strategy = JAXBHashCodeStrategy.INSTANCE; 9180 return this.hashCode(null, strategy); 9181 } 9182 9183 public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy strategy) { 9184 if (!(object instanceof DtoBroker.TaskRunnerFactory)) { 9185 return false; 9186 } 9187 if (this == object) { 9188 return true; 9189 } 9190 final DtoBroker.TaskRunnerFactory that = ((DtoBroker.TaskRunnerFactory) object); 9191 { 9192 DtoTaskRunnerFactory lhsTaskRunnerFactory; 9193 lhsTaskRunnerFactory = this.getTaskRunnerFactory(); 9194 DtoTaskRunnerFactory rhsTaskRunnerFactory; 9195 rhsTaskRunnerFactory = that.getTaskRunnerFactory(); 9196 if (!strategy.equals(LocatorUtils.property(thisLocator, "taskRunnerFactory", lhsTaskRunnerFactory), LocatorUtils.property(thatLocator, "taskRunnerFactory", rhsTaskRunnerFactory), lhsTaskRunnerFactory, rhsTaskRunnerFactory)) { 9197 return false; 9198 } 9199 } 9200 { 9201 Object lhsAny; 9202 lhsAny = this.getAny(); 9203 Object rhsAny; 9204 rhsAny = that.getAny(); 9205 if (!strategy.equals(LocatorUtils.property(thisLocator, "any", lhsAny), LocatorUtils.property(thatLocator, "any", rhsAny), lhsAny, rhsAny)) { 9206 return false; 9207 } 9208 } 9209 return true; 9210 } 9211 9212 public boolean equals(Object object) { 9213 final EqualsStrategy strategy = new org.apache.activemq.plugin.jaxb2_commons.ElementAwareEqualsStrategy(); 9214 return equals(null, null, object, strategy); 9215 } 9216 9217 } 9218 9219 9220 /** 9221 * <p>Java class for anonymous complex type. 9222 * 9223 * <p>The following schema fragment specifies the expected content contained within this class. 9224 * 9225 * <pre> 9226 * <complexType> 9227 * <complexContent> 9228 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> 9229 * <choice minOccurs="0"> 9230 * <element ref="{http://activemq.apache.org/schema/core}levelDB"/> 9231 * <element ref="{http://activemq.apache.org/schema/core}pListStoreImpl"/> 9232 * <element ref="{http://activemq.apache.org/schema/core}replicatedLevelDB"/> 9233 * <any namespace='##other'/> 9234 * </choice> 9235 * </restriction> 9236 * </complexContent> 9237 * </complexType> 9238 * </pre> 9239 * 9240 * 9241 */ 9242 @XmlAccessorType(XmlAccessType.FIELD) 9243 @XmlType(name = "", propOrder = { 9244 "levelDB", 9245 "pListStoreImpl", 9246 "replicatedLevelDB", 9247 "any" 9248 }) 9249 public static class TempDataStore 9250 implements Equals, HashCode, ToString 9251 { 9252 9253 protected DtoLevelDB levelDB; 9254 protected DtoPListStoreImpl pListStoreImpl; 9255 protected DtoReplicatedLevelDB replicatedLevelDB; 9256 @XmlAnyElement(lax = true) 9257 protected Object any; 9258 9259 /** 9260 * Gets the value of the levelDB property. 9261 * 9262 * @return 9263 * possible object is 9264 * {@link DtoLevelDB } 9265 * 9266 */ 9267 public DtoLevelDB getLevelDB() { 9268 return levelDB; 9269 } 9270 9271 /** 9272 * Sets the value of the levelDB property. 9273 * 9274 * @param value 9275 * allowed object is 9276 * {@link DtoLevelDB } 9277 * 9278 */ 9279 public void setLevelDB(DtoLevelDB value) { 9280 this.levelDB = value; 9281 } 9282 9283 /** 9284 * Gets the value of the pListStoreImpl property. 9285 * 9286 * @return 9287 * possible object is 9288 * {@link DtoPListStoreImpl } 9289 * 9290 */ 9291 public DtoPListStoreImpl getPListStoreImpl() { 9292 return pListStoreImpl; 9293 } 9294 9295 /** 9296 * Sets the value of the pListStoreImpl property. 9297 * 9298 * @param value 9299 * allowed object is 9300 * {@link DtoPListStoreImpl } 9301 * 9302 */ 9303 public void setPListStoreImpl(DtoPListStoreImpl value) { 9304 this.pListStoreImpl = value; 9305 } 9306 9307 /** 9308 * Gets the value of the replicatedLevelDB property. 9309 * 9310 * @return 9311 * possible object is 9312 * {@link DtoReplicatedLevelDB } 9313 * 9314 */ 9315 public DtoReplicatedLevelDB getReplicatedLevelDB() { 9316 return replicatedLevelDB; 9317 } 9318 9319 /** 9320 * Sets the value of the replicatedLevelDB property. 9321 * 9322 * @param value 9323 * allowed object is 9324 * {@link DtoReplicatedLevelDB } 9325 * 9326 */ 9327 public void setReplicatedLevelDB(DtoReplicatedLevelDB value) { 9328 this.replicatedLevelDB = value; 9329 } 9330 9331 /** 9332 * Gets the value of the any property. 9333 * 9334 * @return 9335 * possible object is 9336 * {@link Object } 9337 * 9338 */ 9339 public Object getAny() { 9340 return any; 9341 } 9342 9343 /** 9344 * Sets the value of the any property. 9345 * 9346 * @param value 9347 * allowed object is 9348 * {@link Object } 9349 * 9350 */ 9351 public void setAny(Object value) { 9352 this.any = value; 9353 } 9354 9355 public String toString() { 9356 final ToStringStrategy strategy = JAXBToStringStrategy.INSTANCE; 9357 final StringBuilder buffer = new StringBuilder(); 9358 append(null, buffer, strategy); 9359 return buffer.toString(); 9360 } 9361 9362 public StringBuilder append(ObjectLocator locator, StringBuilder buffer, ToStringStrategy strategy) { 9363 strategy.appendStart(locator, this, buffer); 9364 appendFields(locator, buffer, strategy); 9365 strategy.appendEnd(locator, this, buffer); 9366 return buffer; 9367 } 9368 9369 public StringBuilder appendFields(ObjectLocator locator, StringBuilder buffer, ToStringStrategy strategy) { 9370 { 9371 DtoLevelDB theLevelDB; 9372 theLevelDB = this.getLevelDB(); 9373 strategy.appendField(locator, this, "levelDB", buffer, theLevelDB); 9374 } 9375 { 9376 DtoPListStoreImpl thePListStoreImpl; 9377 thePListStoreImpl = this.getPListStoreImpl(); 9378 strategy.appendField(locator, this, "pListStoreImpl", buffer, thePListStoreImpl); 9379 } 9380 { 9381 DtoReplicatedLevelDB theReplicatedLevelDB; 9382 theReplicatedLevelDB = this.getReplicatedLevelDB(); 9383 strategy.appendField(locator, this, "replicatedLevelDB", buffer, theReplicatedLevelDB); 9384 } 9385 { 9386 Object theAny; 9387 theAny = this.getAny(); 9388 strategy.appendField(locator, this, "any", buffer, theAny); 9389 } 9390 return buffer; 9391 } 9392 9393 public int hashCode(ObjectLocator locator, HashCodeStrategy strategy) { 9394 int currentHashCode = 1; 9395 { 9396 DtoLevelDB theLevelDB; 9397 theLevelDB = this.getLevelDB(); 9398 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "levelDB", theLevelDB), currentHashCode, theLevelDB); 9399 } 9400 { 9401 DtoPListStoreImpl thePListStoreImpl; 9402 thePListStoreImpl = this.getPListStoreImpl(); 9403 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "pListStoreImpl", thePListStoreImpl), currentHashCode, thePListStoreImpl); 9404 } 9405 { 9406 DtoReplicatedLevelDB theReplicatedLevelDB; 9407 theReplicatedLevelDB = this.getReplicatedLevelDB(); 9408 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "replicatedLevelDB", theReplicatedLevelDB), currentHashCode, theReplicatedLevelDB); 9409 } 9410 { 9411 Object theAny; 9412 theAny = this.getAny(); 9413 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "any", theAny), currentHashCode, theAny); 9414 } 9415 return currentHashCode; 9416 } 9417 9418 public int hashCode() { 9419 final HashCodeStrategy strategy = JAXBHashCodeStrategy.INSTANCE; 9420 return this.hashCode(null, strategy); 9421 } 9422 9423 public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy strategy) { 9424 if (!(object instanceof DtoBroker.TempDataStore)) { 9425 return false; 9426 } 9427 if (this == object) { 9428 return true; 9429 } 9430 final DtoBroker.TempDataStore that = ((DtoBroker.TempDataStore) object); 9431 { 9432 DtoLevelDB lhsLevelDB; 9433 lhsLevelDB = this.getLevelDB(); 9434 DtoLevelDB rhsLevelDB; 9435 rhsLevelDB = that.getLevelDB(); 9436 if (!strategy.equals(LocatorUtils.property(thisLocator, "levelDB", lhsLevelDB), LocatorUtils.property(thatLocator, "levelDB", rhsLevelDB), lhsLevelDB, rhsLevelDB)) { 9437 return false; 9438 } 9439 } 9440 { 9441 DtoPListStoreImpl lhsPListStoreImpl; 9442 lhsPListStoreImpl = this.getPListStoreImpl(); 9443 DtoPListStoreImpl rhsPListStoreImpl; 9444 rhsPListStoreImpl = that.getPListStoreImpl(); 9445 if (!strategy.equals(LocatorUtils.property(thisLocator, "pListStoreImpl", lhsPListStoreImpl), LocatorUtils.property(thatLocator, "pListStoreImpl", rhsPListStoreImpl), lhsPListStoreImpl, rhsPListStoreImpl)) { 9446 return false; 9447 } 9448 } 9449 { 9450 DtoReplicatedLevelDB lhsReplicatedLevelDB; 9451 lhsReplicatedLevelDB = this.getReplicatedLevelDB(); 9452 DtoReplicatedLevelDB rhsReplicatedLevelDB; 9453 rhsReplicatedLevelDB = that.getReplicatedLevelDB(); 9454 if (!strategy.equals(LocatorUtils.property(thisLocator, "replicatedLevelDB", lhsReplicatedLevelDB), LocatorUtils.property(thatLocator, "replicatedLevelDB", rhsReplicatedLevelDB), lhsReplicatedLevelDB, rhsReplicatedLevelDB)) { 9455 return false; 9456 } 9457 } 9458 { 9459 Object lhsAny; 9460 lhsAny = this.getAny(); 9461 Object rhsAny; 9462 rhsAny = that.getAny(); 9463 if (!strategy.equals(LocatorUtils.property(thisLocator, "any", lhsAny), LocatorUtils.property(thatLocator, "any", rhsAny), lhsAny, rhsAny)) { 9464 return false; 9465 } 9466 } 9467 return true; 9468 } 9469 9470 public boolean equals(Object object) { 9471 final EqualsStrategy strategy = new org.apache.activemq.plugin.jaxb2_commons.ElementAwareEqualsStrategy(); 9472 return equals(null, null, object, strategy); 9473 } 9474 9475 } 9476 9477 9478 /** 9479 * <p>Java class for anonymous complex type. 9480 * 9481 * <p>The following schema fragment specifies the expected content contained within this class. 9482 * 9483 * <pre> 9484 * <complexType> 9485 * <complexContent> 9486 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> 9487 * <choice maxOccurs="unbounded" minOccurs="0"> 9488 * <element ref="{http://activemq.apache.org/schema/core}transportConnector"/> 9489 * <any namespace='##other'/> 9490 * </choice> 9491 * </restriction> 9492 * </complexContent> 9493 * </complexType> 9494 * </pre> 9495 * 9496 * 9497 */ 9498 @XmlAccessorType(XmlAccessType.FIELD) 9499 @XmlType(name = "", propOrder = { 9500 "transportConnectorOrAny" 9501 }) 9502 public static class TransportConnectors 9503 implements Equals, HashCode, ToString 9504 { 9505 9506 @XmlElementRef(name = "transportConnector", namespace = "http://activemq.apache.org/schema/core", type = DtoTransportConnector.class, required = false) 9507 @XmlAnyElement(lax = true) 9508 protected List<Object> transportConnectorOrAny; 9509 9510 /** 9511 * Gets the value of the transportConnectorOrAny property. 9512 * 9513 * <p> 9514 * This accessor method returns a reference to the live list, 9515 * not a snapshot. Therefore any modification you make to the 9516 * returned list will be present inside the JAXB object. 9517 * This is why there is not a <CODE>set</CODE> method for the transportConnectorOrAny property. 9518 * 9519 * <p> 9520 * For example, to add a new item, do as follows: 9521 * <pre> 9522 * getTransportConnectorOrAny().add(newItem); 9523 * </pre> 9524 * 9525 * 9526 * <p> 9527 * Objects of the following type(s) are allowed in the list 9528 * {@link Object } 9529 * {@link DtoTransportConnector } 9530 * 9531 * 9532 */ 9533 public List<Object> getTransportConnectorOrAny() { 9534 if (transportConnectorOrAny == null) { 9535 transportConnectorOrAny = new ArrayList<Object>(); 9536 } 9537 return this.transportConnectorOrAny; 9538 } 9539 9540 public String toString() { 9541 final ToStringStrategy strategy = JAXBToStringStrategy.INSTANCE; 9542 final StringBuilder buffer = new StringBuilder(); 9543 append(null, buffer, strategy); 9544 return buffer.toString(); 9545 } 9546 9547 public StringBuilder append(ObjectLocator locator, StringBuilder buffer, ToStringStrategy strategy) { 9548 strategy.appendStart(locator, this, buffer); 9549 appendFields(locator, buffer, strategy); 9550 strategy.appendEnd(locator, this, buffer); 9551 return buffer; 9552 } 9553 9554 public StringBuilder appendFields(ObjectLocator locator, StringBuilder buffer, ToStringStrategy strategy) { 9555 { 9556 List<Object> theTransportConnectorOrAny; 9557 theTransportConnectorOrAny = (((this.transportConnectorOrAny!= null)&&(!this.transportConnectorOrAny.isEmpty()))?this.getTransportConnectorOrAny():null); 9558 strategy.appendField(locator, this, "transportConnectorOrAny", buffer, theTransportConnectorOrAny); 9559 } 9560 return buffer; 9561 } 9562 9563 public int hashCode(ObjectLocator locator, HashCodeStrategy strategy) { 9564 int currentHashCode = 1; 9565 { 9566 List<Object> theTransportConnectorOrAny; 9567 theTransportConnectorOrAny = (((this.transportConnectorOrAny!= null)&&(!this.transportConnectorOrAny.isEmpty()))?this.getTransportConnectorOrAny():null); 9568 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "transportConnectorOrAny", theTransportConnectorOrAny), currentHashCode, theTransportConnectorOrAny); 9569 } 9570 return currentHashCode; 9571 } 9572 9573 public int hashCode() { 9574 final HashCodeStrategy strategy = JAXBHashCodeStrategy.INSTANCE; 9575 return this.hashCode(null, strategy); 9576 } 9577 9578 public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy strategy) { 9579 if (!(object instanceof DtoBroker.TransportConnectors)) { 9580 return false; 9581 } 9582 if (this == object) { 9583 return true; 9584 } 9585 final DtoBroker.TransportConnectors that = ((DtoBroker.TransportConnectors) object); 9586 { 9587 List<Object> lhsTransportConnectorOrAny; 9588 lhsTransportConnectorOrAny = (((this.transportConnectorOrAny!= null)&&(!this.transportConnectorOrAny.isEmpty()))?this.getTransportConnectorOrAny():null); 9589 List<Object> rhsTransportConnectorOrAny; 9590 rhsTransportConnectorOrAny = (((that.transportConnectorOrAny!= null)&&(!that.transportConnectorOrAny.isEmpty()))?that.getTransportConnectorOrAny():null); 9591 if (!strategy.equals(LocatorUtils.property(thisLocator, "transportConnectorOrAny", lhsTransportConnectorOrAny), LocatorUtils.property(thatLocator, "transportConnectorOrAny", rhsTransportConnectorOrAny), lhsTransportConnectorOrAny, rhsTransportConnectorOrAny)) { 9592 return false; 9593 } 9594 } 9595 return true; 9596 } 9597 9598 public boolean equals(Object object) { 9599 final EqualsStrategy strategy = new org.apache.activemq.plugin.jaxb2_commons.ElementAwareEqualsStrategy(); 9600 return equals(null, null, object, strategy); 9601 } 9602 9603 } 9604 9605 9606 /** 9607 * <p>Java class for anonymous complex type. 9608 * 9609 * <p>The following schema fragment specifies the expected content contained within this class. 9610 * 9611 * <pre> 9612 * <complexType> 9613 * <complexContent> 9614 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> 9615 * <sequence maxOccurs="unbounded" minOccurs="0"> 9616 * <any maxOccurs="unbounded" minOccurs="0"/> 9617 * </sequence> 9618 * </restriction> 9619 * </complexContent> 9620 * </complexType> 9621 * </pre> 9622 * 9623 * 9624 */ 9625 @XmlAccessorType(XmlAccessType.FIELD) 9626 @XmlType(name = "", propOrder = { 9627 "any" 9628 }) 9629 public static class TransportConnectorURIs 9630 implements Equals, HashCode, ToString 9631 { 9632 9633 @XmlAnyElement(lax = true) 9634 protected List<Object> any; 9635 9636 /** 9637 * Gets the value of the any property. 9638 * 9639 * <p> 9640 * This accessor method returns a reference to the live list, 9641 * not a snapshot. Therefore any modification you make to the 9642 * returned list will be present inside the JAXB object. 9643 * This is why there is not a <CODE>set</CODE> method for the any property. 9644 * 9645 * <p> 9646 * For example, to add a new item, do as follows: 9647 * <pre> 9648 * getAny().add(newItem); 9649 * </pre> 9650 * 9651 * 9652 * <p> 9653 * Objects of the following type(s) are allowed in the list 9654 * {@link Object } 9655 * 9656 * 9657 */ 9658 public List<Object> getAny() { 9659 if (any == null) { 9660 any = new ArrayList<Object>(); 9661 } 9662 return this.any; 9663 } 9664 9665 public String toString() { 9666 final ToStringStrategy strategy = JAXBToStringStrategy.INSTANCE; 9667 final StringBuilder buffer = new StringBuilder(); 9668 append(null, buffer, strategy); 9669 return buffer.toString(); 9670 } 9671 9672 public StringBuilder append(ObjectLocator locator, StringBuilder buffer, ToStringStrategy strategy) { 9673 strategy.appendStart(locator, this, buffer); 9674 appendFields(locator, buffer, strategy); 9675 strategy.appendEnd(locator, this, buffer); 9676 return buffer; 9677 } 9678 9679 public StringBuilder appendFields(ObjectLocator locator, StringBuilder buffer, ToStringStrategy strategy) { 9680 { 9681 List<Object> theAny; 9682 theAny = (((this.any!= null)&&(!this.any.isEmpty()))?this.getAny():null); 9683 strategy.appendField(locator, this, "any", buffer, theAny); 9684 } 9685 return buffer; 9686 } 9687 9688 public int hashCode(ObjectLocator locator, HashCodeStrategy strategy) { 9689 int currentHashCode = 1; 9690 { 9691 List<Object> theAny; 9692 theAny = (((this.any!= null)&&(!this.any.isEmpty()))?this.getAny():null); 9693 currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "any", theAny), currentHashCode, theAny); 9694 } 9695 return currentHashCode; 9696 } 9697 9698 public int hashCode() { 9699 final HashCodeStrategy strategy = JAXBHashCodeStrategy.INSTANCE; 9700 return this.hashCode(null, strategy); 9701 } 9702 9703 public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy strategy) { 9704 if (!(object instanceof DtoBroker.TransportConnectorURIs)) { 9705 return false; 9706 } 9707 if (this == object) { 9708 return true; 9709 } 9710 final DtoBroker.TransportConnectorURIs that = ((DtoBroker.TransportConnectorURIs) object); 9711 { 9712 List<Object> lhsAny; 9713 lhsAny = (((this.any!= null)&&(!this.any.isEmpty()))?this.getAny():null); 9714 List<Object> rhsAny; 9715 rhsAny = (((that.any!= null)&&(!that.any.isEmpty()))?that.getAny():null); 9716 if (!strategy.equals(LocatorUtils.property(thisLocator, "any", lhsAny), LocatorUtils.property(thatLocator, "any", rhsAny), lhsAny, rhsAny)) { 9717 return false; 9718 } 9719 } 9720 return true; 9721 } 9722 9723 public boolean equals(Object object) { 9724 final EqualsStrategy strategy = new org.apache.activemq.plugin.jaxb2_commons.ElementAwareEqualsStrategy(); 9725 return equals(null, null, object, strategy); 9726 } 9727 9728 } 9729 9730}