JCICS のクラスの一部は JavaBeans として使用できます。つまり、Eclipse などのアプリケーション開発ツールでのカスタマイズ、シリアライズ、および JavaBeans API を使用した操作を行うことができます。
JCICS では、次の JavaBeans を使用できます。
- プログラム
- ESDS
- KSDS
- RRDS
- TDQ
- TSQ
- AttachInitiator
- EnterRequest
これらの Bean は、イベントを定義しません。これらはプロパティーとメソッドから構成されています。
次の 3 つのいずれかの方法で、実行時にインスタンス化できます。
- クラス自体に対して new メソッドを呼び出す方法。
これは推奨方法です。
- プロパティーの値を手動で設定し、クラスの名前に対して Beans.instantiate() を呼び出す方法。
- プロパティーの値を設計時に設定し、.ser ファイルの Beans.instantiate() を呼び出す方法。
最初の 2 つの選択肢のいずれかが選択された場合、CICS リソースの名前を含むプロパティーの値は、適切な set メソッドを実行時に呼び出すことによって設定する必要があります。