presto-main/src/main/java/io/prestosql/connector/system/SystemTransactionHandle.java/SystemTransactionHandle/SystemTransactionHandle
class SystemTransactionHandle:    @JsonCreator
    public SystemTransactionHandle(
            @JsonProperty("transactionId") TransactionId transactionId,
            @JsonProperty("connectorTransactionHandle") ConnectorTransactionHandle connectorTransactionHandle)
    {
        this.transactionId = requireNonNull(transactionId, "transactionId is null");
        requireNonNull(connectorTransactionHandle, "connectorTransactionHandle is null");
        this.connectorTransactionHandle = () -> connectorTransactionHandle;
    }