Interface SpinnakerExtensionPoint
-
- All Superinterfaces:
org.pf4j.ExtensionPoint
- All Known Subinterfaces:
SpinnakerEventListener<E>
public interface SpinnakerExtensionPoint extends org.pf4j.ExtensionPointDesignates a Spinnaker interface or abstract class as a PF4JExtensionPoint.
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default java.lang.Class<? extends SpinnakerExtensionPoint>getExtensionClass()Spinnaker extension points are typically proxied to provide some extension invocation instrumentation (logging, metrics, etc).default java.lang.StringgetPluginId()Return the plugin ID this extension point implementation is associated with.
-
-
-
Method Detail
-
getPluginId
default java.lang.String getPluginId()
Return the plugin ID this extension point implementation is associated with. Returns "default" if extension point is not associated with a plugin.
-
getExtensionClass
default java.lang.Class<? extends SpinnakerExtensionPoint> 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().
-
-