Class FileTrigger

java.lang.Object
org.jumpmind.symmetric.model.FileTrigger
All Implemented Interfaces:
Serializable, IModelObject

public class FileTrigger extends Object implements IModelObject
See Also:
  • Field Details

  • Constructor Details

    • FileTrigger

      public FileTrigger()
    • FileTrigger

      public FileTrigger(String baseDir, boolean recurse, String includes, String excludes)
  • Method Details

    • getTriggerId

      public String getTriggerId()
    • setTriggerId

      public void setTriggerId(String triggerId)
    • getChannelId

      public String getChannelId()
    • setChannelId

      public void setChannelId(String channelId)
    • getReloadChannelId

      public String getReloadChannelId()
    • setReloadChannelId

      public void setReloadChannelId(String reloadChannelId)
    • getBaseDir

      public String getBaseDir()
    • setBaseDir

      public void setBaseDir(String baseDir)
    • isRecurse

      public boolean isRecurse()
    • setRecurse

      public void setRecurse(boolean recursive)
    • getIncludesFiles

      public String getIncludesFiles()
    • setIncludesFiles

      public void setIncludesFiles(String includesFiles)
    • getExcludesFiles

      public String getExcludesFiles()
    • setExcludesFiles

      public void setExcludesFiles(String excludesFiles)
    • isSyncOnCreate

      public boolean isSyncOnCreate()
    • setSyncOnCreate

      public void setSyncOnCreate(boolean syncOnCreate)
    • isSyncOnModified

      public boolean isSyncOnModified()
    • setSyncOnModified

      public void setSyncOnModified(boolean syncOnModified)
    • isSyncOnDelete

      public boolean isSyncOnDelete()
    • setSyncOnDelete

      public void setSyncOnDelete(boolean syncOnDelete)
    • isSyncOnCtlFile

      public boolean isSyncOnCtlFile()
    • setSyncOnCtlFile

      public void setSyncOnCtlFile(boolean syncOnCtlFile)
    • isDeleteAfterSync

      public boolean isDeleteAfterSync()
    • setDeleteAfterSync

      public void setDeleteAfterSync(boolean deleteAfterSync)
    • getCreateTime

      public Date getCreateTime()
      Specified by:
      getCreateTime in interface IModelObject
    • setCreateTime

      public void setCreateTime(Date createTime)
      Specified by:
      setCreateTime in interface IModelObject
    • getLastUpdateBy

      public String getLastUpdateBy()
      Specified by:
      getLastUpdateBy in interface IModelObject
    • setLastUpdateBy

      public void setLastUpdateBy(String lastUpdateBy)
      Specified by:
      setLastUpdateBy in interface IModelObject
    • getLastUpdateTime

      public Date getLastUpdateTime()
      Specified by:
      getLastUpdateTime in interface IModelObject
    • setLastUpdateTime

      public void setLastUpdateTime(Date lastUpdateTime)
      Specified by:
      setLastUpdateTime in interface IModelObject
    • createIOFileFilter

      public org.apache.commons.io.filefilter.IOFileFilter createIOFileFilter()
    • setAfterCopyScript

      public void setAfterCopyScript(String afterCopyScript)
    • getAfterCopyScript

      public String getAfterCopyScript()
    • setBeforeCopyScript

      public void setBeforeCopyScript(String beforeCopyScript)
    • getBeforeCopyScript

      public String getBeforeCopyScript()
    • createSourceFile

      public File createSourceFile(FileSnapshot snapshot)
    • equals

      public boolean equals(Object obj)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object