Package com.cloudogu.scmmanager.scm
Class ScmManagerPullRequestEvent
java.lang.Object
jenkins.scm.api.SCMEvent<P>
jenkins.scm.api.SCMHeadEvent<com.cloudogu.scmmanager.scm.ScmManagerHeadEvent.TriggerPayload>
com.cloudogu.scmmanager.scm.ScmManagerPullRequestEvent
public class ScmManagerPullRequestEvent
extends jenkins.scm.api.SCMHeadEvent<com.cloudogu.scmmanager.scm.ScmManagerHeadEvent.TriggerPayload>
-
Nested Class Summary
Nested classes/interfaces inherited from class jenkins.scm.api.SCMEvent
jenkins.scm.api.SCMEvent.Dispatcher<E extends jenkins.scm.api.SCMEvent<?>>, jenkins.scm.api.SCMEvent.EventQueueMetrics, jenkins.scm.api.SCMEvent.Type -
Field Summary
Fields inherited from class jenkins.scm.api.SCMEvent
ORIGIN_UNKNOWN -
Constructor Summary
ConstructorsConstructorDescriptionScmManagerPullRequestEvent(jenkins.scm.api.SCMEvent.Type type, net.sf.json.JSONObject form, Collection<net.sf.json.JSONObject> pullRequests) -
Method Summary
Methods inherited from class jenkins.scm.api.SCMHeadEvent
descriptionFor, descriptionFor, descriptionFor, filter, fireLater, fireNowMethods inherited from class jenkins.scm.api.SCMEvent
asCauses, closeExecutorService, description, equals, executorService, getDate, getEventProcessingMetrics, getOrigin, getPayload, getTimestamp, getType, hashCode, originOf, originOf, toString
-
Constructor Details
-
ScmManagerPullRequestEvent
public ScmManagerPullRequestEvent(jenkins.scm.api.SCMEvent.Type type, net.sf.json.JSONObject form, Collection<net.sf.json.JSONObject> pullRequests)
-
-
Method Details
-
getSourceName
- Specified by:
getSourceNamein classjenkins.scm.api.SCMHeadEvent<com.cloudogu.scmmanager.scm.ScmManagerHeadEvent.TriggerPayload>
-
heads
@NonNull public Map<jenkins.scm.api.SCMHead,jenkins.scm.api.SCMRevision> heads(@NonNull jenkins.scm.api.SCMSource source) - Specified by:
headsin classjenkins.scm.api.SCMHeadEvent<com.cloudogu.scmmanager.scm.ScmManagerHeadEvent.TriggerPayload>
-
isMatch
public boolean isMatch(@NonNull jenkins.scm.api.SCMSource source) - Overrides:
isMatchin classjenkins.scm.api.SCMHeadEvent<com.cloudogu.scmmanager.scm.ScmManagerHeadEvent.TriggerPayload>
-
isMatch
- Specified by:
isMatchin classjenkins.scm.api.SCMHeadEvent<com.cloudogu.scmmanager.scm.ScmManagerHeadEvent.TriggerPayload>