Jolt 1.2 Developer's Guide

7. Using JoltBeans
Formerly available as an add-on, JoltBeans are now included in Jolt for Compaq NonStop
TM
TUXEDO. Using
JoltBeans, you can create Jolt client applications with the ease of using JavaBeans. JoltBeans are JavaBeans components
that are used in Java development environments (IDEs) to construct Jolt clients. You can now use popular Java-enabled
development tools like Symantec Visual Café to graphically construct client applications. JoltBeans provide a
JavaBeans-compliant interface to Jolt for NonStop
TM
TUXEDO. You can now develop a fully functional Jolt client
without writing any code.
This section contains the following topics:
Overview of Jolt Beans
JoltBeans Terms
Adding JoltBeans to Your Java Development Environment
Using Development and Run-time JoltBeans
JavaBeans Events and NonStop
TM
TUXEDO Events
How JoltBeans Use JavaBeans Events
JoltSessionBean
JoltServiceBean
JoltUserEventBean
Jolt Aware GUI Beans
Using the Property List and the Property Editor to Modify the JoltBeans Properties
JoltBeans Class Library Walkthrough
Building the Sample Form
Wiring the JoltBeans Together
Using the JoltBeans Repository and Setting the Property Values
JoltBeans Programming Tasks
Using Transactions With JoltBeans
Using Custom GUI Elements With the JoltService Bean
Overview of Jolt Beans
The JoltBeans product consists of two sets of JavaBeans. The first set, the JoltBeans toolkit, is a beans version of the
Jolt API. The second set consists of GUI components and includes Jolt aware AWT beans and Jolt aware Swing beans.
These GUI components are Jolt-enabled versions for some of the standard JDK 1.1 AWT components. These Jolt-aware
AWT components help you build Jolt client GUIs with minimal or no coding.
You can drag and drop JoltBeans from the component palette of a development tool and position them on the Java form
(or forms) of the Jolt client application you are creating. You can populate the properties of the beans and graphically
establish event source-listener relationships between various beans of the application or applet. Typically, the
development tool is used to generate the event hook-up code, or you can code the hook-up manually. Client
development using JoltBeans is integrated with the Jolt repository, providing easy access to available NonStop
TM