Class SingleThreadExecutorServices

  • All Implemented Interfaces:
    org.jboss.weld.bootstrap.api.Service, org.jboss.weld.manager.api.ExecutorServices

    public class SingleThreadExecutorServices
    extends AbstractExecutorServices
    Author:
    pmuir
    • Constructor Detail

      • SingleThreadExecutorServices

        public SingleThreadExecutorServices()
    • Method Detail

      • getTaskExecutor

        public ExecutorService getTaskExecutor()
        Provides access to the executor service used for asynchronous tasks.
        Returns:
        the ExecutorService for this manager
      • getThreadPoolSize

        protected int getThreadPoolSize()
        Description copied from class: AbstractExecutorServices
        Indicates the maximum number of threads in this thread pool. If the value is unknown or if the max number of threads is not bounded this method should return -1
        Specified by:
        getThreadPoolSize in class AbstractExecutorServices