Package hudson.triggers
Class TriggerDescriptor
- Direct Known Subclasses:
ReverseBuildTrigger.DescriptorImpl
,SCMTrigger.DescriptorImpl
,TimerTrigger.DescriptorImpl
Descriptor
for Trigger.- Author:
- Kohsuke Kawaguchi
-
Nested Class Summary
Nested classes/interfaces inherited from class hudson.model.Descriptor
Descriptor.FormException, Descriptor.PropertyType, Descriptor.Self
-
Field Summary
Fields inherited from class hudson.model.Descriptor
clazz
-
Constructor Summary
ModifierConstructorDescriptionprotected
Infers the type of the correspondingSCM
from the outer class.protected
TriggerDescriptor
(Class<? extends Trigger<?>> clazz) -
Method Summary
Modifier and TypeMethodDescriptionabstract boolean
isApplicable
(Item item) Returns true if this trigger is applicable to the givenItem
.Methods inherited from class hudson.model.Descriptor
addHelpFileRedirect, bindJSON, bindJSON, calcAutoCompleteSettings, calcFillSettings, configure, configure, configure, doHelp, doHelp, find, find, findByDescribableClassName, findById, getCategory, getCheckMethod, getCheckUrl, getConfigFile, getConfigPage, getCurrentDescriptorByNameUrl, getDescriptorFullUrl, getDescriptorUrl, getDisplayName, getGlobalConfigPage, getGlobalPropertyType, getHelpFile, getHelpFile, getHelpFile, getId, getJsonSafeClassName, getKlass, getPlugin, getPossibleViewNames, getPropertyType, getPropertyType, getPropertyTypeOrDie, getRequiredGlobalConfigPagePermission, getStaticHelpUrl, getStaticHelpUrl, getT, getViewPage, isInstance, isSubTypeOf, load, newInstance, newInstance, newInstance, newInstancesFromHeteroList, newInstancesFromHeteroList, newInstancesFromHeteroList, newInstancesFromHeteroList, save, self, toArray, toList, toMap
-
Constructor Details
-
TriggerDescriptor
-
TriggerDescriptor
protected TriggerDescriptor()Infers the type of the correspondingSCM
from the outer class. This version works when you follow the common convention, where a descriptor is written as the static nested class of the describable class.- Since:
- 1.278
-
-
Method Details
-
isApplicable
Returns true if this trigger is applicable to the givenItem
.- Returns:
- true to allow user to configure a trigger for this item.
-