execute_java_report
Generate trade surveillance reports by executing Java processes with SQL configuration files to produce compliance data extracts for regulatory monitoring.
Instructions
Execute a Java process to generate a trade surveillance report.
This tool runs the specified Java class with the given config file to
generate the required report or data extract.
Args:
java_class: The fully qualified Java class name to execute
config_file: Path to the SQL config file to use
output_directory: Directory where the report should be saved
Returns:
A dictionary containing execution status, report path, and any errors
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| java_class | Yes | ||
| config_file | Yes | ||
| output_directory | No | ./reports |
Input Schema (JSON Schema)
{
"properties": {
"config_file": {
"title": "Config File",
"type": "string"
},
"java_class": {
"title": "Java Class",
"type": "string"
},
"output_directory": {
"default": "./reports",
"title": "Output Directory",
"type": "string"
}
},
"required": [
"java_class",
"config_file"
],
"type": "object"
}