jp.co.cybec.cb3.session
クラス ServiceParameters

java.lang.Object
  上位を拡張 jp.co.cybec.cb3.session.ServiceParameters
すべての実装されたインタフェース:
Serializable

public class ServiceParameters
extends Object
implements Serializable

サービスパラメータクラス。
フロー実行時にサービス間のパラメータ受け渡しに使用されます。

作成者:
Naoko Sugimoto
関連項目:
直列化された形式

コンストラクタの概要
ServiceParameters()
          コンストラクタ。
 
メソッドの概要
 Serializable get(String key)
          パラメータを返す。
 void put(String key, Serializable parameter)
          サービスパラメータをセットする。
 String toString()
          
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

コンストラクタの詳細

ServiceParameters

public ServiceParameters()
コンストラクタ。

メソッドの詳細

put

public void put(String key,
                Serializable parameter)
サービスパラメータをセットする。
サービスパラメータはジョブ内の全てのサービスから利用されるため、 サービスパラメータキー(引数「key」)はジョブ内で一意になるよう定義されている必要があります。
通常、このメソッドの引数に「ユーザID:ユーザ名(例:"0001":"Naoko Sugimoto")」のような レコード単位のデータをセットすることは想定されていません。
「テーブル名:テーブルを表現するオブジェクト」のような、ジョブ内で一意性を持てる単位で サービスパラメータキーを定義してください。

パラメータ:
key - サービスパラメータキー
parameter - サービスパラメータ parameterが保持するオブジェクトは全てSerializableでなければならない。

get

public Serializable get(String key)
パラメータを返す。

パラメータ:
key - パラメータのキー
戻り値:
パラメータ

toString

public String toString()

オーバーライド:
クラス Object 内の toString


Copyright © 2008 Cyber Beans Corporation. All Rights Reserved.