Interface SpinnakerExtensionPoint
- All Superinterfaces:
org.pf4j.ExtensionPoint
- All Known Subinterfaces:
SpinnakerEventListener<E>
public interface SpinnakerExtensionPoint
extends org.pf4j.ExtensionPoint
Designates a Spinnaker interface or abstract class as a PF4J
ExtensionPoint.-
Method Summary
Modifier and TypeMethodDescriptiondefault Class<? extends SpinnakerExtensionPoint>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. -
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().
-