brooklyncentral/brooklyn — pull request #97 by aledsage (2012-05-16 10:21:39+00:00)
Title: java-compatibility: ensure don't just use Closure (e.g. by overloading appropriately)

Hunting down uses of Closure, where there is no java alternative (e.g. by overloading to also take a guava Function or whatever).

Primarily this is for policies, but also did DynamicGroup, DynamicCluster and SoftwareProcessEntity.

In particular, I have ignored:
* package `brooklyn.config`
* package `brooklyn.event.adapter`
* package `brooklyn.management.internal.task`
* all tests