J-equals method (object method), Explanation, Syntax – FUJITSU J Adapter Class Generator User Manual

Page 48: Parameter and return value, Fj-java-control class, Jvm-init method (factory method), Environment variable

Advertising
background image

48 Chapter 5. Adapter Class Reference

J-EQUALS Method (object method)

Explanation
This method checks whether the Java objects indicated by two adapter objects are

equal.
Syntax
INVOKE

object-1

"J-EQUALS" USING

object-2

RETURNING

result

Parameter and return value
• object-1, object-2 (attribute: OBJECT REFERENCE FJ-JAVA-BASE)

Specifies the adapter objects to be compared.

• result (attribute: PIC 1)

Returns B'1' if a match occurs; otherwise, returns B'0'.

FJ-JAVA-CONTROL class

The FJ-JAVA-CONTROL class controls the Java VM.
The FJ-JAVA-CONTROL class has the methods shown below:
Methods used to control Java VM

Method name

Type

Function

JVM-INIT

Factory

Initializes the Java VM (Only at the first calling). Connects
the current thread to the Java VM

JVM-ATTACH

Factory

Same as JVM-INIT

JVM-TERMINATE

Factory

Terminates the Java VM (Only at the last calling).
Disconnects the current thread from the Java VM

JVM-DETACH

Factory

Disconnects the current thread from the Java VM

JVM-INIT Method (factory method)

Explanation
When it is called initially in a process, Java VM is initialized. This must be executed

before using the adapter class.
Also, the current thread is connected to Java VM. In the multithread applications,

the current thread must be connected to Java VM for each thread.
This is equivalent to the JVM-ATTACH method.
Syntax
INVOKE FJ-JAVA-CONTROL "JVM-INIT"
Environment variable
The Java VM execution environment can be customized by specifying the following

environment variables. Refer to the

Fujitsu NetCOBOL User's Guide

for information

on how to specify the environment variables.

Advertising