This LGTM overall. Only question would be:
why is this in this package as opposed to in org.springframework.xd.module.core (where PluginAdapter, essentially the same class as this, was previously?)