For the complete documentation index, see llms.txt. This page is also available as Markdown.

Run Java Code

These actions provide ability to load and execute dynamic Java event handler code during runtime.

Run Java Code Actions

Process / ProcessCode

Passes the requested event to a dynamic event handler for processing. Event metadata parameters applicable for this action are as follows:

Parameter
Definition
Example
Default

Dynamic Handler

Name of the code handler to execute request

basket_operations

-

Dynamic Action

Name of the action to call on code handler

PriceBasket

-

{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "title": "Run Java Code Process/ProcessCode action eventMeta.parameters",
  "type": "object",
  "properties": {
    "eventMeta": {
      "type": "object",
      "properties": {
        "parameters": {
          "type": "object",
          "properties": {
            "dynamicHandler": {
              "type": "string",
              "definition": "Name of the code handler to execute request",
              "example": "basket_operations",
              "default": null
            },
            "dynamicAction": {
              "type": "string",
              "definition": "Name of the action to call on code handler",
              "example": "PriceBasket",
              "default": null
            }
          }
        }
      }
    }
  }
}

All parameters applicable for the selected code handler are also passed on by OpenHFTEventHandler.

Last updated