> I've committed the changes in the interface! I meant to remove all methods that accept a `ListeningExecutorService` from the ChefService and from the strategies. Then in the strategy implementations, always call the `listeningDecorator`, as it won't do nothing if the parameter is already a `ListeningExecutorService`.
It does not make sense to have an interface with a generic executor and a concrete one. It is like having an interface that has two methods, one accepting a List and one accepting an ArrayList. --- Reply to this email directly or view it on GitHub: https://github.com/jclouds/jclouds-chef/pull/47#issuecomment-49097747
