Algunas de las clases de JCICS pueden utilizarse como JavaBeans, lo que significa que pueden personalizarse en una herramienta de desarrollo de aplicaciones como Eclipse, serializarse y manipularse utilizando la API JavaBeans.
Los siguientes JavaBeans están disponibles en JCICS:
- Program
- ESDS
- KSDS
- RRDS
- TDQ
- TSQ
- AttachInitiator
- EnterRequest
Estos beans no definen ningún suceso; se componen de propiedades y métodos. Se pueden crear instancias de ellos en tiempo de ejecución de una de estas tres maneras:
- Llamando al método new para la propia clase.
Este es el método preferido.
- Llamando al método Beans.instantiate() para el nombre de la clase, y los valores de propiedades se establecen manualmente.
- Llamando al método Beans.instantiate() de un archivo .ser, y los valores de propiedades se establecen en tiempo de diseño.
Si elige alguna de las dos primeras opciones, deben establecerse los valores de las propiedades, incluido el nombre del recurso de CICS, invocando los métodos
set apropiados en tiempo de ejecución.