com.infoteria.asteria.flowengine2.thinclient.trigger
Class FTPTrigger

java.lang.Object
  |
  +--com.infoteria.asteria.flowengine2.thinclient.trigger.Trigger
        |
        +--com.infoteria.asteria.flowengine2.thinclient.trigger.FTPTrigger

public class FTPTrigger
extends Trigger

FTP実行設定です。


Fields inherited from class com.infoteria.asteria.flowengine2.thinclient.trigger.Trigger
MODE_DEBUG, MODE_HIGH, MODE_NORMAL, MODE_PROFILE
 
Constructor Summary
FTPTrigger()
          実行設定を作成します。
 
Method Summary
 java.lang.String getDirectory()
          監視するディレクトリを返します。
 boolean isIncludeSubDir()
          サブディレクトリを監視対象に含めるかどうかを返します。
 void setDirectory(java.lang.String s)
          監視するディレクトリを設定します。
ディレクトリはキー項目なのでisNew() == falseのインスタンスに対して設定を行うとIllegalArgumentExceptionが発生します。
 void setIncludeSubDir(boolean b)
          サブディレクトリを監視対象に含めるかどうかを設定します。
 
Methods inherited from class com.infoteria.asteria.flowengine2.thinclient.trigger.Trigger
getDescription, getExecuteCount, getExecuteMode, getExecuteUserName, getFlowName, getLastExecuted, getName, getProjectName, getSessionLifetime, getType, isEnabled, isNew, setDescription, setEnabled, setExecuteMode, setExecuteUserName, setFlow, setName, setSessionLifetime, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

FTPTrigger

public FTPTrigger()
実行設定を作成します。
Method Detail

setDirectory

public void setDirectory(java.lang.String s)
                  throws java.lang.IllegalArgumentException
監視するディレクトリを設定します。
ディレクトリはキー項目なのでisNew() == falseのインスタンスに対して設定を行うとIllegalArgumentExceptionが発生します。

getDirectory

public java.lang.String getDirectory()
監視するディレクトリを返します。

isIncludeSubDir

public boolean isIncludeSubDir()
サブディレクトリを監視対象に含めるかどうかを返します。

setIncludeSubDir

public void setIncludeSubDir(boolean b)
サブディレクトリを監視対象に含めるかどうかを設定します。