graphai / TransactionLog
Class: TransactionLog
Defined in: packages/graphai/src/transaction_log.ts:7
Constructors
new TransactionLog()
new TransactionLog(
nodeId
):TransactionLog
Defined in: packages/graphai/src/transaction_log.ts:25
Parameters
nodeId
string
Returns
Properties
agentId?
optional
agentId:string
Defined in: packages/graphai/src/transaction_log.ts:13
endTime?
optional
endTime:number
Defined in: packages/graphai/src/transaction_log.ts:11
errorMessage?
optional
errorMessage:string
Defined in: packages/graphai/src/transaction_log.ts:18
injectFrom?
optional
injectFrom:string
Defined in: packages/graphai/src/transaction_log.ts:17
inputs?
optional
inputs:string
[]
Defined in: packages/graphai/src/transaction_log.ts:15
inputsData?
optional
inputsData:ResultData
[]
Defined in: packages/graphai/src/transaction_log.ts:16
isLoop?
optional
isLoop:boolean
Defined in: packages/graphai/src/transaction_log.ts:22
log?
optional
log:TransactionLog
[]
Defined in: packages/graphai/src/transaction_log.ts:24
mapIndex?
optional
mapIndex:number
Defined in: packages/graphai/src/transaction_log.ts:21
nodeId
nodeId:
string
Defined in: packages/graphai/src/transaction_log.ts:8
params?
optional
params:DefaultParamsType
Defined in: packages/graphai/src/transaction_log.ts:14
repeatCount?
optional
repeatCount:number
Defined in: packages/graphai/src/transaction_log.ts:23
result?
optional
result:ResultData
Defined in: packages/graphai/src/transaction_log.ts:19
resultKeys?
optional
resultKeys:string
[]
Defined in: packages/graphai/src/transaction_log.ts:20
retryCount?
optional
retryCount:number
Defined in: packages/graphai/src/transaction_log.ts:12
startTime?
optional
startTime:number
Defined in: packages/graphai/src/transaction_log.ts:10
state
state:
NodeState
Defined in: packages/graphai/src/transaction_log.ts:9
Methods
beforeAddTask()
beforeAddTask(
node
,graph
):void
Defined in: packages/graphai/src/transaction_log.ts:73
Parameters
node
ComputedNode
graph
Returns
void
beforeExecute()
beforeExecute(
node
,graph
,transactionId
,inputs
):void
Defined in: packages/graphai/src/transaction_log.ts:63
Parameters
node
ComputedNode
graph
transactionId
number
inputs
Returns
void
initForComputedNode()
initForComputedNode(
node
,graph
):void
Defined in: packages/graphai/src/transaction_log.ts:30
Parameters
node
ComputedNode
graph
Returns
void
onComplete()
onComplete(
node
,graph
,localLog
):void
Defined in: packages/graphai/src/transaction_log.ts:51
Parameters
node
ComputedNode
graph
localLog
Returns
void
onError()
onError(
node
,graph
,errorMessage
):void
Defined in: packages/graphai/src/transaction_log.ts:79
Parameters
node
ComputedNode
graph
errorMessage
string
Returns
void
onInjected()
onInjected(
node
,graph
,injectFrom
?):void
Defined in: packages/graphai/src/transaction_log.ts:36
Parameters
node
StaticNode
graph
injectFrom?
string
Returns
void
onSkipped()
onSkipped(
node
,graph
):void
Defined in: packages/graphai/src/transaction_log.ts:87
Parameters
node
ComputedNode
graph
Returns
void