Uses of Class
org.apache.activemq.artemis.core.settings.impl.AddressSettings
Packages that use AddressSettings
Package
Description
-
Uses of AddressSettings in org.apache.activemq.artemis.core.config
Methods in org.apache.activemq.artemis.core.config that return types with arguments of type AddressSettingsModifier and TypeMethodDescriptionConfiguration.getAddressesSettings()Deprecated.Configuration.getAddressSettings()Returns A list of AddressSettings per matching to be deployed to the address settings repository.Methods in org.apache.activemq.artemis.core.config with parameters of type AddressSettingsModifier and TypeMethodDescriptionConfiguration.addAddressesSetting(String key, AddressSettings addressesSetting) Deprecated.Configuration.addAddressSetting(String key, AddressSettings addressesSetting) Add anAddressSettingsto the underlying collection.Method parameters in org.apache.activemq.artemis.core.config with type arguments of type AddressSettingsModifier and TypeMethodDescriptionConfiguration.setAddressesSettings(Map<String, AddressSettings> addressesSettings) Deprecated.Configuration.setAddressSettings(Map<String, AddressSettings> addressSettings) Set the collection ofAddressSettingsindexed by address match. -
Uses of AddressSettings in org.apache.activemq.artemis.core.config.impl
Methods in org.apache.activemq.artemis.core.config.impl that return types with arguments of type AddressSettingsModifier and TypeMethodDescriptionConfigurationImpl.getAddressesSettings()Deprecated.ConfigurationImpl.getAddressSettings()Methods in org.apache.activemq.artemis.core.config.impl with parameters of type AddressSettingsModifier and TypeMethodDescriptionConfigurationImpl.addAddressesSetting(String key, AddressSettings addressesSetting) Deprecated.ConfigurationImpl.addAddressSetting(String key, AddressSettings addressesSetting) Method parameters in org.apache.activemq.artemis.core.config.impl with type arguments of type AddressSettingsModifier and TypeMethodDescriptionConfigurationImpl.setAddressesSettings(Map<String, AddressSettings> addressesSettings) Deprecated.ConfigurationImpl.setAddressSettings(Map<String, AddressSettings> addressesSettings) -
Uses of AddressSettings in org.apache.activemq.artemis.core.deployers.impl
Methods in org.apache.activemq.artemis.core.deployers.impl that return types with arguments of type AddressSettingsModifier and TypeMethodDescriptionprotected Pair<String,AddressSettings> FileConfigurationParser.parseAddressSettings(Node node) -
Uses of AddressSettings in org.apache.activemq.artemis.core.management.impl
Constructor parameters in org.apache.activemq.artemis.core.management.impl with type arguments of type AddressSettingsModifierConstructorDescriptionQueueControlImpl(Queue queue, String address, ActiveMQServer server, StorageManager storageManager, SecurityStore securityStore, HierarchicalRepository<AddressSettings> addressSettingsRepository) -
Uses of AddressSettings in org.apache.activemq.artemis.core.paging
Methods in org.apache.activemq.artemis.core.paging with parameters of type AddressSettingsModifier and TypeMethodDescriptionvoidPagingStore.applySetting(AddressSettings addressSettings) PagingStoreFactory.newCursorProvider(PagingStore store, StorageManager storageManager, AddressSettings addressSettings, ArtemisExecutor executor) PagingStoreFactory.newStore(SimpleString address, AddressSettings addressSettings) Method parameters in org.apache.activemq.artemis.core.paging with type arguments of type AddressSettingsModifier and TypeMethodDescriptionPagingStoreFactory.reloadStores(HierarchicalRepository<AddressSettings> addressSettingsRepository) -
Uses of AddressSettings in org.apache.activemq.artemis.core.paging.impl
Methods in org.apache.activemq.artemis.core.paging.impl with parameters of type AddressSettingsModifier and TypeMethodDescriptionvoidPagingStoreImpl.applySetting(AddressSettings addressSettings) PagingStoreFactoryDatabase.newCursorProvider(PagingStore store, StorageManager storageManager, AddressSettings addressSettings, ArtemisExecutor executor) PagingStoreFactoryNIO.newCursorProvider(PagingStore store, StorageManager storageManager, AddressSettings addressSettings, ArtemisExecutor executor) PagingStoreFactoryDatabase.newStore(SimpleString address, AddressSettings settings) PagingStoreFactoryNIO.newStore(SimpleString address, AddressSettings settings) Method parameters in org.apache.activemq.artemis.core.paging.impl with type arguments of type AddressSettingsModifier and TypeMethodDescriptionPagingStoreFactoryDatabase.reloadStores(HierarchicalRepository<AddressSettings> addressSettingsRepository) PagingStoreFactoryNIO.reloadStores(HierarchicalRepository<AddressSettings> addressSettingsRepository) Constructors in org.apache.activemq.artemis.core.paging.impl with parameters of type AddressSettingsModifierConstructorDescriptionPagingStoreImpl(SimpleString address, ScheduledExecutorService scheduledExecutor, long syncTimeout, PagingManager pagingManager, StorageManager storageManager, SequentialFileFactory fileFactory, PagingStoreFactory storeFactory, SimpleString storeName, AddressSettings addressSettings, ArtemisExecutor executor, boolean syncNonTransactional) Constructor parameters in org.apache.activemq.artemis.core.paging.impl with type arguments of type AddressSettingsModifierConstructorDescriptionPagingManagerImpl(PagingStoreFactory pagingSPI, HierarchicalRepository<AddressSettings> addressSettingsRepository) PagingManagerImpl(PagingStoreFactory pagingSPI, HierarchicalRepository<AddressSettings> addressSettingsRepository, long maxSize, long maxMessages, SimpleString managementAddress, ActiveMQServer server) PagingManagerImpl(PagingStoreFactory pagingSPI, HierarchicalRepository<AddressSettings> addressSettingsRepository, SimpleString managementAddress) -
Uses of AddressSettings in org.apache.activemq.artemis.core.persistence.config
Fields in org.apache.activemq.artemis.core.persistence.config declared as AddressSettingsModifier and TypeFieldDescriptionprotected AddressSettingsAbstractPersistedAddressSetting.settingMethods in org.apache.activemq.artemis.core.persistence.config that return AddressSettingsModifier and TypeMethodDescriptionAbstractPersistedAddressSetting.getSetting()PersistedAddressSettingJSON.getSetting()Methods in org.apache.activemq.artemis.core.persistence.config with parameters of type AddressSettingsModifier and TypeMethodDescriptionAbstractPersistedAddressSetting.setSetting(AddressSettings setting) Constructors in org.apache.activemq.artemis.core.persistence.config with parameters of type AddressSettingsModifierConstructorDescriptionAbstractPersistedAddressSetting(SimpleString addressMatch, AddressSettings setting) PersistedAddressSettingJSON(SimpleString addressMatch, AddressSettings setting, String jsonSetting) PersistedAddressSettingJSON(SimpleString addressMatch, AddressSettings setting, SimpleString jsonSetting) -
Uses of AddressSettings in org.apache.activemq.artemis.core.postoffice
Methods in org.apache.activemq.artemis.core.postoffice with parameters of type AddressSettingsModifier and TypeMethodDescriptionbooleanAddressManager.checkAutoRemoveAddress(AddressInfo addressInfo, AddressSettings settings, boolean ignoreDelay) -
Uses of AddressSettings in org.apache.activemq.artemis.core.postoffice.impl
Methods in org.apache.activemq.artemis.core.postoffice.impl with parameters of type AddressSettingsModifier and TypeMethodDescriptionprotected static voidPostOfficeImpl.applyExpiryDelay(Message message, AddressSettings settings) booleanSimpleAddressManager.checkAutoRemoveAddress(AddressInfo addressInfo, AddressSettings settings, boolean ignoreDelay) Constructor parameters in org.apache.activemq.artemis.core.postoffice.impl with type arguments of type AddressSettingsModifierConstructorDescriptionPostOfficeImpl(ActiveMQServer server, StorageManager storageManager, PagingManager pagingManager, QueueFactory bindableFactory, ManagementService managementService, long expiryReaperPeriod, long addressQueueReaperPeriod, WildcardConfiguration wildcardConfiguration, int idCacheSize, boolean persistIDCache, HierarchicalRepository<AddressSettings> addressSettingsRepository) -
Uses of AddressSettings in org.apache.activemq.artemis.core.server
Methods in org.apache.activemq.artemis.core.server that return types with arguments of type AddressSettings -
Uses of AddressSettings in org.apache.activemq.artemis.core.server.impl
Fields in org.apache.activemq.artemis.core.server.impl with type parameters of type AddressSettingsModifier and TypeFieldDescriptionprotected final HierarchicalRepository<AddressSettings>QueueFactoryImpl.addressSettingsRepositoryMethods in org.apache.activemq.artemis.core.server.impl that return types with arguments of type AddressSettingsMethods in org.apache.activemq.artemis.core.server.impl with parameters of type AddressSettingsModifier and TypeMethodDescriptionstatic voidQueueConfigurationUtils.applyDefaults(QueueConfiguration config, AddressSettings as) This method inspects theQueueConfigurationand applies default values to it based on theAddressSettingsas well asstaticdefaults.static voidQueueConfigurationUtils.applyDynamicDefaults(QueueConfiguration config, AddressSettings as) This method inspects theQueueConfigurationand applies default values to it based on theAddressSettings.static booleanQueueManagerImpl.delayCheck(Queue queue, AddressSettings settings) Constructor parameters in org.apache.activemq.artemis.core.server.impl with type arguments of type AddressSettingsModifierConstructorDescriptionLastValueQueue(QueueConfiguration queueConfiguration, Filter filter, PagingStore pagingStore, PageSubscription pageSubscription, ScheduledExecutorService scheduledExecutor, PostOffice postOffice, StorageManager storageManager, HierarchicalRepository<AddressSettings> addressSettingsRepository, ArtemisExecutor executor, ActiveMQServer server, QueueFactory factory) QueueFactoryImpl(ExecutorFactory executorFactory, ScheduledExecutorService scheduledExecutor, HierarchicalRepository<AddressSettings> addressSettingsRepository, StorageManager storageManager, ActiveMQServer server) QueueImpl(QueueConfiguration queueConfiguration, Filter filter, PagingStore pagingStore, PageSubscription pageSubscription, ScheduledExecutorService scheduledExecutor, PostOffice postOffice, StorageManager storageManager, HierarchicalRepository<AddressSettings> addressSettingsRepository, ArtemisExecutor executor, ActiveMQServer server, QueueFactory factory) -
Uses of AddressSettings in org.apache.activemq.artemis.core.server.management
Method parameters in org.apache.activemq.artemis.core.server.management with type arguments of type AddressSettingsModifier and TypeMethodDescriptionManagementService.registerServer(PostOffice postOffice, SecurityStore securityStore, StorageManager storageManager, Configuration configuration, HierarchicalRepository<AddressSettings> addressSettingsRepository, HierarchicalRepository<Set<Role>> securityRepository, ResourceManager resourceManager, RemotingService remotingService, ActiveMQServer messagingServer, QueueFactory queueFactory, ScheduledExecutorService scheduledThreadPool, PagingManager pagingManager, boolean backup) -
Uses of AddressSettings in org.apache.activemq.artemis.core.server.management.impl
Method parameters in org.apache.activemq.artemis.core.server.management.impl with type arguments of type AddressSettingsModifier and TypeMethodDescriptionManagementServiceImpl.registerServer(PostOffice postOffice, SecurityStore securityStore, StorageManager storageManager1, Configuration configuration, HierarchicalRepository<AddressSettings> addressSettingsRepository, HierarchicalRepository<Set<Role>> securityRepository, ResourceManager resourceManager, RemotingService remotingService, ActiveMQServer messagingServer, QueueFactory queueFactory, ScheduledExecutorService scheduledThreadPool, PagingManager pagingManager, boolean backup) -
Uses of AddressSettings in org.apache.activemq.artemis.core.server.metrics
Constructor parameters in org.apache.activemq.artemis.core.server.metrics with type arguments of type AddressSettingsModifierConstructorDescriptionMetricsManager(String brokerName, MetricsConfiguration metricsConfiguration, HierarchicalRepository<AddressSettings> addressSettingsRepository, SecurityStore securityStore, Function<Boolean, String> queueNameFunction) -
Uses of AddressSettings in org.apache.activemq.artemis.core.settings.impl
Methods in org.apache.activemq.artemis.core.settings.impl that return AddressSettingsModifier and TypeMethodDescriptionstatic AddressSettingsAddressSettings.mergeCopy(AddressSettings merged) Merge two AddressSettings instances in a new instanceAddressSettings.setAddressFullMessagePolicy(AddressFullMessagePolicy addressFullMessagePolicy) AddressSettings.setAutoCreateAddresses(Boolean autoCreateAddresses) AddressSettings.setAutoCreateDeadLetterResources(boolean value) AddressSettings.setAutoCreateExpiryResources(boolean value) AddressSettings.setAutoCreateJmsQueues(boolean autoCreateJmsQueues) Deprecated.AddressSettings.setAutoCreateJmsTopics(boolean autoCreateJmsTopics) Deprecated.AddressSettings.setAutoCreateQueues(Boolean autoCreateQueues) AddressSettings.setAutoDeleteAddresses(Boolean autoDeleteAddresses) AddressSettings.setAutoDeleteAddressesDelay(long autoDeleteAddressesDelay) AddressSettings.setAutoDeleteAddressesSkipUsageCheck(boolean autoDeleteAddressesSkipUsageCheck) AddressSettings.setAutoDeleteCreatedQueues(Boolean autoDeleteCreatedQueues) AddressSettings.setAutoDeleteJmsQueues(boolean autoDeleteJmsQueues) Deprecated.AddressSettings.setAutoDeleteJmsTopics(boolean autoDeleteJmsTopics) Deprecated.AddressSettings.setAutoDeleteQueues(Boolean autoDeleteQueues) AddressSettings.setAutoDeleteQueuesDelay(long autoDeleteQueuesDelay) AddressSettings.setAutoDeleteQueuesMessageCount(long autoDeleteQueuesMessageCount) AddressSettings.setAutoDeleteQueuesSkipUsageCheck(boolean autoDeleteQueuesSkipUsageCheck) AddressSettings.setConfigDeleteAddresses(DeletionPolicy configDeleteAddresses) AddressSettings.setConfigDeleteDiverts(DeletionPolicy configDeleteDiverts) AddressSettings.setConfigDeleteQueues(DeletionPolicy configDeleteQueues) AddressSettings.setDeadLetterAddress(SimpleString deadLetterAddress) AddressSettings.setDeadLetterQueuePrefix(SimpleString value) AddressSettings.setDeadLetterQueueSuffix(SimpleString value) AddressSettings.setDefaultAddressRoutingType(RoutingType defaultAddressRoutingType) AddressSettings.setDefaultConsumersBeforeDispatch(Integer defaultConsumersBeforeDispatch) AddressSettings.setDefaultConsumerWindowSize(int defaultConsumerWindowSize) AddressSettings.setDefaultDelayBeforeDispatch(Long defaultDelayBeforeDispatch) AddressSettings.setDefaultExclusiveQueue(Boolean defaultExclusiveQueue) AddressSettings.setDefaultGroupBuckets(int defaultGroupBuckets) AddressSettings.setDefaultGroupFirstKey(SimpleString defaultGroupFirstKey) AddressSettings.setDefaultGroupRebalance(boolean defaultGroupRebalance) AddressSettings.setDefaultGroupRebalancePauseDispatch(boolean defaultGroupRebalancePauseDispatch) AddressSettings.setDefaultLastValueKey(SimpleString defaultLastValueKey) AddressSettings.setDefaultLastValueQueue(boolean defaultLastValueQueue) AddressSettings.setDefaultMaxConsumers(Integer defaultMaxConsumers) AddressSettings.setDefaultNonDestructive(boolean defaultNonDestructive) AddressSettings.setDefaultPurgeOnNoConsumers(Boolean defaultPurgeOnNoConsumers) AddressSettings.setDefaultQueueRoutingType(RoutingType defaultQueueRoutingType) AddressSettings.setDefaultRingSize(long defaultRingSize) AddressSettings.setEnableIngressTimestamp(boolean enableIngressTimestamp) AddressSettings.setEnableMetrics(boolean enableMetrics) AddressSettings.setExpiryAddress(SimpleString expiryAddress) AddressSettings.setExpiryDelay(Long expiryDelay) AddressSettings.setExpiryQueuePrefix(SimpleString value) AddressSettings.setExpiryQueueSuffix(SimpleString value) AddressSettings.setIDCacheSize(Integer idCacheSize) AddressSettings.setInitialQueueBufferSize(Integer initialQueueBufferSize) AddressSettings.setManagementBrowsePageSize(int managementBrowsePageSize) AddressSettings.setManagementMessageAttributeSizeLimit(int managementMessageAttributeSizeLimit) AddressSettings.setMaxDeliveryAttempts(int maxDeliveryAttempts) AddressSettings.setMaxExpiryDelay(Long maxExpiryDelay) AddressSettings.setMaxReadPageBytes(int maxReadPageBytes) AddressSettings.setMaxReadPageMessages(int maxReadPageMessages) AddressSettings.setMaxRedeliveryDelay(long maxRedeliveryDelay) AddressSettings.setMaxSizeBytes(long maxSizeBytes) AddressSettings.setMaxSizeBytesRejectThreshold(long maxSizeBytesRejectThreshold) AddressSettings.setMaxSizeMessages(long maxSizeMessages) AddressSettings.setMessageCounterHistoryDayLimit(int messageCounterHistoryDayLimit) AddressSettings.setMinExpiryDelay(Long minExpiryDelay) AddressSettings.setNoExpiry(Boolean noExpiry) AddressSettings.setPageCacheMaxSize(int pageCacheMaxSize) AddressSettings.setPageFullMessagePolicy(PageFullMessagePolicy policy) AddressSettings.setPageLimitBytes(Long pageLimitBytes) AddressSettings.setPageLimitMessages(Long pageLimitMessages) AddressSettings.setPageSizeBytes(int pageSize) AddressSettings.setPrefetchPageBytes(int prefetchPageBytes) AddressSettings.setPrefetchPageMessages(int prefetchPageMessages) AddressSettings.setQueuePrefetch(int queuePrefetch) Deprecated.AddressSettings.setRedeliveryCollisionAvoidanceFactor(double redeliveryCollisionAvoidanceFactor) AddressSettings.setRedeliveryDelay(long redeliveryDelay) AddressSettings.setRedeliveryMultiplier(double redeliveryMultiplier) AddressSettings.setRedistributionDelay(long redistributionDelay) AddressSettings.setRetroactiveMessageCount(long defaultRetroactiveMessageCount) AddressSettings.setSendToDLAOnNoRoute(boolean value) AddressSettings.setSlowConsumerCheckPeriod(long slowConsumerCheckPeriod) AddressSettings.setSlowConsumerPolicy(SlowConsumerPolicy slowConsumerPolicy) AddressSettings.setSlowConsumerThreshold(long slowConsumerThreshold) AddressSettings.setSlowConsumerThresholdMeasurementUnit(SlowConsumerThresholdMeasurementUnit slowConsumerThresholdMeasurementUnit) Methods in org.apache.activemq.artemis.core.settings.impl with parameters of type AddressSettingsModifier and TypeMethodDescriptionvoidAddressSettings.merge(AddressSettings merged) Merge two AddressSettings instances in one instanceAddressSettings.mergeCopy(AddressSettings merged) Merge two AddressSettings instances in a new instanceConstructors in org.apache.activemq.artemis.core.settings.impl with parameters of type AddressSettings -
Uses of AddressSettings in org.apache.activemq.artemis.jms.server
Methods in org.apache.activemq.artemis.jms.server that return AddressSettingsModifier and TypeMethodDescriptionJMSServerManager.getAddressSettings(String address) Deprecated.Methods in org.apache.activemq.artemis.jms.server with parameters of type AddressSettingsModifier and TypeMethodDescriptionvoidJMSServerManager.addAddressSettings(String address, AddressSettings addressSettings) Deprecated. -
Uses of AddressSettings in org.apache.activemq.artemis.jms.server.impl
Methods in org.apache.activemq.artemis.jms.server.impl that return AddressSettingsModifier and TypeMethodDescriptionJMSServerManagerImpl.getAddressSettings(String address) Deprecated.Methods in org.apache.activemq.artemis.jms.server.impl with parameters of type AddressSettingsModifier and TypeMethodDescriptionvoidJMSServerManagerImpl.addAddressSettings(String address, AddressSettings addressSettings) Deprecated.