Interface FileSystemIOExecutor

All Superinterfaces:
Executor

public interface FileSystemIOExecutor extends Executor
An executor whose details are tuned for specialising in handling work related to filesystem IO.

Such executors typically manage more threads than a Fork/Join pool but less than a NetworkIOExecutor.

This interface is intended as a marker for filesystem IO executors, e.g. as a service in some kind of registry.
Author:
A248
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    execute(Runnable command)
    Executes an operation involving considerable filesystem IO.
  • Method Details

    • execute

      void execute(Runnable command)
      Executes an operation involving considerable filesystem IO.
      Specified by:
      execute in interface Executor
      Parameters:
      command - the command