lr.enable_redirection
Enables the redirection of Java output and error streams to the output log.
void lr.enable_redirection ( booleanflag);
| Message Functions |
Arguments
| Name | Comments |
|---|---|
| flag | true or false (quotation marks not required). |
The lr.enable_redirection function causes Java output and error streams to be redirected into log files and output windows when the flag is set to "true". If the script, or one of the classes invoked by it, uses output or error streams to print messages, they are redirected to the log files. By default, redirection is enabled. To disable, set the flag to "false".
If an application uses its own redirection, the lr.enable_redirection function overrides it. To restore the application's redirection, call this function using the "false" flag.
Return Values
This function has a void return value.
Parameterization
You cannot use standard parameterization for any arguments in this function.
Examples
Example 1
In the following example the lr.enable_redirection function causes Java output and error streams to be redirected into log files and the Output window.
lr.enable_redirection(true);
:
:
System.out.println("Application running!");
:
:
if ( rc != 0 )
System.err.println("Application failed!");
:
:
lr.enable_redirection(false);Example 2
In the following example, lr.enable_redirection directs Java output to an output stream.
int var=100;
lr.enable_redirection(true);
outstr.println("The value of the variable is "+var);
return 0;

