Uses of Interface
org.apache.activemq.artemis.utils.ExecutorFactory
-
-
Uses of ExecutorFactory in org.apache.activemq.artemis.cli.commands.tools
Fields in org.apache.activemq.artemis.cli.commands.tools declared as ExecutorFactory Modifier and Type Field Description protected ExecutorFactoryDBOption. executorFactory -
Uses of ExecutorFactory in org.apache.activemq.artemis.core.journal.impl
Fields in org.apache.activemq.artemis.core.journal.impl declared as ExecutorFactory Modifier and Type Field Description protected ExecutorFactoryJournalImpl. ioExecutorFactoryConstructors in org.apache.activemq.artemis.core.journal.impl with parameters of type ExecutorFactory Constructor Description 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)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 ExecutorFactory Modifier and Type Method Description ExecutorFactoryPagingStoreFactoryNIO. getExecutorFactory()Constructors in org.apache.activemq.artemis.core.paging.impl with parameters of type ExecutorFactory Constructor Description PagingStoreFactoryDatabase(DatabaseStorageConfiguration dbConf, StorageManager storageManager, long syncTimeout, ScheduledExecutorService scheduledExecutor, ExecutorFactory executorFactory, ExecutorFactory ioExecutorFactory, boolean syncNonTransactional, IOCriticalErrorListener criticalErrorListener)PagingStoreFactoryDatabase(DatabaseStorageConfiguration dbConf, StorageManager storageManager, long syncTimeout, ScheduledExecutorService scheduledExecutor, ExecutorFactory executorFactory, ExecutorFactory ioExecutorFactory, boolean syncNonTransactional, IOCriticalErrorListener criticalErrorListener, boolean readWholePage)PagingStoreFactoryNIO(StorageManager storageManager, File directory, long syncTimeout, ScheduledExecutorService scheduledExecutor, ExecutorFactory executorFactory, boolean syncNonTransactional, IOCriticalErrorListener critialErrorListener)PagingStoreFactoryNIO(StorageManager storageManager, File directory, long syncTimeout, ScheduledExecutorService scheduledExecutor, ExecutorFactory executorFactory, ExecutorFactory ioExecutorFactory, boolean syncNonTransactional, IOCriticalErrorListener critialErrorListener, boolean readWholePage) -
Uses of ExecutorFactory in org.apache.activemq.artemis.core.persistence.impl.journal
Fields in org.apache.activemq.artemis.core.persistence.impl.journal declared as ExecutorFactory Modifier and Type Field Description protected ExecutorFactoryAbstractJournalStorageManager. executorFactoryUsed to create Operation Contextsprotected ExecutorFactoryAbstractJournalStorageManager. ioExecutorFactoryMethods in org.apache.activemq.artemis.core.persistence.impl.journal with parameters of type ExecutorFactory Modifier and Type Method Description static OperationContextOperationContextImpl. getContext(ExecutorFactory executorFactory) -
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 Modifier and Type Method Description ExecutorFactoryInVMAcceptor. getExecutorFactory() -
Uses of ExecutorFactory in org.apache.activemq.artemis.core.replication
Constructors in org.apache.activemq.artemis.core.replication with parameters of type ExecutorFactory Constructor Description ReplicationManager(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 ExecutorFactory Modifier and Type Method Description ExecutorFactoryActiveMQServer. getExecutorFactory()ExecutorFactoryActiveMQServer. 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 ExecutorFactory Constructor Description BackupManager(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 ExecutorFactory Constructor Description ClusterConnectionImpl(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)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) -
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 ExecutorFactory Constructor Description LocalGroupingHandler(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 ExecutorFactory Modifier and Type Field Description protected ExecutorFactoryActiveMQServerImpl. executorFactoryprotected 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 ExecutorFactory Modifier and Type Method Description ExecutorFactoryActiveMQServerImpl. getExecutorFactory()ExecutorFactoryActiveMQServerImpl. getIOExecutorFactory()Constructors in org.apache.activemq.artemis.core.server.impl with parameters of type ExecutorFactory Constructor Description QueueFactoryImpl(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 ExecutorFactory Modifier and Type Method Description static 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 ExecutorFactory Constructor Description JMSJournalStorageManagerImpl(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 ExecutorFactory Modifier and Type Class Description classOrderedExecutorFactoryA factory for producing executors that run all tasks in order, which delegate to a single common executor instance.
-