com.infoteria.asteria.flowengine2.soap
クラス PluginRequest

java.lang.Object
  |
  +--com.infoteria.asteria.flowengine2.soap.PluginRequest
すべての実装インタフェース:
Serializable

public class PluginRequest
extends Object
implements Serializable

デザイナーのプラグインからコンポーネントのコールバック関数を実行する際に使用するパラメータクラスです。

関連項目:
直列化された形式

コンストラクタの概要
PluginRequest(String componentName)
          プラグインを実行するコンポーネント名を指定してPluginRequestを構築します。
 
メソッドの概要
 String getComponentName()
          プラグインを実行するコンポーネント名を返します。
 boolean getParamBoolean(String name)
          booleanのパラメータを取得します。
 Date getParamDate(String name)
          Dateのパラメータを取得します。
 int getParamInt(String name)
          intのパラメータを取得します。
 VariableList getParams()
          コールバック関数に渡すパラメータを取得します。
 String getParamString(String name)
          Stringのパラメータを取得します。
static String objectToStr(Serializable o)
          SerializableなObjectを文字列に変換するユーティリティメソッドです。
 void setParamBoolean(String name, boolean value)
          booleanのパラメータを設定します。
 void setParamDate(String name, Date value)
          Dateのパラメータを設定します。
 void setParamInt(String name, int value)
          intのパラメータを設定します。
 void setParams(VariableList value)
          推奨されていません。 setParamXXXメソッドでパラメータを設定した後にこのメソッドを実行するとそれ以前に 設定した値が失われます。
 void setParamString(String name, String value)
          Stringのパラメータを設定します。
static Serializable strToObject(String s)
          objectToStrメソッドで文字列化したオブジェクトを復元するうユーティリティメソッドです。
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

PluginRequest

public PluginRequest(String componentName)
プラグインを実行するコンポーネント名を指定してPluginRequestを構築します。
パラメータ:
componentName - コンポーネント名。クラス名ではなくxscでのComponent/@nameで定義した名前です。
メソッドの詳細

getComponentName

public String getComponentName()
プラグインを実行するコンポーネント名を返します。

setParams

public void setParams(VariableList value)
推奨されていません。 setParamXXXメソッドでパラメータを設定した後にこのメソッドを実行するとそれ以前に 設定した値が失われます。

コールバック関数に渡すパラメータを設定します。

getParams

public VariableList getParams()
コールバック関数に渡すパラメータを取得します。

setParamString

public void setParamString(String name,
                           String value)
Stringのパラメータを設定します。

setParamInt

public void setParamInt(String name,
                        int value)
intのパラメータを設定します。

setParamBoolean

public void setParamBoolean(String name,
                            boolean value)
booleanのパラメータを設定します。

setParamDate

public void setParamDate(String name,
                         Date value)
Dateのパラメータを設定します。

getParamString

public String getParamString(String name)
Stringのパラメータを取得します。

getParamInt

public int getParamInt(String name)
intのパラメータを取得します。
パラメータが設定されていない場合は「-1」が返ります。

getParamBoolean

public boolean getParamBoolean(String name)
booleanのパラメータを取得します。
パラメータが設定されていない場合は「false」が返ります。

getParamDate

public Date getParamDate(String name)
Dateのパラメータを取得します。

objectToStr

public static String objectToStr(Serializable o)
SerializableなObjectを文字列に変換するユーティリティメソッドです。

strToObject

public static Serializable strToObject(String s)
objectToStrメソッドで文字列化したオブジェクトを復元するうユーティリティメソッドです。