Class Trigger
java.lang.Object
com.infoteria.asteria.flowengine2.thinclient.trigger.Trigger
- Direct Known Subclasses:
FTPTrigger,PollingTrigger,ScheduleTrigger,URLTrigger
実行設定を表すクラスの抽象基底クラスです。
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final int実行モード - デバッグstatic final int実行モード - 優先static final int実行モード - 通常static final int実行モード - プロファイル -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription説明を返しますlongこの実行設定がこれまでに何回実行されたかを返します。int実行モードを返します実行ユーザー名を返します。フロー名を返しますこの実行設定が最後に実行された日時を返します。getName()名前を返しますプロジェクト名を返しますintセッションの生存期間を秒単位で取得します。getType()実行設定種別を返します。boolean実行設定の有効/無効を返します。booleanisNew()実行設定がクライアント側で新規に作成されたものかどうかを返します。
FlowDeployClientのgetTriggerListやregisterTriggerで返されるインスタンス(実際にサーバーで登録されているインスタンス) の場合はfalseを返します。void説明を設定しますvoidsetEnabled(boolean b) 実行設定の有効/無効を設定します。voidsetExecuteMode(int n) 実行モードを設定します
設定値にはこのクラスで定義されているMODE_XXXXを使用します。void実行ユーザー名を設定します。void実行するフローを設定しますvoid名前を設定しますvoidsetSessionLifetime(int v) セッションの生存期間を秒単位で設定します。toString()
-
Field Details
-
MODE_NORMAL
public static final int MODE_NORMAL実行モード - 通常- See Also:
-
MODE_DEBUG
public static final int MODE_DEBUG実行モード - デバッグ- See Also:
-
MODE_PROFILE
public static final int MODE_PROFILE実行モード - プロファイル- See Also:
-
MODE_HIGH
public static final int MODE_HIGH実行モード - 優先- See Also:
-
-
Constructor Details
-
Trigger
コンストラクタ
-
-
Method Details
-
getType
実行設定種別を返します。 -
isNew
public boolean isNew()実行設定がクライアント側で新規に作成されたものかどうかを返します。
FlowDeployClientのgetTriggerListやregisterTriggerで返されるインスタンス(実際にサーバーで登録されているインスタンス) の場合はfalseを返します。 -
setName
名前を設定します -
getName
名前を返します -
setDescription
説明を設定します -
getDescription
説明を返します -
setFlow
実行するフローを設定します- Parameters:
project- プロジェクト名 param flow フロー名
-
getProjectName
プロジェクト名を返します -
getFlowName
フロー名を返します -
setExecuteMode
public void setExecuteMode(int n) 実行モードを設定します
設定値にはこのクラスで定義されているMODE_XXXXを使用します。 -
getExecuteMode
public int getExecuteMode()実行モードを返します -
setSessionLifetime
public void setSessionLifetime(int v) セッションの生存期間を秒単位で設定します。 -
getSessionLifetime
public int getSessionLifetime()セッションの生存期間を秒単位で取得します。 -
setExecuteUserName
実行ユーザー名を設定します。 -
getExecuteUserName
実行ユーザー名を返します。 -
setEnabled
public void setEnabled(boolean b) 実行設定の有効/無効を設定します。 -
isEnabled
public boolean isEnabled()実行設定の有効/無効を返します。 -
getExecuteCount
public long getExecuteCount()この実行設定がこれまでに何回実行されたかを返します。 -
getLastExecuted
この実行設定が最後に実行された日時を返します。 -
toString
-