Developing An Application That Uses An Adapter Class - Fujitsu J Adapter Class Generator User Manual

Fujitsu user's guide j adapter class generator
Table of Contents

Advertisement

22
Chapter 3. Developing Programs
...
REPOSITORY.
CLASS J-OBJECT AS "java-lang-Object"
...
LINKAGE SECTION.
01 P1-OUTPUTSTREAM OBJECT REFERENCE J-OBJECT.
...

Developing an Application That Uses an Adapter Class

This section explains how to develop a program that uses an adapter class.
Outline
The flow of program processing using the adapter class is as follows:
1. Initialization of the Java VM.
2. In the case of a multithreaded application, connection of the current thread to
the Java VM .
3. Generation of the object.
4. Calling the method.
5. In the case of a multithreaded application, disconnection from the Java VM .
6. Termination of the Java VM.
Also, be careful when performing the following operations:
Manipulating a variable
Comparing object references
Assignment to a subclass
Mapping java.lang.String into PIC X.
End control of character string
Exception processing
Initializing the Java VM
To use an adapter class, the Java virtual machine (VM) must first be initialized . Use
the JVM-INIT method or the JVM-ATTACH method of the FJ-JAVA-CONTROL class to
initialize the Java VM.
A coding sample is shown below:
...
REPOSITORY.
CLASS FJ-JAVA-CONTROL
...
PROCEDURE DIVISION.
...
INVOKE FJ-JAVA-CONTROL "JVM-INIT".
...

Advertisement

Table of Contents
loading

Table of Contents