Class RedisExecutors.RedisBatchOpExecutor

java.lang.Object
java.util.concurrent.AbstractExecutorService
java.util.concurrent.ThreadPoolExecutor
io.datarouter.util.concurrent.DatarouterExecutorService
io.datarouter.util.concurrent.ScalingThreadPoolExecutor
io.datarouter.client.redis.config.RedisExecutors.RedisBatchOpExecutor
All Implemented Interfaces:
java.util.concurrent.Executor, java.util.concurrent.ExecutorService
Enclosing class:
RedisExecutors

@Singleton
public static class RedisExecutors.RedisBatchOpExecutor
extends io.datarouter.util.concurrent.ScalingThreadPoolExecutor
  • Nested Class Summary

    Nested classes/interfaces inherited from class java.util.concurrent.ThreadPoolExecutor

    java.util.concurrent.ThreadPoolExecutor.AbortPolicy, java.util.concurrent.ThreadPoolExecutor.CallerRunsPolicy, java.util.concurrent.ThreadPoolExecutor.DiscardOldestPolicy, java.util.concurrent.ThreadPoolExecutor.DiscardPolicy
  • Field Summary

    Fields inherited from class io.datarouter.util.concurrent.DatarouterExecutorService

    PREFIX_executor
  • Constructor Summary

    Constructors 
    Constructor Description
    RedisBatchOpExecutor()  
  • Method Summary

    Methods inherited from class io.datarouter.util.concurrent.ScalingThreadPoolExecutor

    afterExecute, beforeExecute, getActiveCount

    Methods inherited from class io.datarouter.util.concurrent.DatarouterExecutorService

    execute

    Methods inherited from class java.util.concurrent.ThreadPoolExecutor

    allowCoreThreadTimeOut, allowsCoreThreadTimeOut, awaitTermination, finalize, getCompletedTaskCount, getCorePoolSize, getKeepAliveTime, getLargestPoolSize, getMaximumPoolSize, getPoolSize, getQueue, getRejectedExecutionHandler, getTaskCount, getThreadFactory, isShutdown, isTerminated, isTerminating, prestartAllCoreThreads, prestartCoreThread, purge, remove, setCorePoolSize, setKeepAliveTime, setMaximumPoolSize, setRejectedExecutionHandler, setThreadFactory, shutdown, shutdownNow, terminated, toString

    Methods inherited from class java.util.concurrent.AbstractExecutorService

    invokeAll, invokeAll, invokeAny, invokeAny, newTaskFor, newTaskFor, submit, submit, submit

    Methods inherited from class java.lang.Object

    clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait