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?
optionalagentId:string
Defined in: packages/graphai/src/transaction_log.ts:13
endTime?
optionalendTime:number
Defined in: packages/graphai/src/transaction_log.ts:11
errorMessage?
optionalerrorMessage:string
Defined in: packages/graphai/src/transaction_log.ts:18
injectFrom?
optionalinjectFrom:string
Defined in: packages/graphai/src/transaction_log.ts:17
inputs?
optionalinputs:string[]
Defined in: packages/graphai/src/transaction_log.ts:15
inputsData?
optionalinputsData:ResultData[]
Defined in: packages/graphai/src/transaction_log.ts:16
isLoop?
optionalisLoop:boolean
Defined in: packages/graphai/src/transaction_log.ts:22
log?
optionallog:TransactionLog[]
Defined in: packages/graphai/src/transaction_log.ts:24
mapIndex?
optionalmapIndex:number
Defined in: packages/graphai/src/transaction_log.ts:21
nodeId
nodeId:
string
Defined in: packages/graphai/src/transaction_log.ts:8
params?
optionalparams:DefaultParamsType
Defined in: packages/graphai/src/transaction_log.ts:14
repeatCount?
optionalrepeatCount:number
Defined in: packages/graphai/src/transaction_log.ts:23
result?
optionalresult:ResultData
Defined in: packages/graphai/src/transaction_log.ts:19
resultKeys?
optionalresultKeys:string[]
Defined in: packages/graphai/src/transaction_log.ts:20
retryCount?
optionalretryCount:number
Defined in: packages/graphai/src/transaction_log.ts:12
startTime?
optionalstartTime: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
