Class DatarouterSnapshotExecutors.DatarouterSnapshotVacuumExecutor

java.lang.Object
java.util.concurrent.AbstractExecutorService
java.util.concurrent.ThreadPoolExecutor
io.datarouter.util.concurrent.DatarouterExecutorService
io.datarouter.util.concurrent.ScalingThreadPoolExecutor
io.datarouter.filesystem.snapshot.web.DatarouterSnapshotExecutors.DatarouterSnapshotVacuumExecutor
All Implemented Interfaces:
java.util.concurrent.Executor, java.util.concurrent.ExecutorService
Enclosing class:
DatarouterSnapshotExecutors

@Singleton
public static class DatarouterSnapshotExecutors.DatarouterSnapshotVacuumExecutor
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
    DatarouterSnapshotVacuumExecutor()  
  • 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