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

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