Interface CarpExtensionPoint
- All Superinterfaces:
org.pf4j.ExtensionPoint
public interface CarpExtensionPoint
extends org.pf4j.ExtensionPoint
Designates a Carp interface or abstract class as a PF4J
ExtensionPoint.-
Method Summary
Modifier and TypeMethodDescriptiondefault Class<? extends CarpExtensionPoint>Spinnaker extension points are typically proxied to provide some extension invocation instrumentation (logging, metrics, etc).default StringReturn the plugin ID this extension point implementation is associated with.
-
Method Details
-
getPluginId
Return the plugin ID this extension point implementation is associated with. Returns "default" if extension point is not associated with a plugin.- Returns:
- plugin id
-
getExtensionClass
Spinnaker extension points are typically proxied to provide some extension invocation instrumentation (logging, metrics, etc). To get the extension class type, use this method instead of#getClass().- Returns:
- extension class
-