类 ContextAwareAsyncExecutor

  • 所有已实现的接口:
    java.io.Serializable, java.util.concurrent.Executor, java.util.concurrent.ThreadFactory, org.springframework.beans.factory.Aware, org.springframework.beans.factory.BeanNameAware, org.springframework.beans.factory.DisposableBean, org.springframework.beans.factory.InitializingBean, org.springframework.core.task.AsyncListenableTaskExecutor, org.springframework.core.task.AsyncTaskExecutor, org.springframework.core.task.TaskExecutor, org.springframework.scheduling.SchedulingTaskExecutor

    public class ContextAwareAsyncExecutor
    extends org.springframework.scheduling.concurrent.ThreadPoolTaskExecutor
    从以下版本开始:
    2018年11月27日
    作者:
    孙金川
    另请参阅:
    序列化表格
    • 字段概要

      • 从类继承的字段 org.springframework.scheduling.concurrent.ExecutorConfigurationSupport

        logger
      • 从接口继承的字段 org.springframework.core.task.AsyncTaskExecutor

        TIMEOUT_IMMEDIATE, TIMEOUT_INDEFINITE
    • 方法概要

      所有方法 实例方法 具体方法 
      修饰符和类型 方法 说明
      <T> java.util.concurrent.Future<T> submit​(java.util.concurrent.Callable<T> task)  
      <T> org.springframework.util.concurrent.ListenableFuture<T> submitListenable​(java.util.concurrent.Callable<T> task)  
      • 从类继承的方法 org.springframework.scheduling.concurrent.ThreadPoolTaskExecutor

        cancelRemainingTask, createQueue, execute, execute, getActiveCount, getCorePoolSize, getKeepAliveSeconds, getMaxPoolSize, getPoolSize, getThreadPoolExecutor, initializeExecutor, setAllowCoreThreadTimeOut, setCorePoolSize, setKeepAliveSeconds, setMaxPoolSize, setQueueCapacity, setTaskDecorator, submit, submitListenable
      • 从类继承的方法 org.springframework.scheduling.concurrent.ExecutorConfigurationSupport

        afterPropertiesSet, destroy, initialize, setAwaitTerminationSeconds, setBeanName, setRejectedExecutionHandler, setThreadFactory, setThreadNamePrefix, setWaitForTasksToCompleteOnShutdown, shutdown
      • 从类继承的方法 org.springframework.scheduling.concurrent.CustomizableThreadFactory

        newThread
      • 从类继承的方法 org.springframework.util.CustomizableThreadCreator

        createThread, getDefaultThreadNamePrefix, getThreadGroup, getThreadNamePrefix, getThreadPriority, isDaemon, nextThreadName, setDaemon, setThreadGroup, setThreadGroupName, setThreadPriority
      • 从类继承的方法 java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • 从接口继承的方法 org.springframework.scheduling.SchedulingTaskExecutor

        prefersShortLivedTasks
    • 构造器详细资料

      • ContextAwareAsyncExecutor

        public ContextAwareAsyncExecutor()
    • 方法详细资料

      • submit

        public <T> java.util.concurrent.Future<T> submit​(java.util.concurrent.Callable<T> task)
        指定者:
        submit 在接口中 org.springframework.core.task.AsyncTaskExecutor
        覆盖:
        submit 在类中 org.springframework.scheduling.concurrent.ThreadPoolTaskExecutor
      • submitListenable

        public <T> org.springframework.util.concurrent.ListenableFuture<T> submitListenable​(java.util.concurrent.Callable<T> task)
        指定者:
        submitListenable 在接口中 org.springframework.core.task.AsyncListenableTaskExecutor
        覆盖:
        submitListenable 在类中 org.springframework.scheduling.concurrent.ThreadPoolTaskExecutor