@Target(value=TYPE) @Retention(value=CLASS) public @interface ProvideExtender
Typically implementations should be derived from the abstract ExtenderManager helper class.
ExtenderManager
java.lang.String
name
version
public abstract java.lang.String name
public abstract java.lang.String version
"${my-extender-version}"