jclouds/jclouds — pull request #568 by nacx (2012-04-16 18:06:39+00:00)
Title: Added module to configure an ScheduledExecutorService

Added a module that configures an ScheduledExecutorService to have a default way to execute periodical tasks.

This can be useful to monitor long tasks such as virtual machine deployment. ScheduledExecutorService is currently being used now in the Abiquo provider [MonitoringService](https://github.com/abiquo/jclouds-abiquo/blob/compute/core/src/main/java/org/jclouds/abiquo/internal/BaseMonitoringService.java), but can be useful to other providers.

The module is not added to the context by default to avoid issues with environments where it is not allowed to spawn threads.