Class GitHubHandler
- java.lang.Object
-
- hudson.model.AbstractDescribableImpl<GitHubHandler>
-
- com.github.kostyasha.github.integration.multibranch.handler.GitHubHandler
-
- All Implemented Interfaces:
Describable<GitHubHandler>
- Direct Known Subclasses:
GitHubBranchHandler
,GitHubPRHandler
,GitHubTagHandler
public abstract class GitHubHandler extends AbstractDescribableImpl<GitHubHandler>
- Author:
- Kanstantsin Shautsou
-
-
Constructor Summary
Constructors Constructor Description GitHubHandler()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract void
handle(GitHubSourceContext context)
protected void
processCauses(GitHubSourceContext context, Stream<? extends GitHubCause<?>> causeStream)
-
Methods inherited from class hudson.model.AbstractDescribableImpl
getDescriptor
-
-
-
-
Method Detail
-
handle
public abstract void handle(@NonNull GitHubSourceContext context) throws IOException
- Throws:
IOException
-
processCauses
protected void processCauses(GitHubSourceContext context, Stream<? extends GitHubCause<?>> causeStream) throws IOException
- Throws:
IOException
-
-