@Log
public class JiraCommentTrigger
extends hudson.triggers.Trigger<hudson.model.BuildableItem>
implements groovy.lang.GroovyObject
| Modifier and Type | Class and Description |
|---|---|
static class |
JiraCommentTrigger.DescriptorImpl |
static class |
JiraCommentTrigger.JiraCommentTriggerCause |
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
DEFAULT_COMMENT |
| Constructor and Description |
|---|
JiraCommentTrigger() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getCommentPattern() |
JiraCommentTrigger.DescriptorImpl |
getDescriptor() |
java.lang.String |
getJqlFilter() |
groovy.lang.MetaClass |
getMetaClass() |
java.util.List<ParameterMapping> |
getParameterMappings() |
java.lang.Object |
getProperty(java.lang.String property) |
java.lang.Object |
invokeMethod(java.lang.String method,
java.lang.Object arguments) |
boolean |
run(com.atlassian.jira.rest.client.api.domain.Comment comment) |
void |
setCommentPattern(java.lang.String commentPattern) |
void |
setJqlFilter(java.lang.String jqlFilter) |
void |
setMetaClass(groovy.lang.MetaClass mc) |
void |
setParameterMappings(java.util.List<ParameterMapping> parameterMappings) |
void |
setProperty(java.lang.String property,
java.lang.Object value) |
void |
setQuietPeriod(int quietPeriod) |
public static final java.lang.String DEFAULT_COMMENT
public groovy.lang.MetaClass getMetaClass()
getMetaClass in interface groovy.lang.GroovyObjectpublic void setMetaClass(groovy.lang.MetaClass mc)
setMetaClass in interface groovy.lang.GroovyObjectpublic java.lang.Object invokeMethod(java.lang.String method,
java.lang.Object arguments)
invokeMethod in interface groovy.lang.GroovyObjectpublic java.lang.Object getProperty(java.lang.String property)
getProperty in interface groovy.lang.GroovyObjectpublic void setProperty(java.lang.String property,
java.lang.Object value)
setProperty in interface groovy.lang.GroovyObjectpublic java.lang.String getCommentPattern()
@DataBoundSetter public void setCommentPattern(java.lang.String commentPattern)
public java.util.List<ParameterMapping> getParameterMappings()
@DataBoundSetter public void setParameterMappings(java.util.List<ParameterMapping> parameterMappings)
public java.lang.String getJqlFilter()
@DataBoundSetter public void setJqlFilter(java.lang.String jqlFilter)
public void setQuietPeriod(int quietPeriod)
public JiraCommentTrigger.DescriptorImpl getDescriptor()
getDescriptor in interface hudson.model.Describable<hudson.triggers.Trigger<?>>getDescriptor in class hudson.triggers.Trigger<hudson.model.BuildableItem>public boolean run(com.atlassian.jira.rest.client.api.domain.Comment comment)