ballerinai/transaction : 0.0.0

Module Overview

This module provides the Ballerina transaction manager implementation.

Functions

[1]

beginTransaction

When a transaction block in Ballerina code begins, it will call this function to begin a transaction.

Records

[3]

RemoteProtocol

This represents the protocol associated with the coordination type.

TransactionContext
TransactionParticipantConfig

Contains the configurations for local transaction participant function.

Constants

[2]

OUTCOME_COMMITTED
TWO_PHASE_COMMIT

Annotations

[1]

Participant

The annotation which is used to configure local transaction participant function.