Class PropertiesFileContent

java.lang.Object
org.jenkinsci.plugins.fstrigger.core.FSTriggerContentFileType
org.jenkinsci.plugins.fstrigger.triggers.filecontent.PropertiesFileContent
All Implemented Interfaces:
ExtensionPoint, Describable<FSTriggerContentFileType>, Serializable
Direct Known Subclasses:
ManifestFileContent

public class PropertiesFileContent extends FSTriggerContentFileType
Author:
Gregory Boissinot
See Also:
  • Field Details

    • KEY_SEPARATOR

      protected static final String KEY_SEPARATOR
      GUI fields
      See Also:
    • keys2Inspect

      protected String keys2Inspect
    • allKeys

      protected boolean allKeys
  • Constructor Details

    • PropertiesFileContent

      @DataBoundConstructor public PropertiesFileContent(String keys2Inspect, boolean allKeys)
  • Method Details

    • getMemoryInfo

      public Object getMemoryInfo()
      Description copied from class: FSTriggerContentFileType
      Used by caller trigger for transferring objects between objects between master and slave
      Specified by:
      getMemoryInfo in class FSTriggerContentFileType
    • setMemoryInfo

      public void setMemoryInfo(Object memoryInfo)
      Specified by:
      setMemoryInfo in class FSTriggerContentFileType
    • getKeys2Inspect

      public String getKeys2Inspect()
    • isAllKeys

      public boolean isAllKeys()
    • initForContent

      protected void initForContent(File file) throws org.jenkinsci.plugins.xtriggerapi.XTriggerException
      Description copied from class: FSTriggerContentFileType
      Cycle of the trigger These methods have to be overridden in each trigger implementation
      Specified by:
      initForContent in class FSTriggerContentFileType
      Throws:
      org.jenkinsci.plugins.xtriggerapi.XTriggerException
    • isTriggeringBuildForContent

      protected boolean isTriggeringBuildForContent(File file, org.jenkinsci.plugins.xtriggerapi.XTriggerLog log) throws org.jenkinsci.plugins.xtriggerapi.XTriggerException
      Specified by:
      isTriggeringBuildForContent in class FSTriggerContentFileType
      Throws:
      org.jenkinsci.plugins.xtriggerapi.XTriggerException
    • readResolve

      protected Object readResolve()