Interface OriginEventSubscriber

All Superinterfaces:
ExtensionPoint
All Known Implementing Classes:
OriginCheckRunRerequestedEventSubscriber, OriginSCMEventSubscriber

public interface OriginEventSubscriber extends ExtensionPoint
Extension point for receiving verified Cursor Origin webhook events.

Implement this interface and annotate with Extension to receive OriginWebhookEvents dispatched by OriginWebhookEndpoint. Implementations must return quickly from onEvent(io.jenkins.plugins.cursor_origin_branch_source.OriginWebhookEvent); defer expensive work to a background thread.