text: var searchData = {
    "modules": [
      {
        "id": "lang.transaction",
        "description": "This module provides lang library operations on \"transaction\"s.",
        "orgName": "ballerina",
        "version": "0.0.1"
      }
    ],
    "classes": [],
    "functions": [
      {
        "id": "getData",
        "description": "Retrieves data associated with the current transaction branch.",
        "moduleId": "lang.transaction",
        "moduleOrgName": "ballerina",
        "moduleVersion": "0.0.1"
      },
      {
        "id": "getInfo",
        "description": "Returns information about the transaction with\nthe specified xid.",
        "moduleId": "lang.transaction",
        "moduleOrgName": "ballerina",
        "moduleVersion": "0.0.1"
      },
      {
        "id": "getRollbackOnly",
        "description": "Tells whether it is known that the transaction will be rolled back.",
        "moduleId": "lang.transaction",
        "moduleOrgName": "ballerina",
        "moduleVersion": "0.0.1"
      },
      {
        "id": "info",
        "description": "Returns information about the current transaction\n",
        "moduleId": "lang.transaction",
        "moduleOrgName": "ballerina",
        "moduleVersion": "0.0.1"
      },
      {
        "id": "onCommit",
        "description": "Adds a handler to be called if and when the global transaction commits.",
        "moduleId": "lang.transaction",
        "moduleOrgName": "ballerina",
        "moduleVersion": "0.0.1"
      },
      {
        "id": "onRollback",
        "description": "Adds a handler to be called if and when the global transaction rolls back.",
        "moduleId": "lang.transaction",
        "moduleOrgName": "ballerina",
        "moduleVersion": "0.0.1"
      },
      {
        "id": "prepareError",
        "description": "Log and prepare `error` as a `Error`.",
        "moduleId": "lang.transaction",
        "moduleOrgName": "ballerina",
        "moduleVersion": "0.0.1"
      },
      {
        "id": "setData",
        "description": "Associates some data with the current transaction branch.",
        "moduleId": "lang.transaction",
        "moduleOrgName": "ballerina",
        "moduleVersion": "0.0.1"
      },
      {
        "id": "setRollbackOnly",
        "description": "Prevents the global transaction from committing successfully.",
        "moduleId": "lang.transaction",
        "moduleOrgName": "ballerina",
        "moduleVersion": "0.0.1"
      }
    ],
    "records": [
      {
        "id": "Info",
        "description": "Information about a transaction that does not change\nafter the transaction is started.",
        "moduleId": "lang.transaction",
        "moduleOrgName": "ballerina",
        "moduleVersion": "0.0.1"
      }
    ],
    "constants": [],
    "errors": [
      {
        "id": "Error",
        "description": "Type of error returned by commit action.",
        "moduleId": "lang.transaction",
        "moduleOrgName": "ballerina",
        "moduleVersion": "0.0.1"
      }
    ],
    "types": [
      {
        "id": "Timestamp",
        "description": "An instant in time.",
        "moduleId": "lang.transaction",
        "moduleOrgName": "ballerina",
        "moduleVersion": "0.0.1"
      }
    ],
    "clients": [],
    "listeners": [],
    "annotations": [],
    "abstractObjects": [],
    "enums": []
  };