diff -u results/org.apache.activemq/activemq-parent/5.16.6/jnorm/reference/activemq-osgi-5.16.6.jar:activemq-osgi-5.16.6.jar/org.apache.activemq.schema.core.ObjectFactory.jimple results/org.apache.activemq/activemq-parent/5.16.6/jnorm/rebuild/activemq-osgi-5.16.6.jar:activemq-osgi-5.16.6.jar/org.apache.activemq.schema.core.ObjectFactory.jimple
--- results/org.apache.activemq/activemq-parent/5.16.6/jnorm/reference/activemq-osgi-5.16.6.jar:activemq-osgi-5.16.6.jar/org.apache.activemq.schema.core.ObjectFactory.jimple	2025-03-13 12:35:56.999571269 +0000
+++ results/org.apache.activemq/activemq-parent/5.16.6/jnorm/rebuild/activemq-osgi-5.16.6.jar:activemq-osgi-5.16.6.jar/org.apache.activemq.schema.core.ObjectFactory.jimple	2025-03-13 12:43:24.588526361 +0000
@@ -1,184 +1,184 @@
 public class org.apache.activemq.schema.core.ObjectFactory extends java.lang.Object
 {
-private static final javax.xml.namespace.QName _DtoSharedDeadLetterStrategyDeadLetterQueue_QNAME;
-private static final javax.xml.namespace.QName _DtoTraceBrokerPathPluginAdminConnectionContext_QNAME;
-private static final javax.xml.namespace.QName _DtoTraceBrokerPathPluginNext_QNAME;
-private static final javax.xml.namespace.QName _DtoLastImageSubscriptionRecoveryPolicyBroker_QNAME;
-private static final javax.xml.namespace.QName _DtoSybaseJdbcAdapterStatements_QNAME;
-private static final javax.xml.namespace.QName _DtoTransportConnectorPublishedAddressPolicy_QNAME;
-private static final javax.xml.namespace.QName _DtoTransportConnectorDiscoveryAgent_QNAME;
-private static final javax.xml.namespace.QName _DtoTransportConnectorMessageAuthorizationPolicy_QNAME;
-private static final javax.xml.namespace.QName _DtoTransportConnectorBrokerService_QNAME;
-private static final javax.xml.namespace.QName _DtoTransportConnectorTaskRunnerFactory_QNAME;
-private static final javax.xml.namespace.QName _DtoTransportConnectorBrokerInfo_QNAME;
-private static final javax.xml.namespace.QName _DtoTransportConnectorServer_QNAME;
+private static final javax.xml.namespace.QName _DtoForwardingBridgeNetworkBridgeFailedListener_QNAME;
+private static final javax.xml.namespace.QName _DtoForwardingBridgeLocalBroker_QNAME;
+private static final javax.xml.namespace.QName _DtoForwardingBridgeRemoteBroker_QNAME;
+private static final javax.xml.namespace.QName _DtoCamelEndpointLoaderSource_QNAME;
+private static final javax.xml.namespace.QName _DtoCamelEndpointLoaderComponent_QNAME;
+private static final javax.xml.namespace.QName _DtoCamelEndpointLoaderCamelContext_QNAME;
+private static final javax.xml.namespace.QName _DtoLDAPAuthorizationMapContext_QNAME;
+private static final javax.xml.namespace.QName _DtoLDAPAuthorizationMapOptions_QNAME;
+private static final javax.xml.namespace.QName _DtoLDAPAuthorizationMapQueueSearchMatchingFormat_QNAME;
+private static final javax.xml.namespace.QName _DtoLDAPAuthorizationMapTopicSearchMatchingFormat_QNAME;
 private static final javax.xml.namespace.QName _DtoTempTopicConnection_QNAME;
 private static final javax.xml.namespace.QName _DtoTempTopicProperties_QNAME;
 private static final javax.xml.namespace.QName _DtoTempTopicCompositeDestinations_QNAME;
-private static final javax.xml.namespace.QName _DtoTaskRunnerFactoryRejectedTaskHandler_QNAME;
-private static final javax.xml.namespace.QName _DtoTaskRunnerFactoryThreadClassLoader_QNAME;
-private static final javax.xml.namespace.QName _DtoTaskRunnerFactoryExecutor_QNAME;
-private static final javax.xml.namespace.QName _DtoDatabaseLockerDataSource_QNAME;
-private static final javax.xml.namespace.QName _DtoDatabaseLockerExceptionHandler_QNAME;
-private static final javax.xml.namespace.QName _DtoDatabaseLockerLockable_QNAME;
-private static final javax.xml.namespace.QName _DtoUdpTraceBrokerPluginWireFormat_QNAME;
-private static final javax.xml.namespace.QName _DtoUdpTraceBrokerPluginWireFormatFactory_QNAME;
-private static final javax.xml.namespace.QName _DtoUdpTraceBrokerPluginAddress_QNAME;
+private static final javax.xml.namespace.QName _DtoSqlServerJDBCAdapterStatements_QNAME;
+private static final javax.xml.namespace.QName _DtoMemoryUsageParent_QNAME;
+private static final javax.xml.namespace.QName _DtoMemoryUsageExecutor_QNAME;
+private static final javax.xml.namespace.QName _DtoMemoryUsageLimiter_QNAME;
+private static final javax.xml.namespace.QName _DtoProxyConnectorServer_QNAME;
+private static final javax.xml.namespace.QName _DtoLoggingBrokerPluginAdminConnectionContext_QNAME;
+private static final javax.xml.namespace.QName _DtoLoggingBrokerPluginNext_QNAME;
+private static final javax.xml.namespace.QName _DtoDiscardingDeadLetterQueue_QNAME;
+private static final javax.xml.namespace.QName _DtoSimpleDispatchSelectorDestination_QNAME;
+private static final javax.xml.namespace.QName _DtoCompositeTopicForwardTo_QNAME;
+private static final javax.xml.namespace.QName _DtoStatementsDropSchemaStatements_QNAME;
+private static final javax.xml.namespace.QName _DtoStatementsCreateSchemaStatements_QNAME;
+private static final javax.xml.namespace.QName _DtoStatementsCreateLockSchemaStatements_QNAME;
+private static final javax.xml.namespace.QName _DtoSimpleAuthorizationMapWriteACLs_QNAME;
+private static final javax.xml.namespace.QName _DtoSimpleAuthorizationMapReadACLs_QNAME;
+private static final javax.xml.namespace.QName _DtoSimpleAuthorizationMapAdminACLs_QNAME;
+private static final javax.xml.namespace.QName _DtoSimpleAuthorizationMapTempDestinationAuthorizationEntry_QNAME;
+private static final javax.xml.namespace.QName _DtoFilteredDestinationFilter_QNAME;
+private static final javax.xml.namespace.QName _DtoPooledConnectionFactoryTransactionManager_QNAME;
+private static final javax.xml.namespace.QName _DtoPooledConnectionFactoryConnectionFactory_QNAME;
+private static final javax.xml.namespace.QName _DtoPolicyEntryPendingMessageLimitStrategy_QNAME;
+private static final javax.xml.namespace.QName _DtoPolicyEntryPendingQueuePolicy_QNAME;
+private static final javax.xml.namespace.QName _DtoPolicyEntrySubscriptionRecoveryPolicy_QNAME;
+private static final javax.xml.namespace.QName _DtoPolicyEntryNetworkBridgeFilterFactory_QNAME;
+private static final javax.xml.namespace.QName _DtoPolicyEntryPendingDurableSubscriberPolicy_QNAME;
+private static final javax.xml.namespace.QName _DtoPolicyEntrySlowConsumerStrategy_QNAME;
+private static final javax.xml.namespace.QName _DtoPolicyEntryDeadLetterStrategy_QNAME;
+private static final javax.xml.namespace.QName _DtoPolicyEntryDispatchPolicy_QNAME;
+private static final javax.xml.namespace.QName _DtoPolicyEntryMessageGroupMapFactory_QNAME;
+private static final javax.xml.namespace.QName _DtoPolicyEntryPendingSubscriberPolicy_QNAME;
+private static final javax.xml.namespace.QName _DtoPolicyEntryMessageEvictionStrategy_QNAME;
+private static final javax.xml.namespace.QName _DtoSimpleAuthenticationPluginUsers_QNAME;
+private static final javax.xml.namespace.QName _DtoSimpleAuthenticationPluginUserPasswords_QNAME;
+private static final javax.xml.namespace.QName _DtoSimpleAuthenticationPluginUserGroups_QNAME;
+private static final javax.xml.namespace.QName _DtoJdbcPersistenceAdapterWireFormat_QNAME;
+private static final javax.xml.namespace.QName _DtoJdbcPersistenceAdapterBrokerService_QNAME;
 private static final javax.xml.namespace.QName _DtoJdbcPersistenceAdapterLocker_QNAME;
 private static final javax.xml.namespace.QName _DtoJdbcPersistenceAdapterDs_QNAME;
+private static final javax.xml.namespace.QName _DtoJdbcPersistenceAdapterDataSource_QNAME;
 private static final javax.xml.namespace.QName _DtoJdbcPersistenceAdapterUsageManager_QNAME;
 private static final javax.xml.namespace.QName _DtoJdbcPersistenceAdapterDatabaseLocker_QNAME;
 private static final javax.xml.namespace.QName _DtoJdbcPersistenceAdapterAdapter_QNAME;
 private static final javax.xml.namespace.QName _DtoJdbcPersistenceAdapterLockDataSource_QNAME;
 private static final javax.xml.namespace.QName _DtoJdbcPersistenceAdapterScheduledThreadPoolExecutor_QNAME;
-private static final javax.xml.namespace.QName _DtoCompositeDemandForwardingBridgeStaticallyIncludedDestinations_QNAME;
-private static final javax.xml.namespace.QName _DtoCompositeDemandForwardingBridgeNetworkBridgeListener_QNAME;
-private static final javax.xml.namespace.QName _DtoCompositeDemandForwardingBridgeDurableDestinations_QNAME;
-private static final javax.xml.namespace.QName _DtoCompositeDemandForwardingBridgeLocalBroker_QNAME;
-private static final javax.xml.namespace.QName _DtoCompositeDemandForwardingBridgeRemoteBroker_QNAME;
-private static final javax.xml.namespace.QName _DtoCompositeDemandForwardingBridgeDynamicallyIncludedDestinations_QNAME;
-private static final javax.xml.namespace.QName _DtoCompositeDemandForwardingBridgeExcludedDestinations_QNAME;
-private static final javax.xml.namespace.QName _DtoCompositeDemandForwardingBridgeConfiguration_QNAME;
+private static final javax.xml.namespace.QName _DtoMKahaDBTransactionStore_QNAME;
+private static final javax.xml.namespace.QName _DtoMKahaDBFilteredPersistenceAdapters_QNAME;
+private static final javax.xml.namespace.QName _DtoFixedCountSubscriptionRecoveryPolicyBroker_QNAME;
+private static final javax.xml.namespace.QName _DtoNetworkConnectorStaticallyIncludedDestinations_QNAME;
+private static final javax.xml.namespace.QName _DtoNetworkConnectorDiscoveryAgent_QNAME;
+private static final javax.xml.namespace.QName _DtoNetworkConnectorSslContext_QNAME;
+private static final javax.xml.namespace.QName _DtoNetworkConnectorDurableDestinations_QNAME;
+private static final javax.xml.namespace.QName _DtoNetworkConnectorDynamicallyIncludedDestinations_QNAME;
+private static final javax.xml.namespace.QName _DtoNetworkConnectorExcludedDestinations_QNAME;
+private static final javax.xml.namespace.QName _DtoNetworkConnectorBridgeFactory_QNAME;
+private static final javax.xml.namespace.QName _DtoNetworkConnectorConnectionFilter_QNAME;
+private static final javax.xml.namespace.QName _DtoDatabaseLockerExceptionHandler_QNAME;
+private static final javax.xml.namespace.QName _DtoDatabaseLockerLockable_QNAME;
+private static final javax.xml.namespace.QName _DtoXaConnectionFactoryRejectedTaskHandler_QNAME;
+private static final javax.xml.namespace.QName _DtoXaConnectionFactorySessionTaskRunner_QNAME;
+private static final javax.xml.namespace.QName _DtoXaConnectionFactoryConnectionIdGenerator_QNAME;
+private static final javax.xml.namespace.QName _DtoXaConnectionFactoryBlobTransferPolicy_QNAME;
+private static final javax.xml.namespace.QName _DtoXaConnectionFactoryExceptionListener_QNAME;
+private static final javax.xml.namespace.QName _DtoXaConnectionFactoryClientIdGenerator_QNAME;
+private static final javax.xml.namespace.QName _DtoXaConnectionFactoryTrustedPackages_QNAME;
+private static final javax.xml.namespace.QName _DtoXaConnectionFactoryTransportListener_QNAME;
+private static final javax.xml.namespace.QName _DtoXaConnectionFactoryPrefetchPolicy_QNAME;
+private static final javax.xml.namespace.QName _DtoXaConnectionFactoryTransformer_QNAME;
+private static final javax.xml.namespace.QName _DtoXaConnectionFactoryClientInternalExceptionListener_QNAME;
+private static final javax.xml.namespace.QName _DtoXaConnectionFactoryRedeliveryPolicyMap_QNAME;
+private static final javax.xml.namespace.QName _DtoXaConnectionFactoryRedeliveryPolicy_QNAME;
+private static final javax.xml.namespace.QName _DtoTaskRunnerFactoryThreadClassLoader_QNAME;
+private static final javax.xml.namespace.QName _DtoQueryBasedSubscriptionRecoveryPolicyQuery_QNAME;
+private static final javax.xml.namespace.QName _DtoTransportConnectorPublishedAddressPolicy_QNAME;
+private static final javax.xml.namespace.QName _DtoTransportConnectorMessageAuthorizationPolicy_QNAME;
+private static final javax.xml.namespace.QName _DtoTransportConnectorTaskRunnerFactory_QNAME;
+private static final javax.xml.namespace.QName _DtoTransportConnectorBrokerInfo_QNAME;
+private static final javax.xml.namespace.QName _DtoFilteredKahaDBPersistenceAdapter_QNAME;
+private static final javax.xml.namespace.QName _DtoFilteredKahaDBTemplate_QNAME;
+private static final javax.xml.namespace.QName _DtoFilteredKahaDBUsage_QNAME;
+private static final javax.xml.namespace.QName _DtoQueueDispatchSelectorExclusiveConsumer_QNAME;
+private static final javax.xml.namespace.QName _DtoLevelDBTransactionIdTransformer_QNAME;
+private static final javax.xml.namespace.QName _DtoSslContextSSLContext_QNAME;
+private static final javax.xml.namespace.QName _DtoSslContextKeyManagers_QNAME;
+private static final javax.xml.namespace.QName _DtoSslContextTrustManagers_QNAME;
+private static final javax.xml.namespace.QName _DtoSslContextSecureRandom_QNAME;
+private static final javax.xml.namespace.QName _DtoJmsQueueConnectorLocalQueueConnectionFactory_QNAME;
+private static final javax.xml.namespace.QName _DtoJmsQueueConnectorOutboundQueueConnection_QNAME;
+private static final javax.xml.namespace.QName _DtoJmsQueueConnectorInboundMessageConvertor_QNAME;
+private static final javax.xml.namespace.QName _DtoJmsQueueConnectorOutboundQueueBridges_QNAME;
+private static final javax.xml.namespace.QName _DtoJmsQueueConnectorOutboundQueueConnectionFactory_QNAME;
+private static final javax.xml.namespace.QName _DtoJmsQueueConnectorLocalQueueConnection_QNAME;
+private static final javax.xml.namespace.QName _DtoJmsQueueConnectorReconnectionPolicy_QNAME;
+private static final javax.xml.namespace.QName _DtoJmsQueueConnectorOutboundMessageConvertor_QNAME;
+private static final javax.xml.namespace.QName _DtoJmsQueueConnectorInboundQueueBridges_QNAME;
+private static final javax.xml.namespace.QName _DtoPublishedAddressPolicyHostMapping_QNAME;
+private static final javax.xml.namespace.QName _DtoPublishedAddressPolicyPortMapping_QNAME;
+private static final javax.xml.namespace.QName _DtoPartitionBrokerPluginConfig_QNAME;
+private static final javax.xml.namespace.QName _DtoOutboundTopicBridgeProducerConnection_QNAME;
+private static final javax.xml.namespace.QName _DtoOutboundTopicBridgeProducerTopic_QNAME;
+private static final javax.xml.namespace.QName _DtoOutboundTopicBridgeConsumer_QNAME;
+private static final javax.xml.namespace.QName _DtoOutboundTopicBridgeConsumerConnection_QNAME;
+private static final javax.xml.namespace.QName _DtoOutboundTopicBridgeJmsMessageConvertor_QNAME;
+private static final javax.xml.namespace.QName _DtoOutboundTopicBridgeConsumerTopic_QNAME;
+private static final javax.xml.namespace.QName _DtoOutboundTopicBridgeJmsConnector_QNAME;
+private static final javax.xml.namespace.QName _DtoPolicyMapPolicyEntries_QNAME;
+private static final javax.xml.namespace.QName _DtoPolicyMapDefaultEntry_QNAME;
+private static final javax.xml.namespace.QName _DtoPolicyMapEntries_QNAME;
+private static final javax.xml.namespace.QName _DtoUdpTraceBrokerPluginWireFormatFactory_QNAME;
+private static final javax.xml.namespace.QName _DtoUdpTraceBrokerPluginAddress_QNAME;
+private static final javax.xml.namespace.QName _DtoAuthorizationMapAuthorizationEntries_QNAME;
+private static final javax.xml.namespace.QName _DtoJournalPersistenceAdapterLongTermPersistence_QNAME;
+private static final javax.xml.namespace.QName _DtoJournalPersistenceAdapterJournal_QNAME;
+private static final javax.xml.namespace.QName _DtoVirtualDestinationInterceptorVirtualDestinations_QNAME;
+private static final javax.xml.namespace.QName _DtoOutboundQueueBridgeConsumerQueue_QNAME;
+private static final javax.xml.namespace.QName _DtoOutboundQueueBridgeProducerQueue_QNAME;
+private static final javax.xml.namespace.QName _DtoTempUsageStore_QNAME;
 private static final javax.xml.namespace.QName _DtoSystemUsageJobSchedulerStore_QNAME;
 private static final javax.xml.namespace.QName _DtoSystemUsageTempStore_QNAME;
 private static final javax.xml.namespace.QName _DtoSystemUsageTempUsage_QNAME;
 private static final javax.xml.namespace.QName _DtoSystemUsageMemoryUsage_QNAME;
-private static final javax.xml.namespace.QName _DtoSystemUsageParent_QNAME;
 private static final javax.xml.namespace.QName _DtoSystemUsageJobSchedulerUsage_QNAME;
 private static final javax.xml.namespace.QName _DtoSystemUsageStoreUsage_QNAME;
-private static final javax.xml.namespace.QName _DtoBrokerServicePersistenceTaskRunnerFactory_QNAME;
-private static final javax.xml.namespace.QName _DtoBrokerServiceDestinationInterceptors_QNAME;
-private static final javax.xml.namespace.QName _DtoBrokerServiceNetworkConnectorURIs_QNAME;
-private static final javax.xml.namespace.QName _DtoBrokerServiceTransportConnectors_QNAME;
-private static final javax.xml.namespace.QName _DtoBrokerServiceStartException_QNAME;
-private static final javax.xml.namespace.QName _DtoBrokerServiceNetworkConnectors_QNAME;
-private static final javax.xml.namespace.QName _DtoBrokerServiceRegionBroker_QNAME;
-private static final javax.xml.namespace.QName _DtoBrokerServiceTempDataStore_QNAME;
-private static final javax.xml.namespace.QName _DtoBrokerServiceServices_QNAME;
-private static final javax.xml.namespace.QName _DtoBrokerServiceSslContext_QNAME;
-private static final javax.xml.namespace.QName _DtoBrokerServiceShutdownHooks_QNAME;
-private static final javax.xml.namespace.QName _DtoBrokerServiceJmsBridgeConnectors_QNAME;
-private static final javax.xml.namespace.QName _DtoBrokerServiceDestinations_QNAME;
-private static final javax.xml.namespace.QName _DtoBrokerServiceTransportConnectorURIs_QNAME;
-private static final javax.xml.namespace.QName _DtoBrokerServiceAdminView_QNAME;
-private static final javax.xml.namespace.QName _DtoBrokerServicePersistenceAdapter_QNAME;
-private static final javax.xml.namespace.QName _DtoBrokerServiceProducerSystemUsage_QNAME;
-private static final javax.xml.namespace.QName _DtoBrokerServiceManagementContext_QNAME;
-private static final javax.xml.namespace.QName _DtoBrokerServiceProxyConnectors_QNAME;
-private static final javax.xml.namespace.QName _DtoBrokerServiceConsumerSystemUsage_QNAME;
-private static final javax.xml.namespace.QName _DtoBrokerServiceIoExceptionHandler_QNAME;
-private static final javax.xml.namespace.QName _DtoBrokerServiceDestinationPolicy_QNAME;
-private static final javax.xml.namespace.QName _DtoBrokerServiceBrokerContext_QNAME;
-private static final javax.xml.namespace.QName _DtoBrokerServiceSystemUsage_QNAME;
-private static final javax.xml.namespace.QName _DtoBrokerServicePersistenceFactory_QNAME;
-private static final javax.xml.namespace.QName _DtoBrokerServicePlugins_QNAME;
-private static final javax.xml.namespace.QName _DtoBrokerServiceDestinationFactory_QNAME;
-private static final javax.xml.namespace.QName _DtoJournaledJDBCJdbcAdapter_QNAME;
-private static final javax.xml.namespace.QName _DtoJournaledJDBCJournal_QNAME;
-private static final javax.xml.namespace.QName _DtoLevelDBTransactionIdTransformer_QNAME;
-private static final javax.xml.namespace.QName _DtoSimpleDispatchSelectorDestination_QNAME;
-private static final javax.xml.namespace.QName _DtoForwardingBridgeNetworkBridgeFailedListener_QNAME;
-private static final javax.xml.namespace.QName _DtoTempDestinationAuthorizationEntryWriteACLs_QNAME;
-private static final javax.xml.namespace.QName _DtoTempDestinationAuthorizationEntryReadACLs_QNAME;
-private static final javax.xml.namespace.QName _DtoTempDestinationAuthorizationEntryAdminACLs_QNAME;
-private static final javax.xml.namespace.QName _DtoInboundQueueBridgeProducerConnection_QNAME;
-private static final javax.xml.namespace.QName _DtoInboundQueueBridgeConsumer_QNAME;
-private static final javax.xml.namespace.QName _DtoInboundQueueBridgeConsumerConnection_QNAME;
-private static final javax.xml.namespace.QName _DtoInboundQueueBridgeConsumerQueue_QNAME;
-private static final javax.xml.namespace.QName _DtoInboundQueueBridgeJmsMessageConvertor_QNAME;
-private static final javax.xml.namespace.QName _DtoInboundQueueBridgeProducerQueue_QNAME;
-private static final javax.xml.namespace.QName _DtoInboundQueueBridgeJmsConnector_QNAME;
-private static final javax.xml.namespace.QName _DtoFilteredDestinationFilter_QNAME;
-private static final javax.xml.namespace.QName _DtoTempUsageStore_QNAME;
-private static final javax.xml.namespace.QName _DtoTempUsageLimiter_QNAME;
+private static final javax.xml.namespace.QName _DtoFixedSizedSubscriptionRecoveryPolicyBuffer_QNAME;
+private static final javax.xml.namespace.QName _DtoDemandForwardingBridgeNetworkBridgeListener_QNAME;
+private static final javax.xml.namespace.QName _DtoDemandForwardingBridgeConfiguration_QNAME;
 private static final javax.xml.namespace.QName _DtoMulticastNetworkConnectorBridge_QNAME;
 private static final javax.xml.namespace.QName _DtoMulticastNetworkConnectorLocalTransport_QNAME;
-private static final javax.xml.namespace.QName _DtoMulticastNetworkConnectorBridgeFactory_QNAME;
-private static final javax.xml.namespace.QName _DtoMulticastNetworkConnectorConnectionFilter_QNAME;
 private static final javax.xml.namespace.QName _DtoMulticastNetworkConnectorRemoteTransport_QNAME;
-private static final javax.xml.namespace.QName _DtoQueryBasedSubscriptionRecoveryPolicyQuery_QNAME;
+private static final javax.xml.namespace.QName _DtoAuthorizationPluginMap_QNAME;
+private static final javax.xml.namespace.QName _DtoJournalPersistenceAdapterFactoryJdbcAdapter_QNAME;
+private static final javax.xml.namespace.QName _DtoRetainedMessageSubscriptionRecoveryPolicyWrapped_QNAME;
 private static final javax.xml.namespace.QName _DtoJmsTopicConnectorLocalTopicConnection_QNAME;
 private static final javax.xml.namespace.QName _DtoJmsTopicConnectorOutboundTopicConnectionFactory_QNAME;
 private static final javax.xml.namespace.QName _DtoJmsTopicConnectorInboundTopicBridges_QNAME;
 private static final javax.xml.namespace.QName _DtoJmsTopicConnectorOutboundTopicBridges_QNAME;
-private static final javax.xml.namespace.QName _DtoJmsTopicConnectorInboundMessageConvertor_QNAME;
-private static final javax.xml.namespace.QName _DtoJmsTopicConnectorReconnectionPolicy_QNAME;
-private static final javax.xml.namespace.QName _DtoJmsTopicConnectorOutboundMessageConvertor_QNAME;
 private static final javax.xml.namespace.QName _DtoJmsTopicConnectorLocalTopicConnectionFactory_QNAME;
 private static final javax.xml.namespace.QName _DtoJmsTopicConnectorOutboundTopicConnection_QNAME;
-private static final javax.xml.namespace.QName _DtoCompositeQueueForwardTo_QNAME;
-private static final javax.xml.namespace.QName _DtoRetainedMessageSubscriptionRecoveryPolicyWrapped_QNAME;
-private static final javax.xml.namespace.QName _DtoJournalPersistenceAdapterLongTermPersistence_QNAME;
-private static final javax.xml.namespace.QName _DtoJmsQueueConnectorLocalQueueConnectionFactory_QNAME;
-private static final javax.xml.namespace.QName _DtoJmsQueueConnectorOutboundQueueConnection_QNAME;
-private static final javax.xml.namespace.QName _DtoJmsQueueConnectorOutboundQueueBridges_QNAME;
-private static final javax.xml.namespace.QName _DtoJmsQueueConnectorOutboundQueueConnectionFactory_QNAME;
-private static final javax.xml.namespace.QName _DtoJmsQueueConnectorLocalQueueConnection_QNAME;
-private static final javax.xml.namespace.QName _DtoJmsQueueConnectorInboundQueueBridges_QNAME;
-private static final javax.xml.namespace.QName _DtoConnectionFactorySessionTaskRunner_QNAME;
-private static final javax.xml.namespace.QName _DtoConnectionFactoryConnectionIdGenerator_QNAME;
-private static final javax.xml.namespace.QName _DtoConnectionFactoryBlobTransferPolicy_QNAME;
-private static final javax.xml.namespace.QName _DtoConnectionFactoryExceptionListener_QNAME;
-private static final javax.xml.namespace.QName _DtoConnectionFactoryClientIdGenerator_QNAME;
-private static final javax.xml.namespace.QName _DtoConnectionFactoryTrustedPackages_QNAME;
-private static final javax.xml.namespace.QName _DtoConnectionFactoryTransportListener_QNAME;
-private static final javax.xml.namespace.QName _DtoConnectionFactoryPrefetchPolicy_QNAME;
-private static final javax.xml.namespace.QName _DtoConnectionFactoryTransformer_QNAME;
-private static final javax.xml.namespace.QName _DtoConnectionFactoryClientInternalExceptionListener_QNAME;
-private static final javax.xml.namespace.QName _DtoConnectionFactoryRedeliveryPolicyMap_QNAME;
-private static final javax.xml.namespace.QName _DtoConnectionFactoryRedeliveryPolicy_QNAME;
-private static final javax.xml.namespace.QName _DtoPooledConnectionFactoryTransactionManager_QNAME;
-private static final javax.xml.namespace.QName _DtoPooledConnectionFactoryConnectionFactory_QNAME;
-private static final javax.xml.namespace.QName _DtoFilteredKahaDBTemplate_QNAME;
-private static final javax.xml.namespace.QName _DtoFilteredKahaDBUsage_QNAME;
-private static final javax.xml.namespace.QName _DtoPartitionBrokerPluginConfig_QNAME;
-private static final javax.xml.namespace.QName _DtoAuthorizationPluginMap_QNAME;
-private static final javax.xml.namespace.QName _DtoFixedSizedSubscriptionRecoveryPolicyBuffer_QNAME;
-private static final javax.xml.namespace.QName _DtoCamelEndpointLoaderSource_QNAME;
-private static final javax.xml.namespace.QName _DtoCamelEndpointLoaderComponent_QNAME;
-private static final javax.xml.namespace.QName _DtoCamelEndpointLoaderCamelContext_QNAME;
-private static final javax.xml.namespace.QName _DtoLDAPAuthorizationMapContext_QNAME;
-private static final javax.xml.namespace.QName _DtoLDAPAuthorizationMapOptions_QNAME;
-private static final javax.xml.namespace.QName _DtoLDAPAuthorizationMapQueueSearchMatchingFormat_QNAME;
-private static final javax.xml.namespace.QName _DtoLDAPAuthorizationMapTopicSearchMatchingFormat_QNAME;
-private static final javax.xml.namespace.QName _DtoSimpleAuthorizationMapTempDestinationAuthorizationEntry_QNAME;
-private static final javax.xml.namespace.QName _DtoDestinationEntryValue_QNAME;
-private static final javax.xml.namespace.QName _DtoAuthorizationMapDefaultEntry_QNAME;
-private static final javax.xml.namespace.QName _DtoAuthorizationMapEntries_QNAME;
-private static final javax.xml.namespace.QName _DtoAuthorizationMapAuthorizationEntries_QNAME;
-private static final javax.xml.namespace.QName _DtoMKahaDBTransactionStore_QNAME;
-private static final javax.xml.namespace.QName _DtoMKahaDBFilteredPersistenceAdapters_QNAME;
-private static final javax.xml.namespace.QName _DtoSimpleAuthenticationPluginUsers_QNAME;
-private static final javax.xml.namespace.QName _DtoSimpleAuthenticationPluginUserPasswords_QNAME;
-private static final javax.xml.namespace.QName _DtoSimpleAuthenticationPluginUserGroups_QNAME;
-private static final javax.xml.namespace.QName _DtoStatementsDropSchemaStatements_QNAME;
-private static final javax.xml.namespace.QName _DtoStatementsCreateSchemaStatements_QNAME;
-private static final javax.xml.namespace.QName _DtoStatementsCreateLockSchemaStatements_QNAME;
-private static final javax.xml.namespace.QName _DtoQueueDispatchSelectorExclusiveConsumer_QNAME;
-private static final javax.xml.namespace.QName _DtoPublishedAddressPolicyHostMapping_QNAME;
-private static final javax.xml.namespace.QName _DtoPublishedAddressPolicyPortMapping_QNAME;
-private static final javax.xml.namespace.QName _DtoOutboundTopicBridgeProducerTopic_QNAME;
-private static final javax.xml.namespace.QName _DtoOutboundTopicBridgeConsumerTopic_QNAME;
-private static final javax.xml.namespace.QName _DtoVirtualDestinationInterceptorVirtualDestinations_QNAME;
-private static final javax.xml.namespace.QName _DtoSslContextSSLContext_QNAME;
-private static final javax.xml.namespace.QName _DtoSslContextKeyManagers_QNAME;
-private static final javax.xml.namespace.QName _DtoSslContextTrustManagers_QNAME;
-private static final javax.xml.namespace.QName _DtoSslContextSecureRandom_QNAME;
+private static final javax.xml.namespace.QName _DtoBrokerPersistenceTaskRunnerFactory_QNAME;
+private static final javax.xml.namespace.QName _DtoBrokerDestinationInterceptors_QNAME;
+private static final javax.xml.namespace.QName _DtoBrokerNetworkConnectorURIs_QNAME;
+private static final javax.xml.namespace.QName _DtoBrokerTransportConnectors_QNAME;
+private static final javax.xml.namespace.QName _DtoBrokerStartException_QNAME;
+private static final javax.xml.namespace.QName _DtoBrokerNetworkConnectors_QNAME;
+private static final javax.xml.namespace.QName _DtoBrokerRegionBroker_QNAME;
+private static final javax.xml.namespace.QName _DtoBrokerTempDataStore_QNAME;
+private static final javax.xml.namespace.QName _DtoBrokerServices_QNAME;
+private static final javax.xml.namespace.QName _DtoBrokerShutdownHooks_QNAME;
+private static final javax.xml.namespace.QName _DtoBrokerJmsBridgeConnectors_QNAME;
+private static final javax.xml.namespace.QName _DtoBrokerDestinations_QNAME;
+private static final javax.xml.namespace.QName _DtoBrokerTransportConnectorURIs_QNAME;
+private static final javax.xml.namespace.QName _DtoBrokerAdminView_QNAME;
+private static final javax.xml.namespace.QName _DtoBrokerProducerSystemUsage_QNAME;
+private static final javax.xml.namespace.QName _DtoBrokerManagementContext_QNAME;
+private static final javax.xml.namespace.QName _DtoBrokerProxyConnectors_QNAME;
+private static final javax.xml.namespace.QName _DtoBrokerConsumerSystemUsage_QNAME;
+private static final javax.xml.namespace.QName _DtoBrokerIoExceptionHandler_QNAME;
+private static final javax.xml.namespace.QName _DtoBrokerDestinationPolicy_QNAME;
+private static final javax.xml.namespace.QName _DtoBrokerBrokerContext_QNAME;
+private static final javax.xml.namespace.QName _DtoBrokerSystemUsage_QNAME;
+private static final javax.xml.namespace.QName _DtoBrokerPersistenceFactory_QNAME;
+private static final javax.xml.namespace.QName _DtoBrokerPlugins_QNAME;
+private static final javax.xml.namespace.QName _DtoBrokerDestinationFactory_QNAME;
 private static final javax.xml.namespace.QName _DtoManagementContextMBeanServer_QNAME;
 private static final javax.xml.namespace.QName _DtoManagementContextEnvironment_QNAME;
-private static final javax.xml.namespace.QName _DtoPolicyMapPolicyEntries_QNAME;
+private static final javax.xml.namespace.QName _DtoDestinationEntryValue_QNAME;
 private static final javax.xml.namespace.QName _DtoRedeliveryPolicyMapRedeliveryPolicyEntries_QNAME;
-private static final javax.xml.namespace.QName _DtoPolicyEntryPendingMessageLimitStrategy_QNAME;
-private static final javax.xml.namespace.QName _DtoPolicyEntryPendingQueuePolicy_QNAME;
-private static final javax.xml.namespace.QName _DtoPolicyEntrySubscriptionRecoveryPolicy_QNAME;
-private static final javax.xml.namespace.QName _DtoPolicyEntryNetworkBridgeFilterFactory_QNAME;
-private static final javax.xml.namespace.QName _DtoPolicyEntryPendingDurableSubscriberPolicy_QNAME;
-private static final javax.xml.namespace.QName _DtoPolicyEntrySlowConsumerStrategy_QNAME;
-private static final javax.xml.namespace.QName _DtoPolicyEntryDeadLetterStrategy_QNAME;
-private static final javax.xml.namespace.QName _DtoPolicyEntryDispatchPolicy_QNAME;
-private static final javax.xml.namespace.QName _DtoPolicyEntryMessageGroupMapFactory_QNAME;
-private static final javax.xml.namespace.QName _DtoPolicyEntryPendingSubscriberPolicy_QNAME;
-private static final javax.xml.namespace.QName _DtoPolicyEntryMessageEvictionStrategy_QNAME;
 public void <init>()
 {
 org.apache.activemq.schema.core.ObjectFactory v;
@@ -5487,199 +5487,134 @@
 specialinvoke v.<org.apache.activemq.schema.core.DtoJmsTopicConnector$ReconnectionPolicy: void <init>()>();
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoSharedDeadLetterStrategyDeadLetterQueue(org.apache.activemq.schema.core.DtoSharedDeadLetterStrategy$DeadLetterQueue)
-{
-javax.xml.bind.JAXBElement v;
-org.apache.activemq.schema.core.DtoSharedDeadLetterStrategy$DeadLetterQueue v;
-javax.xml.namespace.QName v;
-org.apache.activemq.schema.core.ObjectFactory v;
-v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoSharedDeadLetterStrategy$DeadLetterQueue;
-v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoSharedDeadLetterStrategyDeadLetterQueue_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoSharedDeadLetterStrategy$DeadLetterQueue;", class "Lorg/apache/activemq/schema/core/DtoSharedDeadLetterStrategy;", v);
-return v;
-}
-public javax.xml.bind.JAXBElement createDtoTraceBrokerPathPluginAdminConnectionContext(org.apache.activemq.schema.core.DtoTraceBrokerPathPlugin$AdminConnectionContext)
-{
-javax.xml.bind.JAXBElement v;
-javax.xml.namespace.QName v;
-org.apache.activemq.schema.core.ObjectFactory v;
-org.apache.activemq.schema.core.DtoTraceBrokerPathPlugin$AdminConnectionContext v;
-v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoTraceBrokerPathPlugin$AdminConnectionContext;
-v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoTraceBrokerPathPluginAdminConnectionContext_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoTraceBrokerPathPlugin$AdminConnectionContext;", class "Lorg/apache/activemq/schema/core/DtoTraceBrokerPathPlugin;", v);
-return v;
-}
-public javax.xml.bind.JAXBElement createDtoTraceBrokerPathPluginNext(org.apache.activemq.schema.core.DtoTraceBrokerPathPlugin$Next)
-{
-javax.xml.bind.JAXBElement v;
-org.apache.activemq.schema.core.DtoTraceBrokerPathPlugin$Next v;
-javax.xml.namespace.QName v;
-org.apache.activemq.schema.core.ObjectFactory v;
-v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoTraceBrokerPathPlugin$Next;
-v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoTraceBrokerPathPluginNext_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoTraceBrokerPathPlugin$Next;", class "Lorg/apache/activemq/schema/core/DtoTraceBrokerPathPlugin;", v);
-return v;
-}
-public javax.xml.bind.JAXBElement createDtoLastImageSubscriptionRecoveryPolicyBroker(org.apache.activemq.schema.core.DtoLastImageSubscriptionRecoveryPolicy$Broker)
-{
-org.apache.activemq.schema.core.DtoLastImageSubscriptionRecoveryPolicy$Broker v;
-javax.xml.bind.JAXBElement v;
-javax.xml.namespace.QName v;
-org.apache.activemq.schema.core.ObjectFactory v;
-v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoLastImageSubscriptionRecoveryPolicy$Broker;
-v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoLastImageSubscriptionRecoveryPolicyBroker_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoLastImageSubscriptionRecoveryPolicy$Broker;", class "Lorg/apache/activemq/schema/core/DtoLastImageSubscriptionRecoveryPolicy;", v);
-return v;
-}
-public javax.xml.bind.JAXBElement createDtoDestinationPathSeparatorPluginAdminConnectionContext(org.apache.activemq.schema.core.DtoDestinationPathSeparatorPlugin$AdminConnectionContext)
-{
-javax.xml.bind.JAXBElement v;
-javax.xml.namespace.QName v;
-org.apache.activemq.schema.core.ObjectFactory v;
-org.apache.activemq.schema.core.DtoDestinationPathSeparatorPlugin$AdminConnectionContext v;
-v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoDestinationPathSeparatorPlugin$AdminConnectionContext;
-v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoTraceBrokerPathPluginAdminConnectionContext_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoDestinationPathSeparatorPlugin$AdminConnectionContext;", class "Lorg/apache/activemq/schema/core/DtoDestinationPathSeparatorPlugin;", v);
-return v;
-}
-public javax.xml.bind.JAXBElement createDtoDestinationPathSeparatorPluginNext(org.apache.activemq.schema.core.DtoDestinationPathSeparatorPlugin$Next)
+public javax.xml.bind.JAXBElement createDtoForwardingBridgeNetworkBridgeFailedListener(org.apache.activemq.schema.core.DtoForwardingBridge$NetworkBridgeFailedListener)
 {
-org.apache.activemq.schema.core.DtoDestinationPathSeparatorPlugin$Next v;
 javax.xml.bind.JAXBElement v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
+org.apache.activemq.schema.core.DtoForwardingBridge$NetworkBridgeFailedListener v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoDestinationPathSeparatorPlugin$Next;
+v := @parameter: org.apache.activemq.schema.core.DtoForwardingBridge$NetworkBridgeFailedListener;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoTraceBrokerPathPluginNext_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoDestinationPathSeparatorPlugin$Next;", class "Lorg/apache/activemq/schema/core/DtoDestinationPathSeparatorPlugin;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoForwardingBridgeNetworkBridgeFailedListener_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoForwardingBridge$NetworkBridgeFailedListener;", class "Lorg/apache/activemq/schema/core/DtoForwardingBridge;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoSybaseJdbcAdapterStatements(org.apache.activemq.schema.core.DtoSybaseJdbcAdapter$Statements)
+public javax.xml.bind.JAXBElement createDtoForwardingBridgeLocalBroker(org.apache.activemq.schema.core.DtoForwardingBridge$LocalBroker)
 {
-org.apache.activemq.schema.core.DtoSybaseJdbcAdapter$Statements v;
 javax.xml.bind.JAXBElement v;
+org.apache.activemq.schema.core.DtoForwardingBridge$LocalBroker v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoSybaseJdbcAdapter$Statements;
+v := @parameter: org.apache.activemq.schema.core.DtoForwardingBridge$LocalBroker;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoSybaseJdbcAdapterStatements_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoSybaseJdbcAdapter$Statements;", class "Lorg/apache/activemq/schema/core/DtoSybaseJdbcAdapter;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoForwardingBridgeLocalBroker_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoForwardingBridge$LocalBroker;", class "Lorg/apache/activemq/schema/core/DtoForwardingBridge;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoHsqldbJdbcAdapterStatements(org.apache.activemq.schema.core.DtoHsqldbJdbcAdapter$Statements)
+public javax.xml.bind.JAXBElement createDtoForwardingBridgeRemoteBroker(org.apache.activemq.schema.core.DtoForwardingBridge$RemoteBroker)
 {
+org.apache.activemq.schema.core.DtoForwardingBridge$RemoteBroker v;
 javax.xml.bind.JAXBElement v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
-org.apache.activemq.schema.core.DtoHsqldbJdbcAdapter$Statements v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoHsqldbJdbcAdapter$Statements;
+v := @parameter: org.apache.activemq.schema.core.DtoForwardingBridge$RemoteBroker;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoSybaseJdbcAdapterStatements_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoHsqldbJdbcAdapter$Statements;", class "Lorg/apache/activemq/schema/core/DtoHsqldbJdbcAdapter;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoForwardingBridgeRemoteBroker_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoForwardingBridge$RemoteBroker;", class "Lorg/apache/activemq/schema/core/DtoForwardingBridge;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoTransportConnectorPublishedAddressPolicy(org.apache.activemq.schema.core.DtoTransportConnector$PublishedAddressPolicy)
+public javax.xml.bind.JAXBElement createDtoCamelEndpointLoaderSource(org.apache.activemq.schema.core.DtoCamelEndpointLoader$Source)
 {
-org.apache.activemq.schema.core.DtoTransportConnector$PublishedAddressPolicy v;
 javax.xml.bind.JAXBElement v;
+org.apache.activemq.schema.core.DtoCamelEndpointLoader$Source v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoTransportConnector$PublishedAddressPolicy;
+v := @parameter: org.apache.activemq.schema.core.DtoCamelEndpointLoader$Source;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoTransportConnectorPublishedAddressPolicy_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoTransportConnector$PublishedAddressPolicy;", class "Lorg/apache/activemq/schema/core/DtoTransportConnector;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoCamelEndpointLoaderSource_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoCamelEndpointLoader$Source;", class "Lorg/apache/activemq/schema/core/DtoCamelEndpointLoader;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoTransportConnectorDiscoveryAgent(org.apache.activemq.schema.core.DtoTransportConnector$DiscoveryAgent)
+public javax.xml.bind.JAXBElement createDtoCamelEndpointLoaderComponent(org.apache.activemq.schema.core.DtoCamelEndpointLoader$Component)
 {
 javax.xml.bind.JAXBElement v;
+org.apache.activemq.schema.core.DtoCamelEndpointLoader$Component v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
-org.apache.activemq.schema.core.DtoTransportConnector$DiscoveryAgent v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoTransportConnector$DiscoveryAgent;
+v := @parameter: org.apache.activemq.schema.core.DtoCamelEndpointLoader$Component;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoTransportConnectorDiscoveryAgent_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoTransportConnector$DiscoveryAgent;", class "Lorg/apache/activemq/schema/core/DtoTransportConnector;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoCamelEndpointLoaderComponent_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoCamelEndpointLoader$Component;", class "Lorg/apache/activemq/schema/core/DtoCamelEndpointLoader;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoTransportConnectorMessageAuthorizationPolicy(org.apache.activemq.schema.core.DtoTransportConnector$MessageAuthorizationPolicy)
+public javax.xml.bind.JAXBElement createDtoCamelEndpointLoaderCamelContext(org.apache.activemq.schema.core.DtoCamelEndpointLoader$CamelContext)
 {
-org.apache.activemq.schema.core.DtoTransportConnector$MessageAuthorizationPolicy v;
+org.apache.activemq.schema.core.DtoCamelEndpointLoader$CamelContext v;
 javax.xml.bind.JAXBElement v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoTransportConnector$MessageAuthorizationPolicy;
+v := @parameter: org.apache.activemq.schema.core.DtoCamelEndpointLoader$CamelContext;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoTransportConnectorMessageAuthorizationPolicy_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoTransportConnector$MessageAuthorizationPolicy;", class "Lorg/apache/activemq/schema/core/DtoTransportConnector;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoCamelEndpointLoaderCamelContext_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoCamelEndpointLoader$CamelContext;", class "Lorg/apache/activemq/schema/core/DtoCamelEndpointLoader;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoTransportConnectorBrokerService(org.apache.activemq.schema.core.DtoTransportConnector$BrokerService)
+public javax.xml.bind.JAXBElement createDtoLDAPAuthorizationMapContext(org.apache.activemq.schema.core.DtoLDAPAuthorizationMap$Context)
 {
-org.apache.activemq.schema.core.DtoTransportConnector$BrokerService v;
+org.apache.activemq.schema.core.DtoLDAPAuthorizationMap$Context v;
 javax.xml.bind.JAXBElement v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoTransportConnector$BrokerService;
+v := @parameter: org.apache.activemq.schema.core.DtoLDAPAuthorizationMap$Context;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoTransportConnectorBrokerService_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoTransportConnector$BrokerService;", class "Lorg/apache/activemq/schema/core/DtoTransportConnector;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoLDAPAuthorizationMapContext_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoLDAPAuthorizationMap$Context;", class "Lorg/apache/activemq/schema/core/DtoLDAPAuthorizationMap;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoTransportConnectorTaskRunnerFactory(org.apache.activemq.schema.core.DtoTransportConnector$TaskRunnerFactory)
+public javax.xml.bind.JAXBElement createDtoLDAPAuthorizationMapOptions(org.apache.activemq.schema.core.DtoLDAPAuthorizationMap$Options)
 {
-org.apache.activemq.schema.core.DtoTransportConnector$TaskRunnerFactory v;
+org.apache.activemq.schema.core.DtoLDAPAuthorizationMap$Options v;
 javax.xml.bind.JAXBElement v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoTransportConnector$TaskRunnerFactory;
+v := @parameter: org.apache.activemq.schema.core.DtoLDAPAuthorizationMap$Options;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoTransportConnectorTaskRunnerFactory_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoTransportConnector$TaskRunnerFactory;", class "Lorg/apache/activemq/schema/core/DtoTransportConnector;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoLDAPAuthorizationMapOptions_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoLDAPAuthorizationMap$Options;", class "Lorg/apache/activemq/schema/core/DtoLDAPAuthorizationMap;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoTransportConnectorBrokerInfo(org.apache.activemq.schema.core.DtoTransportConnector$BrokerInfo)
+public javax.xml.bind.JAXBElement createDtoLDAPAuthorizationMapQueueSearchMatchingFormat(org.apache.activemq.schema.core.DtoLDAPAuthorizationMap$QueueSearchMatchingFormat)
 {
-org.apache.activemq.schema.core.DtoTransportConnector$BrokerInfo v;
+org.apache.activemq.schema.core.DtoLDAPAuthorizationMap$QueueSearchMatchingFormat v;
 javax.xml.bind.JAXBElement v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoTransportConnector$BrokerInfo;
+v := @parameter: org.apache.activemq.schema.core.DtoLDAPAuthorizationMap$QueueSearchMatchingFormat;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoTransportConnectorBrokerInfo_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoTransportConnector$BrokerInfo;", class "Lorg/apache/activemq/schema/core/DtoTransportConnector;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoLDAPAuthorizationMapQueueSearchMatchingFormat_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoLDAPAuthorizationMap$QueueSearchMatchingFormat;", class "Lorg/apache/activemq/schema/core/DtoLDAPAuthorizationMap;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoTransportConnectorServer(org.apache.activemq.schema.core.DtoTransportConnector$Server)
+public javax.xml.bind.JAXBElement createDtoLDAPAuthorizationMapTopicSearchMatchingFormat(org.apache.activemq.schema.core.DtoLDAPAuthorizationMap$TopicSearchMatchingFormat)
 {
-org.apache.activemq.schema.core.DtoTransportConnector$Server v;
+org.apache.activemq.schema.core.DtoLDAPAuthorizationMap$TopicSearchMatchingFormat v;
 javax.xml.bind.JAXBElement v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoTransportConnector$Server;
+v := @parameter: org.apache.activemq.schema.core.DtoLDAPAuthorizationMap$TopicSearchMatchingFormat;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoTransportConnectorServer_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoTransportConnector$Server;", class "Lorg/apache/activemq/schema/core/DtoTransportConnector;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoLDAPAuthorizationMapTopicSearchMatchingFormat_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoLDAPAuthorizationMap$TopicSearchMatchingFormat;", class "Lorg/apache/activemq/schema/core/DtoLDAPAuthorizationMap;", v);
 return v;
 }
 public javax.xml.bind.JAXBElement createDtoTempTopicConnection(org.apache.activemq.schema.core.DtoTempTopic$Connection)
@@ -5721,2383 +5656,2162 @@
 specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoTempTopic$CompositeDestinations;", class "Lorg/apache/activemq/schema/core/DtoTempTopic;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoMirroredQueueBrokerService(org.apache.activemq.schema.core.DtoMirroredQueue$BrokerService)
-{
-org.apache.activemq.schema.core.DtoMirroredQueue$BrokerService v;
-javax.xml.bind.JAXBElement v;
-javax.xml.namespace.QName v;
-org.apache.activemq.schema.core.ObjectFactory v;
-v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoMirroredQueue$BrokerService;
-v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoTransportConnectorBrokerService_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoMirroredQueue$BrokerService;", class "Lorg/apache/activemq/schema/core/DtoMirroredQueue;", v);
-return v;
-}
-public javax.xml.bind.JAXBElement createDtoTaskRunnerFactoryRejectedTaskHandler(org.apache.activemq.schema.core.DtoTaskRunnerFactory$RejectedTaskHandler)
-{
-javax.xml.bind.JAXBElement v;
-org.apache.activemq.schema.core.DtoTaskRunnerFactory$RejectedTaskHandler v;
-javax.xml.namespace.QName v;
-org.apache.activemq.schema.core.ObjectFactory v;
-v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoTaskRunnerFactory$RejectedTaskHandler;
-v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoTaskRunnerFactoryRejectedTaskHandler_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoTaskRunnerFactory$RejectedTaskHandler;", class "Lorg/apache/activemq/schema/core/DtoTaskRunnerFactory;", v);
-return v;
-}
-public javax.xml.bind.JAXBElement createDtoTaskRunnerFactoryThreadClassLoader(org.apache.activemq.schema.core.DtoTaskRunnerFactory$ThreadClassLoader)
-{
-org.apache.activemq.schema.core.DtoTaskRunnerFactory$ThreadClassLoader v;
-javax.xml.bind.JAXBElement v;
-javax.xml.namespace.QName v;
-org.apache.activemq.schema.core.ObjectFactory v;
-v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoTaskRunnerFactory$ThreadClassLoader;
-v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoTaskRunnerFactoryThreadClassLoader_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoTaskRunnerFactory$ThreadClassLoader;", class "Lorg/apache/activemq/schema/core/DtoTaskRunnerFactory;", v);
-return v;
-}
-public javax.xml.bind.JAXBElement createDtoTaskRunnerFactoryExecutor(org.apache.activemq.schema.core.DtoTaskRunnerFactory$Executor)
+public javax.xml.bind.JAXBElement createDtoSqlServerJDBCAdapterStatements(org.apache.activemq.schema.core.DtoSqlServerJDBCAdapter$Statements)
 {
 javax.xml.bind.JAXBElement v;
-org.apache.activemq.schema.core.DtoTaskRunnerFactory$Executor v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
+org.apache.activemq.schema.core.DtoSqlServerJDBCAdapter$Statements v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoTaskRunnerFactory$Executor;
+v := @parameter: org.apache.activemq.schema.core.DtoSqlServerJDBCAdapter$Statements;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoTaskRunnerFactoryExecutor_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoTaskRunnerFactory$Executor;", class "Lorg/apache/activemq/schema/core/DtoTaskRunnerFactory;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoSqlServerJDBCAdapterStatements_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoSqlServerJDBCAdapter$Statements;", class "Lorg/apache/activemq/schema/core/DtoSqlServerJDBCAdapter;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoDatabaseLockerStatements(org.apache.activemq.schema.core.DtoDatabaseLocker$Statements)
+public javax.xml.bind.JAXBElement createDtoMemoryUsageParent(org.apache.activemq.schema.core.DtoMemoryUsage$Parent)
 {
 javax.xml.bind.JAXBElement v;
+org.apache.activemq.schema.core.DtoMemoryUsage$Parent v;
 javax.xml.namespace.QName v;
-org.apache.activemq.schema.core.DtoDatabaseLocker$Statements v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoDatabaseLocker$Statements;
+v := @parameter: org.apache.activemq.schema.core.DtoMemoryUsage$Parent;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoSybaseJdbcAdapterStatements_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoDatabaseLocker$Statements;", class "Lorg/apache/activemq/schema/core/DtoDatabaseLocker;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoMemoryUsageParent_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoMemoryUsage$Parent;", class "Lorg/apache/activemq/schema/core/DtoMemoryUsage;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoDatabaseLockerDataSource(org.apache.activemq.schema.core.DtoDatabaseLocker$DataSource)
+public javax.xml.bind.JAXBElement createDtoMemoryUsageExecutor(org.apache.activemq.schema.core.DtoMemoryUsage$Executor)
 {
-org.apache.activemq.schema.core.DtoDatabaseLocker$DataSource v;
 javax.xml.bind.JAXBElement v;
+org.apache.activemq.schema.core.DtoMemoryUsage$Executor v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoDatabaseLocker$DataSource;
+v := @parameter: org.apache.activemq.schema.core.DtoMemoryUsage$Executor;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoDatabaseLockerDataSource_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoDatabaseLocker$DataSource;", class "Lorg/apache/activemq/schema/core/DtoDatabaseLocker;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoMemoryUsageExecutor_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoMemoryUsage$Executor;", class "Lorg/apache/activemq/schema/core/DtoMemoryUsage;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoDatabaseLockerExceptionHandler(org.apache.activemq.schema.core.DtoDatabaseLocker$ExceptionHandler)
+public javax.xml.bind.JAXBElement createDtoMemoryUsageLimiter(org.apache.activemq.schema.core.DtoMemoryUsage$Limiter)
 {
 javax.xml.bind.JAXBElement v;
-org.apache.activemq.schema.core.DtoDatabaseLocker$ExceptionHandler v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
+org.apache.activemq.schema.core.DtoMemoryUsage$Limiter v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoDatabaseLocker$ExceptionHandler;
+v := @parameter: org.apache.activemq.schema.core.DtoMemoryUsage$Limiter;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoDatabaseLockerExceptionHandler_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoDatabaseLocker$ExceptionHandler;", class "Lorg/apache/activemq/schema/core/DtoDatabaseLocker;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoMemoryUsageLimiter_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoMemoryUsage$Limiter;", class "Lorg/apache/activemq/schema/core/DtoMemoryUsage;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoDatabaseLockerLockable(org.apache.activemq.schema.core.DtoDatabaseLocker$Lockable)
+public javax.xml.bind.JAXBElement createDtoProxyConnectorServer(org.apache.activemq.schema.core.DtoProxyConnector$Server)
 {
+org.apache.activemq.schema.core.DtoProxyConnector$Server v;
 javax.xml.bind.JAXBElement v;
-org.apache.activemq.schema.core.DtoDatabaseLocker$Lockable v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoDatabaseLocker$Lockable;
+v := @parameter: org.apache.activemq.schema.core.DtoProxyConnector$Server;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoDatabaseLockerLockable_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoDatabaseLocker$Lockable;", class "Lorg/apache/activemq/schema/core/DtoDatabaseLocker;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoProxyConnectorServer_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoProxyConnector$Server;", class "Lorg/apache/activemq/schema/core/DtoProxyConnector;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoTopicProperties(org.apache.activemq.schema.core.DtoTopic$Properties)
+public javax.xml.bind.JAXBElement createDtoStreamJDBCAdapterStatements(org.apache.activemq.schema.core.DtoStreamJDBCAdapter$Statements)
 {
-org.apache.activemq.schema.core.DtoTopic$Properties v;
+org.apache.activemq.schema.core.DtoStreamJDBCAdapter$Statements v;
 javax.xml.bind.JAXBElement v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoTopic$Properties;
+v := @parameter: org.apache.activemq.schema.core.DtoStreamJDBCAdapter$Statements;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoTempTopicProperties_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoTopic$Properties;", class "Lorg/apache/activemq/schema/core/DtoTopic;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoSqlServerJDBCAdapterStatements_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoStreamJDBCAdapter$Statements;", class "Lorg/apache/activemq/schema/core/DtoStreamJDBCAdapter;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoTopicCompositeDestinations(org.apache.activemq.schema.core.DtoTopic$CompositeDestinations)
+public javax.xml.bind.JAXBElement createDtoLoggingBrokerPluginAdminConnectionContext(org.apache.activemq.schema.core.DtoLoggingBrokerPlugin$AdminConnectionContext)
 {
 javax.xml.bind.JAXBElement v;
-org.apache.activemq.schema.core.DtoTopic$CompositeDestinations v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
+org.apache.activemq.schema.core.DtoLoggingBrokerPlugin$AdminConnectionContext v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoTopic$CompositeDestinations;
+v := @parameter: org.apache.activemq.schema.core.DtoLoggingBrokerPlugin$AdminConnectionContext;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoTempTopicCompositeDestinations_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoTopic$CompositeDestinations;", class "Lorg/apache/activemq/schema/core/DtoTopic;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoLoggingBrokerPluginAdminConnectionContext_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoLoggingBrokerPlugin$AdminConnectionContext;", class "Lorg/apache/activemq/schema/core/DtoLoggingBrokerPlugin;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoUdpTraceBrokerPluginWireFormat(org.apache.activemq.schema.core.DtoUdpTraceBrokerPlugin$WireFormat)
+public javax.xml.bind.JAXBElement createDtoLoggingBrokerPluginNext(org.apache.activemq.schema.core.DtoLoggingBrokerPlugin$Next)
 {
-org.apache.activemq.schema.core.DtoUdpTraceBrokerPlugin$WireFormat v;
+org.apache.activemq.schema.core.DtoLoggingBrokerPlugin$Next v;
 javax.xml.bind.JAXBElement v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoUdpTraceBrokerPlugin$WireFormat;
+v := @parameter: org.apache.activemq.schema.core.DtoLoggingBrokerPlugin$Next;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoUdpTraceBrokerPluginWireFormat_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoUdpTraceBrokerPlugin$WireFormat;", class "Lorg/apache/activemq/schema/core/DtoUdpTraceBrokerPlugin;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoLoggingBrokerPluginNext_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoLoggingBrokerPlugin$Next;", class "Lorg/apache/activemq/schema/core/DtoLoggingBrokerPlugin;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoUdpTraceBrokerPluginWireFormatFactory(org.apache.activemq.schema.core.DtoUdpTraceBrokerPlugin$WireFormatFactory)
+public javax.xml.bind.JAXBElement createDtoDiscardingDeadLetterQueue(org.apache.activemq.schema.core.DtoDiscarding$DeadLetterQueue)
 {
-org.apache.activemq.schema.core.DtoUdpTraceBrokerPlugin$WireFormatFactory v;
 javax.xml.bind.JAXBElement v;
 javax.xml.namespace.QName v;
+org.apache.activemq.schema.core.DtoDiscarding$DeadLetterQueue v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoUdpTraceBrokerPlugin$WireFormatFactory;
+v := @parameter: org.apache.activemq.schema.core.DtoDiscarding$DeadLetterQueue;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoUdpTraceBrokerPluginWireFormatFactory_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoUdpTraceBrokerPlugin$WireFormatFactory;", class "Lorg/apache/activemq/schema/core/DtoUdpTraceBrokerPlugin;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoDiscardingDeadLetterQueue_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoDiscarding$DeadLetterQueue;", class "Lorg/apache/activemq/schema/core/DtoDiscarding;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoUdpTraceBrokerPluginAdminConnectionContext(org.apache.activemq.schema.core.DtoUdpTraceBrokerPlugin$AdminConnectionContext)
+public javax.xml.bind.JAXBElement createDtoSimpleDispatchSelectorDestination(org.apache.activemq.schema.core.DtoSimpleDispatchSelector$Destination)
 {
-org.apache.activemq.schema.core.DtoUdpTraceBrokerPlugin$AdminConnectionContext v;
 javax.xml.bind.JAXBElement v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
+org.apache.activemq.schema.core.DtoSimpleDispatchSelector$Destination v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoUdpTraceBrokerPlugin$AdminConnectionContext;
+v := @parameter: org.apache.activemq.schema.core.DtoSimpleDispatchSelector$Destination;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoTraceBrokerPathPluginAdminConnectionContext_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoUdpTraceBrokerPlugin$AdminConnectionContext;", class "Lorg/apache/activemq/schema/core/DtoUdpTraceBrokerPlugin;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoSimpleDispatchSelectorDestination_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoSimpleDispatchSelector$Destination;", class "Lorg/apache/activemq/schema/core/DtoSimpleDispatchSelector;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoUdpTraceBrokerPluginAddress(org.apache.activemq.schema.core.DtoUdpTraceBrokerPlugin$Address)
+public javax.xml.bind.JAXBElement createDtoCompositeTopicForwardTo(org.apache.activemq.schema.core.DtoCompositeTopic$ForwardTo)
 {
 javax.xml.bind.JAXBElement v;
-org.apache.activemq.schema.core.DtoUdpTraceBrokerPlugin$Address v;
+org.apache.activemq.schema.core.DtoCompositeTopic$ForwardTo v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoUdpTraceBrokerPlugin$Address;
+v := @parameter: org.apache.activemq.schema.core.DtoCompositeTopic$ForwardTo;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoUdpTraceBrokerPluginAddress_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoUdpTraceBrokerPlugin$Address;", class "Lorg/apache/activemq/schema/core/DtoUdpTraceBrokerPlugin;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoCompositeTopicForwardTo_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoCompositeTopic$ForwardTo;", class "Lorg/apache/activemq/schema/core/DtoCompositeTopic;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoUdpTraceBrokerPluginNext(org.apache.activemq.schema.core.DtoUdpTraceBrokerPlugin$Next)
+public javax.xml.bind.JAXBElement createDtoStatementsDropSchemaStatements(org.apache.activemq.schema.core.DtoStatements$DropSchemaStatements)
 {
-org.apache.activemq.schema.core.DtoUdpTraceBrokerPlugin$Next v;
+org.apache.activemq.schema.core.DtoStatements$DropSchemaStatements v;
 javax.xml.bind.JAXBElement v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoUdpTraceBrokerPlugin$Next;
+v := @parameter: org.apache.activemq.schema.core.DtoStatements$DropSchemaStatements;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoTraceBrokerPathPluginNext_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoUdpTraceBrokerPlugin$Next;", class "Lorg/apache/activemq/schema/core/DtoUdpTraceBrokerPlugin;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoStatementsDropSchemaStatements_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoStatements$DropSchemaStatements;", class "Lorg/apache/activemq/schema/core/DtoStatements;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoJdbcPersistenceAdapterStatements(org.apache.activemq.schema.core.DtoJdbcPersistenceAdapter$Statements)
+public javax.xml.bind.JAXBElement createDtoStatementsCreateSchemaStatements(org.apache.activemq.schema.core.DtoStatements$CreateSchemaStatements)
 {
 javax.xml.bind.JAXBElement v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
-org.apache.activemq.schema.core.DtoJdbcPersistenceAdapter$Statements v;
+org.apache.activemq.schema.core.DtoStatements$CreateSchemaStatements v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoJdbcPersistenceAdapter$Statements;
+v := @parameter: org.apache.activemq.schema.core.DtoStatements$CreateSchemaStatements;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoSybaseJdbcAdapterStatements_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoJdbcPersistenceAdapter$Statements;", class "Lorg/apache/activemq/schema/core/DtoJdbcPersistenceAdapter;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoStatementsCreateSchemaStatements_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoStatements$CreateSchemaStatements;", class "Lorg/apache/activemq/schema/core/DtoStatements;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoJdbcPersistenceAdapterWireFormat(org.apache.activemq.schema.core.DtoJdbcPersistenceAdapter$WireFormat)
+public javax.xml.bind.JAXBElement createDtoStatementsCreateLockSchemaStatements(org.apache.activemq.schema.core.DtoStatements$CreateLockSchemaStatements)
 {
-org.apache.activemq.schema.core.DtoJdbcPersistenceAdapter$WireFormat v;
+org.apache.activemq.schema.core.DtoStatements$CreateLockSchemaStatements v;
 javax.xml.bind.JAXBElement v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoJdbcPersistenceAdapter$WireFormat;
+v := @parameter: org.apache.activemq.schema.core.DtoStatements$CreateLockSchemaStatements;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoUdpTraceBrokerPluginWireFormat_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoJdbcPersistenceAdapter$WireFormat;", class "Lorg/apache/activemq/schema/core/DtoJdbcPersistenceAdapter;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoStatementsCreateLockSchemaStatements_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoStatements$CreateLockSchemaStatements;", class "Lorg/apache/activemq/schema/core/DtoStatements;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoJdbcPersistenceAdapterBrokerService(org.apache.activemq.schema.core.DtoJdbcPersistenceAdapter$BrokerService)
+public javax.xml.bind.JAXBElement createDtoTopicProperties(org.apache.activemq.schema.core.DtoTopic$Properties)
 {
+org.apache.activemq.schema.core.DtoTopic$Properties v;
 javax.xml.bind.JAXBElement v;
 javax.xml.namespace.QName v;
-org.apache.activemq.schema.core.DtoJdbcPersistenceAdapter$BrokerService v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoJdbcPersistenceAdapter$BrokerService;
+v := @parameter: org.apache.activemq.schema.core.DtoTopic$Properties;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoTransportConnectorBrokerService_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoJdbcPersistenceAdapter$BrokerService;", class "Lorg/apache/activemq/schema/core/DtoJdbcPersistenceAdapter;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoTempTopicProperties_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoTopic$Properties;", class "Lorg/apache/activemq/schema/core/DtoTopic;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoJdbcPersistenceAdapterLocker(org.apache.activemq.schema.core.DtoJdbcPersistenceAdapter$Locker)
+public javax.xml.bind.JAXBElement createDtoTopicCompositeDestinations(org.apache.activemq.schema.core.DtoTopic$CompositeDestinations)
 {
 javax.xml.bind.JAXBElement v;
+org.apache.activemq.schema.core.DtoTopic$CompositeDestinations v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
-org.apache.activemq.schema.core.DtoJdbcPersistenceAdapter$Locker v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoJdbcPersistenceAdapter$Locker;
+v := @parameter: org.apache.activemq.schema.core.DtoTopic$CompositeDestinations;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoJdbcPersistenceAdapterLocker_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoJdbcPersistenceAdapter$Locker;", class "Lorg/apache/activemq/schema/core/DtoJdbcPersistenceAdapter;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoTempTopicCompositeDestinations_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoTopic$CompositeDestinations;", class "Lorg/apache/activemq/schema/core/DtoTopic;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoJdbcPersistenceAdapterDs(org.apache.activemq.schema.core.DtoJdbcPersistenceAdapter$Ds)
+public javax.xml.bind.JAXBElement createDtoDb2JDBCAdapterStatements(org.apache.activemq.schema.core.DtoDb2JDBCAdapter$Statements)
 {
+org.apache.activemq.schema.core.DtoDb2JDBCAdapter$Statements v;
 javax.xml.bind.JAXBElement v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
-org.apache.activemq.schema.core.DtoJdbcPersistenceAdapter$Ds v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoJdbcPersistenceAdapter$Ds;
+v := @parameter: org.apache.activemq.schema.core.DtoDb2JDBCAdapter$Statements;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoJdbcPersistenceAdapterDs_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoJdbcPersistenceAdapter$Ds;", class "Lorg/apache/activemq/schema/core/DtoJdbcPersistenceAdapter;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoSqlServerJDBCAdapterStatements_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoDb2JDBCAdapter$Statements;", class "Lorg/apache/activemq/schema/core/DtoDb2JDBCAdapter;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoJdbcPersistenceAdapterDataSource(org.apache.activemq.schema.core.DtoJdbcPersistenceAdapter$DataSource)
+public javax.xml.bind.JAXBElement createDtoSimpleAuthorizationMapWriteACLs(org.apache.activemq.schema.core.DtoSimpleAuthorizationMap$WriteACLs)
 {
-org.apache.activemq.schema.core.DtoJdbcPersistenceAdapter$DataSource v;
 javax.xml.bind.JAXBElement v;
+org.apache.activemq.schema.core.DtoSimpleAuthorizationMap$WriteACLs v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoJdbcPersistenceAdapter$DataSource;
+v := @parameter: org.apache.activemq.schema.core.DtoSimpleAuthorizationMap$WriteACLs;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoDatabaseLockerDataSource_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoJdbcPersistenceAdapter$DataSource;", class "Lorg/apache/activemq/schema/core/DtoJdbcPersistenceAdapter;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoSimpleAuthorizationMapWriteACLs_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoSimpleAuthorizationMap$WriteACLs;", class "Lorg/apache/activemq/schema/core/DtoSimpleAuthorizationMap;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoJdbcPersistenceAdapterUsageManager(org.apache.activemq.schema.core.DtoJdbcPersistenceAdapter$UsageManager)
+public javax.xml.bind.JAXBElement createDtoSimpleAuthorizationMapReadACLs(org.apache.activemq.schema.core.DtoSimpleAuthorizationMap$ReadACLs)
 {
 javax.xml.bind.JAXBElement v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
-org.apache.activemq.schema.core.DtoJdbcPersistenceAdapter$UsageManager v;
+org.apache.activemq.schema.core.DtoSimpleAuthorizationMap$ReadACLs v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoJdbcPersistenceAdapter$UsageManager;
+v := @parameter: org.apache.activemq.schema.core.DtoSimpleAuthorizationMap$ReadACLs;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoJdbcPersistenceAdapterUsageManager_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoJdbcPersistenceAdapter$UsageManager;", class "Lorg/apache/activemq/schema/core/DtoJdbcPersistenceAdapter;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoSimpleAuthorizationMapReadACLs_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoSimpleAuthorizationMap$ReadACLs;", class "Lorg/apache/activemq/schema/core/DtoSimpleAuthorizationMap;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoJdbcPersistenceAdapterDatabaseLocker(org.apache.activemq.schema.core.DtoJdbcPersistenceAdapter$DatabaseLocker)
+public javax.xml.bind.JAXBElement createDtoSimpleAuthorizationMapAdminACLs(org.apache.activemq.schema.core.DtoSimpleAuthorizationMap$AdminACLs)
 {
 javax.xml.bind.JAXBElement v;
-org.apache.activemq.schema.core.DtoJdbcPersistenceAdapter$DatabaseLocker v;
+org.apache.activemq.schema.core.DtoSimpleAuthorizationMap$AdminACLs v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoJdbcPersistenceAdapter$DatabaseLocker;
+v := @parameter: org.apache.activemq.schema.core.DtoSimpleAuthorizationMap$AdminACLs;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoJdbcPersistenceAdapterDatabaseLocker_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoJdbcPersistenceAdapter$DatabaseLocker;", class "Lorg/apache/activemq/schema/core/DtoJdbcPersistenceAdapter;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoSimpleAuthorizationMapAdminACLs_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoSimpleAuthorizationMap$AdminACLs;", class "Lorg/apache/activemq/schema/core/DtoSimpleAuthorizationMap;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoJdbcPersistenceAdapterAdapter(org.apache.activemq.schema.core.DtoJdbcPersistenceAdapter$Adapter)
+public javax.xml.bind.JAXBElement createDtoSimpleAuthorizationMapTempDestinationAuthorizationEntry(org.apache.activemq.schema.core.DtoSimpleAuthorizationMap$TempDestinationAuthorizationEntry)
 {
-org.apache.activemq.schema.core.DtoJdbcPersistenceAdapter$Adapter v;
+org.apache.activemq.schema.core.DtoSimpleAuthorizationMap$TempDestinationAuthorizationEntry v;
 javax.xml.bind.JAXBElement v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoJdbcPersistenceAdapter$Adapter;
+v := @parameter: org.apache.activemq.schema.core.DtoSimpleAuthorizationMap$TempDestinationAuthorizationEntry;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoJdbcPersistenceAdapterAdapter_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoJdbcPersistenceAdapter$Adapter;", class "Lorg/apache/activemq/schema/core/DtoJdbcPersistenceAdapter;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoSimpleAuthorizationMapTempDestinationAuthorizationEntry_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoSimpleAuthorizationMap$TempDestinationAuthorizationEntry;", class "Lorg/apache/activemq/schema/core/DtoSimpleAuthorizationMap;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoJdbcPersistenceAdapterLockDataSource(org.apache.activemq.schema.core.DtoJdbcPersistenceAdapter$LockDataSource)
+public javax.xml.bind.JAXBElement createDtoBlobJDBCAdapterStatements(org.apache.activemq.schema.core.DtoBlobJDBCAdapter$Statements)
 {
 javax.xml.bind.JAXBElement v;
-org.apache.activemq.schema.core.DtoJdbcPersistenceAdapter$LockDataSource v;
+org.apache.activemq.schema.core.DtoBlobJDBCAdapter$Statements v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoJdbcPersistenceAdapter$LockDataSource;
+v := @parameter: org.apache.activemq.schema.core.DtoBlobJDBCAdapter$Statements;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoJdbcPersistenceAdapterLockDataSource_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoJdbcPersistenceAdapter$LockDataSource;", class "Lorg/apache/activemq/schema/core/DtoJdbcPersistenceAdapter;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoSqlServerJDBCAdapterStatements_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoBlobJDBCAdapter$Statements;", class "Lorg/apache/activemq/schema/core/DtoBlobJDBCAdapter;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoJdbcPersistenceAdapterScheduledThreadPoolExecutor(org.apache.activemq.schema.core.DtoJdbcPersistenceAdapter$ScheduledThreadPoolExecutor)
+public javax.xml.bind.JAXBElement createDtoPostgresqlJdbcAdapterStatements(org.apache.activemq.schema.core.DtoPostgresqlJdbcAdapter$Statements)
 {
 javax.xml.bind.JAXBElement v;
-org.apache.activemq.schema.core.DtoJdbcPersistenceAdapter$ScheduledThreadPoolExecutor v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
+org.apache.activemq.schema.core.DtoPostgresqlJdbcAdapter$Statements v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoJdbcPersistenceAdapter$ScheduledThreadPoolExecutor;
+v := @parameter: org.apache.activemq.schema.core.DtoPostgresqlJdbcAdapter$Statements;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoJdbcPersistenceAdapterScheduledThreadPoolExecutor_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoJdbcPersistenceAdapter$ScheduledThreadPoolExecutor;", class "Lorg/apache/activemq/schema/core/DtoJdbcPersistenceAdapter;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoSqlServerJDBCAdapterStatements_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoPostgresqlJdbcAdapter$Statements;", class "Lorg/apache/activemq/schema/core/DtoPostgresqlJdbcAdapter;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoMemoryPersistenceAdapterUsageManager(org.apache.activemq.schema.core.DtoMemoryPersistenceAdapter$UsageManager)
+public javax.xml.bind.JAXBElement createDtoFilteredDestinationDestination(org.apache.activemq.schema.core.DtoFilteredDestination$Destination)
 {
-org.apache.activemq.schema.core.DtoMemoryPersistenceAdapter$UsageManager v;
+org.apache.activemq.schema.core.DtoFilteredDestination$Destination v;
 javax.xml.bind.JAXBElement v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoMemoryPersistenceAdapter$UsageManager;
+v := @parameter: org.apache.activemq.schema.core.DtoFilteredDestination$Destination;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoJdbcPersistenceAdapterUsageManager_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoMemoryPersistenceAdapter$UsageManager;", class "Lorg/apache/activemq/schema/core/DtoMemoryPersistenceAdapter;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoSimpleDispatchSelectorDestination_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoFilteredDestination$Destination;", class "Lorg/apache/activemq/schema/core/DtoFilteredDestination;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoCompositeDemandForwardingBridgeStaticallyIncludedDestinations(org.apache.activemq.schema.core.DtoCompositeDemandForwardingBridge$StaticallyIncludedDestinations)
+public javax.xml.bind.JAXBElement createDtoFilteredDestinationFilter(org.apache.activemq.schema.core.DtoFilteredDestination$Filter)
 {
-org.apache.activemq.schema.core.DtoCompositeDemandForwardingBridge$StaticallyIncludedDestinations v;
 javax.xml.bind.JAXBElement v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
+org.apache.activemq.schema.core.DtoFilteredDestination$Filter v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoCompositeDemandForwardingBridge$StaticallyIncludedDestinations;
+v := @parameter: org.apache.activemq.schema.core.DtoFilteredDestination$Filter;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoCompositeDemandForwardingBridgeStaticallyIncludedDestinations_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoCompositeDemandForwardingBridge$StaticallyIncludedDestinations;", class "Lorg/apache/activemq/schema/core/DtoCompositeDemandForwardingBridge;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoFilteredDestinationFilter_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoFilteredDestination$Filter;", class "Lorg/apache/activemq/schema/core/DtoFilteredDestination;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoCompositeDemandForwardingBridgeBrokerService(org.apache.activemq.schema.core.DtoCompositeDemandForwardingBridge$BrokerService)
+public javax.xml.bind.JAXBElement createDtoPooledConnectionFactoryTransactionManager(org.apache.activemq.schema.core.DtoPooledConnectionFactory$TransactionManager)
 {
 javax.xml.bind.JAXBElement v;
+org.apache.activemq.schema.core.DtoPooledConnectionFactory$TransactionManager v;
 javax.xml.namespace.QName v;
-org.apache.activemq.schema.core.DtoCompositeDemandForwardingBridge$BrokerService v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoCompositeDemandForwardingBridge$BrokerService;
+v := @parameter: org.apache.activemq.schema.core.DtoPooledConnectionFactory$TransactionManager;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoTransportConnectorBrokerService_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoCompositeDemandForwardingBridge$BrokerService;", class "Lorg/apache/activemq/schema/core/DtoCompositeDemandForwardingBridge;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoPooledConnectionFactoryTransactionManager_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoPooledConnectionFactory$TransactionManager;", class "Lorg/apache/activemq/schema/core/DtoPooledConnectionFactory;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoCompositeDemandForwardingBridgeNetworkBridgeListener(org.apache.activemq.schema.core.DtoCompositeDemandForwardingBridge$NetworkBridgeListener)
+public javax.xml.bind.JAXBElement createDtoPooledConnectionFactoryConnectionFactory(org.apache.activemq.schema.core.DtoPooledConnectionFactory$ConnectionFactory)
 {
+org.apache.activemq.schema.core.DtoPooledConnectionFactory$ConnectionFactory v;
 javax.xml.bind.JAXBElement v;
-org.apache.activemq.schema.core.DtoCompositeDemandForwardingBridge$NetworkBridgeListener v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoCompositeDemandForwardingBridge$NetworkBridgeListener;
+v := @parameter: org.apache.activemq.schema.core.DtoPooledConnectionFactory$ConnectionFactory;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoCompositeDemandForwardingBridgeNetworkBridgeListener_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoCompositeDemandForwardingBridge$NetworkBridgeListener;", class "Lorg/apache/activemq/schema/core/DtoCompositeDemandForwardingBridge;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoPooledConnectionFactoryConnectionFactory_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoPooledConnectionFactory$ConnectionFactory;", class "Lorg/apache/activemq/schema/core/DtoPooledConnectionFactory;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoCompositeDemandForwardingBridgeDurableDestinations(org.apache.activemq.schema.core.DtoCompositeDemandForwardingBridge$DurableDestinations)
+public javax.xml.bind.JAXBElement createDtoForcePersistencyModeBrokerAdminConnectionContext(org.apache.activemq.schema.core.DtoForcePersistencyModeBroker$AdminConnectionContext)
 {
 javax.xml.bind.JAXBElement v;
-org.apache.activemq.schema.core.DtoCompositeDemandForwardingBridge$DurableDestinations v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
+org.apache.activemq.schema.core.DtoForcePersistencyModeBroker$AdminConnectionContext v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoCompositeDemandForwardingBridge$DurableDestinations;
+v := @parameter: org.apache.activemq.schema.core.DtoForcePersistencyModeBroker$AdminConnectionContext;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoCompositeDemandForwardingBridgeDurableDestinations_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoCompositeDemandForwardingBridge$DurableDestinations;", class "Lorg/apache/activemq/schema/core/DtoCompositeDemandForwardingBridge;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoLoggingBrokerPluginAdminConnectionContext_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoForcePersistencyModeBroker$AdminConnectionContext;", class "Lorg/apache/activemq/schema/core/DtoForcePersistencyModeBroker;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoCompositeDemandForwardingBridgeLocalBroker(org.apache.activemq.schema.core.DtoCompositeDemandForwardingBridge$LocalBroker)
+public javax.xml.bind.JAXBElement createDtoForcePersistencyModeBrokerNext(org.apache.activemq.schema.core.DtoForcePersistencyModeBroker$Next)
 {
 javax.xml.bind.JAXBElement v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
-org.apache.activemq.schema.core.DtoCompositeDemandForwardingBridge$LocalBroker v;
+org.apache.activemq.schema.core.DtoForcePersistencyModeBroker$Next v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoCompositeDemandForwardingBridge$LocalBroker;
+v := @parameter: org.apache.activemq.schema.core.DtoForcePersistencyModeBroker$Next;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoCompositeDemandForwardingBridgeLocalBroker_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoCompositeDemandForwardingBridge$LocalBroker;", class "Lorg/apache/activemq/schema/core/DtoCompositeDemandForwardingBridge;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoLoggingBrokerPluginNext_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoForcePersistencyModeBroker$Next;", class "Lorg/apache/activemq/schema/core/DtoForcePersistencyModeBroker;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoCompositeDemandForwardingBridgeRemoteBroker(org.apache.activemq.schema.core.DtoCompositeDemandForwardingBridge$RemoteBroker)
+public javax.xml.bind.JAXBElement createDtoPolicyEntryPendingMessageLimitStrategy(org.apache.activemq.schema.core.DtoPolicyEntry$PendingMessageLimitStrategy)
 {
-org.apache.activemq.schema.core.DtoCompositeDemandForwardingBridge$RemoteBroker v;
 javax.xml.bind.JAXBElement v;
+org.apache.activemq.schema.core.DtoPolicyEntry$PendingMessageLimitStrategy v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoCompositeDemandForwardingBridge$RemoteBroker;
+v := @parameter: org.apache.activemq.schema.core.DtoPolicyEntry$PendingMessageLimitStrategy;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoCompositeDemandForwardingBridgeRemoteBroker_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoCompositeDemandForwardingBridge$RemoteBroker;", class "Lorg/apache/activemq/schema/core/DtoCompositeDemandForwardingBridge;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoPolicyEntryPendingMessageLimitStrategy_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoPolicyEntry$PendingMessageLimitStrategy;", class "Lorg/apache/activemq/schema/core/DtoPolicyEntry;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoCompositeDemandForwardingBridgeDynamicallyIncludedDestinations(org.apache.activemq.schema.core.DtoCompositeDemandForwardingBridge$DynamicallyIncludedDestinations)
+public javax.xml.bind.JAXBElement createDtoPolicyEntryPendingQueuePolicy(org.apache.activemq.schema.core.DtoPolicyEntry$PendingQueuePolicy)
 {
-org.apache.activemq.schema.core.DtoCompositeDemandForwardingBridge$DynamicallyIncludedDestinations v;
+org.apache.activemq.schema.core.DtoPolicyEntry$PendingQueuePolicy v;
 javax.xml.bind.JAXBElement v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoCompositeDemandForwardingBridge$DynamicallyIncludedDestinations;
+v := @parameter: org.apache.activemq.schema.core.DtoPolicyEntry$PendingQueuePolicy;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoCompositeDemandForwardingBridgeDynamicallyIncludedDestinations_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoCompositeDemandForwardingBridge$DynamicallyIncludedDestinations;", class "Lorg/apache/activemq/schema/core/DtoCompositeDemandForwardingBridge;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoPolicyEntryPendingQueuePolicy_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoPolicyEntry$PendingQueuePolicy;", class "Lorg/apache/activemq/schema/core/DtoPolicyEntry;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoCompositeDemandForwardingBridgeExcludedDestinations(org.apache.activemq.schema.core.DtoCompositeDemandForwardingBridge$ExcludedDestinations)
+public javax.xml.bind.JAXBElement createDtoPolicyEntrySubscriptionRecoveryPolicy(org.apache.activemq.schema.core.DtoPolicyEntry$SubscriptionRecoveryPolicy)
 {
-org.apache.activemq.schema.core.DtoCompositeDemandForwardingBridge$ExcludedDestinations v;
 javax.xml.bind.JAXBElement v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
+org.apache.activemq.schema.core.DtoPolicyEntry$SubscriptionRecoveryPolicy v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoCompositeDemandForwardingBridge$ExcludedDestinations;
+v := @parameter: org.apache.activemq.schema.core.DtoPolicyEntry$SubscriptionRecoveryPolicy;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoCompositeDemandForwardingBridgeExcludedDestinations_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoCompositeDemandForwardingBridge$ExcludedDestinations;", class "Lorg/apache/activemq/schema/core/DtoCompositeDemandForwardingBridge;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoPolicyEntrySubscriptionRecoveryPolicy_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoPolicyEntry$SubscriptionRecoveryPolicy;", class "Lorg/apache/activemq/schema/core/DtoPolicyEntry;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoCompositeDemandForwardingBridgeConfiguration(org.apache.activemq.schema.core.DtoCompositeDemandForwardingBridge$Configuration)
+public javax.xml.bind.JAXBElement createDtoPolicyEntryNetworkBridgeFilterFactory(org.apache.activemq.schema.core.DtoPolicyEntry$NetworkBridgeFilterFactory)
 {
+org.apache.activemq.schema.core.DtoPolicyEntry$NetworkBridgeFilterFactory v;
 javax.xml.bind.JAXBElement v;
-org.apache.activemq.schema.core.DtoCompositeDemandForwardingBridge$Configuration v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoCompositeDemandForwardingBridge$Configuration;
+v := @parameter: org.apache.activemq.schema.core.DtoPolicyEntry$NetworkBridgeFilterFactory;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoCompositeDemandForwardingBridgeConfiguration_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoCompositeDemandForwardingBridge$Configuration;", class "Lorg/apache/activemq/schema/core/DtoCompositeDemandForwardingBridge;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoPolicyEntryNetworkBridgeFilterFactory_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoPolicyEntry$NetworkBridgeFilterFactory;", class "Lorg/apache/activemq/schema/core/DtoPolicyEntry;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoInformixJDBCAdapterStatements(org.apache.activemq.schema.core.DtoInformixJDBCAdapter$Statements)
+public javax.xml.bind.JAXBElement createDtoPolicyEntryDestination(org.apache.activemq.schema.core.DtoPolicyEntry$Destination)
 {
+org.apache.activemq.schema.core.DtoPolicyEntry$Destination v;
 javax.xml.bind.JAXBElement v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
-org.apache.activemq.schema.core.DtoInformixJDBCAdapter$Statements v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoInformixJDBCAdapter$Statements;
+v := @parameter: org.apache.activemq.schema.core.DtoPolicyEntry$Destination;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoSybaseJdbcAdapterStatements_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoInformixJDBCAdapter$Statements;", class "Lorg/apache/activemq/schema/core/DtoInformixJDBCAdapter;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoSimpleDispatchSelectorDestination_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoPolicyEntry$Destination;", class "Lorg/apache/activemq/schema/core/DtoPolicyEntry;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoSystemUsageJobSchedulerStore(org.apache.activemq.schema.core.DtoSystemUsage$JobSchedulerStore)
+public javax.xml.bind.JAXBElement createDtoPolicyEntryPendingDurableSubscriberPolicy(org.apache.activemq.schema.core.DtoPolicyEntry$PendingDurableSubscriberPolicy)
 {
-org.apache.activemq.schema.core.DtoSystemUsage$JobSchedulerStore v;
 javax.xml.bind.JAXBElement v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
+org.apache.activemq.schema.core.DtoPolicyEntry$PendingDurableSubscriberPolicy v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoSystemUsage$JobSchedulerStore;
+v := @parameter: org.apache.activemq.schema.core.DtoPolicyEntry$PendingDurableSubscriberPolicy;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoSystemUsageJobSchedulerStore_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoSystemUsage$JobSchedulerStore;", class "Lorg/apache/activemq/schema/core/DtoSystemUsage;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoPolicyEntryPendingDurableSubscriberPolicy_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoPolicyEntry$PendingDurableSubscriberPolicy;", class "Lorg/apache/activemq/schema/core/DtoPolicyEntry;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoSystemUsageTempStore(org.apache.activemq.schema.core.DtoSystemUsage$TempStore)
+public javax.xml.bind.JAXBElement createDtoPolicyEntrySlowConsumerStrategy(org.apache.activemq.schema.core.DtoPolicyEntry$SlowConsumerStrategy)
 {
 javax.xml.bind.JAXBElement v;
-org.apache.activemq.schema.core.DtoSystemUsage$TempStore v;
+org.apache.activemq.schema.core.DtoPolicyEntry$SlowConsumerStrategy v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoSystemUsage$TempStore;
+v := @parameter: org.apache.activemq.schema.core.DtoPolicyEntry$SlowConsumerStrategy;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoSystemUsageTempStore_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoSystemUsage$TempStore;", class "Lorg/apache/activemq/schema/core/DtoSystemUsage;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoPolicyEntrySlowConsumerStrategy_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoPolicyEntry$SlowConsumerStrategy;", class "Lorg/apache/activemq/schema/core/DtoPolicyEntry;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoSystemUsageTempUsage(org.apache.activemq.schema.core.DtoSystemUsage$TempUsage)
+public javax.xml.bind.JAXBElement createDtoPolicyEntryDeadLetterStrategy(org.apache.activemq.schema.core.DtoPolicyEntry$DeadLetterStrategy)
 {
+org.apache.activemq.schema.core.DtoPolicyEntry$DeadLetterStrategy v;
 javax.xml.bind.JAXBElement v;
 javax.xml.namespace.QName v;
-org.apache.activemq.schema.core.DtoSystemUsage$TempUsage v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoSystemUsage$TempUsage;
+v := @parameter: org.apache.activemq.schema.core.DtoPolicyEntry$DeadLetterStrategy;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoSystemUsageTempUsage_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoSystemUsage$TempUsage;", class "Lorg/apache/activemq/schema/core/DtoSystemUsage;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoPolicyEntryDeadLetterStrategy_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoPolicyEntry$DeadLetterStrategy;", class "Lorg/apache/activemq/schema/core/DtoPolicyEntry;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoSystemUsageAdapter(org.apache.activemq.schema.core.DtoSystemUsage$Adapter)
+public javax.xml.bind.JAXBElement createDtoPolicyEntryDispatchPolicy(org.apache.activemq.schema.core.DtoPolicyEntry$DispatchPolicy)
 {
 javax.xml.bind.JAXBElement v;
-org.apache.activemq.schema.core.DtoSystemUsage$Adapter v;
+org.apache.activemq.schema.core.DtoPolicyEntry$DispatchPolicy v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoSystemUsage$Adapter;
+v := @parameter: org.apache.activemq.schema.core.DtoPolicyEntry$DispatchPolicy;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoJdbcPersistenceAdapterAdapter_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoSystemUsage$Adapter;", class "Lorg/apache/activemq/schema/core/DtoSystemUsage;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoPolicyEntryDispatchPolicy_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoPolicyEntry$DispatchPolicy;", class "Lorg/apache/activemq/schema/core/DtoPolicyEntry;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoSystemUsageMemoryUsage(org.apache.activemq.schema.core.DtoSystemUsage$MemoryUsage)
+public javax.xml.bind.JAXBElement createDtoPolicyEntryMessageGroupMapFactory(org.apache.activemq.schema.core.DtoPolicyEntry$MessageGroupMapFactory)
 {
 javax.xml.bind.JAXBElement v;
+org.apache.activemq.schema.core.DtoPolicyEntry$MessageGroupMapFactory v;
 javax.xml.namespace.QName v;
-org.apache.activemq.schema.core.DtoSystemUsage$MemoryUsage v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoSystemUsage$MemoryUsage;
+v := @parameter: org.apache.activemq.schema.core.DtoPolicyEntry$MessageGroupMapFactory;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoSystemUsageMemoryUsage_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoSystemUsage$MemoryUsage;", class "Lorg/apache/activemq/schema/core/DtoSystemUsage;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoPolicyEntryMessageGroupMapFactory_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoPolicyEntry$MessageGroupMapFactory;", class "Lorg/apache/activemq/schema/core/DtoPolicyEntry;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoSystemUsageParent(org.apache.activemq.schema.core.DtoSystemUsage$Parent)
+public javax.xml.bind.JAXBElement createDtoPolicyEntryPendingSubscriberPolicy(org.apache.activemq.schema.core.DtoPolicyEntry$PendingSubscriberPolicy)
 {
 javax.xml.bind.JAXBElement v;
-org.apache.activemq.schema.core.DtoSystemUsage$Parent v;
+org.apache.activemq.schema.core.DtoPolicyEntry$PendingSubscriberPolicy v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoSystemUsage$Parent;
+v := @parameter: org.apache.activemq.schema.core.DtoPolicyEntry$PendingSubscriberPolicy;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoSystemUsageParent_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoSystemUsage$Parent;", class "Lorg/apache/activemq/schema/core/DtoSystemUsage;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoPolicyEntryPendingSubscriberPolicy_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoPolicyEntry$PendingSubscriberPolicy;", class "Lorg/apache/activemq/schema/core/DtoPolicyEntry;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoSystemUsageExecutor(org.apache.activemq.schema.core.DtoSystemUsage$Executor)
+public javax.xml.bind.JAXBElement createDtoPolicyEntryMessageEvictionStrategy(org.apache.activemq.schema.core.DtoPolicyEntry$MessageEvictionStrategy)
 {
-org.apache.activemq.schema.core.DtoSystemUsage$Executor v;
+org.apache.activemq.schema.core.DtoPolicyEntry$MessageEvictionStrategy v;
 javax.xml.bind.JAXBElement v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoSystemUsage$Executor;
+v := @parameter: org.apache.activemq.schema.core.DtoPolicyEntry$MessageEvictionStrategy;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoTaskRunnerFactoryExecutor_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoSystemUsage$Executor;", class "Lorg/apache/activemq/schema/core/DtoSystemUsage;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoPolicyEntryMessageEvictionStrategy_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoPolicyEntry$MessageEvictionStrategy;", class "Lorg/apache/activemq/schema/core/DtoPolicyEntry;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoSystemUsageJobSchedulerUsage(org.apache.activemq.schema.core.DtoSystemUsage$JobSchedulerUsage)
+public javax.xml.bind.JAXBElement createDtoSimpleAuthenticationPluginUsers(org.apache.activemq.schema.core.DtoSimpleAuthenticationPlugin$Users)
 {
 javax.xml.bind.JAXBElement v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
-org.apache.activemq.schema.core.DtoSystemUsage$JobSchedulerUsage v;
+org.apache.activemq.schema.core.DtoSimpleAuthenticationPlugin$Users v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoSystemUsage$JobSchedulerUsage;
+v := @parameter: org.apache.activemq.schema.core.DtoSimpleAuthenticationPlugin$Users;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoSystemUsageJobSchedulerUsage_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoSystemUsage$JobSchedulerUsage;", class "Lorg/apache/activemq/schema/core/DtoSystemUsage;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoSimpleAuthenticationPluginUsers_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoSimpleAuthenticationPlugin$Users;", class "Lorg/apache/activemq/schema/core/DtoSimpleAuthenticationPlugin;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoSystemUsageStoreUsage(org.apache.activemq.schema.core.DtoSystemUsage$StoreUsage)
+public javax.xml.bind.JAXBElement createDtoSimpleAuthenticationPluginUserPasswords(org.apache.activemq.schema.core.DtoSimpleAuthenticationPlugin$UserPasswords)
 {
-org.apache.activemq.schema.core.DtoSystemUsage$StoreUsage v;
 javax.xml.bind.JAXBElement v;
+org.apache.activemq.schema.core.DtoSimpleAuthenticationPlugin$UserPasswords v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoSystemUsage$StoreUsage;
+v := @parameter: org.apache.activemq.schema.core.DtoSimpleAuthenticationPlugin$UserPasswords;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoSystemUsageStoreUsage_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoSystemUsage$StoreUsage;", class "Lorg/apache/activemq/schema/core/DtoSystemUsage;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoSimpleAuthenticationPluginUserPasswords_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoSimpleAuthenticationPlugin$UserPasswords;", class "Lorg/apache/activemq/schema/core/DtoSimpleAuthenticationPlugin;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoBrokerServicePersistenceTaskRunnerFactory(org.apache.activemq.schema.core.DtoBrokerService$PersistenceTaskRunnerFactory)
+public javax.xml.bind.JAXBElement createDtoSimpleAuthenticationPluginUserGroups(org.apache.activemq.schema.core.DtoSimpleAuthenticationPlugin$UserGroups)
 {
 javax.xml.bind.JAXBElement v;
+org.apache.activemq.schema.core.DtoSimpleAuthenticationPlugin$UserGroups v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
-org.apache.activemq.schema.core.DtoBrokerService$PersistenceTaskRunnerFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoBrokerService$PersistenceTaskRunnerFactory;
+v := @parameter: org.apache.activemq.schema.core.DtoSimpleAuthenticationPlugin$UserGroups;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoBrokerServicePersistenceTaskRunnerFactory_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoBrokerService$PersistenceTaskRunnerFactory;", class "Lorg/apache/activemq/schema/core/DtoBrokerService;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoSimpleAuthenticationPluginUserGroups_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoSimpleAuthenticationPlugin$UserGroups;", class "Lorg/apache/activemq/schema/core/DtoSimpleAuthenticationPlugin;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoBrokerServiceDestinationInterceptors(org.apache.activemq.schema.core.DtoBrokerService$DestinationInterceptors)
+public javax.xml.bind.JAXBElement createDtoInformixJDBCAdapterStatements(org.apache.activemq.schema.core.DtoInformixJDBCAdapter$Statements)
 {
 javax.xml.bind.JAXBElement v;
 javax.xml.namespace.QName v;
-org.apache.activemq.schema.core.DtoBrokerService$DestinationInterceptors v;
 org.apache.activemq.schema.core.ObjectFactory v;
+org.apache.activemq.schema.core.DtoInformixJDBCAdapter$Statements v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoBrokerService$DestinationInterceptors;
+v := @parameter: org.apache.activemq.schema.core.DtoInformixJDBCAdapter$Statements;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoBrokerServiceDestinationInterceptors_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoBrokerService$DestinationInterceptors;", class "Lorg/apache/activemq/schema/core/DtoBrokerService;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoSqlServerJDBCAdapterStatements_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoInformixJDBCAdapter$Statements;", class "Lorg/apache/activemq/schema/core/DtoInformixJDBCAdapter;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoBrokerServiceMessageAuthorizationPolicy(org.apache.activemq.schema.core.DtoBrokerService$MessageAuthorizationPolicy)
+public javax.xml.bind.JAXBElement createDtoJdbcPersistenceAdapterStatements(org.apache.activemq.schema.core.DtoJdbcPersistenceAdapter$Statements)
 {
-org.apache.activemq.schema.core.DtoBrokerService$MessageAuthorizationPolicy v;
 javax.xml.bind.JAXBElement v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
+org.apache.activemq.schema.core.DtoJdbcPersistenceAdapter$Statements v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoBrokerService$MessageAuthorizationPolicy;
+v := @parameter: org.apache.activemq.schema.core.DtoJdbcPersistenceAdapter$Statements;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoTransportConnectorMessageAuthorizationPolicy_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoBrokerService$MessageAuthorizationPolicy;", class "Lorg/apache/activemq/schema/core/DtoBrokerService;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoSqlServerJDBCAdapterStatements_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoJdbcPersistenceAdapter$Statements;", class "Lorg/apache/activemq/schema/core/DtoJdbcPersistenceAdapter;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoBrokerServiceNetworkConnectorURIs(org.apache.activemq.schema.core.DtoBrokerService$NetworkConnectorURIs)
+public javax.xml.bind.JAXBElement createDtoJdbcPersistenceAdapterWireFormat(org.apache.activemq.schema.core.DtoJdbcPersistenceAdapter$WireFormat)
 {
-org.apache.activemq.schema.core.DtoBrokerService$NetworkConnectorURIs v;
+org.apache.activemq.schema.core.DtoJdbcPersistenceAdapter$WireFormat v;
 javax.xml.bind.JAXBElement v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoBrokerService$NetworkConnectorURIs;
+v := @parameter: org.apache.activemq.schema.core.DtoJdbcPersistenceAdapter$WireFormat;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoBrokerServiceNetworkConnectorURIs_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoBrokerService$NetworkConnectorURIs;", class "Lorg/apache/activemq/schema/core/DtoBrokerService;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoJdbcPersistenceAdapterWireFormat_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoJdbcPersistenceAdapter$WireFormat;", class "Lorg/apache/activemq/schema/core/DtoJdbcPersistenceAdapter;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoBrokerServiceTransportConnectors(org.apache.activemq.schema.core.DtoBrokerService$TransportConnectors)
+public javax.xml.bind.JAXBElement createDtoJdbcPersistenceAdapterBrokerService(org.apache.activemq.schema.core.DtoJdbcPersistenceAdapter$BrokerService)
 {
-org.apache.activemq.schema.core.DtoBrokerService$TransportConnectors v;
 javax.xml.bind.JAXBElement v;
 javax.xml.namespace.QName v;
+org.apache.activemq.schema.core.DtoJdbcPersistenceAdapter$BrokerService v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoBrokerService$TransportConnectors;
+v := @parameter: org.apache.activemq.schema.core.DtoJdbcPersistenceAdapter$BrokerService;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoBrokerServiceTransportConnectors_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoBrokerService$TransportConnectors;", class "Lorg/apache/activemq/schema/core/DtoBrokerService;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoJdbcPersistenceAdapterBrokerService_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoJdbcPersistenceAdapter$BrokerService;", class "Lorg/apache/activemq/schema/core/DtoJdbcPersistenceAdapter;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoBrokerServiceStartException(org.apache.activemq.schema.core.DtoBrokerService$StartException)
+public javax.xml.bind.JAXBElement createDtoJdbcPersistenceAdapterLocker(org.apache.activemq.schema.core.DtoJdbcPersistenceAdapter$Locker)
 {
-org.apache.activemq.schema.core.DtoBrokerService$StartException v;
 javax.xml.bind.JAXBElement v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
+org.apache.activemq.schema.core.DtoJdbcPersistenceAdapter$Locker v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoBrokerService$StartException;
+v := @parameter: org.apache.activemq.schema.core.DtoJdbcPersistenceAdapter$Locker;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoBrokerServiceStartException_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoBrokerService$StartException;", class "Lorg/apache/activemq/schema/core/DtoBrokerService;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoJdbcPersistenceAdapterLocker_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoJdbcPersistenceAdapter$Locker;", class "Lorg/apache/activemq/schema/core/DtoJdbcPersistenceAdapter;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoBrokerServiceNetworkConnectors(org.apache.activemq.schema.core.DtoBrokerService$NetworkConnectors)
+public javax.xml.bind.JAXBElement createDtoJdbcPersistenceAdapterDs(org.apache.activemq.schema.core.DtoJdbcPersistenceAdapter$Ds)
 {
 javax.xml.bind.JAXBElement v;
-org.apache.activemq.schema.core.DtoBrokerService$NetworkConnectors v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
+org.apache.activemq.schema.core.DtoJdbcPersistenceAdapter$Ds v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoBrokerService$NetworkConnectors;
+v := @parameter: org.apache.activemq.schema.core.DtoJdbcPersistenceAdapter$Ds;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoBrokerServiceNetworkConnectors_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoBrokerService$NetworkConnectors;", class "Lorg/apache/activemq/schema/core/DtoBrokerService;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoJdbcPersistenceAdapterDs_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoJdbcPersistenceAdapter$Ds;", class "Lorg/apache/activemq/schema/core/DtoJdbcPersistenceAdapter;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoBrokerServiceRegionBroker(org.apache.activemq.schema.core.DtoBrokerService$RegionBroker)
+public javax.xml.bind.JAXBElement createDtoJdbcPersistenceAdapterDataSource(org.apache.activemq.schema.core.DtoJdbcPersistenceAdapter$DataSource)
 {
+org.apache.activemq.schema.core.DtoJdbcPersistenceAdapter$DataSource v;
 javax.xml.bind.JAXBElement v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
-org.apache.activemq.schema.core.DtoBrokerService$RegionBroker v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoBrokerService$RegionBroker;
+v := @parameter: org.apache.activemq.schema.core.DtoJdbcPersistenceAdapter$DataSource;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoBrokerServiceRegionBroker_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoBrokerService$RegionBroker;", class "Lorg/apache/activemq/schema/core/DtoBrokerService;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoJdbcPersistenceAdapterDataSource_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoJdbcPersistenceAdapter$DataSource;", class "Lorg/apache/activemq/schema/core/DtoJdbcPersistenceAdapter;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoBrokerServiceTempDataStore(org.apache.activemq.schema.core.DtoBrokerService$TempDataStore)
+public javax.xml.bind.JAXBElement createDtoJdbcPersistenceAdapterUsageManager(org.apache.activemq.schema.core.DtoJdbcPersistenceAdapter$UsageManager)
 {
-org.apache.activemq.schema.core.DtoBrokerService$TempDataStore v;
 javax.xml.bind.JAXBElement v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
+org.apache.activemq.schema.core.DtoJdbcPersistenceAdapter$UsageManager v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoBrokerService$TempDataStore;
+v := @parameter: org.apache.activemq.schema.core.DtoJdbcPersistenceAdapter$UsageManager;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoBrokerServiceTempDataStore_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoBrokerService$TempDataStore;", class "Lorg/apache/activemq/schema/core/DtoBrokerService;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoJdbcPersistenceAdapterUsageManager_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoJdbcPersistenceAdapter$UsageManager;", class "Lorg/apache/activemq/schema/core/DtoJdbcPersistenceAdapter;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoBrokerServiceJobSchedulerStore(org.apache.activemq.schema.core.DtoBrokerService$JobSchedulerStore)
+public javax.xml.bind.JAXBElement createDtoJdbcPersistenceAdapterDatabaseLocker(org.apache.activemq.schema.core.DtoJdbcPersistenceAdapter$DatabaseLocker)
 {
 javax.xml.bind.JAXBElement v;
-org.apache.activemq.schema.core.DtoBrokerService$JobSchedulerStore v;
+org.apache.activemq.schema.core.DtoJdbcPersistenceAdapter$DatabaseLocker v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoBrokerService$JobSchedulerStore;
+v := @parameter: org.apache.activemq.schema.core.DtoJdbcPersistenceAdapter$DatabaseLocker;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoSystemUsageJobSchedulerStore_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoBrokerService$JobSchedulerStore;", class "Lorg/apache/activemq/schema/core/DtoBrokerService;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoJdbcPersistenceAdapterDatabaseLocker_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoJdbcPersistenceAdapter$DatabaseLocker;", class "Lorg/apache/activemq/schema/core/DtoJdbcPersistenceAdapter;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoBrokerServiceServices(org.apache.activemq.schema.core.DtoBrokerService$Services)
+public javax.xml.bind.JAXBElement createDtoJdbcPersistenceAdapterAdapter(org.apache.activemq.schema.core.DtoJdbcPersistenceAdapter$Adapter)
 {
-org.apache.activemq.schema.core.DtoBrokerService$Services v;
+org.apache.activemq.schema.core.DtoJdbcPersistenceAdapter$Adapter v;
 javax.xml.bind.JAXBElement v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoBrokerService$Services;
+v := @parameter: org.apache.activemq.schema.core.DtoJdbcPersistenceAdapter$Adapter;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoBrokerServiceServices_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoBrokerService$Services;", class "Lorg/apache/activemq/schema/core/DtoBrokerService;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoJdbcPersistenceAdapterAdapter_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoJdbcPersistenceAdapter$Adapter;", class "Lorg/apache/activemq/schema/core/DtoJdbcPersistenceAdapter;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoBrokerServiceSslContext(org.apache.activemq.schema.core.DtoBrokerService$SslContext)
+public javax.xml.bind.JAXBElement createDtoJdbcPersistenceAdapterLockDataSource(org.apache.activemq.schema.core.DtoJdbcPersistenceAdapter$LockDataSource)
 {
-org.apache.activemq.schema.core.DtoBrokerService$SslContext v;
 javax.xml.bind.JAXBElement v;
+org.apache.activemq.schema.core.DtoJdbcPersistenceAdapter$LockDataSource v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoBrokerService$SslContext;
+v := @parameter: org.apache.activemq.schema.core.DtoJdbcPersistenceAdapter$LockDataSource;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoBrokerServiceSslContext_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoBrokerService$SslContext;", class "Lorg/apache/activemq/schema/core/DtoBrokerService;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoJdbcPersistenceAdapterLockDataSource_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoJdbcPersistenceAdapter$LockDataSource;", class "Lorg/apache/activemq/schema/core/DtoJdbcPersistenceAdapter;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoBrokerServiceShutdownHooks(org.apache.activemq.schema.core.DtoBrokerService$ShutdownHooks)
+public javax.xml.bind.JAXBElement createDtoJdbcPersistenceAdapterScheduledThreadPoolExecutor(org.apache.activemq.schema.core.DtoJdbcPersistenceAdapter$ScheduledThreadPoolExecutor)
 {
 javax.xml.bind.JAXBElement v;
+org.apache.activemq.schema.core.DtoJdbcPersistenceAdapter$ScheduledThreadPoolExecutor v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
-org.apache.activemq.schema.core.DtoBrokerService$ShutdownHooks v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoBrokerService$ShutdownHooks;
+v := @parameter: org.apache.activemq.schema.core.DtoJdbcPersistenceAdapter$ScheduledThreadPoolExecutor;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoBrokerServiceShutdownHooks_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoBrokerService$ShutdownHooks;", class "Lorg/apache/activemq/schema/core/DtoBrokerService;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoJdbcPersistenceAdapterScheduledThreadPoolExecutor_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoJdbcPersistenceAdapter$ScheduledThreadPoolExecutor;", class "Lorg/apache/activemq/schema/core/DtoJdbcPersistenceAdapter;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoBrokerServiceJmsBridgeConnectors(org.apache.activemq.schema.core.DtoBrokerService$JmsBridgeConnectors)
+public javax.xml.bind.JAXBElement createDtoMKahaDBBrokerService(org.apache.activemq.schema.core.DtoMKahaDB$BrokerService)
 {
 javax.xml.bind.JAXBElement v;
-org.apache.activemq.schema.core.DtoBrokerService$JmsBridgeConnectors v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
+org.apache.activemq.schema.core.DtoMKahaDB$BrokerService v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoBrokerService$JmsBridgeConnectors;
+v := @parameter: org.apache.activemq.schema.core.DtoMKahaDB$BrokerService;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoBrokerServiceJmsBridgeConnectors_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoBrokerService$JmsBridgeConnectors;", class "Lorg/apache/activemq/schema/core/DtoBrokerService;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoJdbcPersistenceAdapterBrokerService_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoMKahaDB$BrokerService;", class "Lorg/apache/activemq/schema/core/DtoMKahaDB;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoBrokerServiceDestinations(org.apache.activemq.schema.core.DtoBrokerService$Destinations)
+public javax.xml.bind.JAXBElement createDtoMKahaDBLocker(org.apache.activemq.schema.core.DtoMKahaDB$Locker)
 {
-org.apache.activemq.schema.core.DtoBrokerService$Destinations v;
 javax.xml.bind.JAXBElement v;
+org.apache.activemq.schema.core.DtoMKahaDB$Locker v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoBrokerService$Destinations;
+v := @parameter: org.apache.activemq.schema.core.DtoMKahaDB$Locker;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoBrokerServiceDestinations_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoBrokerService$Destinations;", class "Lorg/apache/activemq/schema/core/DtoBrokerService;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoJdbcPersistenceAdapterLocker_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoMKahaDB$Locker;", class "Lorg/apache/activemq/schema/core/DtoMKahaDB;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoBrokerServiceTransportConnectorURIs(org.apache.activemq.schema.core.DtoBrokerService$TransportConnectorURIs)
+public javax.xml.bind.JAXBElement createDtoMKahaDBTransactionStore(org.apache.activemq.schema.core.DtoMKahaDB$TransactionStore)
 {
-org.apache.activemq.schema.core.DtoBrokerService$TransportConnectorURIs v;
+org.apache.activemq.schema.core.DtoMKahaDB$TransactionStore v;
 javax.xml.bind.JAXBElement v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoBrokerService$TransportConnectorURIs;
+v := @parameter: org.apache.activemq.schema.core.DtoMKahaDB$TransactionStore;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoBrokerServiceTransportConnectorURIs_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoBrokerService$TransportConnectorURIs;", class "Lorg/apache/activemq/schema/core/DtoBrokerService;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoMKahaDBTransactionStore_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoMKahaDB$TransactionStore;", class "Lorg/apache/activemq/schema/core/DtoMKahaDB;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoBrokerServiceAdminView(org.apache.activemq.schema.core.DtoBrokerService$AdminView)
+public javax.xml.bind.JAXBElement createDtoMKahaDBUsageManager(org.apache.activemq.schema.core.DtoMKahaDB$UsageManager)
 {
-org.apache.activemq.schema.core.DtoBrokerService$AdminView v;
+org.apache.activemq.schema.core.DtoMKahaDB$UsageManager v;
 javax.xml.bind.JAXBElement v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoBrokerService$AdminView;
+v := @parameter: org.apache.activemq.schema.core.DtoMKahaDB$UsageManager;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoBrokerServiceAdminView_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoBrokerService$AdminView;", class "Lorg/apache/activemq/schema/core/DtoBrokerService;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoJdbcPersistenceAdapterUsageManager_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoMKahaDB$UsageManager;", class "Lorg/apache/activemq/schema/core/DtoMKahaDB;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoBrokerServicePersistenceAdapter(org.apache.activemq.schema.core.DtoBrokerService$PersistenceAdapter)
+public javax.xml.bind.JAXBElement createDtoMKahaDBFilteredPersistenceAdapters(org.apache.activemq.schema.core.DtoMKahaDB$FilteredPersistenceAdapters)
 {
-org.apache.activemq.schema.core.DtoBrokerService$PersistenceAdapter v;
 javax.xml.bind.JAXBElement v;
+org.apache.activemq.schema.core.DtoMKahaDB$FilteredPersistenceAdapters v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoBrokerService$PersistenceAdapter;
+v := @parameter: org.apache.activemq.schema.core.DtoMKahaDB$FilteredPersistenceAdapters;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoBrokerServicePersistenceAdapter_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoBrokerService$PersistenceAdapter;", class "Lorg/apache/activemq/schema/core/DtoBrokerService;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoMKahaDBFilteredPersistenceAdapters_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoMKahaDB$FilteredPersistenceAdapters;", class "Lorg/apache/activemq/schema/core/DtoMKahaDB;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoBrokerServiceProducerSystemUsage(org.apache.activemq.schema.core.DtoBrokerService$ProducerSystemUsage)
+public javax.xml.bind.JAXBElement createDtoMKahaDBScheduledThreadPoolExecutor(org.apache.activemq.schema.core.DtoMKahaDB$ScheduledThreadPoolExecutor)
 {
 javax.xml.bind.JAXBElement v;
-org.apache.activemq.schema.core.DtoBrokerService$ProducerSystemUsage v;
+org.apache.activemq.schema.core.DtoMKahaDB$ScheduledThreadPoolExecutor v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoBrokerService$ProducerSystemUsage;
+v := @parameter: org.apache.activemq.schema.core.DtoMKahaDB$ScheduledThreadPoolExecutor;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoBrokerServiceProducerSystemUsage_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoBrokerService$ProducerSystemUsage;", class "Lorg/apache/activemq/schema/core/DtoBrokerService;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoJdbcPersistenceAdapterScheduledThreadPoolExecutor_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoMKahaDB$ScheduledThreadPoolExecutor;", class "Lorg/apache/activemq/schema/core/DtoMKahaDB;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoBrokerServiceManagementContext(org.apache.activemq.schema.core.DtoBrokerService$ManagementContext)
+public javax.xml.bind.JAXBElement createDtoFixedCountSubscriptionRecoveryPolicyBroker(org.apache.activemq.schema.core.DtoFixedCountSubscriptionRecoveryPolicy$Broker)
 {
+org.apache.activemq.schema.core.DtoFixedCountSubscriptionRecoveryPolicy$Broker v;
 javax.xml.bind.JAXBElement v;
 javax.xml.namespace.QName v;
-org.apache.activemq.schema.core.DtoBrokerService$ManagementContext v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoBrokerService$ManagementContext;
+v := @parameter: org.apache.activemq.schema.core.DtoFixedCountSubscriptionRecoveryPolicy$Broker;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoBrokerServiceManagementContext_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoBrokerService$ManagementContext;", class "Lorg/apache/activemq/schema/core/DtoBrokerService;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoFixedCountSubscriptionRecoveryPolicyBroker_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoFixedCountSubscriptionRecoveryPolicy$Broker;", class "Lorg/apache/activemq/schema/core/DtoFixedCountSubscriptionRecoveryPolicy;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoBrokerServiceProxyConnectors(org.apache.activemq.schema.core.DtoBrokerService$ProxyConnectors)
+public javax.xml.bind.JAXBElement createDtoNetworkConnectorStaticallyIncludedDestinations(org.apache.activemq.schema.core.DtoNetworkConnector$StaticallyIncludedDestinations)
 {
 javax.xml.bind.JAXBElement v;
+org.apache.activemq.schema.core.DtoNetworkConnector$StaticallyIncludedDestinations v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
-org.apache.activemq.schema.core.DtoBrokerService$ProxyConnectors v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoBrokerService$ProxyConnectors;
+v := @parameter: org.apache.activemq.schema.core.DtoNetworkConnector$StaticallyIncludedDestinations;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoBrokerServiceProxyConnectors_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoBrokerService$ProxyConnectors;", class "Lorg/apache/activemq/schema/core/DtoBrokerService;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoNetworkConnectorStaticallyIncludedDestinations_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoNetworkConnector$StaticallyIncludedDestinations;", class "Lorg/apache/activemq/schema/core/DtoNetworkConnector;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoBrokerServiceTaskRunnerFactory(org.apache.activemq.schema.core.DtoBrokerService$TaskRunnerFactory)
+public javax.xml.bind.JAXBElement createDtoNetworkConnectorDiscoveryAgent(org.apache.activemq.schema.core.DtoNetworkConnector$DiscoveryAgent)
 {
 javax.xml.bind.JAXBElement v;
-org.apache.activemq.schema.core.DtoBrokerService$TaskRunnerFactory v;
+org.apache.activemq.schema.core.DtoNetworkConnector$DiscoveryAgent v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoBrokerService$TaskRunnerFactory;
+v := @parameter: org.apache.activemq.schema.core.DtoNetworkConnector$DiscoveryAgent;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoTransportConnectorTaskRunnerFactory_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoBrokerService$TaskRunnerFactory;", class "Lorg/apache/activemq/schema/core/DtoBrokerService;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoNetworkConnectorDiscoveryAgent_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoNetworkConnector$DiscoveryAgent;", class "Lorg/apache/activemq/schema/core/DtoNetworkConnector;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoBrokerServiceConsumerSystemUsage(org.apache.activemq.schema.core.DtoBrokerService$ConsumerSystemUsage)
+public javax.xml.bind.JAXBElement createDtoNetworkConnectorSslContext(org.apache.activemq.schema.core.DtoNetworkConnector$SslContext)
 {
 javax.xml.bind.JAXBElement v;
-org.apache.activemq.schema.core.DtoBrokerService$ConsumerSystemUsage v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
+org.apache.activemq.schema.core.DtoNetworkConnector$SslContext v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoBrokerService$ConsumerSystemUsage;
+v := @parameter: org.apache.activemq.schema.core.DtoNetworkConnector$SslContext;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoBrokerServiceConsumerSystemUsage_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoBrokerService$ConsumerSystemUsage;", class "Lorg/apache/activemq/schema/core/DtoBrokerService;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoNetworkConnectorSslContext_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoNetworkConnector$SslContext;", class "Lorg/apache/activemq/schema/core/DtoNetworkConnector;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoBrokerServiceIoExceptionHandler(org.apache.activemq.schema.core.DtoBrokerService$IoExceptionHandler)
+public javax.xml.bind.JAXBElement createDtoNetworkConnectorBrokerService(org.apache.activemq.schema.core.DtoNetworkConnector$BrokerService)
 {
-org.apache.activemq.schema.core.DtoBrokerService$IoExceptionHandler v;
 javax.xml.bind.JAXBElement v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
+org.apache.activemq.schema.core.DtoNetworkConnector$BrokerService v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoBrokerService$IoExceptionHandler;
+v := @parameter: org.apache.activemq.schema.core.DtoNetworkConnector$BrokerService;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoBrokerServiceIoExceptionHandler_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoBrokerService$IoExceptionHandler;", class "Lorg/apache/activemq/schema/core/DtoBrokerService;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoJdbcPersistenceAdapterBrokerService_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoNetworkConnector$BrokerService;", class "Lorg/apache/activemq/schema/core/DtoNetworkConnector;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoBrokerServiceDestinationPolicy(org.apache.activemq.schema.core.DtoBrokerService$DestinationPolicy)
+public javax.xml.bind.JAXBElement createDtoNetworkConnectorDurableDestinations(org.apache.activemq.schema.core.DtoNetworkConnector$DurableDestinations)
 {
-org.apache.activemq.schema.core.DtoBrokerService$DestinationPolicy v;
 javax.xml.bind.JAXBElement v;
+org.apache.activemq.schema.core.DtoNetworkConnector$DurableDestinations v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoBrokerService$DestinationPolicy;
+v := @parameter: org.apache.activemq.schema.core.DtoNetworkConnector$DurableDestinations;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoBrokerServiceDestinationPolicy_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoBrokerService$DestinationPolicy;", class "Lorg/apache/activemq/schema/core/DtoBrokerService;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoNetworkConnectorDurableDestinations_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoNetworkConnector$DurableDestinations;", class "Lorg/apache/activemq/schema/core/DtoNetworkConnector;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoBrokerServiceBrokerContext(org.apache.activemq.schema.core.DtoBrokerService$BrokerContext)
+public javax.xml.bind.JAXBElement createDtoNetworkConnectorDynamicallyIncludedDestinations(org.apache.activemq.schema.core.DtoNetworkConnector$DynamicallyIncludedDestinations)
 {
-org.apache.activemq.schema.core.DtoBrokerService$BrokerContext v;
 javax.xml.bind.JAXBElement v;
+org.apache.activemq.schema.core.DtoNetworkConnector$DynamicallyIncludedDestinations v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoBrokerService$BrokerContext;
+v := @parameter: org.apache.activemq.schema.core.DtoNetworkConnector$DynamicallyIncludedDestinations;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoBrokerServiceBrokerContext_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoBrokerService$BrokerContext;", class "Lorg/apache/activemq/schema/core/DtoBrokerService;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoNetworkConnectorDynamicallyIncludedDestinations_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoNetworkConnector$DynamicallyIncludedDestinations;", class "Lorg/apache/activemq/schema/core/DtoNetworkConnector;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoBrokerServiceSystemUsage(org.apache.activemq.schema.core.DtoBrokerService$SystemUsage)
+public javax.xml.bind.JAXBElement createDtoNetworkConnectorExcludedDestinations(org.apache.activemq.schema.core.DtoNetworkConnector$ExcludedDestinations)
 {
+org.apache.activemq.schema.core.DtoNetworkConnector$ExcludedDestinations v;
 javax.xml.bind.JAXBElement v;
-org.apache.activemq.schema.core.DtoBrokerService$SystemUsage v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoBrokerService$SystemUsage;
+v := @parameter: org.apache.activemq.schema.core.DtoNetworkConnector$ExcludedDestinations;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoBrokerServiceSystemUsage_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoBrokerService$SystemUsage;", class "Lorg/apache/activemq/schema/core/DtoBrokerService;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoNetworkConnectorExcludedDestinations_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoNetworkConnector$ExcludedDestinations;", class "Lorg/apache/activemq/schema/core/DtoNetworkConnector;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoBrokerServicePersistenceFactory(org.apache.activemq.schema.core.DtoBrokerService$PersistenceFactory)
+public javax.xml.bind.JAXBElement createDtoNetworkConnectorBridgeFactory(org.apache.activemq.schema.core.DtoNetworkConnector$BridgeFactory)
 {
-org.apache.activemq.schema.core.DtoBrokerService$PersistenceFactory v;
 javax.xml.bind.JAXBElement v;
+org.apache.activemq.schema.core.DtoNetworkConnector$BridgeFactory v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoBrokerService$PersistenceFactory;
+v := @parameter: org.apache.activemq.schema.core.DtoNetworkConnector$BridgeFactory;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoBrokerServicePersistenceFactory_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoBrokerService$PersistenceFactory;", class "Lorg/apache/activemq/schema/core/DtoBrokerService;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoNetworkConnectorBridgeFactory_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoNetworkConnector$BridgeFactory;", class "Lorg/apache/activemq/schema/core/DtoNetworkConnector;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoBrokerServicePlugins(org.apache.activemq.schema.core.DtoBrokerService$Plugins)
+public javax.xml.bind.JAXBElement createDtoNetworkConnectorConnectionFilter(org.apache.activemq.schema.core.DtoNetworkConnector$ConnectionFilter)
 {
-org.apache.activemq.schema.core.DtoBrokerService$Plugins v;
 javax.xml.bind.JAXBElement v;
+org.apache.activemq.schema.core.DtoNetworkConnector$ConnectionFilter v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoBrokerService$Plugins;
+v := @parameter: org.apache.activemq.schema.core.DtoNetworkConnector$ConnectionFilter;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoBrokerServicePlugins_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoBrokerService$Plugins;", class "Lorg/apache/activemq/schema/core/DtoBrokerService;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoNetworkConnectorConnectionFilter_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoNetworkConnector$ConnectionFilter;", class "Lorg/apache/activemq/schema/core/DtoNetworkConnector;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoBrokerServiceDestinationFactory(org.apache.activemq.schema.core.DtoBrokerService$DestinationFactory)
+public javax.xml.bind.JAXBElement createDtoDatabaseLockerStatements(org.apache.activemq.schema.core.DtoDatabaseLocker$Statements)
 {
 javax.xml.bind.JAXBElement v;
 javax.xml.namespace.QName v;
+org.apache.activemq.schema.core.DtoDatabaseLocker$Statements v;
 org.apache.activemq.schema.core.ObjectFactory v;
-org.apache.activemq.schema.core.DtoBrokerService$DestinationFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoBrokerService$DestinationFactory;
+v := @parameter: org.apache.activemq.schema.core.DtoDatabaseLocker$Statements;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoBrokerServiceDestinationFactory_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoBrokerService$DestinationFactory;", class "Lorg/apache/activemq/schema/core/DtoBrokerService;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoSqlServerJDBCAdapterStatements_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoDatabaseLocker$Statements;", class "Lorg/apache/activemq/schema/core/DtoDatabaseLocker;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoDefaultIOExceptionHandlerBrokerService(org.apache.activemq.schema.core.DtoDefaultIOExceptionHandler$BrokerService)
+public javax.xml.bind.JAXBElement createDtoDatabaseLockerDataSource(org.apache.activemq.schema.core.DtoDatabaseLocker$DataSource)
 {
-org.apache.activemq.schema.core.DtoDefaultIOExceptionHandler$BrokerService v;
+org.apache.activemq.schema.core.DtoDatabaseLocker$DataSource v;
 javax.xml.bind.JAXBElement v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoDefaultIOExceptionHandler$BrokerService;
+v := @parameter: org.apache.activemq.schema.core.DtoDatabaseLocker$DataSource;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoTransportConnectorBrokerService_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoDefaultIOExceptionHandler$BrokerService;", class "Lorg/apache/activemq/schema/core/DtoDefaultIOExceptionHandler;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoJdbcPersistenceAdapterDataSource_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoDatabaseLocker$DataSource;", class "Lorg/apache/activemq/schema/core/DtoDatabaseLocker;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoJournaledJDBCJdbcAdapter(org.apache.activemq.schema.core.DtoJournaledJDBC$JdbcAdapter)
+public javax.xml.bind.JAXBElement createDtoDatabaseLockerExceptionHandler(org.apache.activemq.schema.core.DtoDatabaseLocker$ExceptionHandler)
 {
-org.apache.activemq.schema.core.DtoJournaledJDBC$JdbcAdapter v;
 javax.xml.bind.JAXBElement v;
+org.apache.activemq.schema.core.DtoDatabaseLocker$ExceptionHandler v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoJournaledJDBC$JdbcAdapter;
+v := @parameter: org.apache.activemq.schema.core.DtoDatabaseLocker$ExceptionHandler;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoJournaledJDBCJdbcAdapter_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoJournaledJDBC$JdbcAdapter;", class "Lorg/apache/activemq/schema/core/DtoJournaledJDBC;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoDatabaseLockerExceptionHandler_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoDatabaseLocker$ExceptionHandler;", class "Lorg/apache/activemq/schema/core/DtoDatabaseLocker;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoJournaledJDBCStatements(org.apache.activemq.schema.core.DtoJournaledJDBC$Statements)
+public javax.xml.bind.JAXBElement createDtoDatabaseLockerLockable(org.apache.activemq.schema.core.DtoDatabaseLocker$Lockable)
 {
 javax.xml.bind.JAXBElement v;
+org.apache.activemq.schema.core.DtoDatabaseLocker$Lockable v;
 javax.xml.namespace.QName v;
-org.apache.activemq.schema.core.DtoJournaledJDBC$Statements v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoJournaledJDBC$Statements;
+v := @parameter: org.apache.activemq.schema.core.DtoDatabaseLocker$Lockable;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoSybaseJdbcAdapterStatements_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoJournaledJDBC$Statements;", class "Lorg/apache/activemq/schema/core/DtoJournaledJDBC;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoDatabaseLockerLockable_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoDatabaseLocker$Lockable;", class "Lorg/apache/activemq/schema/core/DtoDatabaseLocker;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoJournaledJDBCBrokerService(org.apache.activemq.schema.core.DtoJournaledJDBC$BrokerService)
+public javax.xml.bind.JAXBElement createDtoReplicatedLevelDBBrokerService(org.apache.activemq.schema.core.DtoReplicatedLevelDB$BrokerService)
 {
-org.apache.activemq.schema.core.DtoJournaledJDBC$BrokerService v;
+org.apache.activemq.schema.core.DtoReplicatedLevelDB$BrokerService v;
 javax.xml.bind.JAXBElement v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoJournaledJDBC$BrokerService;
+v := @parameter: org.apache.activemq.schema.core.DtoReplicatedLevelDB$BrokerService;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoTransportConnectorBrokerService_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoJournaledJDBC$BrokerService;", class "Lorg/apache/activemq/schema/core/DtoJournaledJDBC;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoJdbcPersistenceAdapterBrokerService_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoReplicatedLevelDB$BrokerService;", class "Lorg/apache/activemq/schema/core/DtoReplicatedLevelDB;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoJournaledJDBCLocker(org.apache.activemq.schema.core.DtoJournaledJDBC$Locker)
+public javax.xml.bind.JAXBElement createDtoReplicatedLevelDBLocker(org.apache.activemq.schema.core.DtoReplicatedLevelDB$Locker)
 {
-org.apache.activemq.schema.core.DtoJournaledJDBC$Locker v;
 javax.xml.bind.JAXBElement v;
+org.apache.activemq.schema.core.DtoReplicatedLevelDB$Locker v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoJournaledJDBC$Locker;
+v := @parameter: org.apache.activemq.schema.core.DtoReplicatedLevelDB$Locker;
 v = new javax.xml.bind.JAXBElement;
 v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoJdbcPersistenceAdapterLocker_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoJournaledJDBC$Locker;", class "Lorg/apache/activemq/schema/core/DtoJournaledJDBC;", v);
-return v;
-}
-public javax.xml.bind.JAXBElement createDtoJournaledJDBCDataSource(org.apache.activemq.schema.core.DtoJournaledJDBC$DataSource)
-{
-org.apache.activemq.schema.core.DtoJournaledJDBC$DataSource v;
-javax.xml.bind.JAXBElement v;
-javax.xml.namespace.QName v;
-org.apache.activemq.schema.core.ObjectFactory v;
-v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoJournaledJDBC$DataSource;
-v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoDatabaseLockerDataSource_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoJournaledJDBC$DataSource;", class "Lorg/apache/activemq/schema/core/DtoJournaledJDBC;", v);
-return v;
-}
-public javax.xml.bind.JAXBElement createDtoJournaledJDBCTaskRunnerFactory(org.apache.activemq.schema.core.DtoJournaledJDBC$TaskRunnerFactory)
-{
-org.apache.activemq.schema.core.DtoJournaledJDBC$TaskRunnerFactory v;
-javax.xml.bind.JAXBElement v;
-javax.xml.namespace.QName v;
-org.apache.activemq.schema.core.ObjectFactory v;
-v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoJournaledJDBC$TaskRunnerFactory;
-v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoTransportConnectorTaskRunnerFactory_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoJournaledJDBC$TaskRunnerFactory;", class "Lorg/apache/activemq/schema/core/DtoJournaledJDBC;", v);
-return v;
-}
-public javax.xml.bind.JAXBElement createDtoJournaledJDBCAdapter(org.apache.activemq.schema.core.DtoJournaledJDBC$Adapter)
-{
-javax.xml.bind.JAXBElement v;
-org.apache.activemq.schema.core.DtoJournaledJDBC$Adapter v;
-javax.xml.namespace.QName v;
-org.apache.activemq.schema.core.ObjectFactory v;
-v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoJournaledJDBC$Adapter;
-v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoJdbcPersistenceAdapterAdapter_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoJournaledJDBC$Adapter;", class "Lorg/apache/activemq/schema/core/DtoJournaledJDBC;", v);
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoReplicatedLevelDB$Locker;", class "Lorg/apache/activemq/schema/core/DtoReplicatedLevelDB;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoJournaledJDBCJournal(org.apache.activemq.schema.core.DtoJournaledJDBC$Journal)
+public javax.xml.bind.JAXBElement createDtoReplicatedLevelDBUsageManager(org.apache.activemq.schema.core.DtoReplicatedLevelDB$UsageManager)
 {
 javax.xml.bind.JAXBElement v;
-org.apache.activemq.schema.core.DtoJournaledJDBC$Journal v;
+org.apache.activemq.schema.core.DtoReplicatedLevelDB$UsageManager v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoJournaledJDBC$Journal;
+v := @parameter: org.apache.activemq.schema.core.DtoReplicatedLevelDB$UsageManager;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoJournaledJDBCJournal_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoJournaledJDBC$Journal;", class "Lorg/apache/activemq/schema/core/DtoJournaledJDBC;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoJdbcPersistenceAdapterUsageManager_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoReplicatedLevelDB$UsageManager;", class "Lorg/apache/activemq/schema/core/DtoReplicatedLevelDB;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoJournaledJDBCScheduledThreadPoolExecutor(org.apache.activemq.schema.core.DtoJournaledJDBC$ScheduledThreadPoolExecutor)
+public javax.xml.bind.JAXBElement createDtoReplicatedLevelDBScheduledThreadPoolExecutor(org.apache.activemq.schema.core.DtoReplicatedLevelDB$ScheduledThreadPoolExecutor)
 {
 javax.xml.bind.JAXBElement v;
-org.apache.activemq.schema.core.DtoJournaledJDBC$ScheduledThreadPoolExecutor v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
+org.apache.activemq.schema.core.DtoReplicatedLevelDB$ScheduledThreadPoolExecutor v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoJournaledJDBC$ScheduledThreadPoolExecutor;
+v := @parameter: org.apache.activemq.schema.core.DtoReplicatedLevelDB$ScheduledThreadPoolExecutor;
 v = new javax.xml.bind.JAXBElement;
 v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoJdbcPersistenceAdapterScheduledThreadPoolExecutor_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoJournaledJDBC$ScheduledThreadPoolExecutor;", class "Lorg/apache/activemq/schema/core/DtoJournaledJDBC;", v);
-return v;
-}
-public javax.xml.bind.JAXBElement createDtoDiscardingDeadLetterQueue(org.apache.activemq.schema.core.DtoDiscarding$DeadLetterQueue)
-{
-javax.xml.bind.JAXBElement v;
-javax.xml.namespace.QName v;
-org.apache.activemq.schema.core.DtoDiscarding$DeadLetterQueue v;
-org.apache.activemq.schema.core.ObjectFactory v;
-v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoDiscarding$DeadLetterQueue;
-v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoSharedDeadLetterStrategyDeadLetterQueue_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoDiscarding$DeadLetterQueue;", class "Lorg/apache/activemq/schema/core/DtoDiscarding;", v);
-return v;
-}
-public javax.xml.bind.JAXBElement createDtoSqlServerJDBCAdapterStatements(org.apache.activemq.schema.core.DtoSqlServerJDBCAdapter$Statements)
-{
-javax.xml.bind.JAXBElement v;
-javax.xml.namespace.QName v;
-org.apache.activemq.schema.core.ObjectFactory v;
-org.apache.activemq.schema.core.DtoSqlServerJDBCAdapter$Statements v;
-v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoSqlServerJDBCAdapter$Statements;
-v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoSybaseJdbcAdapterStatements_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoSqlServerJDBCAdapter$Statements;", class "Lorg/apache/activemq/schema/core/DtoSqlServerJDBCAdapter;", v);
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoReplicatedLevelDB$ScheduledThreadPoolExecutor;", class "Lorg/apache/activemq/schema/core/DtoReplicatedLevelDB;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoLevelDBBrokerService(org.apache.activemq.schema.core.DtoLevelDB$BrokerService)
+public javax.xml.bind.JAXBElement createDtoXaConnectionFactoryRejectedTaskHandler(org.apache.activemq.schema.core.DtoXaConnectionFactory$RejectedTaskHandler)
 {
+org.apache.activemq.schema.core.DtoXaConnectionFactory$RejectedTaskHandler v;
 javax.xml.bind.JAXBElement v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
-org.apache.activemq.schema.core.DtoLevelDB$BrokerService v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoLevelDB$BrokerService;
+v := @parameter: org.apache.activemq.schema.core.DtoXaConnectionFactory$RejectedTaskHandler;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoTransportConnectorBrokerService_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoLevelDB$BrokerService;", class "Lorg/apache/activemq/schema/core/DtoLevelDB;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoXaConnectionFactoryRejectedTaskHandler_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoXaConnectionFactory$RejectedTaskHandler;", class "Lorg/apache/activemq/schema/core/DtoXaConnectionFactory;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoLevelDBLocker(org.apache.activemq.schema.core.DtoLevelDB$Locker)
+public javax.xml.bind.JAXBElement createDtoXaConnectionFactorySessionTaskRunner(org.apache.activemq.schema.core.DtoXaConnectionFactory$SessionTaskRunner)
 {
 javax.xml.bind.JAXBElement v;
+org.apache.activemq.schema.core.DtoXaConnectionFactory$SessionTaskRunner v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
-org.apache.activemq.schema.core.DtoLevelDB$Locker v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoLevelDB$Locker;
+v := @parameter: org.apache.activemq.schema.core.DtoXaConnectionFactory$SessionTaskRunner;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoJdbcPersistenceAdapterLocker_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoLevelDB$Locker;", class "Lorg/apache/activemq/schema/core/DtoLevelDB;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoXaConnectionFactorySessionTaskRunner_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoXaConnectionFactory$SessionTaskRunner;", class "Lorg/apache/activemq/schema/core/DtoXaConnectionFactory;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoLevelDBUsageManager(org.apache.activemq.schema.core.DtoLevelDB$UsageManager)
+public javax.xml.bind.JAXBElement createDtoXaConnectionFactoryConnectionIdGenerator(org.apache.activemq.schema.core.DtoXaConnectionFactory$ConnectionIdGenerator)
 {
-org.apache.activemq.schema.core.DtoLevelDB$UsageManager v;
+org.apache.activemq.schema.core.DtoXaConnectionFactory$ConnectionIdGenerator v;
 javax.xml.bind.JAXBElement v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoLevelDB$UsageManager;
+v := @parameter: org.apache.activemq.schema.core.DtoXaConnectionFactory$ConnectionIdGenerator;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoJdbcPersistenceAdapterUsageManager_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoLevelDB$UsageManager;", class "Lorg/apache/activemq/schema/core/DtoLevelDB;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoXaConnectionFactoryConnectionIdGenerator_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoXaConnectionFactory$ConnectionIdGenerator;", class "Lorg/apache/activemq/schema/core/DtoXaConnectionFactory;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoLevelDBScheduledThreadPoolExecutor(org.apache.activemq.schema.core.DtoLevelDB$ScheduledThreadPoolExecutor)
+public javax.xml.bind.JAXBElement createDtoXaConnectionFactoryProperties(org.apache.activemq.schema.core.DtoXaConnectionFactory$Properties)
 {
 javax.xml.bind.JAXBElement v;
+org.apache.activemq.schema.core.DtoXaConnectionFactory$Properties v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
-org.apache.activemq.schema.core.DtoLevelDB$ScheduledThreadPoolExecutor v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoLevelDB$ScheduledThreadPoolExecutor;
+v := @parameter: org.apache.activemq.schema.core.DtoXaConnectionFactory$Properties;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoJdbcPersistenceAdapterScheduledThreadPoolExecutor_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoLevelDB$ScheduledThreadPoolExecutor;", class "Lorg/apache/activemq/schema/core/DtoLevelDB;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoTempTopicProperties_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoXaConnectionFactory$Properties;", class "Lorg/apache/activemq/schema/core/DtoXaConnectionFactory;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoLevelDBTransactionIdTransformer(org.apache.activemq.schema.core.DtoLevelDB$TransactionIdTransformer)
+public javax.xml.bind.JAXBElement createDtoXaConnectionFactoryBlobTransferPolicy(org.apache.activemq.schema.core.DtoXaConnectionFactory$BlobTransferPolicy)
 {
+org.apache.activemq.schema.core.DtoXaConnectionFactory$BlobTransferPolicy v;
 javax.xml.bind.JAXBElement v;
-org.apache.activemq.schema.core.DtoLevelDB$TransactionIdTransformer v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoLevelDB$TransactionIdTransformer;
+v := @parameter: org.apache.activemq.schema.core.DtoXaConnectionFactory$BlobTransferPolicy;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoLevelDBTransactionIdTransformer_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoLevelDB$TransactionIdTransformer;", class "Lorg/apache/activemq/schema/core/DtoLevelDB;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoXaConnectionFactoryBlobTransferPolicy_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoXaConnectionFactory$BlobTransferPolicy;", class "Lorg/apache/activemq/schema/core/DtoXaConnectionFactory;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoForcePersistencyModeBrokerAdminConnectionContext(org.apache.activemq.schema.core.DtoForcePersistencyModeBroker$AdminConnectionContext)
+public javax.xml.bind.JAXBElement createDtoXaConnectionFactoryExceptionListener(org.apache.activemq.schema.core.DtoXaConnectionFactory$ExceptionListener)
 {
 javax.xml.bind.JAXBElement v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
-org.apache.activemq.schema.core.DtoForcePersistencyModeBroker$AdminConnectionContext v;
+org.apache.activemq.schema.core.DtoXaConnectionFactory$ExceptionListener v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoForcePersistencyModeBroker$AdminConnectionContext;
+v := @parameter: org.apache.activemq.schema.core.DtoXaConnectionFactory$ExceptionListener;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoTraceBrokerPathPluginAdminConnectionContext_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoForcePersistencyModeBroker$AdminConnectionContext;", class "Lorg/apache/activemq/schema/core/DtoForcePersistencyModeBroker;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoXaConnectionFactoryExceptionListener_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoXaConnectionFactory$ExceptionListener;", class "Lorg/apache/activemq/schema/core/DtoXaConnectionFactory;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoForcePersistencyModeBrokerNext(org.apache.activemq.schema.core.DtoForcePersistencyModeBroker$Next)
+public javax.xml.bind.JAXBElement createDtoXaConnectionFactoryClientIdGenerator(org.apache.activemq.schema.core.DtoXaConnectionFactory$ClientIdGenerator)
 {
 javax.xml.bind.JAXBElement v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
-org.apache.activemq.schema.core.DtoForcePersistencyModeBroker$Next v;
+org.apache.activemq.schema.core.DtoXaConnectionFactory$ClientIdGenerator v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoForcePersistencyModeBroker$Next;
+v := @parameter: org.apache.activemq.schema.core.DtoXaConnectionFactory$ClientIdGenerator;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoTraceBrokerPathPluginNext_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoForcePersistencyModeBroker$Next;", class "Lorg/apache/activemq/schema/core/DtoForcePersistencyModeBroker;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoXaConnectionFactoryClientIdGenerator_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoXaConnectionFactory$ClientIdGenerator;", class "Lorg/apache/activemq/schema/core/DtoXaConnectionFactory;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoOracleJDBCAdapterStatements(org.apache.activemq.schema.core.DtoOracleJDBCAdapter$Statements)
+public javax.xml.bind.JAXBElement createDtoXaConnectionFactoryTrustedPackages(org.apache.activemq.schema.core.DtoXaConnectionFactory$TrustedPackages)
 {
-org.apache.activemq.schema.core.DtoOracleJDBCAdapter$Statements v;
 javax.xml.bind.JAXBElement v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
+org.apache.activemq.schema.core.DtoXaConnectionFactory$TrustedPackages v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoOracleJDBCAdapter$Statements;
+v := @parameter: org.apache.activemq.schema.core.DtoXaConnectionFactory$TrustedPackages;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoSybaseJdbcAdapterStatements_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoOracleJDBCAdapter$Statements;", class "Lorg/apache/activemq/schema/core/DtoOracleJDBCAdapter;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoXaConnectionFactoryTrustedPackages_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoXaConnectionFactory$TrustedPackages;", class "Lorg/apache/activemq/schema/core/DtoXaConnectionFactory;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoSimpleDispatchSelectorDestination(org.apache.activemq.schema.core.DtoSimpleDispatchSelector$Destination)
+public javax.xml.bind.JAXBElement createDtoXaConnectionFactoryTransportListener(org.apache.activemq.schema.core.DtoXaConnectionFactory$TransportListener)
 {
 javax.xml.bind.JAXBElement v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
-org.apache.activemq.schema.core.DtoSimpleDispatchSelector$Destination v;
+org.apache.activemq.schema.core.DtoXaConnectionFactory$TransportListener v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoSimpleDispatchSelector$Destination;
+v := @parameter: org.apache.activemq.schema.core.DtoXaConnectionFactory$TransportListener;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoSimpleDispatchSelectorDestination_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoSimpleDispatchSelector$Destination;", class "Lorg/apache/activemq/schema/core/DtoSimpleDispatchSelector;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoXaConnectionFactoryTransportListener_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoXaConnectionFactory$TransportListener;", class "Lorg/apache/activemq/schema/core/DtoXaConnectionFactory;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoForwardingBridgeNetworkBridgeFailedListener(org.apache.activemq.schema.core.DtoForwardingBridge$NetworkBridgeFailedListener)
+public javax.xml.bind.JAXBElement createDtoXaConnectionFactoryPrefetchPolicy(org.apache.activemq.schema.core.DtoXaConnectionFactory$PrefetchPolicy)
 {
+org.apache.activemq.schema.core.DtoXaConnectionFactory$PrefetchPolicy v;
 javax.xml.bind.JAXBElement v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
-org.apache.activemq.schema.core.DtoForwardingBridge$NetworkBridgeFailedListener v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoForwardingBridge$NetworkBridgeFailedListener;
+v := @parameter: org.apache.activemq.schema.core.DtoXaConnectionFactory$PrefetchPolicy;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoForwardingBridgeNetworkBridgeFailedListener_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoForwardingBridge$NetworkBridgeFailedListener;", class "Lorg/apache/activemq/schema/core/DtoForwardingBridge;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoXaConnectionFactoryPrefetchPolicy_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoXaConnectionFactory$PrefetchPolicy;", class "Lorg/apache/activemq/schema/core/DtoXaConnectionFactory;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoForwardingBridgeLocalBroker(org.apache.activemq.schema.core.DtoForwardingBridge$LocalBroker)
+public javax.xml.bind.JAXBElement createDtoXaConnectionFactoryTransformer(org.apache.activemq.schema.core.DtoXaConnectionFactory$Transformer)
 {
+org.apache.activemq.schema.core.DtoXaConnectionFactory$Transformer v;
 javax.xml.bind.JAXBElement v;
-org.apache.activemq.schema.core.DtoForwardingBridge$LocalBroker v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoForwardingBridge$LocalBroker;
+v := @parameter: org.apache.activemq.schema.core.DtoXaConnectionFactory$Transformer;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoCompositeDemandForwardingBridgeLocalBroker_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoForwardingBridge$LocalBroker;", class "Lorg/apache/activemq/schema/core/DtoForwardingBridge;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoXaConnectionFactoryTransformer_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoXaConnectionFactory$Transformer;", class "Lorg/apache/activemq/schema/core/DtoXaConnectionFactory;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoForwardingBridgeRemoteBroker(org.apache.activemq.schema.core.DtoForwardingBridge$RemoteBroker)
+public javax.xml.bind.JAXBElement createDtoXaConnectionFactoryClientInternalExceptionListener(org.apache.activemq.schema.core.DtoXaConnectionFactory$ClientInternalExceptionListener)
 {
-org.apache.activemq.schema.core.DtoForwardingBridge$RemoteBroker v;
 javax.xml.bind.JAXBElement v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
+org.apache.activemq.schema.core.DtoXaConnectionFactory$ClientInternalExceptionListener v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoForwardingBridge$RemoteBroker;
+v := @parameter: org.apache.activemq.schema.core.DtoXaConnectionFactory$ClientInternalExceptionListener;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoCompositeDemandForwardingBridgeRemoteBroker_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoForwardingBridge$RemoteBroker;", class "Lorg/apache/activemq/schema/core/DtoForwardingBridge;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoXaConnectionFactoryClientInternalExceptionListener_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoXaConnectionFactory$ClientInternalExceptionListener;", class "Lorg/apache/activemq/schema/core/DtoXaConnectionFactory;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoTempDestinationAuthorizationEntryWriteACLs(org.apache.activemq.schema.core.DtoTempDestinationAuthorizationEntry$WriteACLs)
+public javax.xml.bind.JAXBElement createDtoXaConnectionFactoryRedeliveryPolicyMap(org.apache.activemq.schema.core.DtoXaConnectionFactory$RedeliveryPolicyMap)
 {
 javax.xml.bind.JAXBElement v;
+org.apache.activemq.schema.core.DtoXaConnectionFactory$RedeliveryPolicyMap v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
-org.apache.activemq.schema.core.DtoTempDestinationAuthorizationEntry$WriteACLs v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoTempDestinationAuthorizationEntry$WriteACLs;
+v := @parameter: org.apache.activemq.schema.core.DtoXaConnectionFactory$RedeliveryPolicyMap;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoTempDestinationAuthorizationEntryWriteACLs_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoTempDestinationAuthorizationEntry$WriteACLs;", class "Lorg/apache/activemq/schema/core/DtoTempDestinationAuthorizationEntry;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoXaConnectionFactoryRedeliveryPolicyMap_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoXaConnectionFactory$RedeliveryPolicyMap;", class "Lorg/apache/activemq/schema/core/DtoXaConnectionFactory;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoTempDestinationAuthorizationEntryDestination(org.apache.activemq.schema.core.DtoTempDestinationAuthorizationEntry$Destination)
+public javax.xml.bind.JAXBElement createDtoXaConnectionFactoryRedeliveryPolicy(org.apache.activemq.schema.core.DtoXaConnectionFactory$RedeliveryPolicy)
 {
-org.apache.activemq.schema.core.DtoTempDestinationAuthorizationEntry$Destination v;
+org.apache.activemq.schema.core.DtoXaConnectionFactory$RedeliveryPolicy v;
 javax.xml.bind.JAXBElement v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoTempDestinationAuthorizationEntry$Destination;
+v := @parameter: org.apache.activemq.schema.core.DtoXaConnectionFactory$RedeliveryPolicy;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoSimpleDispatchSelectorDestination_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoTempDestinationAuthorizationEntry$Destination;", class "Lorg/apache/activemq/schema/core/DtoTempDestinationAuthorizationEntry;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoXaConnectionFactoryRedeliveryPolicy_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoXaConnectionFactory$RedeliveryPolicy;", class "Lorg/apache/activemq/schema/core/DtoXaConnectionFactory;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoTempDestinationAuthorizationEntryReadACLs(org.apache.activemq.schema.core.DtoTempDestinationAuthorizationEntry$ReadACLs)
+public javax.xml.bind.JAXBElement createDtoTaskRunnerFactoryRejectedTaskHandler(org.apache.activemq.schema.core.DtoTaskRunnerFactory$RejectedTaskHandler)
 {
-org.apache.activemq.schema.core.DtoTempDestinationAuthorizationEntry$ReadACLs v;
 javax.xml.bind.JAXBElement v;
+org.apache.activemq.schema.core.DtoTaskRunnerFactory$RejectedTaskHandler v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoTempDestinationAuthorizationEntry$ReadACLs;
+v := @parameter: org.apache.activemq.schema.core.DtoTaskRunnerFactory$RejectedTaskHandler;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoTempDestinationAuthorizationEntryReadACLs_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoTempDestinationAuthorizationEntry$ReadACLs;", class "Lorg/apache/activemq/schema/core/DtoTempDestinationAuthorizationEntry;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoXaConnectionFactoryRejectedTaskHandler_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoTaskRunnerFactory$RejectedTaskHandler;", class "Lorg/apache/activemq/schema/core/DtoTaskRunnerFactory;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoTempDestinationAuthorizationEntryAdminACLs(org.apache.activemq.schema.core.DtoTempDestinationAuthorizationEntry$AdminACLs)
+public javax.xml.bind.JAXBElement createDtoTaskRunnerFactoryThreadClassLoader(org.apache.activemq.schema.core.DtoTaskRunnerFactory$ThreadClassLoader)
 {
+org.apache.activemq.schema.core.DtoTaskRunnerFactory$ThreadClassLoader v;
 javax.xml.bind.JAXBElement v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
-org.apache.activemq.schema.core.DtoTempDestinationAuthorizationEntry$AdminACLs v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoTempDestinationAuthorizationEntry$AdminACLs;
+v := @parameter: org.apache.activemq.schema.core.DtoTaskRunnerFactory$ThreadClassLoader;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoTempDestinationAuthorizationEntryAdminACLs_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoTempDestinationAuthorizationEntry$AdminACLs;", class "Lorg/apache/activemq/schema/core/DtoTempDestinationAuthorizationEntry;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoTaskRunnerFactoryThreadClassLoader_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoTaskRunnerFactory$ThreadClassLoader;", class "Lorg/apache/activemq/schema/core/DtoTaskRunnerFactory;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoTransactDatabaseLockerStatements(org.apache.activemq.schema.core.DtoTransactDatabaseLocker$Statements)
+public javax.xml.bind.JAXBElement createDtoTaskRunnerFactoryExecutor(org.apache.activemq.schema.core.DtoTaskRunnerFactory$Executor)
 {
-org.apache.activemq.schema.core.DtoTransactDatabaseLocker$Statements v;
 javax.xml.bind.JAXBElement v;
+org.apache.activemq.schema.core.DtoTaskRunnerFactory$Executor v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoTransactDatabaseLocker$Statements;
+v := @parameter: org.apache.activemq.schema.core.DtoTaskRunnerFactory$Executor;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoSybaseJdbcAdapterStatements_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoTransactDatabaseLocker$Statements;", class "Lorg/apache/activemq/schema/core/DtoTransactDatabaseLocker;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoMemoryUsageExecutor_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoTaskRunnerFactory$Executor;", class "Lorg/apache/activemq/schema/core/DtoTaskRunnerFactory;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoTransactDatabaseLockerDataSource(org.apache.activemq.schema.core.DtoTransactDatabaseLocker$DataSource)
+public javax.xml.bind.JAXBElement createDtoQueryBasedSubscriptionRecoveryPolicyBroker(org.apache.activemq.schema.core.DtoQueryBasedSubscriptionRecoveryPolicy$Broker)
 {
 javax.xml.bind.JAXBElement v;
-org.apache.activemq.schema.core.DtoTransactDatabaseLocker$DataSource v;
+org.apache.activemq.schema.core.DtoQueryBasedSubscriptionRecoveryPolicy$Broker v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoTransactDatabaseLocker$DataSource;
+v := @parameter: org.apache.activemq.schema.core.DtoQueryBasedSubscriptionRecoveryPolicy$Broker;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoDatabaseLockerDataSource_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoTransactDatabaseLocker$DataSource;", class "Lorg/apache/activemq/schema/core/DtoTransactDatabaseLocker;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoFixedCountSubscriptionRecoveryPolicyBroker_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoQueryBasedSubscriptionRecoveryPolicy$Broker;", class "Lorg/apache/activemq/schema/core/DtoQueryBasedSubscriptionRecoveryPolicy;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoTransactDatabaseLockerExceptionHandler(org.apache.activemq.schema.core.DtoTransactDatabaseLocker$ExceptionHandler)
+public javax.xml.bind.JAXBElement createDtoQueryBasedSubscriptionRecoveryPolicyQuery(org.apache.activemq.schema.core.DtoQueryBasedSubscriptionRecoveryPolicy$Query)
 {
+org.apache.activemq.schema.core.DtoQueryBasedSubscriptionRecoveryPolicy$Query v;
 javax.xml.bind.JAXBElement v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
-org.apache.activemq.schema.core.DtoTransactDatabaseLocker$ExceptionHandler v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoTransactDatabaseLocker$ExceptionHandler;
+v := @parameter: org.apache.activemq.schema.core.DtoQueryBasedSubscriptionRecoveryPolicy$Query;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoDatabaseLockerExceptionHandler_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoTransactDatabaseLocker$ExceptionHandler;", class "Lorg/apache/activemq/schema/core/DtoTransactDatabaseLocker;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoQueryBasedSubscriptionRecoveryPolicyQuery_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoQueryBasedSubscriptionRecoveryPolicy$Query;", class "Lorg/apache/activemq/schema/core/DtoQueryBasedSubscriptionRecoveryPolicy;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoTransactDatabaseLockerLockable(org.apache.activemq.schema.core.DtoTransactDatabaseLocker$Lockable)
+public javax.xml.bind.JAXBElement createDtoTransactJdbcAdapterStatements(org.apache.activemq.schema.core.DtoTransactJdbcAdapter$Statements)
 {
 javax.xml.bind.JAXBElement v;
-org.apache.activemq.schema.core.DtoTransactDatabaseLocker$Lockable v;
+org.apache.activemq.schema.core.DtoTransactJdbcAdapter$Statements v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoTransactDatabaseLocker$Lockable;
+v := @parameter: org.apache.activemq.schema.core.DtoTransactJdbcAdapter$Statements;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoDatabaseLockerLockable_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoTransactDatabaseLocker$Lockable;", class "Lorg/apache/activemq/schema/core/DtoTransactDatabaseLocker;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoSqlServerJDBCAdapterStatements_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoTransactJdbcAdapter$Statements;", class "Lorg/apache/activemq/schema/core/DtoTransactJdbcAdapter;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoInboundQueueBridgeProducerConnection(org.apache.activemq.schema.core.DtoInboundQueueBridge$ProducerConnection)
+public javax.xml.bind.JAXBElement createDtoLastImageSubscriptionRecoveryPolicyBroker(org.apache.activemq.schema.core.DtoLastImageSubscriptionRecoveryPolicy$Broker)
 {
+org.apache.activemq.schema.core.DtoLastImageSubscriptionRecoveryPolicy$Broker v;
 javax.xml.bind.JAXBElement v;
-org.apache.activemq.schema.core.DtoInboundQueueBridge$ProducerConnection v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoInboundQueueBridge$ProducerConnection;
+v := @parameter: org.apache.activemq.schema.core.DtoLastImageSubscriptionRecoveryPolicy$Broker;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoInboundQueueBridgeProducerConnection_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoInboundQueueBridge$ProducerConnection;", class "Lorg/apache/activemq/schema/core/DtoInboundQueueBridge;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoFixedCountSubscriptionRecoveryPolicyBroker_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoLastImageSubscriptionRecoveryPolicy$Broker;", class "Lorg/apache/activemq/schema/core/DtoLastImageSubscriptionRecoveryPolicy;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoInboundQueueBridgeConsumer(org.apache.activemq.schema.core.DtoInboundQueueBridge$Consumer)
+public javax.xml.bind.JAXBElement createDtoLeaseLockerIOExceptionHandlerBrokerService(org.apache.activemq.schema.core.DtoLeaseLockerIOExceptionHandler$BrokerService)
 {
 javax.xml.bind.JAXBElement v;
-org.apache.activemq.schema.core.DtoInboundQueueBridge$Consumer v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
+org.apache.activemq.schema.core.DtoLeaseLockerIOExceptionHandler$BrokerService v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoInboundQueueBridge$Consumer;
+v := @parameter: org.apache.activemq.schema.core.DtoLeaseLockerIOExceptionHandler$BrokerService;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoInboundQueueBridgeConsumer_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoInboundQueueBridge$Consumer;", class "Lorg/apache/activemq/schema/core/DtoInboundQueueBridge;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoJdbcPersistenceAdapterBrokerService_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoLeaseLockerIOExceptionHandler$BrokerService;", class "Lorg/apache/activemq/schema/core/DtoLeaseLockerIOExceptionHandler;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoInboundQueueBridgeConsumerConnection(org.apache.activemq.schema.core.DtoInboundQueueBridge$ConsumerConnection)
+public javax.xml.bind.JAXBElement createDtoSimpleJmsMessageConvertorConnection(org.apache.activemq.schema.core.DtoSimpleJmsMessageConvertor$Connection)
 {
-org.apache.activemq.schema.core.DtoInboundQueueBridge$ConsumerConnection v;
+org.apache.activemq.schema.core.DtoSimpleJmsMessageConvertor$Connection v;
 javax.xml.bind.JAXBElement v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoInboundQueueBridge$ConsumerConnection;
+v := @parameter: org.apache.activemq.schema.core.DtoSimpleJmsMessageConvertor$Connection;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoInboundQueueBridgeConsumerConnection_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoInboundQueueBridge$ConsumerConnection;", class "Lorg/apache/activemq/schema/core/DtoInboundQueueBridge;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoTempTopicConnection_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoSimpleJmsMessageConvertor$Connection;", class "Lorg/apache/activemq/schema/core/DtoSimpleJmsMessageConvertor;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoInboundQueueBridgeConsumerQueue(org.apache.activemq.schema.core.DtoInboundQueueBridge$ConsumerQueue)
+public javax.xml.bind.JAXBElement createDtoTransportConnectorPublishedAddressPolicy(org.apache.activemq.schema.core.DtoTransportConnector$PublishedAddressPolicy)
 {
-org.apache.activemq.schema.core.DtoInboundQueueBridge$ConsumerQueue v;
+org.apache.activemq.schema.core.DtoTransportConnector$PublishedAddressPolicy v;
 javax.xml.bind.JAXBElement v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoInboundQueueBridge$ConsumerQueue;
+v := @parameter: org.apache.activemq.schema.core.DtoTransportConnector$PublishedAddressPolicy;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoInboundQueueBridgeConsumerQueue_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoInboundQueueBridge$ConsumerQueue;", class "Lorg/apache/activemq/schema/core/DtoInboundQueueBridge;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoTransportConnectorPublishedAddressPolicy_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoTransportConnector$PublishedAddressPolicy;", class "Lorg/apache/activemq/schema/core/DtoTransportConnector;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoInboundQueueBridgeJmsMessageConvertor(org.apache.activemq.schema.core.DtoInboundQueueBridge$JmsMessageConvertor)
+public javax.xml.bind.JAXBElement createDtoTransportConnectorDiscoveryAgent(org.apache.activemq.schema.core.DtoTransportConnector$DiscoveryAgent)
 {
-org.apache.activemq.schema.core.DtoInboundQueueBridge$JmsMessageConvertor v;
 javax.xml.bind.JAXBElement v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
+org.apache.activemq.schema.core.DtoTransportConnector$DiscoveryAgent v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoInboundQueueBridge$JmsMessageConvertor;
+v := @parameter: org.apache.activemq.schema.core.DtoTransportConnector$DiscoveryAgent;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoInboundQueueBridgeJmsMessageConvertor_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoInboundQueueBridge$JmsMessageConvertor;", class "Lorg/apache/activemq/schema/core/DtoInboundQueueBridge;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoNetworkConnectorDiscoveryAgent_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoTransportConnector$DiscoveryAgent;", class "Lorg/apache/activemq/schema/core/DtoTransportConnector;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoInboundQueueBridgeProducerQueue(org.apache.activemq.schema.core.DtoInboundQueueBridge$ProducerQueue)
+public javax.xml.bind.JAXBElement createDtoTransportConnectorMessageAuthorizationPolicy(org.apache.activemq.schema.core.DtoTransportConnector$MessageAuthorizationPolicy)
 {
-org.apache.activemq.schema.core.DtoInboundQueueBridge$ProducerQueue v;
+org.apache.activemq.schema.core.DtoTransportConnector$MessageAuthorizationPolicy v;
 javax.xml.bind.JAXBElement v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoInboundQueueBridge$ProducerQueue;
+v := @parameter: org.apache.activemq.schema.core.DtoTransportConnector$MessageAuthorizationPolicy;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoInboundQueueBridgeProducerQueue_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoInboundQueueBridge$ProducerQueue;", class "Lorg/apache/activemq/schema/core/DtoInboundQueueBridge;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoTransportConnectorMessageAuthorizationPolicy_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoTransportConnector$MessageAuthorizationPolicy;", class "Lorg/apache/activemq/schema/core/DtoTransportConnector;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoInboundQueueBridgeJmsConnector(org.apache.activemq.schema.core.DtoInboundQueueBridge$JmsConnector)
+public javax.xml.bind.JAXBElement createDtoTransportConnectorBrokerService(org.apache.activemq.schema.core.DtoTransportConnector$BrokerService)
 {
-org.apache.activemq.schema.core.DtoInboundQueueBridge$JmsConnector v;
+org.apache.activemq.schema.core.DtoTransportConnector$BrokerService v;
 javax.xml.bind.JAXBElement v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoInboundQueueBridge$JmsConnector;
+v := @parameter: org.apache.activemq.schema.core.DtoTransportConnector$BrokerService;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoInboundQueueBridgeJmsConnector_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoInboundQueueBridge$JmsConnector;", class "Lorg/apache/activemq/schema/core/DtoInboundQueueBridge;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoJdbcPersistenceAdapterBrokerService_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoTransportConnector$BrokerService;", class "Lorg/apache/activemq/schema/core/DtoTransportConnector;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoFilteredDestinationDestination(org.apache.activemq.schema.core.DtoFilteredDestination$Destination)
+public javax.xml.bind.JAXBElement createDtoTransportConnectorTaskRunnerFactory(org.apache.activemq.schema.core.DtoTransportConnector$TaskRunnerFactory)
 {
-org.apache.activemq.schema.core.DtoFilteredDestination$Destination v;
+org.apache.activemq.schema.core.DtoTransportConnector$TaskRunnerFactory v;
 javax.xml.bind.JAXBElement v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoFilteredDestination$Destination;
+v := @parameter: org.apache.activemq.schema.core.DtoTransportConnector$TaskRunnerFactory;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoSimpleDispatchSelectorDestination_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoFilteredDestination$Destination;", class "Lorg/apache/activemq/schema/core/DtoFilteredDestination;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoTransportConnectorTaskRunnerFactory_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoTransportConnector$TaskRunnerFactory;", class "Lorg/apache/activemq/schema/core/DtoTransportConnector;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoFilteredDestinationFilter(org.apache.activemq.schema.core.DtoFilteredDestination$Filter)
+public javax.xml.bind.JAXBElement createDtoTransportConnectorBrokerInfo(org.apache.activemq.schema.core.DtoTransportConnector$BrokerInfo)
 {
+org.apache.activemq.schema.core.DtoTransportConnector$BrokerInfo v;
 javax.xml.bind.JAXBElement v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
-org.apache.activemq.schema.core.DtoFilteredDestination$Filter v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoFilteredDestination$Filter;
+v := @parameter: org.apache.activemq.schema.core.DtoTransportConnector$BrokerInfo;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoFilteredDestinationFilter_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoFilteredDestination$Filter;", class "Lorg/apache/activemq/schema/core/DtoFilteredDestination;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoTransportConnectorBrokerInfo_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoTransportConnector$BrokerInfo;", class "Lorg/apache/activemq/schema/core/DtoTransportConnector;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoDemandForwardingBridgeStaticallyIncludedDestinations(org.apache.activemq.schema.core.DtoDemandForwardingBridge$StaticallyIncludedDestinations)
+public javax.xml.bind.JAXBElement createDtoTransportConnectorServer(org.apache.activemq.schema.core.DtoTransportConnector$Server)
 {
-org.apache.activemq.schema.core.DtoDemandForwardingBridge$StaticallyIncludedDestinations v;
+org.apache.activemq.schema.core.DtoTransportConnector$Server v;
 javax.xml.bind.JAXBElement v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoDemandForwardingBridge$StaticallyIncludedDestinations;
+v := @parameter: org.apache.activemq.schema.core.DtoTransportConnector$Server;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoCompositeDemandForwardingBridgeStaticallyIncludedDestinations_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoDemandForwardingBridge$StaticallyIncludedDestinations;", class "Lorg/apache/activemq/schema/core/DtoDemandForwardingBridge;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoProxyConnectorServer_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoTransportConnector$Server;", class "Lorg/apache/activemq/schema/core/DtoTransportConnector;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoDemandForwardingBridgeBrokerService(org.apache.activemq.schema.core.DtoDemandForwardingBridge$BrokerService)
+public javax.xml.bind.JAXBElement createDtoSybaseJdbcAdapterStatements(org.apache.activemq.schema.core.DtoSybaseJdbcAdapter$Statements)
 {
-org.apache.activemq.schema.core.DtoDemandForwardingBridge$BrokerService v;
+org.apache.activemq.schema.core.DtoSybaseJdbcAdapter$Statements v;
 javax.xml.bind.JAXBElement v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoDemandForwardingBridge$BrokerService;
+v := @parameter: org.apache.activemq.schema.core.DtoSybaseJdbcAdapter$Statements;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoTransportConnectorBrokerService_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoDemandForwardingBridge$BrokerService;", class "Lorg/apache/activemq/schema/core/DtoDemandForwardingBridge;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoSqlServerJDBCAdapterStatements_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoSybaseJdbcAdapter$Statements;", class "Lorg/apache/activemq/schema/core/DtoSybaseJdbcAdapter;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoDemandForwardingBridgeNetworkBridgeListener(org.apache.activemq.schema.core.DtoDemandForwardingBridge$NetworkBridgeListener)
+public javax.xml.bind.JAXBElement createDtoJDBCIOExceptionHandlerBrokerService(org.apache.activemq.schema.core.DtoJDBCIOExceptionHandler$BrokerService)
 {
+org.apache.activemq.schema.core.DtoJDBCIOExceptionHandler$BrokerService v;
 javax.xml.bind.JAXBElement v;
 javax.xml.namespace.QName v;
-org.apache.activemq.schema.core.DtoDemandForwardingBridge$NetworkBridgeListener v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoDemandForwardingBridge$NetworkBridgeListener;
+v := @parameter: org.apache.activemq.schema.core.DtoJDBCIOExceptionHandler$BrokerService;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoCompositeDemandForwardingBridgeNetworkBridgeListener_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoDemandForwardingBridge$NetworkBridgeListener;", class "Lorg/apache/activemq/schema/core/DtoDemandForwardingBridge;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoJdbcPersistenceAdapterBrokerService_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoJDBCIOExceptionHandler$BrokerService;", class "Lorg/apache/activemq/schema/core/DtoJDBCIOExceptionHandler;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoDemandForwardingBridgeDurableDestinations(org.apache.activemq.schema.core.DtoDemandForwardingBridge$DurableDestinations)
+public javax.xml.bind.JAXBElement createDtoFilteredKahaDBPersistenceAdapter(org.apache.activemq.schema.core.DtoFilteredKahaDB$PersistenceAdapter)
 {
 javax.xml.bind.JAXBElement v;
 javax.xml.namespace.QName v;
-org.apache.activemq.schema.core.DtoDemandForwardingBridge$DurableDestinations v;
 org.apache.activemq.schema.core.ObjectFactory v;
+org.apache.activemq.schema.core.DtoFilteredKahaDB$PersistenceAdapter v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoDemandForwardingBridge$DurableDestinations;
+v := @parameter: org.apache.activemq.schema.core.DtoFilteredKahaDB$PersistenceAdapter;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoCompositeDemandForwardingBridgeDurableDestinations_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoDemandForwardingBridge$DurableDestinations;", class "Lorg/apache/activemq/schema/core/DtoDemandForwardingBridge;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoFilteredKahaDBPersistenceAdapter_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoFilteredKahaDB$PersistenceAdapter;", class "Lorg/apache/activemq/schema/core/DtoFilteredKahaDB;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoDemandForwardingBridgeLocalBroker(org.apache.activemq.schema.core.DtoDemandForwardingBridge$LocalBroker)
+public javax.xml.bind.JAXBElement createDtoFilteredKahaDBDestination(org.apache.activemq.schema.core.DtoFilteredKahaDB$Destination)
 {
 javax.xml.bind.JAXBElement v;
-org.apache.activemq.schema.core.DtoDemandForwardingBridge$LocalBroker v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
+org.apache.activemq.schema.core.DtoFilteredKahaDB$Destination v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoDemandForwardingBridge$LocalBroker;
+v := @parameter: org.apache.activemq.schema.core.DtoFilteredKahaDB$Destination;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoCompositeDemandForwardingBridgeLocalBroker_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoDemandForwardingBridge$LocalBroker;", class "Lorg/apache/activemq/schema/core/DtoDemandForwardingBridge;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoSimpleDispatchSelectorDestination_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoFilteredKahaDB$Destination;", class "Lorg/apache/activemq/schema/core/DtoFilteredKahaDB;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoDemandForwardingBridgeRemoteBroker(org.apache.activemq.schema.core.DtoDemandForwardingBridge$RemoteBroker)
+public javax.xml.bind.JAXBElement createDtoFilteredKahaDBAdapter(org.apache.activemq.schema.core.DtoFilteredKahaDB$Adapter)
 {
 javax.xml.bind.JAXBElement v;
-org.apache.activemq.schema.core.DtoDemandForwardingBridge$RemoteBroker v;
 javax.xml.namespace.QName v;
+org.apache.activemq.schema.core.DtoFilteredKahaDB$Adapter v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoDemandForwardingBridge$RemoteBroker;
+v := @parameter: org.apache.activemq.schema.core.DtoFilteredKahaDB$Adapter;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoCompositeDemandForwardingBridgeRemoteBroker_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoDemandForwardingBridge$RemoteBroker;", class "Lorg/apache/activemq/schema/core/DtoDemandForwardingBridge;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoJdbcPersistenceAdapterAdapter_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoFilteredKahaDB$Adapter;", class "Lorg/apache/activemq/schema/core/DtoFilteredKahaDB;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoDemandForwardingBridgeDynamicallyIncludedDestinations(org.apache.activemq.schema.core.DtoDemandForwardingBridge$DynamicallyIncludedDestinations)
+public javax.xml.bind.JAXBElement createDtoFilteredKahaDBTemplate(org.apache.activemq.schema.core.DtoFilteredKahaDB$Template)
 {
 javax.xml.bind.JAXBElement v;
-org.apache.activemq.schema.core.DtoDemandForwardingBridge$DynamicallyIncludedDestinations v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
+org.apache.activemq.schema.core.DtoFilteredKahaDB$Template v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoDemandForwardingBridge$DynamicallyIncludedDestinations;
+v := @parameter: org.apache.activemq.schema.core.DtoFilteredKahaDB$Template;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoCompositeDemandForwardingBridgeDynamicallyIncludedDestinations_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoDemandForwardingBridge$DynamicallyIncludedDestinations;", class "Lorg/apache/activemq/schema/core/DtoDemandForwardingBridge;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoFilteredKahaDBTemplate_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoFilteredKahaDB$Template;", class "Lorg/apache/activemq/schema/core/DtoFilteredKahaDB;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoDemandForwardingBridgeExcludedDestinations(org.apache.activemq.schema.core.DtoDemandForwardingBridge$ExcludedDestinations)
+public javax.xml.bind.JAXBElement createDtoFilteredKahaDBUsage(org.apache.activemq.schema.core.DtoFilteredKahaDB$Usage)
 {
+org.apache.activemq.schema.core.DtoFilteredKahaDB$Usage v;
 javax.xml.bind.JAXBElement v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
-org.apache.activemq.schema.core.DtoDemandForwardingBridge$ExcludedDestinations v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoDemandForwardingBridge$ExcludedDestinations;
+v := @parameter: org.apache.activemq.schema.core.DtoFilteredKahaDB$Usage;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoCompositeDemandForwardingBridgeExcludedDestinations_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoDemandForwardingBridge$ExcludedDestinations;", class "Lorg/apache/activemq/schema/core/DtoDemandForwardingBridge;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoFilteredKahaDBUsage_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoFilteredKahaDB$Usage;", class "Lorg/apache/activemq/schema/core/DtoFilteredKahaDB;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoDemandForwardingBridgeConfiguration(org.apache.activemq.schema.core.DtoDemandForwardingBridge$Configuration)
+public javax.xml.bind.JAXBElement createDtoNoSubscriptionRecoveryPolicyBroker(org.apache.activemq.schema.core.DtoNoSubscriptionRecoveryPolicy$Broker)
 {
-org.apache.activemq.schema.core.DtoDemandForwardingBridge$Configuration v;
+org.apache.activemq.schema.core.DtoNoSubscriptionRecoveryPolicy$Broker v;
 javax.xml.bind.JAXBElement v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoDemandForwardingBridge$Configuration;
+v := @parameter: org.apache.activemq.schema.core.DtoNoSubscriptionRecoveryPolicy$Broker;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoCompositeDemandForwardingBridgeConfiguration_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoDemandForwardingBridge$Configuration;", class "Lorg/apache/activemq/schema/core/DtoDemandForwardingBridge;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoFixedCountSubscriptionRecoveryPolicyBroker_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoNoSubscriptionRecoveryPolicy$Broker;", class "Lorg/apache/activemq/schema/core/DtoNoSubscriptionRecoveryPolicy;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoTempUsageStore(org.apache.activemq.schema.core.DtoTempUsage$Store)
+public javax.xml.bind.JAXBElement createDtoOracleJDBCAdapterStatements(org.apache.activemq.schema.core.DtoOracleJDBCAdapter$Statements)
 {
-org.apache.activemq.schema.core.DtoTempUsage$Store v;
+org.apache.activemq.schema.core.DtoOracleJDBCAdapter$Statements v;
 javax.xml.bind.JAXBElement v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoTempUsage$Store;
+v := @parameter: org.apache.activemq.schema.core.DtoOracleJDBCAdapter$Statements;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoTempUsageStore_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoTempUsage$Store;", class "Lorg/apache/activemq/schema/core/DtoTempUsage;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoSqlServerJDBCAdapterStatements_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoOracleJDBCAdapter$Statements;", class "Lorg/apache/activemq/schema/core/DtoOracleJDBCAdapter;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoTempUsageParent(org.apache.activemq.schema.core.DtoTempUsage$Parent)
+public javax.xml.bind.JAXBElement createDtoQueueProperties(org.apache.activemq.schema.core.DtoQueue$Properties)
 {
-org.apache.activemq.schema.core.DtoTempUsage$Parent v;
+org.apache.activemq.schema.core.DtoQueue$Properties v;
 javax.xml.bind.JAXBElement v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoTempUsage$Parent;
+v := @parameter: org.apache.activemq.schema.core.DtoQueue$Properties;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoSystemUsageParent_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoTempUsage$Parent;", class "Lorg/apache/activemq/schema/core/DtoTempUsage;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoTempTopicProperties_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoQueue$Properties;", class "Lorg/apache/activemq/schema/core/DtoQueue;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoTempUsageExecutor(org.apache.activemq.schema.core.DtoTempUsage$Executor)
+public javax.xml.bind.JAXBElement createDtoQueueCompositeDestinations(org.apache.activemq.schema.core.DtoQueue$CompositeDestinations)
 {
-org.apache.activemq.schema.core.DtoTempUsage$Executor v;
+org.apache.activemq.schema.core.DtoQueue$CompositeDestinations v;
 javax.xml.bind.JAXBElement v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoTempUsage$Executor;
+v := @parameter: org.apache.activemq.schema.core.DtoQueue$CompositeDestinations;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoTaskRunnerFactoryExecutor_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoTempUsage$Executor;", class "Lorg/apache/activemq/schema/core/DtoTempUsage;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoTempTopicCompositeDestinations_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoQueue$CompositeDestinations;", class "Lorg/apache/activemq/schema/core/DtoQueue;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoTempUsageLimiter(org.apache.activemq.schema.core.DtoTempUsage$Limiter)
+public javax.xml.bind.JAXBElement createDtoQueueDispatchSelectorDestination(org.apache.activemq.schema.core.DtoQueueDispatchSelector$Destination)
 {
-org.apache.activemq.schema.core.DtoTempUsage$Limiter v;
+org.apache.activemq.schema.core.DtoQueueDispatchSelector$Destination v;
 javax.xml.bind.JAXBElement v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoTempUsage$Limiter;
+v := @parameter: org.apache.activemq.schema.core.DtoQueueDispatchSelector$Destination;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoTempUsageLimiter_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoTempUsage$Limiter;", class "Lorg/apache/activemq/schema/core/DtoTempUsage;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoSimpleDispatchSelectorDestination_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoQueueDispatchSelector$Destination;", class "Lorg/apache/activemq/schema/core/DtoQueueDispatchSelector;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoMulticastNetworkConnectorBridge(org.apache.activemq.schema.core.DtoMulticastNetworkConnector$Bridge)
+public javax.xml.bind.JAXBElement createDtoQueueDispatchSelectorExclusiveConsumer(org.apache.activemq.schema.core.DtoQueueDispatchSelector$ExclusiveConsumer)
 {
 javax.xml.bind.JAXBElement v;
-org.apache.activemq.schema.core.DtoMulticastNetworkConnector$Bridge v;
+org.apache.activemq.schema.core.DtoQueueDispatchSelector$ExclusiveConsumer v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoMulticastNetworkConnector$Bridge;
+v := @parameter: org.apache.activemq.schema.core.DtoQueueDispatchSelector$ExclusiveConsumer;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoMulticastNetworkConnectorBridge_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoMulticastNetworkConnector$Bridge;", class "Lorg/apache/activemq/schema/core/DtoMulticastNetworkConnector;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoQueueDispatchSelectorExclusiveConsumer_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoQueueDispatchSelector$ExclusiveConsumer;", class "Lorg/apache/activemq/schema/core/DtoQueueDispatchSelector;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoMulticastNetworkConnectorStaticallyIncludedDestinations(org.apache.activemq.schema.core.DtoMulticastNetworkConnector$StaticallyIncludedDestinations)
+public javax.xml.bind.JAXBElement createDtoMirroredQueueBrokerService(org.apache.activemq.schema.core.DtoMirroredQueue$BrokerService)
 {
+org.apache.activemq.schema.core.DtoMirroredQueue$BrokerService v;
 javax.xml.bind.JAXBElement v;
-org.apache.activemq.schema.core.DtoMulticastNetworkConnector$StaticallyIncludedDestinations v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoMulticastNetworkConnector$StaticallyIncludedDestinations;
+v := @parameter: org.apache.activemq.schema.core.DtoMirroredQueue$BrokerService;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoCompositeDemandForwardingBridgeStaticallyIncludedDestinations_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoMulticastNetworkConnector$StaticallyIncludedDestinations;", class "Lorg/apache/activemq/schema/core/DtoMulticastNetworkConnector;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoJdbcPersistenceAdapterBrokerService_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoMirroredQueue$BrokerService;", class "Lorg/apache/activemq/schema/core/DtoMirroredQueue;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoMulticastNetworkConnectorSslContext(org.apache.activemq.schema.core.DtoMulticastNetworkConnector$SslContext)
+public javax.xml.bind.JAXBElement createDtoLevelDBBrokerService(org.apache.activemq.schema.core.DtoLevelDB$BrokerService)
 {
 javax.xml.bind.JAXBElement v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
-org.apache.activemq.schema.core.DtoMulticastNetworkConnector$SslContext v;
+org.apache.activemq.schema.core.DtoLevelDB$BrokerService v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoMulticastNetworkConnector$SslContext;
+v := @parameter: org.apache.activemq.schema.core.DtoLevelDB$BrokerService;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoBrokerServiceSslContext_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoMulticastNetworkConnector$SslContext;", class "Lorg/apache/activemq/schema/core/DtoMulticastNetworkConnector;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoJdbcPersistenceAdapterBrokerService_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoLevelDB$BrokerService;", class "Lorg/apache/activemq/schema/core/DtoLevelDB;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoMulticastNetworkConnectorBrokerService(org.apache.activemq.schema.core.DtoMulticastNetworkConnector$BrokerService)
+public javax.xml.bind.JAXBElement createDtoLevelDBLocker(org.apache.activemq.schema.core.DtoLevelDB$Locker)
 {
-org.apache.activemq.schema.core.DtoMulticastNetworkConnector$BrokerService v;
 javax.xml.bind.JAXBElement v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
+org.apache.activemq.schema.core.DtoLevelDB$Locker v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoMulticastNetworkConnector$BrokerService;
+v := @parameter: org.apache.activemq.schema.core.DtoLevelDB$Locker;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoTransportConnectorBrokerService_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoMulticastNetworkConnector$BrokerService;", class "Lorg/apache/activemq/schema/core/DtoMulticastNetworkConnector;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoJdbcPersistenceAdapterLocker_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoLevelDB$Locker;", class "Lorg/apache/activemq/schema/core/DtoLevelDB;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoMulticastNetworkConnectorLocalTransport(org.apache.activemq.schema.core.DtoMulticastNetworkConnector$LocalTransport)
+public javax.xml.bind.JAXBElement createDtoLevelDBUsageManager(org.apache.activemq.schema.core.DtoLevelDB$UsageManager)
 {
-org.apache.activemq.schema.core.DtoMulticastNetworkConnector$LocalTransport v;
+org.apache.activemq.schema.core.DtoLevelDB$UsageManager v;
 javax.xml.bind.JAXBElement v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoMulticastNetworkConnector$LocalTransport;
+v := @parameter: org.apache.activemq.schema.core.DtoLevelDB$UsageManager;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoMulticastNetworkConnectorLocalTransport_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoMulticastNetworkConnector$LocalTransport;", class "Lorg/apache/activemq/schema/core/DtoMulticastNetworkConnector;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoJdbcPersistenceAdapterUsageManager_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoLevelDB$UsageManager;", class "Lorg/apache/activemq/schema/core/DtoLevelDB;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoMulticastNetworkConnectorDurableDestinations(org.apache.activemq.schema.core.DtoMulticastNetworkConnector$DurableDestinations)
+public javax.xml.bind.JAXBElement createDtoLevelDBScheduledThreadPoolExecutor(org.apache.activemq.schema.core.DtoLevelDB$ScheduledThreadPoolExecutor)
 {
 javax.xml.bind.JAXBElement v;
-org.apache.activemq.schema.core.DtoMulticastNetworkConnector$DurableDestinations v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
+org.apache.activemq.schema.core.DtoLevelDB$ScheduledThreadPoolExecutor v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoMulticastNetworkConnector$DurableDestinations;
+v := @parameter: org.apache.activemq.schema.core.DtoLevelDB$ScheduledThreadPoolExecutor;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoCompositeDemandForwardingBridgeDurableDestinations_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoMulticastNetworkConnector$DurableDestinations;", class "Lorg/apache/activemq/schema/core/DtoMulticastNetworkConnector;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoJdbcPersistenceAdapterScheduledThreadPoolExecutor_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoLevelDB$ScheduledThreadPoolExecutor;", class "Lorg/apache/activemq/schema/core/DtoLevelDB;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoMulticastNetworkConnectorDynamicallyIncludedDestinations(org.apache.activemq.schema.core.DtoMulticastNetworkConnector$DynamicallyIncludedDestinations)
+public javax.xml.bind.JAXBElement createDtoLevelDBTransactionIdTransformer(org.apache.activemq.schema.core.DtoLevelDB$TransactionIdTransformer)
 {
 javax.xml.bind.JAXBElement v;
+org.apache.activemq.schema.core.DtoLevelDB$TransactionIdTransformer v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
-org.apache.activemq.schema.core.DtoMulticastNetworkConnector$DynamicallyIncludedDestinations v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoMulticastNetworkConnector$DynamicallyIncludedDestinations;
+v := @parameter: org.apache.activemq.schema.core.DtoLevelDB$TransactionIdTransformer;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoCompositeDemandForwardingBridgeDynamicallyIncludedDestinations_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoMulticastNetworkConnector$DynamicallyIncludedDestinations;", class "Lorg/apache/activemq/schema/core/DtoMulticastNetworkConnector;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoLevelDBTransactionIdTransformer_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoLevelDB$TransactionIdTransformer;", class "Lorg/apache/activemq/schema/core/DtoLevelDB;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoMulticastNetworkConnectorExcludedDestinations(org.apache.activemq.schema.core.DtoMulticastNetworkConnector$ExcludedDestinations)
+public javax.xml.bind.JAXBElement createDtoMaxdbJdbcAdapterStatements(org.apache.activemq.schema.core.DtoMaxdbJdbcAdapter$Statements)
 {
-org.apache.activemq.schema.core.DtoMulticastNetworkConnector$ExcludedDestinations v;
+org.apache.activemq.schema.core.DtoMaxdbJdbcAdapter$Statements v;
 javax.xml.bind.JAXBElement v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoMulticastNetworkConnector$ExcludedDestinations;
+v := @parameter: org.apache.activemq.schema.core.DtoMaxdbJdbcAdapter$Statements;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoCompositeDemandForwardingBridgeExcludedDestinations_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoMulticastNetworkConnector$ExcludedDestinations;", class "Lorg/apache/activemq/schema/core/DtoMulticastNetworkConnector;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoSqlServerJDBCAdapterStatements_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoMaxdbJdbcAdapter$Statements;", class "Lorg/apache/activemq/schema/core/DtoMaxdbJdbcAdapter;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoMulticastNetworkConnectorBridgeFactory(org.apache.activemq.schema.core.DtoMulticastNetworkConnector$BridgeFactory)
+public javax.xml.bind.JAXBElement createDtoSslContextSSLContext(org.apache.activemq.schema.core.DtoSslContext$SSLContext)
 {
-org.apache.activemq.schema.core.DtoMulticastNetworkConnector$BridgeFactory v;
+org.apache.activemq.schema.core.DtoSslContext$SSLContext v;
 javax.xml.bind.JAXBElement v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoMulticastNetworkConnector$BridgeFactory;
+v := @parameter: org.apache.activemq.schema.core.DtoSslContext$SSLContext;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoMulticastNetworkConnectorBridgeFactory_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoMulticastNetworkConnector$BridgeFactory;", class "Lorg/apache/activemq/schema/core/DtoMulticastNetworkConnector;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoSslContextSSLContext_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoSslContext$SSLContext;", class "Lorg/apache/activemq/schema/core/DtoSslContext;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoMulticastNetworkConnectorConnectionFilter(org.apache.activemq.schema.core.DtoMulticastNetworkConnector$ConnectionFilter)
+public javax.xml.bind.JAXBElement createDtoSslContextKeyManagers(org.apache.activemq.schema.core.DtoSslContext$KeyManagers)
 {
-org.apache.activemq.schema.core.DtoMulticastNetworkConnector$ConnectionFilter v;
 javax.xml.bind.JAXBElement v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
+org.apache.activemq.schema.core.DtoSslContext$KeyManagers v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoMulticastNetworkConnector$ConnectionFilter;
+v := @parameter: org.apache.activemq.schema.core.DtoSslContext$KeyManagers;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoMulticastNetworkConnectorConnectionFilter_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoMulticastNetworkConnector$ConnectionFilter;", class "Lorg/apache/activemq/schema/core/DtoMulticastNetworkConnector;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoSslContextKeyManagers_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoSslContext$KeyManagers;", class "Lorg/apache/activemq/schema/core/DtoSslContext;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoMulticastNetworkConnectorRemoteTransport(org.apache.activemq.schema.core.DtoMulticastNetworkConnector$RemoteTransport)
+public javax.xml.bind.JAXBElement createDtoSslContextTrustManagers(org.apache.activemq.schema.core.DtoSslContext$TrustManagers)
 {
 javax.xml.bind.JAXBElement v;
 javax.xml.namespace.QName v;
-org.apache.activemq.schema.core.DtoMulticastNetworkConnector$RemoteTransport v;
 org.apache.activemq.schema.core.ObjectFactory v;
+org.apache.activemq.schema.core.DtoSslContext$TrustManagers v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoMulticastNetworkConnector$RemoteTransport;
+v := @parameter: org.apache.activemq.schema.core.DtoSslContext$TrustManagers;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoMulticastNetworkConnectorRemoteTransport_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoMulticastNetworkConnector$RemoteTransport;", class "Lorg/apache/activemq/schema/core/DtoMulticastNetworkConnector;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoSslContextTrustManagers_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoSslContext$TrustManagers;", class "Lorg/apache/activemq/schema/core/DtoSslContext;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoStoreUsageStore(org.apache.activemq.schema.core.DtoStoreUsage$Store)
+public javax.xml.bind.JAXBElement createDtoSslContextSecureRandom(org.apache.activemq.schema.core.DtoSslContext$SecureRandom)
 {
 javax.xml.bind.JAXBElement v;
-org.apache.activemq.schema.core.DtoStoreUsage$Store v;
+org.apache.activemq.schema.core.DtoSslContext$SecureRandom v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoStoreUsage$Store;
+v := @parameter: org.apache.activemq.schema.core.DtoSslContext$SecureRandom;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoTempUsageStore_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoStoreUsage$Store;", class "Lorg/apache/activemq/schema/core/DtoStoreUsage;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoSslContextSecureRandom_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoSslContext$SecureRandom;", class "Lorg/apache/activemq/schema/core/DtoSslContext;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoStoreUsageParent(org.apache.activemq.schema.core.DtoStoreUsage$Parent)
+public javax.xml.bind.JAXBElement createDtoTempDestinationAuthorizationEntryWriteACLs(org.apache.activemq.schema.core.DtoTempDestinationAuthorizationEntry$WriteACLs)
 {
-org.apache.activemq.schema.core.DtoStoreUsage$Parent v;
 javax.xml.bind.JAXBElement v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
+org.apache.activemq.schema.core.DtoTempDestinationAuthorizationEntry$WriteACLs v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoStoreUsage$Parent;
+v := @parameter: org.apache.activemq.schema.core.DtoTempDestinationAuthorizationEntry$WriteACLs;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoSystemUsageParent_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoStoreUsage$Parent;", class "Lorg/apache/activemq/schema/core/DtoStoreUsage;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoSimpleAuthorizationMapWriteACLs_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoTempDestinationAuthorizationEntry$WriteACLs;", class "Lorg/apache/activemq/schema/core/DtoTempDestinationAuthorizationEntry;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoStoreUsageExecutor(org.apache.activemq.schema.core.DtoStoreUsage$Executor)
+public javax.xml.bind.JAXBElement createDtoTempDestinationAuthorizationEntryDestination(org.apache.activemq.schema.core.DtoTempDestinationAuthorizationEntry$Destination)
 {
-org.apache.activemq.schema.core.DtoStoreUsage$Executor v;
+org.apache.activemq.schema.core.DtoTempDestinationAuthorizationEntry$Destination v;
 javax.xml.bind.JAXBElement v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoStoreUsage$Executor;
+v := @parameter: org.apache.activemq.schema.core.DtoTempDestinationAuthorizationEntry$Destination;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoTaskRunnerFactoryExecutor_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoStoreUsage$Executor;", class "Lorg/apache/activemq/schema/core/DtoStoreUsage;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoSimpleDispatchSelectorDestination_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoTempDestinationAuthorizationEntry$Destination;", class "Lorg/apache/activemq/schema/core/DtoTempDestinationAuthorizationEntry;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoStoreUsageLimiter(org.apache.activemq.schema.core.DtoStoreUsage$Limiter)
+public javax.xml.bind.JAXBElement createDtoTempDestinationAuthorizationEntryReadACLs(org.apache.activemq.schema.core.DtoTempDestinationAuthorizationEntry$ReadACLs)
 {
-org.apache.activemq.schema.core.DtoStoreUsage$Limiter v;
+org.apache.activemq.schema.core.DtoTempDestinationAuthorizationEntry$ReadACLs v;
 javax.xml.bind.JAXBElement v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoStoreUsage$Limiter;
+v := @parameter: org.apache.activemq.schema.core.DtoTempDestinationAuthorizationEntry$ReadACLs;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoTempUsageLimiter_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoStoreUsage$Limiter;", class "Lorg/apache/activemq/schema/core/DtoStoreUsage;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoSimpleAuthorizationMapReadACLs_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoTempDestinationAuthorizationEntry$ReadACLs;", class "Lorg/apache/activemq/schema/core/DtoTempDestinationAuthorizationEntry;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoQueryBasedSubscriptionRecoveryPolicyBroker(org.apache.activemq.schema.core.DtoQueryBasedSubscriptionRecoveryPolicy$Broker)
+public javax.xml.bind.JAXBElement createDtoTempDestinationAuthorizationEntryAdminACLs(org.apache.activemq.schema.core.DtoTempDestinationAuthorizationEntry$AdminACLs)
 {
 javax.xml.bind.JAXBElement v;
-org.apache.activemq.schema.core.DtoQueryBasedSubscriptionRecoveryPolicy$Broker v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
+org.apache.activemq.schema.core.DtoTempDestinationAuthorizationEntry$AdminACLs v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoQueryBasedSubscriptionRecoveryPolicy$Broker;
+v := @parameter: org.apache.activemq.schema.core.DtoTempDestinationAuthorizationEntry$AdminACLs;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoLastImageSubscriptionRecoveryPolicyBroker_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoQueryBasedSubscriptionRecoveryPolicy$Broker;", class "Lorg/apache/activemq/schema/core/DtoQueryBasedSubscriptionRecoveryPolicy;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoSimpleAuthorizationMapAdminACLs_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoTempDestinationAuthorizationEntry$AdminACLs;", class "Lorg/apache/activemq/schema/core/DtoTempDestinationAuthorizationEntry;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoQueryBasedSubscriptionRecoveryPolicyQuery(org.apache.activemq.schema.core.DtoQueryBasedSubscriptionRecoveryPolicy$Query)
+public javax.xml.bind.JAXBElement createDtoJmsQueueConnectorLocalQueueConnectionFactory(org.apache.activemq.schema.core.DtoJmsQueueConnector$LocalQueueConnectionFactory)
 {
-org.apache.activemq.schema.core.DtoQueryBasedSubscriptionRecoveryPolicy$Query v;
 javax.xml.bind.JAXBElement v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
+org.apache.activemq.schema.core.DtoJmsQueueConnector$LocalQueueConnectionFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoQueryBasedSubscriptionRecoveryPolicy$Query;
+v := @parameter: org.apache.activemq.schema.core.DtoJmsQueueConnector$LocalQueueConnectionFactory;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoQueryBasedSubscriptionRecoveryPolicyQuery_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoQueryBasedSubscriptionRecoveryPolicy$Query;", class "Lorg/apache/activemq/schema/core/DtoQueryBasedSubscriptionRecoveryPolicy;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoJmsQueueConnectorLocalQueueConnectionFactory_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoJmsQueueConnector$LocalQueueConnectionFactory;", class "Lorg/apache/activemq/schema/core/DtoJmsQueueConnector;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoJmsTopicConnectorLocalTopicConnection(org.apache.activemq.schema.core.DtoJmsTopicConnector$LocalTopicConnection)
+public javax.xml.bind.JAXBElement createDtoJmsQueueConnectorOutboundQueueConnection(org.apache.activemq.schema.core.DtoJmsQueueConnector$OutboundQueueConnection)
 {
 javax.xml.bind.JAXBElement v;
-org.apache.activemq.schema.core.DtoJmsTopicConnector$LocalTopicConnection v;
 javax.xml.namespace.QName v;
+org.apache.activemq.schema.core.DtoJmsQueueConnector$OutboundQueueConnection v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoJmsTopicConnector$LocalTopicConnection;
+v := @parameter: org.apache.activemq.schema.core.DtoJmsQueueConnector$OutboundQueueConnection;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoJmsTopicConnectorLocalTopicConnection_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoJmsTopicConnector$LocalTopicConnection;", class "Lorg/apache/activemq/schema/core/DtoJmsTopicConnector;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoJmsQueueConnectorOutboundQueueConnection_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoJmsQueueConnector$OutboundQueueConnection;", class "Lorg/apache/activemq/schema/core/DtoJmsQueueConnector;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoJmsTopicConnectorOutboundTopicConnectionFactory(org.apache.activemq.schema.core.DtoJmsTopicConnector$OutboundTopicConnectionFactory)
+public javax.xml.bind.JAXBElement createDtoJmsQueueConnectorBrokerService(org.apache.activemq.schema.core.DtoJmsQueueConnector$BrokerService)
 {
 javax.xml.bind.JAXBElement v;
-org.apache.activemq.schema.core.DtoJmsTopicConnector$OutboundTopicConnectionFactory v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
+org.apache.activemq.schema.core.DtoJmsQueueConnector$BrokerService v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoJmsTopicConnector$OutboundTopicConnectionFactory;
+v := @parameter: org.apache.activemq.schema.core.DtoJmsQueueConnector$BrokerService;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoJmsTopicConnectorOutboundTopicConnectionFactory_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoJmsTopicConnector$OutboundTopicConnectionFactory;", class "Lorg/apache/activemq/schema/core/DtoJmsTopicConnector;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoJdbcPersistenceAdapterBrokerService_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoJmsQueueConnector$BrokerService;", class "Lorg/apache/activemq/schema/core/DtoJmsQueueConnector;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoJmsTopicConnectorInboundTopicBridges(org.apache.activemq.schema.core.DtoJmsTopicConnector$InboundTopicBridges)
+public javax.xml.bind.JAXBElement createDtoJmsQueueConnectorInboundMessageConvertor(org.apache.activemq.schema.core.DtoJmsQueueConnector$InboundMessageConvertor)
 {
-org.apache.activemq.schema.core.DtoJmsTopicConnector$InboundTopicBridges v;
+org.apache.activemq.schema.core.DtoJmsQueueConnector$InboundMessageConvertor v;
 javax.xml.bind.JAXBElement v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoJmsTopicConnector$InboundTopicBridges;
+v := @parameter: org.apache.activemq.schema.core.DtoJmsQueueConnector$InboundMessageConvertor;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoJmsTopicConnectorInboundTopicBridges_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoJmsTopicConnector$InboundTopicBridges;", class "Lorg/apache/activemq/schema/core/DtoJmsTopicConnector;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoJmsQueueConnectorInboundMessageConvertor_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoJmsQueueConnector$InboundMessageConvertor;", class "Lorg/apache/activemq/schema/core/DtoJmsQueueConnector;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoJmsTopicConnectorOutboundTopicBridges(org.apache.activemq.schema.core.DtoJmsTopicConnector$OutboundTopicBridges)
+public javax.xml.bind.JAXBElement createDtoJmsQueueConnectorOutboundQueueBridges(org.apache.activemq.schema.core.DtoJmsQueueConnector$OutboundQueueBridges)
 {
+org.apache.activemq.schema.core.DtoJmsQueueConnector$OutboundQueueBridges v;
 javax.xml.bind.JAXBElement v;
 javax.xml.namespace.QName v;
-org.apache.activemq.schema.core.DtoJmsTopicConnector$OutboundTopicBridges v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoJmsTopicConnector$OutboundTopicBridges;
+v := @parameter: org.apache.activemq.schema.core.DtoJmsQueueConnector$OutboundQueueBridges;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoJmsTopicConnectorOutboundTopicBridges_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoJmsTopicConnector$OutboundTopicBridges;", class "Lorg/apache/activemq/schema/core/DtoJmsTopicConnector;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoJmsQueueConnectorOutboundQueueBridges_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoJmsQueueConnector$OutboundQueueBridges;", class "Lorg/apache/activemq/schema/core/DtoJmsQueueConnector;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoJmsTopicConnectorBrokerService(org.apache.activemq.schema.core.DtoJmsTopicConnector$BrokerService)
+public javax.xml.bind.JAXBElement createDtoJmsQueueConnectorOutboundQueueConnectionFactory(org.apache.activemq.schema.core.DtoJmsQueueConnector$OutboundQueueConnectionFactory)
 {
-org.apache.activemq.schema.core.DtoJmsTopicConnector$BrokerService v;
 javax.xml.bind.JAXBElement v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
+org.apache.activemq.schema.core.DtoJmsQueueConnector$OutboundQueueConnectionFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoJmsTopicConnector$BrokerService;
+v := @parameter: org.apache.activemq.schema.core.DtoJmsQueueConnector$OutboundQueueConnectionFactory;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoTransportConnectorBrokerService_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoJmsTopicConnector$BrokerService;", class "Lorg/apache/activemq/schema/core/DtoJmsTopicConnector;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoJmsQueueConnectorOutboundQueueConnectionFactory_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoJmsQueueConnector$OutboundQueueConnectionFactory;", class "Lorg/apache/activemq/schema/core/DtoJmsQueueConnector;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoJmsTopicConnectorInboundMessageConvertor(org.apache.activemq.schema.core.DtoJmsTopicConnector$InboundMessageConvertor)
+public javax.xml.bind.JAXBElement createDtoJmsQueueConnectorLocalQueueConnection(org.apache.activemq.schema.core.DtoJmsQueueConnector$LocalQueueConnection)
 {
 javax.xml.bind.JAXBElement v;
-org.apache.activemq.schema.core.DtoJmsTopicConnector$InboundMessageConvertor v;
 javax.xml.namespace.QName v;
+org.apache.activemq.schema.core.DtoJmsQueueConnector$LocalQueueConnection v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoJmsTopicConnector$InboundMessageConvertor;
+v := @parameter: org.apache.activemq.schema.core.DtoJmsQueueConnector$LocalQueueConnection;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoJmsTopicConnectorInboundMessageConvertor_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoJmsTopicConnector$InboundMessageConvertor;", class "Lorg/apache/activemq/schema/core/DtoJmsTopicConnector;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoJmsQueueConnectorLocalQueueConnection_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoJmsQueueConnector$LocalQueueConnection;", class "Lorg/apache/activemq/schema/core/DtoJmsQueueConnector;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoJmsTopicConnectorReconnectionPolicy(org.apache.activemq.schema.core.DtoJmsTopicConnector$ReconnectionPolicy)
+public javax.xml.bind.JAXBElement createDtoJmsQueueConnectorReconnectionPolicy(org.apache.activemq.schema.core.DtoJmsQueueConnector$ReconnectionPolicy)
 {
 javax.xml.bind.JAXBElement v;
 javax.xml.namespace.QName v;
-org.apache.activemq.schema.core.DtoJmsTopicConnector$ReconnectionPolicy v;
 org.apache.activemq.schema.core.ObjectFactory v;
+org.apache.activemq.schema.core.DtoJmsQueueConnector$ReconnectionPolicy v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoJmsTopicConnector$ReconnectionPolicy;
+v := @parameter: org.apache.activemq.schema.core.DtoJmsQueueConnector$ReconnectionPolicy;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoJmsTopicConnectorReconnectionPolicy_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoJmsTopicConnector$ReconnectionPolicy;", class "Lorg/apache/activemq/schema/core/DtoJmsTopicConnector;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoJmsQueueConnectorReconnectionPolicy_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoJmsQueueConnector$ReconnectionPolicy;", class "Lorg/apache/activemq/schema/core/DtoJmsQueueConnector;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoJmsTopicConnectorOutboundMessageConvertor(org.apache.activemq.schema.core.DtoJmsTopicConnector$OutboundMessageConvertor)
+public javax.xml.bind.JAXBElement createDtoJmsQueueConnectorOutboundMessageConvertor(org.apache.activemq.schema.core.DtoJmsQueueConnector$OutboundMessageConvertor)
 {
 javax.xml.bind.JAXBElement v;
-org.apache.activemq.schema.core.DtoJmsTopicConnector$OutboundMessageConvertor v;
 javax.xml.namespace.QName v;
+org.apache.activemq.schema.core.DtoJmsQueueConnector$OutboundMessageConvertor v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoJmsTopicConnector$OutboundMessageConvertor;
+v := @parameter: org.apache.activemq.schema.core.DtoJmsQueueConnector$OutboundMessageConvertor;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoJmsTopicConnectorOutboundMessageConvertor_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoJmsTopicConnector$OutboundMessageConvertor;", class "Lorg/apache/activemq/schema/core/DtoJmsTopicConnector;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoJmsQueueConnectorOutboundMessageConvertor_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoJmsQueueConnector$OutboundMessageConvertor;", class "Lorg/apache/activemq/schema/core/DtoJmsQueueConnector;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoJmsTopicConnectorLocalTopicConnectionFactory(org.apache.activemq.schema.core.DtoJmsTopicConnector$LocalTopicConnectionFactory)
+public javax.xml.bind.JAXBElement createDtoJmsQueueConnectorInboundQueueBridges(org.apache.activemq.schema.core.DtoJmsQueueConnector$InboundQueueBridges)
 {
 javax.xml.bind.JAXBElement v;
-org.apache.activemq.schema.core.DtoJmsTopicConnector$LocalTopicConnectionFactory v;
+org.apache.activemq.schema.core.DtoJmsQueueConnector$InboundQueueBridges v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoJmsTopicConnector$LocalTopicConnectionFactory;
+v := @parameter: org.apache.activemq.schema.core.DtoJmsQueueConnector$InboundQueueBridges;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoJmsTopicConnectorLocalTopicConnectionFactory_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoJmsTopicConnector$LocalTopicConnectionFactory;", class "Lorg/apache/activemq/schema/core/DtoJmsTopicConnector;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoJmsQueueConnectorInboundQueueBridges_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoJmsQueueConnector$InboundQueueBridges;", class "Lorg/apache/activemq/schema/core/DtoJmsQueueConnector;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoJmsTopicConnectorOutboundTopicConnection(org.apache.activemq.schema.core.DtoJmsTopicConnector$OutboundTopicConnection)
+public javax.xml.bind.JAXBElement createDtoTraceBrokerPathPluginAdminConnectionContext(org.apache.activemq.schema.core.DtoTraceBrokerPathPlugin$AdminConnectionContext)
 {
-org.apache.activemq.schema.core.DtoJmsTopicConnector$OutboundTopicConnection v;
 javax.xml.bind.JAXBElement v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
+org.apache.activemq.schema.core.DtoTraceBrokerPathPlugin$AdminConnectionContext v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoJmsTopicConnector$OutboundTopicConnection;
+v := @parameter: org.apache.activemq.schema.core.DtoTraceBrokerPathPlugin$AdminConnectionContext;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoJmsTopicConnectorOutboundTopicConnection_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoJmsTopicConnector$OutboundTopicConnection;", class "Lorg/apache/activemq/schema/core/DtoJmsTopicConnector;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoLoggingBrokerPluginAdminConnectionContext_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoTraceBrokerPathPlugin$AdminConnectionContext;", class "Lorg/apache/activemq/schema/core/DtoTraceBrokerPathPlugin;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoCompositeQueueForwardTo(org.apache.activemq.schema.core.DtoCompositeQueue$ForwardTo)
+public javax.xml.bind.JAXBElement createDtoTraceBrokerPathPluginNext(org.apache.activemq.schema.core.DtoTraceBrokerPathPlugin$Next)
 {
-org.apache.activemq.schema.core.DtoCompositeQueue$ForwardTo v;
 javax.xml.bind.JAXBElement v;
+org.apache.activemq.schema.core.DtoTraceBrokerPathPlugin$Next v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoCompositeQueue$ForwardTo;
+v := @parameter: org.apache.activemq.schema.core.DtoTraceBrokerPathPlugin$Next;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoCompositeQueueForwardTo_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoCompositeQueue$ForwardTo;", class "Lorg/apache/activemq/schema/core/DtoCompositeQueue;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoLoggingBrokerPluginNext_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoTraceBrokerPathPlugin$Next;", class "Lorg/apache/activemq/schema/core/DtoTraceBrokerPathPlugin;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoReplicatedLevelDBBrokerService(org.apache.activemq.schema.core.DtoReplicatedLevelDB$BrokerService)
+public javax.xml.bind.JAXBElement createDtoKahaDBBrokerService(org.apache.activemq.schema.core.DtoKahaDB$BrokerService)
 {
-org.apache.activemq.schema.core.DtoReplicatedLevelDB$BrokerService v;
+org.apache.activemq.schema.core.DtoKahaDB$BrokerService v;
 javax.xml.bind.JAXBElement v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoReplicatedLevelDB$BrokerService;
+v := @parameter: org.apache.activemq.schema.core.DtoKahaDB$BrokerService;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoTransportConnectorBrokerService_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoReplicatedLevelDB$BrokerService;", class "Lorg/apache/activemq/schema/core/DtoReplicatedLevelDB;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoJdbcPersistenceAdapterBrokerService_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoKahaDB$BrokerService;", class "Lorg/apache/activemq/schema/core/DtoKahaDB;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoReplicatedLevelDBLocker(org.apache.activemq.schema.core.DtoReplicatedLevelDB$Locker)
+public javax.xml.bind.JAXBElement createDtoKahaDBLocker(org.apache.activemq.schema.core.DtoKahaDB$Locker)
 {
 javax.xml.bind.JAXBElement v;
-org.apache.activemq.schema.core.DtoReplicatedLevelDB$Locker v;
+org.apache.activemq.schema.core.DtoKahaDB$Locker v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoReplicatedLevelDB$Locker;
+v := @parameter: org.apache.activemq.schema.core.DtoKahaDB$Locker;
 v = new javax.xml.bind.JAXBElement;
 v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoJdbcPersistenceAdapterLocker_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoReplicatedLevelDB$Locker;", class "Lorg/apache/activemq/schema/core/DtoReplicatedLevelDB;", v);
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoKahaDB$Locker;", class "Lorg/apache/activemq/schema/core/DtoKahaDB;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoReplicatedLevelDBUsageManager(org.apache.activemq.schema.core.DtoReplicatedLevelDB$UsageManager)
+public javax.xml.bind.JAXBElement createDtoKahaDBUsageManager(org.apache.activemq.schema.core.DtoKahaDB$UsageManager)
 {
+org.apache.activemq.schema.core.DtoKahaDB$UsageManager v;
 javax.xml.bind.JAXBElement v;
-org.apache.activemq.schema.core.DtoReplicatedLevelDB$UsageManager v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoReplicatedLevelDB$UsageManager;
+v := @parameter: org.apache.activemq.schema.core.DtoKahaDB$UsageManager;
 v = new javax.xml.bind.JAXBElement;
 v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoJdbcPersistenceAdapterUsageManager_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoReplicatedLevelDB$UsageManager;", class "Lorg/apache/activemq/schema/core/DtoReplicatedLevelDB;", v);
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoKahaDB$UsageManager;", class "Lorg/apache/activemq/schema/core/DtoKahaDB;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoReplicatedLevelDBScheduledThreadPoolExecutor(org.apache.activemq.schema.core.DtoReplicatedLevelDB$ScheduledThreadPoolExecutor)
+public javax.xml.bind.JAXBElement createDtoKahaDBScheduledThreadPoolExecutor(org.apache.activemq.schema.core.DtoKahaDB$ScheduledThreadPoolExecutor)
 {
+org.apache.activemq.schema.core.DtoKahaDB$ScheduledThreadPoolExecutor v;
 javax.xml.bind.JAXBElement v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
-org.apache.activemq.schema.core.DtoReplicatedLevelDB$ScheduledThreadPoolExecutor v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoReplicatedLevelDB$ScheduledThreadPoolExecutor;
+v := @parameter: org.apache.activemq.schema.core.DtoKahaDB$ScheduledThreadPoolExecutor;
 v = new javax.xml.bind.JAXBElement;
 v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoJdbcPersistenceAdapterScheduledThreadPoolExecutor_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoReplicatedLevelDB$ScheduledThreadPoolExecutor;", class "Lorg/apache/activemq/schema/core/DtoReplicatedLevelDB;", v);
-return v;
-}
-public javax.xml.bind.JAXBElement createDtoRetainedMessageSubscriptionRecoveryPolicyBroker(org.apache.activemq.schema.core.DtoRetainedMessageSubscriptionRecoveryPolicy$Broker)
-{
-org.apache.activemq.schema.core.DtoRetainedMessageSubscriptionRecoveryPolicy$Broker v;
-javax.xml.bind.JAXBElement v;
-javax.xml.namespace.QName v;
-org.apache.activemq.schema.core.ObjectFactory v;
-v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoRetainedMessageSubscriptionRecoveryPolicy$Broker;
-v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoLastImageSubscriptionRecoveryPolicyBroker_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoRetainedMessageSubscriptionRecoveryPolicy$Broker;", class "Lorg/apache/activemq/schema/core/DtoRetainedMessageSubscriptionRecoveryPolicy;", v);
-return v;
-}
-public javax.xml.bind.JAXBElement createDtoRetainedMessageSubscriptionRecoveryPolicyWrapped(org.apache.activemq.schema.core.DtoRetainedMessageSubscriptionRecoveryPolicy$Wrapped)
-{
-javax.xml.bind.JAXBElement v;
-org.apache.activemq.schema.core.DtoRetainedMessageSubscriptionRecoveryPolicy$Wrapped v;
-javax.xml.namespace.QName v;
-org.apache.activemq.schema.core.ObjectFactory v;
-v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoRetainedMessageSubscriptionRecoveryPolicy$Wrapped;
-v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoRetainedMessageSubscriptionRecoveryPolicyWrapped_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoRetainedMessageSubscriptionRecoveryPolicy$Wrapped;", class "Lorg/apache/activemq/schema/core/DtoRetainedMessageSubscriptionRecoveryPolicy;", v);
-return v;
-}
-public javax.xml.bind.JAXBElement createDtoLoggingBrokerPluginAdminConnectionContext(org.apache.activemq.schema.core.DtoLoggingBrokerPlugin$AdminConnectionContext)
-{
-javax.xml.bind.JAXBElement v;
-javax.xml.namespace.QName v;
-org.apache.activemq.schema.core.ObjectFactory v;
-org.apache.activemq.schema.core.DtoLoggingBrokerPlugin$AdminConnectionContext v;
-v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoLoggingBrokerPlugin$AdminConnectionContext;
-v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoTraceBrokerPathPluginAdminConnectionContext_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoLoggingBrokerPlugin$AdminConnectionContext;", class "Lorg/apache/activemq/schema/core/DtoLoggingBrokerPlugin;", v);
-return v;
-}
-public javax.xml.bind.JAXBElement createDtoLoggingBrokerPluginNext(org.apache.activemq.schema.core.DtoLoggingBrokerPlugin$Next)
-{
-org.apache.activemq.schema.core.DtoLoggingBrokerPlugin$Next v;
-javax.xml.bind.JAXBElement v;
-javax.xml.namespace.QName v;
-org.apache.activemq.schema.core.ObjectFactory v;
-v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoLoggingBrokerPlugin$Next;
-v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoTraceBrokerPathPluginNext_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoLoggingBrokerPlugin$Next;", class "Lorg/apache/activemq/schema/core/DtoLoggingBrokerPlugin;", v);
-return v;
-}
-public javax.xml.bind.JAXBElement createDtoJournalPersistenceAdapterPersistenceAdapter(org.apache.activemq.schema.core.DtoJournalPersistenceAdapter$PersistenceAdapter)
-{
-org.apache.activemq.schema.core.DtoJournalPersistenceAdapter$PersistenceAdapter v;
-javax.xml.bind.JAXBElement v;
-javax.xml.namespace.QName v;
-org.apache.activemq.schema.core.ObjectFactory v;
-v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoJournalPersistenceAdapter$PersistenceAdapter;
-v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoBrokerServicePersistenceAdapter_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoJournalPersistenceAdapter$PersistenceAdapter;", class "Lorg/apache/activemq/schema/core/DtoJournalPersistenceAdapter;", v);
-return v;
-}
-public javax.xml.bind.JAXBElement createDtoJournalPersistenceAdapterBrokerService(org.apache.activemq.schema.core.DtoJournalPersistenceAdapter$BrokerService)
-{
-org.apache.activemq.schema.core.DtoJournalPersistenceAdapter$BrokerService v;
-javax.xml.bind.JAXBElement v;
-javax.xml.namespace.QName v;
-org.apache.activemq.schema.core.ObjectFactory v;
-v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoJournalPersistenceAdapter$BrokerService;
-v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoTransportConnectorBrokerService_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoJournalPersistenceAdapter$BrokerService;", class "Lorg/apache/activemq/schema/core/DtoJournalPersistenceAdapter;", v);
-return v;
-}
-public javax.xml.bind.JAXBElement createDtoJournalPersistenceAdapterLongTermPersistence(org.apache.activemq.schema.core.DtoJournalPersistenceAdapter$LongTermPersistence)
-{
-javax.xml.bind.JAXBElement v;
-org.apache.activemq.schema.core.DtoJournalPersistenceAdapter$LongTermPersistence v;
-javax.xml.namespace.QName v;
-org.apache.activemq.schema.core.ObjectFactory v;
-v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoJournalPersistenceAdapter$LongTermPersistence;
-v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoJournalPersistenceAdapterLongTermPersistence_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoJournalPersistenceAdapter$LongTermPersistence;", class "Lorg/apache/activemq/schema/core/DtoJournalPersistenceAdapter;", v);
-return v;
-}
-public javax.xml.bind.JAXBElement createDtoJournalPersistenceAdapterUsageManager(org.apache.activemq.schema.core.DtoJournalPersistenceAdapter$UsageManager)
-{
-javax.xml.bind.JAXBElement v;
-org.apache.activemq.schema.core.DtoJournalPersistenceAdapter$UsageManager v;
-javax.xml.namespace.QName v;
-org.apache.activemq.schema.core.ObjectFactory v;
-v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoJournalPersistenceAdapter$UsageManager;
-v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoJdbcPersistenceAdapterUsageManager_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoJournalPersistenceAdapter$UsageManager;", class "Lorg/apache/activemq/schema/core/DtoJournalPersistenceAdapter;", v);
-return v;
-}
-public javax.xml.bind.JAXBElement createDtoJournalPersistenceAdapterTaskRunnerFactory(org.apache.activemq.schema.core.DtoJournalPersistenceAdapter$TaskRunnerFactory)
-{
-org.apache.activemq.schema.core.DtoJournalPersistenceAdapter$TaskRunnerFactory v;
-javax.xml.bind.JAXBElement v;
-javax.xml.namespace.QName v;
-org.apache.activemq.schema.core.ObjectFactory v;
-v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoJournalPersistenceAdapter$TaskRunnerFactory;
-v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoTransportConnectorTaskRunnerFactory_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoJournalPersistenceAdapter$TaskRunnerFactory;", class "Lorg/apache/activemq/schema/core/DtoJournalPersistenceAdapter;", v);
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoKahaDB$ScheduledThreadPoolExecutor;", class "Lorg/apache/activemq/schema/core/DtoKahaDB;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoJournalPersistenceAdapterJournal(org.apache.activemq.schema.core.DtoJournalPersistenceAdapter$Journal)
+public javax.xml.bind.JAXBElement createDtoKahaDBTransactionIdTransformer(org.apache.activemq.schema.core.DtoKahaDB$TransactionIdTransformer)
 {
 javax.xml.bind.JAXBElement v;
-org.apache.activemq.schema.core.DtoJournalPersistenceAdapter$Journal v;
 javax.xml.namespace.QName v;
+org.apache.activemq.schema.core.DtoKahaDB$TransactionIdTransformer v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoJournalPersistenceAdapter$Journal;
+v := @parameter: org.apache.activemq.schema.core.DtoKahaDB$TransactionIdTransformer;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoJournaledJDBCJournal_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoJournalPersistenceAdapter$Journal;", class "Lorg/apache/activemq/schema/core/DtoJournalPersistenceAdapter;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoLevelDBTransactionIdTransformer_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoKahaDB$TransactionIdTransformer;", class "Lorg/apache/activemq/schema/core/DtoKahaDB;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoJmsQueueConnectorLocalQueueConnectionFactory(org.apache.activemq.schema.core.DtoJmsQueueConnector$LocalQueueConnectionFactory)
+public javax.xml.bind.JAXBElement createDtoPublishedAddressPolicyHostMapping(org.apache.activemq.schema.core.DtoPublishedAddressPolicy$HostMapping)
 {
+org.apache.activemq.schema.core.DtoPublishedAddressPolicy$HostMapping v;
 javax.xml.bind.JAXBElement v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
-org.apache.activemq.schema.core.DtoJmsQueueConnector$LocalQueueConnectionFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoJmsQueueConnector$LocalQueueConnectionFactory;
+v := @parameter: org.apache.activemq.schema.core.DtoPublishedAddressPolicy$HostMapping;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoJmsQueueConnectorLocalQueueConnectionFactory_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoJmsQueueConnector$LocalQueueConnectionFactory;", class "Lorg/apache/activemq/schema/core/DtoJmsQueueConnector;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoPublishedAddressPolicyHostMapping_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoPublishedAddressPolicy$HostMapping;", class "Lorg/apache/activemq/schema/core/DtoPublishedAddressPolicy;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoJmsQueueConnectorOutboundQueueConnection(org.apache.activemq.schema.core.DtoJmsQueueConnector$OutboundQueueConnection)
+public javax.xml.bind.JAXBElement createDtoPublishedAddressPolicyPortMapping(org.apache.activemq.schema.core.DtoPublishedAddressPolicy$PortMapping)
 {
 javax.xml.bind.JAXBElement v;
+org.apache.activemq.schema.core.DtoPublishedAddressPolicy$PortMapping v;
 javax.xml.namespace.QName v;
-org.apache.activemq.schema.core.DtoJmsQueueConnector$OutboundQueueConnection v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoJmsQueueConnector$OutboundQueueConnection;
+v := @parameter: org.apache.activemq.schema.core.DtoPublishedAddressPolicy$PortMapping;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoJmsQueueConnectorOutboundQueueConnection_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoJmsQueueConnector$OutboundQueueConnection;", class "Lorg/apache/activemq/schema/core/DtoJmsQueueConnector;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoPublishedAddressPolicyPortMapping_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoPublishedAddressPolicy$PortMapping;", class "Lorg/apache/activemq/schema/core/DtoPublishedAddressPolicy;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoJmsQueueConnectorBrokerService(org.apache.activemq.schema.core.DtoJmsQueueConnector$BrokerService)
+public javax.xml.bind.JAXBElement createDtoHsqldbJdbcAdapterStatements(org.apache.activemq.schema.core.DtoHsqldbJdbcAdapter$Statements)
 {
 javax.xml.bind.JAXBElement v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
-org.apache.activemq.schema.core.DtoJmsQueueConnector$BrokerService v;
+org.apache.activemq.schema.core.DtoHsqldbJdbcAdapter$Statements v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoJmsQueueConnector$BrokerService;
+v := @parameter: org.apache.activemq.schema.core.DtoHsqldbJdbcAdapter$Statements;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoTransportConnectorBrokerService_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoJmsQueueConnector$BrokerService;", class "Lorg/apache/activemq/schema/core/DtoJmsQueueConnector;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoSqlServerJDBCAdapterStatements_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoHsqldbJdbcAdapter$Statements;", class "Lorg/apache/activemq/schema/core/DtoHsqldbJdbcAdapter;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoJmsQueueConnectorInboundMessageConvertor(org.apache.activemq.schema.core.DtoJmsQueueConnector$InboundMessageConvertor)
+public javax.xml.bind.JAXBElement createDtoPartitionBrokerPluginConfig(org.apache.activemq.schema.core.DtoPartitionBrokerPlugin$Config)
 {
-org.apache.activemq.schema.core.DtoJmsQueueConnector$InboundMessageConvertor v;
+org.apache.activemq.schema.core.DtoPartitionBrokerPlugin$Config v;
 javax.xml.bind.JAXBElement v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoJmsQueueConnector$InboundMessageConvertor;
+v := @parameter: org.apache.activemq.schema.core.DtoPartitionBrokerPlugin$Config;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoJmsTopicConnectorInboundMessageConvertor_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoJmsQueueConnector$InboundMessageConvertor;", class "Lorg/apache/activemq/schema/core/DtoJmsQueueConnector;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoPartitionBrokerPluginConfig_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoPartitionBrokerPlugin$Config;", class "Lorg/apache/activemq/schema/core/DtoPartitionBrokerPlugin;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoJmsQueueConnectorOutboundQueueBridges(org.apache.activemq.schema.core.DtoJmsQueueConnector$OutboundQueueBridges)
+public javax.xml.bind.JAXBElement createDtoOutboundTopicBridgeProducerConnection(org.apache.activemq.schema.core.DtoOutboundTopicBridge$ProducerConnection)
 {
-org.apache.activemq.schema.core.DtoJmsQueueConnector$OutboundQueueBridges v;
+org.apache.activemq.schema.core.DtoOutboundTopicBridge$ProducerConnection v;
 javax.xml.bind.JAXBElement v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoJmsQueueConnector$OutboundQueueBridges;
+v := @parameter: org.apache.activemq.schema.core.DtoOutboundTopicBridge$ProducerConnection;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoJmsQueueConnectorOutboundQueueBridges_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoJmsQueueConnector$OutboundQueueBridges;", class "Lorg/apache/activemq/schema/core/DtoJmsQueueConnector;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoOutboundTopicBridgeProducerConnection_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoOutboundTopicBridge$ProducerConnection;", class "Lorg/apache/activemq/schema/core/DtoOutboundTopicBridge;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoJmsQueueConnectorOutboundQueueConnectionFactory(org.apache.activemq.schema.core.DtoJmsQueueConnector$OutboundQueueConnectionFactory)
+public javax.xml.bind.JAXBElement createDtoOutboundTopicBridgeProducerTopic(org.apache.activemq.schema.core.DtoOutboundTopicBridge$ProducerTopic)
 {
 javax.xml.bind.JAXBElement v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
-org.apache.activemq.schema.core.DtoJmsQueueConnector$OutboundQueueConnectionFactory v;
+org.apache.activemq.schema.core.DtoOutboundTopicBridge$ProducerTopic v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoJmsQueueConnector$OutboundQueueConnectionFactory;
+v := @parameter: org.apache.activemq.schema.core.DtoOutboundTopicBridge$ProducerTopic;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoJmsQueueConnectorOutboundQueueConnectionFactory_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoJmsQueueConnector$OutboundQueueConnectionFactory;", class "Lorg/apache/activemq/schema/core/DtoJmsQueueConnector;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoOutboundTopicBridgeProducerTopic_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoOutboundTopicBridge$ProducerTopic;", class "Lorg/apache/activemq/schema/core/DtoOutboundTopicBridge;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoJmsQueueConnectorLocalQueueConnection(org.apache.activemq.schema.core.DtoJmsQueueConnector$LocalQueueConnection)
+public javax.xml.bind.JAXBElement createDtoOutboundTopicBridgeConsumer(org.apache.activemq.schema.core.DtoOutboundTopicBridge$Consumer)
 {
 javax.xml.bind.JAXBElement v;
 javax.xml.namespace.QName v;
-org.apache.activemq.schema.core.DtoJmsQueueConnector$LocalQueueConnection v;
 org.apache.activemq.schema.core.ObjectFactory v;
+org.apache.activemq.schema.core.DtoOutboundTopicBridge$Consumer v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoJmsQueueConnector$LocalQueueConnection;
+v := @parameter: org.apache.activemq.schema.core.DtoOutboundTopicBridge$Consumer;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoJmsQueueConnectorLocalQueueConnection_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoJmsQueueConnector$LocalQueueConnection;", class "Lorg/apache/activemq/schema/core/DtoJmsQueueConnector;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoOutboundTopicBridgeConsumer_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoOutboundTopicBridge$Consumer;", class "Lorg/apache/activemq/schema/core/DtoOutboundTopicBridge;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoJmsQueueConnectorReconnectionPolicy(org.apache.activemq.schema.core.DtoJmsQueueConnector$ReconnectionPolicy)
+public javax.xml.bind.JAXBElement createDtoOutboundTopicBridgeConsumerConnection(org.apache.activemq.schema.core.DtoOutboundTopicBridge$ConsumerConnection)
 {
+org.apache.activemq.schema.core.DtoOutboundTopicBridge$ConsumerConnection v;
 javax.xml.bind.JAXBElement v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
-org.apache.activemq.schema.core.DtoJmsQueueConnector$ReconnectionPolicy v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoJmsQueueConnector$ReconnectionPolicy;
+v := @parameter: org.apache.activemq.schema.core.DtoOutboundTopicBridge$ConsumerConnection;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoJmsTopicConnectorReconnectionPolicy_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoJmsQueueConnector$ReconnectionPolicy;", class "Lorg/apache/activemq/schema/core/DtoJmsQueueConnector;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoOutboundTopicBridgeConsumerConnection_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoOutboundTopicBridge$ConsumerConnection;", class "Lorg/apache/activemq/schema/core/DtoOutboundTopicBridge;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoJmsQueueConnectorOutboundMessageConvertor(org.apache.activemq.schema.core.DtoJmsQueueConnector$OutboundMessageConvertor)
+public javax.xml.bind.JAXBElement createDtoOutboundTopicBridgeJmsMessageConvertor(org.apache.activemq.schema.core.DtoOutboundTopicBridge$JmsMessageConvertor)
 {
+org.apache.activemq.schema.core.DtoOutboundTopicBridge$JmsMessageConvertor v;
 javax.xml.bind.JAXBElement v;
 javax.xml.namespace.QName v;
-org.apache.activemq.schema.core.DtoJmsQueueConnector$OutboundMessageConvertor v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoJmsQueueConnector$OutboundMessageConvertor;
+v := @parameter: org.apache.activemq.schema.core.DtoOutboundTopicBridge$JmsMessageConvertor;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoJmsTopicConnectorOutboundMessageConvertor_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoJmsQueueConnector$OutboundMessageConvertor;", class "Lorg/apache/activemq/schema/core/DtoJmsQueueConnector;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoOutboundTopicBridgeJmsMessageConvertor_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoOutboundTopicBridge$JmsMessageConvertor;", class "Lorg/apache/activemq/schema/core/DtoOutboundTopicBridge;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoJmsQueueConnectorInboundQueueBridges(org.apache.activemq.schema.core.DtoJmsQueueConnector$InboundQueueBridges)
+public javax.xml.bind.JAXBElement createDtoOutboundTopicBridgeConsumerTopic(org.apache.activemq.schema.core.DtoOutboundTopicBridge$ConsumerTopic)
 {
 javax.xml.bind.JAXBElement v;
-org.apache.activemq.schema.core.DtoJmsQueueConnector$InboundQueueBridges v;
 javax.xml.namespace.QName v;
+org.apache.activemq.schema.core.DtoOutboundTopicBridge$ConsumerTopic v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoJmsQueueConnector$InboundQueueBridges;
+v := @parameter: org.apache.activemq.schema.core.DtoOutboundTopicBridge$ConsumerTopic;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoJmsQueueConnectorInboundQueueBridges_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoJmsQueueConnector$InboundQueueBridges;", class "Lorg/apache/activemq/schema/core/DtoJmsQueueConnector;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoOutboundTopicBridgeConsumerTopic_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoOutboundTopicBridge$ConsumerTopic;", class "Lorg/apache/activemq/schema/core/DtoOutboundTopicBridge;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoMysqlJdbcAdapterStatements(org.apache.activemq.schema.core.DtoMysqlJdbcAdapter$Statements)
+public javax.xml.bind.JAXBElement createDtoOutboundTopicBridgeJmsConnector(org.apache.activemq.schema.core.DtoOutboundTopicBridge$JmsConnector)
 {
-org.apache.activemq.schema.core.DtoMysqlJdbcAdapter$Statements v;
 javax.xml.bind.JAXBElement v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
+org.apache.activemq.schema.core.DtoOutboundTopicBridge$JmsConnector v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoMysqlJdbcAdapter$Statements;
+v := @parameter: org.apache.activemq.schema.core.DtoOutboundTopicBridge$JmsConnector;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoSybaseJdbcAdapterStatements_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoMysqlJdbcAdapter$Statements;", class "Lorg/apache/activemq/schema/core/DtoMysqlJdbcAdapter;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoOutboundTopicBridgeJmsConnector_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoOutboundTopicBridge$JmsConnector;", class "Lorg/apache/activemq/schema/core/DtoOutboundTopicBridge;", v);
 return v;
 }
 public javax.xml.bind.JAXBElement createDtoConnectionFactoryRejectedTaskHandler(org.apache.activemq.schema.core.DtoConnectionFactory$RejectedTaskHandler)
@@ -8109,7 +7823,7 @@
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
 v := @parameter: org.apache.activemq.schema.core.DtoConnectionFactory$RejectedTaskHandler;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoTaskRunnerFactoryRejectedTaskHandler_QNAME>;
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoXaConnectionFactoryRejectedTaskHandler_QNAME>;
 specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoConnectionFactory$RejectedTaskHandler;", class "Lorg/apache/activemq/schema/core/DtoConnectionFactory;", v);
 return v;
 }
@@ -8122,7 +7836,7 @@
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
 v := @parameter: org.apache.activemq.schema.core.DtoConnectionFactory$SessionTaskRunner;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoConnectionFactorySessionTaskRunner_QNAME>;
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoXaConnectionFactorySessionTaskRunner_QNAME>;
 specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoConnectionFactory$SessionTaskRunner;", class "Lorg/apache/activemq/schema/core/DtoConnectionFactory;", v);
 return v;
 }
@@ -8135,7 +7849,7 @@
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
 v := @parameter: org.apache.activemq.schema.core.DtoConnectionFactory$ConnectionIdGenerator;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoConnectionFactoryConnectionIdGenerator_QNAME>;
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoXaConnectionFactoryConnectionIdGenerator_QNAME>;
 specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoConnectionFactory$ConnectionIdGenerator;", class "Lorg/apache/activemq/schema/core/DtoConnectionFactory;", v);
 return v;
 }
@@ -8161,7 +7875,7 @@
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
 v := @parameter: org.apache.activemq.schema.core.DtoConnectionFactory$BlobTransferPolicy;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoConnectionFactoryBlobTransferPolicy_QNAME>;
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoXaConnectionFactoryBlobTransferPolicy_QNAME>;
 specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoConnectionFactory$BlobTransferPolicy;", class "Lorg/apache/activemq/schema/core/DtoConnectionFactory;", v);
 return v;
 }
@@ -8174,7 +7888,7 @@
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
 v := @parameter: org.apache.activemq.schema.core.DtoConnectionFactory$ExceptionListener;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoConnectionFactoryExceptionListener_QNAME>;
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoXaConnectionFactoryExceptionListener_QNAME>;
 specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoConnectionFactory$ExceptionListener;", class "Lorg/apache/activemq/schema/core/DtoConnectionFactory;", v);
 return v;
 }
@@ -8187,7 +7901,7 @@
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
 v := @parameter: org.apache.activemq.schema.core.DtoConnectionFactory$ClientIdGenerator;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoConnectionFactoryClientIdGenerator_QNAME>;
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoXaConnectionFactoryClientIdGenerator_QNAME>;
 specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoConnectionFactory$ClientIdGenerator;", class "Lorg/apache/activemq/schema/core/DtoConnectionFactory;", v);
 return v;
 }
@@ -8200,7 +7914,7 @@
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
 v := @parameter: org.apache.activemq.schema.core.DtoConnectionFactory$TrustedPackages;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoConnectionFactoryTrustedPackages_QNAME>;
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoXaConnectionFactoryTrustedPackages_QNAME>;
 specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoConnectionFactory$TrustedPackages;", class "Lorg/apache/activemq/schema/core/DtoConnectionFactory;", v);
 return v;
 }
@@ -8213,7 +7927,7 @@
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
 v := @parameter: org.apache.activemq.schema.core.DtoConnectionFactory$TransportListener;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoConnectionFactoryTransportListener_QNAME>;
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoXaConnectionFactoryTransportListener_QNAME>;
 specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoConnectionFactory$TransportListener;", class "Lorg/apache/activemq/schema/core/DtoConnectionFactory;", v);
 return v;
 }
@@ -8226,7 +7940,7 @@
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
 v := @parameter: org.apache.activemq.schema.core.DtoConnectionFactory$PrefetchPolicy;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoConnectionFactoryPrefetchPolicy_QNAME>;
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoXaConnectionFactoryPrefetchPolicy_QNAME>;
 specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoConnectionFactory$PrefetchPolicy;", class "Lorg/apache/activemq/schema/core/DtoConnectionFactory;", v);
 return v;
 }
@@ -8239,7 +7953,7 @@
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
 v := @parameter: org.apache.activemq.schema.core.DtoConnectionFactory$Transformer;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoConnectionFactoryTransformer_QNAME>;
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoXaConnectionFactoryTransformer_QNAME>;
 specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoConnectionFactory$Transformer;", class "Lorg/apache/activemq/schema/core/DtoConnectionFactory;", v);
 return v;
 }
@@ -8252,7 +7966,7 @@
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
 v := @parameter: org.apache.activemq.schema.core.DtoConnectionFactory$ClientInternalExceptionListener;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoConnectionFactoryClientInternalExceptionListener_QNAME>;
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoXaConnectionFactoryClientInternalExceptionListener_QNAME>;
 specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoConnectionFactory$ClientInternalExceptionListener;", class "Lorg/apache/activemq/schema/core/DtoConnectionFactory;", v);
 return v;
 }
@@ -8265,7 +7979,7 @@
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
 v := @parameter: org.apache.activemq.schema.core.DtoConnectionFactory$RedeliveryPolicyMap;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoConnectionFactoryRedeliveryPolicyMap_QNAME>;
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoXaConnectionFactoryRedeliveryPolicyMap_QNAME>;
 specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoConnectionFactory$RedeliveryPolicyMap;", class "Lorg/apache/activemq/schema/core/DtoConnectionFactory;", v);
 return v;
 }
@@ -8278,2049 +7992,2036 @@
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
 v := @parameter: org.apache.activemq.schema.core.DtoConnectionFactory$RedeliveryPolicy;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoConnectionFactoryRedeliveryPolicy_QNAME>;
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoXaConnectionFactoryRedeliveryPolicy_QNAME>;
 specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoConnectionFactory$RedeliveryPolicy;", class "Lorg/apache/activemq/schema/core/DtoConnectionFactory;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoAxionJDBCAdapterStatements(org.apache.activemq.schema.core.DtoAxionJDBCAdapter$Statements)
-{
-org.apache.activemq.schema.core.DtoAxionJDBCAdapter$Statements v;
-javax.xml.bind.JAXBElement v;
-javax.xml.namespace.QName v;
-org.apache.activemq.schema.core.ObjectFactory v;
-v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoAxionJDBCAdapter$Statements;
-v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoSybaseJdbcAdapterStatements_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoAxionJDBCAdapter$Statements;", class "Lorg/apache/activemq/schema/core/DtoAxionJDBCAdapter;", v);
-return v;
-}
-public javax.xml.bind.JAXBElement createDtoPooledConnectionFactoryTransactionManager(org.apache.activemq.schema.core.DtoPooledConnectionFactory$TransactionManager)
+public javax.xml.bind.JAXBElement createDtoPolicyMapPolicyEntries(org.apache.activemq.schema.core.DtoPolicyMap$PolicyEntries)
 {
 javax.xml.bind.JAXBElement v;
-org.apache.activemq.schema.core.DtoPooledConnectionFactory$TransactionManager v;
 javax.xml.namespace.QName v;
+org.apache.activemq.schema.core.DtoPolicyMap$PolicyEntries v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoPooledConnectionFactory$TransactionManager;
+v := @parameter: org.apache.activemq.schema.core.DtoPolicyMap$PolicyEntries;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoPooledConnectionFactoryTransactionManager_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoPooledConnectionFactory$TransactionManager;", class "Lorg/apache/activemq/schema/core/DtoPooledConnectionFactory;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoPolicyMapPolicyEntries_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoPolicyMap$PolicyEntries;", class "Lorg/apache/activemq/schema/core/DtoPolicyMap;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoPooledConnectionFactoryConnectionFactory(org.apache.activemq.schema.core.DtoPooledConnectionFactory$ConnectionFactory)
+public javax.xml.bind.JAXBElement createDtoPolicyMapDefaultEntry(org.apache.activemq.schema.core.DtoPolicyMap$DefaultEntry)
 {
-org.apache.activemq.schema.core.DtoPooledConnectionFactory$ConnectionFactory v;
+org.apache.activemq.schema.core.DtoPolicyMap$DefaultEntry v;
 javax.xml.bind.JAXBElement v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoPooledConnectionFactory$ConnectionFactory;
+v := @parameter: org.apache.activemq.schema.core.DtoPolicyMap$DefaultEntry;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoPooledConnectionFactoryConnectionFactory_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoPooledConnectionFactory$ConnectionFactory;", class "Lorg/apache/activemq/schema/core/DtoPooledConnectionFactory;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoPolicyMapDefaultEntry_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoPolicyMap$DefaultEntry;", class "Lorg/apache/activemq/schema/core/DtoPolicyMap;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoKahaDBBrokerService(org.apache.activemq.schema.core.DtoKahaDB$BrokerService)
+public javax.xml.bind.JAXBElement createDtoPolicyMapEntries(org.apache.activemq.schema.core.DtoPolicyMap$Entries)
 {
-org.apache.activemq.schema.core.DtoKahaDB$BrokerService v;
+org.apache.activemq.schema.core.DtoPolicyMap$Entries v;
 javax.xml.bind.JAXBElement v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoKahaDB$BrokerService;
+v := @parameter: org.apache.activemq.schema.core.DtoPolicyMap$Entries;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoTransportConnectorBrokerService_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoKahaDB$BrokerService;", class "Lorg/apache/activemq/schema/core/DtoKahaDB;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoPolicyMapEntries_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoPolicyMap$Entries;", class "Lorg/apache/activemq/schema/core/DtoPolicyMap;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoKahaDBLocker(org.apache.activemq.schema.core.DtoKahaDB$Locker)
+public javax.xml.bind.JAXBElement createDtoUdpTraceBrokerPluginWireFormat(org.apache.activemq.schema.core.DtoUdpTraceBrokerPlugin$WireFormat)
 {
+org.apache.activemq.schema.core.DtoUdpTraceBrokerPlugin$WireFormat v;
 javax.xml.bind.JAXBElement v;
-org.apache.activemq.schema.core.DtoKahaDB$Locker v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoKahaDB$Locker;
+v := @parameter: org.apache.activemq.schema.core.DtoUdpTraceBrokerPlugin$WireFormat;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoJdbcPersistenceAdapterLocker_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoKahaDB$Locker;", class "Lorg/apache/activemq/schema/core/DtoKahaDB;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoJdbcPersistenceAdapterWireFormat_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoUdpTraceBrokerPlugin$WireFormat;", class "Lorg/apache/activemq/schema/core/DtoUdpTraceBrokerPlugin;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoKahaDBUsageManager(org.apache.activemq.schema.core.DtoKahaDB$UsageManager)
+public javax.xml.bind.JAXBElement createDtoUdpTraceBrokerPluginWireFormatFactory(org.apache.activemq.schema.core.DtoUdpTraceBrokerPlugin$WireFormatFactory)
 {
-org.apache.activemq.schema.core.DtoKahaDB$UsageManager v;
+org.apache.activemq.schema.core.DtoUdpTraceBrokerPlugin$WireFormatFactory v;
 javax.xml.bind.JAXBElement v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoKahaDB$UsageManager;
+v := @parameter: org.apache.activemq.schema.core.DtoUdpTraceBrokerPlugin$WireFormatFactory;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoJdbcPersistenceAdapterUsageManager_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoKahaDB$UsageManager;", class "Lorg/apache/activemq/schema/core/DtoKahaDB;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoUdpTraceBrokerPluginWireFormatFactory_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoUdpTraceBrokerPlugin$WireFormatFactory;", class "Lorg/apache/activemq/schema/core/DtoUdpTraceBrokerPlugin;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoKahaDBScheduledThreadPoolExecutor(org.apache.activemq.schema.core.DtoKahaDB$ScheduledThreadPoolExecutor)
+public javax.xml.bind.JAXBElement createDtoUdpTraceBrokerPluginAdminConnectionContext(org.apache.activemq.schema.core.DtoUdpTraceBrokerPlugin$AdminConnectionContext)
 {
-org.apache.activemq.schema.core.DtoKahaDB$ScheduledThreadPoolExecutor v;
+org.apache.activemq.schema.core.DtoUdpTraceBrokerPlugin$AdminConnectionContext v;
 javax.xml.bind.JAXBElement v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoKahaDB$ScheduledThreadPoolExecutor;
+v := @parameter: org.apache.activemq.schema.core.DtoUdpTraceBrokerPlugin$AdminConnectionContext;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoJdbcPersistenceAdapterScheduledThreadPoolExecutor_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoKahaDB$ScheduledThreadPoolExecutor;", class "Lorg/apache/activemq/schema/core/DtoKahaDB;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoLoggingBrokerPluginAdminConnectionContext_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoUdpTraceBrokerPlugin$AdminConnectionContext;", class "Lorg/apache/activemq/schema/core/DtoUdpTraceBrokerPlugin;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoKahaDBTransactionIdTransformer(org.apache.activemq.schema.core.DtoKahaDB$TransactionIdTransformer)
+public javax.xml.bind.JAXBElement createDtoUdpTraceBrokerPluginAddress(org.apache.activemq.schema.core.DtoUdpTraceBrokerPlugin$Address)
 {
 javax.xml.bind.JAXBElement v;
+org.apache.activemq.schema.core.DtoUdpTraceBrokerPlugin$Address v;
 javax.xml.namespace.QName v;
-org.apache.activemq.schema.core.DtoKahaDB$TransactionIdTransformer v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoKahaDB$TransactionIdTransformer;
+v := @parameter: org.apache.activemq.schema.core.DtoUdpTraceBrokerPlugin$Address;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoLevelDBTransactionIdTransformer_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoKahaDB$TransactionIdTransformer;", class "Lorg/apache/activemq/schema/core/DtoKahaDB;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoUdpTraceBrokerPluginAddress_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoUdpTraceBrokerPlugin$Address;", class "Lorg/apache/activemq/schema/core/DtoUdpTraceBrokerPlugin;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoDestinationsPluginAdminConnectionContext(org.apache.activemq.schema.core.DtoDestinationsPlugin$AdminConnectionContext)
+public javax.xml.bind.JAXBElement createDtoUdpTraceBrokerPluginNext(org.apache.activemq.schema.core.DtoUdpTraceBrokerPlugin$Next)
 {
-org.apache.activemq.schema.core.DtoDestinationsPlugin$AdminConnectionContext v;
+org.apache.activemq.schema.core.DtoUdpTraceBrokerPlugin$Next v;
 javax.xml.bind.JAXBElement v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoDestinationsPlugin$AdminConnectionContext;
+v := @parameter: org.apache.activemq.schema.core.DtoUdpTraceBrokerPlugin$Next;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoTraceBrokerPathPluginAdminConnectionContext_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoDestinationsPlugin$AdminConnectionContext;", class "Lorg/apache/activemq/schema/core/DtoDestinationsPlugin;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoLoggingBrokerPluginNext_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoUdpTraceBrokerPlugin$Next;", class "Lorg/apache/activemq/schema/core/DtoUdpTraceBrokerPlugin;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoDestinationsPluginNext(org.apache.activemq.schema.core.DtoDestinationsPlugin$Next)
+public javax.xml.bind.JAXBElement createDtoAuthorizationMapDefaultEntry(org.apache.activemq.schema.core.DtoAuthorizationMap$DefaultEntry)
 {
 javax.xml.bind.JAXBElement v;
+org.apache.activemq.schema.core.DtoAuthorizationMap$DefaultEntry v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
-org.apache.activemq.schema.core.DtoDestinationsPlugin$Next v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoDestinationsPlugin$Next;
+v := @parameter: org.apache.activemq.schema.core.DtoAuthorizationMap$DefaultEntry;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoTraceBrokerPathPluginNext_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoDestinationsPlugin$Next;", class "Lorg/apache/activemq/schema/core/DtoDestinationsPlugin;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoPolicyMapDefaultEntry_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoAuthorizationMap$DefaultEntry;", class "Lorg/apache/activemq/schema/core/DtoAuthorizationMap;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoFilteredKahaDBPersistenceAdapter(org.apache.activemq.schema.core.DtoFilteredKahaDB$PersistenceAdapter)
+public javax.xml.bind.JAXBElement createDtoAuthorizationMapEntries(org.apache.activemq.schema.core.DtoAuthorizationMap$Entries)
 {
 javax.xml.bind.JAXBElement v;
+org.apache.activemq.schema.core.DtoAuthorizationMap$Entries v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
-org.apache.activemq.schema.core.DtoFilteredKahaDB$PersistenceAdapter v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoFilteredKahaDB$PersistenceAdapter;
+v := @parameter: org.apache.activemq.schema.core.DtoAuthorizationMap$Entries;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoBrokerServicePersistenceAdapter_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoFilteredKahaDB$PersistenceAdapter;", class "Lorg/apache/activemq/schema/core/DtoFilteredKahaDB;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoPolicyMapEntries_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoAuthorizationMap$Entries;", class "Lorg/apache/activemq/schema/core/DtoAuthorizationMap;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoFilteredKahaDBDestination(org.apache.activemq.schema.core.DtoFilteredKahaDB$Destination)
+public javax.xml.bind.JAXBElement createDtoAuthorizationMapTempDestinationAuthorizationEntry(org.apache.activemq.schema.core.DtoAuthorizationMap$TempDestinationAuthorizationEntry)
 {
 javax.xml.bind.JAXBElement v;
 javax.xml.namespace.QName v;
+org.apache.activemq.schema.core.DtoAuthorizationMap$TempDestinationAuthorizationEntry v;
 org.apache.activemq.schema.core.ObjectFactory v;
-org.apache.activemq.schema.core.DtoFilteredKahaDB$Destination v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoFilteredKahaDB$Destination;
+v := @parameter: org.apache.activemq.schema.core.DtoAuthorizationMap$TempDestinationAuthorizationEntry;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoSimpleDispatchSelectorDestination_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoFilteredKahaDB$Destination;", class "Lorg/apache/activemq/schema/core/DtoFilteredKahaDB;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoSimpleAuthorizationMapTempDestinationAuthorizationEntry_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoAuthorizationMap$TempDestinationAuthorizationEntry;", class "Lorg/apache/activemq/schema/core/DtoAuthorizationMap;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoFilteredKahaDBAdapter(org.apache.activemq.schema.core.DtoFilteredKahaDB$Adapter)
+public javax.xml.bind.JAXBElement createDtoAuthorizationMapAuthorizationEntries(org.apache.activemq.schema.core.DtoAuthorizationMap$AuthorizationEntries)
 {
 javax.xml.bind.JAXBElement v;
+org.apache.activemq.schema.core.DtoAuthorizationMap$AuthorizationEntries v;
 javax.xml.namespace.QName v;
-org.apache.activemq.schema.core.DtoFilteredKahaDB$Adapter v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoFilteredKahaDB$Adapter;
+v := @parameter: org.apache.activemq.schema.core.DtoAuthorizationMap$AuthorizationEntries;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoJdbcPersistenceAdapterAdapter_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoFilteredKahaDB$Adapter;", class "Lorg/apache/activemq/schema/core/DtoFilteredKahaDB;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoAuthorizationMapAuthorizationEntries_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoAuthorizationMap$AuthorizationEntries;", class "Lorg/apache/activemq/schema/core/DtoAuthorizationMap;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoFilteredKahaDBTemplate(org.apache.activemq.schema.core.DtoFilteredKahaDB$Template)
+public javax.xml.bind.JAXBElement createDtoJournalPersistenceAdapterPersistenceAdapter(org.apache.activemq.schema.core.DtoJournalPersistenceAdapter$PersistenceAdapter)
 {
+org.apache.activemq.schema.core.DtoJournalPersistenceAdapter$PersistenceAdapter v;
 javax.xml.bind.JAXBElement v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
-org.apache.activemq.schema.core.DtoFilteredKahaDB$Template v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoFilteredKahaDB$Template;
+v := @parameter: org.apache.activemq.schema.core.DtoJournalPersistenceAdapter$PersistenceAdapter;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoFilteredKahaDBTemplate_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoFilteredKahaDB$Template;", class "Lorg/apache/activemq/schema/core/DtoFilteredKahaDB;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoFilteredKahaDBPersistenceAdapter_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoJournalPersistenceAdapter$PersistenceAdapter;", class "Lorg/apache/activemq/schema/core/DtoJournalPersistenceAdapter;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoFilteredKahaDBUsage(org.apache.activemq.schema.core.DtoFilteredKahaDB$Usage)
+public javax.xml.bind.JAXBElement createDtoJournalPersistenceAdapterBrokerService(org.apache.activemq.schema.core.DtoJournalPersistenceAdapter$BrokerService)
 {
-org.apache.activemq.schema.core.DtoFilteredKahaDB$Usage v;
+org.apache.activemq.schema.core.DtoJournalPersistenceAdapter$BrokerService v;
 javax.xml.bind.JAXBElement v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoFilteredKahaDB$Usage;
+v := @parameter: org.apache.activemq.schema.core.DtoJournalPersistenceAdapter$BrokerService;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoFilteredKahaDBUsage_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoFilteredKahaDB$Usage;", class "Lorg/apache/activemq/schema/core/DtoFilteredKahaDB;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoJdbcPersistenceAdapterBrokerService_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoJournalPersistenceAdapter$BrokerService;", class "Lorg/apache/activemq/schema/core/DtoJournalPersistenceAdapter;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoAuthorizationEntryWriteACLs(org.apache.activemq.schema.core.DtoAuthorizationEntry$WriteACLs)
+public javax.xml.bind.JAXBElement createDtoJournalPersistenceAdapterLongTermPersistence(org.apache.activemq.schema.core.DtoJournalPersistenceAdapter$LongTermPersistence)
 {
-org.apache.activemq.schema.core.DtoAuthorizationEntry$WriteACLs v;
 javax.xml.bind.JAXBElement v;
+org.apache.activemq.schema.core.DtoJournalPersistenceAdapter$LongTermPersistence v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoAuthorizationEntry$WriteACLs;
+v := @parameter: org.apache.activemq.schema.core.DtoJournalPersistenceAdapter$LongTermPersistence;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoTempDestinationAuthorizationEntryWriteACLs_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoAuthorizationEntry$WriteACLs;", class "Lorg/apache/activemq/schema/core/DtoAuthorizationEntry;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoJournalPersistenceAdapterLongTermPersistence_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoJournalPersistenceAdapter$LongTermPersistence;", class "Lorg/apache/activemq/schema/core/DtoJournalPersistenceAdapter;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoAuthorizationEntryDestination(org.apache.activemq.schema.core.DtoAuthorizationEntry$Destination)
+public javax.xml.bind.JAXBElement createDtoJournalPersistenceAdapterUsageManager(org.apache.activemq.schema.core.DtoJournalPersistenceAdapter$UsageManager)
 {
-org.apache.activemq.schema.core.DtoAuthorizationEntry$Destination v;
 javax.xml.bind.JAXBElement v;
+org.apache.activemq.schema.core.DtoJournalPersistenceAdapter$UsageManager v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoAuthorizationEntry$Destination;
+v := @parameter: org.apache.activemq.schema.core.DtoJournalPersistenceAdapter$UsageManager;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoSimpleDispatchSelectorDestination_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoAuthorizationEntry$Destination;", class "Lorg/apache/activemq/schema/core/DtoAuthorizationEntry;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoJdbcPersistenceAdapterUsageManager_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoJournalPersistenceAdapter$UsageManager;", class "Lorg/apache/activemq/schema/core/DtoJournalPersistenceAdapter;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoAuthorizationEntryReadACLs(org.apache.activemq.schema.core.DtoAuthorizationEntry$ReadACLs)
+public javax.xml.bind.JAXBElement createDtoJournalPersistenceAdapterTaskRunnerFactory(org.apache.activemq.schema.core.DtoJournalPersistenceAdapter$TaskRunnerFactory)
 {
-org.apache.activemq.schema.core.DtoAuthorizationEntry$ReadACLs v;
+org.apache.activemq.schema.core.DtoJournalPersistenceAdapter$TaskRunnerFactory v;
 javax.xml.bind.JAXBElement v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoAuthorizationEntry$ReadACLs;
+v := @parameter: org.apache.activemq.schema.core.DtoJournalPersistenceAdapter$TaskRunnerFactory;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoTempDestinationAuthorizationEntryReadACLs_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoAuthorizationEntry$ReadACLs;", class "Lorg/apache/activemq/schema/core/DtoAuthorizationEntry;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoTransportConnectorTaskRunnerFactory_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoJournalPersistenceAdapter$TaskRunnerFactory;", class "Lorg/apache/activemq/schema/core/DtoJournalPersistenceAdapter;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoAuthorizationEntryAdminACLs(org.apache.activemq.schema.core.DtoAuthorizationEntry$AdminACLs)
+public javax.xml.bind.JAXBElement createDtoJournalPersistenceAdapterJournal(org.apache.activemq.schema.core.DtoJournalPersistenceAdapter$Journal)
 {
-org.apache.activemq.schema.core.DtoAuthorizationEntry$AdminACLs v;
 javax.xml.bind.JAXBElement v;
+org.apache.activemq.schema.core.DtoJournalPersistenceAdapter$Journal v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoAuthorizationEntry$AdminACLs;
+v := @parameter: org.apache.activemq.schema.core.DtoJournalPersistenceAdapter$Journal;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoTempDestinationAuthorizationEntryAdminACLs_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoAuthorizationEntry$AdminACLs;", class "Lorg/apache/activemq/schema/core/DtoAuthorizationEntry;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoJournalPersistenceAdapterJournal_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoJournalPersistenceAdapter$Journal;", class "Lorg/apache/activemq/schema/core/DtoJournalPersistenceAdapter;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoPartitionBrokerPluginConfig(org.apache.activemq.schema.core.DtoPartitionBrokerPlugin$Config)
+public javax.xml.bind.JAXBElement createDtoVirtualDestinationInterceptorVirtualDestinations(org.apache.activemq.schema.core.DtoVirtualDestinationInterceptor$VirtualDestinations)
 {
-org.apache.activemq.schema.core.DtoPartitionBrokerPlugin$Config v;
+org.apache.activemq.schema.core.DtoVirtualDestinationInterceptor$VirtualDestinations v;
 javax.xml.bind.JAXBElement v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoPartitionBrokerPlugin$Config;
+v := @parameter: org.apache.activemq.schema.core.DtoVirtualDestinationInterceptor$VirtualDestinations;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoPartitionBrokerPluginConfig_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoPartitionBrokerPlugin$Config;", class "Lorg/apache/activemq/schema/core/DtoPartitionBrokerPlugin;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoVirtualDestinationInterceptorVirtualDestinations_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoVirtualDestinationInterceptor$VirtualDestinations;", class "Lorg/apache/activemq/schema/core/DtoVirtualDestinationInterceptor;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoTempQueueConnection(org.apache.activemq.schema.core.DtoTempQueue$Connection)
+public javax.xml.bind.JAXBElement createDtoOutboundQueueBridgeProducerConnection(org.apache.activemq.schema.core.DtoOutboundQueueBridge$ProducerConnection)
 {
 javax.xml.bind.JAXBElement v;
-org.apache.activemq.schema.core.DtoTempQueue$Connection v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
+org.apache.activemq.schema.core.DtoOutboundQueueBridge$ProducerConnection v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoTempQueue$Connection;
+v := @parameter: org.apache.activemq.schema.core.DtoOutboundQueueBridge$ProducerConnection;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoTempTopicConnection_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoTempQueue$Connection;", class "Lorg/apache/activemq/schema/core/DtoTempQueue;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoOutboundTopicBridgeProducerConnection_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoOutboundQueueBridge$ProducerConnection;", class "Lorg/apache/activemq/schema/core/DtoOutboundQueueBridge;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoTempQueueProperties(org.apache.activemq.schema.core.DtoTempQueue$Properties)
+public javax.xml.bind.JAXBElement createDtoOutboundQueueBridgeConsumer(org.apache.activemq.schema.core.DtoOutboundQueueBridge$Consumer)
 {
-org.apache.activemq.schema.core.DtoTempQueue$Properties v;
+org.apache.activemq.schema.core.DtoOutboundQueueBridge$Consumer v;
 javax.xml.bind.JAXBElement v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoTempQueue$Properties;
+v := @parameter: org.apache.activemq.schema.core.DtoOutboundQueueBridge$Consumer;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoTempTopicProperties_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoTempQueue$Properties;", class "Lorg/apache/activemq/schema/core/DtoTempQueue;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoOutboundTopicBridgeConsumer_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoOutboundQueueBridge$Consumer;", class "Lorg/apache/activemq/schema/core/DtoOutboundQueueBridge;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoTempQueueCompositeDestinations(org.apache.activemq.schema.core.DtoTempQueue$CompositeDestinations)
+public javax.xml.bind.JAXBElement createDtoOutboundQueueBridgeConsumerConnection(org.apache.activemq.schema.core.DtoOutboundQueueBridge$ConsumerConnection)
 {
-org.apache.activemq.schema.core.DtoTempQueue$CompositeDestinations v;
 javax.xml.bind.JAXBElement v;
+org.apache.activemq.schema.core.DtoOutboundQueueBridge$ConsumerConnection v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoTempQueue$CompositeDestinations;
+v := @parameter: org.apache.activemq.schema.core.DtoOutboundQueueBridge$ConsumerConnection;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoTempTopicCompositeDestinations_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoTempQueue$CompositeDestinations;", class "Lorg/apache/activemq/schema/core/DtoTempQueue;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoOutboundTopicBridgeConsumerConnection_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoOutboundQueueBridge$ConsumerConnection;", class "Lorg/apache/activemq/schema/core/DtoOutboundQueueBridge;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoPListStoreImplBrokerService(org.apache.activemq.schema.core.DtoPListStoreImpl$BrokerService)
+public javax.xml.bind.JAXBElement createDtoOutboundQueueBridgeConsumerQueue(org.apache.activemq.schema.core.DtoOutboundQueueBridge$ConsumerQueue)
 {
-org.apache.activemq.schema.core.DtoPListStoreImpl$BrokerService v;
 javax.xml.bind.JAXBElement v;
+org.apache.activemq.schema.core.DtoOutboundQueueBridge$ConsumerQueue v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoPListStoreImpl$BrokerService;
+v := @parameter: org.apache.activemq.schema.core.DtoOutboundQueueBridge$ConsumerQueue;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoTransportConnectorBrokerService_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoPListStoreImpl$BrokerService;", class "Lorg/apache/activemq/schema/core/DtoPListStoreImpl;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoOutboundQueueBridgeConsumerQueue_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoOutboundQueueBridge$ConsumerQueue;", class "Lorg/apache/activemq/schema/core/DtoOutboundQueueBridge;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoAuthorizationPluginMap(org.apache.activemq.schema.core.DtoAuthorizationPlugin$Map)
+public javax.xml.bind.JAXBElement createDtoOutboundQueueBridgeJmsMessageConvertor(org.apache.activemq.schema.core.DtoOutboundQueueBridge$JmsMessageConvertor)
 {
-org.apache.activemq.schema.core.DtoAuthorizationPlugin$Map v;
+org.apache.activemq.schema.core.DtoOutboundQueueBridge$JmsMessageConvertor v;
 javax.xml.bind.JAXBElement v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoAuthorizationPlugin$Map;
+v := @parameter: org.apache.activemq.schema.core.DtoOutboundQueueBridge$JmsMessageConvertor;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoAuthorizationPluginMap_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoAuthorizationPlugin$Map;", class "Lorg/apache/activemq/schema/core/DtoAuthorizationPlugin;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoOutboundTopicBridgeJmsMessageConvertor_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoOutboundQueueBridge$JmsMessageConvertor;", class "Lorg/apache/activemq/schema/core/DtoOutboundQueueBridge;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoFixedSizedSubscriptionRecoveryPolicyBuffer(org.apache.activemq.schema.core.DtoFixedSizedSubscriptionRecoveryPolicy$Buffer)
+public javax.xml.bind.JAXBElement createDtoOutboundQueueBridgeProducerQueue(org.apache.activemq.schema.core.DtoOutboundQueueBridge$ProducerQueue)
 {
+org.apache.activemq.schema.core.DtoOutboundQueueBridge$ProducerQueue v;
 javax.xml.bind.JAXBElement v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
-org.apache.activemq.schema.core.DtoFixedSizedSubscriptionRecoveryPolicy$Buffer v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoFixedSizedSubscriptionRecoveryPolicy$Buffer;
+v := @parameter: org.apache.activemq.schema.core.DtoOutboundQueueBridge$ProducerQueue;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoFixedSizedSubscriptionRecoveryPolicyBuffer_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoFixedSizedSubscriptionRecoveryPolicy$Buffer;", class "Lorg/apache/activemq/schema/core/DtoFixedSizedSubscriptionRecoveryPolicy;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoOutboundQueueBridgeProducerQueue_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoOutboundQueueBridge$ProducerQueue;", class "Lorg/apache/activemq/schema/core/DtoOutboundQueueBridge;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoFixedSizedSubscriptionRecoveryPolicyBroker(org.apache.activemq.schema.core.DtoFixedSizedSubscriptionRecoveryPolicy$Broker)
+public javax.xml.bind.JAXBElement createDtoOutboundQueueBridgeJmsConnector(org.apache.activemq.schema.core.DtoOutboundQueueBridge$JmsConnector)
 {
 javax.xml.bind.JAXBElement v;
+org.apache.activemq.schema.core.DtoOutboundQueueBridge$JmsConnector v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
-org.apache.activemq.schema.core.DtoFixedSizedSubscriptionRecoveryPolicy$Broker v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoFixedSizedSubscriptionRecoveryPolicy$Broker;
+v := @parameter: org.apache.activemq.schema.core.DtoOutboundQueueBridge$JmsConnector;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoLastImageSubscriptionRecoveryPolicyBroker_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoFixedSizedSubscriptionRecoveryPolicy$Broker;", class "Lorg/apache/activemq/schema/core/DtoFixedSizedSubscriptionRecoveryPolicy;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoOutboundTopicBridgeJmsConnector_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoOutboundQueueBridge$JmsConnector;", class "Lorg/apache/activemq/schema/core/DtoOutboundQueueBridge;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoSimpleJmsMessageConvertorConnection(org.apache.activemq.schema.core.DtoSimpleJmsMessageConvertor$Connection)
+public javax.xml.bind.JAXBElement createDtoImageBasedJDBCAdaptorStatements(org.apache.activemq.schema.core.DtoImageBasedJDBCAdaptor$Statements)
 {
-org.apache.activemq.schema.core.DtoSimpleJmsMessageConvertor$Connection v;
+org.apache.activemq.schema.core.DtoImageBasedJDBCAdaptor$Statements v;
 javax.xml.bind.JAXBElement v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoSimpleJmsMessageConvertor$Connection;
+v := @parameter: org.apache.activemq.schema.core.DtoImageBasedJDBCAdaptor$Statements;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoTempTopicConnection_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoSimpleJmsMessageConvertor$Connection;", class "Lorg/apache/activemq/schema/core/DtoSimpleJmsMessageConvertor;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoSqlServerJDBCAdapterStatements_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoImageBasedJDBCAdaptor$Statements;", class "Lorg/apache/activemq/schema/core/DtoImageBasedJDBCAdaptor;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoCompositeTopicForwardTo(org.apache.activemq.schema.core.DtoCompositeTopic$ForwardTo)
+public javax.xml.bind.JAXBElement createDtoMemoryPersistenceAdapterUsageManager(org.apache.activemq.schema.core.DtoMemoryPersistenceAdapter$UsageManager)
 {
+org.apache.activemq.schema.core.DtoMemoryPersistenceAdapter$UsageManager v;
 javax.xml.bind.JAXBElement v;
-org.apache.activemq.schema.core.DtoCompositeTopic$ForwardTo v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoCompositeTopic$ForwardTo;
+v := @parameter: org.apache.activemq.schema.core.DtoMemoryPersistenceAdapter$UsageManager;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoCompositeQueueForwardTo_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoCompositeTopic$ForwardTo;", class "Lorg/apache/activemq/schema/core/DtoCompositeTopic;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoJdbcPersistenceAdapterUsageManager_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoMemoryPersistenceAdapter$UsageManager;", class "Lorg/apache/activemq/schema/core/DtoMemoryPersistenceAdapter;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoAbortSlowConsumerStrategyBrokerService(org.apache.activemq.schema.core.DtoAbortSlowConsumerStrategy$BrokerService)
+public javax.xml.bind.JAXBElement createDtoDestinationsPluginAdminConnectionContext(org.apache.activemq.schema.core.DtoDestinationsPlugin$AdminConnectionContext)
 {
-org.apache.activemq.schema.core.DtoAbortSlowConsumerStrategy$BrokerService v;
+org.apache.activemq.schema.core.DtoDestinationsPlugin$AdminConnectionContext v;
 javax.xml.bind.JAXBElement v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoAbortSlowConsumerStrategy$BrokerService;
+v := @parameter: org.apache.activemq.schema.core.DtoDestinationsPlugin$AdminConnectionContext;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoTransportConnectorBrokerService_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoAbortSlowConsumerStrategy$BrokerService;", class "Lorg/apache/activemq/schema/core/DtoAbortSlowConsumerStrategy;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoLoggingBrokerPluginAdminConnectionContext_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoDestinationsPlugin$AdminConnectionContext;", class "Lorg/apache/activemq/schema/core/DtoDestinationsPlugin;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoImageBasedJDBCAdaptorStatements(org.apache.activemq.schema.core.DtoImageBasedJDBCAdaptor$Statements)
+public javax.xml.bind.JAXBElement createDtoDestinationsPluginNext(org.apache.activemq.schema.core.DtoDestinationsPlugin$Next)
 {
-org.apache.activemq.schema.core.DtoImageBasedJDBCAdaptor$Statements v;
 javax.xml.bind.JAXBElement v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
+org.apache.activemq.schema.core.DtoDestinationsPlugin$Next v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoImageBasedJDBCAdaptor$Statements;
+v := @parameter: org.apache.activemq.schema.core.DtoDestinationsPlugin$Next;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoSybaseJdbcAdapterStatements_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoImageBasedJDBCAdaptor$Statements;", class "Lorg/apache/activemq/schema/core/DtoImageBasedJDBCAdaptor;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoLoggingBrokerPluginNext_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoDestinationsPlugin$Next;", class "Lorg/apache/activemq/schema/core/DtoDestinationsPlugin;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoOracleBlobJDBCAdapterStatements(org.apache.activemq.schema.core.DtoOracleBlobJDBCAdapter$Statements)
+public javax.xml.bind.JAXBElement createDtoInboundTopicBridgeProducerConnection(org.apache.activemq.schema.core.DtoInboundTopicBridge$ProducerConnection)
 {
 javax.xml.bind.JAXBElement v;
-org.apache.activemq.schema.core.DtoOracleBlobJDBCAdapter$Statements v;
+org.apache.activemq.schema.core.DtoInboundTopicBridge$ProducerConnection v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoOracleBlobJDBCAdapter$Statements;
+v := @parameter: org.apache.activemq.schema.core.DtoInboundTopicBridge$ProducerConnection;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoSybaseJdbcAdapterStatements_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoOracleBlobJDBCAdapter$Statements;", class "Lorg/apache/activemq/schema/core/DtoOracleBlobJDBCAdapter;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoOutboundTopicBridgeProducerConnection_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoInboundTopicBridge$ProducerConnection;", class "Lorg/apache/activemq/schema/core/DtoInboundTopicBridge;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoJournalPersistenceAdapterFactoryJdbcAdapter(org.apache.activemq.schema.core.DtoJournalPersistenceAdapterFactory$JdbcAdapter)
+public javax.xml.bind.JAXBElement createDtoInboundTopicBridgeProducerTopic(org.apache.activemq.schema.core.DtoInboundTopicBridge$ProducerTopic)
 {
+org.apache.activemq.schema.core.DtoInboundTopicBridge$ProducerTopic v;
 javax.xml.bind.JAXBElement v;
 javax.xml.namespace.QName v;
-org.apache.activemq.schema.core.DtoJournalPersistenceAdapterFactory$JdbcAdapter v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoJournalPersistenceAdapterFactory$JdbcAdapter;
+v := @parameter: org.apache.activemq.schema.core.DtoInboundTopicBridge$ProducerTopic;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoJournaledJDBCJdbcAdapter_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoJournalPersistenceAdapterFactory$JdbcAdapter;", class "Lorg/apache/activemq/schema/core/DtoJournalPersistenceAdapterFactory;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoOutboundTopicBridgeProducerTopic_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoInboundTopicBridge$ProducerTopic;", class "Lorg/apache/activemq/schema/core/DtoInboundTopicBridge;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoJournalPersistenceAdapterFactoryStatements(org.apache.activemq.schema.core.DtoJournalPersistenceAdapterFactory$Statements)
+public javax.xml.bind.JAXBElement createDtoInboundTopicBridgeConsumer(org.apache.activemq.schema.core.DtoInboundTopicBridge$Consumer)
 {
-org.apache.activemq.schema.core.DtoJournalPersistenceAdapterFactory$Statements v;
 javax.xml.bind.JAXBElement v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
+org.apache.activemq.schema.core.DtoInboundTopicBridge$Consumer v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoJournalPersistenceAdapterFactory$Statements;
+v := @parameter: org.apache.activemq.schema.core.DtoInboundTopicBridge$Consumer;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoSybaseJdbcAdapterStatements_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoJournalPersistenceAdapterFactory$Statements;", class "Lorg/apache/activemq/schema/core/DtoJournalPersistenceAdapterFactory;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoOutboundTopicBridgeConsumer_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoInboundTopicBridge$Consumer;", class "Lorg/apache/activemq/schema/core/DtoInboundTopicBridge;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoJournalPersistenceAdapterFactoryBrokerService(org.apache.activemq.schema.core.DtoJournalPersistenceAdapterFactory$BrokerService)
+public javax.xml.bind.JAXBElement createDtoInboundTopicBridgeConsumerConnection(org.apache.activemq.schema.core.DtoInboundTopicBridge$ConsumerConnection)
 {
 javax.xml.bind.JAXBElement v;
+org.apache.activemq.schema.core.DtoInboundTopicBridge$ConsumerConnection v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
-org.apache.activemq.schema.core.DtoJournalPersistenceAdapterFactory$BrokerService v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoJournalPersistenceAdapterFactory$BrokerService;
+v := @parameter: org.apache.activemq.schema.core.DtoInboundTopicBridge$ConsumerConnection;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoTransportConnectorBrokerService_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoJournalPersistenceAdapterFactory$BrokerService;", class "Lorg/apache/activemq/schema/core/DtoJournalPersistenceAdapterFactory;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoOutboundTopicBridgeConsumerConnection_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoInboundTopicBridge$ConsumerConnection;", class "Lorg/apache/activemq/schema/core/DtoInboundTopicBridge;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoJournalPersistenceAdapterFactoryLocker(org.apache.activemq.schema.core.DtoJournalPersistenceAdapterFactory$Locker)
+public javax.xml.bind.JAXBElement createDtoInboundTopicBridgeJmsMessageConvertor(org.apache.activemq.schema.core.DtoInboundTopicBridge$JmsMessageConvertor)
 {
-org.apache.activemq.schema.core.DtoJournalPersistenceAdapterFactory$Locker v;
 javax.xml.bind.JAXBElement v;
+org.apache.activemq.schema.core.DtoInboundTopicBridge$JmsMessageConvertor v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoJournalPersistenceAdapterFactory$Locker;
+v := @parameter: org.apache.activemq.schema.core.DtoInboundTopicBridge$JmsMessageConvertor;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoJdbcPersistenceAdapterLocker_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoJournalPersistenceAdapterFactory$Locker;", class "Lorg/apache/activemq/schema/core/DtoJournalPersistenceAdapterFactory;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoOutboundTopicBridgeJmsMessageConvertor_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoInboundTopicBridge$JmsMessageConvertor;", class "Lorg/apache/activemq/schema/core/DtoInboundTopicBridge;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoJournalPersistenceAdapterFactoryDataSource(org.apache.activemq.schema.core.DtoJournalPersistenceAdapterFactory$DataSource)
+public javax.xml.bind.JAXBElement createDtoInboundTopicBridgeConsumerTopic(org.apache.activemq.schema.core.DtoInboundTopicBridge$ConsumerTopic)
 {
 javax.xml.bind.JAXBElement v;
-org.apache.activemq.schema.core.DtoJournalPersistenceAdapterFactory$DataSource v;
+org.apache.activemq.schema.core.DtoInboundTopicBridge$ConsumerTopic v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoJournalPersistenceAdapterFactory$DataSource;
+v := @parameter: org.apache.activemq.schema.core.DtoInboundTopicBridge$ConsumerTopic;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoDatabaseLockerDataSource_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoJournalPersistenceAdapterFactory$DataSource;", class "Lorg/apache/activemq/schema/core/DtoJournalPersistenceAdapterFactory;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoOutboundTopicBridgeConsumerTopic_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoInboundTopicBridge$ConsumerTopic;", class "Lorg/apache/activemq/schema/core/DtoInboundTopicBridge;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoJournalPersistenceAdapterFactoryTaskRunnerFactory(org.apache.activemq.schema.core.DtoJournalPersistenceAdapterFactory$TaskRunnerFactory)
+public javax.xml.bind.JAXBElement createDtoInboundTopicBridgeJmsConnector(org.apache.activemq.schema.core.DtoInboundTopicBridge$JmsConnector)
 {
 javax.xml.bind.JAXBElement v;
 javax.xml.namespace.QName v;
-org.apache.activemq.schema.core.DtoJournalPersistenceAdapterFactory$TaskRunnerFactory v;
 org.apache.activemq.schema.core.ObjectFactory v;
+org.apache.activemq.schema.core.DtoInboundTopicBridge$JmsConnector v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoJournalPersistenceAdapterFactory$TaskRunnerFactory;
+v := @parameter: org.apache.activemq.schema.core.DtoInboundTopicBridge$JmsConnector;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoTransportConnectorTaskRunnerFactory_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoJournalPersistenceAdapterFactory$TaskRunnerFactory;", class "Lorg/apache/activemq/schema/core/DtoJournalPersistenceAdapterFactory;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoOutboundTopicBridgeJmsConnector_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoInboundTopicBridge$JmsConnector;", class "Lorg/apache/activemq/schema/core/DtoInboundTopicBridge;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoJournalPersistenceAdapterFactoryAdapter(org.apache.activemq.schema.core.DtoJournalPersistenceAdapterFactory$Adapter)
+public javax.xml.bind.JAXBElement createDtoTempUsageStore(org.apache.activemq.schema.core.DtoTempUsage$Store)
 {
-org.apache.activemq.schema.core.DtoJournalPersistenceAdapterFactory$Adapter v;
+org.apache.activemq.schema.core.DtoTempUsage$Store v;
 javax.xml.bind.JAXBElement v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoJournalPersistenceAdapterFactory$Adapter;
+v := @parameter: org.apache.activemq.schema.core.DtoTempUsage$Store;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoJdbcPersistenceAdapterAdapter_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoJournalPersistenceAdapterFactory$Adapter;", class "Lorg/apache/activemq/schema/core/DtoJournalPersistenceAdapterFactory;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoTempUsageStore_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoTempUsage$Store;", class "Lorg/apache/activemq/schema/core/DtoTempUsage;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoJournalPersistenceAdapterFactoryJournal(org.apache.activemq.schema.core.DtoJournalPersistenceAdapterFactory$Journal)
+public javax.xml.bind.JAXBElement createDtoTempUsageParent(org.apache.activemq.schema.core.DtoTempUsage$Parent)
 {
-org.apache.activemq.schema.core.DtoJournalPersistenceAdapterFactory$Journal v;
+org.apache.activemq.schema.core.DtoTempUsage$Parent v;
 javax.xml.bind.JAXBElement v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoJournalPersistenceAdapterFactory$Journal;
+v := @parameter: org.apache.activemq.schema.core.DtoTempUsage$Parent;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoJournaledJDBCJournal_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoJournalPersistenceAdapterFactory$Journal;", class "Lorg/apache/activemq/schema/core/DtoJournalPersistenceAdapterFactory;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoMemoryUsageParent_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoTempUsage$Parent;", class "Lorg/apache/activemq/schema/core/DtoTempUsage;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoJournalPersistenceAdapterFactoryScheduledThreadPoolExecutor(org.apache.activemq.schema.core.DtoJournalPersistenceAdapterFactory$ScheduledThreadPoolExecutor)
+public javax.xml.bind.JAXBElement createDtoTempUsageExecutor(org.apache.activemq.schema.core.DtoTempUsage$Executor)
 {
-org.apache.activemq.schema.core.DtoJournalPersistenceAdapterFactory$ScheduledThreadPoolExecutor v;
+org.apache.activemq.schema.core.DtoTempUsage$Executor v;
 javax.xml.bind.JAXBElement v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoJournalPersistenceAdapterFactory$ScheduledThreadPoolExecutor;
+v := @parameter: org.apache.activemq.schema.core.DtoTempUsage$Executor;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoJdbcPersistenceAdapterScheduledThreadPoolExecutor_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoJournalPersistenceAdapterFactory$ScheduledThreadPoolExecutor;", class "Lorg/apache/activemq/schema/core/DtoJournalPersistenceAdapterFactory;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoMemoryUsageExecutor_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoTempUsage$Executor;", class "Lorg/apache/activemq/schema/core/DtoTempUsage;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoBlobJDBCAdapterStatements(org.apache.activemq.schema.core.DtoBlobJDBCAdapter$Statements)
+public javax.xml.bind.JAXBElement createDtoTempUsageLimiter(org.apache.activemq.schema.core.DtoTempUsage$Limiter)
 {
+org.apache.activemq.schema.core.DtoTempUsage$Limiter v;
 javax.xml.bind.JAXBElement v;
-org.apache.activemq.schema.core.DtoBlobJDBCAdapter$Statements v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoBlobJDBCAdapter$Statements;
+v := @parameter: org.apache.activemq.schema.core.DtoTempUsage$Limiter;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoSybaseJdbcAdapterStatements_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoBlobJDBCAdapter$Statements;", class "Lorg/apache/activemq/schema/core/DtoBlobJDBCAdapter;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoMemoryUsageLimiter_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoTempUsage$Limiter;", class "Lorg/apache/activemq/schema/core/DtoTempUsage;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoStreamJDBCAdapterStatements(org.apache.activemq.schema.core.DtoStreamJDBCAdapter$Statements)
+public javax.xml.bind.JAXBElement createDtoAbortSlowAckConsumerStrategyBrokerService(org.apache.activemq.schema.core.DtoAbortSlowAckConsumerStrategy$BrokerService)
 {
-org.apache.activemq.schema.core.DtoStreamJDBCAdapter$Statements v;
 javax.xml.bind.JAXBElement v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
+org.apache.activemq.schema.core.DtoAbortSlowAckConsumerStrategy$BrokerService v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoStreamJDBCAdapter$Statements;
+v := @parameter: org.apache.activemq.schema.core.DtoAbortSlowAckConsumerStrategy$BrokerService;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoSybaseJdbcAdapterStatements_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoStreamJDBCAdapter$Statements;", class "Lorg/apache/activemq/schema/core/DtoStreamJDBCAdapter;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoJdbcPersistenceAdapterBrokerService_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoAbortSlowAckConsumerStrategy$BrokerService;", class "Lorg/apache/activemq/schema/core/DtoAbortSlowAckConsumerStrategy;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoCamelEndpointLoaderSource(org.apache.activemq.schema.core.DtoCamelEndpointLoader$Source)
+public javax.xml.bind.JAXBElement createDtoSystemUsageJobSchedulerStore(org.apache.activemq.schema.core.DtoSystemUsage$JobSchedulerStore)
 {
+org.apache.activemq.schema.core.DtoSystemUsage$JobSchedulerStore v;
 javax.xml.bind.JAXBElement v;
-org.apache.activemq.schema.core.DtoCamelEndpointLoader$Source v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoCamelEndpointLoader$Source;
+v := @parameter: org.apache.activemq.schema.core.DtoSystemUsage$JobSchedulerStore;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoCamelEndpointLoaderSource_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoCamelEndpointLoader$Source;", class "Lorg/apache/activemq/schema/core/DtoCamelEndpointLoader;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoSystemUsageJobSchedulerStore_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoSystemUsage$JobSchedulerStore;", class "Lorg/apache/activemq/schema/core/DtoSystemUsage;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoCamelEndpointLoaderComponent(org.apache.activemq.schema.core.DtoCamelEndpointLoader$Component)
+public javax.xml.bind.JAXBElement createDtoSystemUsageTempStore(org.apache.activemq.schema.core.DtoSystemUsage$TempStore)
 {
 javax.xml.bind.JAXBElement v;
-org.apache.activemq.schema.core.DtoCamelEndpointLoader$Component v;
+org.apache.activemq.schema.core.DtoSystemUsage$TempStore v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoCamelEndpointLoader$Component;
+v := @parameter: org.apache.activemq.schema.core.DtoSystemUsage$TempStore;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoCamelEndpointLoaderComponent_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoCamelEndpointLoader$Component;", class "Lorg/apache/activemq/schema/core/DtoCamelEndpointLoader;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoSystemUsageTempStore_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoSystemUsage$TempStore;", class "Lorg/apache/activemq/schema/core/DtoSystemUsage;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoCamelEndpointLoaderCamelContext(org.apache.activemq.schema.core.DtoCamelEndpointLoader$CamelContext)
+public javax.xml.bind.JAXBElement createDtoSystemUsageTempUsage(org.apache.activemq.schema.core.DtoSystemUsage$TempUsage)
 {
-org.apache.activemq.schema.core.DtoCamelEndpointLoader$CamelContext v;
 javax.xml.bind.JAXBElement v;
 javax.xml.namespace.QName v;
+org.apache.activemq.schema.core.DtoSystemUsage$TempUsage v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoCamelEndpointLoader$CamelContext;
+v := @parameter: org.apache.activemq.schema.core.DtoSystemUsage$TempUsage;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoCamelEndpointLoaderCamelContext_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoCamelEndpointLoader$CamelContext;", class "Lorg/apache/activemq/schema/core/DtoCamelEndpointLoader;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoSystemUsageTempUsage_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoSystemUsage$TempUsage;", class "Lorg/apache/activemq/schema/core/DtoSystemUsage;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoProxyConnectorServer(org.apache.activemq.schema.core.DtoProxyConnector$Server)
+public javax.xml.bind.JAXBElement createDtoSystemUsageAdapter(org.apache.activemq.schema.core.DtoSystemUsage$Adapter)
 {
-org.apache.activemq.schema.core.DtoProxyConnector$Server v;
 javax.xml.bind.JAXBElement v;
+org.apache.activemq.schema.core.DtoSystemUsage$Adapter v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoProxyConnector$Server;
+v := @parameter: org.apache.activemq.schema.core.DtoSystemUsage$Adapter;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoTransportConnectorServer_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoProxyConnector$Server;", class "Lorg/apache/activemq/schema/core/DtoProxyConnector;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoJdbcPersistenceAdapterAdapter_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoSystemUsage$Adapter;", class "Lorg/apache/activemq/schema/core/DtoSystemUsage;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoLDAPAuthorizationMapContext(org.apache.activemq.schema.core.DtoLDAPAuthorizationMap$Context)
+public javax.xml.bind.JAXBElement createDtoSystemUsageMemoryUsage(org.apache.activemq.schema.core.DtoSystemUsage$MemoryUsage)
 {
-org.apache.activemq.schema.core.DtoLDAPAuthorizationMap$Context v;
 javax.xml.bind.JAXBElement v;
 javax.xml.namespace.QName v;
+org.apache.activemq.schema.core.DtoSystemUsage$MemoryUsage v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoLDAPAuthorizationMap$Context;
+v := @parameter: org.apache.activemq.schema.core.DtoSystemUsage$MemoryUsage;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoLDAPAuthorizationMapContext_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoLDAPAuthorizationMap$Context;", class "Lorg/apache/activemq/schema/core/DtoLDAPAuthorizationMap;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoSystemUsageMemoryUsage_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoSystemUsage$MemoryUsage;", class "Lorg/apache/activemq/schema/core/DtoSystemUsage;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoLDAPAuthorizationMapOptions(org.apache.activemq.schema.core.DtoLDAPAuthorizationMap$Options)
+public javax.xml.bind.JAXBElement createDtoSystemUsageParent(org.apache.activemq.schema.core.DtoSystemUsage$Parent)
 {
-org.apache.activemq.schema.core.DtoLDAPAuthorizationMap$Options v;
 javax.xml.bind.JAXBElement v;
+org.apache.activemq.schema.core.DtoSystemUsage$Parent v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoLDAPAuthorizationMap$Options;
+v := @parameter: org.apache.activemq.schema.core.DtoSystemUsage$Parent;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoLDAPAuthorizationMapOptions_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoLDAPAuthorizationMap$Options;", class "Lorg/apache/activemq/schema/core/DtoLDAPAuthorizationMap;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoMemoryUsageParent_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoSystemUsage$Parent;", class "Lorg/apache/activemq/schema/core/DtoSystemUsage;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoLDAPAuthorizationMapQueueSearchMatchingFormat(org.apache.activemq.schema.core.DtoLDAPAuthorizationMap$QueueSearchMatchingFormat)
+public javax.xml.bind.JAXBElement createDtoSystemUsageExecutor(org.apache.activemq.schema.core.DtoSystemUsage$Executor)
 {
-org.apache.activemq.schema.core.DtoLDAPAuthorizationMap$QueueSearchMatchingFormat v;
+org.apache.activemq.schema.core.DtoSystemUsage$Executor v;
 javax.xml.bind.JAXBElement v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoLDAPAuthorizationMap$QueueSearchMatchingFormat;
+v := @parameter: org.apache.activemq.schema.core.DtoSystemUsage$Executor;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoLDAPAuthorizationMapQueueSearchMatchingFormat_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoLDAPAuthorizationMap$QueueSearchMatchingFormat;", class "Lorg/apache/activemq/schema/core/DtoLDAPAuthorizationMap;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoMemoryUsageExecutor_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoSystemUsage$Executor;", class "Lorg/apache/activemq/schema/core/DtoSystemUsage;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoLDAPAuthorizationMapTopicSearchMatchingFormat(org.apache.activemq.schema.core.DtoLDAPAuthorizationMap$TopicSearchMatchingFormat)
+public javax.xml.bind.JAXBElement createDtoSystemUsageJobSchedulerUsage(org.apache.activemq.schema.core.DtoSystemUsage$JobSchedulerUsage)
 {
-org.apache.activemq.schema.core.DtoLDAPAuthorizationMap$TopicSearchMatchingFormat v;
 javax.xml.bind.JAXBElement v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
+org.apache.activemq.schema.core.DtoSystemUsage$JobSchedulerUsage v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoLDAPAuthorizationMap$TopicSearchMatchingFormat;
+v := @parameter: org.apache.activemq.schema.core.DtoSystemUsage$JobSchedulerUsage;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoLDAPAuthorizationMapTopicSearchMatchingFormat_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoLDAPAuthorizationMap$TopicSearchMatchingFormat;", class "Lorg/apache/activemq/schema/core/DtoLDAPAuthorizationMap;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoSystemUsageJobSchedulerUsage_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoSystemUsage$JobSchedulerUsage;", class "Lorg/apache/activemq/schema/core/DtoSystemUsage;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoSimpleAuthorizationMapWriteACLs(org.apache.activemq.schema.core.DtoSimpleAuthorizationMap$WriteACLs)
+public javax.xml.bind.JAXBElement createDtoSystemUsageStoreUsage(org.apache.activemq.schema.core.DtoSystemUsage$StoreUsage)
 {
+org.apache.activemq.schema.core.DtoSystemUsage$StoreUsage v;
 javax.xml.bind.JAXBElement v;
-org.apache.activemq.schema.core.DtoSimpleAuthorizationMap$WriteACLs v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoSimpleAuthorizationMap$WriteACLs;
+v := @parameter: org.apache.activemq.schema.core.DtoSystemUsage$StoreUsage;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoTempDestinationAuthorizationEntryWriteACLs_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoSimpleAuthorizationMap$WriteACLs;", class "Lorg/apache/activemq/schema/core/DtoSimpleAuthorizationMap;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoSystemUsageStoreUsage_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoSystemUsage$StoreUsage;", class "Lorg/apache/activemq/schema/core/DtoSystemUsage;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoSimpleAuthorizationMapReadACLs(org.apache.activemq.schema.core.DtoSimpleAuthorizationMap$ReadACLs)
+public javax.xml.bind.JAXBElement createDtoFixedSizedSubscriptionRecoveryPolicyBuffer(org.apache.activemq.schema.core.DtoFixedSizedSubscriptionRecoveryPolicy$Buffer)
 {
 javax.xml.bind.JAXBElement v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
-org.apache.activemq.schema.core.DtoSimpleAuthorizationMap$ReadACLs v;
+org.apache.activemq.schema.core.DtoFixedSizedSubscriptionRecoveryPolicy$Buffer v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoSimpleAuthorizationMap$ReadACLs;
+v := @parameter: org.apache.activemq.schema.core.DtoFixedSizedSubscriptionRecoveryPolicy$Buffer;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoTempDestinationAuthorizationEntryReadACLs_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoSimpleAuthorizationMap$ReadACLs;", class "Lorg/apache/activemq/schema/core/DtoSimpleAuthorizationMap;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoFixedSizedSubscriptionRecoveryPolicyBuffer_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoFixedSizedSubscriptionRecoveryPolicy$Buffer;", class "Lorg/apache/activemq/schema/core/DtoFixedSizedSubscriptionRecoveryPolicy;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoSimpleAuthorizationMapAdminACLs(org.apache.activemq.schema.core.DtoSimpleAuthorizationMap$AdminACLs)
+public javax.xml.bind.JAXBElement createDtoFixedSizedSubscriptionRecoveryPolicyBroker(org.apache.activemq.schema.core.DtoFixedSizedSubscriptionRecoveryPolicy$Broker)
 {
 javax.xml.bind.JAXBElement v;
-org.apache.activemq.schema.core.DtoSimpleAuthorizationMap$AdminACLs v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
+org.apache.activemq.schema.core.DtoFixedSizedSubscriptionRecoveryPolicy$Broker v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoSimpleAuthorizationMap$AdminACLs;
+v := @parameter: org.apache.activemq.schema.core.DtoFixedSizedSubscriptionRecoveryPolicy$Broker;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoTempDestinationAuthorizationEntryAdminACLs_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoSimpleAuthorizationMap$AdminACLs;", class "Lorg/apache/activemq/schema/core/DtoSimpleAuthorizationMap;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoFixedCountSubscriptionRecoveryPolicyBroker_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoFixedSizedSubscriptionRecoveryPolicy$Broker;", class "Lorg/apache/activemq/schema/core/DtoFixedSizedSubscriptionRecoveryPolicy;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoSimpleAuthorizationMapTempDestinationAuthorizationEntry(org.apache.activemq.schema.core.DtoSimpleAuthorizationMap$TempDestinationAuthorizationEntry)
+public javax.xml.bind.JAXBElement createDtoJobSchedulerUsageStore(org.apache.activemq.schema.core.DtoJobSchedulerUsage$Store)
 {
-org.apache.activemq.schema.core.DtoSimpleAuthorizationMap$TempDestinationAuthorizationEntry v;
 javax.xml.bind.JAXBElement v;
+org.apache.activemq.schema.core.DtoJobSchedulerUsage$Store v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoSimpleAuthorizationMap$TempDestinationAuthorizationEntry;
+v := @parameter: org.apache.activemq.schema.core.DtoJobSchedulerUsage$Store;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoSimpleAuthorizationMapTempDestinationAuthorizationEntry_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoSimpleAuthorizationMap$TempDestinationAuthorizationEntry;", class "Lorg/apache/activemq/schema/core/DtoSimpleAuthorizationMap;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoTempUsageStore_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoJobSchedulerUsage$Store;", class "Lorg/apache/activemq/schema/core/DtoJobSchedulerUsage;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoDestinationEntryDestination(org.apache.activemq.schema.core.DtoDestinationEntry$Destination)
+public javax.xml.bind.JAXBElement createDtoJobSchedulerUsageParent(org.apache.activemq.schema.core.DtoJobSchedulerUsage$Parent)
 {
+org.apache.activemq.schema.core.DtoJobSchedulerUsage$Parent v;
 javax.xml.bind.JAXBElement v;
-org.apache.activemq.schema.core.DtoDestinationEntry$Destination v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoDestinationEntry$Destination;
+v := @parameter: org.apache.activemq.schema.core.DtoJobSchedulerUsage$Parent;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoSimpleDispatchSelectorDestination_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoDestinationEntry$Destination;", class "Lorg/apache/activemq/schema/core/DtoDestinationEntry;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoMemoryUsageParent_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoJobSchedulerUsage$Parent;", class "Lorg/apache/activemq/schema/core/DtoJobSchedulerUsage;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoDestinationEntryValue(org.apache.activemq.schema.core.DtoDestinationEntry$Value)
+public javax.xml.bind.JAXBElement createDtoJobSchedulerUsageExecutor(org.apache.activemq.schema.core.DtoJobSchedulerUsage$Executor)
 {
+org.apache.activemq.schema.core.DtoJobSchedulerUsage$Executor v;
 javax.xml.bind.JAXBElement v;
 javax.xml.namespace.QName v;
-org.apache.activemq.schema.core.DtoDestinationEntry$Value v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoDestinationEntry$Value;
+v := @parameter: org.apache.activemq.schema.core.DtoJobSchedulerUsage$Executor;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoDestinationEntryValue_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoDestinationEntry$Value;", class "Lorg/apache/activemq/schema/core/DtoDestinationEntry;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoMemoryUsageExecutor_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoJobSchedulerUsage$Executor;", class "Lorg/apache/activemq/schema/core/DtoJobSchedulerUsage;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoTimedSubscriptionRecoveryPolicyBroker(org.apache.activemq.schema.core.DtoTimedSubscriptionRecoveryPolicy$Broker)
+public javax.xml.bind.JAXBElement createDtoJobSchedulerUsageLimiter(org.apache.activemq.schema.core.DtoJobSchedulerUsage$Limiter)
 {
 javax.xml.bind.JAXBElement v;
-org.apache.activemq.schema.core.DtoTimedSubscriptionRecoveryPolicy$Broker v;
+org.apache.activemq.schema.core.DtoJobSchedulerUsage$Limiter v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoTimedSubscriptionRecoveryPolicy$Broker;
+v := @parameter: org.apache.activemq.schema.core.DtoJobSchedulerUsage$Limiter;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoLastImageSubscriptionRecoveryPolicyBroker_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoTimedSubscriptionRecoveryPolicy$Broker;", class "Lorg/apache/activemq/schema/core/DtoTimedSubscriptionRecoveryPolicy;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoMemoryUsageLimiter_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoJobSchedulerUsage$Limiter;", class "Lorg/apache/activemq/schema/core/DtoJobSchedulerUsage;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoFixedCountSubscriptionRecoveryPolicyBroker(org.apache.activemq.schema.core.DtoFixedCountSubscriptionRecoveryPolicy$Broker)
+public javax.xml.bind.JAXBElement createDtoAxionJDBCAdapterStatements(org.apache.activemq.schema.core.DtoAxionJDBCAdapter$Statements)
 {
-org.apache.activemq.schema.core.DtoFixedCountSubscriptionRecoveryPolicy$Broker v;
+org.apache.activemq.schema.core.DtoAxionJDBCAdapter$Statements v;
 javax.xml.bind.JAXBElement v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoFixedCountSubscriptionRecoveryPolicy$Broker;
+v := @parameter: org.apache.activemq.schema.core.DtoAxionJDBCAdapter$Statements;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoLastImageSubscriptionRecoveryPolicyBroker_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoFixedCountSubscriptionRecoveryPolicy$Broker;", class "Lorg/apache/activemq/schema/core/DtoFixedCountSubscriptionRecoveryPolicy;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoSqlServerJDBCAdapterStatements_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoAxionJDBCAdapter$Statements;", class "Lorg/apache/activemq/schema/core/DtoAxionJDBCAdapter;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoNoSubscriptionRecoveryPolicyBroker(org.apache.activemq.schema.core.DtoNoSubscriptionRecoveryPolicy$Broker)
+public javax.xml.bind.JAXBElement createDtoLdapNetworkConnectorStaticallyIncludedDestinations(org.apache.activemq.schema.core.DtoLdapNetworkConnector$StaticallyIncludedDestinations)
 {
-org.apache.activemq.schema.core.DtoNoSubscriptionRecoveryPolicy$Broker v;
+org.apache.activemq.schema.core.DtoLdapNetworkConnector$StaticallyIncludedDestinations v;
 javax.xml.bind.JAXBElement v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoNoSubscriptionRecoveryPolicy$Broker;
+v := @parameter: org.apache.activemq.schema.core.DtoLdapNetworkConnector$StaticallyIncludedDestinations;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoLastImageSubscriptionRecoveryPolicyBroker_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoNoSubscriptionRecoveryPolicy$Broker;", class "Lorg/apache/activemq/schema/core/DtoNoSubscriptionRecoveryPolicy;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoNetworkConnectorStaticallyIncludedDestinations_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoLdapNetworkConnector$StaticallyIncludedDestinations;", class "Lorg/apache/activemq/schema/core/DtoLdapNetworkConnector;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoAuthorizationMapDefaultEntry(org.apache.activemq.schema.core.DtoAuthorizationMap$DefaultEntry)
+public javax.xml.bind.JAXBElement createDtoLdapNetworkConnectorSslContext(org.apache.activemq.schema.core.DtoLdapNetworkConnector$SslContext)
 {
 javax.xml.bind.JAXBElement v;
-org.apache.activemq.schema.core.DtoAuthorizationMap$DefaultEntry v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
+org.apache.activemq.schema.core.DtoLdapNetworkConnector$SslContext v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoAuthorizationMap$DefaultEntry;
+v := @parameter: org.apache.activemq.schema.core.DtoLdapNetworkConnector$SslContext;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoAuthorizationMapDefaultEntry_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoAuthorizationMap$DefaultEntry;", class "Lorg/apache/activemq/schema/core/DtoAuthorizationMap;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoNetworkConnectorSslContext_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoLdapNetworkConnector$SslContext;", class "Lorg/apache/activemq/schema/core/DtoLdapNetworkConnector;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoAuthorizationMapEntries(org.apache.activemq.schema.core.DtoAuthorizationMap$Entries)
+public javax.xml.bind.JAXBElement createDtoLdapNetworkConnectorBrokerService(org.apache.activemq.schema.core.DtoLdapNetworkConnector$BrokerService)
 {
 javax.xml.bind.JAXBElement v;
-org.apache.activemq.schema.core.DtoAuthorizationMap$Entries v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
+org.apache.activemq.schema.core.DtoLdapNetworkConnector$BrokerService v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoAuthorizationMap$Entries;
+v := @parameter: org.apache.activemq.schema.core.DtoLdapNetworkConnector$BrokerService;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoAuthorizationMapEntries_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoAuthorizationMap$Entries;", class "Lorg/apache/activemq/schema/core/DtoAuthorizationMap;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoJdbcPersistenceAdapterBrokerService_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoLdapNetworkConnector$BrokerService;", class "Lorg/apache/activemq/schema/core/DtoLdapNetworkConnector;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoAuthorizationMapTempDestinationAuthorizationEntry(org.apache.activemq.schema.core.DtoAuthorizationMap$TempDestinationAuthorizationEntry)
+public javax.xml.bind.JAXBElement createDtoLdapNetworkConnectorDurableDestinations(org.apache.activemq.schema.core.DtoLdapNetworkConnector$DurableDestinations)
 {
 javax.xml.bind.JAXBElement v;
+org.apache.activemq.schema.core.DtoLdapNetworkConnector$DurableDestinations v;
 javax.xml.namespace.QName v;
-org.apache.activemq.schema.core.DtoAuthorizationMap$TempDestinationAuthorizationEntry v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoAuthorizationMap$TempDestinationAuthorizationEntry;
+v := @parameter: org.apache.activemq.schema.core.DtoLdapNetworkConnector$DurableDestinations;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoSimpleAuthorizationMapTempDestinationAuthorizationEntry_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoAuthorizationMap$TempDestinationAuthorizationEntry;", class "Lorg/apache/activemq/schema/core/DtoAuthorizationMap;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoNetworkConnectorDurableDestinations_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoLdapNetworkConnector$DurableDestinations;", class "Lorg/apache/activemq/schema/core/DtoLdapNetworkConnector;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoAuthorizationMapAuthorizationEntries(org.apache.activemq.schema.core.DtoAuthorizationMap$AuthorizationEntries)
+public javax.xml.bind.JAXBElement createDtoLdapNetworkConnectorDynamicallyIncludedDestinations(org.apache.activemq.schema.core.DtoLdapNetworkConnector$DynamicallyIncludedDestinations)
 {
+org.apache.activemq.schema.core.DtoLdapNetworkConnector$DynamicallyIncludedDestinations v;
 javax.xml.bind.JAXBElement v;
-org.apache.activemq.schema.core.DtoAuthorizationMap$AuthorizationEntries v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoAuthorizationMap$AuthorizationEntries;
+v := @parameter: org.apache.activemq.schema.core.DtoLdapNetworkConnector$DynamicallyIncludedDestinations;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoAuthorizationMapAuthorizationEntries_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoAuthorizationMap$AuthorizationEntries;", class "Lorg/apache/activemq/schema/core/DtoAuthorizationMap;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoNetworkConnectorDynamicallyIncludedDestinations_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoLdapNetworkConnector$DynamicallyIncludedDestinations;", class "Lorg/apache/activemq/schema/core/DtoLdapNetworkConnector;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoTimeStampingBrokerPluginAdminConnectionContext(org.apache.activemq.schema.core.DtoTimeStampingBrokerPlugin$AdminConnectionContext)
+public javax.xml.bind.JAXBElement createDtoLdapNetworkConnectorExcludedDestinations(org.apache.activemq.schema.core.DtoLdapNetworkConnector$ExcludedDestinations)
 {
-org.apache.activemq.schema.core.DtoTimeStampingBrokerPlugin$AdminConnectionContext v;
+org.apache.activemq.schema.core.DtoLdapNetworkConnector$ExcludedDestinations v;
 javax.xml.bind.JAXBElement v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoTimeStampingBrokerPlugin$AdminConnectionContext;
+v := @parameter: org.apache.activemq.schema.core.DtoLdapNetworkConnector$ExcludedDestinations;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoTraceBrokerPathPluginAdminConnectionContext_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoTimeStampingBrokerPlugin$AdminConnectionContext;", class "Lorg/apache/activemq/schema/core/DtoTimeStampingBrokerPlugin;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoNetworkConnectorExcludedDestinations_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoLdapNetworkConnector$ExcludedDestinations;", class "Lorg/apache/activemq/schema/core/DtoLdapNetworkConnector;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoTimeStampingBrokerPluginNext(org.apache.activemq.schema.core.DtoTimeStampingBrokerPlugin$Next)
+public javax.xml.bind.JAXBElement createDtoLdapNetworkConnectorBridgeFactory(org.apache.activemq.schema.core.DtoLdapNetworkConnector$BridgeFactory)
 {
+org.apache.activemq.schema.core.DtoLdapNetworkConnector$BridgeFactory v;
 javax.xml.bind.JAXBElement v;
-org.apache.activemq.schema.core.DtoTimeStampingBrokerPlugin$Next v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoTimeStampingBrokerPlugin$Next;
+v := @parameter: org.apache.activemq.schema.core.DtoLdapNetworkConnector$BridgeFactory;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoTraceBrokerPathPluginNext_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoTimeStampingBrokerPlugin$Next;", class "Lorg/apache/activemq/schema/core/DtoTimeStampingBrokerPlugin;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoNetworkConnectorBridgeFactory_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoLdapNetworkConnector$BridgeFactory;", class "Lorg/apache/activemq/schema/core/DtoLdapNetworkConnector;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoMKahaDBBrokerService(org.apache.activemq.schema.core.DtoMKahaDB$BrokerService)
+public javax.xml.bind.JAXBElement createDtoLdapNetworkConnectorConnectionFilter(org.apache.activemq.schema.core.DtoLdapNetworkConnector$ConnectionFilter)
 {
 javax.xml.bind.JAXBElement v;
+org.apache.activemq.schema.core.DtoLdapNetworkConnector$ConnectionFilter v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
-org.apache.activemq.schema.core.DtoMKahaDB$BrokerService v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoMKahaDB$BrokerService;
+v := @parameter: org.apache.activemq.schema.core.DtoLdapNetworkConnector$ConnectionFilter;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoTransportConnectorBrokerService_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoMKahaDB$BrokerService;", class "Lorg/apache/activemq/schema/core/DtoMKahaDB;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoNetworkConnectorConnectionFilter_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoLdapNetworkConnector$ConnectionFilter;", class "Lorg/apache/activemq/schema/core/DtoLdapNetworkConnector;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoMKahaDBLocker(org.apache.activemq.schema.core.DtoMKahaDB$Locker)
+public javax.xml.bind.JAXBElement createDtoDemandForwardingBridgeStaticallyIncludedDestinations(org.apache.activemq.schema.core.DtoDemandForwardingBridge$StaticallyIncludedDestinations)
 {
+org.apache.activemq.schema.core.DtoDemandForwardingBridge$StaticallyIncludedDestinations v;
 javax.xml.bind.JAXBElement v;
-org.apache.activemq.schema.core.DtoMKahaDB$Locker v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoMKahaDB$Locker;
+v := @parameter: org.apache.activemq.schema.core.DtoDemandForwardingBridge$StaticallyIncludedDestinations;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoJdbcPersistenceAdapterLocker_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoMKahaDB$Locker;", class "Lorg/apache/activemq/schema/core/DtoMKahaDB;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoNetworkConnectorStaticallyIncludedDestinations_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoDemandForwardingBridge$StaticallyIncludedDestinations;", class "Lorg/apache/activemq/schema/core/DtoDemandForwardingBridge;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoMKahaDBTransactionStore(org.apache.activemq.schema.core.DtoMKahaDB$TransactionStore)
+public javax.xml.bind.JAXBElement createDtoDemandForwardingBridgeBrokerService(org.apache.activemq.schema.core.DtoDemandForwardingBridge$BrokerService)
 {
-org.apache.activemq.schema.core.DtoMKahaDB$TransactionStore v;
+org.apache.activemq.schema.core.DtoDemandForwardingBridge$BrokerService v;
 javax.xml.bind.JAXBElement v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoMKahaDB$TransactionStore;
+v := @parameter: org.apache.activemq.schema.core.DtoDemandForwardingBridge$BrokerService;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoMKahaDBTransactionStore_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoMKahaDB$TransactionStore;", class "Lorg/apache/activemq/schema/core/DtoMKahaDB;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoJdbcPersistenceAdapterBrokerService_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoDemandForwardingBridge$BrokerService;", class "Lorg/apache/activemq/schema/core/DtoDemandForwardingBridge;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoMKahaDBUsageManager(org.apache.activemq.schema.core.DtoMKahaDB$UsageManager)
+public javax.xml.bind.JAXBElement createDtoDemandForwardingBridgeNetworkBridgeListener(org.apache.activemq.schema.core.DtoDemandForwardingBridge$NetworkBridgeListener)
 {
-org.apache.activemq.schema.core.DtoMKahaDB$UsageManager v;
 javax.xml.bind.JAXBElement v;
 javax.xml.namespace.QName v;
+org.apache.activemq.schema.core.DtoDemandForwardingBridge$NetworkBridgeListener v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoMKahaDB$UsageManager;
+v := @parameter: org.apache.activemq.schema.core.DtoDemandForwardingBridge$NetworkBridgeListener;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoJdbcPersistenceAdapterUsageManager_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoMKahaDB$UsageManager;", class "Lorg/apache/activemq/schema/core/DtoMKahaDB;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoDemandForwardingBridgeNetworkBridgeListener_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoDemandForwardingBridge$NetworkBridgeListener;", class "Lorg/apache/activemq/schema/core/DtoDemandForwardingBridge;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoMKahaDBFilteredPersistenceAdapters(org.apache.activemq.schema.core.DtoMKahaDB$FilteredPersistenceAdapters)
+public javax.xml.bind.JAXBElement createDtoDemandForwardingBridgeDurableDestinations(org.apache.activemq.schema.core.DtoDemandForwardingBridge$DurableDestinations)
 {
 javax.xml.bind.JAXBElement v;
-org.apache.activemq.schema.core.DtoMKahaDB$FilteredPersistenceAdapters v;
 javax.xml.namespace.QName v;
+org.apache.activemq.schema.core.DtoDemandForwardingBridge$DurableDestinations v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoMKahaDB$FilteredPersistenceAdapters;
+v := @parameter: org.apache.activemq.schema.core.DtoDemandForwardingBridge$DurableDestinations;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoMKahaDBFilteredPersistenceAdapters_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoMKahaDB$FilteredPersistenceAdapters;", class "Lorg/apache/activemq/schema/core/DtoMKahaDB;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoNetworkConnectorDurableDestinations_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoDemandForwardingBridge$DurableDestinations;", class "Lorg/apache/activemq/schema/core/DtoDemandForwardingBridge;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoMKahaDBScheduledThreadPoolExecutor(org.apache.activemq.schema.core.DtoMKahaDB$ScheduledThreadPoolExecutor)
+public javax.xml.bind.JAXBElement createDtoDemandForwardingBridgeLocalBroker(org.apache.activemq.schema.core.DtoDemandForwardingBridge$LocalBroker)
 {
 javax.xml.bind.JAXBElement v;
-org.apache.activemq.schema.core.DtoMKahaDB$ScheduledThreadPoolExecutor v;
+org.apache.activemq.schema.core.DtoDemandForwardingBridge$LocalBroker v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoMKahaDB$ScheduledThreadPoolExecutor;
+v := @parameter: org.apache.activemq.schema.core.DtoDemandForwardingBridge$LocalBroker;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoJdbcPersistenceAdapterScheduledThreadPoolExecutor_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoMKahaDB$ScheduledThreadPoolExecutor;", class "Lorg/apache/activemq/schema/core/DtoMKahaDB;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoForwardingBridgeLocalBroker_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoDemandForwardingBridge$LocalBroker;", class "Lorg/apache/activemq/schema/core/DtoDemandForwardingBridge;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoSimpleAuthenticationPluginUsers(org.apache.activemq.schema.core.DtoSimpleAuthenticationPlugin$Users)
+public javax.xml.bind.JAXBElement createDtoDemandForwardingBridgeRemoteBroker(org.apache.activemq.schema.core.DtoDemandForwardingBridge$RemoteBroker)
 {
 javax.xml.bind.JAXBElement v;
+org.apache.activemq.schema.core.DtoDemandForwardingBridge$RemoteBroker v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
-org.apache.activemq.schema.core.DtoSimpleAuthenticationPlugin$Users v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoSimpleAuthenticationPlugin$Users;
+v := @parameter: org.apache.activemq.schema.core.DtoDemandForwardingBridge$RemoteBroker;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoSimpleAuthenticationPluginUsers_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoSimpleAuthenticationPlugin$Users;", class "Lorg/apache/activemq/schema/core/DtoSimpleAuthenticationPlugin;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoForwardingBridgeRemoteBroker_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoDemandForwardingBridge$RemoteBroker;", class "Lorg/apache/activemq/schema/core/DtoDemandForwardingBridge;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoSimpleAuthenticationPluginUserPasswords(org.apache.activemq.schema.core.DtoSimpleAuthenticationPlugin$UserPasswords)
+public javax.xml.bind.JAXBElement createDtoDemandForwardingBridgeDynamicallyIncludedDestinations(org.apache.activemq.schema.core.DtoDemandForwardingBridge$DynamicallyIncludedDestinations)
 {
 javax.xml.bind.JAXBElement v;
-org.apache.activemq.schema.core.DtoSimpleAuthenticationPlugin$UserPasswords v;
+org.apache.activemq.schema.core.DtoDemandForwardingBridge$DynamicallyIncludedDestinations v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoSimpleAuthenticationPlugin$UserPasswords;
+v := @parameter: org.apache.activemq.schema.core.DtoDemandForwardingBridge$DynamicallyIncludedDestinations;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoSimpleAuthenticationPluginUserPasswords_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoSimpleAuthenticationPlugin$UserPasswords;", class "Lorg/apache/activemq/schema/core/DtoSimpleAuthenticationPlugin;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoNetworkConnectorDynamicallyIncludedDestinations_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoDemandForwardingBridge$DynamicallyIncludedDestinations;", class "Lorg/apache/activemq/schema/core/DtoDemandForwardingBridge;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoSimpleAuthenticationPluginUserGroups(org.apache.activemq.schema.core.DtoSimpleAuthenticationPlugin$UserGroups)
+public javax.xml.bind.JAXBElement createDtoDemandForwardingBridgeExcludedDestinations(org.apache.activemq.schema.core.DtoDemandForwardingBridge$ExcludedDestinations)
 {
 javax.xml.bind.JAXBElement v;
-org.apache.activemq.schema.core.DtoSimpleAuthenticationPlugin$UserGroups v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
+org.apache.activemq.schema.core.DtoDemandForwardingBridge$ExcludedDestinations v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoSimpleAuthenticationPlugin$UserGroups;
+v := @parameter: org.apache.activemq.schema.core.DtoDemandForwardingBridge$ExcludedDestinations;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoSimpleAuthenticationPluginUserGroups_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoSimpleAuthenticationPlugin$UserGroups;", class "Lorg/apache/activemq/schema/core/DtoSimpleAuthenticationPlugin;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoNetworkConnectorExcludedDestinations_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoDemandForwardingBridge$ExcludedDestinations;", class "Lorg/apache/activemq/schema/core/DtoDemandForwardingBridge;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoBytesJDBCAdapterStatements(org.apache.activemq.schema.core.DtoBytesJDBCAdapter$Statements)
+public javax.xml.bind.JAXBElement createDtoDemandForwardingBridgeConfiguration(org.apache.activemq.schema.core.DtoDemandForwardingBridge$Configuration)
 {
+org.apache.activemq.schema.core.DtoDemandForwardingBridge$Configuration v;
 javax.xml.bind.JAXBElement v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
-org.apache.activemq.schema.core.DtoBytesJDBCAdapter$Statements v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoBytesJDBCAdapter$Statements;
+v := @parameter: org.apache.activemq.schema.core.DtoDemandForwardingBridge$Configuration;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoSybaseJdbcAdapterStatements_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoBytesJDBCAdapter$Statements;", class "Lorg/apache/activemq/schema/core/DtoBytesJDBCAdapter;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoDemandForwardingBridgeConfiguration_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoDemandForwardingBridge$Configuration;", class "Lorg/apache/activemq/schema/core/DtoDemandForwardingBridge;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoNetworkConnectorStaticallyIncludedDestinations(org.apache.activemq.schema.core.DtoNetworkConnector$StaticallyIncludedDestinations)
+public javax.xml.bind.JAXBElement createDtoRedeliveryPluginAdminConnectionContext(org.apache.activemq.schema.core.DtoRedeliveryPlugin$AdminConnectionContext)
 {
 javax.xml.bind.JAXBElement v;
-org.apache.activemq.schema.core.DtoNetworkConnector$StaticallyIncludedDestinations v;
+org.apache.activemq.schema.core.DtoRedeliveryPlugin$AdminConnectionContext v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoNetworkConnector$StaticallyIncludedDestinations;
+v := @parameter: org.apache.activemq.schema.core.DtoRedeliveryPlugin$AdminConnectionContext;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoCompositeDemandForwardingBridgeStaticallyIncludedDestinations_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoNetworkConnector$StaticallyIncludedDestinations;", class "Lorg/apache/activemq/schema/core/DtoNetworkConnector;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoLoggingBrokerPluginAdminConnectionContext_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoRedeliveryPlugin$AdminConnectionContext;", class "Lorg/apache/activemq/schema/core/DtoRedeliveryPlugin;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoNetworkConnectorDiscoveryAgent(org.apache.activemq.schema.core.DtoNetworkConnector$DiscoveryAgent)
+public javax.xml.bind.JAXBElement createDtoRedeliveryPluginNext(org.apache.activemq.schema.core.DtoRedeliveryPlugin$Next)
 {
+org.apache.activemq.schema.core.DtoRedeliveryPlugin$Next v;
 javax.xml.bind.JAXBElement v;
-org.apache.activemq.schema.core.DtoNetworkConnector$DiscoveryAgent v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoNetworkConnector$DiscoveryAgent;
+v := @parameter: org.apache.activemq.schema.core.DtoRedeliveryPlugin$Next;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoTransportConnectorDiscoveryAgent_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoNetworkConnector$DiscoveryAgent;", class "Lorg/apache/activemq/schema/core/DtoNetworkConnector;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoLoggingBrokerPluginNext_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoRedeliveryPlugin$Next;", class "Lorg/apache/activemq/schema/core/DtoRedeliveryPlugin;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoNetworkConnectorSslContext(org.apache.activemq.schema.core.DtoNetworkConnector$SslContext)
+public javax.xml.bind.JAXBElement createDtoRedeliveryPluginRedeliveryPolicyMap(org.apache.activemq.schema.core.DtoRedeliveryPlugin$RedeliveryPolicyMap)
 {
+org.apache.activemq.schema.core.DtoRedeliveryPlugin$RedeliveryPolicyMap v;
 javax.xml.bind.JAXBElement v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
-org.apache.activemq.schema.core.DtoNetworkConnector$SslContext v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoNetworkConnector$SslContext;
+v := @parameter: org.apache.activemq.schema.core.DtoRedeliveryPlugin$RedeliveryPolicyMap;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoBrokerServiceSslContext_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoNetworkConnector$SslContext;", class "Lorg/apache/activemq/schema/core/DtoNetworkConnector;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoXaConnectionFactoryRedeliveryPolicyMap_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoRedeliveryPlugin$RedeliveryPolicyMap;", class "Lorg/apache/activemq/schema/core/DtoRedeliveryPlugin;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoNetworkConnectorBrokerService(org.apache.activemq.schema.core.DtoNetworkConnector$BrokerService)
+public javax.xml.bind.JAXBElement createDtoStoreUsageStore(org.apache.activemq.schema.core.DtoStoreUsage$Store)
 {
 javax.xml.bind.JAXBElement v;
+org.apache.activemq.schema.core.DtoStoreUsage$Store v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
-org.apache.activemq.schema.core.DtoNetworkConnector$BrokerService v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoNetworkConnector$BrokerService;
+v := @parameter: org.apache.activemq.schema.core.DtoStoreUsage$Store;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoTransportConnectorBrokerService_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoNetworkConnector$BrokerService;", class "Lorg/apache/activemq/schema/core/DtoNetworkConnector;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoTempUsageStore_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoStoreUsage$Store;", class "Lorg/apache/activemq/schema/core/DtoStoreUsage;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoNetworkConnectorDurableDestinations(org.apache.activemq.schema.core.DtoNetworkConnector$DurableDestinations)
+public javax.xml.bind.JAXBElement createDtoStoreUsageParent(org.apache.activemq.schema.core.DtoStoreUsage$Parent)
 {
+org.apache.activemq.schema.core.DtoStoreUsage$Parent v;
 javax.xml.bind.JAXBElement v;
-org.apache.activemq.schema.core.DtoNetworkConnector$DurableDestinations v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoNetworkConnector$DurableDestinations;
+v := @parameter: org.apache.activemq.schema.core.DtoStoreUsage$Parent;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoCompositeDemandForwardingBridgeDurableDestinations_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoNetworkConnector$DurableDestinations;", class "Lorg/apache/activemq/schema/core/DtoNetworkConnector;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoMemoryUsageParent_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoStoreUsage$Parent;", class "Lorg/apache/activemq/schema/core/DtoStoreUsage;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoNetworkConnectorDynamicallyIncludedDestinations(org.apache.activemq.schema.core.DtoNetworkConnector$DynamicallyIncludedDestinations)
+public javax.xml.bind.JAXBElement createDtoStoreUsageExecutor(org.apache.activemq.schema.core.DtoStoreUsage$Executor)
 {
+org.apache.activemq.schema.core.DtoStoreUsage$Executor v;
 javax.xml.bind.JAXBElement v;
-org.apache.activemq.schema.core.DtoNetworkConnector$DynamicallyIncludedDestinations v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoNetworkConnector$DynamicallyIncludedDestinations;
+v := @parameter: org.apache.activemq.schema.core.DtoStoreUsage$Executor;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoCompositeDemandForwardingBridgeDynamicallyIncludedDestinations_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoNetworkConnector$DynamicallyIncludedDestinations;", class "Lorg/apache/activemq/schema/core/DtoNetworkConnector;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoMemoryUsageExecutor_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoStoreUsage$Executor;", class "Lorg/apache/activemq/schema/core/DtoStoreUsage;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoNetworkConnectorExcludedDestinations(org.apache.activemq.schema.core.DtoNetworkConnector$ExcludedDestinations)
+public javax.xml.bind.JAXBElement createDtoStoreUsageLimiter(org.apache.activemq.schema.core.DtoStoreUsage$Limiter)
 {
-org.apache.activemq.schema.core.DtoNetworkConnector$ExcludedDestinations v;
+org.apache.activemq.schema.core.DtoStoreUsage$Limiter v;
 javax.xml.bind.JAXBElement v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoNetworkConnector$ExcludedDestinations;
+v := @parameter: org.apache.activemq.schema.core.DtoStoreUsage$Limiter;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoCompositeDemandForwardingBridgeExcludedDestinations_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoNetworkConnector$ExcludedDestinations;", class "Lorg/apache/activemq/schema/core/DtoNetworkConnector;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoMemoryUsageLimiter_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoStoreUsage$Limiter;", class "Lorg/apache/activemq/schema/core/DtoStoreUsage;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoNetworkConnectorBridgeFactory(org.apache.activemq.schema.core.DtoNetworkConnector$BridgeFactory)
+public javax.xml.bind.JAXBElement createDtoDefaultJDBCAdapterStatements(org.apache.activemq.schema.core.DtoDefaultJDBCAdapter$Statements)
 {
 javax.xml.bind.JAXBElement v;
-org.apache.activemq.schema.core.DtoNetworkConnector$BridgeFactory v;
+org.apache.activemq.schema.core.DtoDefaultJDBCAdapter$Statements v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoNetworkConnector$BridgeFactory;
+v := @parameter: org.apache.activemq.schema.core.DtoDefaultJDBCAdapter$Statements;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoMulticastNetworkConnectorBridgeFactory_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoNetworkConnector$BridgeFactory;", class "Lorg/apache/activemq/schema/core/DtoNetworkConnector;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoSqlServerJDBCAdapterStatements_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoDefaultJDBCAdapter$Statements;", class "Lorg/apache/activemq/schema/core/DtoDefaultJDBCAdapter;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoNetworkConnectorConnectionFilter(org.apache.activemq.schema.core.DtoNetworkConnector$ConnectionFilter)
+public javax.xml.bind.JAXBElement createDtoInboundQueueBridgeProducerConnection(org.apache.activemq.schema.core.DtoInboundQueueBridge$ProducerConnection)
 {
 javax.xml.bind.JAXBElement v;
-org.apache.activemq.schema.core.DtoNetworkConnector$ConnectionFilter v;
+org.apache.activemq.schema.core.DtoInboundQueueBridge$ProducerConnection v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoNetworkConnector$ConnectionFilter;
+v := @parameter: org.apache.activemq.schema.core.DtoInboundQueueBridge$ProducerConnection;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoMulticastNetworkConnectorConnectionFilter_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoNetworkConnector$ConnectionFilter;", class "Lorg/apache/activemq/schema/core/DtoNetworkConnector;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoOutboundTopicBridgeProducerConnection_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoInboundQueueBridge$ProducerConnection;", class "Lorg/apache/activemq/schema/core/DtoInboundQueueBridge;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoStatementsDropSchemaStatements(org.apache.activemq.schema.core.DtoStatements$DropSchemaStatements)
+public javax.xml.bind.JAXBElement createDtoInboundQueueBridgeConsumer(org.apache.activemq.schema.core.DtoInboundQueueBridge$Consumer)
 {
-org.apache.activemq.schema.core.DtoStatements$DropSchemaStatements v;
 javax.xml.bind.JAXBElement v;
+org.apache.activemq.schema.core.DtoInboundQueueBridge$Consumer v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoStatements$DropSchemaStatements;
+v := @parameter: org.apache.activemq.schema.core.DtoInboundQueueBridge$Consumer;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoStatementsDropSchemaStatements_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoStatements$DropSchemaStatements;", class "Lorg/apache/activemq/schema/core/DtoStatements;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoOutboundTopicBridgeConsumer_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoInboundQueueBridge$Consumer;", class "Lorg/apache/activemq/schema/core/DtoInboundQueueBridge;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoStatementsCreateSchemaStatements(org.apache.activemq.schema.core.DtoStatements$CreateSchemaStatements)
+public javax.xml.bind.JAXBElement createDtoInboundQueueBridgeConsumerConnection(org.apache.activemq.schema.core.DtoInboundQueueBridge$ConsumerConnection)
 {
+org.apache.activemq.schema.core.DtoInboundQueueBridge$ConsumerConnection v;
 javax.xml.bind.JAXBElement v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
-org.apache.activemq.schema.core.DtoStatements$CreateSchemaStatements v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoStatements$CreateSchemaStatements;
+v := @parameter: org.apache.activemq.schema.core.DtoInboundQueueBridge$ConsumerConnection;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoStatementsCreateSchemaStatements_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoStatements$CreateSchemaStatements;", class "Lorg/apache/activemq/schema/core/DtoStatements;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoOutboundTopicBridgeConsumerConnection_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoInboundQueueBridge$ConsumerConnection;", class "Lorg/apache/activemq/schema/core/DtoInboundQueueBridge;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoStatementsCreateLockSchemaStatements(org.apache.activemq.schema.core.DtoStatements$CreateLockSchemaStatements)
+public javax.xml.bind.JAXBElement createDtoInboundQueueBridgeConsumerQueue(org.apache.activemq.schema.core.DtoInboundQueueBridge$ConsumerQueue)
 {
-org.apache.activemq.schema.core.DtoStatements$CreateLockSchemaStatements v;
+org.apache.activemq.schema.core.DtoInboundQueueBridge$ConsumerQueue v;
 javax.xml.bind.JAXBElement v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoStatements$CreateLockSchemaStatements;
+v := @parameter: org.apache.activemq.schema.core.DtoInboundQueueBridge$ConsumerQueue;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoStatementsCreateLockSchemaStatements_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoStatements$CreateLockSchemaStatements;", class "Lorg/apache/activemq/schema/core/DtoStatements;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoOutboundQueueBridgeConsumerQueue_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoInboundQueueBridge$ConsumerQueue;", class "Lorg/apache/activemq/schema/core/DtoInboundQueueBridge;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoMemoryUsageParent(org.apache.activemq.schema.core.DtoMemoryUsage$Parent)
+public javax.xml.bind.JAXBElement createDtoInboundQueueBridgeJmsMessageConvertor(org.apache.activemq.schema.core.DtoInboundQueueBridge$JmsMessageConvertor)
 {
+org.apache.activemq.schema.core.DtoInboundQueueBridge$JmsMessageConvertor v;
 javax.xml.bind.JAXBElement v;
-org.apache.activemq.schema.core.DtoMemoryUsage$Parent v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoMemoryUsage$Parent;
+v := @parameter: org.apache.activemq.schema.core.DtoInboundQueueBridge$JmsMessageConvertor;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoSystemUsageParent_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoMemoryUsage$Parent;", class "Lorg/apache/activemq/schema/core/DtoMemoryUsage;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoOutboundTopicBridgeJmsMessageConvertor_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoInboundQueueBridge$JmsMessageConvertor;", class "Lorg/apache/activemq/schema/core/DtoInboundQueueBridge;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoMemoryUsageExecutor(org.apache.activemq.schema.core.DtoMemoryUsage$Executor)
+public javax.xml.bind.JAXBElement createDtoInboundQueueBridgeProducerQueue(org.apache.activemq.schema.core.DtoInboundQueueBridge$ProducerQueue)
 {
+org.apache.activemq.schema.core.DtoInboundQueueBridge$ProducerQueue v;
 javax.xml.bind.JAXBElement v;
-org.apache.activemq.schema.core.DtoMemoryUsage$Executor v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoMemoryUsage$Executor;
+v := @parameter: org.apache.activemq.schema.core.DtoInboundQueueBridge$ProducerQueue;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoTaskRunnerFactoryExecutor_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoMemoryUsage$Executor;", class "Lorg/apache/activemq/schema/core/DtoMemoryUsage;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoOutboundQueueBridgeProducerQueue_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoInboundQueueBridge$ProducerQueue;", class "Lorg/apache/activemq/schema/core/DtoInboundQueueBridge;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoMemoryUsageLimiter(org.apache.activemq.schema.core.DtoMemoryUsage$Limiter)
+public javax.xml.bind.JAXBElement createDtoInboundQueueBridgeJmsConnector(org.apache.activemq.schema.core.DtoInboundQueueBridge$JmsConnector)
 {
+org.apache.activemq.schema.core.DtoInboundQueueBridge$JmsConnector v;
 javax.xml.bind.JAXBElement v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
-org.apache.activemq.schema.core.DtoMemoryUsage$Limiter v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoMemoryUsage$Limiter;
+v := @parameter: org.apache.activemq.schema.core.DtoInboundQueueBridge$JmsConnector;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoTempUsageLimiter_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoMemoryUsage$Limiter;", class "Lorg/apache/activemq/schema/core/DtoMemoryUsage;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoOutboundTopicBridgeJmsConnector_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoInboundQueueBridge$JmsConnector;", class "Lorg/apache/activemq/schema/core/DtoInboundQueueBridge;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoAbortSlowAckConsumerStrategyBrokerService(org.apache.activemq.schema.core.DtoAbortSlowAckConsumerStrategy$BrokerService)
+public javax.xml.bind.JAXBElement createDtoBytesJDBCAdapterStatements(org.apache.activemq.schema.core.DtoBytesJDBCAdapter$Statements)
 {
 javax.xml.bind.JAXBElement v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
-org.apache.activemq.schema.core.DtoAbortSlowAckConsumerStrategy$BrokerService v;
+org.apache.activemq.schema.core.DtoBytesJDBCAdapter$Statements v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoAbortSlowAckConsumerStrategy$BrokerService;
+v := @parameter: org.apache.activemq.schema.core.DtoBytesJDBCAdapter$Statements;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoTransportConnectorBrokerService_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoAbortSlowAckConsumerStrategy$BrokerService;", class "Lorg/apache/activemq/schema/core/DtoAbortSlowAckConsumerStrategy;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoSqlServerJDBCAdapterStatements_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoBytesJDBCAdapter$Statements;", class "Lorg/apache/activemq/schema/core/DtoBytesJDBCAdapter;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoQueueDispatchSelectorDestination(org.apache.activemq.schema.core.DtoQueueDispatchSelector$Destination)
+public javax.xml.bind.JAXBElement createDtoMysqlJdbcAdapterStatements(org.apache.activemq.schema.core.DtoMysqlJdbcAdapter$Statements)
 {
-org.apache.activemq.schema.core.DtoQueueDispatchSelector$Destination v;
+org.apache.activemq.schema.core.DtoMysqlJdbcAdapter$Statements v;
 javax.xml.bind.JAXBElement v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoQueueDispatchSelector$Destination;
+v := @parameter: org.apache.activemq.schema.core.DtoMysqlJdbcAdapter$Statements;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoSimpleDispatchSelectorDestination_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoQueueDispatchSelector$Destination;", class "Lorg/apache/activemq/schema/core/DtoQueueDispatchSelector;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoSqlServerJDBCAdapterStatements_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoMysqlJdbcAdapter$Statements;", class "Lorg/apache/activemq/schema/core/DtoMysqlJdbcAdapter;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoQueueDispatchSelectorExclusiveConsumer(org.apache.activemq.schema.core.DtoQueueDispatchSelector$ExclusiveConsumer)
+public javax.xml.bind.JAXBElement createDtoTimeStampingBrokerPluginAdminConnectionContext(org.apache.activemq.schema.core.DtoTimeStampingBrokerPlugin$AdminConnectionContext)
 {
+org.apache.activemq.schema.core.DtoTimeStampingBrokerPlugin$AdminConnectionContext v;
 javax.xml.bind.JAXBElement v;
-org.apache.activemq.schema.core.DtoQueueDispatchSelector$ExclusiveConsumer v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoQueueDispatchSelector$ExclusiveConsumer;
+v := @parameter: org.apache.activemq.schema.core.DtoTimeStampingBrokerPlugin$AdminConnectionContext;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoQueueDispatchSelectorExclusiveConsumer_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoQueueDispatchSelector$ExclusiveConsumer;", class "Lorg/apache/activemq/schema/core/DtoQueueDispatchSelector;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoLoggingBrokerPluginAdminConnectionContext_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoTimeStampingBrokerPlugin$AdminConnectionContext;", class "Lorg/apache/activemq/schema/core/DtoTimeStampingBrokerPlugin;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoRedeliveryPolicyDestination(org.apache.activemq.schema.core.DtoRedeliveryPolicy$Destination)
+public javax.xml.bind.JAXBElement createDtoTimeStampingBrokerPluginNext(org.apache.activemq.schema.core.DtoTimeStampingBrokerPlugin$Next)
 {
 javax.xml.bind.JAXBElement v;
+org.apache.activemq.schema.core.DtoTimeStampingBrokerPlugin$Next v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
-org.apache.activemq.schema.core.DtoRedeliveryPolicy$Destination v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoRedeliveryPolicy$Destination;
+v := @parameter: org.apache.activemq.schema.core.DtoTimeStampingBrokerPlugin$Next;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoSimpleDispatchSelectorDestination_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoRedeliveryPolicy$Destination;", class "Lorg/apache/activemq/schema/core/DtoRedeliveryPolicy;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoLoggingBrokerPluginNext_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoTimeStampingBrokerPlugin$Next;", class "Lorg/apache/activemq/schema/core/DtoTimeStampingBrokerPlugin;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoLdapNetworkConnectorStaticallyIncludedDestinations(org.apache.activemq.schema.core.DtoLdapNetworkConnector$StaticallyIncludedDestinations)
+public javax.xml.bind.JAXBElement createDtoMulticastNetworkConnectorBridge(org.apache.activemq.schema.core.DtoMulticastNetworkConnector$Bridge)
 {
-org.apache.activemq.schema.core.DtoLdapNetworkConnector$StaticallyIncludedDestinations v;
 javax.xml.bind.JAXBElement v;
+org.apache.activemq.schema.core.DtoMulticastNetworkConnector$Bridge v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoLdapNetworkConnector$StaticallyIncludedDestinations;
+v := @parameter: org.apache.activemq.schema.core.DtoMulticastNetworkConnector$Bridge;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoCompositeDemandForwardingBridgeStaticallyIncludedDestinations_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoLdapNetworkConnector$StaticallyIncludedDestinations;", class "Lorg/apache/activemq/schema/core/DtoLdapNetworkConnector;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoMulticastNetworkConnectorBridge_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoMulticastNetworkConnector$Bridge;", class "Lorg/apache/activemq/schema/core/DtoMulticastNetworkConnector;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoLdapNetworkConnectorSslContext(org.apache.activemq.schema.core.DtoLdapNetworkConnector$SslContext)
+public javax.xml.bind.JAXBElement createDtoMulticastNetworkConnectorStaticallyIncludedDestinations(org.apache.activemq.schema.core.DtoMulticastNetworkConnector$StaticallyIncludedDestinations)
 {
 javax.xml.bind.JAXBElement v;
+org.apache.activemq.schema.core.DtoMulticastNetworkConnector$StaticallyIncludedDestinations v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
-org.apache.activemq.schema.core.DtoLdapNetworkConnector$SslContext v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoLdapNetworkConnector$SslContext;
+v := @parameter: org.apache.activemq.schema.core.DtoMulticastNetworkConnector$StaticallyIncludedDestinations;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoBrokerServiceSslContext_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoLdapNetworkConnector$SslContext;", class "Lorg/apache/activemq/schema/core/DtoLdapNetworkConnector;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoNetworkConnectorStaticallyIncludedDestinations_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoMulticastNetworkConnector$StaticallyIncludedDestinations;", class "Lorg/apache/activemq/schema/core/DtoMulticastNetworkConnector;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoLdapNetworkConnectorBrokerService(org.apache.activemq.schema.core.DtoLdapNetworkConnector$BrokerService)
+public javax.xml.bind.JAXBElement createDtoMulticastNetworkConnectorSslContext(org.apache.activemq.schema.core.DtoMulticastNetworkConnector$SslContext)
 {
 javax.xml.bind.JAXBElement v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
-org.apache.activemq.schema.core.DtoLdapNetworkConnector$BrokerService v;
+org.apache.activemq.schema.core.DtoMulticastNetworkConnector$SslContext v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoLdapNetworkConnector$BrokerService;
+v := @parameter: org.apache.activemq.schema.core.DtoMulticastNetworkConnector$SslContext;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoTransportConnectorBrokerService_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoLdapNetworkConnector$BrokerService;", class "Lorg/apache/activemq/schema/core/DtoLdapNetworkConnector;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoNetworkConnectorSslContext_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoMulticastNetworkConnector$SslContext;", class "Lorg/apache/activemq/schema/core/DtoMulticastNetworkConnector;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoLdapNetworkConnectorDurableDestinations(org.apache.activemq.schema.core.DtoLdapNetworkConnector$DurableDestinations)
+public javax.xml.bind.JAXBElement createDtoMulticastNetworkConnectorBrokerService(org.apache.activemq.schema.core.DtoMulticastNetworkConnector$BrokerService)
 {
+org.apache.activemq.schema.core.DtoMulticastNetworkConnector$BrokerService v;
 javax.xml.bind.JAXBElement v;
-org.apache.activemq.schema.core.DtoLdapNetworkConnector$DurableDestinations v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoLdapNetworkConnector$DurableDestinations;
+v := @parameter: org.apache.activemq.schema.core.DtoMulticastNetworkConnector$BrokerService;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoCompositeDemandForwardingBridgeDurableDestinations_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoLdapNetworkConnector$DurableDestinations;", class "Lorg/apache/activemq/schema/core/DtoLdapNetworkConnector;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoJdbcPersistenceAdapterBrokerService_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoMulticastNetworkConnector$BrokerService;", class "Lorg/apache/activemq/schema/core/DtoMulticastNetworkConnector;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoLdapNetworkConnectorDynamicallyIncludedDestinations(org.apache.activemq.schema.core.DtoLdapNetworkConnector$DynamicallyIncludedDestinations)
+public javax.xml.bind.JAXBElement createDtoMulticastNetworkConnectorLocalTransport(org.apache.activemq.schema.core.DtoMulticastNetworkConnector$LocalTransport)
 {
-org.apache.activemq.schema.core.DtoLdapNetworkConnector$DynamicallyIncludedDestinations v;
+org.apache.activemq.schema.core.DtoMulticastNetworkConnector$LocalTransport v;
 javax.xml.bind.JAXBElement v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoLdapNetworkConnector$DynamicallyIncludedDestinations;
+v := @parameter: org.apache.activemq.schema.core.DtoMulticastNetworkConnector$LocalTransport;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoCompositeDemandForwardingBridgeDynamicallyIncludedDestinations_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoLdapNetworkConnector$DynamicallyIncludedDestinations;", class "Lorg/apache/activemq/schema/core/DtoLdapNetworkConnector;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoMulticastNetworkConnectorLocalTransport_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoMulticastNetworkConnector$LocalTransport;", class "Lorg/apache/activemq/schema/core/DtoMulticastNetworkConnector;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoLdapNetworkConnectorExcludedDestinations(org.apache.activemq.schema.core.DtoLdapNetworkConnector$ExcludedDestinations)
+public javax.xml.bind.JAXBElement createDtoMulticastNetworkConnectorDurableDestinations(org.apache.activemq.schema.core.DtoMulticastNetworkConnector$DurableDestinations)
 {
-org.apache.activemq.schema.core.DtoLdapNetworkConnector$ExcludedDestinations v;
 javax.xml.bind.JAXBElement v;
+org.apache.activemq.schema.core.DtoMulticastNetworkConnector$DurableDestinations v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoLdapNetworkConnector$ExcludedDestinations;
+v := @parameter: org.apache.activemq.schema.core.DtoMulticastNetworkConnector$DurableDestinations;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoCompositeDemandForwardingBridgeExcludedDestinations_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoLdapNetworkConnector$ExcludedDestinations;", class "Lorg/apache/activemq/schema/core/DtoLdapNetworkConnector;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoNetworkConnectorDurableDestinations_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoMulticastNetworkConnector$DurableDestinations;", class "Lorg/apache/activemq/schema/core/DtoMulticastNetworkConnector;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoLdapNetworkConnectorBridgeFactory(org.apache.activemq.schema.core.DtoLdapNetworkConnector$BridgeFactory)
+public javax.xml.bind.JAXBElement createDtoMulticastNetworkConnectorDynamicallyIncludedDestinations(org.apache.activemq.schema.core.DtoMulticastNetworkConnector$DynamicallyIncludedDestinations)
 {
-org.apache.activemq.schema.core.DtoLdapNetworkConnector$BridgeFactory v;
 javax.xml.bind.JAXBElement v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
+org.apache.activemq.schema.core.DtoMulticastNetworkConnector$DynamicallyIncludedDestinations v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoLdapNetworkConnector$BridgeFactory;
+v := @parameter: org.apache.activemq.schema.core.DtoMulticastNetworkConnector$DynamicallyIncludedDestinations;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoMulticastNetworkConnectorBridgeFactory_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoLdapNetworkConnector$BridgeFactory;", class "Lorg/apache/activemq/schema/core/DtoLdapNetworkConnector;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoNetworkConnectorDynamicallyIncludedDestinations_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoMulticastNetworkConnector$DynamicallyIncludedDestinations;", class "Lorg/apache/activemq/schema/core/DtoMulticastNetworkConnector;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoLdapNetworkConnectorConnectionFilter(org.apache.activemq.schema.core.DtoLdapNetworkConnector$ConnectionFilter)
+public javax.xml.bind.JAXBElement createDtoMulticastNetworkConnectorExcludedDestinations(org.apache.activemq.schema.core.DtoMulticastNetworkConnector$ExcludedDestinations)
 {
+org.apache.activemq.schema.core.DtoMulticastNetworkConnector$ExcludedDestinations v;
 javax.xml.bind.JAXBElement v;
-org.apache.activemq.schema.core.DtoLdapNetworkConnector$ConnectionFilter v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoLdapNetworkConnector$ConnectionFilter;
+v := @parameter: org.apache.activemq.schema.core.DtoMulticastNetworkConnector$ExcludedDestinations;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoMulticastNetworkConnectorConnectionFilter_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoLdapNetworkConnector$ConnectionFilter;", class "Lorg/apache/activemq/schema/core/DtoLdapNetworkConnector;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoNetworkConnectorExcludedDestinations_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoMulticastNetworkConnector$ExcludedDestinations;", class "Lorg/apache/activemq/schema/core/DtoMulticastNetworkConnector;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoMulticastTraceBrokerPluginWireFormat(org.apache.activemq.schema.core.DtoMulticastTraceBrokerPlugin$WireFormat)
+public javax.xml.bind.JAXBElement createDtoMulticastNetworkConnectorBridgeFactory(org.apache.activemq.schema.core.DtoMulticastNetworkConnector$BridgeFactory)
 {
+org.apache.activemq.schema.core.DtoMulticastNetworkConnector$BridgeFactory v;
 javax.xml.bind.JAXBElement v;
 javax.xml.namespace.QName v;
-org.apache.activemq.schema.core.DtoMulticastTraceBrokerPlugin$WireFormat v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoMulticastTraceBrokerPlugin$WireFormat;
+v := @parameter: org.apache.activemq.schema.core.DtoMulticastNetworkConnector$BridgeFactory;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoUdpTraceBrokerPluginWireFormat_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoMulticastTraceBrokerPlugin$WireFormat;", class "Lorg/apache/activemq/schema/core/DtoMulticastTraceBrokerPlugin;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoNetworkConnectorBridgeFactory_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoMulticastNetworkConnector$BridgeFactory;", class "Lorg/apache/activemq/schema/core/DtoMulticastNetworkConnector;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoMulticastTraceBrokerPluginWireFormatFactory(org.apache.activemq.schema.core.DtoMulticastTraceBrokerPlugin$WireFormatFactory)
+public javax.xml.bind.JAXBElement createDtoMulticastNetworkConnectorConnectionFilter(org.apache.activemq.schema.core.DtoMulticastNetworkConnector$ConnectionFilter)
 {
-org.apache.activemq.schema.core.DtoMulticastTraceBrokerPlugin$WireFormatFactory v;
+org.apache.activemq.schema.core.DtoMulticastNetworkConnector$ConnectionFilter v;
 javax.xml.bind.JAXBElement v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoMulticastTraceBrokerPlugin$WireFormatFactory;
+v := @parameter: org.apache.activemq.schema.core.DtoMulticastNetworkConnector$ConnectionFilter;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoUdpTraceBrokerPluginWireFormatFactory_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoMulticastTraceBrokerPlugin$WireFormatFactory;", class "Lorg/apache/activemq/schema/core/DtoMulticastTraceBrokerPlugin;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoNetworkConnectorConnectionFilter_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoMulticastNetworkConnector$ConnectionFilter;", class "Lorg/apache/activemq/schema/core/DtoMulticastNetworkConnector;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoMulticastTraceBrokerPluginAdminConnectionContext(org.apache.activemq.schema.core.DtoMulticastTraceBrokerPlugin$AdminConnectionContext)
+public javax.xml.bind.JAXBElement createDtoMulticastNetworkConnectorRemoteTransport(org.apache.activemq.schema.core.DtoMulticastNetworkConnector$RemoteTransport)
 {
-org.apache.activemq.schema.core.DtoMulticastTraceBrokerPlugin$AdminConnectionContext v;
 javax.xml.bind.JAXBElement v;
 javax.xml.namespace.QName v;
+org.apache.activemq.schema.core.DtoMulticastNetworkConnector$RemoteTransport v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoMulticastTraceBrokerPlugin$AdminConnectionContext;
+v := @parameter: org.apache.activemq.schema.core.DtoMulticastNetworkConnector$RemoteTransport;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoTraceBrokerPathPluginAdminConnectionContext_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoMulticastTraceBrokerPlugin$AdminConnectionContext;", class "Lorg/apache/activemq/schema/core/DtoMulticastTraceBrokerPlugin;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoMulticastNetworkConnectorRemoteTransport_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoMulticastNetworkConnector$RemoteTransport;", class "Lorg/apache/activemq/schema/core/DtoMulticastNetworkConnector;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoMulticastTraceBrokerPluginAddress(org.apache.activemq.schema.core.DtoMulticastTraceBrokerPlugin$Address)
+public javax.xml.bind.JAXBElement createDtoSharedDeadLetterStrategyDeadLetterQueue(org.apache.activemq.schema.core.DtoSharedDeadLetterStrategy$DeadLetterQueue)
 {
 javax.xml.bind.JAXBElement v;
-org.apache.activemq.schema.core.DtoMulticastTraceBrokerPlugin$Address v;
+org.apache.activemq.schema.core.DtoSharedDeadLetterStrategy$DeadLetterQueue v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoMulticastTraceBrokerPlugin$Address;
+v := @parameter: org.apache.activemq.schema.core.DtoSharedDeadLetterStrategy$DeadLetterQueue;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoUdpTraceBrokerPluginAddress_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoMulticastTraceBrokerPlugin$Address;", class "Lorg/apache/activemq/schema/core/DtoMulticastTraceBrokerPlugin;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoDiscardingDeadLetterQueue_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoSharedDeadLetterStrategy$DeadLetterQueue;", class "Lorg/apache/activemq/schema/core/DtoSharedDeadLetterStrategy;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoMulticastTraceBrokerPluginNext(org.apache.activemq.schema.core.DtoMulticastTraceBrokerPlugin$Next)
+public javax.xml.bind.JAXBElement createDtoDestinationPathSeparatorPluginAdminConnectionContext(org.apache.activemq.schema.core.DtoDestinationPathSeparatorPlugin$AdminConnectionContext)
 {
-org.apache.activemq.schema.core.DtoMulticastTraceBrokerPlugin$Next v;
 javax.xml.bind.JAXBElement v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
+org.apache.activemq.schema.core.DtoDestinationPathSeparatorPlugin$AdminConnectionContext v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoMulticastTraceBrokerPlugin$Next;
+v := @parameter: org.apache.activemq.schema.core.DtoDestinationPathSeparatorPlugin$AdminConnectionContext;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoTraceBrokerPathPluginNext_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoMulticastTraceBrokerPlugin$Next;", class "Lorg/apache/activemq/schema/core/DtoMulticastTraceBrokerPlugin;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoLoggingBrokerPluginAdminConnectionContext_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoDestinationPathSeparatorPlugin$AdminConnectionContext;", class "Lorg/apache/activemq/schema/core/DtoDestinationPathSeparatorPlugin;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoPublishedAddressPolicyHostMapping(org.apache.activemq.schema.core.DtoPublishedAddressPolicy$HostMapping)
+public javax.xml.bind.JAXBElement createDtoDestinationPathSeparatorPluginNext(org.apache.activemq.schema.core.DtoDestinationPathSeparatorPlugin$Next)
 {
-org.apache.activemq.schema.core.DtoPublishedAddressPolicy$HostMapping v;
+org.apache.activemq.schema.core.DtoDestinationPathSeparatorPlugin$Next v;
 javax.xml.bind.JAXBElement v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoPublishedAddressPolicy$HostMapping;
+v := @parameter: org.apache.activemq.schema.core.DtoDestinationPathSeparatorPlugin$Next;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoPublishedAddressPolicyHostMapping_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoPublishedAddressPolicy$HostMapping;", class "Lorg/apache/activemq/schema/core/DtoPublishedAddressPolicy;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoLoggingBrokerPluginNext_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoDestinationPathSeparatorPlugin$Next;", class "Lorg/apache/activemq/schema/core/DtoDestinationPathSeparatorPlugin;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoPublishedAddressPolicyPortMapping(org.apache.activemq.schema.core.DtoPublishedAddressPolicy$PortMapping)
+public javax.xml.bind.JAXBElement createDtoAuthorizationPluginMap(org.apache.activemq.schema.core.DtoAuthorizationPlugin$Map)
 {
+org.apache.activemq.schema.core.DtoAuthorizationPlugin$Map v;
 javax.xml.bind.JAXBElement v;
-org.apache.activemq.schema.core.DtoPublishedAddressPolicy$PortMapping v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoPublishedAddressPolicy$PortMapping;
+v := @parameter: org.apache.activemq.schema.core.DtoAuthorizationPlugin$Map;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoPublishedAddressPolicyPortMapping_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoPublishedAddressPolicy$PortMapping;", class "Lorg/apache/activemq/schema/core/DtoPublishedAddressPolicy;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoAuthorizationPluginMap_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoAuthorizationPlugin$Map;", class "Lorg/apache/activemq/schema/core/DtoAuthorizationPlugin;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoRedeliveryPluginAdminConnectionContext(org.apache.activemq.schema.core.DtoRedeliveryPlugin$AdminConnectionContext)
+public javax.xml.bind.JAXBElement createDtoOracleBlobJDBCAdapterStatements(org.apache.activemq.schema.core.DtoOracleBlobJDBCAdapter$Statements)
 {
 javax.xml.bind.JAXBElement v;
-org.apache.activemq.schema.core.DtoRedeliveryPlugin$AdminConnectionContext v;
+org.apache.activemq.schema.core.DtoOracleBlobJDBCAdapter$Statements v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoRedeliveryPlugin$AdminConnectionContext;
+v := @parameter: org.apache.activemq.schema.core.DtoOracleBlobJDBCAdapter$Statements;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoTraceBrokerPathPluginAdminConnectionContext_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoRedeliveryPlugin$AdminConnectionContext;", class "Lorg/apache/activemq/schema/core/DtoRedeliveryPlugin;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoSqlServerJDBCAdapterStatements_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoOracleBlobJDBCAdapter$Statements;", class "Lorg/apache/activemq/schema/core/DtoOracleBlobJDBCAdapter;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoRedeliveryPluginNext(org.apache.activemq.schema.core.DtoRedeliveryPlugin$Next)
+public javax.xml.bind.JAXBElement createDtoCompositeQueueForwardTo(org.apache.activemq.schema.core.DtoCompositeQueue$ForwardTo)
 {
-org.apache.activemq.schema.core.DtoRedeliveryPlugin$Next v;
+org.apache.activemq.schema.core.DtoCompositeQueue$ForwardTo v;
 javax.xml.bind.JAXBElement v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoRedeliveryPlugin$Next;
+v := @parameter: org.apache.activemq.schema.core.DtoCompositeQueue$ForwardTo;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoTraceBrokerPathPluginNext_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoRedeliveryPlugin$Next;", class "Lorg/apache/activemq/schema/core/DtoRedeliveryPlugin;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoCompositeTopicForwardTo_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoCompositeQueue$ForwardTo;", class "Lorg/apache/activemq/schema/core/DtoCompositeQueue;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoRedeliveryPluginRedeliveryPolicyMap(org.apache.activemq.schema.core.DtoRedeliveryPlugin$RedeliveryPolicyMap)
+public javax.xml.bind.JAXBElement createDtoTempQueueConnection(org.apache.activemq.schema.core.DtoTempQueue$Connection)
 {
-org.apache.activemq.schema.core.DtoRedeliveryPlugin$RedeliveryPolicyMap v;
 javax.xml.bind.JAXBElement v;
+org.apache.activemq.schema.core.DtoTempQueue$Connection v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoRedeliveryPlugin$RedeliveryPolicyMap;
+v := @parameter: org.apache.activemq.schema.core.DtoTempQueue$Connection;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoConnectionFactoryRedeliveryPolicyMap_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoRedeliveryPlugin$RedeliveryPolicyMap;", class "Lorg/apache/activemq/schema/core/DtoRedeliveryPlugin;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoTempTopicConnection_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoTempQueue$Connection;", class "Lorg/apache/activemq/schema/core/DtoTempQueue;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoMaxdbJdbcAdapterStatements(org.apache.activemq.schema.core.DtoMaxdbJdbcAdapter$Statements)
+public javax.xml.bind.JAXBElement createDtoTempQueueProperties(org.apache.activemq.schema.core.DtoTempQueue$Properties)
 {
-org.apache.activemq.schema.core.DtoMaxdbJdbcAdapter$Statements v;
+org.apache.activemq.schema.core.DtoTempQueue$Properties v;
 javax.xml.bind.JAXBElement v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoMaxdbJdbcAdapter$Statements;
+v := @parameter: org.apache.activemq.schema.core.DtoTempQueue$Properties;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoSybaseJdbcAdapterStatements_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoMaxdbJdbcAdapter$Statements;", class "Lorg/apache/activemq/schema/core/DtoMaxdbJdbcAdapter;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoTempTopicProperties_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoTempQueue$Properties;", class "Lorg/apache/activemq/schema/core/DtoTempQueue;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoOutboundTopicBridgeProducerConnection(org.apache.activemq.schema.core.DtoOutboundTopicBridge$ProducerConnection)
+public javax.xml.bind.JAXBElement createDtoTempQueueCompositeDestinations(org.apache.activemq.schema.core.DtoTempQueue$CompositeDestinations)
 {
-org.apache.activemq.schema.core.DtoOutboundTopicBridge$ProducerConnection v;
+org.apache.activemq.schema.core.DtoTempQueue$CompositeDestinations v;
 javax.xml.bind.JAXBElement v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoOutboundTopicBridge$ProducerConnection;
+v := @parameter: org.apache.activemq.schema.core.DtoTempQueue$CompositeDestinations;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoInboundQueueBridgeProducerConnection_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoOutboundTopicBridge$ProducerConnection;", class "Lorg/apache/activemq/schema/core/DtoOutboundTopicBridge;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoTempTopicCompositeDestinations_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoTempQueue$CompositeDestinations;", class "Lorg/apache/activemq/schema/core/DtoTempQueue;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoOutboundTopicBridgeProducerTopic(org.apache.activemq.schema.core.DtoOutboundTopicBridge$ProducerTopic)
+public javax.xml.bind.JAXBElement createDtoLeaseDatabaseLockerStatements(org.apache.activemq.schema.core.DtoLeaseDatabaseLocker$Statements)
 {
+org.apache.activemq.schema.core.DtoLeaseDatabaseLocker$Statements v;
 javax.xml.bind.JAXBElement v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
-org.apache.activemq.schema.core.DtoOutboundTopicBridge$ProducerTopic v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoOutboundTopicBridge$ProducerTopic;
+v := @parameter: org.apache.activemq.schema.core.DtoLeaseDatabaseLocker$Statements;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoOutboundTopicBridgeProducerTopic_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoOutboundTopicBridge$ProducerTopic;", class "Lorg/apache/activemq/schema/core/DtoOutboundTopicBridge;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoSqlServerJDBCAdapterStatements_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoLeaseDatabaseLocker$Statements;", class "Lorg/apache/activemq/schema/core/DtoLeaseDatabaseLocker;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoOutboundTopicBridgeConsumer(org.apache.activemq.schema.core.DtoOutboundTopicBridge$Consumer)
+public javax.xml.bind.JAXBElement createDtoLeaseDatabaseLockerDataSource(org.apache.activemq.schema.core.DtoLeaseDatabaseLocker$DataSource)
 {
+org.apache.activemq.schema.core.DtoLeaseDatabaseLocker$DataSource v;
 javax.xml.bind.JAXBElement v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
-org.apache.activemq.schema.core.DtoOutboundTopicBridge$Consumer v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoOutboundTopicBridge$Consumer;
+v := @parameter: org.apache.activemq.schema.core.DtoLeaseDatabaseLocker$DataSource;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoInboundQueueBridgeConsumer_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoOutboundTopicBridge$Consumer;", class "Lorg/apache/activemq/schema/core/DtoOutboundTopicBridge;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoJdbcPersistenceAdapterDataSource_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoLeaseDatabaseLocker$DataSource;", class "Lorg/apache/activemq/schema/core/DtoLeaseDatabaseLocker;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoOutboundTopicBridgeConsumerConnection(org.apache.activemq.schema.core.DtoOutboundTopicBridge$ConsumerConnection)
+public javax.xml.bind.JAXBElement createDtoLeaseDatabaseLockerLockable(org.apache.activemq.schema.core.DtoLeaseDatabaseLocker$Lockable)
 {
-org.apache.activemq.schema.core.DtoOutboundTopicBridge$ConsumerConnection v;
+org.apache.activemq.schema.core.DtoLeaseDatabaseLocker$Lockable v;
 javax.xml.bind.JAXBElement v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoOutboundTopicBridge$ConsumerConnection;
+v := @parameter: org.apache.activemq.schema.core.DtoLeaseDatabaseLocker$Lockable;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoInboundQueueBridgeConsumerConnection_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoOutboundTopicBridge$ConsumerConnection;", class "Lorg/apache/activemq/schema/core/DtoOutboundTopicBridge;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoDatabaseLockerLockable_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoLeaseDatabaseLocker$Lockable;", class "Lorg/apache/activemq/schema/core/DtoLeaseDatabaseLocker;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoOutboundTopicBridgeJmsMessageConvertor(org.apache.activemq.schema.core.DtoOutboundTopicBridge$JmsMessageConvertor)
+public javax.xml.bind.JAXBElement createDtoDefaultIOExceptionHandlerBrokerService(org.apache.activemq.schema.core.DtoDefaultIOExceptionHandler$BrokerService)
 {
-org.apache.activemq.schema.core.DtoOutboundTopicBridge$JmsMessageConvertor v;
+org.apache.activemq.schema.core.DtoDefaultIOExceptionHandler$BrokerService v;
 javax.xml.bind.JAXBElement v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoOutboundTopicBridge$JmsMessageConvertor;
+v := @parameter: org.apache.activemq.schema.core.DtoDefaultIOExceptionHandler$BrokerService;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoInboundQueueBridgeJmsMessageConvertor_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoOutboundTopicBridge$JmsMessageConvertor;", class "Lorg/apache/activemq/schema/core/DtoOutboundTopicBridge;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoJdbcPersistenceAdapterBrokerService_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoDefaultIOExceptionHandler$BrokerService;", class "Lorg/apache/activemq/schema/core/DtoDefaultIOExceptionHandler;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoOutboundTopicBridgeConsumerTopic(org.apache.activemq.schema.core.DtoOutboundTopicBridge$ConsumerTopic)
+public javax.xml.bind.JAXBElement createDtoAuthorizationEntryWriteACLs(org.apache.activemq.schema.core.DtoAuthorizationEntry$WriteACLs)
 {
+org.apache.activemq.schema.core.DtoAuthorizationEntry$WriteACLs v;
 javax.xml.bind.JAXBElement v;
 javax.xml.namespace.QName v;
-org.apache.activemq.schema.core.DtoOutboundTopicBridge$ConsumerTopic v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoOutboundTopicBridge$ConsumerTopic;
+v := @parameter: org.apache.activemq.schema.core.DtoAuthorizationEntry$WriteACLs;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoOutboundTopicBridgeConsumerTopic_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoOutboundTopicBridge$ConsumerTopic;", class "Lorg/apache/activemq/schema/core/DtoOutboundTopicBridge;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoSimpleAuthorizationMapWriteACLs_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoAuthorizationEntry$WriteACLs;", class "Lorg/apache/activemq/schema/core/DtoAuthorizationEntry;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoOutboundTopicBridgeJmsConnector(org.apache.activemq.schema.core.DtoOutboundTopicBridge$JmsConnector)
+public javax.xml.bind.JAXBElement createDtoAuthorizationEntryDestination(org.apache.activemq.schema.core.DtoAuthorizationEntry$Destination)
 {
+org.apache.activemq.schema.core.DtoAuthorizationEntry$Destination v;
 javax.xml.bind.JAXBElement v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
-org.apache.activemq.schema.core.DtoOutboundTopicBridge$JmsConnector v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoOutboundTopicBridge$JmsConnector;
+v := @parameter: org.apache.activemq.schema.core.DtoAuthorizationEntry$Destination;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoInboundQueueBridgeJmsConnector_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoOutboundTopicBridge$JmsConnector;", class "Lorg/apache/activemq/schema/core/DtoOutboundTopicBridge;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoSimpleDispatchSelectorDestination_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoAuthorizationEntry$Destination;", class "Lorg/apache/activemq/schema/core/DtoAuthorizationEntry;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoOutboundQueueBridgeProducerConnection(org.apache.activemq.schema.core.DtoOutboundQueueBridge$ProducerConnection)
+public javax.xml.bind.JAXBElement createDtoAuthorizationEntryReadACLs(org.apache.activemq.schema.core.DtoAuthorizationEntry$ReadACLs)
 {
+org.apache.activemq.schema.core.DtoAuthorizationEntry$ReadACLs v;
 javax.xml.bind.JAXBElement v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
-org.apache.activemq.schema.core.DtoOutboundQueueBridge$ProducerConnection v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoOutboundQueueBridge$ProducerConnection;
+v := @parameter: org.apache.activemq.schema.core.DtoAuthorizationEntry$ReadACLs;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoInboundQueueBridgeProducerConnection_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoOutboundQueueBridge$ProducerConnection;", class "Lorg/apache/activemq/schema/core/DtoOutboundQueueBridge;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoSimpleAuthorizationMapReadACLs_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoAuthorizationEntry$ReadACLs;", class "Lorg/apache/activemq/schema/core/DtoAuthorizationEntry;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoOutboundQueueBridgeConsumer(org.apache.activemq.schema.core.DtoOutboundQueueBridge$Consumer)
+public javax.xml.bind.JAXBElement createDtoAuthorizationEntryAdminACLs(org.apache.activemq.schema.core.DtoAuthorizationEntry$AdminACLs)
 {
-org.apache.activemq.schema.core.DtoOutboundQueueBridge$Consumer v;
+org.apache.activemq.schema.core.DtoAuthorizationEntry$AdminACLs v;
 javax.xml.bind.JAXBElement v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoOutboundQueueBridge$Consumer;
+v := @parameter: org.apache.activemq.schema.core.DtoAuthorizationEntry$AdminACLs;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoInboundQueueBridgeConsumer_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoOutboundQueueBridge$Consumer;", class "Lorg/apache/activemq/schema/core/DtoOutboundQueueBridge;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoSimpleAuthorizationMapAdminACLs_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoAuthorizationEntry$AdminACLs;", class "Lorg/apache/activemq/schema/core/DtoAuthorizationEntry;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoOutboundQueueBridgeConsumerConnection(org.apache.activemq.schema.core.DtoOutboundQueueBridge$ConsumerConnection)
+public javax.xml.bind.JAXBElement createDtoTimedSubscriptionRecoveryPolicyBroker(org.apache.activemq.schema.core.DtoTimedSubscriptionRecoveryPolicy$Broker)
 {
 javax.xml.bind.JAXBElement v;
-org.apache.activemq.schema.core.DtoOutboundQueueBridge$ConsumerConnection v;
+org.apache.activemq.schema.core.DtoTimedSubscriptionRecoveryPolicy$Broker v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoOutboundQueueBridge$ConsumerConnection;
+v := @parameter: org.apache.activemq.schema.core.DtoTimedSubscriptionRecoveryPolicy$Broker;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoInboundQueueBridgeConsumerConnection_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoOutboundQueueBridge$ConsumerConnection;", class "Lorg/apache/activemq/schema/core/DtoOutboundQueueBridge;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoFixedCountSubscriptionRecoveryPolicyBroker_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoTimedSubscriptionRecoveryPolicy$Broker;", class "Lorg/apache/activemq/schema/core/DtoTimedSubscriptionRecoveryPolicy;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoOutboundQueueBridgeConsumerQueue(org.apache.activemq.schema.core.DtoOutboundQueueBridge$ConsumerQueue)
+public javax.xml.bind.JAXBElement createDtoJournalPersistenceAdapterFactoryJdbcAdapter(org.apache.activemq.schema.core.DtoJournalPersistenceAdapterFactory$JdbcAdapter)
 {
 javax.xml.bind.JAXBElement v;
-org.apache.activemq.schema.core.DtoOutboundQueueBridge$ConsumerQueue v;
 javax.xml.namespace.QName v;
+org.apache.activemq.schema.core.DtoJournalPersistenceAdapterFactory$JdbcAdapter v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoOutboundQueueBridge$ConsumerQueue;
+v := @parameter: org.apache.activemq.schema.core.DtoJournalPersistenceAdapterFactory$JdbcAdapter;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoInboundQueueBridgeConsumerQueue_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoOutboundQueueBridge$ConsumerQueue;", class "Lorg/apache/activemq/schema/core/DtoOutboundQueueBridge;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoJournalPersistenceAdapterFactoryJdbcAdapter_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoJournalPersistenceAdapterFactory$JdbcAdapter;", class "Lorg/apache/activemq/schema/core/DtoJournalPersistenceAdapterFactory;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoOutboundQueueBridgeJmsMessageConvertor(org.apache.activemq.schema.core.DtoOutboundQueueBridge$JmsMessageConvertor)
+public javax.xml.bind.JAXBElement createDtoJournalPersistenceAdapterFactoryStatements(org.apache.activemq.schema.core.DtoJournalPersistenceAdapterFactory$Statements)
 {
-org.apache.activemq.schema.core.DtoOutboundQueueBridge$JmsMessageConvertor v;
+org.apache.activemq.schema.core.DtoJournalPersistenceAdapterFactory$Statements v;
 javax.xml.bind.JAXBElement v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoOutboundQueueBridge$JmsMessageConvertor;
+v := @parameter: org.apache.activemq.schema.core.DtoJournalPersistenceAdapterFactory$Statements;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoInboundQueueBridgeJmsMessageConvertor_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoOutboundQueueBridge$JmsMessageConvertor;", class "Lorg/apache/activemq/schema/core/DtoOutboundQueueBridge;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoSqlServerJDBCAdapterStatements_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoJournalPersistenceAdapterFactory$Statements;", class "Lorg/apache/activemq/schema/core/DtoJournalPersistenceAdapterFactory;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoOutboundQueueBridgeProducerQueue(org.apache.activemq.schema.core.DtoOutboundQueueBridge$ProducerQueue)
+public javax.xml.bind.JAXBElement createDtoJournalPersistenceAdapterFactoryBrokerService(org.apache.activemq.schema.core.DtoJournalPersistenceAdapterFactory$BrokerService)
 {
-org.apache.activemq.schema.core.DtoOutboundQueueBridge$ProducerQueue v;
 javax.xml.bind.JAXBElement v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
+org.apache.activemq.schema.core.DtoJournalPersistenceAdapterFactory$BrokerService v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoOutboundQueueBridge$ProducerQueue;
+v := @parameter: org.apache.activemq.schema.core.DtoJournalPersistenceAdapterFactory$BrokerService;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoInboundQueueBridgeProducerQueue_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoOutboundQueueBridge$ProducerQueue;", class "Lorg/apache/activemq/schema/core/DtoOutboundQueueBridge;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoJdbcPersistenceAdapterBrokerService_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoJournalPersistenceAdapterFactory$BrokerService;", class "Lorg/apache/activemq/schema/core/DtoJournalPersistenceAdapterFactory;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoOutboundQueueBridgeJmsConnector(org.apache.activemq.schema.core.DtoOutboundQueueBridge$JmsConnector)
+public javax.xml.bind.JAXBElement createDtoJournalPersistenceAdapterFactoryLocker(org.apache.activemq.schema.core.DtoJournalPersistenceAdapterFactory$Locker)
 {
+org.apache.activemq.schema.core.DtoJournalPersistenceAdapterFactory$Locker v;
 javax.xml.bind.JAXBElement v;
-org.apache.activemq.schema.core.DtoOutboundQueueBridge$JmsConnector v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoOutboundQueueBridge$JmsConnector;
+v := @parameter: org.apache.activemq.schema.core.DtoJournalPersistenceAdapterFactory$Locker;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoInboundQueueBridgeJmsConnector_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoOutboundQueueBridge$JmsConnector;", class "Lorg/apache/activemq/schema/core/DtoOutboundQueueBridge;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoJdbcPersistenceAdapterLocker_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoJournalPersistenceAdapterFactory$Locker;", class "Lorg/apache/activemq/schema/core/DtoJournalPersistenceAdapterFactory;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoVirtualDestinationInterceptorVirtualDestinations(org.apache.activemq.schema.core.DtoVirtualDestinationInterceptor$VirtualDestinations)
+public javax.xml.bind.JAXBElement createDtoJournalPersistenceAdapterFactoryDataSource(org.apache.activemq.schema.core.DtoJournalPersistenceAdapterFactory$DataSource)
 {
-org.apache.activemq.schema.core.DtoVirtualDestinationInterceptor$VirtualDestinations v;
 javax.xml.bind.JAXBElement v;
+org.apache.activemq.schema.core.DtoJournalPersistenceAdapterFactory$DataSource v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoVirtualDestinationInterceptor$VirtualDestinations;
+v := @parameter: org.apache.activemq.schema.core.DtoJournalPersistenceAdapterFactory$DataSource;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoVirtualDestinationInterceptorVirtualDestinations_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoVirtualDestinationInterceptor$VirtualDestinations;", class "Lorg/apache/activemq/schema/core/DtoVirtualDestinationInterceptor;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoJdbcPersistenceAdapterDataSource_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoJournalPersistenceAdapterFactory$DataSource;", class "Lorg/apache/activemq/schema/core/DtoJournalPersistenceAdapterFactory;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoLeaseLockerIOExceptionHandlerBrokerService(org.apache.activemq.schema.core.DtoLeaseLockerIOExceptionHandler$BrokerService)
+public javax.xml.bind.JAXBElement createDtoJournalPersistenceAdapterFactoryTaskRunnerFactory(org.apache.activemq.schema.core.DtoJournalPersistenceAdapterFactory$TaskRunnerFactory)
 {
 javax.xml.bind.JAXBElement v;
 javax.xml.namespace.QName v;
+org.apache.activemq.schema.core.DtoJournalPersistenceAdapterFactory$TaskRunnerFactory v;
 org.apache.activemq.schema.core.ObjectFactory v;
-org.apache.activemq.schema.core.DtoLeaseLockerIOExceptionHandler$BrokerService v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoLeaseLockerIOExceptionHandler$BrokerService;
+v := @parameter: org.apache.activemq.schema.core.DtoJournalPersistenceAdapterFactory$TaskRunnerFactory;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoTransportConnectorBrokerService_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoLeaseLockerIOExceptionHandler$BrokerService;", class "Lorg/apache/activemq/schema/core/DtoLeaseLockerIOExceptionHandler;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoTransportConnectorTaskRunnerFactory_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoJournalPersistenceAdapterFactory$TaskRunnerFactory;", class "Lorg/apache/activemq/schema/core/DtoJournalPersistenceAdapterFactory;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoSslContextSSLContext(org.apache.activemq.schema.core.DtoSslContext$SSLContext)
+public javax.xml.bind.JAXBElement createDtoJournalPersistenceAdapterFactoryAdapter(org.apache.activemq.schema.core.DtoJournalPersistenceAdapterFactory$Adapter)
 {
-org.apache.activemq.schema.core.DtoSslContext$SSLContext v;
+org.apache.activemq.schema.core.DtoJournalPersistenceAdapterFactory$Adapter v;
 javax.xml.bind.JAXBElement v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoSslContext$SSLContext;
+v := @parameter: org.apache.activemq.schema.core.DtoJournalPersistenceAdapterFactory$Adapter;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoSslContextSSLContext_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoSslContext$SSLContext;", class "Lorg/apache/activemq/schema/core/DtoSslContext;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoJdbcPersistenceAdapterAdapter_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoJournalPersistenceAdapterFactory$Adapter;", class "Lorg/apache/activemq/schema/core/DtoJournalPersistenceAdapterFactory;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoSslContextKeyManagers(org.apache.activemq.schema.core.DtoSslContext$KeyManagers)
+public javax.xml.bind.JAXBElement createDtoJournalPersistenceAdapterFactoryJournal(org.apache.activemq.schema.core.DtoJournalPersistenceAdapterFactory$Journal)
 {
+org.apache.activemq.schema.core.DtoJournalPersistenceAdapterFactory$Journal v;
 javax.xml.bind.JAXBElement v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
-org.apache.activemq.schema.core.DtoSslContext$KeyManagers v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoSslContext$KeyManagers;
+v := @parameter: org.apache.activemq.schema.core.DtoJournalPersistenceAdapterFactory$Journal;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoSslContextKeyManagers_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoSslContext$KeyManagers;", class "Lorg/apache/activemq/schema/core/DtoSslContext;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoJournalPersistenceAdapterJournal_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoJournalPersistenceAdapterFactory$Journal;", class "Lorg/apache/activemq/schema/core/DtoJournalPersistenceAdapterFactory;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoSslContextTrustManagers(org.apache.activemq.schema.core.DtoSslContext$TrustManagers)
+public javax.xml.bind.JAXBElement createDtoJournalPersistenceAdapterFactoryScheduledThreadPoolExecutor(org.apache.activemq.schema.core.DtoJournalPersistenceAdapterFactory$ScheduledThreadPoolExecutor)
 {
+org.apache.activemq.schema.core.DtoJournalPersistenceAdapterFactory$ScheduledThreadPoolExecutor v;
 javax.xml.bind.JAXBElement v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
-org.apache.activemq.schema.core.DtoSslContext$TrustManagers v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoSslContext$TrustManagers;
+v := @parameter: org.apache.activemq.schema.core.DtoJournalPersistenceAdapterFactory$ScheduledThreadPoolExecutor;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoSslContextTrustManagers_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoSslContext$TrustManagers;", class "Lorg/apache/activemq/schema/core/DtoSslContext;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoJdbcPersistenceAdapterScheduledThreadPoolExecutor_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoJournalPersistenceAdapterFactory$ScheduledThreadPoolExecutor;", class "Lorg/apache/activemq/schema/core/DtoJournalPersistenceAdapterFactory;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoSslContextSecureRandom(org.apache.activemq.schema.core.DtoSslContext$SecureRandom)
+public javax.xml.bind.JAXBElement createDtoSharedFileLockerLockable(org.apache.activemq.schema.core.DtoSharedFileLocker$Lockable)
 {
+org.apache.activemq.schema.core.DtoSharedFileLocker$Lockable v;
 javax.xml.bind.JAXBElement v;
-org.apache.activemq.schema.core.DtoSslContext$SecureRandom v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoSslContext$SecureRandom;
+v := @parameter: org.apache.activemq.schema.core.DtoSharedFileLocker$Lockable;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoSslContextSecureRandom_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoSslContext$SecureRandom;", class "Lorg/apache/activemq/schema/core/DtoSslContext;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoDatabaseLockerLockable_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoSharedFileLocker$Lockable;", class "Lorg/apache/activemq/schema/core/DtoSharedFileLocker;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoDefaultJDBCAdapterStatements(org.apache.activemq.schema.core.DtoDefaultJDBCAdapter$Statements)
+public javax.xml.bind.JAXBElement createDtoPListStoreImplBrokerService(org.apache.activemq.schema.core.DtoPListStoreImpl$BrokerService)
 {
+org.apache.activemq.schema.core.DtoPListStoreImpl$BrokerService v;
 javax.xml.bind.JAXBElement v;
-org.apache.activemq.schema.core.DtoDefaultJDBCAdapter$Statements v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoDefaultJDBCAdapter$Statements;
+v := @parameter: org.apache.activemq.schema.core.DtoPListStoreImpl$BrokerService;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoSybaseJdbcAdapterStatements_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoDefaultJDBCAdapter$Statements;", class "Lorg/apache/activemq/schema/core/DtoDefaultJDBCAdapter;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoJdbcPersistenceAdapterBrokerService_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoPListStoreImpl$BrokerService;", class "Lorg/apache/activemq/schema/core/DtoPListStoreImpl;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoSharedFileLockerLockable(org.apache.activemq.schema.core.DtoSharedFileLocker$Lockable)
+public javax.xml.bind.JAXBElement createDtoRetainedMessageSubscriptionRecoveryPolicyBroker(org.apache.activemq.schema.core.DtoRetainedMessageSubscriptionRecoveryPolicy$Broker)
 {
-org.apache.activemq.schema.core.DtoSharedFileLocker$Lockable v;
+org.apache.activemq.schema.core.DtoRetainedMessageSubscriptionRecoveryPolicy$Broker v;
 javax.xml.bind.JAXBElement v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoSharedFileLocker$Lockable;
+v := @parameter: org.apache.activemq.schema.core.DtoRetainedMessageSubscriptionRecoveryPolicy$Broker;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoDatabaseLockerLockable_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoSharedFileLocker$Lockable;", class "Lorg/apache/activemq/schema/core/DtoSharedFileLocker;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoFixedCountSubscriptionRecoveryPolicyBroker_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoRetainedMessageSubscriptionRecoveryPolicy$Broker;", class "Lorg/apache/activemq/schema/core/DtoRetainedMessageSubscriptionRecoveryPolicy;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoManagementContextMBeanServer(org.apache.activemq.schema.core.DtoManagementContext$MBeanServer)
+public javax.xml.bind.JAXBElement createDtoRetainedMessageSubscriptionRecoveryPolicyWrapped(org.apache.activemq.schema.core.DtoRetainedMessageSubscriptionRecoveryPolicy$Wrapped)
 {
 javax.xml.bind.JAXBElement v;
-org.apache.activemq.schema.core.DtoManagementContext$MBeanServer v;
+org.apache.activemq.schema.core.DtoRetainedMessageSubscriptionRecoveryPolicy$Wrapped v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoManagementContext$MBeanServer;
+v := @parameter: org.apache.activemq.schema.core.DtoRetainedMessageSubscriptionRecoveryPolicy$Wrapped;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoManagementContextMBeanServer_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoManagementContext$MBeanServer;", class "Lorg/apache/activemq/schema/core/DtoManagementContext;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoRetainedMessageSubscriptionRecoveryPolicyWrapped_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoRetainedMessageSubscriptionRecoveryPolicy$Wrapped;", class "Lorg/apache/activemq/schema/core/DtoRetainedMessageSubscriptionRecoveryPolicy;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoManagementContextEnvironment(org.apache.activemq.schema.core.DtoManagementContext$Environment)
+public javax.xml.bind.JAXBElement createDtoRedeliveryPolicyDestination(org.apache.activemq.schema.core.DtoRedeliveryPolicy$Destination)
 {
-org.apache.activemq.schema.core.DtoManagementContext$Environment v;
 javax.xml.bind.JAXBElement v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
+org.apache.activemq.schema.core.DtoRedeliveryPolicy$Destination v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoManagementContext$Environment;
+v := @parameter: org.apache.activemq.schema.core.DtoRedeliveryPolicy$Destination;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoManagementContextEnvironment_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoManagementContext$Environment;", class "Lorg/apache/activemq/schema/core/DtoManagementContext;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoSimpleDispatchSelectorDestination_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoRedeliveryPolicy$Destination;", class "Lorg/apache/activemq/schema/core/DtoRedeliveryPolicy;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoManagementContextServer(org.apache.activemq.schema.core.DtoManagementContext$Server)
+public javax.xml.bind.JAXBElement createDtoTransactDatabaseLockerStatements(org.apache.activemq.schema.core.DtoTransactDatabaseLocker$Statements)
 {
+org.apache.activemq.schema.core.DtoTransactDatabaseLocker$Statements v;
 javax.xml.bind.JAXBElement v;
-org.apache.activemq.schema.core.DtoManagementContext$Server v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoManagementContext$Server;
+v := @parameter: org.apache.activemq.schema.core.DtoTransactDatabaseLocker$Statements;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoTransportConnectorServer_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoManagementContext$Server;", class "Lorg/apache/activemq/schema/core/DtoManagementContext;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoSqlServerJDBCAdapterStatements_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoTransactDatabaseLocker$Statements;", class "Lorg/apache/activemq/schema/core/DtoTransactDatabaseLocker;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoXaConnectionFactoryRejectedTaskHandler(org.apache.activemq.schema.core.DtoXaConnectionFactory$RejectedTaskHandler)
+public javax.xml.bind.JAXBElement createDtoTransactDatabaseLockerDataSource(org.apache.activemq.schema.core.DtoTransactDatabaseLocker$DataSource)
 {
-org.apache.activemq.schema.core.DtoXaConnectionFactory$RejectedTaskHandler v;
 javax.xml.bind.JAXBElement v;
+org.apache.activemq.schema.core.DtoTransactDatabaseLocker$DataSource v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoXaConnectionFactory$RejectedTaskHandler;
+v := @parameter: org.apache.activemq.schema.core.DtoTransactDatabaseLocker$DataSource;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoTaskRunnerFactoryRejectedTaskHandler_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoXaConnectionFactory$RejectedTaskHandler;", class "Lorg/apache/activemq/schema/core/DtoXaConnectionFactory;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoJdbcPersistenceAdapterDataSource_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoTransactDatabaseLocker$DataSource;", class "Lorg/apache/activemq/schema/core/DtoTransactDatabaseLocker;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoXaConnectionFactorySessionTaskRunner(org.apache.activemq.schema.core.DtoXaConnectionFactory$SessionTaskRunner)
+public javax.xml.bind.JAXBElement createDtoTransactDatabaseLockerExceptionHandler(org.apache.activemq.schema.core.DtoTransactDatabaseLocker$ExceptionHandler)
 {
 javax.xml.bind.JAXBElement v;
-org.apache.activemq.schema.core.DtoXaConnectionFactory$SessionTaskRunner v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
+org.apache.activemq.schema.core.DtoTransactDatabaseLocker$ExceptionHandler v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoXaConnectionFactory$SessionTaskRunner;
+v := @parameter: org.apache.activemq.schema.core.DtoTransactDatabaseLocker$ExceptionHandler;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoConnectionFactorySessionTaskRunner_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoXaConnectionFactory$SessionTaskRunner;", class "Lorg/apache/activemq/schema/core/DtoXaConnectionFactory;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoDatabaseLockerExceptionHandler_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoTransactDatabaseLocker$ExceptionHandler;", class "Lorg/apache/activemq/schema/core/DtoTransactDatabaseLocker;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoXaConnectionFactoryConnectionIdGenerator(org.apache.activemq.schema.core.DtoXaConnectionFactory$ConnectionIdGenerator)
+public javax.xml.bind.JAXBElement createDtoTransactDatabaseLockerLockable(org.apache.activemq.schema.core.DtoTransactDatabaseLocker$Lockable)
 {
-org.apache.activemq.schema.core.DtoXaConnectionFactory$ConnectionIdGenerator v;
 javax.xml.bind.JAXBElement v;
+org.apache.activemq.schema.core.DtoTransactDatabaseLocker$Lockable v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoXaConnectionFactory$ConnectionIdGenerator;
+v := @parameter: org.apache.activemq.schema.core.DtoTransactDatabaseLocker$Lockable;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoConnectionFactoryConnectionIdGenerator_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoXaConnectionFactory$ConnectionIdGenerator;", class "Lorg/apache/activemq/schema/core/DtoXaConnectionFactory;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoDatabaseLockerLockable_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoTransactDatabaseLocker$Lockable;", class "Lorg/apache/activemq/schema/core/DtoTransactDatabaseLocker;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoXaConnectionFactoryProperties(org.apache.activemq.schema.core.DtoXaConnectionFactory$Properties)
+public javax.xml.bind.JAXBElement createDtoJmsTopicConnectorLocalTopicConnection(org.apache.activemq.schema.core.DtoJmsTopicConnector$LocalTopicConnection)
 {
 javax.xml.bind.JAXBElement v;
-org.apache.activemq.schema.core.DtoXaConnectionFactory$Properties v;
+org.apache.activemq.schema.core.DtoJmsTopicConnector$LocalTopicConnection v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoXaConnectionFactory$Properties;
+v := @parameter: org.apache.activemq.schema.core.DtoJmsTopicConnector$LocalTopicConnection;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoTempTopicProperties_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoXaConnectionFactory$Properties;", class "Lorg/apache/activemq/schema/core/DtoXaConnectionFactory;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoJmsTopicConnectorLocalTopicConnection_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoJmsTopicConnector$LocalTopicConnection;", class "Lorg/apache/activemq/schema/core/DtoJmsTopicConnector;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoXaConnectionFactoryBlobTransferPolicy(org.apache.activemq.schema.core.DtoXaConnectionFactory$BlobTransferPolicy)
+public javax.xml.bind.JAXBElement createDtoJmsTopicConnectorOutboundTopicConnectionFactory(org.apache.activemq.schema.core.DtoJmsTopicConnector$OutboundTopicConnectionFactory)
 {
-org.apache.activemq.schema.core.DtoXaConnectionFactory$BlobTransferPolicy v;
 javax.xml.bind.JAXBElement v;
+org.apache.activemq.schema.core.DtoJmsTopicConnector$OutboundTopicConnectionFactory v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoXaConnectionFactory$BlobTransferPolicy;
+v := @parameter: org.apache.activemq.schema.core.DtoJmsTopicConnector$OutboundTopicConnectionFactory;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoConnectionFactoryBlobTransferPolicy_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoXaConnectionFactory$BlobTransferPolicy;", class "Lorg/apache/activemq/schema/core/DtoXaConnectionFactory;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoJmsTopicConnectorOutboundTopicConnectionFactory_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoJmsTopicConnector$OutboundTopicConnectionFactory;", class "Lorg/apache/activemq/schema/core/DtoJmsTopicConnector;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoXaConnectionFactoryExceptionListener(org.apache.activemq.schema.core.DtoXaConnectionFactory$ExceptionListener)
+public javax.xml.bind.JAXBElement createDtoJmsTopicConnectorInboundTopicBridges(org.apache.activemq.schema.core.DtoJmsTopicConnector$InboundTopicBridges)
 {
+org.apache.activemq.schema.core.DtoJmsTopicConnector$InboundTopicBridges v;
 javax.xml.bind.JAXBElement v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
-org.apache.activemq.schema.core.DtoXaConnectionFactory$ExceptionListener v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoXaConnectionFactory$ExceptionListener;
+v := @parameter: org.apache.activemq.schema.core.DtoJmsTopicConnector$InboundTopicBridges;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoConnectionFactoryExceptionListener_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoXaConnectionFactory$ExceptionListener;", class "Lorg/apache/activemq/schema/core/DtoXaConnectionFactory;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoJmsTopicConnectorInboundTopicBridges_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoJmsTopicConnector$InboundTopicBridges;", class "Lorg/apache/activemq/schema/core/DtoJmsTopicConnector;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoXaConnectionFactoryClientIdGenerator(org.apache.activemq.schema.core.DtoXaConnectionFactory$ClientIdGenerator)
+public javax.xml.bind.JAXBElement createDtoJmsTopicConnectorOutboundTopicBridges(org.apache.activemq.schema.core.DtoJmsTopicConnector$OutboundTopicBridges)
 {
 javax.xml.bind.JAXBElement v;
 javax.xml.namespace.QName v;
+org.apache.activemq.schema.core.DtoJmsTopicConnector$OutboundTopicBridges v;
 org.apache.activemq.schema.core.ObjectFactory v;
-org.apache.activemq.schema.core.DtoXaConnectionFactory$ClientIdGenerator v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoXaConnectionFactory$ClientIdGenerator;
+v := @parameter: org.apache.activemq.schema.core.DtoJmsTopicConnector$OutboundTopicBridges;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoConnectionFactoryClientIdGenerator_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoXaConnectionFactory$ClientIdGenerator;", class "Lorg/apache/activemq/schema/core/DtoXaConnectionFactory;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoJmsTopicConnectorOutboundTopicBridges_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoJmsTopicConnector$OutboundTopicBridges;", class "Lorg/apache/activemq/schema/core/DtoJmsTopicConnector;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoXaConnectionFactoryTrustedPackages(org.apache.activemq.schema.core.DtoXaConnectionFactory$TrustedPackages)
+public javax.xml.bind.JAXBElement createDtoJmsTopicConnectorBrokerService(org.apache.activemq.schema.core.DtoJmsTopicConnector$BrokerService)
 {
+org.apache.activemq.schema.core.DtoJmsTopicConnector$BrokerService v;
 javax.xml.bind.JAXBElement v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
-org.apache.activemq.schema.core.DtoXaConnectionFactory$TrustedPackages v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoXaConnectionFactory$TrustedPackages;
+v := @parameter: org.apache.activemq.schema.core.DtoJmsTopicConnector$BrokerService;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoConnectionFactoryTrustedPackages_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoXaConnectionFactory$TrustedPackages;", class "Lorg/apache/activemq/schema/core/DtoXaConnectionFactory;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoJdbcPersistenceAdapterBrokerService_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoJmsTopicConnector$BrokerService;", class "Lorg/apache/activemq/schema/core/DtoJmsTopicConnector;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoXaConnectionFactoryTransportListener(org.apache.activemq.schema.core.DtoXaConnectionFactory$TransportListener)
+public javax.xml.bind.JAXBElement createDtoJmsTopicConnectorInboundMessageConvertor(org.apache.activemq.schema.core.DtoJmsTopicConnector$InboundMessageConvertor)
 {
 javax.xml.bind.JAXBElement v;
+org.apache.activemq.schema.core.DtoJmsTopicConnector$InboundMessageConvertor v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
-org.apache.activemq.schema.core.DtoXaConnectionFactory$TransportListener v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoXaConnectionFactory$TransportListener;
+v := @parameter: org.apache.activemq.schema.core.DtoJmsTopicConnector$InboundMessageConvertor;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoConnectionFactoryTransportListener_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoXaConnectionFactory$TransportListener;", class "Lorg/apache/activemq/schema/core/DtoXaConnectionFactory;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoJmsQueueConnectorInboundMessageConvertor_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoJmsTopicConnector$InboundMessageConvertor;", class "Lorg/apache/activemq/schema/core/DtoJmsTopicConnector;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoXaConnectionFactoryPrefetchPolicy(org.apache.activemq.schema.core.DtoXaConnectionFactory$PrefetchPolicy)
+public javax.xml.bind.JAXBElement createDtoJmsTopicConnectorReconnectionPolicy(org.apache.activemq.schema.core.DtoJmsTopicConnector$ReconnectionPolicy)
 {
-org.apache.activemq.schema.core.DtoXaConnectionFactory$PrefetchPolicy v;
 javax.xml.bind.JAXBElement v;
 javax.xml.namespace.QName v;
+org.apache.activemq.schema.core.DtoJmsTopicConnector$ReconnectionPolicy v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoXaConnectionFactory$PrefetchPolicy;
+v := @parameter: org.apache.activemq.schema.core.DtoJmsTopicConnector$ReconnectionPolicy;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoConnectionFactoryPrefetchPolicy_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoXaConnectionFactory$PrefetchPolicy;", class "Lorg/apache/activemq/schema/core/DtoXaConnectionFactory;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoJmsQueueConnectorReconnectionPolicy_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoJmsTopicConnector$ReconnectionPolicy;", class "Lorg/apache/activemq/schema/core/DtoJmsTopicConnector;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoXaConnectionFactoryTransformer(org.apache.activemq.schema.core.DtoXaConnectionFactory$Transformer)
+public javax.xml.bind.JAXBElement createDtoJmsTopicConnectorOutboundMessageConvertor(org.apache.activemq.schema.core.DtoJmsTopicConnector$OutboundMessageConvertor)
 {
-org.apache.activemq.schema.core.DtoXaConnectionFactory$Transformer v;
 javax.xml.bind.JAXBElement v;
+org.apache.activemq.schema.core.DtoJmsTopicConnector$OutboundMessageConvertor v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoXaConnectionFactory$Transformer;
+v := @parameter: org.apache.activemq.schema.core.DtoJmsTopicConnector$OutboundMessageConvertor;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoConnectionFactoryTransformer_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoXaConnectionFactory$Transformer;", class "Lorg/apache/activemq/schema/core/DtoXaConnectionFactory;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoJmsQueueConnectorOutboundMessageConvertor_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoJmsTopicConnector$OutboundMessageConvertor;", class "Lorg/apache/activemq/schema/core/DtoJmsTopicConnector;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoXaConnectionFactoryClientInternalExceptionListener(org.apache.activemq.schema.core.DtoXaConnectionFactory$ClientInternalExceptionListener)
+public javax.xml.bind.JAXBElement createDtoJmsTopicConnectorLocalTopicConnectionFactory(org.apache.activemq.schema.core.DtoJmsTopicConnector$LocalTopicConnectionFactory)
 {
 javax.xml.bind.JAXBElement v;
+org.apache.activemq.schema.core.DtoJmsTopicConnector$LocalTopicConnectionFactory v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
-org.apache.activemq.schema.core.DtoXaConnectionFactory$ClientInternalExceptionListener v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoXaConnectionFactory$ClientInternalExceptionListener;
+v := @parameter: org.apache.activemq.schema.core.DtoJmsTopicConnector$LocalTopicConnectionFactory;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoConnectionFactoryClientInternalExceptionListener_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoXaConnectionFactory$ClientInternalExceptionListener;", class "Lorg/apache/activemq/schema/core/DtoXaConnectionFactory;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoJmsTopicConnectorLocalTopicConnectionFactory_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoJmsTopicConnector$LocalTopicConnectionFactory;", class "Lorg/apache/activemq/schema/core/DtoJmsTopicConnector;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoXaConnectionFactoryRedeliveryPolicyMap(org.apache.activemq.schema.core.DtoXaConnectionFactory$RedeliveryPolicyMap)
+public javax.xml.bind.JAXBElement createDtoJmsTopicConnectorOutboundTopicConnection(org.apache.activemq.schema.core.DtoJmsTopicConnector$OutboundTopicConnection)
 {
+org.apache.activemq.schema.core.DtoJmsTopicConnector$OutboundTopicConnection v;
 javax.xml.bind.JAXBElement v;
-org.apache.activemq.schema.core.DtoXaConnectionFactory$RedeliveryPolicyMap v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoXaConnectionFactory$RedeliveryPolicyMap;
+v := @parameter: org.apache.activemq.schema.core.DtoJmsTopicConnector$OutboundTopicConnection;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoConnectionFactoryRedeliveryPolicyMap_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoXaConnectionFactory$RedeliveryPolicyMap;", class "Lorg/apache/activemq/schema/core/DtoXaConnectionFactory;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoJmsTopicConnectorOutboundTopicConnection_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoJmsTopicConnector$OutboundTopicConnection;", class "Lorg/apache/activemq/schema/core/DtoJmsTopicConnector;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoXaConnectionFactoryRedeliveryPolicy(org.apache.activemq.schema.core.DtoXaConnectionFactory$RedeliveryPolicy)
+public javax.xml.bind.JAXBElement createDtoMulticastTraceBrokerPluginWireFormat(org.apache.activemq.schema.core.DtoMulticastTraceBrokerPlugin$WireFormat)
 {
-org.apache.activemq.schema.core.DtoXaConnectionFactory$RedeliveryPolicy v;
 javax.xml.bind.JAXBElement v;
 javax.xml.namespace.QName v;
+org.apache.activemq.schema.core.DtoMulticastTraceBrokerPlugin$WireFormat v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoXaConnectionFactory$RedeliveryPolicy;
+v := @parameter: org.apache.activemq.schema.core.DtoMulticastTraceBrokerPlugin$WireFormat;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoConnectionFactoryRedeliveryPolicy_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoXaConnectionFactory$RedeliveryPolicy;", class "Lorg/apache/activemq/schema/core/DtoXaConnectionFactory;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoJdbcPersistenceAdapterWireFormat_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoMulticastTraceBrokerPlugin$WireFormat;", class "Lorg/apache/activemq/schema/core/DtoMulticastTraceBrokerPlugin;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoLeaseDatabaseLockerStatements(org.apache.activemq.schema.core.DtoLeaseDatabaseLocker$Statements)
+public javax.xml.bind.JAXBElement createDtoMulticastTraceBrokerPluginWireFormatFactory(org.apache.activemq.schema.core.DtoMulticastTraceBrokerPlugin$WireFormatFactory)
 {
-org.apache.activemq.schema.core.DtoLeaseDatabaseLocker$Statements v;
+org.apache.activemq.schema.core.DtoMulticastTraceBrokerPlugin$WireFormatFactory v;
 javax.xml.bind.JAXBElement v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoLeaseDatabaseLocker$Statements;
+v := @parameter: org.apache.activemq.schema.core.DtoMulticastTraceBrokerPlugin$WireFormatFactory;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoSybaseJdbcAdapterStatements_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoLeaseDatabaseLocker$Statements;", class "Lorg/apache/activemq/schema/core/DtoLeaseDatabaseLocker;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoUdpTraceBrokerPluginWireFormatFactory_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoMulticastTraceBrokerPlugin$WireFormatFactory;", class "Lorg/apache/activemq/schema/core/DtoMulticastTraceBrokerPlugin;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoLeaseDatabaseLockerDataSource(org.apache.activemq.schema.core.DtoLeaseDatabaseLocker$DataSource)
+public javax.xml.bind.JAXBElement createDtoMulticastTraceBrokerPluginAdminConnectionContext(org.apache.activemq.schema.core.DtoMulticastTraceBrokerPlugin$AdminConnectionContext)
 {
-org.apache.activemq.schema.core.DtoLeaseDatabaseLocker$DataSource v;
+org.apache.activemq.schema.core.DtoMulticastTraceBrokerPlugin$AdminConnectionContext v;
 javax.xml.bind.JAXBElement v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoLeaseDatabaseLocker$DataSource;
+v := @parameter: org.apache.activemq.schema.core.DtoMulticastTraceBrokerPlugin$AdminConnectionContext;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoDatabaseLockerDataSource_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoLeaseDatabaseLocker$DataSource;", class "Lorg/apache/activemq/schema/core/DtoLeaseDatabaseLocker;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoLoggingBrokerPluginAdminConnectionContext_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoMulticastTraceBrokerPlugin$AdminConnectionContext;", class "Lorg/apache/activemq/schema/core/DtoMulticastTraceBrokerPlugin;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoLeaseDatabaseLockerLockable(org.apache.activemq.schema.core.DtoLeaseDatabaseLocker$Lockable)
+public javax.xml.bind.JAXBElement createDtoMulticastTraceBrokerPluginAddress(org.apache.activemq.schema.core.DtoMulticastTraceBrokerPlugin$Address)
 {
-org.apache.activemq.schema.core.DtoLeaseDatabaseLocker$Lockable v;
 javax.xml.bind.JAXBElement v;
+org.apache.activemq.schema.core.DtoMulticastTraceBrokerPlugin$Address v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoLeaseDatabaseLocker$Lockable;
+v := @parameter: org.apache.activemq.schema.core.DtoMulticastTraceBrokerPlugin$Address;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoDatabaseLockerLockable_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoLeaseDatabaseLocker$Lockable;", class "Lorg/apache/activemq/schema/core/DtoLeaseDatabaseLocker;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoUdpTraceBrokerPluginAddress_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoMulticastTraceBrokerPlugin$Address;", class "Lorg/apache/activemq/schema/core/DtoMulticastTraceBrokerPlugin;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoPostgresqlJdbcAdapterStatements(org.apache.activemq.schema.core.DtoPostgresqlJdbcAdapter$Statements)
+public javax.xml.bind.JAXBElement createDtoMulticastTraceBrokerPluginNext(org.apache.activemq.schema.core.DtoMulticastTraceBrokerPlugin$Next)
 {
+org.apache.activemq.schema.core.DtoMulticastTraceBrokerPlugin$Next v;
 javax.xml.bind.JAXBElement v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
-org.apache.activemq.schema.core.DtoPostgresqlJdbcAdapter$Statements v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoPostgresqlJdbcAdapter$Statements;
+v := @parameter: org.apache.activemq.schema.core.DtoMulticastTraceBrokerPlugin$Next;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoSybaseJdbcAdapterStatements_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoPostgresqlJdbcAdapter$Statements;", class "Lorg/apache/activemq/schema/core/DtoPostgresqlJdbcAdapter;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoLoggingBrokerPluginNext_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoMulticastTraceBrokerPlugin$Next;", class "Lorg/apache/activemq/schema/core/DtoMulticastTraceBrokerPlugin;", v);
 return v;
 }
 public javax.xml.bind.JAXBElement createDtoBrokerPersistenceTaskRunnerFactory(org.apache.activemq.schema.core.DtoBroker$PersistenceTaskRunnerFactory)
@@ -10332,7 +10033,7 @@
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
 v := @parameter: org.apache.activemq.schema.core.DtoBroker$PersistenceTaskRunnerFactory;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoBrokerServicePersistenceTaskRunnerFactory_QNAME>;
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoBrokerPersistenceTaskRunnerFactory_QNAME>;
 specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoBroker$PersistenceTaskRunnerFactory;", class "Lorg/apache/activemq/schema/core/DtoBroker;", v);
 return v;
 }
@@ -10345,7 +10046,7 @@
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
 v := @parameter: org.apache.activemq.schema.core.DtoBroker$DestinationInterceptors;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoBrokerServiceDestinationInterceptors_QNAME>;
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoBrokerDestinationInterceptors_QNAME>;
 specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoBroker$DestinationInterceptors;", class "Lorg/apache/activemq/schema/core/DtoBroker;", v);
 return v;
 }
@@ -10371,7 +10072,7 @@
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
 v := @parameter: org.apache.activemq.schema.core.DtoBroker$NetworkConnectorURIs;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoBrokerServiceNetworkConnectorURIs_QNAME>;
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoBrokerNetworkConnectorURIs_QNAME>;
 specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoBroker$NetworkConnectorURIs;", class "Lorg/apache/activemq/schema/core/DtoBroker;", v);
 return v;
 }
@@ -10384,7 +10085,7 @@
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
 v := @parameter: org.apache.activemq.schema.core.DtoBroker$TransportConnectors;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoBrokerServiceTransportConnectors_QNAME>;
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoBrokerTransportConnectors_QNAME>;
 specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoBroker$TransportConnectors;", class "Lorg/apache/activemq/schema/core/DtoBroker;", v);
 return v;
 }
@@ -10397,7 +10098,7 @@
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
 v := @parameter: org.apache.activemq.schema.core.DtoBroker$StartException;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoBrokerServiceStartException_QNAME>;
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoBrokerStartException_QNAME>;
 specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoBroker$StartException;", class "Lorg/apache/activemq/schema/core/DtoBroker;", v);
 return v;
 }
@@ -10410,7 +10111,7 @@
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
 v := @parameter: org.apache.activemq.schema.core.DtoBroker$NetworkConnectors;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoBrokerServiceNetworkConnectors_QNAME>;
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoBrokerNetworkConnectors_QNAME>;
 specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoBroker$NetworkConnectors;", class "Lorg/apache/activemq/schema/core/DtoBroker;", v);
 return v;
 }
@@ -10423,7 +10124,7 @@
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
 v := @parameter: org.apache.activemq.schema.core.DtoBroker$RegionBroker;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoBrokerServiceRegionBroker_QNAME>;
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoBrokerRegionBroker_QNAME>;
 specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoBroker$RegionBroker;", class "Lorg/apache/activemq/schema/core/DtoBroker;", v);
 return v;
 }
@@ -10436,7 +10137,7 @@
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
 v := @parameter: org.apache.activemq.schema.core.DtoBroker$TempDataStore;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoBrokerServiceTempDataStore_QNAME>;
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoBrokerTempDataStore_QNAME>;
 specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoBroker$TempDataStore;", class "Lorg/apache/activemq/schema/core/DtoBroker;", v);
 return v;
 }
@@ -10462,7 +10163,7 @@
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
 v := @parameter: org.apache.activemq.schema.core.DtoBroker$Services;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoBrokerServiceServices_QNAME>;
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoBrokerServices_QNAME>;
 specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoBroker$Services;", class "Lorg/apache/activemq/schema/core/DtoBroker;", v);
 return v;
 }
@@ -10475,7 +10176,7 @@
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
 v := @parameter: org.apache.activemq.schema.core.DtoBroker$SslContext;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoBrokerServiceSslContext_QNAME>;
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoNetworkConnectorSslContext_QNAME>;
 specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoBroker$SslContext;", class "Lorg/apache/activemq/schema/core/DtoBroker;", v);
 return v;
 }
@@ -10488,7 +10189,7 @@
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
 v := @parameter: org.apache.activemq.schema.core.DtoBroker$ShutdownHooks;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoBrokerServiceShutdownHooks_QNAME>;
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoBrokerShutdownHooks_QNAME>;
 specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoBroker$ShutdownHooks;", class "Lorg/apache/activemq/schema/core/DtoBroker;", v);
 return v;
 }
@@ -10501,7 +10202,7 @@
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
 v := @parameter: org.apache.activemq.schema.core.DtoBroker$JmsBridgeConnectors;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoBrokerServiceJmsBridgeConnectors_QNAME>;
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoBrokerJmsBridgeConnectors_QNAME>;
 specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoBroker$JmsBridgeConnectors;", class "Lorg/apache/activemq/schema/core/DtoBroker;", v);
 return v;
 }
@@ -10514,7 +10215,7 @@
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
 v := @parameter: org.apache.activemq.schema.core.DtoBroker$Destinations;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoBrokerServiceDestinations_QNAME>;
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoBrokerDestinations_QNAME>;
 specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoBroker$Destinations;", class "Lorg/apache/activemq/schema/core/DtoBroker;", v);
 return v;
 }
@@ -10527,7 +10228,7 @@
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
 v := @parameter: org.apache.activemq.schema.core.DtoBroker$TransportConnectorURIs;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoBrokerServiceTransportConnectorURIs_QNAME>;
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoBrokerTransportConnectorURIs_QNAME>;
 specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoBroker$TransportConnectorURIs;", class "Lorg/apache/activemq/schema/core/DtoBroker;", v);
 return v;
 }
@@ -10540,7 +10241,7 @@
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
 v := @parameter: org.apache.activemq.schema.core.DtoBroker$AdminView;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoBrokerServiceAdminView_QNAME>;
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoBrokerAdminView_QNAME>;
 specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoBroker$AdminView;", class "Lorg/apache/activemq/schema/core/DtoBroker;", v);
 return v;
 }
@@ -10553,7 +10254,7 @@
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
 v := @parameter: org.apache.activemq.schema.core.DtoBroker$PersistenceAdapter;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoBrokerServicePersistenceAdapter_QNAME>;
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoFilteredKahaDBPersistenceAdapter_QNAME>;
 specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoBroker$PersistenceAdapter;", class "Lorg/apache/activemq/schema/core/DtoBroker;", v);
 return v;
 }
@@ -10566,7 +10267,7 @@
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
 v := @parameter: org.apache.activemq.schema.core.DtoBroker$ProducerSystemUsage;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoBrokerServiceProducerSystemUsage_QNAME>;
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoBrokerProducerSystemUsage_QNAME>;
 specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoBroker$ProducerSystemUsage;", class "Lorg/apache/activemq/schema/core/DtoBroker;", v);
 return v;
 }
@@ -10579,7 +10280,7 @@
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
 v := @parameter: org.apache.activemq.schema.core.DtoBroker$ManagementContext;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoBrokerServiceManagementContext_QNAME>;
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoBrokerManagementContext_QNAME>;
 specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoBroker$ManagementContext;", class "Lorg/apache/activemq/schema/core/DtoBroker;", v);
 return v;
 }
@@ -10592,7 +10293,7 @@
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
 v := @parameter: org.apache.activemq.schema.core.DtoBroker$ProxyConnectors;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoBrokerServiceProxyConnectors_QNAME>;
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoBrokerProxyConnectors_QNAME>;
 specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoBroker$ProxyConnectors;", class "Lorg/apache/activemq/schema/core/DtoBroker;", v);
 return v;
 }
@@ -10618,7 +10319,7 @@
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
 v := @parameter: org.apache.activemq.schema.core.DtoBroker$ConsumerSystemUsage;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoBrokerServiceConsumerSystemUsage_QNAME>;
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoBrokerConsumerSystemUsage_QNAME>;
 specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoBroker$ConsumerSystemUsage;", class "Lorg/apache/activemq/schema/core/DtoBroker;", v);
 return v;
 }
@@ -10631,7 +10332,7 @@
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
 v := @parameter: org.apache.activemq.schema.core.DtoBroker$IoExceptionHandler;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoBrokerServiceIoExceptionHandler_QNAME>;
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoBrokerIoExceptionHandler_QNAME>;
 specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoBroker$IoExceptionHandler;", class "Lorg/apache/activemq/schema/core/DtoBroker;", v);
 return v;
 }
@@ -10644,7 +10345,7 @@
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
 v := @parameter: org.apache.activemq.schema.core.DtoBroker$DestinationPolicy;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoBrokerServiceDestinationPolicy_QNAME>;
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoBrokerDestinationPolicy_QNAME>;
 specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoBroker$DestinationPolicy;", class "Lorg/apache/activemq/schema/core/DtoBroker;", v);
 return v;
 }
@@ -10657,7 +10358,7 @@
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
 v := @parameter: org.apache.activemq.schema.core.DtoBroker$BrokerContext;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoBrokerServiceBrokerContext_QNAME>;
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoBrokerBrokerContext_QNAME>;
 specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoBroker$BrokerContext;", class "Lorg/apache/activemq/schema/core/DtoBroker;", v);
 return v;
 }
@@ -10670,7 +10371,7 @@
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
 v := @parameter: org.apache.activemq.schema.core.DtoBroker$SystemUsage;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoBrokerServiceSystemUsage_QNAME>;
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoBrokerSystemUsage_QNAME>;
 specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoBroker$SystemUsage;", class "Lorg/apache/activemq/schema/core/DtoBroker;", v);
 return v;
 }
@@ -10683,7 +10384,7 @@
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
 v := @parameter: org.apache.activemq.schema.core.DtoBroker$PersistenceFactory;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoBrokerServicePersistenceFactory_QNAME>;
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoBrokerPersistenceFactory_QNAME>;
 specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoBroker$PersistenceFactory;", class "Lorg/apache/activemq/schema/core/DtoBroker;", v);
 return v;
 }
@@ -10696,7 +10397,7 @@
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
 v := @parameter: org.apache.activemq.schema.core.DtoBroker$Plugins;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoBrokerServicePlugins_QNAME>;
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoBrokerPlugins_QNAME>;
 specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoBroker$Plugins;", class "Lorg/apache/activemq/schema/core/DtoBroker;", v);
 return v;
 }
@@ -10709,491 +10410,784 @@
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
 v := @parameter: org.apache.activemq.schema.core.DtoBroker$DestinationFactory;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoBrokerServiceDestinationFactory_QNAME>;
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoBrokerDestinationFactory_QNAME>;
 specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoBroker$DestinationFactory;", class "Lorg/apache/activemq/schema/core/DtoBroker;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoQueueProperties(org.apache.activemq.schema.core.DtoQueue$Properties)
+public javax.xml.bind.JAXBElement createDtoJournaledJDBCJdbcAdapter(org.apache.activemq.schema.core.DtoJournaledJDBC$JdbcAdapter)
 {
-org.apache.activemq.schema.core.DtoQueue$Properties v;
+org.apache.activemq.schema.core.DtoJournaledJDBC$JdbcAdapter v;
 javax.xml.bind.JAXBElement v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoQueue$Properties;
+v := @parameter: org.apache.activemq.schema.core.DtoJournaledJDBC$JdbcAdapter;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoTempTopicProperties_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoQueue$Properties;", class "Lorg/apache/activemq/schema/core/DtoQueue;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoJournalPersistenceAdapterFactoryJdbcAdapter_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoJournaledJDBC$JdbcAdapter;", class "Lorg/apache/activemq/schema/core/DtoJournaledJDBC;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoQueueCompositeDestinations(org.apache.activemq.schema.core.DtoQueue$CompositeDestinations)
+public javax.xml.bind.JAXBElement createDtoJournaledJDBCStatements(org.apache.activemq.schema.core.DtoJournaledJDBC$Statements)
 {
-org.apache.activemq.schema.core.DtoQueue$CompositeDestinations v;
 javax.xml.bind.JAXBElement v;
 javax.xml.namespace.QName v;
+org.apache.activemq.schema.core.DtoJournaledJDBC$Statements v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoQueue$CompositeDestinations;
+v := @parameter: org.apache.activemq.schema.core.DtoJournaledJDBC$Statements;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoTempTopicCompositeDestinations_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoQueue$CompositeDestinations;", class "Lorg/apache/activemq/schema/core/DtoQueue;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoSqlServerJDBCAdapterStatements_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoJournaledJDBC$Statements;", class "Lorg/apache/activemq/schema/core/DtoJournaledJDBC;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoPolicyMapPolicyEntries(org.apache.activemq.schema.core.DtoPolicyMap$PolicyEntries)
+public javax.xml.bind.JAXBElement createDtoJournaledJDBCBrokerService(org.apache.activemq.schema.core.DtoJournaledJDBC$BrokerService)
 {
+org.apache.activemq.schema.core.DtoJournaledJDBC$BrokerService v;
 javax.xml.bind.JAXBElement v;
 javax.xml.namespace.QName v;
-org.apache.activemq.schema.core.DtoPolicyMap$PolicyEntries v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoPolicyMap$PolicyEntries;
+v := @parameter: org.apache.activemq.schema.core.DtoJournaledJDBC$BrokerService;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoPolicyMapPolicyEntries_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoPolicyMap$PolicyEntries;", class "Lorg/apache/activemq/schema/core/DtoPolicyMap;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoJdbcPersistenceAdapterBrokerService_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoJournaledJDBC$BrokerService;", class "Lorg/apache/activemq/schema/core/DtoJournaledJDBC;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoPolicyMapDefaultEntry(org.apache.activemq.schema.core.DtoPolicyMap$DefaultEntry)
+public javax.xml.bind.JAXBElement createDtoJournaledJDBCLocker(org.apache.activemq.schema.core.DtoJournaledJDBC$Locker)
 {
-org.apache.activemq.schema.core.DtoPolicyMap$DefaultEntry v;
+org.apache.activemq.schema.core.DtoJournaledJDBC$Locker v;
 javax.xml.bind.JAXBElement v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoPolicyMap$DefaultEntry;
+v := @parameter: org.apache.activemq.schema.core.DtoJournaledJDBC$Locker;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoAuthorizationMapDefaultEntry_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoPolicyMap$DefaultEntry;", class "Lorg/apache/activemq/schema/core/DtoPolicyMap;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoJdbcPersistenceAdapterLocker_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoJournaledJDBC$Locker;", class "Lorg/apache/activemq/schema/core/DtoJournaledJDBC;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoPolicyMapEntries(org.apache.activemq.schema.core.DtoPolicyMap$Entries)
+public javax.xml.bind.JAXBElement createDtoJournaledJDBCDataSource(org.apache.activemq.schema.core.DtoJournaledJDBC$DataSource)
 {
-org.apache.activemq.schema.core.DtoPolicyMap$Entries v;
+org.apache.activemq.schema.core.DtoJournaledJDBC$DataSource v;
 javax.xml.bind.JAXBElement v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoPolicyMap$Entries;
+v := @parameter: org.apache.activemq.schema.core.DtoJournaledJDBC$DataSource;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoAuthorizationMapEntries_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoPolicyMap$Entries;", class "Lorg/apache/activemq/schema/core/DtoPolicyMap;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoJdbcPersistenceAdapterDataSource_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoJournaledJDBC$DataSource;", class "Lorg/apache/activemq/schema/core/DtoJournaledJDBC;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoJobSchedulerUsageStore(org.apache.activemq.schema.core.DtoJobSchedulerUsage$Store)
+public javax.xml.bind.JAXBElement createDtoJournaledJDBCTaskRunnerFactory(org.apache.activemq.schema.core.DtoJournaledJDBC$TaskRunnerFactory)
 {
+org.apache.activemq.schema.core.DtoJournaledJDBC$TaskRunnerFactory v;
 javax.xml.bind.JAXBElement v;
-org.apache.activemq.schema.core.DtoJobSchedulerUsage$Store v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoJobSchedulerUsage$Store;
+v := @parameter: org.apache.activemq.schema.core.DtoJournaledJDBC$TaskRunnerFactory;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoTempUsageStore_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoJobSchedulerUsage$Store;", class "Lorg/apache/activemq/schema/core/DtoJobSchedulerUsage;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoTransportConnectorTaskRunnerFactory_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoJournaledJDBC$TaskRunnerFactory;", class "Lorg/apache/activemq/schema/core/DtoJournaledJDBC;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoJobSchedulerUsageParent(org.apache.activemq.schema.core.DtoJobSchedulerUsage$Parent)
+public javax.xml.bind.JAXBElement createDtoJournaledJDBCAdapter(org.apache.activemq.schema.core.DtoJournaledJDBC$Adapter)
 {
-org.apache.activemq.schema.core.DtoJobSchedulerUsage$Parent v;
 javax.xml.bind.JAXBElement v;
+org.apache.activemq.schema.core.DtoJournaledJDBC$Adapter v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoJobSchedulerUsage$Parent;
+v := @parameter: org.apache.activemq.schema.core.DtoJournaledJDBC$Adapter;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoSystemUsageParent_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoJobSchedulerUsage$Parent;", class "Lorg/apache/activemq/schema/core/DtoJobSchedulerUsage;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoJdbcPersistenceAdapterAdapter_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoJournaledJDBC$Adapter;", class "Lorg/apache/activemq/schema/core/DtoJournaledJDBC;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoJobSchedulerUsageExecutor(org.apache.activemq.schema.core.DtoJobSchedulerUsage$Executor)
+public javax.xml.bind.JAXBElement createDtoJournaledJDBCJournal(org.apache.activemq.schema.core.DtoJournaledJDBC$Journal)
 {
-org.apache.activemq.schema.core.DtoJobSchedulerUsage$Executor v;
 javax.xml.bind.JAXBElement v;
+org.apache.activemq.schema.core.DtoJournaledJDBC$Journal v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoJobSchedulerUsage$Executor;
+v := @parameter: org.apache.activemq.schema.core.DtoJournaledJDBC$Journal;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoTaskRunnerFactoryExecutor_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoJobSchedulerUsage$Executor;", class "Lorg/apache/activemq/schema/core/DtoJobSchedulerUsage;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoJournalPersistenceAdapterJournal_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoJournaledJDBC$Journal;", class "Lorg/apache/activemq/schema/core/DtoJournaledJDBC;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoJobSchedulerUsageLimiter(org.apache.activemq.schema.core.DtoJobSchedulerUsage$Limiter)
+public javax.xml.bind.JAXBElement createDtoJournaledJDBCScheduledThreadPoolExecutor(org.apache.activemq.schema.core.DtoJournaledJDBC$ScheduledThreadPoolExecutor)
 {
 javax.xml.bind.JAXBElement v;
-org.apache.activemq.schema.core.DtoJobSchedulerUsage$Limiter v;
+org.apache.activemq.schema.core.DtoJournaledJDBC$ScheduledThreadPoolExecutor v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoJobSchedulerUsage$Limiter;
+v := @parameter: org.apache.activemq.schema.core.DtoJournaledJDBC$ScheduledThreadPoolExecutor;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoTempUsageLimiter_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoJobSchedulerUsage$Limiter;", class "Lorg/apache/activemq/schema/core/DtoJobSchedulerUsage;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoJdbcPersistenceAdapterScheduledThreadPoolExecutor_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoJournaledJDBC$ScheduledThreadPoolExecutor;", class "Lorg/apache/activemq/schema/core/DtoJournaledJDBC;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoRedeliveryPolicyMapRedeliveryPolicyEntries(org.apache.activemq.schema.core.DtoRedeliveryPolicyMap$RedeliveryPolicyEntries)
+public javax.xml.bind.JAXBElement createDtoManagementContextMBeanServer(org.apache.activemq.schema.core.DtoManagementContext$MBeanServer)
 {
-org.apache.activemq.schema.core.DtoRedeliveryPolicyMap$RedeliveryPolicyEntries v;
 javax.xml.bind.JAXBElement v;
+org.apache.activemq.schema.core.DtoManagementContext$MBeanServer v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoRedeliveryPolicyMap$RedeliveryPolicyEntries;
+v := @parameter: org.apache.activemq.schema.core.DtoManagementContext$MBeanServer;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoRedeliveryPolicyMapRedeliveryPolicyEntries_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoRedeliveryPolicyMap$RedeliveryPolicyEntries;", class "Lorg/apache/activemq/schema/core/DtoRedeliveryPolicyMap;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoManagementContextMBeanServer_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoManagementContext$MBeanServer;", class "Lorg/apache/activemq/schema/core/DtoManagementContext;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoRedeliveryPolicyMapDefaultEntry(org.apache.activemq.schema.core.DtoRedeliveryPolicyMap$DefaultEntry)
+public javax.xml.bind.JAXBElement createDtoManagementContextEnvironment(org.apache.activemq.schema.core.DtoManagementContext$Environment)
 {
+org.apache.activemq.schema.core.DtoManagementContext$Environment v;
 javax.xml.bind.JAXBElement v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
-org.apache.activemq.schema.core.DtoRedeliveryPolicyMap$DefaultEntry v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoRedeliveryPolicyMap$DefaultEntry;
+v := @parameter: org.apache.activemq.schema.core.DtoManagementContext$Environment;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoAuthorizationMapDefaultEntry_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoRedeliveryPolicyMap$DefaultEntry;", class "Lorg/apache/activemq/schema/core/DtoRedeliveryPolicyMap;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoManagementContextEnvironment_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoManagementContext$Environment;", class "Lorg/apache/activemq/schema/core/DtoManagementContext;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoRedeliveryPolicyMapEntries(org.apache.activemq.schema.core.DtoRedeliveryPolicyMap$Entries)
+public javax.xml.bind.JAXBElement createDtoManagementContextServer(org.apache.activemq.schema.core.DtoManagementContext$Server)
 {
-org.apache.activemq.schema.core.DtoRedeliveryPolicyMap$Entries v;
 javax.xml.bind.JAXBElement v;
+org.apache.activemq.schema.core.DtoManagementContext$Server v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoRedeliveryPolicyMap$Entries;
+v := @parameter: org.apache.activemq.schema.core.DtoManagementContext$Server;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoAuthorizationMapEntries_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoRedeliveryPolicyMap$Entries;", class "Lorg/apache/activemq/schema/core/DtoRedeliveryPolicyMap;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoProxyConnectorServer_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoManagementContext$Server;", class "Lorg/apache/activemq/schema/core/DtoManagementContext;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoTransactJdbcAdapterStatements(org.apache.activemq.schema.core.DtoTransactJdbcAdapter$Statements)
+public javax.xml.bind.JAXBElement createDtoBrokerServicePersistenceTaskRunnerFactory(org.apache.activemq.schema.core.DtoBrokerService$PersistenceTaskRunnerFactory)
 {
 javax.xml.bind.JAXBElement v;
-org.apache.activemq.schema.core.DtoTransactJdbcAdapter$Statements v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
+org.apache.activemq.schema.core.DtoBrokerService$PersistenceTaskRunnerFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoTransactJdbcAdapter$Statements;
+v := @parameter: org.apache.activemq.schema.core.DtoBrokerService$PersistenceTaskRunnerFactory;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoSybaseJdbcAdapterStatements_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoTransactJdbcAdapter$Statements;", class "Lorg/apache/activemq/schema/core/DtoTransactJdbcAdapter;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoBrokerPersistenceTaskRunnerFactory_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoBrokerService$PersistenceTaskRunnerFactory;", class "Lorg/apache/activemq/schema/core/DtoBrokerService;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoDb2JDBCAdapterStatements(org.apache.activemq.schema.core.DtoDb2JDBCAdapter$Statements)
+public javax.xml.bind.JAXBElement createDtoBrokerServiceDestinationInterceptors(org.apache.activemq.schema.core.DtoBrokerService$DestinationInterceptors)
 {
-org.apache.activemq.schema.core.DtoDb2JDBCAdapter$Statements v;
 javax.xml.bind.JAXBElement v;
 javax.xml.namespace.QName v;
+org.apache.activemq.schema.core.DtoBrokerService$DestinationInterceptors v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoDb2JDBCAdapter$Statements;
+v := @parameter: org.apache.activemq.schema.core.DtoBrokerService$DestinationInterceptors;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoSybaseJdbcAdapterStatements_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoDb2JDBCAdapter$Statements;", class "Lorg/apache/activemq/schema/core/DtoDb2JDBCAdapter;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoBrokerDestinationInterceptors_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoBrokerService$DestinationInterceptors;", class "Lorg/apache/activemq/schema/core/DtoBrokerService;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoJDBCIOExceptionHandlerBrokerService(org.apache.activemq.schema.core.DtoJDBCIOExceptionHandler$BrokerService)
+public javax.xml.bind.JAXBElement createDtoBrokerServiceMessageAuthorizationPolicy(org.apache.activemq.schema.core.DtoBrokerService$MessageAuthorizationPolicy)
 {
-org.apache.activemq.schema.core.DtoJDBCIOExceptionHandler$BrokerService v;
+org.apache.activemq.schema.core.DtoBrokerService$MessageAuthorizationPolicy v;
 javax.xml.bind.JAXBElement v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoJDBCIOExceptionHandler$BrokerService;
+v := @parameter: org.apache.activemq.schema.core.DtoBrokerService$MessageAuthorizationPolicy;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoTransportConnectorBrokerService_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoJDBCIOExceptionHandler$BrokerService;", class "Lorg/apache/activemq/schema/core/DtoJDBCIOExceptionHandler;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoTransportConnectorMessageAuthorizationPolicy_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoBrokerService$MessageAuthorizationPolicy;", class "Lorg/apache/activemq/schema/core/DtoBrokerService;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoInboundTopicBridgeProducerConnection(org.apache.activemq.schema.core.DtoInboundTopicBridge$ProducerConnection)
+public javax.xml.bind.JAXBElement createDtoBrokerServiceNetworkConnectorURIs(org.apache.activemq.schema.core.DtoBrokerService$NetworkConnectorURIs)
 {
+org.apache.activemq.schema.core.DtoBrokerService$NetworkConnectorURIs v;
 javax.xml.bind.JAXBElement v;
-org.apache.activemq.schema.core.DtoInboundTopicBridge$ProducerConnection v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoInboundTopicBridge$ProducerConnection;
+v := @parameter: org.apache.activemq.schema.core.DtoBrokerService$NetworkConnectorURIs;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoInboundQueueBridgeProducerConnection_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoInboundTopicBridge$ProducerConnection;", class "Lorg/apache/activemq/schema/core/DtoInboundTopicBridge;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoBrokerNetworkConnectorURIs_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoBrokerService$NetworkConnectorURIs;", class "Lorg/apache/activemq/schema/core/DtoBrokerService;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoInboundTopicBridgeProducerTopic(org.apache.activemq.schema.core.DtoInboundTopicBridge$ProducerTopic)
+public javax.xml.bind.JAXBElement createDtoBrokerServiceTransportConnectors(org.apache.activemq.schema.core.DtoBrokerService$TransportConnectors)
 {
-org.apache.activemq.schema.core.DtoInboundTopicBridge$ProducerTopic v;
+org.apache.activemq.schema.core.DtoBrokerService$TransportConnectors v;
 javax.xml.bind.JAXBElement v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoInboundTopicBridge$ProducerTopic;
+v := @parameter: org.apache.activemq.schema.core.DtoBrokerService$TransportConnectors;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoOutboundTopicBridgeProducerTopic_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoInboundTopicBridge$ProducerTopic;", class "Lorg/apache/activemq/schema/core/DtoInboundTopicBridge;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoBrokerTransportConnectors_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoBrokerService$TransportConnectors;", class "Lorg/apache/activemq/schema/core/DtoBrokerService;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoInboundTopicBridgeConsumer(org.apache.activemq.schema.core.DtoInboundTopicBridge$Consumer)
+public javax.xml.bind.JAXBElement createDtoBrokerServiceStartException(org.apache.activemq.schema.core.DtoBrokerService$StartException)
 {
+org.apache.activemq.schema.core.DtoBrokerService$StartException v;
 javax.xml.bind.JAXBElement v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
-org.apache.activemq.schema.core.DtoInboundTopicBridge$Consumer v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoInboundTopicBridge$Consumer;
+v := @parameter: org.apache.activemq.schema.core.DtoBrokerService$StartException;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoInboundQueueBridgeConsumer_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoInboundTopicBridge$Consumer;", class "Lorg/apache/activemq/schema/core/DtoInboundTopicBridge;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoBrokerStartException_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoBrokerService$StartException;", class "Lorg/apache/activemq/schema/core/DtoBrokerService;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoInboundTopicBridgeConsumerConnection(org.apache.activemq.schema.core.DtoInboundTopicBridge$ConsumerConnection)
+public javax.xml.bind.JAXBElement createDtoBrokerServiceNetworkConnectors(org.apache.activemq.schema.core.DtoBrokerService$NetworkConnectors)
 {
 javax.xml.bind.JAXBElement v;
-org.apache.activemq.schema.core.DtoInboundTopicBridge$ConsumerConnection v;
+org.apache.activemq.schema.core.DtoBrokerService$NetworkConnectors v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoInboundTopicBridge$ConsumerConnection;
+v := @parameter: org.apache.activemq.schema.core.DtoBrokerService$NetworkConnectors;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoInboundQueueBridgeConsumerConnection_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoInboundTopicBridge$ConsumerConnection;", class "Lorg/apache/activemq/schema/core/DtoInboundTopicBridge;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoBrokerNetworkConnectors_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoBrokerService$NetworkConnectors;", class "Lorg/apache/activemq/schema/core/DtoBrokerService;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoInboundTopicBridgeJmsMessageConvertor(org.apache.activemq.schema.core.DtoInboundTopicBridge$JmsMessageConvertor)
+public javax.xml.bind.JAXBElement createDtoBrokerServiceRegionBroker(org.apache.activemq.schema.core.DtoBrokerService$RegionBroker)
 {
 javax.xml.bind.JAXBElement v;
-org.apache.activemq.schema.core.DtoInboundTopicBridge$JmsMessageConvertor v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
+org.apache.activemq.schema.core.DtoBrokerService$RegionBroker v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoInboundTopicBridge$JmsMessageConvertor;
+v := @parameter: org.apache.activemq.schema.core.DtoBrokerService$RegionBroker;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoInboundQueueBridgeJmsMessageConvertor_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoInboundTopicBridge$JmsMessageConvertor;", class "Lorg/apache/activemq/schema/core/DtoInboundTopicBridge;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoBrokerRegionBroker_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoBrokerService$RegionBroker;", class "Lorg/apache/activemq/schema/core/DtoBrokerService;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoInboundTopicBridgeConsumerTopic(org.apache.activemq.schema.core.DtoInboundTopicBridge$ConsumerTopic)
+public javax.xml.bind.JAXBElement createDtoBrokerServiceTempDataStore(org.apache.activemq.schema.core.DtoBrokerService$TempDataStore)
 {
+org.apache.activemq.schema.core.DtoBrokerService$TempDataStore v;
 javax.xml.bind.JAXBElement v;
-org.apache.activemq.schema.core.DtoInboundTopicBridge$ConsumerTopic v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoInboundTopicBridge$ConsumerTopic;
+v := @parameter: org.apache.activemq.schema.core.DtoBrokerService$TempDataStore;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoOutboundTopicBridgeConsumerTopic_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoInboundTopicBridge$ConsumerTopic;", class "Lorg/apache/activemq/schema/core/DtoInboundTopicBridge;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoBrokerTempDataStore_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoBrokerService$TempDataStore;", class "Lorg/apache/activemq/schema/core/DtoBrokerService;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoInboundTopicBridgeJmsConnector(org.apache.activemq.schema.core.DtoInboundTopicBridge$JmsConnector)
+public javax.xml.bind.JAXBElement createDtoBrokerServiceJobSchedulerStore(org.apache.activemq.schema.core.DtoBrokerService$JobSchedulerStore)
 {
 javax.xml.bind.JAXBElement v;
+org.apache.activemq.schema.core.DtoBrokerService$JobSchedulerStore v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
-org.apache.activemq.schema.core.DtoInboundTopicBridge$JmsConnector v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoInboundTopicBridge$JmsConnector;
+v := @parameter: org.apache.activemq.schema.core.DtoBrokerService$JobSchedulerStore;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoInboundQueueBridgeJmsConnector_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoInboundTopicBridge$JmsConnector;", class "Lorg/apache/activemq/schema/core/DtoInboundTopicBridge;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoSystemUsageJobSchedulerStore_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoBrokerService$JobSchedulerStore;", class "Lorg/apache/activemq/schema/core/DtoBrokerService;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoPolicyEntryPendingMessageLimitStrategy(org.apache.activemq.schema.core.DtoPolicyEntry$PendingMessageLimitStrategy)
+public javax.xml.bind.JAXBElement createDtoBrokerServiceServices(org.apache.activemq.schema.core.DtoBrokerService$Services)
 {
+org.apache.activemq.schema.core.DtoBrokerService$Services v;
 javax.xml.bind.JAXBElement v;
-org.apache.activemq.schema.core.DtoPolicyEntry$PendingMessageLimitStrategy v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoPolicyEntry$PendingMessageLimitStrategy;
+v := @parameter: org.apache.activemq.schema.core.DtoBrokerService$Services;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoPolicyEntryPendingMessageLimitStrategy_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoPolicyEntry$PendingMessageLimitStrategy;", class "Lorg/apache/activemq/schema/core/DtoPolicyEntry;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoBrokerServices_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoBrokerService$Services;", class "Lorg/apache/activemq/schema/core/DtoBrokerService;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoPolicyEntryPendingQueuePolicy(org.apache.activemq.schema.core.DtoPolicyEntry$PendingQueuePolicy)
+public javax.xml.bind.JAXBElement createDtoBrokerServiceSslContext(org.apache.activemq.schema.core.DtoBrokerService$SslContext)
 {
-org.apache.activemq.schema.core.DtoPolicyEntry$PendingQueuePolicy v;
+org.apache.activemq.schema.core.DtoBrokerService$SslContext v;
 javax.xml.bind.JAXBElement v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoPolicyEntry$PendingQueuePolicy;
+v := @parameter: org.apache.activemq.schema.core.DtoBrokerService$SslContext;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoPolicyEntryPendingQueuePolicy_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoPolicyEntry$PendingQueuePolicy;", class "Lorg/apache/activemq/schema/core/DtoPolicyEntry;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoNetworkConnectorSslContext_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoBrokerService$SslContext;", class "Lorg/apache/activemq/schema/core/DtoBrokerService;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoPolicyEntrySubscriptionRecoveryPolicy(org.apache.activemq.schema.core.DtoPolicyEntry$SubscriptionRecoveryPolicy)
+public javax.xml.bind.JAXBElement createDtoBrokerServiceShutdownHooks(org.apache.activemq.schema.core.DtoBrokerService$ShutdownHooks)
 {
 javax.xml.bind.JAXBElement v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
-org.apache.activemq.schema.core.DtoPolicyEntry$SubscriptionRecoveryPolicy v;
+org.apache.activemq.schema.core.DtoBrokerService$ShutdownHooks v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoPolicyEntry$SubscriptionRecoveryPolicy;
+v := @parameter: org.apache.activemq.schema.core.DtoBrokerService$ShutdownHooks;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoPolicyEntrySubscriptionRecoveryPolicy_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoPolicyEntry$SubscriptionRecoveryPolicy;", class "Lorg/apache/activemq/schema/core/DtoPolicyEntry;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoBrokerShutdownHooks_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoBrokerService$ShutdownHooks;", class "Lorg/apache/activemq/schema/core/DtoBrokerService;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoPolicyEntryNetworkBridgeFilterFactory(org.apache.activemq.schema.core.DtoPolicyEntry$NetworkBridgeFilterFactory)
+public javax.xml.bind.JAXBElement createDtoBrokerServiceJmsBridgeConnectors(org.apache.activemq.schema.core.DtoBrokerService$JmsBridgeConnectors)
 {
-org.apache.activemq.schema.core.DtoPolicyEntry$NetworkBridgeFilterFactory v;
 javax.xml.bind.JAXBElement v;
+org.apache.activemq.schema.core.DtoBrokerService$JmsBridgeConnectors v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoPolicyEntry$NetworkBridgeFilterFactory;
+v := @parameter: org.apache.activemq.schema.core.DtoBrokerService$JmsBridgeConnectors;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoPolicyEntryNetworkBridgeFilterFactory_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoPolicyEntry$NetworkBridgeFilterFactory;", class "Lorg/apache/activemq/schema/core/DtoPolicyEntry;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoBrokerJmsBridgeConnectors_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoBrokerService$JmsBridgeConnectors;", class "Lorg/apache/activemq/schema/core/DtoBrokerService;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoPolicyEntryDestination(org.apache.activemq.schema.core.DtoPolicyEntry$Destination)
+public javax.xml.bind.JAXBElement createDtoBrokerServiceDestinations(org.apache.activemq.schema.core.DtoBrokerService$Destinations)
 {
-org.apache.activemq.schema.core.DtoPolicyEntry$Destination v;
+org.apache.activemq.schema.core.DtoBrokerService$Destinations v;
 javax.xml.bind.JAXBElement v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoPolicyEntry$Destination;
+v := @parameter: org.apache.activemq.schema.core.DtoBrokerService$Destinations;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoSimpleDispatchSelectorDestination_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoPolicyEntry$Destination;", class "Lorg/apache/activemq/schema/core/DtoPolicyEntry;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoBrokerDestinations_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoBrokerService$Destinations;", class "Lorg/apache/activemq/schema/core/DtoBrokerService;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoPolicyEntryPendingDurableSubscriberPolicy(org.apache.activemq.schema.core.DtoPolicyEntry$PendingDurableSubscriberPolicy)
+public javax.xml.bind.JAXBElement createDtoBrokerServiceTransportConnectorURIs(org.apache.activemq.schema.core.DtoBrokerService$TransportConnectorURIs)
 {
+org.apache.activemq.schema.core.DtoBrokerService$TransportConnectorURIs v;
 javax.xml.bind.JAXBElement v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
-org.apache.activemq.schema.core.DtoPolicyEntry$PendingDurableSubscriberPolicy v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoPolicyEntry$PendingDurableSubscriberPolicy;
+v := @parameter: org.apache.activemq.schema.core.DtoBrokerService$TransportConnectorURIs;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoPolicyEntryPendingDurableSubscriberPolicy_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoPolicyEntry$PendingDurableSubscriberPolicy;", class "Lorg/apache/activemq/schema/core/DtoPolicyEntry;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoBrokerTransportConnectorURIs_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoBrokerService$TransportConnectorURIs;", class "Lorg/apache/activemq/schema/core/DtoBrokerService;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoPolicyEntrySlowConsumerStrategy(org.apache.activemq.schema.core.DtoPolicyEntry$SlowConsumerStrategy)
+public javax.xml.bind.JAXBElement createDtoBrokerServiceAdminView(org.apache.activemq.schema.core.DtoBrokerService$AdminView)
 {
+org.apache.activemq.schema.core.DtoBrokerService$AdminView v;
 javax.xml.bind.JAXBElement v;
-org.apache.activemq.schema.core.DtoPolicyEntry$SlowConsumerStrategy v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoPolicyEntry$SlowConsumerStrategy;
+v := @parameter: org.apache.activemq.schema.core.DtoBrokerService$AdminView;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoPolicyEntrySlowConsumerStrategy_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoPolicyEntry$SlowConsumerStrategy;", class "Lorg/apache/activemq/schema/core/DtoPolicyEntry;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoBrokerAdminView_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoBrokerService$AdminView;", class "Lorg/apache/activemq/schema/core/DtoBrokerService;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoPolicyEntryDeadLetterStrategy(org.apache.activemq.schema.core.DtoPolicyEntry$DeadLetterStrategy)
+public javax.xml.bind.JAXBElement createDtoBrokerServicePersistenceAdapter(org.apache.activemq.schema.core.DtoBrokerService$PersistenceAdapter)
 {
-org.apache.activemq.schema.core.DtoPolicyEntry$DeadLetterStrategy v;
+org.apache.activemq.schema.core.DtoBrokerService$PersistenceAdapter v;
 javax.xml.bind.JAXBElement v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoPolicyEntry$DeadLetterStrategy;
+v := @parameter: org.apache.activemq.schema.core.DtoBrokerService$PersistenceAdapter;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoPolicyEntryDeadLetterStrategy_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoPolicyEntry$DeadLetterStrategy;", class "Lorg/apache/activemq/schema/core/DtoPolicyEntry;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoFilteredKahaDBPersistenceAdapter_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoBrokerService$PersistenceAdapter;", class "Lorg/apache/activemq/schema/core/DtoBrokerService;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoPolicyEntryDispatchPolicy(org.apache.activemq.schema.core.DtoPolicyEntry$DispatchPolicy)
+public javax.xml.bind.JAXBElement createDtoBrokerServiceProducerSystemUsage(org.apache.activemq.schema.core.DtoBrokerService$ProducerSystemUsage)
 {
 javax.xml.bind.JAXBElement v;
-org.apache.activemq.schema.core.DtoPolicyEntry$DispatchPolicy v;
+org.apache.activemq.schema.core.DtoBrokerService$ProducerSystemUsage v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoPolicyEntry$DispatchPolicy;
+v := @parameter: org.apache.activemq.schema.core.DtoBrokerService$ProducerSystemUsage;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoPolicyEntryDispatchPolicy_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoPolicyEntry$DispatchPolicy;", class "Lorg/apache/activemq/schema/core/DtoPolicyEntry;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoBrokerProducerSystemUsage_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoBrokerService$ProducerSystemUsage;", class "Lorg/apache/activemq/schema/core/DtoBrokerService;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoPolicyEntryMessageGroupMapFactory(org.apache.activemq.schema.core.DtoPolicyEntry$MessageGroupMapFactory)
+public javax.xml.bind.JAXBElement createDtoBrokerServiceManagementContext(org.apache.activemq.schema.core.DtoBrokerService$ManagementContext)
 {
 javax.xml.bind.JAXBElement v;
-org.apache.activemq.schema.core.DtoPolicyEntry$MessageGroupMapFactory v;
 javax.xml.namespace.QName v;
+org.apache.activemq.schema.core.DtoBrokerService$ManagementContext v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoPolicyEntry$MessageGroupMapFactory;
+v := @parameter: org.apache.activemq.schema.core.DtoBrokerService$ManagementContext;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoPolicyEntryMessageGroupMapFactory_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoPolicyEntry$MessageGroupMapFactory;", class "Lorg/apache/activemq/schema/core/DtoPolicyEntry;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoBrokerManagementContext_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoBrokerService$ManagementContext;", class "Lorg/apache/activemq/schema/core/DtoBrokerService;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoPolicyEntryPendingSubscriberPolicy(org.apache.activemq.schema.core.DtoPolicyEntry$PendingSubscriberPolicy)
+public javax.xml.bind.JAXBElement createDtoBrokerServiceProxyConnectors(org.apache.activemq.schema.core.DtoBrokerService$ProxyConnectors)
 {
 javax.xml.bind.JAXBElement v;
-org.apache.activemq.schema.core.DtoPolicyEntry$PendingSubscriberPolicy v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
+org.apache.activemq.schema.core.DtoBrokerService$ProxyConnectors v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoPolicyEntry$PendingSubscriberPolicy;
+v := @parameter: org.apache.activemq.schema.core.DtoBrokerService$ProxyConnectors;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoPolicyEntryPendingSubscriberPolicy_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoPolicyEntry$PendingSubscriberPolicy;", class "Lorg/apache/activemq/schema/core/DtoPolicyEntry;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoBrokerProxyConnectors_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoBrokerService$ProxyConnectors;", class "Lorg/apache/activemq/schema/core/DtoBrokerService;", v);
 return v;
 }
-public javax.xml.bind.JAXBElement createDtoPolicyEntryMessageEvictionStrategy(org.apache.activemq.schema.core.DtoPolicyEntry$MessageEvictionStrategy)
+public javax.xml.bind.JAXBElement createDtoBrokerServiceTaskRunnerFactory(org.apache.activemq.schema.core.DtoBrokerService$TaskRunnerFactory)
 {
-org.apache.activemq.schema.core.DtoPolicyEntry$MessageEvictionStrategy v;
 javax.xml.bind.JAXBElement v;
+org.apache.activemq.schema.core.DtoBrokerService$TaskRunnerFactory v;
 javax.xml.namespace.QName v;
 org.apache.activemq.schema.core.ObjectFactory v;
 v := @this: org.apache.activemq.schema.core.ObjectFactory;
-v := @parameter: org.apache.activemq.schema.core.DtoPolicyEntry$MessageEvictionStrategy;
+v := @parameter: org.apache.activemq.schema.core.DtoBrokerService$TaskRunnerFactory;
 v = new javax.xml.bind.JAXBElement;
-v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoPolicyEntryMessageEvictionStrategy_QNAME>;
-specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoPolicyEntry$MessageEvictionStrategy;", class "Lorg/apache/activemq/schema/core/DtoPolicyEntry;", v);
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoTransportConnectorTaskRunnerFactory_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoBrokerService$TaskRunnerFactory;", class "Lorg/apache/activemq/schema/core/DtoBrokerService;", v);
+return v;
+}
+public javax.xml.bind.JAXBElement createDtoBrokerServiceConsumerSystemUsage(org.apache.activemq.schema.core.DtoBrokerService$ConsumerSystemUsage)
+{
+javax.xml.bind.JAXBElement v;
+org.apache.activemq.schema.core.DtoBrokerService$ConsumerSystemUsage v;
+javax.xml.namespace.QName v;
+org.apache.activemq.schema.core.ObjectFactory v;
+v := @this: org.apache.activemq.schema.core.ObjectFactory;
+v := @parameter: org.apache.activemq.schema.core.DtoBrokerService$ConsumerSystemUsage;
+v = new javax.xml.bind.JAXBElement;
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoBrokerConsumerSystemUsage_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoBrokerService$ConsumerSystemUsage;", class "Lorg/apache/activemq/schema/core/DtoBrokerService;", v);
+return v;
+}
+public javax.xml.bind.JAXBElement createDtoBrokerServiceIoExceptionHandler(org.apache.activemq.schema.core.DtoBrokerService$IoExceptionHandler)
+{
+org.apache.activemq.schema.core.DtoBrokerService$IoExceptionHandler v;
+javax.xml.bind.JAXBElement v;
+javax.xml.namespace.QName v;
+org.apache.activemq.schema.core.ObjectFactory v;
+v := @this: org.apache.activemq.schema.core.ObjectFactory;
+v := @parameter: org.apache.activemq.schema.core.DtoBrokerService$IoExceptionHandler;
+v = new javax.xml.bind.JAXBElement;
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoBrokerIoExceptionHandler_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoBrokerService$IoExceptionHandler;", class "Lorg/apache/activemq/schema/core/DtoBrokerService;", v);
+return v;
+}
+public javax.xml.bind.JAXBElement createDtoBrokerServiceDestinationPolicy(org.apache.activemq.schema.core.DtoBrokerService$DestinationPolicy)
+{
+org.apache.activemq.schema.core.DtoBrokerService$DestinationPolicy v;
+javax.xml.bind.JAXBElement v;
+javax.xml.namespace.QName v;
+org.apache.activemq.schema.core.ObjectFactory v;
+v := @this: org.apache.activemq.schema.core.ObjectFactory;
+v := @parameter: org.apache.activemq.schema.core.DtoBrokerService$DestinationPolicy;
+v = new javax.xml.bind.JAXBElement;
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoBrokerDestinationPolicy_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoBrokerService$DestinationPolicy;", class "Lorg/apache/activemq/schema/core/DtoBrokerService;", v);
+return v;
+}
+public javax.xml.bind.JAXBElement createDtoBrokerServiceBrokerContext(org.apache.activemq.schema.core.DtoBrokerService$BrokerContext)
+{
+org.apache.activemq.schema.core.DtoBrokerService$BrokerContext v;
+javax.xml.bind.JAXBElement v;
+javax.xml.namespace.QName v;
+org.apache.activemq.schema.core.ObjectFactory v;
+v := @this: org.apache.activemq.schema.core.ObjectFactory;
+v := @parameter: org.apache.activemq.schema.core.DtoBrokerService$BrokerContext;
+v = new javax.xml.bind.JAXBElement;
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoBrokerBrokerContext_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoBrokerService$BrokerContext;", class "Lorg/apache/activemq/schema/core/DtoBrokerService;", v);
+return v;
+}
+public javax.xml.bind.JAXBElement createDtoBrokerServiceSystemUsage(org.apache.activemq.schema.core.DtoBrokerService$SystemUsage)
+{
+javax.xml.bind.JAXBElement v;
+org.apache.activemq.schema.core.DtoBrokerService$SystemUsage v;
+javax.xml.namespace.QName v;
+org.apache.activemq.schema.core.ObjectFactory v;
+v := @this: org.apache.activemq.schema.core.ObjectFactory;
+v := @parameter: org.apache.activemq.schema.core.DtoBrokerService$SystemUsage;
+v = new javax.xml.bind.JAXBElement;
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoBrokerSystemUsage_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoBrokerService$SystemUsage;", class "Lorg/apache/activemq/schema/core/DtoBrokerService;", v);
+return v;
+}
+public javax.xml.bind.JAXBElement createDtoBrokerServicePersistenceFactory(org.apache.activemq.schema.core.DtoBrokerService$PersistenceFactory)
+{
+org.apache.activemq.schema.core.DtoBrokerService$PersistenceFactory v;
+javax.xml.bind.JAXBElement v;
+javax.xml.namespace.QName v;
+org.apache.activemq.schema.core.ObjectFactory v;
+v := @this: org.apache.activemq.schema.core.ObjectFactory;
+v := @parameter: org.apache.activemq.schema.core.DtoBrokerService$PersistenceFactory;
+v = new javax.xml.bind.JAXBElement;
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoBrokerPersistenceFactory_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoBrokerService$PersistenceFactory;", class "Lorg/apache/activemq/schema/core/DtoBrokerService;", v);
+return v;
+}
+public javax.xml.bind.JAXBElement createDtoBrokerServicePlugins(org.apache.activemq.schema.core.DtoBrokerService$Plugins)
+{
+org.apache.activemq.schema.core.DtoBrokerService$Plugins v;
+javax.xml.bind.JAXBElement v;
+javax.xml.namespace.QName v;
+org.apache.activemq.schema.core.ObjectFactory v;
+v := @this: org.apache.activemq.schema.core.ObjectFactory;
+v := @parameter: org.apache.activemq.schema.core.DtoBrokerService$Plugins;
+v = new javax.xml.bind.JAXBElement;
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoBrokerPlugins_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoBrokerService$Plugins;", class "Lorg/apache/activemq/schema/core/DtoBrokerService;", v);
+return v;
+}
+public javax.xml.bind.JAXBElement createDtoBrokerServiceDestinationFactory(org.apache.activemq.schema.core.DtoBrokerService$DestinationFactory)
+{
+javax.xml.bind.JAXBElement v;
+javax.xml.namespace.QName v;
+org.apache.activemq.schema.core.ObjectFactory v;
+org.apache.activemq.schema.core.DtoBrokerService$DestinationFactory v;
+v := @this: org.apache.activemq.schema.core.ObjectFactory;
+v := @parameter: org.apache.activemq.schema.core.DtoBrokerService$DestinationFactory;
+v = new javax.xml.bind.JAXBElement;
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoBrokerDestinationFactory_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoBrokerService$DestinationFactory;", class "Lorg/apache/activemq/schema/core/DtoBrokerService;", v);
+return v;
+}
+public javax.xml.bind.JAXBElement createDtoCompositeDemandForwardingBridgeStaticallyIncludedDestinations(org.apache.activemq.schema.core.DtoCompositeDemandForwardingBridge$StaticallyIncludedDestinations)
+{
+org.apache.activemq.schema.core.DtoCompositeDemandForwardingBridge$StaticallyIncludedDestinations v;
+javax.xml.bind.JAXBElement v;
+javax.xml.namespace.QName v;
+org.apache.activemq.schema.core.ObjectFactory v;
+v := @this: org.apache.activemq.schema.core.ObjectFactory;
+v := @parameter: org.apache.activemq.schema.core.DtoCompositeDemandForwardingBridge$StaticallyIncludedDestinations;
+v = new javax.xml.bind.JAXBElement;
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoNetworkConnectorStaticallyIncludedDestinations_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoCompositeDemandForwardingBridge$StaticallyIncludedDestinations;", class "Lorg/apache/activemq/schema/core/DtoCompositeDemandForwardingBridge;", v);
+return v;
+}
+public javax.xml.bind.JAXBElement createDtoCompositeDemandForwardingBridgeBrokerService(org.apache.activemq.schema.core.DtoCompositeDemandForwardingBridge$BrokerService)
+{
+javax.xml.bind.JAXBElement v;
+javax.xml.namespace.QName v;
+org.apache.activemq.schema.core.DtoCompositeDemandForwardingBridge$BrokerService v;
+org.apache.activemq.schema.core.ObjectFactory v;
+v := @this: org.apache.activemq.schema.core.ObjectFactory;
+v := @parameter: org.apache.activemq.schema.core.DtoCompositeDemandForwardingBridge$BrokerService;
+v = new javax.xml.bind.JAXBElement;
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoJdbcPersistenceAdapterBrokerService_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoCompositeDemandForwardingBridge$BrokerService;", class "Lorg/apache/activemq/schema/core/DtoCompositeDemandForwardingBridge;", v);
+return v;
+}
+public javax.xml.bind.JAXBElement createDtoCompositeDemandForwardingBridgeNetworkBridgeListener(org.apache.activemq.schema.core.DtoCompositeDemandForwardingBridge$NetworkBridgeListener)
+{
+javax.xml.bind.JAXBElement v;
+org.apache.activemq.schema.core.DtoCompositeDemandForwardingBridge$NetworkBridgeListener v;
+javax.xml.namespace.QName v;
+org.apache.activemq.schema.core.ObjectFactory v;
+v := @this: org.apache.activemq.schema.core.ObjectFactory;
+v := @parameter: org.apache.activemq.schema.core.DtoCompositeDemandForwardingBridge$NetworkBridgeListener;
+v = new javax.xml.bind.JAXBElement;
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoDemandForwardingBridgeNetworkBridgeListener_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoCompositeDemandForwardingBridge$NetworkBridgeListener;", class "Lorg/apache/activemq/schema/core/DtoCompositeDemandForwardingBridge;", v);
+return v;
+}
+public javax.xml.bind.JAXBElement createDtoCompositeDemandForwardingBridgeDurableDestinations(org.apache.activemq.schema.core.DtoCompositeDemandForwardingBridge$DurableDestinations)
+{
+javax.xml.bind.JAXBElement v;
+org.apache.activemq.schema.core.DtoCompositeDemandForwardingBridge$DurableDestinations v;
+javax.xml.namespace.QName v;
+org.apache.activemq.schema.core.ObjectFactory v;
+v := @this: org.apache.activemq.schema.core.ObjectFactory;
+v := @parameter: org.apache.activemq.schema.core.DtoCompositeDemandForwardingBridge$DurableDestinations;
+v = new javax.xml.bind.JAXBElement;
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoNetworkConnectorDurableDestinations_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoCompositeDemandForwardingBridge$DurableDestinations;", class "Lorg/apache/activemq/schema/core/DtoCompositeDemandForwardingBridge;", v);
+return v;
+}
+public javax.xml.bind.JAXBElement createDtoCompositeDemandForwardingBridgeLocalBroker(org.apache.activemq.schema.core.DtoCompositeDemandForwardingBridge$LocalBroker)
+{
+javax.xml.bind.JAXBElement v;
+javax.xml.namespace.QName v;
+org.apache.activemq.schema.core.ObjectFactory v;
+org.apache.activemq.schema.core.DtoCompositeDemandForwardingBridge$LocalBroker v;
+v := @this: org.apache.activemq.schema.core.ObjectFactory;
+v := @parameter: org.apache.activemq.schema.core.DtoCompositeDemandForwardingBridge$LocalBroker;
+v = new javax.xml.bind.JAXBElement;
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoForwardingBridgeLocalBroker_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoCompositeDemandForwardingBridge$LocalBroker;", class "Lorg/apache/activemq/schema/core/DtoCompositeDemandForwardingBridge;", v);
+return v;
+}
+public javax.xml.bind.JAXBElement createDtoCompositeDemandForwardingBridgeRemoteBroker(org.apache.activemq.schema.core.DtoCompositeDemandForwardingBridge$RemoteBroker)
+{
+org.apache.activemq.schema.core.DtoCompositeDemandForwardingBridge$RemoteBroker v;
+javax.xml.bind.JAXBElement v;
+javax.xml.namespace.QName v;
+org.apache.activemq.schema.core.ObjectFactory v;
+v := @this: org.apache.activemq.schema.core.ObjectFactory;
+v := @parameter: org.apache.activemq.schema.core.DtoCompositeDemandForwardingBridge$RemoteBroker;
+v = new javax.xml.bind.JAXBElement;
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoForwardingBridgeRemoteBroker_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoCompositeDemandForwardingBridge$RemoteBroker;", class "Lorg/apache/activemq/schema/core/DtoCompositeDemandForwardingBridge;", v);
+return v;
+}
+public javax.xml.bind.JAXBElement createDtoCompositeDemandForwardingBridgeDynamicallyIncludedDestinations(org.apache.activemq.schema.core.DtoCompositeDemandForwardingBridge$DynamicallyIncludedDestinations)
+{
+org.apache.activemq.schema.core.DtoCompositeDemandForwardingBridge$DynamicallyIncludedDestinations v;
+javax.xml.bind.JAXBElement v;
+javax.xml.namespace.QName v;
+org.apache.activemq.schema.core.ObjectFactory v;
+v := @this: org.apache.activemq.schema.core.ObjectFactory;
+v := @parameter: org.apache.activemq.schema.core.DtoCompositeDemandForwardingBridge$DynamicallyIncludedDestinations;
+v = new javax.xml.bind.JAXBElement;
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoNetworkConnectorDynamicallyIncludedDestinations_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoCompositeDemandForwardingBridge$DynamicallyIncludedDestinations;", class "Lorg/apache/activemq/schema/core/DtoCompositeDemandForwardingBridge;", v);
+return v;
+}
+public javax.xml.bind.JAXBElement createDtoCompositeDemandForwardingBridgeExcludedDestinations(org.apache.activemq.schema.core.DtoCompositeDemandForwardingBridge$ExcludedDestinations)
+{
+org.apache.activemq.schema.core.DtoCompositeDemandForwardingBridge$ExcludedDestinations v;
+javax.xml.bind.JAXBElement v;
+javax.xml.namespace.QName v;
+org.apache.activemq.schema.core.ObjectFactory v;
+v := @this: org.apache.activemq.schema.core.ObjectFactory;
+v := @parameter: org.apache.activemq.schema.core.DtoCompositeDemandForwardingBridge$ExcludedDestinations;
+v = new javax.xml.bind.JAXBElement;
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoNetworkConnectorExcludedDestinations_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoCompositeDemandForwardingBridge$ExcludedDestinations;", class "Lorg/apache/activemq/schema/core/DtoCompositeDemandForwardingBridge;", v);
+return v;
+}
+public javax.xml.bind.JAXBElement createDtoCompositeDemandForwardingBridgeConfiguration(org.apache.activemq.schema.core.DtoCompositeDemandForwardingBridge$Configuration)
+{
+javax.xml.bind.JAXBElement v;
+org.apache.activemq.schema.core.DtoCompositeDemandForwardingBridge$Configuration v;
+javax.xml.namespace.QName v;
+org.apache.activemq.schema.core.ObjectFactory v;
+v := @this: org.apache.activemq.schema.core.ObjectFactory;
+v := @parameter: org.apache.activemq.schema.core.DtoCompositeDemandForwardingBridge$Configuration;
+v = new javax.xml.bind.JAXBElement;
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoDemandForwardingBridgeConfiguration_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoCompositeDemandForwardingBridge$Configuration;", class "Lorg/apache/activemq/schema/core/DtoCompositeDemandForwardingBridge;", v);
+return v;
+}
+public javax.xml.bind.JAXBElement createDtoDestinationEntryDestination(org.apache.activemq.schema.core.DtoDestinationEntry$Destination)
+{
+javax.xml.bind.JAXBElement v;
+org.apache.activemq.schema.core.DtoDestinationEntry$Destination v;
+javax.xml.namespace.QName v;
+org.apache.activemq.schema.core.ObjectFactory v;
+v := @this: org.apache.activemq.schema.core.ObjectFactory;
+v := @parameter: org.apache.activemq.schema.core.DtoDestinationEntry$Destination;
+v = new javax.xml.bind.JAXBElement;
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoSimpleDispatchSelectorDestination_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoDestinationEntry$Destination;", class "Lorg/apache/activemq/schema/core/DtoDestinationEntry;", v);
+return v;
+}
+public javax.xml.bind.JAXBElement createDtoDestinationEntryValue(org.apache.activemq.schema.core.DtoDestinationEntry$Value)
+{
+javax.xml.bind.JAXBElement v;
+javax.xml.namespace.QName v;
+org.apache.activemq.schema.core.DtoDestinationEntry$Value v;
+org.apache.activemq.schema.core.ObjectFactory v;
+v := @this: org.apache.activemq.schema.core.ObjectFactory;
+v := @parameter: org.apache.activemq.schema.core.DtoDestinationEntry$Value;
+v = new javax.xml.bind.JAXBElement;
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoDestinationEntryValue_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoDestinationEntry$Value;", class "Lorg/apache/activemq/schema/core/DtoDestinationEntry;", v);
+return v;
+}
+public javax.xml.bind.JAXBElement createDtoAbortSlowConsumerStrategyBrokerService(org.apache.activemq.schema.core.DtoAbortSlowConsumerStrategy$BrokerService)
+{
+org.apache.activemq.schema.core.DtoAbortSlowConsumerStrategy$BrokerService v;
+javax.xml.bind.JAXBElement v;
+javax.xml.namespace.QName v;
+org.apache.activemq.schema.core.ObjectFactory v;
+v := @this: org.apache.activemq.schema.core.ObjectFactory;
+v := @parameter: org.apache.activemq.schema.core.DtoAbortSlowConsumerStrategy$BrokerService;
+v = new javax.xml.bind.JAXBElement;
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoJdbcPersistenceAdapterBrokerService_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoAbortSlowConsumerStrategy$BrokerService;", class "Lorg/apache/activemq/schema/core/DtoAbortSlowConsumerStrategy;", v);
+return v;
+}
+public javax.xml.bind.JAXBElement createDtoRedeliveryPolicyMapRedeliveryPolicyEntries(org.apache.activemq.schema.core.DtoRedeliveryPolicyMap$RedeliveryPolicyEntries)
+{
+org.apache.activemq.schema.core.DtoRedeliveryPolicyMap$RedeliveryPolicyEntries v;
+javax.xml.bind.JAXBElement v;
+javax.xml.namespace.QName v;
+org.apache.activemq.schema.core.ObjectFactory v;
+v := @this: org.apache.activemq.schema.core.ObjectFactory;
+v := @parameter: org.apache.activemq.schema.core.DtoRedeliveryPolicyMap$RedeliveryPolicyEntries;
+v = new javax.xml.bind.JAXBElement;
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoRedeliveryPolicyMapRedeliveryPolicyEntries_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoRedeliveryPolicyMap$RedeliveryPolicyEntries;", class "Lorg/apache/activemq/schema/core/DtoRedeliveryPolicyMap;", v);
+return v;
+}
+public javax.xml.bind.JAXBElement createDtoRedeliveryPolicyMapDefaultEntry(org.apache.activemq.schema.core.DtoRedeliveryPolicyMap$DefaultEntry)
+{
+javax.xml.bind.JAXBElement v;
+javax.xml.namespace.QName v;
+org.apache.activemq.schema.core.ObjectFactory v;
+org.apache.activemq.schema.core.DtoRedeliveryPolicyMap$DefaultEntry v;
+v := @this: org.apache.activemq.schema.core.ObjectFactory;
+v := @parameter: org.apache.activemq.schema.core.DtoRedeliveryPolicyMap$DefaultEntry;
+v = new javax.xml.bind.JAXBElement;
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoPolicyMapDefaultEntry_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoRedeliveryPolicyMap$DefaultEntry;", class "Lorg/apache/activemq/schema/core/DtoRedeliveryPolicyMap;", v);
+return v;
+}
+public javax.xml.bind.JAXBElement createDtoRedeliveryPolicyMapEntries(org.apache.activemq.schema.core.DtoRedeliveryPolicyMap$Entries)
+{
+org.apache.activemq.schema.core.DtoRedeliveryPolicyMap$Entries v;
+javax.xml.bind.JAXBElement v;
+javax.xml.namespace.QName v;
+org.apache.activemq.schema.core.ObjectFactory v;
+v := @this: org.apache.activemq.schema.core.ObjectFactory;
+v := @parameter: org.apache.activemq.schema.core.DtoRedeliveryPolicyMap$Entries;
+v = new javax.xml.bind.JAXBElement;
+v = <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoPolicyMapEntries_QNAME>;
+specialinvoke v.<javax.xml.bind.JAXBElement: void <init>(javax.xml.namespace.QName,java.lang.Class,java.lang.Class,java.lang.Object)>(v, class "Lorg/apache/activemq/schema/core/DtoRedeliveryPolicyMap$Entries;", class "Lorg/apache/activemq/schema/core/DtoRedeliveryPolicyMap;", v);
 return v;
 }
 static void <clinit>()
 {
 javax.xml.namespace.QName v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
 v = new javax.xml.namespace.QName;
-specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "deadLetterQueue");
-<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoSharedDeadLetterStrategyDeadLetterQueue_QNAME> = v;
-v = new javax.xml.namespace.QName;
-specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "adminConnectionContext");
-<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoTraceBrokerPathPluginAdminConnectionContext_QNAME> = v;
-v = new javax.xml.namespace.QName;
-specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "next");
-<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoTraceBrokerPathPluginNext_QNAME> = v;
+specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "networkBridgeFailedListener");
+<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoForwardingBridgeNetworkBridgeFailedListener_QNAME> = v;
 v = new javax.xml.namespace.QName;
-specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "broker");
-<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoLastImageSubscriptionRecoveryPolicyBroker_QNAME> = v;
+specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "localBroker");
+<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoForwardingBridgeLocalBroker_QNAME> = v;
 v = new javax.xml.namespace.QName;
-specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "statements");
-<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoSybaseJdbcAdapterStatements_QNAME> = v;
+specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "remoteBroker");
+<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoForwardingBridgeRemoteBroker_QNAME> = v;
 v = new javax.xml.namespace.QName;
-specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "publishedAddressPolicy");
-<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoTransportConnectorPublishedAddressPolicy_QNAME> = v;
+specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "source");
+<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoCamelEndpointLoaderSource_QNAME> = v;
 v = new javax.xml.namespace.QName;
-specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "discoveryAgent");
-<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoTransportConnectorDiscoveryAgent_QNAME> = v;
+specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "component");
+<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoCamelEndpointLoaderComponent_QNAME> = v;
 v = new javax.xml.namespace.QName;
-specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "messageAuthorizationPolicy");
-<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoTransportConnectorMessageAuthorizationPolicy_QNAME> = v;
+specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "camelContext");
+<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoCamelEndpointLoaderCamelContext_QNAME> = v;
 v = new javax.xml.namespace.QName;
-specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "brokerService");
-<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoTransportConnectorBrokerService_QNAME> = v;
+specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "context");
+<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoLDAPAuthorizationMapContext_QNAME> = v;
 v = new javax.xml.namespace.QName;
-specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "taskRunnerFactory");
-<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoTransportConnectorTaskRunnerFactory_QNAME> = v;
+specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "options");
+<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoLDAPAuthorizationMapOptions_QNAME> = v;
 v = new javax.xml.namespace.QName;
-specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "brokerInfo");
-<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoTransportConnectorBrokerInfo_QNAME> = v;
+specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "queueSearchMatchingFormat");
+<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoLDAPAuthorizationMapQueueSearchMatchingFormat_QNAME> = v;
 v = new javax.xml.namespace.QName;
-specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "server");
-<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoTransportConnectorServer_QNAME> = v;
+specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "topicSearchMatchingFormat");
+<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoLDAPAuthorizationMapTopicSearchMatchingFormat_QNAME> = v;
 v = new javax.xml.namespace.QName;
 specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "connection");
 <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoTempTopicConnection_QNAME> = v;
@@ -11204,287 +11198,260 @@
 specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "compositeDestinations");
 <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoTempTopicCompositeDestinations_QNAME> = v;
 v = new javax.xml.namespace.QName;
-specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "rejectedTaskHandler");
-<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoTaskRunnerFactoryRejectedTaskHandler_QNAME> = v;
+specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "statements");
+<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoSqlServerJDBCAdapterStatements_QNAME> = v;
 v = new javax.xml.namespace.QName;
-specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "threadClassLoader");
-<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoTaskRunnerFactoryThreadClassLoader_QNAME> = v;
+specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "parent");
+<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoMemoryUsageParent_QNAME> = v;
 v = new javax.xml.namespace.QName;
 specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "executor");
-<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoTaskRunnerFactoryExecutor_QNAME> = v;
+<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoMemoryUsageExecutor_QNAME> = v;
 v = new javax.xml.namespace.QName;
-specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "dataSource");
-<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoDatabaseLockerDataSource_QNAME> = v;
-v = new javax.xml.namespace.QName;
-specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "exceptionHandler");
-<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoDatabaseLockerExceptionHandler_QNAME> = v;
-v = new javax.xml.namespace.QName;
-specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "lockable");
-<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoDatabaseLockerLockable_QNAME> = v;
-v = new javax.xml.namespace.QName;
-specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "wireFormat");
-<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoUdpTraceBrokerPluginWireFormat_QNAME> = v;
-v = new javax.xml.namespace.QName;
-specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "wireFormatFactory");
-<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoUdpTraceBrokerPluginWireFormatFactory_QNAME> = v;
-v = new javax.xml.namespace.QName;
-specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "address");
-<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoUdpTraceBrokerPluginAddress_QNAME> = v;
-v = new javax.xml.namespace.QName;
-specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "locker");
-<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoJdbcPersistenceAdapterLocker_QNAME> = v;
-v = new javax.xml.namespace.QName;
-specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "ds");
-<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoJdbcPersistenceAdapterDs_QNAME> = v;
-v = new javax.xml.namespace.QName;
-specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "usageManager");
-<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoJdbcPersistenceAdapterUsageManager_QNAME> = v;
-v = new javax.xml.namespace.QName;
-specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "databaseLocker");
-<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoJdbcPersistenceAdapterDatabaseLocker_QNAME> = v;
-v = new javax.xml.namespace.QName;
-specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "adapter");
-<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoJdbcPersistenceAdapterAdapter_QNAME> = v;
+specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "limiter");
+<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoMemoryUsageLimiter_QNAME> = v;
 v = new javax.xml.namespace.QName;
-specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "lockDataSource");
-<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoJdbcPersistenceAdapterLockDataSource_QNAME> = v;
+specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "server");
+<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoProxyConnectorServer_QNAME> = v;
 v = new javax.xml.namespace.QName;
-specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "scheduledThreadPoolExecutor");
-<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoJdbcPersistenceAdapterScheduledThreadPoolExecutor_QNAME> = v;
+specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "adminConnectionContext");
+<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoLoggingBrokerPluginAdminConnectionContext_QNAME> = v;
 v = new javax.xml.namespace.QName;
-specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "staticallyIncludedDestinations");
-<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoCompositeDemandForwardingBridgeStaticallyIncludedDestinations_QNAME> = v;
+specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "next");
+<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoLoggingBrokerPluginNext_QNAME> = v;
 v = new javax.xml.namespace.QName;
-specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "networkBridgeListener");
-<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoCompositeDemandForwardingBridgeNetworkBridgeListener_QNAME> = v;
+specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "deadLetterQueue");
+<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoDiscardingDeadLetterQueue_QNAME> = v;
 v = new javax.xml.namespace.QName;
-specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "durableDestinations");
-<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoCompositeDemandForwardingBridgeDurableDestinations_QNAME> = v;
+specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "destination");
+<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoSimpleDispatchSelectorDestination_QNAME> = v;
 v = new javax.xml.namespace.QName;
-specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "localBroker");
-<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoCompositeDemandForwardingBridgeLocalBroker_QNAME> = v;
+specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "forwardTo");
+<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoCompositeTopicForwardTo_QNAME> = v;
 v = new javax.xml.namespace.QName;
-specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "remoteBroker");
-<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoCompositeDemandForwardingBridgeRemoteBroker_QNAME> = v;
+specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "dropSchemaStatements");
+<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoStatementsDropSchemaStatements_QNAME> = v;
 v = new javax.xml.namespace.QName;
-specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "dynamicallyIncludedDestinations");
-<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoCompositeDemandForwardingBridgeDynamicallyIncludedDestinations_QNAME> = v;
+specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "createSchemaStatements");
+<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoStatementsCreateSchemaStatements_QNAME> = v;
 v = new javax.xml.namespace.QName;
-specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "excludedDestinations");
-<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoCompositeDemandForwardingBridgeExcludedDestinations_QNAME> = v;
+specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "createLockSchemaStatements");
+<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoStatementsCreateLockSchemaStatements_QNAME> = v;
 v = new javax.xml.namespace.QName;
-specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "configuration");
-<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoCompositeDemandForwardingBridgeConfiguration_QNAME> = v;
+specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "writeACLs");
+<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoSimpleAuthorizationMapWriteACLs_QNAME> = v;
 v = new javax.xml.namespace.QName;
-specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "jobSchedulerStore");
-<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoSystemUsageJobSchedulerStore_QNAME> = v;
+specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "readACLs");
+<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoSimpleAuthorizationMapReadACLs_QNAME> = v;
 v = new javax.xml.namespace.QName;
-specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "tempStore");
-<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoSystemUsageTempStore_QNAME> = v;
+specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "adminACLs");
+<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoSimpleAuthorizationMapAdminACLs_QNAME> = v;
 v = new javax.xml.namespace.QName;
-specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "tempUsage");
-<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoSystemUsageTempUsage_QNAME> = v;
+specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "tempDestinationAuthorizationEntry");
+<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoSimpleAuthorizationMapTempDestinationAuthorizationEntry_QNAME> = v;
 v = new javax.xml.namespace.QName;
-specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "memoryUsage");
-<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoSystemUsageMemoryUsage_QNAME> = v;
+specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "filter");
+<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoFilteredDestinationFilter_QNAME> = v;
 v = new javax.xml.namespace.QName;
-specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "parent");
-<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoSystemUsageParent_QNAME> = v;
+specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "transactionManager");
+<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoPooledConnectionFactoryTransactionManager_QNAME> = v;
 v = new javax.xml.namespace.QName;
-specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "jobSchedulerUsage");
-<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoSystemUsageJobSchedulerUsage_QNAME> = v;
+specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "connectionFactory");
+<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoPooledConnectionFactoryConnectionFactory_QNAME> = v;
 v = new javax.xml.namespace.QName;
-specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "storeUsage");
-<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoSystemUsageStoreUsage_QNAME> = v;
+specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "pendingMessageLimitStrategy");
+<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoPolicyEntryPendingMessageLimitStrategy_QNAME> = v;
 v = new javax.xml.namespace.QName;
-specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "persistenceTaskRunnerFactory");
-<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoBrokerServicePersistenceTaskRunnerFactory_QNAME> = v;
+specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "pendingQueuePolicy");
+<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoPolicyEntryPendingQueuePolicy_QNAME> = v;
 v = new javax.xml.namespace.QName;
-specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "destinationInterceptors");
-<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoBrokerServiceDestinationInterceptors_QNAME> = v;
+specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "subscriptionRecoveryPolicy");
+<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoPolicyEntrySubscriptionRecoveryPolicy_QNAME> = v;
 v = new javax.xml.namespace.QName;
-specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "networkConnectorURIs");
-<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoBrokerServiceNetworkConnectorURIs_QNAME> = v;
+specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "networkBridgeFilterFactory");
+<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoPolicyEntryNetworkBridgeFilterFactory_QNAME> = v;
 v = new javax.xml.namespace.QName;
-specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "transportConnectors");
-<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoBrokerServiceTransportConnectors_QNAME> = v;
+specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "pendingDurableSubscriberPolicy");
+<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoPolicyEntryPendingDurableSubscriberPolicy_QNAME> = v;
 v = new javax.xml.namespace.QName;
-specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "startException");
-<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoBrokerServiceStartException_QNAME> = v;
+specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "slowConsumerStrategy");
+<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoPolicyEntrySlowConsumerStrategy_QNAME> = v;
 v = new javax.xml.namespace.QName;
-specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "networkConnectors");
-<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoBrokerServiceNetworkConnectors_QNAME> = v;
+specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "deadLetterStrategy");
+<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoPolicyEntryDeadLetterStrategy_QNAME> = v;
 v = new javax.xml.namespace.QName;
-specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "regionBroker");
-<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoBrokerServiceRegionBroker_QNAME> = v;
+specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "dispatchPolicy");
+<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoPolicyEntryDispatchPolicy_QNAME> = v;
 v = new javax.xml.namespace.QName;
-specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "tempDataStore");
-<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoBrokerServiceTempDataStore_QNAME> = v;
+specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "messageGroupMapFactory");
+<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoPolicyEntryMessageGroupMapFactory_QNAME> = v;
 v = new javax.xml.namespace.QName;
-specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "services");
-<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoBrokerServiceServices_QNAME> = v;
+specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "pendingSubscriberPolicy");
+<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoPolicyEntryPendingSubscriberPolicy_QNAME> = v;
 v = new javax.xml.namespace.QName;
-specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "sslContext");
-<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoBrokerServiceSslContext_QNAME> = v;
+specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "messageEvictionStrategy");
+<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoPolicyEntryMessageEvictionStrategy_QNAME> = v;
 v = new javax.xml.namespace.QName;
-specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "shutdownHooks");
-<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoBrokerServiceShutdownHooks_QNAME> = v;
+specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "users");
+<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoSimpleAuthenticationPluginUsers_QNAME> = v;
 v = new javax.xml.namespace.QName;
-specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "jmsBridgeConnectors");
-<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoBrokerServiceJmsBridgeConnectors_QNAME> = v;
+specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "userPasswords");
+<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoSimpleAuthenticationPluginUserPasswords_QNAME> = v;
 v = new javax.xml.namespace.QName;
-specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "destinations");
-<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoBrokerServiceDestinations_QNAME> = v;
+specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "userGroups");
+<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoSimpleAuthenticationPluginUserGroups_QNAME> = v;
 v = new javax.xml.namespace.QName;
-specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "transportConnectorURIs");
-<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoBrokerServiceTransportConnectorURIs_QNAME> = v;
+specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "wireFormat");
+<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoJdbcPersistenceAdapterWireFormat_QNAME> = v;
 v = new javax.xml.namespace.QName;
-specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "adminView");
-<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoBrokerServiceAdminView_QNAME> = v;
+specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "brokerService");
+<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoJdbcPersistenceAdapterBrokerService_QNAME> = v;
 v = new javax.xml.namespace.QName;
-specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "persistenceAdapter");
-<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoBrokerServicePersistenceAdapter_QNAME> = v;
+specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "locker");
+<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoJdbcPersistenceAdapterLocker_QNAME> = v;
 v = new javax.xml.namespace.QName;
-specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "producerSystemUsage");
-<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoBrokerServiceProducerSystemUsage_QNAME> = v;
+specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "ds");
+<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoJdbcPersistenceAdapterDs_QNAME> = v;
 v = new javax.xml.namespace.QName;
-specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "managementContext");
-<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoBrokerServiceManagementContext_QNAME> = v;
+specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "dataSource");
+<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoJdbcPersistenceAdapterDataSource_QNAME> = v;
 v = new javax.xml.namespace.QName;
-specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "proxyConnectors");
-<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoBrokerServiceProxyConnectors_QNAME> = v;
+specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "usageManager");
+<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoJdbcPersistenceAdapterUsageManager_QNAME> = v;
 v = new javax.xml.namespace.QName;
-specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "consumerSystemUsage");
-<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoBrokerServiceConsumerSystemUsage_QNAME> = v;
+specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "databaseLocker");
+<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoJdbcPersistenceAdapterDatabaseLocker_QNAME> = v;
 v = new javax.xml.namespace.QName;
-specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "ioExceptionHandler");
-<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoBrokerServiceIoExceptionHandler_QNAME> = v;
+specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "adapter");
+<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoJdbcPersistenceAdapterAdapter_QNAME> = v;
 v = new javax.xml.namespace.QName;
-specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "destinationPolicy");
-<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoBrokerServiceDestinationPolicy_QNAME> = v;
+specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "lockDataSource");
+<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoJdbcPersistenceAdapterLockDataSource_QNAME> = v;
 v = new javax.xml.namespace.QName;
-specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "brokerContext");
-<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoBrokerServiceBrokerContext_QNAME> = v;
+specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "scheduledThreadPoolExecutor");
+<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoJdbcPersistenceAdapterScheduledThreadPoolExecutor_QNAME> = v;
 v = new javax.xml.namespace.QName;
-specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "systemUsage");
-<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoBrokerServiceSystemUsage_QNAME> = v;
+specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "transactionStore");
+<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoMKahaDBTransactionStore_QNAME> = v;
 v = new javax.xml.namespace.QName;
-specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "persistenceFactory");
-<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoBrokerServicePersistenceFactory_QNAME> = v;
+specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "filteredPersistenceAdapters");
+<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoMKahaDBFilteredPersistenceAdapters_QNAME> = v;
 v = new javax.xml.namespace.QName;
-specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "plugins");
-<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoBrokerServicePlugins_QNAME> = v;
+specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "broker");
+<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoFixedCountSubscriptionRecoveryPolicyBroker_QNAME> = v;
 v = new javax.xml.namespace.QName;
-specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "destinationFactory");
-<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoBrokerServiceDestinationFactory_QNAME> = v;
+specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "staticallyIncludedDestinations");
+<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoNetworkConnectorStaticallyIncludedDestinations_QNAME> = v;
 v = new javax.xml.namespace.QName;
-specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "jdbcAdapter");
-<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoJournaledJDBCJdbcAdapter_QNAME> = v;
+specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "discoveryAgent");
+<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoNetworkConnectorDiscoveryAgent_QNAME> = v;
 v = new javax.xml.namespace.QName;
-specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "journal");
-<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoJournaledJDBCJournal_QNAME> = v;
+specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "sslContext");
+<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoNetworkConnectorSslContext_QNAME> = v;
 v = new javax.xml.namespace.QName;
-specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "transactionIdTransformer");
-<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoLevelDBTransactionIdTransformer_QNAME> = v;
+specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "durableDestinations");
+<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoNetworkConnectorDurableDestinations_QNAME> = v;
 v = new javax.xml.namespace.QName;
-specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "destination");
-<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoSimpleDispatchSelectorDestination_QNAME> = v;
+specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "dynamicallyIncludedDestinations");
+<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoNetworkConnectorDynamicallyIncludedDestinations_QNAME> = v;
 v = new javax.xml.namespace.QName;
-specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "networkBridgeFailedListener");
-<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoForwardingBridgeNetworkBridgeFailedListener_QNAME> = v;
+specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "excludedDestinations");
+<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoNetworkConnectorExcludedDestinations_QNAME> = v;
 v = new javax.xml.namespace.QName;
-specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "writeACLs");
-<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoTempDestinationAuthorizationEntryWriteACLs_QNAME> = v;
+specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "bridgeFactory");
+<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoNetworkConnectorBridgeFactory_QNAME> = v;
 v = new javax.xml.namespace.QName;
-specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "readACLs");
-<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoTempDestinationAuthorizationEntryReadACLs_QNAME> = v;
+specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "connectionFilter");
+<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoNetworkConnectorConnectionFilter_QNAME> = v;
 v = new javax.xml.namespace.QName;
-specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "adminACLs");
-<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoTempDestinationAuthorizationEntryAdminACLs_QNAME> = v;
+specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "exceptionHandler");
+<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoDatabaseLockerExceptionHandler_QNAME> = v;
 v = new javax.xml.namespace.QName;
-specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "producerConnection");
-<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoInboundQueueBridgeProducerConnection_QNAME> = v;
+specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "lockable");
+<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoDatabaseLockerLockable_QNAME> = v;
 v = new javax.xml.namespace.QName;
-specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "consumer");
-<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoInboundQueueBridgeConsumer_QNAME> = v;
+specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "rejectedTaskHandler");
+<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoXaConnectionFactoryRejectedTaskHandler_QNAME> = v;
 v = new javax.xml.namespace.QName;
-specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "consumerConnection");
-<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoInboundQueueBridgeConsumerConnection_QNAME> = v;
+specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "sessionTaskRunner");
+<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoXaConnectionFactorySessionTaskRunner_QNAME> = v;
 v = new javax.xml.namespace.QName;
-specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "consumerQueue");
-<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoInboundQueueBridgeConsumerQueue_QNAME> = v;
+specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "connectionIdGenerator");
+<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoXaConnectionFactoryConnectionIdGenerator_QNAME> = v;
 v = new javax.xml.namespace.QName;
-specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "jmsMessageConvertor");
-<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoInboundQueueBridgeJmsMessageConvertor_QNAME> = v;
+specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "blobTransferPolicy");
+<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoXaConnectionFactoryBlobTransferPolicy_QNAME> = v;
 v = new javax.xml.namespace.QName;
-specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "producerQueue");
-<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoInboundQueueBridgeProducerQueue_QNAME> = v;
+specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "exceptionListener");
+<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoXaConnectionFactoryExceptionListener_QNAME> = v;
 v = new javax.xml.namespace.QName;
-specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "jmsConnector");
-<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoInboundQueueBridgeJmsConnector_QNAME> = v;
+specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "clientIdGenerator");
+<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoXaConnectionFactoryClientIdGenerator_QNAME> = v;
 v = new javax.xml.namespace.QName;
-specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "filter");
-<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoFilteredDestinationFilter_QNAME> = v;
+specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "trustedPackages");
+<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoXaConnectionFactoryTrustedPackages_QNAME> = v;
 v = new javax.xml.namespace.QName;
-specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "store");
-<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoTempUsageStore_QNAME> = v;
+specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "transportListener");
+<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoXaConnectionFactoryTransportListener_QNAME> = v;
 v = new javax.xml.namespace.QName;
-specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "limiter");
-<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoTempUsageLimiter_QNAME> = v;
+specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "prefetchPolicy");
+<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoXaConnectionFactoryPrefetchPolicy_QNAME> = v;
 v = new javax.xml.namespace.QName;
-specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "bridge");
-<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoMulticastNetworkConnectorBridge_QNAME> = v;
+specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "transformer");
+<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoXaConnectionFactoryTransformer_QNAME> = v;
 v = new javax.xml.namespace.QName;
-specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "localTransport");
-<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoMulticastNetworkConnectorLocalTransport_QNAME> = v;
+specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "clientInternalExceptionListener");
+<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoXaConnectionFactoryClientInternalExceptionListener_QNAME> = v;
 v = new javax.xml.namespace.QName;
-specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "bridgeFactory");
-<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoMulticastNetworkConnectorBridgeFactory_QNAME> = v;
+specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "redeliveryPolicyMap");
+<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoXaConnectionFactoryRedeliveryPolicyMap_QNAME> = v;
 v = new javax.xml.namespace.QName;
-specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "connectionFilter");
-<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoMulticastNetworkConnectorConnectionFilter_QNAME> = v;
+specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "redeliveryPolicy");
+<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoXaConnectionFactoryRedeliveryPolicy_QNAME> = v;
 v = new javax.xml.namespace.QName;
-specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "remoteTransport");
-<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoMulticastNetworkConnectorRemoteTransport_QNAME> = v;
+specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "threadClassLoader");
+<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoTaskRunnerFactoryThreadClassLoader_QNAME> = v;
 v = new javax.xml.namespace.QName;
 specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "query");
 <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoQueryBasedSubscriptionRecoveryPolicyQuery_QNAME> = v;
 v = new javax.xml.namespace.QName;
-specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "localTopicConnection");
-<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoJmsTopicConnectorLocalTopicConnection_QNAME> = v;
+specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "publishedAddressPolicy");
+<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoTransportConnectorPublishedAddressPolicy_QNAME> = v;
 v = new javax.xml.namespace.QName;
-specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "outboundTopicConnectionFactory");
-<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoJmsTopicConnectorOutboundTopicConnectionFactory_QNAME> = v;
+specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "messageAuthorizationPolicy");
+<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoTransportConnectorMessageAuthorizationPolicy_QNAME> = v;
 v = new javax.xml.namespace.QName;
-specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "inboundTopicBridges");
-<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoJmsTopicConnectorInboundTopicBridges_QNAME> = v;
+specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "taskRunnerFactory");
+<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoTransportConnectorTaskRunnerFactory_QNAME> = v;
 v = new javax.xml.namespace.QName;
-specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "outboundTopicBridges");
-<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoJmsTopicConnectorOutboundTopicBridges_QNAME> = v;
+specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "brokerInfo");
+<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoTransportConnectorBrokerInfo_QNAME> = v;
 v = new javax.xml.namespace.QName;
-specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "inboundMessageConvertor");
-<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoJmsTopicConnectorInboundMessageConvertor_QNAME> = v;
+specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "persistenceAdapter");
+<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoFilteredKahaDBPersistenceAdapter_QNAME> = v;
 v = new javax.xml.namespace.QName;
-specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "reconnectionPolicy");
-<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoJmsTopicConnectorReconnectionPolicy_QNAME> = v;
+specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "template");
+<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoFilteredKahaDBTemplate_QNAME> = v;
 v = new javax.xml.namespace.QName;
-specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "outboundMessageConvertor");
-<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoJmsTopicConnectorOutboundMessageConvertor_QNAME> = v;
+specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "usage");
+<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoFilteredKahaDBUsage_QNAME> = v;
 v = new javax.xml.namespace.QName;
-specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "localTopicConnectionFactory");
-<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoJmsTopicConnectorLocalTopicConnectionFactory_QNAME> = v;
+specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "exclusiveConsumer");
+<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoQueueDispatchSelectorExclusiveConsumer_QNAME> = v;
 v = new javax.xml.namespace.QName;
-specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "outboundTopicConnection");
-<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoJmsTopicConnectorOutboundTopicConnection_QNAME> = v;
+specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "transactionIdTransformer");
+<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoLevelDBTransactionIdTransformer_QNAME> = v;
 v = new javax.xml.namespace.QName;
-specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "forwardTo");
-<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoCompositeQueueForwardTo_QNAME> = v;
+specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "SSLContext");
+<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoSslContextSSLContext_QNAME> = v;
 v = new javax.xml.namespace.QName;
-specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "wrapped");
-<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoRetainedMessageSubscriptionRecoveryPolicyWrapped_QNAME> = v;
+specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "keyManagers");
+<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoSslContextKeyManagers_QNAME> = v;
 v = new javax.xml.namespace.QName;
-specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "longTermPersistence");
-<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoJournalPersistenceAdapterLongTermPersistence_QNAME> = v;
+specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "trustManagers");
+<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoSslContextTrustManagers_QNAME> = v;
+v = new javax.xml.namespace.QName;
+specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "secureRandom");
+<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoSslContextSecureRandom_QNAME> = v;
 v = new javax.xml.namespace.QName;
 specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "localQueueConnectionFactory");
 <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoJmsQueueConnectorLocalQueueConnectionFactory_QNAME> = v;
@@ -11492,6 +11459,9 @@
 specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "outboundQueueConnection");
 <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoJmsQueueConnectorOutboundQueueConnection_QNAME> = v;
 v = new javax.xml.namespace.QName;
+specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "inboundMessageConvertor");
+<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoJmsQueueConnectorInboundMessageConvertor_QNAME> = v;
+v = new javax.xml.namespace.QName;
 specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "outboundQueueBridges");
 <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoJmsQueueConnectorOutboundQueueBridges_QNAME> = v;
 v = new javax.xml.namespace.QName;
@@ -11501,200 +11471,230 @@
 specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "localQueueConnection");
 <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoJmsQueueConnectorLocalQueueConnection_QNAME> = v;
 v = new javax.xml.namespace.QName;
+specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "reconnectionPolicy");
+<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoJmsQueueConnectorReconnectionPolicy_QNAME> = v;
+v = new javax.xml.namespace.QName;
+specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "outboundMessageConvertor");
+<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoJmsQueueConnectorOutboundMessageConvertor_QNAME> = v;
+v = new javax.xml.namespace.QName;
 specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "inboundQueueBridges");
 <org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoJmsQueueConnectorInboundQueueBridges_QNAME> = v;
 v = new javax.xml.namespace.QName;
-specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "sessionTaskRunner");
-<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoConnectionFactorySessionTaskRunner_QNAME> = v;
+specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "hostMapping");
+<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoPublishedAddressPolicyHostMapping_QNAME> = v;
 v = new javax.xml.namespace.QName;
-specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "connectionIdGenerator");
-<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoConnectionFactoryConnectionIdGenerator_QNAME> = v;
+specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "portMapping");
+<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoPublishedAddressPolicyPortMapping_QNAME> = v;
 v = new javax.xml.namespace.QName;
-specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "blobTransferPolicy");
-<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoConnectionFactoryBlobTransferPolicy_QNAME> = v;
+specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "config");
+<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoPartitionBrokerPluginConfig_QNAME> = v;
 v = new javax.xml.namespace.QName;
-specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "exceptionListener");
-<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoConnectionFactoryExceptionListener_QNAME> = v;
+specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "producerConnection");
+<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoOutboundTopicBridgeProducerConnection_QNAME> = v;
 v = new javax.xml.namespace.QName;
-specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "clientIdGenerator");
-<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoConnectionFactoryClientIdGenerator_QNAME> = v;
+specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "producerTopic");
+<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoOutboundTopicBridgeProducerTopic_QNAME> = v;
 v = new javax.xml.namespace.QName;
-specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "trustedPackages");
-<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoConnectionFactoryTrustedPackages_QNAME> = v;
+specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "consumer");
+<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoOutboundTopicBridgeConsumer_QNAME> = v;
 v = new javax.xml.namespace.QName;
-specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "transportListener");
-<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoConnectionFactoryTransportListener_QNAME> = v;
+specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "consumerConnection");
+<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoOutboundTopicBridgeConsumerConnection_QNAME> = v;
 v = new javax.xml.namespace.QName;
-specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "prefetchPolicy");
-<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoConnectionFactoryPrefetchPolicy_QNAME> = v;
+specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "jmsMessageConvertor");
+<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoOutboundTopicBridgeJmsMessageConvertor_QNAME> = v;
 v = new javax.xml.namespace.QName;
-specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "transformer");
-<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoConnectionFactoryTransformer_QNAME> = v;
+specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "consumerTopic");
+<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoOutboundTopicBridgeConsumerTopic_QNAME> = v;
 v = new javax.xml.namespace.QName;
-specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "clientInternalExceptionListener");
-<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoConnectionFactoryClientInternalExceptionListener_QNAME> = v;
+specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "jmsConnector");
+<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoOutboundTopicBridgeJmsConnector_QNAME> = v;
 v = new javax.xml.namespace.QName;
-specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "redeliveryPolicyMap");
-<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoConnectionFactoryRedeliveryPolicyMap_QNAME> = v;
+specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "policyEntries");
+<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoPolicyMapPolicyEntries_QNAME> = v;
 v = new javax.xml.namespace.QName;
-specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "redeliveryPolicy");
-<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoConnectionFactoryRedeliveryPolicy_QNAME> = v;
+specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "defaultEntry");
+<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoPolicyMapDefaultEntry_QNAME> = v;
 v = new javax.xml.namespace.QName;
-specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "transactionManager");
-<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoPooledConnectionFactoryTransactionManager_QNAME> = v;
+specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "entries");
+<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoPolicyMapEntries_QNAME> = v;
 v = new javax.xml.namespace.QName;
-specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "connectionFactory");
-<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoPooledConnectionFactoryConnectionFactory_QNAME> = v;
+specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "wireFormatFactory");
+<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoUdpTraceBrokerPluginWireFormatFactory_QNAME> = v;
 v = new javax.xml.namespace.QName;
-specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "template");
-<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoFilteredKahaDBTemplate_QNAME> = v;
+specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "address");
+<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoUdpTraceBrokerPluginAddress_QNAME> = v;
 v = new javax.xml.namespace.QName;
-specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "usage");
-<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoFilteredKahaDBUsage_QNAME> = v;
+specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "authorizationEntries");
+<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoAuthorizationMapAuthorizationEntries_QNAME> = v;
 v = new javax.xml.namespace.QName;
-specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "config");
-<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoPartitionBrokerPluginConfig_QNAME> = v;
+specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "longTermPersistence");
+<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoJournalPersistenceAdapterLongTermPersistence_QNAME> = v;
 v = new javax.xml.namespace.QName;
-specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "map");
-<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoAuthorizationPluginMap_QNAME> = v;
+specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "journal");
+<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoJournalPersistenceAdapterJournal_QNAME> = v;
 v = new javax.xml.namespace.QName;
-specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "buffer");
-<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoFixedSizedSubscriptionRecoveryPolicyBuffer_QNAME> = v;
+specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "virtualDestinations");
+<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoVirtualDestinationInterceptorVirtualDestinations_QNAME> = v;
 v = new javax.xml.namespace.QName;
-specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "source");
-<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoCamelEndpointLoaderSource_QNAME> = v;
+specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "consumerQueue");
+<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoOutboundQueueBridgeConsumerQueue_QNAME> = v;
 v = new javax.xml.namespace.QName;
-specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "component");
-<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoCamelEndpointLoaderComponent_QNAME> = v;
+specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "producerQueue");
+<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoOutboundQueueBridgeProducerQueue_QNAME> = v;
 v = new javax.xml.namespace.QName;
-specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "camelContext");
-<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoCamelEndpointLoaderCamelContext_QNAME> = v;
+specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "store");
+<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoTempUsageStore_QNAME> = v;
 v = new javax.xml.namespace.QName;
-specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "context");
-<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoLDAPAuthorizationMapContext_QNAME> = v;
+specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "jobSchedulerStore");
+<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoSystemUsageJobSchedulerStore_QNAME> = v;
 v = new javax.xml.namespace.QName;
-specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "options");
-<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoLDAPAuthorizationMapOptions_QNAME> = v;
+specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "tempStore");
+<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoSystemUsageTempStore_QNAME> = v;
 v = new javax.xml.namespace.QName;
-specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "queueSearchMatchingFormat");
-<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoLDAPAuthorizationMapQueueSearchMatchingFormat_QNAME> = v;
+specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "tempUsage");
+<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoSystemUsageTempUsage_QNAME> = v;
 v = new javax.xml.namespace.QName;
-specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "topicSearchMatchingFormat");
-<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoLDAPAuthorizationMapTopicSearchMatchingFormat_QNAME> = v;
+specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "memoryUsage");
+<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoSystemUsageMemoryUsage_QNAME> = v;
 v = new javax.xml.namespace.QName;
-specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "tempDestinationAuthorizationEntry");
-<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoSimpleAuthorizationMapTempDestinationAuthorizationEntry_QNAME> = v;
+specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "jobSchedulerUsage");
+<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoSystemUsageJobSchedulerUsage_QNAME> = v;
 v = new javax.xml.namespace.QName;
-specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "value");
-<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoDestinationEntryValue_QNAME> = v;
+specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "storeUsage");
+<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoSystemUsageStoreUsage_QNAME> = v;
 v = new javax.xml.namespace.QName;
-specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "defaultEntry");
-<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoAuthorizationMapDefaultEntry_QNAME> = v;
+specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "buffer");
+<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoFixedSizedSubscriptionRecoveryPolicyBuffer_QNAME> = v;
 v = new javax.xml.namespace.QName;
-specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "entries");
-<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoAuthorizationMapEntries_QNAME> = v;
+specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "networkBridgeListener");
+<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoDemandForwardingBridgeNetworkBridgeListener_QNAME> = v;
 v = new javax.xml.namespace.QName;
-specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "authorizationEntries");
-<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoAuthorizationMapAuthorizationEntries_QNAME> = v;
+specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "configuration");
+<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoDemandForwardingBridgeConfiguration_QNAME> = v;
 v = new javax.xml.namespace.QName;
-specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "transactionStore");
-<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoMKahaDBTransactionStore_QNAME> = v;
+specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "bridge");
+<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoMulticastNetworkConnectorBridge_QNAME> = v;
 v = new javax.xml.namespace.QName;
-specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "filteredPersistenceAdapters");
-<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoMKahaDBFilteredPersistenceAdapters_QNAME> = v;
+specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "localTransport");
+<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoMulticastNetworkConnectorLocalTransport_QNAME> = v;
 v = new javax.xml.namespace.QName;
-specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "users");
-<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoSimpleAuthenticationPluginUsers_QNAME> = v;
+specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "remoteTransport");
+<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoMulticastNetworkConnectorRemoteTransport_QNAME> = v;
 v = new javax.xml.namespace.QName;
-specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "userPasswords");
-<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoSimpleAuthenticationPluginUserPasswords_QNAME> = v;
+specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "map");
+<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoAuthorizationPluginMap_QNAME> = v;
 v = new javax.xml.namespace.QName;
-specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "userGroups");
-<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoSimpleAuthenticationPluginUserGroups_QNAME> = v;
+specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "jdbcAdapter");
+<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoJournalPersistenceAdapterFactoryJdbcAdapter_QNAME> = v;
 v = new javax.xml.namespace.QName;
-specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "dropSchemaStatements");
-<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoStatementsDropSchemaStatements_QNAME> = v;
+specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "wrapped");
+<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoRetainedMessageSubscriptionRecoveryPolicyWrapped_QNAME> = v;
 v = new javax.xml.namespace.QName;
-specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "createSchemaStatements");
-<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoStatementsCreateSchemaStatements_QNAME> = v;
+specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "localTopicConnection");
+<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoJmsTopicConnectorLocalTopicConnection_QNAME> = v;
 v = new javax.xml.namespace.QName;
-specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "createLockSchemaStatements");
-<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoStatementsCreateLockSchemaStatements_QNAME> = v;
+specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "outboundTopicConnectionFactory");
+<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoJmsTopicConnectorOutboundTopicConnectionFactory_QNAME> = v;
 v = new javax.xml.namespace.QName;
-specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "exclusiveConsumer");
-<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoQueueDispatchSelectorExclusiveConsumer_QNAME> = v;
+specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "inboundTopicBridges");
+<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoJmsTopicConnectorInboundTopicBridges_QNAME> = v;
 v = new javax.xml.namespace.QName;
-specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "hostMapping");
-<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoPublishedAddressPolicyHostMapping_QNAME> = v;
+specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "outboundTopicBridges");
+<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoJmsTopicConnectorOutboundTopicBridges_QNAME> = v;
 v = new javax.xml.namespace.QName;
-specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "portMapping");
-<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoPublishedAddressPolicyPortMapping_QNAME> = v;
+specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "localTopicConnectionFactory");
+<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoJmsTopicConnectorLocalTopicConnectionFactory_QNAME> = v;
 v = new javax.xml.namespace.QName;
-specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "producerTopic");
-<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoOutboundTopicBridgeProducerTopic_QNAME> = v;
+specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "outboundTopicConnection");
+<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoJmsTopicConnectorOutboundTopicConnection_QNAME> = v;
 v = new javax.xml.namespace.QName;
-specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "consumerTopic");
-<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoOutboundTopicBridgeConsumerTopic_QNAME> = v;
+specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "persistenceTaskRunnerFactory");
+<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoBrokerPersistenceTaskRunnerFactory_QNAME> = v;
 v = new javax.xml.namespace.QName;
-specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "virtualDestinations");
-<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoVirtualDestinationInterceptorVirtualDestinations_QNAME> = v;
+specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "destinationInterceptors");
+<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoBrokerDestinationInterceptors_QNAME> = v;
 v = new javax.xml.namespace.QName;
-specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "SSLContext");
-<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoSslContextSSLContext_QNAME> = v;
+specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "networkConnectorURIs");
+<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoBrokerNetworkConnectorURIs_QNAME> = v;
 v = new javax.xml.namespace.QName;
-specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "keyManagers");
-<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoSslContextKeyManagers_QNAME> = v;
+specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "transportConnectors");
+<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoBrokerTransportConnectors_QNAME> = v;
 v = new javax.xml.namespace.QName;
-specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "trustManagers");
-<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoSslContextTrustManagers_QNAME> = v;
+specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "startException");
+<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoBrokerStartException_QNAME> = v;
 v = new javax.xml.namespace.QName;
-specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "secureRandom");
-<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoSslContextSecureRandom_QNAME> = v;
+specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "networkConnectors");
+<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoBrokerNetworkConnectors_QNAME> = v;
 v = new javax.xml.namespace.QName;
-specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "MBeanServer");
-<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoManagementContextMBeanServer_QNAME> = v;
+specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "regionBroker");
+<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoBrokerRegionBroker_QNAME> = v;
 v = new javax.xml.namespace.QName;
-specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "environment");
-<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoManagementContextEnvironment_QNAME> = v;
+specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "tempDataStore");
+<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoBrokerTempDataStore_QNAME> = v;
 v = new javax.xml.namespace.QName;
-specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "policyEntries");
-<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoPolicyMapPolicyEntries_QNAME> = v;
+specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "services");
+<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoBrokerServices_QNAME> = v;
 v = new javax.xml.namespace.QName;
-specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "redeliveryPolicyEntries");
-<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoRedeliveryPolicyMapRedeliveryPolicyEntries_QNAME> = v;
+specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "shutdownHooks");
+<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoBrokerShutdownHooks_QNAME> = v;
 v = new javax.xml.namespace.QName;
-specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "pendingMessageLimitStrategy");
-<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoPolicyEntryPendingMessageLimitStrategy_QNAME> = v;
+specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "jmsBridgeConnectors");
+<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoBrokerJmsBridgeConnectors_QNAME> = v;
 v = new javax.xml.namespace.QName;
-specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "pendingQueuePolicy");
-<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoPolicyEntryPendingQueuePolicy_QNAME> = v;
+specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "destinations");
+<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoBrokerDestinations_QNAME> = v;
 v = new javax.xml.namespace.QName;
-specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "subscriptionRecoveryPolicy");
-<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoPolicyEntrySubscriptionRecoveryPolicy_QNAME> = v;
+specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "transportConnectorURIs");
+<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoBrokerTransportConnectorURIs_QNAME> = v;
 v = new javax.xml.namespace.QName;
-specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "networkBridgeFilterFactory");
-<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoPolicyEntryNetworkBridgeFilterFactory_QNAME> = v;
+specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "adminView");
+<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoBrokerAdminView_QNAME> = v;
 v = new javax.xml.namespace.QName;
-specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "pendingDurableSubscriberPolicy");
-<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoPolicyEntryPendingDurableSubscriberPolicy_QNAME> = v;
+specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "producerSystemUsage");
+<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoBrokerProducerSystemUsage_QNAME> = v;
 v = new javax.xml.namespace.QName;
-specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "slowConsumerStrategy");
-<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoPolicyEntrySlowConsumerStrategy_QNAME> = v;
+specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "managementContext");
+<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoBrokerManagementContext_QNAME> = v;
 v = new javax.xml.namespace.QName;
-specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "deadLetterStrategy");
-<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoPolicyEntryDeadLetterStrategy_QNAME> = v;
+specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "proxyConnectors");
+<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoBrokerProxyConnectors_QNAME> = v;
 v = new javax.xml.namespace.QName;
-specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "dispatchPolicy");
-<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoPolicyEntryDispatchPolicy_QNAME> = v;
+specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "consumerSystemUsage");
+<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoBrokerConsumerSystemUsage_QNAME> = v;
 v = new javax.xml.namespace.QName;
-specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "messageGroupMapFactory");
-<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoPolicyEntryMessageGroupMapFactory_QNAME> = v;
+specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "ioExceptionHandler");
+<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoBrokerIoExceptionHandler_QNAME> = v;
 v = new javax.xml.namespace.QName;
-specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "pendingSubscriberPolicy");
-<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoPolicyEntryPendingSubscriberPolicy_QNAME> = v;
+specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "destinationPolicy");
+<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoBrokerDestinationPolicy_QNAME> = v;
 v = new javax.xml.namespace.QName;
-specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "messageEvictionStrategy");
-<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoPolicyEntryMessageEvictionStrategy_QNAME> = v;
+specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "brokerContext");
+<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoBrokerBrokerContext_QNAME> = v;
+v = new javax.xml.namespace.QName;
+specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "systemUsage");
+<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoBrokerSystemUsage_QNAME> = v;
+v = new javax.xml.namespace.QName;
+specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "persistenceFactory");
+<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoBrokerPersistenceFactory_QNAME> = v;
+v = new javax.xml.namespace.QName;
+specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "plugins");
+<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoBrokerPlugins_QNAME> = v;
+v = new javax.xml.namespace.QName;
+specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "destinationFactory");
+<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoBrokerDestinationFactory_QNAME> = v;
+v = new javax.xml.namespace.QName;
+specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "MBeanServer");
+<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoManagementContextMBeanServer_QNAME> = v;
+v = new javax.xml.namespace.QName;
+specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "environment");
+<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoManagementContextEnvironment_QNAME> = v;
+v = new javax.xml.namespace.QName;
+specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "value");
+<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoDestinationEntryValue_QNAME> = v;
+v = new javax.xml.namespace.QName;
+specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>("http://activemq.apache.org/schema/core", "redeliveryPolicyEntries");
+<org.apache.activemq.schema.core.ObjectFactory: javax.xml.namespace.QName _DtoRedeliveryPolicyMapRedeliveryPolicyEntries_QNAME> = v;
 return;
 }
 }
\ No newline at end of file
