public class FileTrigger
extends java.lang.Object
implements java.io.Serializable
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
FILE_CTL_EXTENSION |
| Constructor and Description |
|---|
FileTrigger() |
FileTrigger(java.lang.String baseDir,
boolean recurse,
java.lang.String includes,
java.lang.String excludes) |
| Modifier and Type | Method and Description |
|---|---|
org.apache.commons.io.filefilter.IOFileFilter |
createIOFileFilter() |
java.io.File |
createSourceFile(FileSnapshot snapshot) |
boolean |
equals(java.lang.Object obj) |
java.lang.String |
getAfterCopyScript() |
java.lang.String |
getBaseDir() |
java.lang.String |
getBeforeCopyScript() |
java.lang.String |
getChannelId() |
java.util.Date |
getCreateTime() |
java.lang.String |
getExcludesFiles() |
java.lang.String |
getIncludesFiles() |
java.lang.String |
getLastUpdateBy() |
java.util.Date |
getLastUpdateTime() |
java.lang.String |
getReloadChannelId() |
java.lang.String |
getTriggerId() |
int |
hashCode() |
boolean |
isDeleteAfterSync() |
boolean |
isRecurse() |
boolean |
isSyncOnCreate() |
boolean |
isSyncOnCtlFile() |
boolean |
isSyncOnDelete() |
boolean |
isSyncOnModified() |
void |
setAfterCopyScript(java.lang.String afterCopyScript) |
void |
setBaseDir(java.lang.String baseDir) |
void |
setBeforeCopyScript(java.lang.String beforeCopyScript) |
void |
setChannelId(java.lang.String channelId) |
void |
setCreateTime(java.util.Date createTime) |
void |
setDeleteAfterSync(boolean deleteAfterSync) |
void |
setExcludesFiles(java.lang.String excludesFiles) |
void |
setIncludesFiles(java.lang.String includesFiles) |
void |
setLastUpdateBy(java.lang.String lastUpdateBy) |
void |
setLastUpdateTime(java.util.Date lastUpdateTime) |
void |
setRecurse(boolean recursive) |
void |
setReloadChannelId(java.lang.String reloadChannelId) |
void |
setSyncOnCreate(boolean syncOnCreate) |
void |
setSyncOnCtlFile(boolean syncOnCtlFile) |
void |
setSyncOnDelete(boolean syncOnDelete) |
void |
setSyncOnModified(boolean syncOnModified) |
void |
setTriggerId(java.lang.String triggerId) |
java.lang.String |
toString() |
public static final java.lang.String FILE_CTL_EXTENSION
public FileTrigger()
public FileTrigger(java.lang.String baseDir,
boolean recurse,
java.lang.String includes,
java.lang.String excludes)
public java.lang.String getTriggerId()
public void setTriggerId(java.lang.String triggerId)
public java.lang.String getChannelId()
public void setChannelId(java.lang.String channelId)
public java.lang.String getReloadChannelId()
public void setReloadChannelId(java.lang.String reloadChannelId)
public java.lang.String getBaseDir()
public void setBaseDir(java.lang.String baseDir)
public boolean isRecurse()
public void setRecurse(boolean recursive)
public java.lang.String getIncludesFiles()
public void setIncludesFiles(java.lang.String includesFiles)
public java.lang.String getExcludesFiles()
public void setExcludesFiles(java.lang.String excludesFiles)
public boolean isSyncOnCreate()
public void setSyncOnCreate(boolean syncOnCreate)
public boolean isSyncOnModified()
public void setSyncOnModified(boolean syncOnModified)
public boolean isSyncOnDelete()
public void setSyncOnDelete(boolean syncOnDelete)
public boolean isSyncOnCtlFile()
public void setSyncOnCtlFile(boolean syncOnCtlFile)
public boolean isDeleteAfterSync()
public void setDeleteAfterSync(boolean deleteAfterSync)
public java.util.Date getCreateTime()
public void setCreateTime(java.util.Date createTime)
public java.lang.String getLastUpdateBy()
public void setLastUpdateBy(java.lang.String lastUpdateBy)
public java.util.Date getLastUpdateTime()
public void setLastUpdateTime(java.util.Date lastUpdateTime)
public org.apache.commons.io.filefilter.IOFileFilter createIOFileFilter()
public void setAfterCopyScript(java.lang.String afterCopyScript)
public java.lang.String getAfterCopyScript()
public void setBeforeCopyScript(java.lang.String beforeCopyScript)
public java.lang.String getBeforeCopyScript()
public java.io.File createSourceFile(FileSnapshot snapshot)
public boolean equals(java.lang.Object obj)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic java.lang.String toString()
toString in class java.lang.Object