Interface ExtensionInvocationHandler
- All Superinterfaces:
InvocationHandler
When proxying an extension class, implement this interface to provide a mechanism to obtain the
underlying proxied class.
-
Method Summary
Modifier and TypeMethodDescriptionGet the plugin ID of the proxied extension point.Class<? extends CarpExtensionPoint>Get the proxy target class.Methods inherited from interface java.lang.reflect.InvocationHandler
invoke
-
Method Details
-
getPluginId
String getPluginId()Get the plugin ID of the proxied extension point.- Returns:
- plugin id
-
getTargetClass
Class<? extends CarpExtensionPoint> getTargetClass()Get the proxy target class.- Returns:
- target class
-