public class JSONContentType extends URLTriggerContentType
Modifier and Type | Class and Description |
---|---|
static class |
JSONContentType.JSONContentDescriptor |
ExtensionPoint.LegacyInstancesAreScopedToHudson
Constructor and Description |
---|
JSONContentType(List<JSONContentEntry> jsonPaths) |
Modifier and Type | Method and Description |
---|---|
List<JSONContentEntry> |
getJsonPaths() |
protected void |
initForContentType(String content,
org.jenkinsci.plugins.xtriggerapi.XTriggerLog log)
These methods have to be overridden in each trigger implementation
|
protected boolean |
isTriggeringBuildForContent(String content,
org.jenkinsci.plugins.xtriggerapi.XTriggerLog log) |
getDescriptor, initForContent, isTriggering
@DataBoundConstructor public JSONContentType(List<JSONContentEntry> jsonPaths)
public List<JSONContentEntry> getJsonPaths()
protected void initForContentType(String content, org.jenkinsci.plugins.xtriggerapi.XTriggerLog log) throws org.jenkinsci.plugins.xtriggerapi.XTriggerException
URLTriggerContentType
initForContentType
in class URLTriggerContentType
org.jenkinsci.plugins.xtriggerapi.XTriggerException
protected boolean isTriggeringBuildForContent(String content, org.jenkinsci.plugins.xtriggerapi.XTriggerLog log) throws org.jenkinsci.plugins.xtriggerapi.XTriggerException
isTriggeringBuildForContent
in class URLTriggerContentType
org.jenkinsci.plugins.xtriggerapi.XTriggerException
Copyright © 2016–2022. All rights reserved.