Align EventHandler and CacheEvictionHandler with IndexHandler

Both classes were depending on a ScheduledThreadPoolExecutor but they
only need an Executor. This will allow to simplify the unit tests since
a DirectExecutor could be used instead of mocking
ScheduledThreadPoolExecutor.

Change-Id: Icf78b7e970d6839228465eb65ea4669e5d9ba04c
4 files changed
tree: b57329a08f86593be190b8a6779f16ad87c07006
  1. lib/
  2. src/
  3. .buckconfig
  4. .gitignore
  5. .mailmap
  6. BUCK