JavaSetBoolean Function

Action

Sets a boolean parameter for the next function or constructor call.

Note: Parameters must exactly match the method signature and have to be in order.

Include file

Java.bdh

Syntax

JavaSetBoolean( in hObject : number,
                in bParam  : boolean );
Parameter Description
hObject Valid handle to a java object or JAVA_STATIC_METHOD.
bParam The boolean value to be set as parameter.

Example

var
  hTestObj   : number; 

dcltrans
  transaction TInit
  begin
      // Load and start the JVM.
      JavaCreateJavaVM();
      // instantiate the java class
      hTestObj := JavaLoadObject("Test");
  end TInit;

  transaction TMyJavaTrans
  var
    fValue : float;
  begin                                
    ThinkTime(0.2);
    // set the first parameter
    JavaSetString(hTestObj, "1");
    // set the second parameter
    JavaSetBoolean(hTestObj, true);
    // invoke the method
    JavaCallMethod(hTestObj, "doFoo");
    // retrieve the result
    fValue := JavaGetFloat(hTestObj);
    Print("doFoo returned "+String(fValue));
  end TMyJavaTrans;

  transaction TEnd
  begin
    JavaFreeObject(hTestObj);
  end TEnd;

Sample scripts

JavaFrameworkBankSample.bdf

BankSample.java, Account.java, Customer.java, PremiumCustomer.java