com.infoteria.asteria.flowengine2.soap
Class PluginRequest

java.lang.Object
  |
  +--com.infoteria.asteria.flowengine2.soap.PluginRequest
All Implemented Interfaces:
java.io.Serializable

public class PluginRequest
extends java.lang.Object
implements java.io.Serializable

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

See Also:
Serialized Form

Constructor Summary
PluginRequest(java.lang.String componentName)
          プラグインを実行するコンポーネント名を指定してPluginRequestを構築します。
 
Method Summary
 java.lang.String getComponentName()
          プラグインを実行するコンポーネント名を返します。
 boolean getParamBoolean(java.lang.String name)
          booleanのパラメータを取得します。
パラメータが設定されていない場合は「false」が返ります。
 java.util.Date getParamDate(java.lang.String name)
          Dateのパラメータを取得します。
 int getParamInt(java.lang.String name)
          intのパラメータを取得します。
パラメータが設定されていない場合は「-1」が返ります。
 VariableList getParams()
          コールバック関数に渡すパラメータを取得します。
 java.lang.String getParamString(java.lang.String name)
          Stringのパラメータを取得します。
static java.lang.String objectToStr(java.io.Serializable o)
          SerializableなObjectを文字列に変換するユーティリティメソッドです。
 void setParamBoolean(java.lang.String name, boolean value)
          booleanのパラメータを設定します。
 void setParamDate(java.lang.String name, java.util.Date value)
          Dateのパラメータを設定します。
 void setParamInt(java.lang.String name, int value)
          intのパラメータを設定します。
 void setParams(VariableList value)
          Deprecated. setParamXXXメソッドでパラメータを設定した後にこのメソッドを実行するとそれ以前に 設定した値が失われます。
 void setParamString(java.lang.String name, java.lang.String value)
          Stringのパラメータを設定します。
static java.io.Serializable strToObject(java.lang.String s)
          objectToStrメソッドで文字列化したオブジェクトを復元するうユーティリティメソッドです。
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PluginRequest

public PluginRequest(java.lang.String componentName)
プラグインを実行するコンポーネント名を指定してPluginRequestを構築します。
Parameters:
componentName - コンポーネント名。クラス名ではなくxscでのComponent/@nameで定義した名前です。
Method Detail

getComponentName

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

setParams

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

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

getParams

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

setParamString

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

setParamInt

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

setParamBoolean

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

setParamDate

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

getParamString

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

getParamInt

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

getParamBoolean

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

getParamDate

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

objectToStr

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

strToObject

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