Package org.jenkinsci.plugin.gitea
Class GiteaWebhookHandler<E extends jenkins.scm.api.SCMEvent<P>,P extends GiteaEvent>
java.lang.Object
org.jenkinsci.plugin.gitea.GiteaWebhookHandler<E,P>
- All Implemented Interfaces:
ExtensionPoint
- Direct Known Subclasses:
GiteaCreateSCMEvent.HandlerImpl,GiteaDeleteSCMEvent.HandlerImpl,GiteaPullSCMEvent.HandlerImpl,GiteaPushSCMEvent.HandlerImpl,GiteaReleaseSCMEvent.HandlerImpl,GiteaRepositorySCMEvent.HandlerImpl
public abstract class GiteaWebhookHandler<E extends jenkins.scm.api.SCMEvent<P>,P extends GiteaEvent>
extends Object
implements ExtensionPoint
-
Nested Class Summary
Nested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected abstract EcreateEvent(P payload, String origin) final Stringfinal booleanprotected abstract voidfinal voidprocess(InputStream inputStream, String origin) toString()
-
Constructor Details
-
GiteaWebhookHandler
-
GiteaWebhookHandler
-
GiteaWebhookHandler
public GiteaWebhookHandler()
-
-
Method Details
-
matches
-
process
- Throws:
IOException
-
createEvent
-
process
-
getEventName
-
getEventClass
-
getPayloadClass
-
toString
-