Uses of Interface
org.apache.activemq.artemis.core.settings.HierarchicalRepository
-
-
Uses of HierarchicalRepository in org.apache.activemq.artemis.core.management.impl
Constructors in org.apache.activemq.artemis.core.management.impl with parameters of type HierarchicalRepository Constructor Description AddressControlImpl(AddressInfo addressInfo, ActiveMQServer server, PagingManager pagingManager, StorageManager storageManager, HierarchicalRepository<Set<Role>> securityRepository, SecurityStore securityStore, ManagementService managementService)QueueControlImpl(Queue queue, String address, ActiveMQServer server, StorageManager storageManager, SecurityStore securityStore, HierarchicalRepository<AddressSettings> addressSettingsRepository) -
Uses of HierarchicalRepository in org.apache.activemq.artemis.core.paging
Methods in org.apache.activemq.artemis.core.paging with parameters of type HierarchicalRepository Modifier and Type Method Description List<PagingStore>PagingStoreFactory. reloadStores(HierarchicalRepository<AddressSettings> addressSettingsRepository) -
Uses of HierarchicalRepository in org.apache.activemq.artemis.core.paging.impl
Methods in org.apache.activemq.artemis.core.paging.impl with parameters of type HierarchicalRepository Modifier and Type Method Description List<PagingStore>PagingStoreFactoryDatabase. reloadStores(HierarchicalRepository<AddressSettings> addressSettingsRepository)List<PagingStore>PagingStoreFactoryNIO. reloadStores(HierarchicalRepository<AddressSettings> addressSettingsRepository)Constructors in org.apache.activemq.artemis.core.paging.impl with parameters of type HierarchicalRepository Constructor Description PagingManagerImpl(PagingStoreFactory pagingSPI, HierarchicalRepository<AddressSettings> addressSettingsRepository)PagingManagerImpl(PagingStoreFactory pagingSPI, HierarchicalRepository<AddressSettings> addressSettingsRepository, long maxSize, long maxMessages, SimpleString managementAddress)PagingManagerImpl(PagingStoreFactory pagingSPI, HierarchicalRepository<AddressSettings> addressSettingsRepository, SimpleString managementAddress) -
Uses of HierarchicalRepository in org.apache.activemq.artemis.core.postoffice.impl
Constructors in org.apache.activemq.artemis.core.postoffice.impl with parameters of type HierarchicalRepository Constructor Description PostOfficeImpl(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 HierarchicalRepository in org.apache.activemq.artemis.core.security.impl
Constructors in org.apache.activemq.artemis.core.security.impl with parameters of type HierarchicalRepository Constructor Description SecurityStoreImpl(HierarchicalRepository<Set<Role>> securityRepository, ActiveMQSecurityManager securityManager, long invalidationInterval, boolean securityEnabled, String managementClusterUser, String managementClusterPassword, NotificationService notificationService, long authenticationCacheSize, long authorizationCacheSize) -
Uses of HierarchicalRepository in org.apache.activemq.artemis.core.server
Methods in org.apache.activemq.artemis.core.server that return HierarchicalRepository Modifier and Type Method Description HierarchicalRepository<AddressSettings>ActiveMQServer. getAddressSettingsRepository()HierarchicalRepository<Set<Role>>ActiveMQServer. getSecurityRepository()Methods in org.apache.activemq.artemis.core.server with parameters of type HierarchicalRepository Modifier and Type Method Description voidSecuritySettingPlugin. setSecurityRepository(HierarchicalRepository<Set<Role>> securityRepository)This method is called by the broker during the start-up process. -
Uses of HierarchicalRepository in org.apache.activemq.artemis.core.server.impl
Fields in org.apache.activemq.artemis.core.server.impl declared as HierarchicalRepository Modifier and Type Field Description protected HierarchicalRepository<AddressSettings>QueueFactoryImpl. addressSettingsRepositoryMethods in org.apache.activemq.artemis.core.server.impl that return HierarchicalRepository Modifier and Type Method Description HierarchicalRepository<AddressSettings>ActiveMQServerImpl. getAddressSettingsRepository()HierarchicalRepository<Set<Role>>ActiveMQServerImpl. getSecurityRepository()Methods in org.apache.activemq.artemis.core.server.impl with parameters of type HierarchicalRepository Modifier and Type Method Description voidLegacyLDAPSecuritySettingPlugin. setSecurityRepository(HierarchicalRepository<Set<Role>> securityRepository)Constructors in org.apache.activemq.artemis.core.server.impl with parameters of type HierarchicalRepository Constructor Description LastValueQueue(long persistenceID, SimpleString address, SimpleString name, Filter filter, PagingStore pagingStore, PageSubscription pageSubscription, SimpleString user, boolean durable, boolean temporary, boolean autoCreated, RoutingType routingType, Integer maxConsumers, Boolean exclusive, Boolean groupRebalance, Integer groupBuckets, SimpleString groupFirstKey, Integer consumersBeforeDispatch, Long delayBeforeDispatch, Boolean purgeOnNoConsumers, SimpleString lastValueKey, Boolean nonDestructive, Boolean autoDelete, Long autoDeleteDelay, Long autoDeleteMessageCount, boolean configurationManaged, ScheduledExecutorService scheduledExecutor, PostOffice postOffice, StorageManager storageManager, HierarchicalRepository<AddressSettings> addressSettingsRepository, ArtemisExecutor executor, ActiveMQServer server, QueueFactory factory)Deprecated.LastValueQueue(QueueConfiguration queueConfiguration, 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(long id, SimpleString address, SimpleString name, Filter filter, SimpleString user, boolean durable, boolean temporary, boolean autoCreated, ScheduledExecutorService scheduledExecutor, PostOffice postOffice, StorageManager storageManager, HierarchicalRepository<AddressSettings> addressSettingsRepository, ArtemisExecutor executor, ActiveMQServer server, QueueFactory factory)Deprecated.QueueImpl(long id, SimpleString address, SimpleString name, Filter filter, PagingStore pagingStore, PageSubscription pageSubscription, SimpleString user, boolean durable, boolean temporary, boolean autoCreated, ScheduledExecutorService scheduledExecutor, PostOffice postOffice, StorageManager storageManager, HierarchicalRepository<AddressSettings> addressSettingsRepository, ArtemisExecutor executor, ActiveMQServer server, QueueFactory factory)Deprecated.QueueImpl(long id, SimpleString address, SimpleString name, Filter filter, PagingStore pagingStore, PageSubscription pageSubscription, SimpleString user, boolean durable, boolean temporary, boolean autoCreated, RoutingType routingType, Integer maxConsumers, Boolean exclusive, Boolean groupRebalance, Integer groupBuckets, Boolean nonDestructive, Integer consumersBeforeDispatch, Long delayBeforeDispatch, Boolean purgeOnNoConsumers, Boolean autoDelete, Long autoDeleteDelay, Long autoDeleteMessageCount, boolean configurationManaged, ScheduledExecutorService scheduledExecutor, PostOffice postOffice, StorageManager storageManager, HierarchicalRepository<AddressSettings> addressSettingsRepository, ArtemisExecutor executor, ActiveMQServer server, QueueFactory factory)Deprecated.QueueImpl(long id, SimpleString address, SimpleString name, Filter filter, PagingStore pagingStore, PageSubscription pageSubscription, SimpleString user, boolean durable, boolean temporary, boolean autoCreated, RoutingType routingType, Integer maxConsumers, Boolean exclusive, Boolean groupRebalance, Integer groupBuckets, SimpleString groupFirstKey, Boolean nonDestructive, Integer consumersBeforeDispatch, Long delayBeforeDispatch, Boolean purgeOnNoConsumers, Boolean autoDelete, Long autoDeleteDelay, Long autoDeleteMessageCount, boolean configurationManaged, Long ringSize, ScheduledExecutorService scheduledExecutor, PostOffice postOffice, StorageManager storageManager, HierarchicalRepository<AddressSettings> addressSettingsRepository, ArtemisExecutor executor, ActiveMQServer server, QueueFactory factory)Deprecated.QueueImpl(long id, SimpleString address, SimpleString name, Filter filter, PagingStore pagingStore, PageSubscription pageSubscription, SimpleString user, boolean durable, boolean temporary, boolean autoCreated, RoutingType routingType, Integer maxConsumers, Boolean exclusive, Boolean groupRebalance, Integer groupBuckets, SimpleString groupFirstKey, Boolean nonDestructive, Integer consumersBeforeDispatch, Long delayBeforeDispatch, Boolean purgeOnNoConsumers, Boolean autoDelete, Long autoDeleteDelay, Long autoDeleteMessageCount, boolean configurationManaged, ScheduledExecutorService scheduledExecutor, PostOffice postOffice, StorageManager storageManager, HierarchicalRepository<AddressSettings> addressSettingsRepository, ArtemisExecutor executor, ActiveMQServer server, QueueFactory factory)Deprecated.QueueImpl(long id, SimpleString address, SimpleString name, Filter filter, PagingStore pagingStore, PageSubscription pageSubscription, SimpleString user, boolean durable, boolean temporary, boolean autoCreated, RoutingType routingType, Integer maxConsumers, Boolean exclusive, Boolean purgeOnNoConsumers, ScheduledExecutorService scheduledExecutor, PostOffice postOffice, StorageManager storageManager, HierarchicalRepository<AddressSettings> addressSettingsRepository, ArtemisExecutor executor, ActiveMQServer server, QueueFactory factory)Deprecated.QueueImpl(long id, SimpleString address, SimpleString name, Filter filter, PagingStore pagingStore, PageSubscription pageSubscription, SimpleString user, boolean durable, boolean temporary, boolean autoCreated, RoutingType routingType, Integer maxConsumers, Boolean purgeOnNoConsumers, ScheduledExecutorService scheduledExecutor, PostOffice postOffice, StorageManager storageManager, HierarchicalRepository<AddressSettings> addressSettingsRepository, ArtemisExecutor executor, ActiveMQServer server, QueueFactory factory)Deprecated.QueueImpl(QueueConfiguration queueConfiguration, PagingStore pagingStore, PageSubscription pageSubscription, ScheduledExecutorService scheduledExecutor, PostOffice postOffice, StorageManager storageManager, HierarchicalRepository<AddressSettings> addressSettingsRepository, ArtemisExecutor executor, ActiveMQServer server, QueueFactory factory) -
Uses of HierarchicalRepository in org.apache.activemq.artemis.core.server.management
Methods in org.apache.activemq.artemis.core.server.management with parameters of type HierarchicalRepository Modifier and Type Method Description ActiveMQServerControlImplManagementService. 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 HierarchicalRepository in org.apache.activemq.artemis.core.server.management.impl
Methods in org.apache.activemq.artemis.core.server.management.impl with parameters of type HierarchicalRepository Modifier and Type Method Description ActiveMQServerControlImplManagementServiceImpl. 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 HierarchicalRepository in org.apache.activemq.artemis.core.server.metrics
Constructors in org.apache.activemq.artemis.core.server.metrics with parameters of type HierarchicalRepository Constructor Description MetricsManager(String brokerName, MetricsConfiguration metricsConfiguration, HierarchicalRepository<AddressSettings> addressSettingsRepository) -
Uses of HierarchicalRepository in org.apache.activemq.artemis.core.settings.impl
Classes in org.apache.activemq.artemis.core.settings.impl that implement HierarchicalRepository Modifier and Type Class Description classHierarchicalObjectRepository<T>allows objects to be mapped against a regex pattern and held in order in a list
-