org.jenkinsci.plugins.fstrigger.triggers.filecontent
Class PropertiesFileContent

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

public class PropertiesFileContent
extends FSTriggerContentFileType

Author:
Gregory Boissinot
See Also:
Serialized Form

Nested Class Summary
static class PropertiesFileContent.PropertiesFileContentDescriptor
           
 
Nested classes/interfaces inherited from interface hudson.ExtensionPoint
hudson.ExtensionPoint.LegacyInstancesAreScopedToHudson
 
Field Summary
protected  boolean allKeys
           
protected static String KEY_SEPARATOR
          GUI fields
protected  String keys2Inspect
           
 
Fields inherited from class org.jenkinsci.plugins.fstrigger.core.FSTriggerContentFileType
jobName, log
 
Constructor Summary
PropertiesFileContent(String keys2Inspect, boolean allKeys)
           
 
Method Summary
 String getKeys2Inspect()
           
 void init(File file)
          Cycle of the trigger These methods have to be overriden in each trigger implementation
 boolean isAllKeys()
           
 boolean triggeringBuild(File file)
           
 
Methods inherited from class org.jenkinsci.plugins.fstrigger.core.FSTriggerContentFileType
getDescriptor, infoLog, initMemoryFields
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

KEY_SEPARATOR

protected static final String KEY_SEPARATOR
GUI fields

See Also:
Constant Field Values

keys2Inspect

protected String keys2Inspect

allKeys

protected boolean allKeys
Constructor Detail

PropertiesFileContent

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

getKeys2Inspect

public String getKeys2Inspect()

isAllKeys

public boolean isAllKeys()

init

public void init(File file)
          throws FSTriggerException
Description copied from class: FSTriggerContentFileType
Cycle of the trigger These methods have to be overriden in each trigger implementation

Specified by:
init in class FSTriggerContentFileType
Throws:
FSTriggerException

triggeringBuild

public boolean triggeringBuild(File file)
                        throws FSTriggerException
Specified by:
triggeringBuild in class FSTriggerContentFileType
Throws:
FSTriggerException


Copyright © 2004-2011. All Rights Reserved.