Uses of Interface
org.apache.activemq.artemis.utils.ExecutorFactory
Packages that use ExecutorFactory
Package
Description
-
Uses of ExecutorFactory in org.apache.activemq.artemis.cli.commands.tools
Fields in org.apache.activemq.artemis.cli.commands.tools declared as ExecutorFactory -
Uses of ExecutorFactory in org.apache.activemq.artemis.core.journal.impl
Fields in org.apache.activemq.artemis.core.journal.impl declared as ExecutorFactoryConstructors in org.apache.activemq.artemis.core.journal.impl with parameters of type ExecutorFactoryModifierConstructorDescriptionJournalImpl(ExecutorFactory ioExecutors, int fileSize, int minFiles, int poolSize, int compactMinFiles, int compactPercentage, int journalFileOpenTimeout, SequentialFileFactory fileFactory, String filePrefix, String fileExtension, int maxAIO, int userVersion) JournalImpl(ExecutorFactory ioExecutors, int fileSize, int minFiles, int poolSize, int compactMinFiles, int compactPercentage, int journalFileOpenTimeout, SequentialFileFactory fileFactory, String filePrefix, String fileExtension, int maxAIO, int userVersion, IOCriticalErrorListener criticalErrorListener, int maxAtticFiles) JournalImpl(ExecutorFactory ioExecutors, int fileSize, int minFiles, int poolSize, int compactMinFiles, int compactPercentage, SequentialFileFactory fileFactory, String filePrefix, String fileExtension, int maxAIO, int userVersion) -
Uses of ExecutorFactory in org.apache.activemq.artemis.core.paging.impl
Methods in org.apache.activemq.artemis.core.paging.impl that return ExecutorFactoryConstructors in org.apache.activemq.artemis.core.paging.impl with parameters of type ExecutorFactoryModifierConstructorDescriptionPagingStoreFactoryDatabase(DatabaseStorageConfiguration dbConf, StorageManager storageManager, long syncTimeout, ScheduledExecutorService scheduledExecutor, ExecutorFactory executorFactory, boolean syncNonTransactional, IOCriticalErrorListener criticalErrorListener) PagingStoreFactoryNIO(StorageManager storageManager, File directory, long syncTimeout, ScheduledExecutorService scheduledExecutor, ExecutorFactory executorFactory, boolean syncNonTransactional, IOCriticalErrorListener critialErrorListener) -
Uses of ExecutorFactory in org.apache.activemq.artemis.core.persistence.impl.journal
Fields in org.apache.activemq.artemis.core.persistence.impl.journal declared as ExecutorFactoryModifier and TypeFieldDescriptionprotected final ExecutorFactoryAbstractJournalStorageManager.executorFactoryUsed to create Operation Contextsprotected final ExecutorFactoryAbstractJournalStorageManager.ioExecutorFactoryMethods in org.apache.activemq.artemis.core.persistence.impl.journal with parameters of type ExecutorFactoryModifier and TypeMethodDescriptionstatic OperationContextOperationContextImpl.getContext(ExecutorFactory executorFactory) Constructors in org.apache.activemq.artemis.core.persistence.impl.journal with parameters of type ExecutorFactoryModifierConstructorDescriptionAbstractJournalStorageManager(Configuration config, CriticalAnalyzer analyzer, ExecutorFactory executorFactory, ScheduledExecutorService scheduledExecutorService, ExecutorFactory ioExecutorFactory) AbstractJournalStorageManager(Configuration config, CriticalAnalyzer analyzer, ExecutorFactory executorFactory, ScheduledExecutorService scheduledExecutorService, ExecutorFactory ioExecutorFactory, IOCriticalErrorListener criticalErrorListener) JDBCJournalStorageManager(Configuration config, CriticalAnalyzer analyzer, ScheduledExecutorService scheduledExecutorService, ExecutorFactory executorFactory, ExecutorFactory ioExecutorFactory, IOCriticalErrorListener criticalErrorListener) JDBCJournalStorageManager(Configuration config, CriticalAnalyzer analyzer, ExecutorFactory executorFactory, ExecutorFactory ioExecutorFactory, ScheduledExecutorService scheduledExecutorService) JournalStorageManager(Configuration config, CriticalAnalyzer analyzer, ExecutorFactory executorFactory, ScheduledExecutorService scheduledExecutorService, ExecutorFactory ioExecutors) JournalStorageManager(Configuration config, CriticalAnalyzer analyzer, ExecutorFactory executorFactory, ScheduledExecutorService scheduledExecutorService, ExecutorFactory ioExecutors, IOCriticalErrorListener criticalErrorListener) JournalStorageManager(Configuration config, CriticalAnalyzer analyzer, ExecutorFactory executorFactory, ExecutorFactory ioExecutors) JournalStorageManager(Configuration config, CriticalAnalyzer analyzer, ExecutorFactory executorFactory, ExecutorFactory ioExecutors, IOCriticalErrorListener criticalErrorListener) -
Uses of ExecutorFactory in org.apache.activemq.artemis.core.remoting.impl.invm
Methods in org.apache.activemq.artemis.core.remoting.impl.invm that return ExecutorFactory -
Uses of ExecutorFactory in org.apache.activemq.artemis.core.replication
Constructors in org.apache.activemq.artemis.core.replication with parameters of type ExecutorFactoryModifierConstructorDescriptionReplicationManager(ActiveMQServer server, CoreRemotingConnection remotingConnection, long timeout, long initialReplicationSyncTimeout, ExecutorFactory ioExecutorFactory) -
Uses of ExecutorFactory in org.apache.activemq.artemis.core.server
Methods in org.apache.activemq.artemis.core.server that return ExecutorFactoryModifier and TypeMethodDescriptionActiveMQServer.getExecutorFactory()ActiveMQServer.getIOExecutorFactory() -
Uses of ExecutorFactory in org.apache.activemq.artemis.core.server.cluster
Constructors in org.apache.activemq.artemis.core.server.cluster with parameters of type ExecutorFactoryModifierConstructorDescriptionBackupManager(ActiveMQServer server, ExecutorFactory executorFactory, ScheduledExecutorService scheduledExecutor, NodeManager nodeManager, Configuration configuration, ClusterManager clusterManager) ClusterManager(ExecutorFactory executorFactory, ActiveMQServer server, PostOffice postOffice, ScheduledExecutorService scheduledExecutor, ManagementService managementService, Configuration configuration, NodeManager nodeManager, boolean useQuorumManager) -
Uses of ExecutorFactory in org.apache.activemq.artemis.core.server.cluster.impl
Constructors in org.apache.activemq.artemis.core.server.cluster.impl with parameters of type ExecutorFactoryModifierConstructorDescriptionClusterConnectionImpl(ClusterManager manager, DiscoveryGroupConfiguration dg, TransportConfiguration connector, SimpleString name, SimpleString address, int minLargeMessageSize, long clientFailureCheckPeriod, long connectionTTL, long retryInterval, double retryIntervalMultiplier, long maxRetryInterval, int initialConnectAttempts, int reconnectAttempts, long callTimeout, long callFailoverTimeout, boolean useDuplicateDetection, MessageLoadBalancingType messageLoadBalancingType, int confirmationWindowSize, int producerWindowSize, ExecutorFactory executorFactory, ActiveMQServer server, PostOffice postOffice, ManagementService managementService, ScheduledExecutorService scheduledExecutor, int maxHops, NodeManager nodeManager, String clusterUser, String clusterPassword, boolean allowDirectConnectionsOnly, long clusterNotificationInterval, int clusterNotificationAttempts, String clientId, int topologyScannerAttempts) ClusterConnectionImpl(ClusterManager manager, TransportConfiguration[] staticTranspConfigs, TransportConfiguration connector, SimpleString name, SimpleString address, int minLargeMessageSize, long clientFailureCheckPeriod, long connectionTTL, long retryInterval, double retryIntervalMultiplier, long maxRetryInterval, int initialConnectAttempts, int reconnectAttempts, long callTimeout, long callFailoverTimeout, boolean useDuplicateDetection, MessageLoadBalancingType messageLoadBalancingType, int confirmationWindowSize, int producerWindowSize, ExecutorFactory executorFactory, ActiveMQServer server, PostOffice postOffice, ManagementService managementService, ScheduledExecutorService scheduledExecutor, int maxHops, NodeManager nodeManager, String clusterUser, String clusterPassword, boolean allowDirectConnectionsOnly, long clusterNotificationInterval, int clusterNotificationAttempts, String clientId, int topologyScannerAttempts) -
Uses of ExecutorFactory in org.apache.activemq.artemis.core.server.group.impl
Constructors in org.apache.activemq.artemis.core.server.group.impl with parameters of type ExecutorFactoryModifierConstructorDescriptionLocalGroupingHandler(ExecutorFactory executorFactory, ScheduledExecutorService scheduledExecutor, ManagementService managementService, SimpleString name, SimpleString address, StorageManager storageManager, long timeout, long groupTimeout, long reaperPeriod) RemoteGroupingHandler(ExecutorFactory executorFactory, ManagementService managementService, SimpleString name, SimpleString address, long timeout, long groupTimeout) -
Uses of ExecutorFactory in org.apache.activemq.artemis.core.server.impl
Fields in org.apache.activemq.artemis.core.server.impl declared as ExecutorFactoryModifier and TypeFieldDescriptionprotected ExecutorFactoryActiveMQServerImpl.executorFactoryprotected final ExecutorFactoryQueueFactoryImpl.executorFactoryprotected ExecutorFactoryActiveMQServerImpl.ioExecutorFactoryThis is a thread pool for io tasks only.protected ExecutorFactoryActiveMQServerImpl.pageExecutorFactoryThis is a thread pool for page only tasks only.Methods in org.apache.activemq.artemis.core.server.impl that return ExecutorFactoryModifier and TypeMethodDescriptionActiveMQServerImpl.getExecutorFactory()ActiveMQServerImpl.getIOExecutorFactory()Constructors in org.apache.activemq.artemis.core.server.impl with parameters of type ExecutorFactoryModifierConstructorDescriptionQueueFactoryImpl(ExecutorFactory executorFactory, ScheduledExecutorService scheduledExecutor, HierarchicalRepository<AddressSettings> addressSettingsRepository, StorageManager storageManager, ActiveMQServer server) -
Uses of ExecutorFactory in org.apache.activemq.artemis.core.server.impl.jdbc
Methods in org.apache.activemq.artemis.core.server.impl.jdbc with parameters of type ExecutorFactoryModifier and TypeMethodDescriptionstatic JdbcNodeManagerJdbcNodeManager.with(DatabaseStorageConfiguration configuration, ScheduledExecutorService scheduledExecutorService, ExecutorFactory executorFactory) -
Uses of ExecutorFactory in org.apache.activemq.artemis.jms.persistence.impl.journal
Constructors in org.apache.activemq.artemis.jms.persistence.impl.journal with parameters of type ExecutorFactoryModifierConstructorDescriptionJMSJournalStorageManagerImpl(ExecutorFactory ioExecutors, IDGenerator idGenerator, Configuration config, ReplicationManager replicator) -
Uses of ExecutorFactory in org.apache.activemq.artemis.utils.actors
Classes in org.apache.activemq.artemis.utils.actors that implement ExecutorFactoryModifier and TypeClassDescriptionfinal classA factory for producing executors that run all tasks in order, which delegate to a single common executor instance.