Class FileNameTrigger
java.lang.Object
hudson.triggers.Trigger<BuildableItem>
org.jenkinsci.plugins.xtriggerapi.AbstractTrigger
org.jenkinsci.plugins.fstrigger.triggers.FileNameTrigger
- All Implemented Interfaces:
ExtensionPoint,Describable<Trigger<?>>,Serializable
public class FileNameTrigger
extends org.jenkinsci.plugins.xtriggerapi.AbstractTrigger
- Author:
- Gregory Boissinot
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classfinal classNested classes/interfaces inherited from class hudson.triggers.Trigger
Trigger.CronNested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson -
Field Summary
FieldsFields inherited from class org.jenkinsci.plugins.xtriggerapi.AbstractTrigger
offlineSlaveOnStartup -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected booleancheckIfModified(Node pollingNode, org.jenkinsci.plugins.xtriggerapi.XTriggerLog log) getCause()Deprecated.Deprecated.Deprecated.protected Fileprotected StringgetName()Collection<? extends Action>protected Action[]getScheduledActions(Node node, org.jenkinsci.plugins.xtriggerapi.XTriggerLog log) Deprecated.booleanDeprecated.booleanDeprecated.protected Objectprotected booleanvoidstart(Node pollingNode, BuildableItem project, boolean newInstance, org.jenkinsci.plugins.xtriggerapi.XTriggerLog log) Methods inherited from class org.jenkinsci.plugins.xtriggerapi.AbstractTrigger
checkIfModified, getBuildCause, getScheduledXTriggerActions, getTriggerLabel, requirePollingNode, resolveEnvVars, run, startMethods inherited from class hudson.triggers.Trigger
all, checkTriggers, for_, getProjectAction, getSpec, stop, toString
-
Field Details
-
STRATEGY_IGNORE
- See Also:
-
STRATEGY_LATEST
- See Also:
-
-
Constructor Details
-
FileNameTrigger
- Throws:
ANTLRException
-
-
Method Details
-
getFileInfo
-
getLogFile
- Specified by:
getLogFilein classorg.jenkinsci.plugins.xtriggerapi.AbstractTrigger
-
getScheduledActions
protected Action[] getScheduledActions(Node node, org.jenkinsci.plugins.xtriggerapi.XTriggerLog log) - Specified by:
getScheduledActionsin classorg.jenkinsci.plugins.xtriggerapi.AbstractTrigger
-
requiresWorkspaceForPolling
protected boolean requiresWorkspaceForPolling()- Specified by:
requiresWorkspaceForPollingin classorg.jenkinsci.plugins.xtriggerapi.AbstractTrigger
-
start
public void start(Node pollingNode, BuildableItem project, boolean newInstance, org.jenkinsci.plugins.xtriggerapi.XTriggerLog log) - Overrides:
startin classorg.jenkinsci.plugins.xtriggerapi.AbstractTrigger
-
checkIfModified
protected boolean checkIfModified(Node pollingNode, org.jenkinsci.plugins.xtriggerapi.XTriggerLog log) throws org.jenkinsci.plugins.xtriggerapi.XTriggerException - Specified by:
checkIfModifiedin classorg.jenkinsci.plugins.xtriggerapi.AbstractTrigger- Throws:
org.jenkinsci.plugins.xtriggerapi.XTriggerException
-
getName
- Specified by:
getNamein classorg.jenkinsci.plugins.xtriggerapi.AbstractTrigger
-
getCause
- Specified by:
getCausein classorg.jenkinsci.plugins.xtriggerapi.AbstractTrigger
-
getProjectActions
- Overrides:
getProjectActionsin classTrigger<BuildableItem>
-
getDescriptor
- Specified by:
getDescriptorin interfaceDescribable<Trigger<?>>- Overrides:
getDescriptorin classorg.jenkinsci.plugins.xtriggerapi.AbstractTrigger
-
getFolderPath
Deprecated. -
getFileName
Deprecated. -
getStrategy
Deprecated. -
isInspectingContentFile
Deprecated. -
isDoNotCheckLastModificationDate
Deprecated. -
getContentFileTypes
Deprecated. -
readResolve
- Overrides:
readResolvein classTrigger<BuildableItem>- Throws:
ObjectStreamException
-