com.infoteria.asteria.flowengine2.thinclient.trigger
クラス URLTrigger

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

public class URLTrigger
extends Trigger

URL実行設定です。


クラス com.infoteria.asteria.flowengine2.thinclient.trigger.Trigger から継承したフィールド
MODE_DEBUG, MODE_NORMAL, MODE_PROFILE
 
コンストラクタの概要
URLTrigger()
          実行設定を作成します。
 
メソッドの概要
 String getURL()
          URLを取得します。
 boolean isHttp()
          この実行設定がHttpListener経由で実行できるかどうかを返します。
 boolean isHttps()
          この実行設定がHttpsListener経由で実行できるかどうかを返します。
 void setProtocol(boolean bHttp, boolean bHttps)
          プロトコルを設定します。
 void setURL(String v)
          URLを設定します。
 
クラス 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
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

コンストラクタの詳細

URLTrigger

public URLTrigger()
実行設定を作成します。
メソッドの詳細

setURL

public void setURL(String v)
            throws IllegalArgumentException
URLを設定します。
URLはキー項目なのでisNew() == falseのインスタンスに対して設定を行うとIllegalArgumentExceptionが発生します。

getURL

public String getURL()
URLを取得します。

setProtocol

public void setProtocol(boolean bHttp,
                        boolean bHttps)
プロトコルを設定します。
パラメータ:
bHttp - httpでの実行を行う場合はtrue
bHttps - httpsでの実行を行う場合はtrue

isHttp

public boolean isHttp()
この実行設定がHttpListener経由で実行できるかどうかを返します。

isHttps

public boolean isHttps()
この実行設定がHttpsListener経由で実行できるかどうかを返します。