make getExecutorService() method to return IExecutorService instead of E...

...xecutorService. fixes #2986